import request from '@/router/axios'; // 列表查询 export function gridPortalVIDatas(page, limit, params) { return request({ url: "/api/portalVIController/gridPortalVIDatas", method: "get", 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 }) } // 表格查询模板下拉查询 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": "表单" } }] }