Browse Source

返工返修报告:返修报工打印标签 增加重量输入

master
赵宏斌 5 months ago
parent
commit
892a8d3c73
  1. 7
      src/views/modules/print/print_package_label-NOOREVIEW.js
  2. 6
      src/views/modules/production/reworkRecord.vue

7
src/views/modules/print/print_package_label-NOOREVIEW.js

@ -13,7 +13,7 @@ export function printPackageLabelNoPreview(printList) {
LODOP.NewPage();
LODOP.SET_PRINT_PAGESIZE(0,1000,700,"");
// LODOP.ADD_PRINT_BARCODE(133,286,130,88,"QRCode",printData.partSpec);
LODOP.ADD_PRINT_BARCODE(133,286,130,88,"QRCode",`${printData.site};${printData.partNo};${printData.unitQty};${printData.seqNo};${printData.printId}`);
LODOP.ADD_PRINT_BARCODE(133,286,130,88,"QRCode",`${printData.site};${printData.partNo};${printData.unitQty};${printData.seqNo};${printData.printId};${isNaN(printData.tcpValue)?'':printData.tcpValue}`);
LODOP.ADD_PRINT_TEXT(93,18,123,25,"Product No:");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
@ -98,6 +98,11 @@ export function printPackageLabelNoPreview(printList) {
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
LODOP.ADD_PRINT_TEXT(92,274,99,25,"BAG:"+printData.tcpValue+"g");
LODOP.SET_PRINT_STYLEA(0,"FontName","Arial");
LODOP.SET_PRINT_STYLEA(0,"FontSize",12);
LODOP.SET_PRINT_STYLEA(0,"Alignment",3);
LODOP.SET_PRINT_STYLEA(0,"Bold",1);
if(printData.code==='CODE128') {
LODOP.ADD_PRINT_BARCODE(40,143,236,23, "128A",printData.partSpec);
}else {

6
src/views/modules/production/reworkRecord.vue

@ -41,6 +41,7 @@ export default {
site:this.$store.state.user.site,
type:undefined,
},
weight:0,
soScheduleRouting: {},
printDataList: [],
reportWorkDialog:false,
@ -309,6 +310,7 @@ export default {
item.receiveDate = this.saveRework.createTime2
item.inspector = this.saveRework.operatorId
item.unitQty = this.saveRework.qtyApprove
item.tcpValue = this.weight
})
if (data && data.code === 0) {
printPackageLabelNoPreview(this.printDataList);
@ -481,6 +483,10 @@ export default {
<el-form-item label="派工单号" prop="seqNo">
<el-input ref="seqNoR" type="number" v-model="saveRework.seqNo" @keydown.native.enter="getRework"></el-input>
</el-form-item>
<el-form-item label="打印标签-重量">
<el-input-number size="medium" style="width: 100%;text-align: left" :controls="false" ref="dialogInput"
:min="1" v-model="weight"></el-input-number>
</el-form-item>
</el-form>
<el-footer style="height:40px;margin-top: 20px;text-align:center">
<el-button type="primary" @click="getRework">确定</el-button>

Loading…
Cancel
Save