loulijun2021
2022-07-27 04519262eda541e49799cb5188b62603240b0d33
src/views/scgl/gd.vue
@@ -132,6 +132,7 @@
            prop="RowNum"
            width="50"
            label="序号"
            fixed
          />
          <el-table-column
            prop="status"
@@ -152,14 +153,13 @@
            prop="wo_code"
            label="工单编号"
            sortable="custom"
            width="160"
            min-width="160"
          />
          <el-table-column
            prop="partcode"
            label="产品编码"
            sortable="custom"
            width="120"
            min-width="120"
          />
          <el-table-column
            prop="partname"
@@ -189,7 +189,7 @@
            prop="route_name"
            label="工艺路线"
            sortable="custom"
            width="130"
            min-width="130"
          />
          <el-table-column
@@ -563,8 +563,8 @@
import { PartSelect } from '@/api/zzmx'
import { handleDatetime } from '@/utils/global'
import { getCookie } from '@/utils/auth'
import { MesOrderPrintSearch1 } from '@/api/utils'
import { urlAddRandomNo, webapp_urlprotocol_startup, webapp_ws_ajax_run, webapp_ws_autoupdate } from '@/utils/grwebapp'
import { MesOrderPrintSearch1, PrintOrder } from '@/api/utils'
import { urlAddRandomNo, webapp_ws_ajax_run, webapp_ws_autoupdate } from '@/utils/grwebapp'
const SER_HZ = /^[\u4e00-\u9fa5]+$/
export default {
@@ -990,15 +990,17 @@
    // 派发打印
    async sendPrint() {
      const data = {
        username: getCookie('admin'),
        // username: getCookie('admin'),
        username: getCookie('username'),
        mesordercode: this.dialogForm.mesordercode
      }
      const res = await MesOrderPrintSearch1(data)
      // const res = await MesOrderPrintSearch1(data)
      const res = await PrintOrder(data)
      if (res.code === '200') {
        // 参数具体说明请参考帮助文档中的“WEB报表(B/S报表)->WEB报表客户端->启动参数说明”部分
        var args = {
          type: 'preview', // preview  print
          showOptionDlg: true, // 如果不显示打印对话框而直接打印,将此行注释去掉即可
          type: 'print', // preview  print
          showOptionDlg: false, // 如果不显示打印对话框而直接打印,将此行注释去掉即可
          report: urlAddRandomNo('./static/grf/产品流传单A4.grf'),
          data: res.data
        }