rev:提交aps相关代码

This commit is contained in:
2023-09-18 13:26:48 +08:00
parent 928770aa9b
commit e8f6b19560
97 changed files with 49946 additions and 4464 deletions

View File

@@ -51,7 +51,7 @@
@change="crud.toQuery"
>
<el-option
v-for="item in dict.IO_BILL_STATUS"
v-for="item in dict.PURCHASE_STATUS"
:key="item.value"
:label="item.label"
:value="item.value"
@@ -69,7 +69,7 @@
@change="crud.toQuery"
>
<el-option
v-for="item in dict.ST_INV_CREATE"
v-for="item in dict.ST_CREATE_MODE"
:key="item.value"
:label="item.label"
:value="item.value"
@@ -150,8 +150,8 @@
<el-table-column show-overflow-tooltip prop="workshop_id" label="车间"/>
<el-table-column show-overflow-tooltip prop="material_code" width="130" label="物料编号"/>
<el-table-column show-overflow-tooltip prop="material_name" width="130" label="物料名称"/>
<el-table-column prop="ask_time" label="要求到货日期" width="130" show-overflow-tooltip/>
<el-table-column show-overflow-tooltip prop="qty" min-width="120" label="重量"/>
<el-table-column prop="askTime" label="要求到货日期" width="130" show-overflow-tooltip/>
<el-table-column show-overflow-tooltip prop="show_qty" min-width="120" label="重量"/>
<el-table-column show-overflow-tooltip prop="agree_time" min-width="120" label="确认交货日期"/>
<el-table-column show-overflow-tooltip prop="po_code" min-width="120" label="订单编号"/>
<el-table-column show-overflow-tooltip prop="instor_qty" min-width="120" label="入库重量"/>
@@ -159,9 +159,9 @@
<!-- <el-table-column label="总重量" align="center" prop="total_qty"/>-->
<el-table-column label="状态" align="center" prop="status" :formatter="stateFormat"/>
<el-table-column label="备注" align="center" prop="remark"/>
<el-table-column label="生成方式" align="center" prop="create_mode" :formatter="createModeFormat"/>
<el-table-column label="生成方式" align="center" prop="create_mode" :formatter="createModeFormat" min-width="100" />
<el-table-column label="创建人" align="center" prop="create_name" width="150"/>
<el-table-column label="创建时间" align="center" prop="create_time" width="150"/>
<el-table-column label="创建时间" align="center" prop="createTime" width="150"/>
<el-table-column label="提交人" align="center" prop="audit_name" width="150"/>
<el-table-column label="提交时间" align="center" prop="audit_time" width="140px"/>
<el-table-column label="采购确认人" align="center" prop="purchase_name" width="150"/>
@@ -244,8 +244,8 @@ export default {
})
},
methods: {
getSummaries(param) {
const {columns, data} = param;
getSummaries(param) {
const { columns, data } = param;
const sums = [];
columns.forEach((column, index) => {
if (index === 0) {
@@ -253,7 +253,7 @@ export default {
return;
}
const values = data.map(item => Number(item[column.property]));
if (column.property === 'qty' || column.property === 'instor_qty') {
if (column.property === 'show_qty' || column.property === 'instor_qty') {
sums[index] = values.reduce((prev, curr) => {
const value = Number(curr);
if (!isNaN(value)) {
@@ -262,7 +262,7 @@ export default {
return prev;
}
}, 0);
sums[index] += ' KG';
sums[index] = sums[index].toFixed(3) + ' KG';
}
});
return sums;