Ben Lin
2024-07-20 eed29804d3973801f8eac3ad9bead1e608f05b6a
src/views/tigerprojects/system/lowcode/entityts/ProdRouteBinding.ts
@@ -4,7 +4,7 @@
 * @version:
 * @Date: 2024-06-19 20:34:27
 * @LastEditors: Ben Lin
 * @LastEditTime: 2024-06-29 02:57:03
 * @LastEditTime: 2024-07-15 22:05:16
 */
import { Ref, h, ref, render, unref } from 'vue';
@@ -18,6 +18,7 @@
import { useModal } from '/@/components/Modal';
import { FormSchema } from '/@/components/Table';
import { initRoute } from '../data';
import { CustModalParams } from '/@/api/tigerapi/model/systemModel';
const { t } = useI18n();
const { createErrorModal } = useMessage();
@@ -139,6 +140,7 @@
        sqlcmd: sqlcmd,
        entityName:
          params['selectedNodes'].value[0].type == 'Action' ? 'MES_PROD_ACTION' : 'MES_PROD_OPER',
        order: '',
      }).then((res) => {
        params['resetFields']();
        if (params['selectedNodes'].value[0].type == 'Action') {
@@ -387,8 +389,6 @@
     */
    navChangeItem: (action: any, ...args) => {
      switch (action) {
        case 'editRoute':
          break;
        case 'addRoute':
          args[0](true, {
            title: '工艺路线列表',
@@ -429,6 +429,9 @@
          args[0](true, {
            title: '请完成以下步骤',
          });
          break;
        case 'editRoute':
          args[1](true, { rotId: args[2][0].id, slotName: '' });
          break;
      }
    },
@@ -472,7 +475,7 @@
      // newElement.textContent = 'New Element =>'+type;
      // newElement.style.height = '250px';
      newElement.id = 'lfContainer';
      newElement.className = "h-full";
      newElement.className = 'h-full';
      // newElement.style.color = 'blue';
      // newElement.style.fontSize = '16px';
      return newElement;
@@ -483,11 +486,14 @@
     * @param {array} args
     * @return {*}
     */
    CustFunc: (type: string | undefined, ...args) => {
      if (type == 'Route') {
        initRoute(args[0], args[1]);
    CustFunc: (param: CustModalParams) => {
      if (param.cType == 'Route') {
        // initRoute(args[0], args[1]);
      }
    },
    GetUseForm: () => {
      return {};
    },
  };
  /* 以下是内部方法,不export,供上面的方法调用 */