no message

main
HUOJIN\92525 2024-08-12 16:32:05 +08:00
parent ec8ee156ae
commit d94a2ae5d9
5 changed files with 41 additions and 4 deletions

View File

@ -22,7 +22,7 @@
<el-form ref="form" :model="form" size="small" label-width="80px">
<el-form-item label="项目名称">
<el-input v-model="form.appName" style="width: 370px;"/>
<el-input v-model="form.appName" style="width: 370px;" />
</el-form-item>
<el-form-item label="版本代码">

View File

@ -124,7 +124,10 @@
v-for="point in pointList"
:key="point.id"
:label="point.code"
:value="point"></el-option>
:value="point">
<span style="float: left">{{ point.area.name }}</span>
<span style="float: right; color: #8492a6; font-size: 13px">{{ point.code}}</span>
</el-option>
</el-select>
</el-form-item>

View File

@ -298,12 +298,16 @@ export default {
return row.endSlotCode;
},
toAgvTaskFinish(data) {
if(data.status!='UP_CONTAINER'){
if (data.status != 'UP_CONTAINER') {
return this.crud.notify("容器未顶升,需顶升之后在做操作!", CRUD.NOTIFICATION_TYPE.ERROR);
}
this.MissionStateCallback.missionCode = data.id
this.MissionStateCallback.containerCode = data.stockCode
this.MissionStateCallback.missionStatus = 'COMPLETED'
if (data.type == 'ASN' || data.type == 'FB_RETURN') {
this.MissionStateCallback.missionStatus = 'FORK_DOWN'
} else {
this.MissionStateCallback.missionStatus = 'COMPLETED'
}
crudAgvTask.missionStateCallback(this.MissionStateCallback).then(res => {
if (res.status == 200) {
this.crud.notify("任务完成!", CRUD.NOTIFICATION_TYPE.SUCCESS);

View File

@ -86,6 +86,7 @@
<el-table
ref="table"
show-summary
:summary-method="getSummaries"
v-loading="crud.loading"
:data="crud.data"
size="small"
@ -240,8 +241,36 @@ export default {
},
resetQuery() {
this.crud.resetQuery()
},
getSummaries(param) {
const {columns, data} = param;
const sums = [];
columns.forEach((column, index) => {
if (index === 0) {
sums[index] = '合计';
return;
}
const values = data.map(item => Number(item[column.property]));
if (column.property == 'quantity' || column.property == 'queuedQty') {
if (!values.every(value => isNaN(value))) {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr);
if (!isNaN(value)) {
return prev + curr;
} else {
return prev;
}
}, 0);
sums[index];
}
}
});
return sums;
}
}
}
</script>

View File

@ -128,6 +128,7 @@
<el-table-column prop="point.code" label="翻包点位"/>
<el-table-column prop="stock.code" label="翻包容器"/>
<el-table-column prop="callPoint.code" label="叫料点位"/>
<el-table-column prop="orderType" label="单据类型"/>
<el-table-column prop="createTime" label="创建时间"/>
<el-table-column v-if="checkPer(['admin','pick:edit','pick:del'])" label="操作" align="center">
<template slot-scope="scope">