diff --git a/src/views/setting/print/A4.vue b/src/views/setting/print/A4.vue index 8e9272c0..9094c2dc 100644 --- a/src/views/setting/print/A4.vue +++ b/src/views/setting/print/A4.vue @@ -2,27 +2,29 @@ - 导出 - 打印 -
+
+ + +
  • 入库信息单
    -
  • 入库信息单编号
  • -
  • 入库日期
  • -
  • 执行部门-工段
  • -
  • 交送人
  • -
  • 仓库接收人
  • -
  • 仓库
  • -
  • 采购订单
  • -
  • 供应商名称
  • +
  • 入库信息单编号
  • +
  • 入库日期
  • +
  • 执行部门-工段
  • +
  • 交送人
  • +
  • 仓库接收人
  • +
  • 仓库
  • +
  • 采购订单
  • +
  • 供应商名称
  • {{baseData.number}}
  • -
  • {{baseData.submit_time.slice(0,16)}}
  • +
  • {{baseData.inout_date}}
  • +
  • {{baseData.belong_dept_name}}
  • {{baseData.do_user_name}}
  • {{baseData.mio_user_name}}
  • @@ -35,17 +37,17 @@
  • 物料清单
    -
  • 物料名称
  • -
  • 型号
  • -
  • 所在工序
  • -
  • 批次号
  • -
  • 数量
  • +
  • 物料名称
  • + +
  • 所在工序
  • +
  • 批次号
  • +
  • 数量
    -
  • {{ item.material_name }}
  • -
  • {{ item.material_.model }}
  • +
  • {{ item.material_name }}
  • +
  • {{ item.material_.process_name }}
  • -
  • {{ item.batch }}
  • +
  • {{ item.batch }}
  • {{ item.count }}
