diff --git a/src/views/inspection/inspectiontasks.vue b/src/views/inspection/inspectiontasks.vue index c9fdfd1..bb77f13 100644 --- a/src/views/inspection/inspectiontasks.vue +++ b/src/views/inspection/inspectiontasks.vue @@ -5,6 +5,7 @@ :data="data" :page="page" :permission="permissionList" + :search.sync="search" :before-open="beforeOpen" v-model="form" ref="crud" @@ -580,7 +581,7 @@ cancelButtonText: "取消", type: "warning" }).then(() => { - expUtil.excelExport(`/api/inspection/inspectiontasks/export?daf-auth=${getToken()}`, this.search, ['station', 'taskStatus']); + expUtil.excelExportEasy(`/api/inspection/inspectiontasks/export?daf-auth=${getToken()}`, this.search); }); }, uploadAfter(res, done, loading, column) { diff --git a/src/views/leger/equipmentledgerDetail.vue b/src/views/leger/equipmentledgerDetail.vue index f4d05b2..377409f 100644 --- a/src/views/leger/equipmentledgerDetail.vue +++ b/src/views/leger/equipmentledgerDetail.vue @@ -521,8 +521,10 @@ prop: "classification", span: 20, rules: [{ + required: true, + message: "请输入分类", trigger: "blur" - }] + }], }, { label: "分类描述", @@ -530,24 +532,30 @@ span: 20, type: "textarea", rules: [{ + required: true, + message: "请输入分类描述", trigger: "blur" - }] + }], }, { label: "技术参数", prop: "techParameters", span: 20, rules: [{ + required: true, + message: "请输入技术参数", trigger: "blur" - }] + }], }, { label: "参数", prop: "parameters", span: 20, rules: [{ + required: true, + message: "请输入参数", trigger: "blur" - }] + }], }, ] }, @@ -573,16 +581,20 @@ prop: "title", span: 20, rules: [{ + required: true, + message: "请输入标题", trigger: "blur" - }] + }], }, { label: "作者", prop: "author", span: 20, rules: [{ + required: true, + message: "请输入作者", trigger: "blur" - }] + }], }, { label: "日期", @@ -592,32 +604,40 @@ valueFormat: "yyyyMMdd", span: 20, rules: [{ + required: true, + message: "请输入日期", trigger: "blur" - }] + }], }, { label: "页数", prop: "page", span: 20, rules: [{ + required: true, + message: "请输入页数", trigger: "blur" - }] + }], }, { label: "关键字", prop: "keyword", span: 20, rules: [{ + required: true, + message: "请输入关键字", trigger: "blur" - }] + }], }, { label: "主题", prop: "thead", span: 20, rules: [{ + required: true, + message: "请输入主题", trigger: "blur" - }] + }], }, { label: '附件', @@ -637,6 +657,11 @@ }, headers: { }, + rules: [{ + required: true, + message: "请上传附件", + trigger: "blur" + }], span: 20, action: './api/system/file/upload' } @@ -981,7 +1006,7 @@