核对,验收格式错误问题

prod
anthonywj 2 years ago
parent 557cce3523
commit be1d164387

@ -107,15 +107,6 @@
<el-table-column width="100" label="计量单位" prop="measname"> <el-table-column width="100" label="计量单位" prop="measname">
</el-table-column> </el-table-column>
<el-table-column label="注册/备案号" width="150" prop="certCode"></el-table-column> <el-table-column label="注册/备案号" width="150" prop="certCode"></el-table-column>
<el-table-column label="销售清单号(第二票)" width="180" prop="secSalesListNo">
</el-table-column>
<el-table-column label="销售发票号(第一票)" width="180" prop="firstSalesInvNo">
</el-table-column>
<el-table-column label="销售发票号(第二票)" width="180" prop="secSalesInvNo">
</el-table-column>
<el-table-column label="发票日期" width="150" prop="invoiceDate">
</el-table-column>
</el-table> </el-table>
</el-card> </el-card>
</div> </div>
@ -194,7 +185,8 @@ export default {
this.$refs.inputRef.focus(); this.$refs.inputRef.focus();
this.$refs.inputRef.select(); this.$refs.inputRef.select();
this.udiCode = response.data; this.udiCode = response.data;
this.addCode(); this.originCode = "";
this.addCode(event);
} else { } else {
if (response.code == 502) { if (response.code == 502) {
this.checkSuccess = false; this.checkSuccess = false;
@ -202,6 +194,9 @@ export default {
this.originCode = this.udiCode; this.originCode = this.udiCode;
} else if (response.code == 501) { } else if (response.code == 501) {
this.checkSuccess = false; this.checkSuccess = false;
// this.$refs.inputRef.focus();
// this.$refs.inputRef.select();
this.originCode = "";
this.$message.error(response.message); this.$message.error(response.message);
} else if (response.code == 503) { } else if (response.code == 503) {
this.checkSuccess = false; this.checkSuccess = false;
@ -222,6 +217,7 @@ export default {
this.udiCode = "01" + response.data.nameCode; this.udiCode = "01" + response.data.nameCode;
this.originCode = this.udiCode; this.originCode = this.udiCode;
} else { } else {
this.originCode = "";
this.$alert(response.message, '提示', { this.$alert(response.message, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
type: 'warning', type: 'warning',
@ -237,7 +233,7 @@ export default {
}); });
}, },
addCode() { addCode(event) {
if (this.$isBlank(this.udiCode)) { if (this.$isBlank(this.udiCode)) {
this.$message.error("UDI码不能为空"); this.$message.error("UDI码不能为空");
} }
@ -246,6 +242,8 @@ export default {
orderDetailEntities: this.detailList, orderDetailEntities: this.detailList,
code: this.udiCode, code: this.udiCode,
} }
acceptAddCode(postQuery) acceptAddCode(postQuery)
.then((response) => { .then((response) => {
if (response.code == 20000) { if (response.code == 20000) {
@ -264,10 +262,16 @@ export default {
}); });
} else { } else {
this.$message.success("匹配成功!"); this.$message.success("匹配成功!");
if (event == null) {
} else event.target.select();
this.$refs.inputRef.select();
} }
} else { } else {
this.$message.error(response.message); this.$message.error(response.message);
if (event == null) {
} else event.target.select();
this.$refs.inputRef.select();
} }
@ -410,16 +414,18 @@ export default {
window.sc = new A.KeyScaner(inputer);//DOM window.sc = new A.KeyScaner(inputer);//DOM
sc.onInput = function (text) { sc.onInput = function (text) {
if (text.includes("delete")) { if (text.includes("delete")) {
that.vailQuery.code = ""; that.udiCode = "";
that.sictomText = "";
that.originCode = "";
return; return;
} }
if (that.sitcomScan) { if (that.sitcomScan) {
let tempTxt = text; let tempTxt = text;
let str = tempTxt.replace(/[\r]/g, ""); let str = tempTxt.replace(/[\r]/g, "");
that.sictomText = that.sictomText + str; that.sictomText = that.sictomText + str;
that.vailQuery.code = that.sictomText; that.udiCode = that.sictomText;
} else { } else {
that.vailQuery.code = text; that.udiCode = text;
} }
}; };
inputer.focus(); inputer.focus();

@ -106,7 +106,7 @@
<el-table-column label="价格" width="120" prop="price"></el-table-column> <el-table-column label="价格" width="120" prop="price"></el-table-column>
<el-table-column width="100" label="计量单位" prop="measname"> <el-table-column width="100" label="计量单位" prop="measname">
</el-table-column> </el-table-column>
<el-table-column label="注册/备案凭证号" width="150" prop="certCode"></el-table-column> <el-table-column label="注册/备案号" width="150" prop="certCode"></el-table-column>
<el-table-column label="销售清单号(第二票)" width="180" prop="secSalesListNo"> <el-table-column label="销售清单号(第二票)" width="180" prop="secSalesListNo">
</el-table-column> </el-table-column>
@ -194,7 +194,8 @@ export default {
this.$refs.inputRef.focus(); this.$refs.inputRef.focus();
this.$refs.inputRef.select(); this.$refs.inputRef.select();
this.udiCode = response.data; this.udiCode = response.data;
this.addCode(); this.originCode = "";
this.addCode(event);
} else { } else {
if (response.code == 502) { if (response.code == 502) {
this.checkSuccess = false; this.checkSuccess = false;
@ -202,6 +203,9 @@ export default {
this.originCode = this.udiCode; this.originCode = this.udiCode;
} else if (response.code == 501) { } else if (response.code == 501) {
this.checkSuccess = false; this.checkSuccess = false;
// this.$refs.inputRef.focus();
// this.$refs.inputRef.select();
this.originCode = "";
this.$message.error(response.message); this.$message.error(response.message);
} else if (response.code == 503) { } else if (response.code == 503) {
this.checkSuccess = false; this.checkSuccess = false;
@ -222,6 +226,7 @@ export default {
this.udiCode = "01" + response.data.nameCode; this.udiCode = "01" + response.data.nameCode;
this.originCode = this.udiCode; this.originCode = this.udiCode;
} else { } else {
this.originCode = "";
this.$alert(response.message, '提示', { this.$alert(response.message, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
type: 'warning', type: 'warning',
@ -237,7 +242,7 @@ export default {
}); });
}, },
addCode() { addCode(event) {
if (this.$isBlank(this.udiCode)) { if (this.$isBlank(this.udiCode)) {
this.$message.error("UDI码不能为空"); this.$message.error("UDI码不能为空");
} }
@ -246,6 +251,8 @@ export default {
orderDetailEntities: this.detailList, orderDetailEntities: this.detailList,
code: this.udiCode, code: this.udiCode,
} }
acceptAddCode(postQuery) acceptAddCode(postQuery)
.then((response) => { .then((response) => {
if (response.code == 20000) { if (response.code == 20000) {
@ -264,10 +271,16 @@ export default {
}); });
} else { } else {
this.$message.success("匹配成功!"); this.$message.success("匹配成功!");
if (event == null) {
} else event.target.select();
this.$refs.inputRef.select();
} }
} else { } else {
this.$message.error(response.message); this.$message.error(response.message);
if (event == null) {
} else event.target.select();
this.$refs.inputRef.select();
} }
@ -285,7 +298,6 @@ export default {
checkFinish() { checkFinish() {
let query = { let query = {
orderId: this.orderQuery.billNo, orderId: this.orderQuery.billNo,
}; };
@ -305,6 +317,7 @@ export default {
}, },
finishAccept(tip) { finishAccept(tip) {
this.$confirm(tip, '提示', { this.$confirm(tip, '提示', {
confirmButtonText: '确定', confirmButtonText: '确定',
@ -312,11 +325,12 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
this.postAccept(); this.postAccept();
}).catch(() => { }).catch(() => {
// this.$message.info('退');
}); });
},
},
postAccept() { postAccept() {
let query = { let query = {
orderId: this.orderQuery.billNo, orderId: this.orderQuery.billNo,
@ -335,7 +349,6 @@ export default {
}); });
}, },
renewAccept() { renewAccept() {
let query = { let query = {
billNo: this.orderQuery.billNo, billNo: this.orderQuery.billNo,
@ -394,16 +407,18 @@ export default {
window.sc = new A.KeyScaner(inputer);//DOM window.sc = new A.KeyScaner(inputer);//DOM
sc.onInput = function (text) { sc.onInput = function (text) {
if (text.includes("delete")) { if (text.includes("delete")) {
that.vailQuery.code = ""; that.udiCode = "";
that.sictomText = "";
that.originCode = "";
return; return;
} }
if (that.sitcomScan) { if (that.sitcomScan) {
let tempTxt = text; let tempTxt = text;
let str = tempTxt.replace(/[\r]/g, ""); let str = tempTxt.replace(/[\r]/g, "");
that.sictomText = that.sictomText + str; that.sictomText = that.sictomText + str;
that.vailQuery.code = that.sictomText; that.udiCode = that.sictomText;
} else { } else {
that.vailQuery.code = text; that.udiCode = text;
} }
}; };
inputer.focus(); inputer.focus();

Loading…
Cancel
Save