维修管理
This commit is contained in:
parent
4dbfef45b7
commit
d43507f7f0
|
|
@ -84,9 +84,9 @@ export function auditPass(data) {
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取维修任务单信息
|
//获取维修任务单信息
|
||||||
export function getRepairInfo(taskId) {
|
export function getRepairDocumentInfo(taskId) {
|
||||||
return request({
|
return request({
|
||||||
url: '/material/repair/getRepairTicketInfo/?taskId=' + taskId,
|
url: '/material/repair/getRepairDocumentInfo/?taskId=' + taskId,
|
||||||
method: 'get',
|
method: 'get',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询修试后入库的列表
|
||||||
|
export function getListTested(query) {
|
||||||
|
return request({
|
||||||
|
url: '/material/repair/getRepairedList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
// // 查询修试审核详细列表
|
||||||
|
// export function getAuditInfo(query) {
|
||||||
|
// return request({
|
||||||
|
// url: '/material/repair_audit_details/getRepairAuditList',
|
||||||
|
// method: 'get',
|
||||||
|
// params: query
|
||||||
|
// })
|
||||||
|
// }
|
||||||
|
|
||||||
|
// //修试审核二级-通过,驳回
|
||||||
|
// export function auditPass(data) {
|
||||||
|
// return request({
|
||||||
|
// url: '/material/repair_audit_details',
|
||||||
|
// method: 'put',
|
||||||
|
// data: data,
|
||||||
|
// })
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -224,18 +224,21 @@
|
||||||
<el-button
|
<el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="warning"
|
type="warning"
|
||||||
|
v-if="scope.row.status=='0'"
|
||||||
@click="openInnerDialog(scope.row)"
|
@click="openInnerDialog(scope.row)"
|
||||||
>内部维修</el-button
|
>内部维修</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="warning"
|
type="warning"
|
||||||
|
v-if="scope.row.status=='0'"
|
||||||
@click="openBackDialog(scope.row)"
|
@click="openBackDialog(scope.row)"
|
||||||
>返场维修</el-button
|
>返场维修</el-button
|
||||||
>
|
>
|
||||||
<el-button
|
<el-button
|
||||||
size="mini"
|
size="mini"
|
||||||
type="danger"
|
type="danger"
|
||||||
|
v-if="scope.row.status=='0'"
|
||||||
@click="openScrapDialog(scope.row)"
|
@click="openScrapDialog(scope.row)"
|
||||||
>待报废</el-button
|
>待报废</el-button
|
||||||
>
|
>
|
||||||
|
|
@ -1366,7 +1369,7 @@ export default {
|
||||||
this.partTableList = [];
|
this.partTableList = [];
|
||||||
this.typeTemp = row.type;
|
this.typeTemp = row.type;
|
||||||
this.typeNameTemp = row.typeName;
|
this.typeNameTemp = row.typeName;
|
||||||
this.disrepairNumTemp = row.repairNum - row.repairedNum;
|
this.disrepairNumTemp = row.typeRepairNum - row.typeRepairedNum;
|
||||||
this.repairRowData = row;
|
this.repairRowData = row;
|
||||||
this.repairDeviceList = [];
|
this.repairDeviceList = [];
|
||||||
const params = {};
|
const params = {};
|
||||||
|
|
|
||||||
|
|
@ -428,7 +428,7 @@ import {
|
||||||
getRepaiDocumentInfo,
|
getRepaiDocumentInfo,
|
||||||
rejectRepair,
|
rejectRepair,
|
||||||
sendList,
|
sendList,
|
||||||
getRepairInfo,
|
getRepairDocumentInfo,
|
||||||
} from '@/api/repair/repair.js'
|
} from '@/api/repair/repair.js'
|
||||||
|
|
||||||
import { getInfo, h } from '@/api/login'
|
import { getInfo, h } from '@/api/login'
|
||||||
|
|
@ -592,9 +592,9 @@ export default {
|
||||||
},
|
},
|
||||||
//查看维修任务单
|
//查看维修任务单
|
||||||
async handlePrint(row) {
|
async handlePrint(row) {
|
||||||
const res = await getRepairInfo(row.taskId);
|
const res = await getRepairDocumentInfo(row.taskId);
|
||||||
this.repairTicketlLevelOne = res.data.repairTaskInfo;
|
this.repairTicketlLevelOne = res.data.repairTaskInfo;
|
||||||
this.repairTicketDevice = res.data.repairDeviceArray;
|
this.repairTicketDevice = res.data.repairDeviceSummaryList;
|
||||||
//维修设备列表计算
|
//维修设备列表计算
|
||||||
if(this.repairTicketDevice.length>0){
|
if(this.repairTicketDevice.length>0){
|
||||||
let num1 = 0; //报废数量
|
let num1 = 0; //报废数量
|
||||||
|
|
|
||||||
|
|
@ -77,13 +77,13 @@
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="退料数量"
|
label="退料数量"
|
||||||
align="center"
|
align="center"
|
||||||
prop="repairNum"
|
prop="typeRepairNum"
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
label="已修数量"
|
label="已修数量"
|
||||||
align="center"
|
align="center"
|
||||||
prop="repairedNum"
|
prop="typeRepairedNum"
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
@ -91,7 +91,8 @@
|
||||||
align="center"
|
align="center"
|
||||||
prop="disrepairNum"
|
prop="disrepairNum"
|
||||||
show-overflow-tooltip
|
show-overflow-tooltip
|
||||||
></el-table-column>
|
>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column label="管理模式" align="center" prop="manageType">
|
<el-table-column label="管理模式" align="center" prop="manageType">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<!-- 0编码1数量 -->
|
<!-- 0编码1数量 -->
|
||||||
|
|
@ -173,7 +174,7 @@ export default {
|
||||||
const res = await getAppRepairMaTypeList(param);
|
const res = await getAppRepairMaTypeList(param);
|
||||||
this.equipmentList = res.data;
|
this.equipmentList = res.data;
|
||||||
this.equipmentList.forEach((e) => {
|
this.equipmentList.forEach((e) => {
|
||||||
e.disrepairNum = Number(e.repairNum) - Number(e.repairedNum);
|
e.disrepairNum = Number(e.typeRepairNum) - Number(e.typeRepairedNum);
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -241,12 +241,9 @@
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {
|
import {
|
||||||
getListHouse,
|
getListTested,
|
||||||
getHouseDetail,
|
|
||||||
editHouse,
|
} from "@/api/repair/testedInBound";
|
||||||
addHouse,
|
|
||||||
delHouse,
|
|
||||||
} from "@/api/ma/whHouse";
|
|
||||||
import { downloadFile } from "@/utils/download";
|
import { downloadFile } from "@/utils/download";
|
||||||
export default {
|
export default {
|
||||||
name: "testedInBound",
|
name: "testedInBound",
|
||||||
|
|
@ -314,17 +311,17 @@ export default {
|
||||||
/** 查询修试入库列表 */
|
/** 查询修试入库列表 */
|
||||||
getList() {
|
getList() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
// getListTested(this.queryParams).then((response) => {
|
getListTested(this.queryParams).then((response) => {
|
||||||
// this.testedList = response.rows;
|
this.testedList = response.rows;
|
||||||
// this.total = response.total;
|
this.total = response.total;
|
||||||
// this.loading = false;
|
|
||||||
// });
|
|
||||||
this.testedList = [
|
|
||||||
{'repairNum':'X20241121001','taskStatus':0},
|
|
||||||
{'repairNum':'X20241121002','taskStatus':1}
|
|
||||||
]
|
|
||||||
this.total = 2;
|
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
|
});
|
||||||
|
// this.testedList = [
|
||||||
|
// {'repairNum':'X20241121001','taskStatus':0},
|
||||||
|
// {'repairNum':'X20241121002','taskStatus':1}
|
||||||
|
// ]
|
||||||
|
// this.total = 2;
|
||||||
|
// this.loading = false;
|
||||||
},
|
},
|
||||||
|
|
||||||
/** 搜索按钮操作 */
|
/** 搜索按钮操作 */
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue