|
|
@ -332,8 +332,8 @@
|
|
|
|
<el-form :inline="true" :model="resultQuery" class="query-form" size="mini">
|
|
|
|
<el-form :inline="true" :model="resultQuery" class="query-form" size="mini">
|
|
|
|
<el-form-item class="query-form-item" label="产品名称:">
|
|
|
|
<el-form-item class="query-form-item" label="产品名称:">
|
|
|
|
<el-input
|
|
|
|
<el-input
|
|
|
|
v-model="resultQuery.productName"
|
|
|
|
v-model="resultQuery.code"
|
|
|
|
placeholder="请输入产品名称"
|
|
|
|
placeholder="请输入UDI码"
|
|
|
|
clearable
|
|
|
|
clearable
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</el-input>
|
|
|
|
</el-input>
|
|
|
@ -360,52 +360,39 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
<el-table-column label="序号" type="index"></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="产品通用名"
|
|
|
|
label="UDI码"
|
|
|
|
prop="coName"
|
|
|
|
prop="code"
|
|
|
|
></el-table-column>
|
|
|
|
show-overflow-tooltip
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="规格型号"
|
|
|
|
|
|
|
|
prop="spec"
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="批次号"
|
|
|
|
|
|
|
|
prop="batchNo"
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="生产日期"
|
|
|
|
label="生产日期"
|
|
|
|
prop="productDate"
|
|
|
|
prop="produceDate"
|
|
|
|
|
|
|
|
width="120"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="失效日期"
|
|
|
|
label="失效日期"
|
|
|
|
prop="expireDate"
|
|
|
|
prop="expireDate"
|
|
|
|
|
|
|
|
width="120"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="单据数量"
|
|
|
|
label="批次号"
|
|
|
|
prop="count"
|
|
|
|
prop="batchNo"
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="扫码数量"
|
|
|
|
|
|
|
|
prop="reCount"
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
|
|
|
|
<el-table-column
|
|
|
|
|
|
|
|
label="价格"
|
|
|
|
|
|
|
|
prop="price"
|
|
|
|
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="销售清单号"
|
|
|
|
label="序列号"
|
|
|
|
prop="secSalesListNo"
|
|
|
|
prop="serialNo"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="发票第一票"
|
|
|
|
label="供应商"
|
|
|
|
prop="firstSalesInvNo"
|
|
|
|
prop="supName"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="发票第二票"
|
|
|
|
label="扫码数量"
|
|
|
|
prop="secSalesInvNo"
|
|
|
|
prop="reCount"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column
|
|
|
|
<el-table-column
|
|
|
|
label="发票有效期"
|
|
|
|
label="实际数量"
|
|
|
|
prop="invoiceDate"
|
|
|
|
prop="reCount"
|
|
|
|
></el-table-column>
|
|
|
|
></el-table-column>
|
|
|
|
<el-table-column label="操作">
|
|
|
|
<el-table-column label="操作">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
@ -442,7 +429,8 @@ import {isBlank} from "@/utils/strUtil";
|
|
|
|
import {selectSysParamByKey} from "@/api/param/systemParamConfig";
|
|
|
|
import {selectSysParamByKey} from "@/api/param/systemParamConfig";
|
|
|
|
import {getBizDetailList} from "@/api/inout/orderDetailBiz";
|
|
|
|
import {getBizDetailList} from "@/api/inout/orderDetailBiz";
|
|
|
|
import {getCodeDetailList} from "@/api/inout/orderDetailCode";
|
|
|
|
import {getCodeDetailList} from "@/api/inout/orderDetailCode";
|
|
|
|
import {getResultDetailList} from "@/api/inout/orderDetailResult";
|
|
|
|
import {getCodeList} from "@/api/inout/code";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const formJson = {
|
|
|
|
const formJson = {
|
|
|
|
site_id: "",
|
|
|
|
site_id: "",
|
|
|
@ -557,7 +545,8 @@ export default {
|
|
|
|
codeDetailLoading: false,
|
|
|
|
codeDetailLoading: false,
|
|
|
|
codeDetailList: [],
|
|
|
|
codeDetailList: [],
|
|
|
|
resultQuery: {
|
|
|
|
resultQuery: {
|
|
|
|
orderIdFk: null,
|
|
|
|
orderId: null,
|
|
|
|
|
|
|
|
code: null,
|
|
|
|
page: 1,
|
|
|
|
page: 1,
|
|
|
|
limit: 10
|
|
|
|
limit: 10
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -620,6 +609,10 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
// 获取单据 业务详情、扫码详情、扫码明细
|
|
|
|
// 获取单据 业务详情、扫码详情、扫码明细
|
|
|
|
getOrderDetails() {
|
|
|
|
getOrderDetails() {
|
|
|
|
|
|
|
|
this.bizQuery.page = 1;
|
|
|
|
|
|
|
|
this.codeQuery.page = 1;
|
|
|
|
|
|
|
|
this.resultQuery.page = 1;
|
|
|
|
|
|
|
|
|
|
|
|
this.getBizDetailList();
|
|
|
|
this.getBizDetailList();
|
|
|
|
this.getCodeDetailList();
|
|
|
|
this.getCodeDetailList();
|
|
|
|
this.getResultDetailList();
|
|
|
|
this.getResultDetailList();
|
|
|
@ -787,7 +780,8 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
onResultReset() {
|
|
|
|
onResultReset() {
|
|
|
|
this.resultQuery = {
|
|
|
|
this.resultQuery = {
|
|
|
|
orderIdFk: null,
|
|
|
|
orderId: null,
|
|
|
|
|
|
|
|
code: null,
|
|
|
|
page: 1,
|
|
|
|
page: 1,
|
|
|
|
limit: 10
|
|
|
|
limit: 10
|
|
|
|
};
|
|
|
|
};
|
|
|
@ -803,13 +797,13 @@ export default {
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
this.resultQuery.orderIdFk = this.currentRow.billNo;
|
|
|
|
this.resultQuery.orderId = this.currentRow.billNo;
|
|
|
|
this.resultDetailLoading = true;
|
|
|
|
this.resultDetailLoading = true;
|
|
|
|
getResultDetailList(this.resultQuery).then((res) => {
|
|
|
|
getCodeList(this.resultQuery).then((res) => {
|
|
|
|
this.resultDetailLoading = false;
|
|
|
|
this.resultDetailLoading = false;
|
|
|
|
if (res.code === 20000) {
|
|
|
|
if (res.code === 20000) {
|
|
|
|
this.resultDetailList = res.data.list || [];
|
|
|
|
this.resultDetailList = res.data.list || [];
|
|
|
|
this.resultTotal = 0;
|
|
|
|
this.resultTotal = res.data.total || 0;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
this.$message.error(res.message);
|
|
|
|
this.$message.error(res.message);
|
|
|
|
this.resultDetailList = [];
|
|
|
|
this.resultDetailList = [];
|
|
|
|