外协修改

dev-scheduling
jinna 3 weeks ago
parent 423ceef242
commit 595eec2650
  1. 18
      src/views/oem/baseTemplate/components/maintenanceDialog.vue
  2. 6
      src/views/oem/performanceApplication/components/addQuality.vue
  3. 2
      src/views/productionDisposition/hearingDialog.vue

@ -128,6 +128,7 @@ export default {
this.form.tableData = this.list
this.form.tableData.map(item =>{
item.caId = item.caId && item.caId + '',
// item.ocId = item.ocId && item.ocId + ''
item._select = false
})
console.log('table-------------',this.form.tableData)
@ -188,11 +189,26 @@ export default {
return;
}
// if(this.selectChange)
let tmp = this.form.tableData.find(item => item._select)
if(!tmp){
this.$message.error('请先选择数据!')
return
}
let submitArr = this.form.tableData.filter(item => item._select)
//
const submitData = this.form.tableData.map(row => {
// const submitData = this.form.tableData.map(row => {
// const { _select, ...validData } = row; //
// return validData;
// });
const submitData = submitArr.map(row => {
const { _select, ...validData } = row; //
return validData;
});
console.log('submitData',submitData)
console.log('deleteArr',this.deleteArr)
const ids = this.deleteArr

@ -504,9 +504,13 @@ export default {
// this.data.map(item =>{
// item.ocId = parseInt(item.ocId)
// })
if(this.selectionList.length == 0){
this.$message.error('请先勾选数据')
return
}
let params = {
date:this.submitForm.date,
oemMeritsEntities:this.data
oemMeritsEntities:this.selectionList
}
console.log('param---------',params)
performanceApply(params).then(res =>{

@ -21,7 +21,7 @@
<el-descriptions-item label="流程卡号:">{{detailInfo.cardNo}}</el-descriptions-item>
<el-descriptions-item label="批次号:">{{detailInfo.batchNo}}</el-descriptions-item>
<el-descriptions-item label="总数量:">{{detailInfo.totalNum}}</el-descriptions-item>
<el-descriptions-item label="物料号:">{{detailInfo.partCode}}</el-descriptions-item>
<el-descriptions-item label="物料号:">{{detailInfo.materialCode}}</el-descriptions-item>
<el-descriptions-item label="物料名称:">{{detailInfo.materialName}}</el-descriptions-item>
<el-descriptions-item label="不良原因:">
<el-input v-model="detailInfo.poorReason" placeholder="请输入" :disabled="type == 'view'" />

Loading…
Cancel
Save