From af99adcdd1198af865d091204b8566e2b81e389d Mon Sep 17 00:00:00 2001 From: ludc Date: 星期二, 22 十月 2024 09:50:19 +0800 Subject: [PATCH] UI授权相关更改 --- Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js | 745 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 743 insertions(+), 2 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js b/Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js index 6b3b930..6384a78 100644 --- a/Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js +++ b/Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js @@ -1,14 +1,755 @@ import request from '@/router/axios'; // 鍒楄〃鏌ヨ -export function gridPortalVIDatas(page,limit,params) { +export function gridPortalVIDatas(page, limit, params) { return request({ url: "/api/portalVIController/gridPortalVIDatas", method: "get", - params:{ + params: { page, limit, ...params } }); } + +// 琛ㄥ崟鍗曟潯鏌ヨ鎺ュ彛 +export function getPortalVIById(params) { + return request({ + url: "/api/portalVIController/getPortalVIById", + method: "get", + params + }); +} + +// 灞炴�ц秴閾炬帴绫诲瀷鎺ュ彛 +export function getItemDblList() { + return request({ + url: "/api/portalVIController/getItemDblList", + method: "get", + }); +} + +// 琛ㄦ牸琛ㄥ崟淇濆瓨 +export function savePortalVI(params) { + return request({ + url: "/api/portalVIController/savePortalVI", + method: "post", + data: params + }); +} + +// 灞炴�ф爲鐘舵帴鍙� +export function getTreeAttributes(params) { + return request({ + url: "/api/attributeController/getTreeAttributes", + method: "get", + params + }) +} + +// 閫氳繃id鍒犻櫎 +export function deleteByIds(params) { + return request({ + url: "/api/portalVIController/deleteByIds", + method: "delete", + params + }) +} + +// 瀵煎嚭 +export function exportExcel (params) { + return request({ + url: '/api/portalVIController/exportExcel', + method: 'post', + headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'}, + responseType: 'blob', + params + }) +} + +const obj ={ + "id": "",// 淇敼鏃跺�欏繀浼� + "prm": { + "formQtName": "", // 琛ㄥ崟鍚嶇О瀵瑰簲涓嬮潰瑙嗗浘鍚嶇О + "prmItemList": [ + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "0", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "anticollaboration", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "0", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鍙嶅崗浣滄爣璇�", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "N", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "0", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "holistic", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "0", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鏁翠綋鎬�", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "N", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "0", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "isproductbring", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "0", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鎴愬搧甯︽潵", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "N", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "0", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "isforging", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "0", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鏄惁閿婚摳浠�", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "1", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "processremark", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "1", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "宸ヨ壓澶囨敞", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "1", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "materialtype", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "1", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鐗╂枡绫诲瀷", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "text", + "itemTypeText": "鍗曡鏂囨湰妗�", + "itemValue": "", + "itemValueList": [] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "1", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "iscruxpart", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "1", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鏄惁鍏抽敭浠�", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "select", + "itemTypeText": "涓嬫媺鑿滃崟", + "itemValue": "N", + "itemValueList": [ + "鍚N}", + "鏄瘂Y}" + ] + }, + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "1", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "isimportantpart", + "itemFieldWidth": "", + "itemFieldWidthList": [], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "", + "itemInObj": "", + "itemIsEditable": "1", + "itemIsHidden": "1", + "itemIsHttpSave": "0", + "itemIsNavigatorExpand": "", + "itemIsRequired": "0", + "itemIsShowFolder": "", + "itemKeyFieldList": [], + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "鏄惁閲嶈浠�", + "itemOR": "", + "itemOutFieldList": [], + "itemOutFields": "", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [], + "itemSelectoutFieldList": [], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "select", + "itemTypeText": "涓嬫媺鑿滃崟", + "itemValue": "N", + "itemValueList": [ + "鏄瘂Y}", + "鍚N}" + ] + } + ], + "showCols": "2" +}, + "typeFlag": 0, // 涓氬姟绫诲瀷0 or 閾炬帴绫诲瀷1 + "typeFlagText": "涓氬姟绫诲瀷鐨勮〃鍗�",// 涓氬姟绫诲瀷鏄剧ず鍊� + "typeName": "ppart",// 涓氬姟绫诲瀷鍚� + "viName": "ppartProp_test3", // 瑙嗗浘鍚嶇О + "viType": 1, // 瑙嗗浘绫诲瀷 + "viTypeText": "琛ㄥ崟" // 瑙嗗浘涓枃鍚嶇О +} + +const dataForm = { + "id": "", + "prm": { + "formQtName": "", + "prmItemList": [ + { + "itemAddFilter": "", + "itemBat": "", + "itemCols": "", + "itemCtrlDisplyCol": "", + "itemCtrlDisplyCondition": "", + "itemCustomClass": "", + "itemCut": "", + "itemDateFormat": "", + "itemDbl": "3", + "itemEQ": "", + "itemEditCondition": "", + "itemEditableProgram": "", + "itemField": "", + "itemFieldWidth": "150,150,100,80,80,80,100,100,100,100,50,100,250", + "itemFieldWidthList": [ + { + "attributes": {}, + "key": "code", + "value": "150" + }, + { + "attributes": {}, + "key": "partoid.name", + "value": "150" + }, + { + "attributes": {}, + "key": "validity", + "value": "100" + }, + { + "attributes": {}, + "key": "lcstatus", + "value": "80" + }, + { + "attributes": {}, + "key": "additionalunit", + "value": "80" + }, + { + "attributes": {}, + "key": "distributeunittwo", + "value": "80" + }, + { + "attributes": {}, + "key": "anticollaboration", + "value": "100" + }, + { + "attributes": {}, + "key": "holistic", + "value": "100" + }, + { + "attributes": {}, + "key": "scale", + "value": "100" + }, + { + "attributes": {}, + "key": "source", + "value": "100" + }, + { + "attributes": {}, + "key": "isforging", + "value": "50" + }, + { + "attributes": {}, + "key": "isproductbring", + "value": "100" + }, + { + "attributes": {}, + "key": "processremark", + "value": "250" + } + ], + "itemHrefConf": "", + "itemHrefFields": "", + "itemHttpPathField": "", + "itemHttpVolumnPath": "", + "itemImgWH": "0,0", + "itemInObj": "A5791895-83D1-D63F-40C4-26705FF3A2BB", + "itemIsEditable": "", + "itemIsHidden": "", + "itemIsHttpSave": "", + "itemIsNavigatorExpand": "false", + "itemIsRequired": "", + "itemIsShowFolder": "false", + "itemKeyFieldList": null, + "itemKeyFields": "", + "itemListTable": "", + "itemListTxt": "", + "itemListVal": "", + "itemName": "", + "itemOR": "", + "itemOutFieldList": [ + "code", + "partoid.name", + "validity", + "lcstatus", + "additionalunit", + "distributeunittwo", + "anticollaboration", + "holistic", + "scale", + "source", + "isforging", + "isproductbring", + "processremark" + ], + "itemOutFields": "code,partoid.name,validity,lcstatus,additionalunit,distributeunittwo,anticollaboration,holistic,scale,source,isforging,isproductbring,processremark", + "itemOutType": "", + "itemPageSize": "", + "itemParentFolderName": "", + "itemQtName": "queryppartbypbom", + "itemQueryRefFields": "", + "itemQuerySql": "", + "itemRight": "", + "itemRows": "", + "itemScript": "", + "itemSearchFieldList": [ + "code", + "partoid.name", + "validity", + "lcstatus", + "additionalunit", + "distributeunittwo", + "anticollaboration", + "holistic", + "scale", + "source", + "isforging", + "isproductbring", + "processremark" + ], + "itemSelectoutFieldList": [ + "produceroute", + "hotsurfaceroute" + ], + "itemSeniorQueryBOS": [], + "itemSeniorQueryCols": "", + "itemSeniorQueryColsCounts": "", + "itemShowExpression": "", + "itemStyle": "", + "itemTips": "", + "itemTrim": "", + "itemTxf": "", + "itemType": "", + "itemTypeText": "", + "itemValue": "", + "itemValueList": [] + } + ], + "showCols": "3" + }, + "typeFlag": 0, + "typeFlagText": "涓氬姟绫诲瀷鐨勮〃鏍�", + "typeName": "ppart", + "viName": "ppart_auditlist_test", + "viType": 0, + "viTypeText": "琛ㄦ牸" +} + + -- Gitblit v1.9.3