|
@@ -11,11 +11,7 @@
|
|
|
<el-checkbox v-model="allMess" @change="getTableHeader"></el-checkbox>
|
|
|
</div> -->
|
|
|
<el-select v-model="showType" @change="initTable" style="width:100px;margin-right:10px;vertical-align:bottom;">
|
|
|
- <el-option
|
|
|
- v-for="item in showTypes"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value">
|
|
|
+ <el-option v-for="item in showTypes" :key="item.value" :label="item.label" :value="item.value">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
<el-button @click="handleCreateTableData">添加部件</el-button>
|
|
@@ -106,9 +102,9 @@ export default {
|
|
|
spaceList: "",
|
|
|
onlyRead: false,
|
|
|
showTypes: [
|
|
|
- {value: "partInfo", label: '隐藏自动填充的信息点'},
|
|
|
- {value: "all", label: '全部'},
|
|
|
- {value: "Visible", label: '只看要采集的信息'}
|
|
|
+ { value: "partInfo", label: '隐藏自动填充的信息点' },
|
|
|
+ { value: "all", label: '全部' },
|
|
|
+ { value: "Visible", label: '只看要采集的信息' }
|
|
|
],
|
|
|
showType: "partInfo",
|
|
|
tableHeader: [],
|
|
@@ -302,7 +298,7 @@ export default {
|
|
|
data: []
|
|
|
};
|
|
|
params.map(item => {
|
|
|
- param.data.push(item.EquipID);
|
|
|
+ param.data.push({ EquipID: item.EquipID });
|
|
|
});
|
|
|
this.$confirm("此操作将删除部件,是否继续?", "提示", {
|
|
|
confirmButtonText: "确定",
|
|
@@ -424,24 +420,33 @@ export default {
|
|
|
},
|
|
|
//选择型号修改
|
|
|
firmChange(data) {
|
|
|
+ tools.setDataForKey(this.tableData[this.row], "DPManufacturerID", data.venderId)
|
|
|
tools.setDataForKey(this.tableData[this.row], "LedgerParam.EquipManufactor.Brand", data.brand)
|
|
|
tools.setDataForKey(this.tableData[this.row], "LedgerParam.EquipManufactor.Specification", data.name)
|
|
|
- tools.setDataForKey(this.tableData[this.row], "DPManufacturerID", data.venderId)
|
|
|
+ this.handleUpdataTable([[this.row, "DPManufacturerID", null, data.venderId]], "edit")
|
|
|
+ this.handleUpdataTable([[this.row, "LedgerParam.EquipManufactor.Brand", null, data.brand]], "edit")
|
|
|
+ this.handleUpdataTable([[this.row, "LedgerParam.EquipManufactor.Specification", null, data.name]], "edit")
|
|
|
},
|
|
|
//供应商变更
|
|
|
supplierChange(data) {
|
|
|
- tools.setDataForKey(this.tableData[this.row], "LedgerParam.SupplyPurchase.Supplier", data.name)
|
|
|
tools.setDataForKey(this.tableData[this.row], "DPSupplierID", data.venderId)
|
|
|
+ tools.setDataForKey(this.tableData[this.row], "LedgerParam.SupplyPurchase.Supplier", data.name)
|
|
|
+ this.handleUpdataTable([[this.row, "DPSupplierID", null, data.venderId]], "edit")
|
|
|
+ this.handleUpdataTable([[this.row, "LedgerParam.SupplyPurchase.Supplier", null, data.name]], "edit")
|
|
|
},
|
|
|
//保险商变更
|
|
|
changeInsurer(data) {
|
|
|
- tools.setDataForKey(this.tableData[this.row], "LedgerParam.InsuranceDoc.Insurer", data.name)
|
|
|
tools.setDataForKey(this.tableData[this.row], "DPInsurerID", data.venderId)
|
|
|
+ tools.setDataForKey(this.tableData[this.row], "LedgerParam.InsuranceDoc.Insurer", data.name)
|
|
|
+ this.handleUpdataTable([[this.row, "DPInsurerID", null, data.venderId]], "edit")
|
|
|
+ this.handleUpdataTable([[this.row, "LedgerParam.InsuranceDoc.Insurer", null, data.name]], "edit")
|
|
|
},
|
|
|
//维修商变更
|
|
|
changeMaintainer(data) {
|
|
|
- tools.setDataForKey(this.tableData[this.row], "LedgerParam.OperationMainte.Maintainer", data.name)
|
|
|
tools.setDataForKey(this.tableData[this.row], "DPMaintainerID", data.venderId)
|
|
|
+ tools.setDataForKey(this.tableData[this.row], "LedgerParam.OperationMainte.Maintainer", data.name)
|
|
|
+ this.handleUpdataTable([[this.row, "DPMaintainerID", null, data.venderId]], "edit")
|
|
|
+ this.handleUpdataTable([[this.row, "LedgerParam.OperationMainte.Maintainer", null, data.name]], "edit")
|
|
|
},
|
|
|
supplyChange(data) {
|
|
|
let changeData = { id: data };
|