From 3c6c92b68a1b113b5450554db750ebe1d8bd26bb Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期五, 20 九月 2024 15:16:14 +0800
Subject: [PATCH] 整合代码 action管理

---
 Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js |  122 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 120 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..8eb5d60 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,132 @@
 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 = {
+  "itemAddFilter": "",
+  "itemBat": "",
+  "itemCols": "1",
+  "itemCtrlDisplyCol": "",
+  "itemCtrlDisplyCondition": "",
+  "itemCustomClass": "",
+  "itemCut": "",
+  "itemDateFormat": "",
+  "itemDbl": "",
+  "itemEQ": "",
+  "itemEditCondition": "",
+  "itemEditableProgram": "",
+  "itemField": "specialty",
+  "itemFieldWidth": "",
+  "itemFieldWidthList": [],
+  "itemHrefConf": "",
+  "itemHrefFields": "",
+  "itemHttpPathField": "",
+  "itemHttpVolumnPath": "",
+  "itemImgWH": "",
+  "itemInObj": "",
+  "itemIsEditable": "0",
+  "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": []
+}

--
Gitblit v1.9.3