From de2a15826da832d2a28dad04657a693e03423e3c Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期三, 17 七月 2024 09:58:22 +0800 Subject: [PATCH] 工单批量审核可多选故障类型 --- src/views/system/work-order/index.vue | 20 ++++++++++++-------- 1 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/views/system/work-order/index.vue b/src/views/system/work-order/index.vue index 22987db..64d5232 100644 --- a/src/views/system/work-order/index.vue +++ b/src/views/system/work-order/index.vue @@ -53,7 +53,7 @@ >鎵归噺瀹℃牳</el-button> </el-col> </el-row> - + <el-row :gutter="20"> <el-col :xl="6" :lg="8" :md="12" :sm="24" v-for="item in workOrderList" :key="item.id" style="margin-bottom: 20px;"> <el-card :body-style="{ padding: '0px',display: 'flex' }"> @@ -200,8 +200,8 @@ <el-dialog title="杩愮淮鎵归噺瀹℃牳" :visible.sync="batchAuditingVisible" width="500px" append-to-body> <el-form ref="batchAuditingWorkOrder" :model="batchAuditingWorkOrder" label-width="80px" :rules="batchAuditingRules"> <el-form-item label="鏁呴殰绫诲瀷" prop="errorType"> - <el-select v-model="batchAuditingWorkOrder.errorType" placeholder="鏁呴殰绫诲瀷"> - <el-option v-for="item, index in errorTypeOptions" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option> + <el-select v-model="batchAuditingWorkOrder.errorTypes" multiple placeholder="鏁呴殰绫诲瀷"> + <el-option v-for="(item, index) in errorTypeOptions" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option> </el-select> </el-form-item> <el-form-item label="瀹℃牳璇存槑" prop="auditingRemark"> @@ -209,8 +209,8 @@ </el-form-item> </el-form> <div slot="footer" class="dialog-footer"> - <el-button type="primary" @click="batchAuditing('AUDITING_SUCCESS')">瀹� 鏍�</el-button> - <el-button type="danger" @click="batchAuditing('AUDITING_FAIL')">椹� 鍥�</el-button> + <el-button type="primary" @click="batchAuditing('AUDITING_SUCCESS')" size="small">閫� 杩�</el-button> + <el-button type="danger" @click="batchAuditing('AUDITING_FAIL')" size="small">椹� 鍥�</el-button> </div> </el-dialog> @@ -325,7 +325,11 @@ errorTypeOptions: [], ywConditions: [], batchAuditingVisible: false, - batchAuditingWorkOrder: {}, + batchAuditingWorkOrder: { + errorTypes: [], + auditingRemark: '', + auditingResult: '' + }, ywHandleList: [], ywAuditingList: [], reportFormRules: { @@ -425,8 +429,8 @@ }, // 鎵归噺瀹℃牳鏍¢獙 batchAuditingRules: { - errorType: [ - { required: true, message: "璇烽�夋嫨鏁呴殰绫诲瀷", trigger: "blur" } + errorTypes: [ + { required: true, message: "璇烽�夋嫨鏁呴殰绫诲瀷", trigger: "change" } ], } }; -- Gitblit v1.8.0