| | |
| | | </div> |
| | | </div> |
| | | <el-dialog :visible="isShowDialog" title="调度信息"> |
| | | <MyDispatch v-if="isShowDialog" :mytype="1" @confirmInspection="handleConfirm" :isGetData="true" @changeDialog="closeDialog"></MyDispatch> |
| | | <MyDispatch v-if="isShowDialog" :mytype="1" @getDispatchData="confirmInspection" :isGetData="true" @changeDialog="closeDialog"></MyDispatch> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | |
| | | rules:{ |
| | | state:[ |
| | | { |
| | | required: true, trigger:['blur', 'change'], message: '处理意见不能为空' |
| | | required: true, trigger:['blur'], message: '处理意见不能为空' |
| | | }, |
| | | ], |
| | | categoryId:[ |
| | | { |
| | | required: true, trigger:['blur', 'change'], message: '大类名称不能为空' |
| | | required: true, trigger:['blur'], message: '大类名称不能为空' |
| | | } |
| | | ], |
| | | typeId:[ |
| | | { |
| | | required: true, trigger:['blur', 'change'], message: '小类名称不能为空' |
| | | required: true, trigger:['blur'], message: '小类名称不能为空' |
| | | } |
| | | ], |
| | | carNumber:[{ trigger:['blur', 'change'], validator: validateCarNumber }] |
| | |
| | | }, |
| | | |
| | | confirmInspection(data) { |
| | | if (data) { |
| | | data.baseCaseId = data.id; |
| | | } |
| | | const eventParams = Object.assign({}, this.eventInfoData); |
| | | delete eventParams.store; |
| | | basecase.confirmInspection({ ...eventParams, ...data }) |
| | |
| | | .then(({ baseCase, currentSitVo, filesPictureVo, handlePassVo }) => { |
| | | this.vioData = currentSitVo; |
| | | this.illData = currentSitVo; |
| | | debugger; |
| | | this.imageResourceId = filesPictureVo.imageResources[0]?.id; |
| | | }) |
| | | .catch(err => this.$message.error(err)) |
| | |
| | | dialogUpdate: false, |
| | | updateFlag: false, |
| | | userInfo: "", |
| | | totalNum: null, |
| | | totalNum: 1, |
| | | pageSize: 10, |
| | | currentPage: 1, |
| | | all: false, |
| | |
| | | getTableData() { |
| | | myWait |
| | | .getMybackLog({ num: this.context, current: this.currentPage, pageSize: this.pageSize }) |
| | | .then(({ records }) => { |
| | | .then(({ records, total }) => { |
| | | this.tableData = records; |
| | | this.tableData = this.tableData.filter((item) => !!item); |
| | | this.totalNum = total; |
| | | }) |
| | | .catch((err) => this.$message({ type: "error", message: err })); |
| | | }, |