From 986aa62ed00bee39363bab41b4eeb8259d446efd Mon Sep 17 00:00:00 2001
From: ludc <ludc@vci-tech.com>
Date: 星期四, 16 一月 2025 18:20:32 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/plt-web/plt-web-ui/src/api/UI/formDefine/api.js |  610 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 548 insertions(+), 62 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 8eb5d60..8476bc8 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
@@ -58,7 +58,7 @@
 }
 
 // 瀵煎嚭
-export function exportExcel (params) {
+export function exportExcel(params) {
   return request({
     url: '/api/portalVIController/exportExcel',
     method: 'post',
@@ -68,65 +68,551 @@
   })
 }
 
-// 琛ㄥ崟鎺ュ彛娴嬭瘯鏁版嵁
-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": []
+// 琛ㄦ牸鏌ヨ妯℃澘涓嬫媺鏌ヨ
+export function getObjTypeQTs(params) {
+  return request({
+    url: "/api/templateController/getObjTypeQTs",
+    method: "get",
+    params
+  })
 }
+
+// 鍏嬮殕鎺ュ彛
+export function clone(params) {
+  return request({
+    url: "/api/portalVIController/clone",
+    method: "post",
+    data: params
+  })
+}
+
+// 琛ㄦ牸鏌ヨ妯℃澘涓嬫媺鏌ヨ
+export function refPersonOrgTree(params) {
+  return request({
+    url: "/api/userQueryController/refPersonOrgTree",
+    method: "get",
+    params
+  })
+}
+
+const cloneObj = {
+  "clonePortalVIDTOList": [{
+    "viName": "ppartProp",//--鍏嬮殕鐨勮〃鍗�/琛ㄦ牸鍚嶇О
+    "typeName": "ppart",//----鍏嬮殕鐨勪笟鍔$被鍨�,涓衡�溾�� 鍒欎负褰撳墠涓氬姟绫诲瀷
+
+    "typeFlag": "0",//--涓氬姟绫诲瀷锛�0: 涓氬姟绫诲瀷锛�1锛氶摼鎺ョ被鍨�
+//--鍏嬮殕鐨勫璞�
+    "oldPortalVIDTO": {
+      "id": "5963B31F-287B-6B01-3544-D6ECF9CFDC96",
+      "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,
+      "typeFlagText": "涓氬姟绫诲瀷鐨勮〃鍗�",
+      "typeName": "ppart",
+      "viName": "ppartProp",
+      "viType": 1,
+      "viTypeText": "琛ㄥ崟"
+    }
+  }]
+}
+
+
+

--
Gitblit v1.9.3