| | |
| | | /* |
| | | * @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'; |
| | |
| | | } |
| | | }); |
| | | }, |
| | | |
| | | /** |
| | | * @description: 工单配置保存方法 |
| | | * @param {*} e |
| | | * @param {array} args |
| | | * @return {*} |
| | | */ |
| | | */ |
| | | SaveCofig: (e, ...args) => { |
| | | return new Promise((resolve, reject) => { |
| | | try { |
| | |
| | | * @param {*} e |
| | | * @param {array} args |
| | | * @return {*} |
| | | */ |
| | | */ |
| | | SaveWoBatch: (e, ...args) => { |
| | | return new Promise((resolve, reject) => { |
| | | try { |
| | |
| | | rules: [{ required: true, message: '请选择上传文件' }], |
| | | componentProps: { |
| | | api: uploadApi, |
| | | multiple: false, |
| | | }, |
| | | }, |
| | | ]; |
| | |
| | | component: 'Input', |
| | | required: true, |
| | | colProps: { |
| | | span: 12, |
| | | span: 24, |
| | | }, |
| | | }, |
| | | { |
| | | field: 'RELEASE_QTY', |
| | | label: '工单下发数量', |
| | | component: 'Input', |
| | | required: true, |
| | | colProps: { |
| | | span: 24, |
| | | }, |
| | | }, |
| | | { |
| | |
| | | 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', |
| | |
| | | component: 'Input', |
| | | required: true, |
| | | colProps: { |
| | | span: 12, |
| | | span: 22, |
| | | }, |
| | | }, |
| | | { |
| | |
| | | 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, |
| | | // }, |
| | | // }, |
| | | ]; |
| | | |
| | | /** |
| | |
| | | tableName: 'MES_ROUTE', |
| | | rowKey: 'ROT_CODE', |
| | | returnFieldName: 'ROUTE_CODE', //返回值要赋值的字段名称 |
| | | searchInfo: { TABLE_NAME: 'MES_ROUTE' }, |
| | | }); |
| | | break; |
| | | case 'set': |