|
@@ -115,7 +115,7 @@
|
|
|
type="date"
|
|
|
placeholder="请选择失效时间"
|
|
|
class="w100"
|
|
|
- value-format="YYYY-MM-DD[T]HH:mm:ss.sss[Z]"
|
|
|
+ value-format="YYYY-MM-DD[T]HH:mm:ss"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -128,7 +128,7 @@
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" @click="onSubmitReview(ruleFormRef)" :loading="state.loading">提交审核</el-button>
|
|
|
<el-button class="default-button" @click="onPreview" :loading="state.loading">预览 </el-button>
|
|
|
- <el-button @click="onSaveOnly(ruleFormRef)" class="default-button" :loading="state.loading">{{ saveText }}</el-button>
|
|
|
+ <el-button @click="onSaveOnly(ruleFormRef)" class="default-button" :loading="state.loading">{{ state.saveText }}</el-button>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -142,7 +142,7 @@
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts" name="knowledgeEdit">
|
|
|
-import { reactive, ref, defineAsyncComponent, onMounted, computed } from 'vue';
|
|
|
+import { reactive, ref, defineAsyncComponent, onMounted } from 'vue';
|
|
|
import { ElMessage } from 'element-plus';
|
|
|
import type { FormInstance } from 'element-plus';
|
|
|
import mittBus from '/@/utils/mitt';
|
|
@@ -174,6 +174,7 @@ const state = reactive<any>({
|
|
|
loading: false,
|
|
|
hotspotExternal: [],
|
|
|
knowledgeOptions: [], //关联知识
|
|
|
+ saveText: '保存到草稿箱',
|
|
|
});
|
|
|
const route = useRoute();
|
|
|
const router = useRouter();
|
|
@@ -221,11 +222,6 @@ const getselKnowledgeList = () => {
|
|
|
state.ruleForm.parentName = currentNode[0]?.label ?? '';
|
|
|
state.ruleForm.knowledgeTypeName = currentNode[0]?.text ?? '';
|
|
|
};
|
|
|
-// 保存
|
|
|
-const saveText = computed(() => {
|
|
|
- if (route.params.isDraft) return '保存';
|
|
|
- else return '保存到草稿箱';
|
|
|
-});
|
|
|
// 提交审核
|
|
|
const onSubmitReview = async (formEl: FormInstance | undefined) => {
|
|
|
if (!formEl) return;
|
|
@@ -313,6 +309,7 @@ onMounted(async () => {
|
|
|
let res: any;
|
|
|
if (route.params.isDraft && route.params.id) {
|
|
|
res = await draftsinfo(route.params.id); //草稿详情
|
|
|
+ state.saveText = '保存';
|
|
|
} else if (route.params.id) {
|
|
|
res = await KnowledgeDetail(route.params.id); //知识详情
|
|
|
}
|