yyg1378265336
2025-02-27 1384174f03c9a009cfbb3ae99aaeec21f177e4c2
src/views/components/bizMesWo.ts
@@ -1,10 +1,10 @@
/*
 * @Description: 工单自定义方法ts
 * @Author: Ben Lin
 * @version:
 * @version:
 * @Date: 2024-06-05 16:10:24
 * @LastEditors: your name
 * @LastEditTime: 2024-06-10 23:49:39
 * @LastEditors: Ben Lin
 * @LastEditTime: 2024-07-16 10:06:44
 */
/* 工单相关自定义方法 */
import { FunctionType } from '/@/api/tigerapi/model/systemModel';
@@ -73,13 +73,12 @@
      }
    });
  },
  /**
   * @description: 工单配置保存方法
   * @param {*} e
   * @param {array} args
   * @return {*}
   */
   */
  SaveCofig: (e, ...args) => {
    return new Promise((resolve, reject) => {
      try {
@@ -103,7 +102,7 @@
   * @param {*} e
   * @param {array} args
   * @return {*}
   */
   */
  SaveWoBatch: (e, ...args) => {
    return new Promise((resolve, reject) => {
      try {
@@ -335,6 +334,7 @@
    rules: [{ required: true, message: '请选择上传文件' }],
    componentProps: {
      api: uploadApi,
      multiple: false,
    },
  },
];
@@ -389,7 +389,16 @@
    component: 'Input',
    required: true,
    colProps: {
      span: 12,
      span: 24,
    },
  },
  {
    field: 'RELEASE_QTY',
    label: '工单下发数量',
    component: 'Input',
    required: true,
    colProps: {
      span: 24,
    },
  },
  {
@@ -398,11 +407,11 @@
    component: 'ApiSelect',
    required: true,
    colProps: {
      span: 12,
      span: 24,
    },
    componentProps: {
      api: getEntity,
      params: { entityName: 'MES_LINE', sqlcmd: ' 1=1 ' },
      params: { entityName: 'MES_LINE', sqlcmd: ' 1=1 ', order: '' },
      resultField: 'Data.Items',
      labelField: 'LINE_NAME',
      valueField: 'LINE_CODE',
@@ -414,7 +423,7 @@
    component: 'Input',
    required: true,
    colProps: {
      span: 12,
      span: 22,
    },
  },
  {
@@ -437,18 +446,18 @@
      span: 1,
    },
  },
  {
    field: 'fieldsc',
    component: 'Upload',
    label: '打印模板',
    colProps: {
      span: 10,
    },
    rules: [{ required: true, message: '请选择上传文件' }],
    componentProps: {
      api: uploadApi,
    },
  },
  // {
  //   field: 'fieldsc',
  //   component: 'Upload',
  //   label: '打印模板',
  //   colProps: {
  //     span: 10,
  //   },
  //   rules: [{ required: true, message: '请选择上传文件' }],
  //   componentProps: {
  //     api: uploadApi,
  //   },
  // },
];
/**
@@ -507,6 +516,7 @@
        tableName: 'MES_ROUTE',
        rowKey: 'ROT_CODE',
        returnFieldName: 'ROUTE_CODE', //返回值要赋值的字段名称
        searchInfo: { TABLE_NAME: 'MES_ROUTE' },
      });
      break;
    case 'set':