feat(wms/todo,mes/qc): 新增质保书审批代办页并优化检验任务页面
1. 待办页面新增质保书审批标签页,添加权限控制并引入对应组件 2. 方案选择组件新增任务类型筛选和所属单位回传 3. 检验任务页面重构搜索栏,新增所属单位和任务类型筛选,优化列表展示样式和布局 4. 补充相关接口调用和表单参数完善
This commit is contained in:
@@ -64,6 +64,14 @@
|
||||
<el-input v-model="form.taskCode" placeholder="请输入任务编号" style="width: 280px;" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<el-form :model="form" ref="taskForm" label-width="80px" size="small">
|
||||
<el-form-item label="任务类型" prop="taskType" :rules="[{ required: true, message: '请选择任务类型', trigger: 'blur' }]">
|
||||
<el-select v-model="form.taskType" placeholder="请选择任务类型" style="width: 280px;">
|
||||
<el-option label="内控检验" value="内控检验" />
|
||||
<el-option label="产品检验" value="产品检验" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<div style="margin-bottom: 8px;">
|
||||
<CoilSelector use-trigger multiple @confirm="handleCoilConfirm">
|
||||
<el-button type="primary" plain icon="el-icon-plus" size="small">选择钢卷</el-button>
|
||||
@@ -207,6 +215,7 @@ export default {
|
||||
},
|
||||
handleSchemeClick(row) {
|
||||
this.selectedTemplate = row;
|
||||
this.form.belongCompany = row.templateUnit || undefined;
|
||||
this.loadCheckItems(row);
|
||||
},
|
||||
loadCheckItems(template) {
|
||||
@@ -236,6 +245,8 @@ export default {
|
||||
this.$emit("confirm", {
|
||||
template: this.selectedTemplate,
|
||||
taskCode: this.form.taskCode,
|
||||
taskType: this.form.taskType,
|
||||
belongCompany: this.form.belongCompany || undefined,
|
||||
coilIds: coilIds || undefined
|
||||
});
|
||||
this.dialogVisible = false;
|
||||
|
||||
Reference in New Issue
Block a user