|
|
|
@ -51,7 +51,7 @@ |
|
|
|
:value="item.id" |
|
|
|
:value="item.id" |
|
|
|
/> |
|
|
|
/> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
<el-button type="primary" @click="modelLevelChange()">导入模板</el-button> |
|
|
|
<el-button type="primary" @click="modelLevelChange()" :loading="modelLevelLoading">导入模板</el-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<!-- <div class="table-btn-right-box"> |
|
|
|
<!-- <div class="table-btn-right-box"> |
|
|
|
<el-select |
|
|
|
<el-select |
|
|
|
@ -320,15 +320,7 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-form-item> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<!-- <el-table-column prop="date" label="标准值"> |
|
|
|
|
|
|
|
<template #default="scope"> |
|
|
|
|
|
|
|
<el-input |
|
|
|
|
|
|
|
v-model="scope.row.projectStandard" |
|
|
|
|
|
|
|
placeholder="请输入" |
|
|
|
|
|
|
|
style="width: 100%" |
|
|
|
|
|
|
|
></el-input> |
|
|
|
|
|
|
|
</template> |
|
|
|
|
|
|
|
</el-table-column> --> |
|
|
|
|
|
|
|
<el-table-column prop="proHours" label="定额工时(分钟)"> |
|
|
|
<el-table-column prop="proHours" label="定额工时(分钟)"> |
|
|
|
<template #header> |
|
|
|
<template #header> |
|
|
|
<span><i style="color: red">*</i>定额工时(分钟)</span> |
|
|
|
<span><i style="color: red">*</i>定额工时(分钟)</span> |
|
|
|
@ -552,6 +544,7 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
data() { |
|
|
|
data() { |
|
|
|
return { |
|
|
|
return { |
|
|
|
|
|
|
|
modelLevelLoading: false, |
|
|
|
craftLoading: false, |
|
|
|
craftLoading: false, |
|
|
|
processLevel: null, |
|
|
|
processLevel: null, |
|
|
|
data: [], |
|
|
|
data: [], |
|
|
|
@ -787,6 +780,8 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
// 导入模板 |
|
|
|
// 导入模板 |
|
|
|
modelLevelChange() { |
|
|
|
modelLevelChange() { |
|
|
|
|
|
|
|
console.log(9999999999,this.partInfoData) |
|
|
|
|
|
|
|
this.modelLevelLoading = true; |
|
|
|
getModelDetailList({ Id: this.modelLevel }).then(res => { |
|
|
|
getModelDetailList({ Id: this.modelLevel }).then(res => { |
|
|
|
const templateData = res.data.data.proDetailVOList; |
|
|
|
const templateData = res.data.data.proDetailVOList; |
|
|
|
const existing = [...this.form1.tableData1]; |
|
|
|
const existing = [...this.form1.tableData1]; |
|
|
|
@ -808,15 +803,19 @@ export default { |
|
|
|
isMain: item.isMain || '0', |
|
|
|
isMain: item.isMain || '0', |
|
|
|
caId: item.caId + '', |
|
|
|
caId: item.caId + '', |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
processProjectVOList:item.modelProjectList |
|
|
|
// 其他字段按需补充... |
|
|
|
// 其他字段按需补充... |
|
|
|
}; |
|
|
|
}; |
|
|
|
}); |
|
|
|
}); |
|
|
|
// 赋值(方式1)或追加(方式2) |
|
|
|
// 赋值(方式1)或追加(方式2) |
|
|
|
this.form1.tableData1 = [...existing, ...mappedData]; // 追加模式 |
|
|
|
this.form1.tableData1 = [...existing, ...mappedData]; // 追加模式 |
|
|
|
|
|
|
|
|
|
|
|
// 先保存工序信息 |
|
|
|
|
|
|
|
this.saveProcessInfo().then(() => {}); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 先保存工序信息 |
|
|
|
|
|
|
|
// this.saveProcessInfo().then(() => {}); |
|
|
|
|
|
|
|
this.submitData() |
|
|
|
|
|
|
|
this.modelLevelLoading = false |
|
|
|
|
|
|
|
; |
|
|
|
this.$message.success('模板导入成功'); |
|
|
|
this.$message.success('模板导入成功'); |
|
|
|
}); |
|
|
|
}); |
|
|
|
}, |
|
|
|
}, |
|
|
|
|