rev:80x60 标签打印
This commit is contained in:
@@ -113,7 +113,7 @@
|
|||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item label="载具编码" prop="storagevehicle_code">
|
<el-form-item label="载具编码" prop="storagevehicle_code">
|
||||||
<el-input v-model="form.storagevehicle_code" :disabled="crud.status.edit > 0" @change="checkVehicle" style="width: 200px;" />
|
<el-input v-model="form.storagevehicle_code" :disabled="crud.status.edit > 0" style="width: 200px;" @change="checkVehicle" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
@@ -244,7 +244,7 @@
|
|||||||
<el-table-column prop="produce_time" label="生产日期" :min-width="flexWidth('produce_time',crud.data,'生产日期')" />
|
<el-table-column prop="produce_time" label="生产日期" :min-width="flexWidth('produce_time',crud.data,'生产日期')" />
|
||||||
<el-table-column prop="bake_num" label="烘干次数" :min-width="flexWidth('bake_num',crud.data,'烘干次数')" />
|
<el-table-column prop="bake_num" label="烘干次数" :min-width="flexWidth('bake_num',crud.data,'烘干次数')" />
|
||||||
<el-table-column prop="quality_type" label="品质类型" :formatter="formattQuality" :min-width="flexWidth('quality_type',crud.data,'品质类型')" />
|
<el-table-column prop="quality_type" label="品质类型" :formatter="formattQuality" :min-width="flexWidth('quality_type',crud.data,'品质类型')" />
|
||||||
<el-table-column prop="box_type" label="料箱类型" :formatter="formattBoxType" :min-width="flexWidth('box_type',crud.data,'料箱类型')" />
|
<el-table-column prop="box_type" label="料箱类型" :formatter="formattBoxType" :min-width="flexWidth('box_type',crud.data,'料箱类型')" />
|
||||||
<el-table-column prop="execution_stand" label="执行标准" :min-width="flexWidth('execution_stand',crud.data,'执行标准')" />
|
<el-table-column prop="execution_stand" label="执行标准" :min-width="flexWidth('execution_stand',crud.data,'执行标准')" />
|
||||||
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
<el-table-column prop="remark" label="备注" :min-width="flexWidth('remark',crud.data,'备注')" />
|
||||||
<el-table-column prop="create_name" label="组盘人" :min-width="flexWidth('create_name',crud.data,'组盘人')" />
|
<el-table-column prop="create_name" label="组盘人" :min-width="flexWidth('create_name',crud.data,'组盘人')" />
|
||||||
@@ -398,7 +398,7 @@ export default {
|
|||||||
this.openParam = this.$refs.table.selection[0]
|
this.openParam = this.$refs.table.selection[0]
|
||||||
},
|
},
|
||||||
printTable() {
|
printTable() {
|
||||||
let row = this.$refs.table.selection[0]
|
const row = this.$refs.table.selection[0]
|
||||||
var bake_num = row.bake_num
|
var bake_num = row.bake_num
|
||||||
if (row.out_type === '1004') {
|
if (row.out_type === '1004') {
|
||||||
bake_num += 1
|
bake_num += 1
|
||||||
@@ -406,7 +406,7 @@ export default {
|
|||||||
const LODOP = getLodop()
|
const LODOP = getLodop()
|
||||||
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
|
LODOP.SET_SHOW_MODE('HIDE_DISBUTTIN_SETUP', 1)// 隐藏那些无效按钮
|
||||||
// 打印纸张大小设置https://www.it610.com/article/2094844.html
|
// 打印纸张大小设置https://www.it610.com/article/2094844.html
|
||||||
LODOP.PRINT_INIT('')
|
/* LODOP.PRINT_INIT('')
|
||||||
LODOP.SET_PRINT_PAGESIZE(1, '100mm', '80mm', '')
|
LODOP.SET_PRINT_PAGESIZE(1, '100mm', '80mm', '')
|
||||||
LODOP.ADD_PRINT_RECT('1mm', '3mm', '94mm', '74mm', 0, 1)
|
LODOP.ADD_PRINT_RECT('1mm', '3mm', '94mm', '74mm', 0, 1)
|
||||||
LODOP.SET_PRINT_STYLE('FontSize', 11)
|
LODOP.SET_PRINT_STYLE('FontSize', 11)
|
||||||
@@ -426,10 +426,33 @@ export default {
|
|||||||
LODOP.ADD_PRINT_TEXT('43mm', '5mm', '80mm', '15mm', '烘干次数:' + bake_num + '')
|
LODOP.ADD_PRINT_TEXT('43mm', '5mm', '80mm', '15mm', '烘干次数:' + bake_num + '')
|
||||||
LODOP.ADD_PRINT_TEXT('52mm', '5mm', '80mm', '15mm', '供应商编码:' + row.supp_code + '')
|
LODOP.ADD_PRINT_TEXT('52mm', '5mm', '80mm', '15mm', '供应商编码:' + row.supp_code + '')
|
||||||
LODOP.ADD_PRINT_TEXT('61mm', '5mm', '80mm', '15mm', '批号:' + row.pcsn + '')
|
LODOP.ADD_PRINT_TEXT('61mm', '5mm', '80mm', '15mm', '批号:' + row.pcsn + '')
|
||||||
LODOP.ADD_PRINT_TEXT('69mm', '5mm', '80mm', '15mm', '执行标准:' + row.execution_stand + '')
|
LODOP.ADD_PRINT_TEXT('69mm', '5mm', '80mm', '15mm', '执行标准:' + row.execution_stand + '')*/
|
||||||
|
|
||||||
// LODOP.PRINT()// 打印
|
LODOP.PRINT_INIT('')
|
||||||
LODOP.PREVIEW()// 预览
|
LODOP.SET_PRINT_PAGESIZE(1, '80mm', '60mm', '')
|
||||||
|
LODOP.ADD_PRINT_RECT('1mm', '3mm', '74mm', '54mm', 0, 1)
|
||||||
|
LODOP.SET_PRINT_STYLE('FontSize', 8)
|
||||||
|
LODOP.SET_PRINT_STYLE('Bold', 1)
|
||||||
|
LODOP.ADD_PRINT_BARCODE('5mm', '7mm', '30mm', '30mm', 'QRCode', row.material_code + '##' + row.material_name + '##' +
|
||||||
|
row.material_spec + '##' + row.material_model + '##' + row.quality_time_day + '##' + row.produce_time + '##' +
|
||||||
|
row.supp_name + '##' + row.bake_num + '##' + row.supp_code + '##' + row.pcsn + '##' + row.execution_stand
|
||||||
|
)
|
||||||
|
LODOP.ADD_PRINT_TEXT('5mm', '38mm', '60mm', '10mm', '物料编码:' + row.material_code + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('12mm', '38mm', '60mm', '10mm', '物料名称:' + row.material_name + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('19mm', '38mm', '60mm', '10mm', '规格:' + row.material_spec + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('26mm', '38mm', '60mm', '10mm', '型号:' + row.material_model + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('33mm', '38mm', '60mm', '10mm', '有效期(天):' + row.quality_time_day + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('40mm', '38mm', '60mm', '10mm', '生产日期:' + row.produce_time + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('47mm', '38mm', '60mm', '10mm', '供应商名称:' + row.supp_name + '')
|
||||||
|
|
||||||
|
LODOP.ADD_PRINT_TEXT('26mm', '7mm', '60mm', '10mm', '烘干次数:' + bake_num + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('33mm', '7mm', '60mm', '10mm', '供应商编码:' + row.supp_code + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('40mm', '7mm', '60mm', '10mm', '批号:' + row.pcsn + '')
|
||||||
|
LODOP.ADD_PRINT_TEXT('47mm', '7mm', '60mm', '10mm', '执行标准:' + row.execution_stand + '')
|
||||||
|
LODOP.SET_PRINT_MODE('PRINT_SCALE', 0)
|
||||||
|
|
||||||
|
LODOP.PRINT()// 打印
|
||||||
|
// LODOP.PREVIEW()// 预览
|
||||||
|
|
||||||
// 调用删除
|
// 调用删除
|
||||||
if (row.out_type === '1004' && row.is_need_delete === '1') {
|
if (row.out_type === '1004' && row.is_need_delete === '1') {
|
||||||
|
|||||||
Reference in New Issue
Block a user