Merge branch 'master' of http://121.40.234.130:8899/root/wuHanXinRui
This commit is contained in:
@@ -199,6 +199,9 @@ public class WorkTaskServiceImpl implements WorkTaskService {
|
||||
FormulaMap.put("start_time", now);
|
||||
PDM_BI_Formula.update(FormulaMap, "status='20' and workorder_id ='" + jsonMst.getString("workorder_id") + "' and material_id='"+jsonMst.getString("material_id")+"'");
|
||||
}
|
||||
if (jsonMst.getString("workprocedure_code").equals(topDtl.getString("workprocedure_code"))) {
|
||||
workordeMap.put("realstart_time", now);
|
||||
}
|
||||
//更新工令
|
||||
PDM_BI_WorkOrder.update(workordeMap, "workorder_id ='" + jsonMst.getString("workorder_id") + "'");
|
||||
}
|
||||
|
||||
@@ -136,26 +136,32 @@ export default {
|
||||
const time = item.planstart_time
|
||||
var num = Number.parseFloat(item.storage_qty)
|
||||
const strTime = time.slice(0, 10)
|
||||
let pcsn = item.pcsn
|
||||
if (pcsn.length > 10) {
|
||||
pcsn = '批次:' + pcsn.slice(0, 10) + '\n' + ' ' + pcsn.slice(10)
|
||||
} else {
|
||||
pcsn = '批次:' + pcsn
|
||||
}
|
||||
const LODOP = getLodop()
|
||||
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
|
||||
LODOP.SET_PRINT_PAGESIZE(1, '90mm', '90mm', '')
|
||||
LODOP.ADD_PRINT_RECT('5mm', '5mm', '80mm', '80mm', 0, 1)
|
||||
LODOP.ADD_PRINT_BARCODE('6mm', '6mm', '40mm', '40mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime+ '##' + item.order_no+ '##' + item.is_active)
|
||||
LODOP.SET_PRINT_STYLE('FontSize', 20)
|
||||
LODOP.PRINT_INIT('')
|
||||
LODOP.SET_PRINT_PAGESIZE(1, '80mm', '60mm', '')
|
||||
LODOP.ADD_PRINT_RECT('1mm', '3mm', '74mm', '54mm', 0, 1)
|
||||
LODOP.SET_PRINT_STYLE('FontSize', 12)
|
||||
LODOP.SET_PRINT_STYLE('Bold', 1)
|
||||
LODOP.ADD_PRINT_HTM('14mm', '40mm', '90mm', '15mm', '日期:'+strTime)
|
||||
LODOP.ADD_PRINT_HTM('22mm', '40mm', '90mm', '15mm', '重量:'+ num.toFixed(3)+ 'kg')
|
||||
LODOP.ADD_PRINT_HTM('40mm', '8mm', '90mm', '15mm', '桶号:'+item.bucketunique+'')
|
||||
LODOP.ADD_PRINT_HTM('48mm', '8mm', '90mm', '15mm', '编码:'+item.material_code+'')
|
||||
LODOP.ADD_PRINT_HTM('56mm', '8mm', '90mm', '15mm', '名称:'+item.material_name+'')
|
||||
LODOP.ADD_PRINT_HTM('64mm', '8mm', '90mm', '15mm', '批次:'+item.pcsn+'')
|
||||
LODOP.ADD_PRINT_HTM('72mm', '8mm', '90mm', '15mm', '顺序号:'+item.order_no+'')
|
||||
LODOP.ADD_PRINT_BARCODE('2mm', '4mm', '33mm', '33mm', 'QRCode', item.bucketunique + '##' + item.material_id + '##' + item.pcsn + '##' + item.storage_qty + '##' + strTime + '##' + item.order_no + '##' + item.is_active)
|
||||
LODOP.ADD_PRINT_TEXT('5mm', '35mm', '50mm', '15mm', '日期:' + strTime)
|
||||
LODOP.ADD_PRINT_TEXT('15mm', '35mm', '50mm', '15mm', pcsn)
|
||||
LODOP.ADD_PRINT_TEXT('25mm', '35mm', '50mm', '15mm', '重量:' + num.toFixed(3) + 'kg')
|
||||
LODOP.ADD_PRINT_TEXT('34mm', '5mm', '80mm', '15mm', '桶号:' + item.bucketunique + '')
|
||||
LODOP.ADD_PRINT_TEXT('41mm', '5mm', '80mm', '15mm', '编码:' + item.material_code + '')
|
||||
LODOP.ADD_PRINT_TEXT('48mm', '5mm', '80mm', '15mm', '名称:' + item.material_name + '')
|
||||
LODOP.ADD_PRINT_TEXT('48mm', '59mm', '80mm', '15mm', '序号:' + item.order_no + '')
|
||||
// LODOP.PREVIEW()// 预览
|
||||
LODOP.PRINT()// 打印
|
||||
})
|
||||
this.crud.notify('打印成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
||||
})
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -190,18 +190,19 @@ export default {
|
||||
},
|
||||
addIvt(index, row) {
|
||||
this.bomShow = true
|
||||
this.fileBomJson = row
|
||||
this.fileBomindex = index
|
||||
this.nowindex = index
|
||||
this.nowrow = row
|
||||
},
|
||||
tableChanged2(row) {
|
||||
debugger
|
||||
const arr = this.fileBom
|
||||
for (let i = 0; i < arr.length; i++) {
|
||||
if (i === this.fileBomindex) {
|
||||
arr[i].change_only_id = row.sparepart_only_id
|
||||
}
|
||||
}
|
||||
this.fileBom = arr
|
||||
// const arr = this.fileBom
|
||||
// for (let i = 0; i < arr.length; i++) {
|
||||
// if (i === this.fileBomindex) {
|
||||
// arr[i].change_only_id = row.sparepart_only_id
|
||||
// }
|
||||
// }
|
||||
// this.fileBom = arr
|
||||
this.$set(this.nowrow, 'change_only_id', row.sparepart_only_id)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -292,7 +292,6 @@ export default {
|
||||
tableChanged(row) {
|
||||
this.form.material_code = row.material_code
|
||||
this.form.material_id = row.material_id
|
||||
//this.form.tableData = []
|
||||
this.tableData1 = []
|
||||
this.form.detail_count = this.form.tableData.length
|
||||
|
||||
|
||||
Reference in New Issue
Block a user