| | |
| | | * @version: |
| | | * @Date: 2024-05-25 00:27:00 |
| | | * @LastEditors: Ben Lin |
| | | * @LastEditTime: 2024-07-17 15:25:40 |
| | | * @LastEditTime: 2024-07-21 18:07:27 |
| | | --> |
| | | <template> |
| | | <div> |
| | |
| | | icon: 'clarity:note-edit-line', |
| | | tooltip: '修改', |
| | | onClick: handleEdit.bind(null, record), |
| | | name: undefined |
| | | }, |
| | | { |
| | | icon: 'ant-design:delete-outlined', |
| | |
| | | placement: 'left', |
| | | confirm: handleDelete.bind(null, record), |
| | | }, |
| | | name: undefined |
| | | }, |
| | | { |
| | | icon: 'config|svg', |
| | | tooltip: '配置工艺', |
| | | onClick: handleConfig.bind(null, record), |
| | | name: undefined |
| | | }, |
| | | { |
| | | icon: 'release|svg', |
| | | tooltip: '下发', |
| | | onClick: handleRelease.bind(null, record), |
| | | name: undefined |
| | | }, |
| | | { |
| | | icon: 'unrelease|svg', |
| | | tooltip: '取消下发', |
| | | onClick: handleUnRelease.bind(null, record), |
| | | }, |
| | | { |
| | | icon: 'suspend-blue|svg', |
| | | tooltip: '暂停', |
| | | onClick: handlePause.bind(null, record), |
| | | }, |
| | | // { |
| | | // icon: 'unrelease|svg', |
| | | // tooltip: '取消下发', |
| | | // onClick: handleUnRelease.bind(null, record), |
| | | // }, |
| | | // { |
| | | // icon: 'suspend-blue|svg', |
| | | // tooltip: '暂停', |
| | | // onClick: handlePause.bind(null, record), |
| | | // }, |
| | | ]" |
| | | /> |
| | | </template> |
| | |
| | | formEl: useFormData.value, //如果是多个表单,增加多个插槽 |
| | | formElName: ['woinfo', 'prodinfo', 'rotinfo'], //表单插槽名称,支持多个表单 |
| | | RowKey: '', |
| | | fnName: { BIZ_MES_WO_Config: 'SaveCofig' }, //保存方法名 |
| | | initFnName: { BIZ_MES_WO_Config: 'initRoute' }, //初始化方法名 |
| | | isCustEl: isCustEl.value, |
| | | fnName: 'SaveCofig', //保存方法名 |
| | | // initFnName: { BIZ_MES_WO_Config: 'initRoute' }, //初始化方法名 |
| | | // isCustEl: isCustEl.value, |
| | | others: routeData.value, |
| | | values: record, //表单记录 |
| | | }); |
| | |
| | | formEl: useFormData.value, |
| | | formElName: ['forminfo'], //表单插槽名称 |
| | | RowKeys: { add: 'ROUTE_CODE', set: 'ROUTE_CODE' }, //插槽的弹出框选择的code |
| | | fnName: { BIZ_MES_WO: 'SaveWoBatch' }, //保存方法名 |
| | | fnName: 'SaveWoBatch', //保存方法名 |
| | | initFnName: {}, //初始化方法名,没有就留空{} |
| | | isCustEl: isCustEl.value, |
| | | values: record, //表单记录 |
| | |
| | | var values = GetSelectSuccess(d, u, cType.value); |
| | | selectVals.value = values; //保存弹出框选择的结果 |
| | | let _val = {}; |
| | | _val[d.returnFieldName] = values[d.returnFieldName]; |
| | | d.returnFieldName.map((x) => { |
| | | _val[x] = values[x]; |
| | | }); |
| | | useFormData.value[item][1].setFieldsValue(_val); |
| | | if (d.returnFieldName == 'ROUTE_CODE' && cType.value == 'BIZ_MES_WO_Config') { |
| | | routeData.value = { |