diff --git a/src/views/archivesManage/archivesList/archivesDetail.vue b/src/views/archivesManage/archivesList/archivesDetail.vue index 1d50080..5e23cd1 100644 --- a/src/views/archivesManage/archivesList/archivesDetail.vue +++ b/src/views/archivesManage/archivesList/archivesDetail.vue @@ -27,15 +27,22 @@
- + + + + + + + + + + + + + + + +
+ + + + +
+ + + + + + +
+
@@ -128,7 +148,8 @@ export default { tableDisplayFields: [], getTableDisplayFieldsLoading: false, formPreviewData: [], - rules: {} + rules: {}, + popoverVisible: false } }, methods: { @@ -143,13 +164,13 @@ export default { }, [CRUD.HOOK.beforeToCU]() { getFormDisplayFields({ categoryId: 'FFAFBB1647D459C82080A' }).then(data => { - this.formPreviewData = data.showFiled + this.formPreviewData = data.showFiled.filter((fields) => { return fields.isDisplay }) this.formPreviewData.map(item => { this.rules[item.fieldName] = [ { - required: item.isRequired === 1, - message: (item.isInputClass === 'text' ? '请输入' : '请选择') + item.fieldCnName, - trigger: item.isInputClass === 'text' ? 'blur' : 'change' + required: item.isRequired, + message: (item.displayformatType === 'text' ? '请输入' : '请选择') + item.fieldCnName, + trigger: item.displayformatType === 'text' ? 'blur' : 'change' } ] if (item.isDefaultValue) { @@ -189,7 +210,7 @@ export default {