|
@@ -1,24 +1,12 @@
|
|
<template>
|
|
<template>
|
|
<div class="withinLine">
|
|
<div class="withinLine">
|
|
<el-button type="primary" size="mini" @click="open">{{ resultCodeName }}</el-button>
|
|
<el-button type="primary" size="mini" @click="open">{{ resultCodeName }}</el-button>
|
|
- <el-dialog
|
|
|
|
- title="过程反馈"
|
|
|
|
- :visible.sync="dialogVisible"
|
|
|
|
- :append-to-body="true"
|
|
|
|
- :before-close="handleClose"
|
|
|
|
- :close-on-click-modal="false"
|
|
|
|
- width="750px"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-dialog title="过程反馈" :visible.sync="dialogVisible" :append-to-body="true" :before-close="handleClose"
|
|
|
|
+ :close-on-click-modal="false" width="750px">
|
|
<zj-page-container direction="row">
|
|
<zj-page-container direction="row">
|
|
<zj-page-fill>
|
|
<zj-page-fill>
|
|
<div style="width: 100%; box-sizing: border-box; padding: 0 10px">
|
|
<div style="width: 100%; box-sizing: border-box; padding: 0 10px">
|
|
- <zj-form
|
|
|
|
- v-if="dialogVisible"
|
|
|
|
- ref="formRef"
|
|
|
|
- :formData="form"
|
|
|
|
- :formItems="formItems"
|
|
|
|
- :formRules="formRules"
|
|
|
|
- />
|
|
|
|
|
|
+ <zj-form v-if="dialogVisible" ref="formRef" :formData="form" :formItems="formItems" :formRules="formRules" />
|
|
</div>
|
|
</div>
|
|
</zj-page-fill>
|
|
</zj-page-fill>
|
|
</zj-page-container>
|
|
</zj-page-container>
|
|
@@ -47,31 +35,13 @@ export default {
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- tableData: [],
|
|
|
|
dialogVisible: false,
|
|
dialogVisible: false,
|
|
- PROCESS_DELAY_TYPE: [],
|
|
|
|
form: {
|
|
form: {
|
|
- remark: '',
|
|
|
|
- appointmentTime: '',
|
|
|
|
- message: '',
|
|
|
|
- isTriggerMessage: '',
|
|
|
|
- fileUrl: '',
|
|
|
|
- delayType: '',
|
|
|
|
- items: [],
|
|
|
|
- resultCode: this.resultCode_
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
- optionsList: [],
|
|
|
|
- userMobile: [],
|
|
|
|
formRules: {
|
|
formRules: {
|
|
- resultCode: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
|
- materialProvide: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
|
- waitApplyCode: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
|
|
- waitMaterialCode: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
|
|
- qualityFeedbackCode: [{ required: true, message: '请输入', trigger: 'blur' }],
|
|
|
|
- feedbackTime: [{ required: true, message: '请选择', trigger: 'blur' }],
|
|
|
|
- receiveNumber: [{ required: true, message: '请选择', trigger: 'blur' }]
|
|
|
|
|
|
+
|
|
},
|
|
},
|
|
- scripFeedbackList: []
|
|
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -80,7 +50,7 @@ export default {
|
|
return JSON.parse(localStorage.getItem('greemall_user'))
|
|
return JSON.parse(localStorage.getItem('greemall_user'))
|
|
},
|
|
},
|
|
formItems() {
|
|
formItems() {
|
|
-return []
|
|
|
|
|
|
+ return []
|
|
}
|
|
}
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -90,7 +60,7 @@ return []
|
|
sub() {
|
|
sub() {
|
|
this.$refs.formRef.validate(valid => {
|
|
this.$refs.formRef.validate(valid => {
|
|
if (valid) {
|
|
if (valid) {
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
})
|
|
})
|
|
},
|
|
},
|
|
@@ -108,14 +78,17 @@ return []
|
|
.el-date-editor.el-input__inner {
|
|
.el-date-editor.el-input__inner {
|
|
width: 100%;
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
+
|
|
.xijiezhanshi {
|
|
.xijiezhanshi {
|
|
width: 100%;
|
|
width: 100%;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
justify-content: space-between;
|
|
margin-bottom: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.withinLine {
|
|
.withinLine {
|
|
display: inline-block;
|
|
display: inline-block;
|
|
|
|
+
|
|
::v-deep .el-button {
|
|
::v-deep .el-button {
|
|
margin-left: 0;
|
|
margin-left: 0;
|
|
margin-right: 10px;
|
|
margin-right: 10px;
|