| | |
| | | * @return {*} |
| | | */ |
| | | export function GetActionsData(params: {}, ...args) { |
| | | let data = [] as ActionItem[]; |
| | | const data = [] as ActionItem[]; |
| | | return data; |
| | | } |
| | | |
| | |
| | | export async function initRoute(lf, rotId, routeData, currlf, rotType) { |
| | | currlf.value = unref(lf); |
| | | //通过工艺路线ID获取图形数据,并渲染 |
| | | var _data = rotType == 'Wo' ? await getWoRouteData(rotId) : await getRouteData(rotId); |
| | | const _data = rotType == 'Wo' ? await getWoRouteData(rotId) : await getRouteData(rotId); |
| | | console.log('组件已挂载', _data); |
| | | if (_data.Data != null) { |
| | | _data.Data.nodes.forEach((n) => { |
| | |
| | | d.CREATE_USER = useUserStore().getUserInfo.userId as string; |
| | | d.UPDATE_TIME = formatToDateTime(new Date()); |
| | | d.UPDATE_USER = useUserStore().getUserInfo.userId as string; |
| | | var _data2: any[] = []; |
| | | let _data2: any[] = []; |
| | | if (!isNullOrEmpty(data.value[item])) { |
| | | _data2 = data.value[item].map((item) => { |
| | | return item; |
| | |
| | | const name = params['name']; |
| | | const useTables = args[1]; |
| | | if (!isNullOrEmpty(params['data'])) { |
| | | var _data = params['data'].value[name].filter((item) => item['ID'] != params['record']['ID']); |
| | | const _data = params['data'].value[name].filter((item) => item['ID'] != params['record']['ID']); |
| | | params['data'].value[name] = _data; |
| | | useTables[name][1].setProps({ |
| | | dataSource: [], |
| | |
| | | * @return {*} |
| | | */ |
| | | export function GenerateActionButton(params: any, buttons: Ref<[]>, openDrawer: Fn, reload: Fn) { |
| | | let actionItem = [] as ActionItem[]; |
| | | const actionItem = [] as ActionItem[]; |
| | | buttons.value.map((x) => { |
| | | if (x['BUTTON_TYPE'] == 1) { |
| | | let url = ''; |
| | |
| | | entityName: 'SYS_LOW_CODE', |
| | | order: '', |
| | | }).then((data) => { |
| | | var searchForms = JSON.parse(data.Data.Items[0].SEARCH_FORM_JSON); |
| | | let colSlots = [] as string[]; |
| | | const searchForms = JSON.parse(data.Data.Items[0].SEARCH_FORM_JSON); |
| | | const colSlots = [] as string[]; |
| | | for (const i in searchForms) { |
| | | if (!isNullOrUnDef(searchForms[i]['colSlot'])) { |
| | | colSlots.push('form-' + searchForms[i]['colSlot']); |
| | | } |
| | | } |
| | | |
| | | var _cruds = JSON.parse(data.Data.Items[0].FORM_JSON); |
| | | let crudColSlots = [] as string[]; |
| | | const _cruds = JSON.parse(data.Data.Items[0].FORM_JSON); |
| | | const crudColSlots = [] as string[]; |
| | | for (const i in _cruds) { |
| | | if (!isNullOrUnDef(_cruds[i]['colSlot'])) { |
| | | crudColSlots.push(_cruds[i]['colSlot']); |
| | |
| | | // 将对象转换为JSON字符串并保存到sessionStorage |
| | | sessionStorage.removeItem(`${id.sName}_params`); |
| | | sessionStorage.setItem(`${id.sName}_params`, encodeURI(JSON.stringify(id))); |
| | | go(`/${path.split('/')[1]}/${path.split('/')[2]}/${encodeURI(JSON.stringify({ sName: id.sName, Name: id.Name }))}`); |
| | | go( |
| | | `/${path.split('/')[1]}/${path.split('/')[2]}/${encodeURI(JSON.stringify({ sName: id.sName, Name: id.Name }))}`, |
| | | ); |
| | | } else { |
| | | const id = { sName: `${path.split('/')[1]}_update`,params: params }; |
| | | // 将对象转换为JSON字符串并保存到sessionStorage |
| | |
| | | go(`${path}/${encodeURI(JSON.stringify({ sName: id.sName}))}`); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * @description: 调用api前,参数整理 |
| | |
| | | } |
| | | return param; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * @description: 请求之后对返回值进行处理 |