@@ -119,8 +121,8 @@
  • {{ item.count }}
  • - -
    + +
    • XXX检验结果
    @@ -160,6 +162,7 @@
  • +
    • 厚度
    • 气泡
    • @@ -184,6 +187,99 @@
    • {{baseData.count_n_cpyd}}
    • {{baseData.count_n_cptxd}}
    +
    + +
    +
      +
    • 尺寸检验
    • +
    • 外观检验
    • +
    +
      +
    • 批次号
    • +
    • 总数
    • +
    • 检验数
    • +
    • 检验人
    • +
    • 检验日期
    • +
    • 班次
    • +
    +
      +
    • {{ baseData.material_mame }}
    • +
    • {{ baseData.count_real }}
    • +
    • {{ baseData.count_use }}
    • +
    • {{ baseData.handle_user_name }}
    • +
    • {{ baseData.count_ok }}
    • +
    • {{ baseData.test_time }}
    • +
    +
      +
    • 合格数
    • +
    • 不合格数
    • +
    • +
    • +
    • +
    • +
    +
      +
    • {{ baseData.count_ok }}
    • +
    • {{baseData.count_notok}}
    • +
    • +
    • +
    • +
    • +
    + +
      +
    • 黑圈内径
    • +
    • 黑圈内径圆度
    • +
    • 黑圈外径
    • +
    • 黑圈外径圆度
    • +
    • 产品外径
    • +
    • 产品圆度
    • +
    • 产品同心度
    • +
    • 厚度
    • +
    • 准合格
    • +
    • 圆准
    • +
    + +
      +
    • +
    • 气泡
    • +
    • 水纹
    • +
    • 崩边
    • +
    • 棕边
    • +
    • 棕圈
    • +
    • 划伤
    • +
    • 麻点
    • +
    • 黑圈变形
    • +
    • 倒角
    • +
    • 破损
    • +
    • 蓝圈
    • +
    +
      +
    • {{baseData.count_n_hd}}
    • +
    • {{baseData.count_n_qp}}
    • +
    • {{baseData.count_n_swen}}
    • +
    • {{baseData.count_n_bb}}
    • +
    • {{baseData.count_n_hs}}
    • +
    • {{baseData.count_n_md}}
    • +
    • {{baseData.count_n_xh}}
    • +
    • {{baseData.count_n_cpwj}}
    • +
    • {{baseData.count_n_cpyd}}
    • +
    • {{baseData.count_n_cptxd}}
    • +
    +
      +
    • {{baseData.count_n_hd}}
    • +
    • {{baseData.count_n_qp}}
    • +
    • {{baseData.count_n_swen}}
    • +
    • {{baseData.count_n_bb}}
    • +
    • {{baseData.count_n_hs}}
    • +
    • {{baseData.count_n_md}}
    • +
    • {{baseData.count_n_xh}}
    • +
    • {{baseData.count_n_cpwj}}
    • +
    • {{baseData.count_n_cpyd}}
    • +
    • {{baseData.count_n_cptxd}}
    • +
    • {{baseData.count_n_cptxd}}
    • +
    • {{baseData.count_n_cptxd}}
    • +
    @@ -192,101 +288,155 @@
    • 任务编号
    • -
    • 工艺路线
    • +
    • 所在工段
    • 产品名称
    • 任务总数量
      -
    • 11111111111
    • -
    • CNC
    • -
    • CNC玻璃
    • -
    • 100000
    • +
    • {{ baseData.number }}
    • +
    • {{ baseData.mgroup_name }}
    • +
    • {{ baseData.material_out_name }}
    • +
    • {{ baseData.count }}
    • 任务分解表
      -
    • 子任务编号
    • 人员
    • 数量
    -
      -
    • 11111111101
    • -
    • 张三
    • -
    • 5000
    • +
        +
      • {{ item.handle_user_name }}
      • +
      • {{ item.count }}
    -
    +
    • 日志记录
    • 任务编号
    • 工艺路线
    • -
    • 产品名称
    • -
    • 任务总数
    • +
    • 备注
    • +
      -
    • 11111111111
    • -
    • CNC
    • -
    • CNC玻璃
    • -
    • 100000
    • +
    • {{baseData.mtask_number}}
    • +
    • {{baseData.routepack_name}}
    • +
    • {{baseData.note}}
    • +
    • 物料清单
    -
    -
    1
    +
    +
    {{ index+1 }}
    • 设备编号
    • 操作人
    • 班次
    • 开始时间
    • -
    • 温度
    • -
    • 保温时间
    • -
    • 冷却时间
    • -
    • 预估结束时间
    • -
    • 备注层数
      -
    • TH11101
    • -
    • 张三
    • -
    • 白班
    • -
    • 19:00
    • -
    • 温度
    • -
    • 600
    • -
    • 120
    • -
    • 05:00
    • -
    • 1到10层
    • +
    • {{ item.equipment_name }}
    • +
    • {{ item.handle_user_name }}
    • +
    • {{ item.shift_name }}
    • +
    • {{ item.work_start_time }}
      -
    • 输入物料批次号
    • +
    • 输入物料批次号
    • 领料数量
    • 加工数量
    • 加工前不良数量
    • -
    • 输出物料批次号
    • +
    • 输出物料批次号
    • 合格数量
    • 不合格数量
    • -
    • 不合格原因
    • + +
      -
    • 20241011
    • -
    • 5000
    • -
    • 4000
    • -
    • 10
    • -
    • 20241011-TH01
    • -
    • 3950
    • -
    • 40
    • -
    • 崩边
    • - +
    • {{item.mlogb_full[0].batch}}
    • +
    • {{item.mlogb_full[0].count_use}}
    • +
    • {{item.count_real}}
    • +
    • {{ item.count_pn_jgqbl }}
    • +
    • {{item.mlogb_full[1].batch}}
    • +
    • {{item.count_ok}}
    • +
    • {{item.count_notok}}
    • + +
    +
    +
    +
    + +
    +
      +
    • 日志记录
    • +
    +
      +
    • 工艺路线
    • +
    • 工段
    • +
    • 输入物料
    • +
    • 输出物料
    • +
    • 生产设备
    • +
    • 处理人
    • +
    • 开始时间
    • + +
    +
      +
    • {{baseData.routepack_name}}
    • +
    • {{baseData.mgroup_name}}
    • +
    • {{baseData.material_in_name}}
    • +
    • {{baseData.material_out_name}}
    • +
    • {{baseData.equipment_name}}
    • +
    • {{baseData.handle_user_name}}
    • +
    • {{baseData.work_start_time}}
    • + +
    +
      +
    • 温度
    • +
    • 保温时间
    • +
    • 冷却时间
    • +
    • 预估结束时间
    • +
    • 备注层数
    • +
    +
      +
    • 温度
    • +
    • 600
    • +
    • 120
    • +
    • 05:00
    • +
    • 1到10层
    • +
    +
      +
    • 物料清单
    • +
    + +
    +
    {{ index+1 }}
    +
    +
      +
    • 输入物料批次号
    • +
    • 领料数量
    • +
    • 加工数量
    • +
    • 加工前不良数
    • +
    • 输出物料批次号
    • +
    • 合格数量
    • +
    • 不合格数量
    • +
    +
      +
    • {{item.batch}}
    • +
    • {{item.count_use}}
    • +
    • {{item.count_real}}
    • +
    • {{ item.count_pn_jgqbl }}
    • +
    • {{tableData2[index].batch}}
    • +
    • {{tableData2[index].count_ok}}
    • +
    • {{tableData2[index].count_notok}}
    -
    @@ -303,27 +453,27 @@
  • 备注
    • -
    • 1111
    • -
    • 2222
    • -
    • 3333
    • -
    • 4444
    • -
    • 5555
    • -
    • 6666
    • -
    • 7777
    • +
    • {{ baseData.send_mgroup_name }}
    • +
    • {{ baseData.send_user_name }}
    • +
    • {{ baseData.recive_mgroup_name }}
    • +
    • {{ baseData.recive_user_name }}
    • +
    • {{ baseData.send_date }}
    • +
    • {{ baseData.recive_date }}
    • +
    • {{ baseData.note }}
    • 物料清单
      -
    • 物料名称
    • +
    • 批次号
    • 数量
    -
      -
    • 11111111111
    • -
    • 22222222222
    • -
    • 33333333333
    • +
        + +
      • {{ item.batch }}
      • +
      • {{ item.count }}
    @@ -391,6 +541,8 @@
    + 导出 + 打印 @@ -419,6 +571,12 @@ return []; }, }, + tableData2: { + type: Array, + default: () => { + return []; + }, + }, mgroupId: { type: String, default: "", @@ -431,37 +589,36 @@ data() { return { mainLoading: false, - issave: false, //控制基本信息提交 - search: { - keyword: null, - }, - oplcateCode: 'fire', - operationId: "", - oplId: "", - ticketId:'', + codeVisible:false, + value:'' }; }, mounted() { - let that = this; - this.$nextTick(()=>{}) - - - // 'BARCODE 0,130,"128",108,0,0,2,4,"' + let that = this; + that.printId = that.baseData.id; + that.value = that.type + ":" + that.printId+",url:'/wpm_gx/qiepian'"; + that.codeVisible = true; + // var canvas = document.getElementById("barcode"); + // var context = canvas.getContext("2d"); + // context.clearRect(0, 0, context.width, context.height); + // JsBarcode("#barcode", that.printId, { + // format: "CODE128", + // displayValue: true, + // fontSize: 20, + // lineColor: "#000000", + // }); + }, methods: { handlePrint(){ this.$PRINT("#exportDiv"); + this.$emit('closePrint') }, handleExport() { let exportDiv = document.getElementById('exportDiv') // 需要导出部分页面的id名 this.pdfDownLoader = new PdfLoader(exportDiv, '作业许可证', 'exportDiv') // fileName -->导出文件名, question-table -->防止被截断的class名 this.pdfDownLoader.outPutPdfFn('test'); - }, - //作业人员列表 - getworkerList() { - this.$API.opm.worker.list.req({opl: this.oplId, page: 0}).then((res) => { - this.workerData = res; - }); + this.$emit('closePrint'); }, }, } @@ -496,5 +653,17 @@ } .export_ulli_title{ text-align: center; + /* color: #ffffff; */ + background-color: #e3e3e3; +} +.export_ulli_h{ + background-color: #e3e3e3; +} +.flex2{ + flex:2 +} +#barcode { + width: 200px; + height: 60px; }