工艺管理测试问题修改

dev-scheduling
zhangdi 2 months ago
parent 8345c91297
commit adb6939ed1
  1. 16
      src/views/processManagement/bathRefine/addQuantity.vue
  2. 25
      src/views/processManagement/bathRefine/components/addAccumulateClassDialog.vue
  3. 3
      src/views/processManagement/components/processMainte/partDetails.vue
  4. 8
      src/views/processManagement/components/processMainte/processPlanning.vue

@ -154,19 +154,19 @@ export default {
{ {
label: '添加时间', label: '添加时间',
prop: 'addTime', prop: 'addTime',
search: false,
sortable: true,
headerAlign: 'center',
align: 'center',
},
{
label: '维护时间',
prop: 'maintainTime',
search: true, search: true,
sortable: true, sortable: true,
headerAlign: 'center', headerAlign: 'center',
align: 'center', align: 'center',
type: 'date', type: 'date',
format: 'YYYY-MM-DD HH:mm:ss',
valueFormat: 'YYYY-MM-DD HH:mm:ss',
// display: false,
searchRange: true,
searchLabelWidth: 80,
startPlaceholder: '开始时间',
endPlaceholder: '结束时间',
}, },
], ],
}, },

@ -66,10 +66,10 @@
</el-form-item> </el-form-item>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" label="设备" prop="device"> <el-table-column align="center" label="设备">
<template #header> <!-- <template #header>
<span><i style="color: red">*</i>设备</span> <span><i style="color: red">*</i>设备</span>
</template> </template> -->
<template #default="scope"> <template #default="scope">
<el-form-item :prop="`tableData[${scope.$index}].device`" :rules="formRules.device"> <el-form-item :prop="`tableData[${scope.$index}].device`" :rules="formRules.device">
<el-select <el-select
@ -119,7 +119,7 @@
</el-form-item> </el-form-item>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column align="center" label="添加量" prop="addQuantityType" width="250"> <el-table-column align="center" label="添加量" prop="addQuantityType" width="350">
<!-- <template #header> <!-- <template #header>
<span><i style="color: red">*</i>添加量</span> <span><i style="color: red">*</i>添加量</span>
</template> --> </template> -->
@ -128,12 +128,18 @@
:prop="`tableData[${scope.$index}].addQuantity`" :prop="`tableData[${scope.$index}].addQuantity`"
:rules="formRules.addQuantity" :rules="formRules.addQuantity"
> --> > -->
<el-radio-group v-model="scope.row.addQuantityType"> <div style="display: flex">
<el-radio label="1">当前值</el-radio> <el-radio-group v-model="scope.row.addQuantityType">
<el-radio label="2">自定义</el-radio> <el-radio label="1">当前值</el-radio>
</el-radio-group> <el-radio label="2">自定义</el-radio>
</el-radio-group>
<el-input
:disabled="scope.row.addQuantityType == '1'?true:false"
v-model="scope.row.addQuantity"
style="width: 150px;padding-left: 15px;"
></el-input>
</div>
<el-input v-if="scope.row.addQuantityType == '2'" v-model="scope.row.addQuantity"></el-input>
<!-- </el-form-item> --> <!-- </el-form-item> -->
</template> </template>
</el-table-column> </el-table-column>
@ -375,6 +381,7 @@ export default {
preserveContent: '', // preserveContent: '', //
bbpType: 2, bbpType: 2,
periodOfValidity: 2, periodOfValidity: 2,
addQuantityType: '1', //
}); });
}, },

@ -995,4 +995,7 @@ export default {
padding: 0 !important; padding: 0 !important;
line-height: 50px !important; line-height: 50px !important;
} }
.clearfix {
margin-bottom: 12px;
}
</style> </style>

@ -1023,12 +1023,18 @@ export default {
// //
this.lastConfirmedRank = newVal; this.lastConfirmedRank = newVal;
this.getDetails();
// //
this.form1.deleteIds = []; this.form1.deleteIds = [];
this.form2.deleteIds = []; this.form2.deleteIds = [];
this.form3.deleteIds = []; this.form3.deleteIds = [];
this.form4.deleteIds = []; this.form4.deleteIds = [];
//
this.form1.tableData1 = [];
this.form2.tableData2 = [];
this.form3.tableData3 = [];
this.form4.tableData4 = [];
this.getDetails();
} catch (error) { } catch (error) {
// //
this.rank = this.lastConfirmedRank; this.rank = this.lastConfirmedRank;

Loading…
Cancel
Save