From 8cfe56d782e4f8cddf0fa8f0cff84a5b4034aa3d Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期日, 23 六月 2024 00:40:40 +0800 Subject: [PATCH] 一些优化 --- src/views/tigerprojects/system/lowcode/data.ts | 134 -------------------------------------------- 1 files changed, 0 insertions(+), 134 deletions(-) diff --git a/src/views/tigerprojects/system/lowcode/data.ts b/src/views/tigerprojects/system/lowcode/data.ts index f3d2c92..d3863c8 100644 --- a/src/views/tigerprojects/system/lowcode/data.ts +++ b/src/views/tigerprojects/system/lowcode/data.ts @@ -32,7 +32,6 @@ */ import { - dftGrpOpenSelectItem, baseSchema, searchSchema, defectBaseColumn, @@ -40,7 +39,6 @@ } from './normal/basDefectGrp'; import { onChangeFns, - rsGrpOpenSelectItem, rsnBaseSchema, rsnCrudSchema, rsnSearchSchema, @@ -52,10 +50,6 @@ import { isNullOrEmpty } from '/@/utils/is'; import { woCustFn, woformSchema } from '/@/views/components/bizMesWo'; import { useModal } from '/@/components/Modal'; -import { - labelGetSelectSuccess, - labelOpenSelectItem, -} from './detail/basLabelVar'; import { pkgBaseColumn, pkgBaseSchema, @@ -100,82 +94,6 @@ break; } return data; -} - -/** - * @description: 鎵撳紑寮瑰嚭閫夋嫨妗嗛�夋嫨鎴愬姛鍚庤繑鍥炴柟娉� - * @param {*} d - * @param {*} u - * @param {string} entityName - * @return {*} - */ -export function GetSelectSuccess(d, u, entityName: string) { - let data = {}; - switch (entityName) { - case 'BAS_LABEL_PV': - data = labelGetSelectSuccess(d, u); - break; - default: - data = { - ITEM_CODE: d.values['val'], - }; - break; - } - return data; -} - -/** - * @description: 鎵撳紑寮瑰嚭閫夋嫨妗� - * @param {Fn} openItemModal - * @param {string} entityName - * @return {*} - */ -export function OpenSelectItem(openItemModal: Fn, entityName: string) { - switch (entityName) { - case 'BAS_DEFECT_GRP': - dftGrpOpenSelectItem(openItemModal); - break; - case 'BAS_REASON_GRP': - rsGrpOpenSelectItem(openItemModal); - break; - case 'BAS_LABEL_PV': - labelOpenSelectItem(openItemModal); - break; - default: - openItemModal(true, { - title: '鐗╂枡鍒楄〃', - schemas: [ - { - field: 'ITEM_CODE', - component: 'Input', - label: '鐗╂枡缂栫爜', - colProps: { - span: 12, - }, - }, - ], - ItemColumns: [ - { - title: t('鐗╂枡缂栫爜'), - dataIndex: 'ITEM_CODE', - resizable: true, - sorter: true, - width: 200, - }, - { - title: t('鐗╂枡鍚嶇О'), - dataIndex: 'ITEM_NAME', - resizable: true, - sorter: true, - width: 180, - }, - ], - tableName: 'BAS_ITEM', - rowKey: 'ITEM_CODE', - searchInfo: { TABLE_NAME: 'BAS_ITEM' }, - }); - break; - } } /** @@ -389,36 +307,6 @@ } /** - * @description: 鑾峰彇goback鐨剈rl - * @param {string} type - * @return {*} - */ -export function getHomeUrl(type: string) { - let url = ''; - switch (type) { - case 'BAS_DEFECT': - const param = { ID: 'BAS_DEFECT_GRP', colSlots: [], crudColSlots: [] }; - url = `/BAS_DEFECT_GRP/LC/${encodeURI(JSON.stringify(param))}`; - break; - case 'BAS_REASON': - url = `/BAS_REASON_GRP/LC/${encodeURI(JSON.stringify({ ID: 'BAS_REASON_GRP', colSlots: [], crudColSlots: [] }))}`; - break; - case 'BAS_PKG_DTL': - url = `/BAS_PKG_RULE/LC/${encodeURI(JSON.stringify({ ID: 'BAS_PKG_RULE', colSlots: [], crudColSlots: [] }))}`; - break; - case 'BAS_LABEL_VAR': - url = `/BAS_LABEL_TEMP/LC/${encodeURI(JSON.stringify({ ID: 'BAS_LABEL_TEMP', colSlots: [], crudColSlots: [] }))}`; - break; - case 'ProdRouteBinding': - url = `/V_BAS_PROD/LC/${encodeURI(JSON.stringify({ ID: 'V_BAS_PROD', colSlots: [], crudColSlots: [] }))}`; - break; - default: - break; - } - return url; -} - -/** * @description: 鑾峰彇鏍囬淇℃伅 * @param {string} type * @return {*} @@ -475,26 +363,4 @@ break; } return Values; -} - -/** - * @description: 鑾峰彇鏍戝舰鏁版嵁 - * @param {string} type - * @return {*} - */ -export async function fetchTreeData(type: string, itemCode: string) { - let data = { title: '', treeData: [] as any[], fieldNames: {} }; - switch (type) { - case 'ProdRouteBinding': - let prodTreeData = await GetRoutePTree(itemCode); - data.treeData = convertToTree(prodTreeData, 'pid', 'id', 'root'); - data.title = '宸ヨ壓璺嚎'; - data.fieldNames = { key: 'id', title: 'name' }; - break; - case 'BAS_PKG_DTL': - break; - default: - break; - } - return data; } -- Gitblit v1.9.3