This commit is contained in:
parent
4a984f46e2
commit
177e97ad54
|
|
@ -38,6 +38,14 @@ export function partTypeTreeList(query) {
|
|||
})
|
||||
}
|
||||
|
||||
export function partTypeTreeListNew(query) {
|
||||
return request({
|
||||
url: '/material/ma_part_type/partList',
|
||||
method: 'get',
|
||||
params: query,
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// //维修驳回至退料
|
||||
// export function rejectRepair(data) {
|
||||
|
|
|
|||
|
|
@ -78,7 +78,7 @@
|
|||
<el-table-column label="租赁工程" align="center" prop="projectName" width="200" />
|
||||
<el-table-column label="租赁费用(元)" align="center" prop="leaseMoney" :show-overflow-tooltip="true">
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.leaseMoney.toFixed(2) }}
|
||||
{{ formatNumber(scope.row.leaseMoney) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column
|
||||
|
|
@ -89,7 +89,7 @@
|
|||
width="150px"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
{{ scope.row.leaseMoneyAll.toFixed(2) }}
|
||||
{{ formatNumber(scope.row.leaseMoneyAll) }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="状态" align="center" prop="status" :show-overflow-tooltip="true">
|
||||
|
|
@ -351,7 +351,7 @@
|
|||
:show-overflow-tooltip="true"
|
||||
>
|
||||
<template slot-scope="scope">
|
||||
<span>{{ scope.row.reduceLeaseMoney.toFixed(2) }}</span>
|
||||
<span>{{ formatNumber(scope.row.reduceLeaseMoney) }}</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
|
|
@ -490,6 +490,12 @@ export default {
|
|||
}
|
||||
return ''
|
||||
},
|
||||
formatNumber(value) {
|
||||
if (value === null || value === undefined || isNaN(value)) {
|
||||
return '0.00'
|
||||
}
|
||||
return Number(value).toFixed(2)
|
||||
},
|
||||
|
||||
/** 查询列表 */
|
||||
async getList() {
|
||||
|
|
|
|||
|
|
@ -216,9 +216,9 @@
|
|||
<el-input-number v-model="scope.row.partNum" controls-position="right" style="width: 100%" :min="0"></el-input-number>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="维修金额" prop="backCost" align="center" :show-overflow-tooltip="true">
|
||||
<el-table-column label="维修金额" prop="partPrice" align="center" :show-overflow-tooltip="true">
|
||||
<template v-slot="scope">
|
||||
<el-input-number v-model="scope.row.backCost" controls-position="right" style="width: 100%" :min="0"></el-input-number>
|
||||
<el-input-number v-model="scope.row.partPrice" controls-position="right" style="width: 100%" :min="0"></el-input-number>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" align="center" width="80px">
|
||||
|
|
@ -559,7 +559,7 @@ import {
|
|||
getAppRepairMaTypeList,
|
||||
partTypeTreeList,
|
||||
saveCodeList,
|
||||
auditPass,
|
||||
auditPass, partTypeTreeListNew,
|
||||
} from "@/api/repair/repair.js";
|
||||
|
||||
import { mapState } from "vuex";
|
||||
|
|
@ -723,7 +723,6 @@ export default {
|
|||
repairNum:0
|
||||
},
|
||||
formRight:{
|
||||
scrapNum:0,
|
||||
scrapType:1,
|
||||
scrapReason:undefined,
|
||||
scrapNum:0
|
||||
|
|
@ -951,7 +950,7 @@ export default {
|
|||
this.repairRowData = row;
|
||||
this.repairDeviceList = [];
|
||||
const params = {};
|
||||
partTypeTreeList(params).then((res) => {
|
||||
partTypeTreeListNew(params).then((res) => {
|
||||
this.partTypeTreeTwo = this.filterTree(res.data);
|
||||
this.resetForm("formLeft");
|
||||
this.resetForm("formMiddle")
|
||||
|
|
@ -1218,7 +1217,7 @@ export default {
|
|||
partName: "",
|
||||
partType: "0",
|
||||
partNum: 1,
|
||||
backCost: 0,
|
||||
partPrice: 0,
|
||||
supplier:this.backForm.supplierId,
|
||||
remark:this.backForm.remark,
|
||||
};
|
||||
|
|
@ -1232,7 +1231,7 @@ export default {
|
|||
partName: "",
|
||||
partType: "0",
|
||||
partNum: 1,
|
||||
backCost: 0,
|
||||
partPrice: 0,
|
||||
};
|
||||
this.backTableList.push(obj);
|
||||
},
|
||||
|
|
@ -1260,7 +1259,7 @@ export default {
|
|||
return;
|
||||
}
|
||||
// const isCost = this.backTableList.some(
|
||||
// (item) => item.backCost == 0 || item.backCost == undefined
|
||||
// (item) => item.partPrice == 0 || item.partPrice == undefined
|
||||
// );
|
||||
// if (isCost) {
|
||||
// this.$message.error("维修金额不能为0!");
|
||||
|
|
|
|||
Loading…
Reference in New Issue