POST api/rsm/menus/AddOrEditBizFun?bizResid={bizResid}
添加或修改业务功能
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| bizResid |
业务节点资源编号 |
integer |
Required |
Body Parameters
业务功能数据
BizFun| Name | Description | Type | Additional information |
|---|---|---|---|
| funCName | string |
None. |
|
| funEName | string |
None. |
|
| resid | integer |
None. |
|
| funIconUrl |
业务功能图标地址 |
string |
None. |
| isEnabled | boolean |
None. |
|
| bizNode |
对应的业务节点 |
integer |
None. |
| pwCategoryId |
对应的功能分类 |
integer |
None. |
| bizFunCategory | string |
None. |
|
| bizEnFunCategory | string |
None. |
|
| isShowInCenter |
是否显示在个人中心 |
boolean |
None. |
| BusinessIconUrl |
业务图标地址 |
string |
None. |
| updateRoleid |
可访问的用户组编号更新集合 |
Collection of integer |
None. |
| resource | CmsResourceData |
None. |
|
| desktop | Dictionary of Object [key] and Object [value] |
None. |
|
| res | Dictionary of Object [key] and Object [value] |
None. |
|
| roles | Collection of Object |
None. |
Request Formats
application/json, text/json
Sample:
{
"funCName": "sample string 1",
"funEName": "sample string 2",
"resid": 3,
"funIconUrl": "sample string 4",
"isEnabled": true,
"bizNode": 6,
"pwCategoryId": 7,
"bizFunCategory": "sample string 8",
"bizEnFunCategory": "sample string 9",
"isShowInCenter": true,
"BusinessIconUrl": "sample string 11",
"updateRoleid": [
1,
2
],
"resource": {
"hasAdd": true,
"hasModify": true,
"hasDelete": true,
"hasRowModify": true,
"hasRowView": true,
"hasRowDelete": true,
"hasBeBtns": true,
"hasImport": true,
"hasSearch": true,
"hasDownload": true,
"hasRefresh": true,
"hasBeBtns1": true,
"hasBeBtns2": true,
"hasBeBtns3": true,
"hasBeBtns4": true,
"hasBeBtns5": true,
"hasAdvSearch": true,
"AllowSameDocName": true,
"ButtonAddNameCn": "sample string 19",
"ButtonAddNameEn": "sample string 20",
"ButtonAddShow": true,
"ButtonAdvSearchNameCn": "sample string 22",
"ButtonAdvSearchNameEn": "sample string 23",
"ButtonAdvSearchShow": true,
"ButtonBasicNameCn": "sample string 25",
"ButtonBasicNameEn": "sample string 26",
"ButtonBasicShow": true,
"ButtonCopyNameCn": "sample string 28",
"ButtonCopyNameEn": "sample string 29",
"ButtonCopyShow": true,
"ButtonCust1NameCn": "sample string 31",
"ButtonCust1NameEn": "sample string 32",
"ButtonCust1Show": true,
"ButtonCust2NameCn": "sample string 34",
"ButtonCust2NameEn": "sample string 35",
"ButtonCust2Show": true,
"ButtonCust3NameCn": "sample string 37",
"ButtonCust3NameEn": "sample string 38",
"ButtonCust3Show": true,
"ButtonCust4NameCn": "sample string 40",
"ButtonCust4NameEn": "sample string 41",
"ButtonCust4Show": true,
"ButtonCust5NameCn": "sample string 43",
"ButtonCust5NameEn": "sample string 44",
"ButtonCust5Show": true,
"ButtonDeleteNameCn": "sample string 46",
"ButtonDeleteNameEn": "sample string 47",
"ButtonSaveNameCn": "sample string 48",
"ButtonSaveNameEn": "sample string 49",
"ButtonDeleteShow": true,
"ButtonEditNameCn": "sample string 51",
"ButtonEditNameEn": "sample string 52",
"ButtonEditShow": true,
"ButtonExportNameCn": "sample string 54",
"ButtonExportNameEn": "sample string 55",
"ButtonExportShow": true,
"ButtonImportNameCn": "sample string 57",
"ButtonImportNameEn": "sample string 58",
"ButtonImportShow": true,
"ButtonLockDataNameCn": "sample string 60",
"ButtonLockDataNameEn": "sample string 61",
"ButtonLockDataShow": true,
"ButtonRefreshNameCn": "sample string 63",
"ButtonRefreshNameEn": "sample string 64",
"ButtonRefreshShow": true,
"ButtonSearchNameCn": "sample string 66",
"ButtonSearchNameEn": "sample string 67",
"ButtonSearchShow": true,
"ButtonShenheNameCn": "sample string 69",
"ButtonShenheNameEn": "sample string 70",
"ButtonShenheShow": true,
"ButtonViewNameCn": "sample string 72",
"ButtonViewNameEn": "sample string 73",
"ButtonViewShow": true,
"ButtonZuofeiNameCn": "sample string 75",
"ButtonZuofeiNameEn": "sample string 76",
"ButtonZuofeiShow": true,
"CheckEmptyOnUnique": true,
"CommColEmail": "sample string 79",
"CommColEmailRef": "sample string 80",
"CommColHandphone": "sample string 81",
"CommColSmsRef": "sample string 82",
"Comments": "sample string 83",
"CommResID": 84,
"CustAfterSaveClass": "sample string 85",
"CustAfterSaveControlSave": true,
"CustAfterSaveDll": "sample string 87",
"CustAfterSaveNotes": "sample string 88",
"CustAfterSaveOffDataSync": true,
"CustAfterSaveOffOuterFormula": true,
"CustBeforeSaveClass": "sample string 91",
"CustBeforeSaveDll": "sample string 92",
"CustBeforeSaveNotes": "sample string 93",
"CustBeforeSaveOffDataSync": true,
"CustBeforeSaveOffOuterFormula": true,
"CustSqlAdd": "sample string 96",
"CustSqlAddInherit": true,
"CustSqlAddOnDataSync": true,
"CustSqlAddOnOuterFormula": true,
"CustSqlDel": "sample string 100",
"CustSqlDelInherit": true,
"CustSqlDelOnDataSync": true,
"CustSqlDelOnOuterFormula": true,
"CustSqlEdit": "sample string 104",
"CustSqlEditInherit": true,
"CustSqlEditOnDataSync": true,
"CustSqlEditOnOuterFormula": true,
"DateForLockAdd": "sample string 108",
"datMod": {
"BiID": 1,
"CheckTableRights": true,
"CheckTreeRights": true,
"Cmd": "sample string 4",
"Col": 5,
"ColumnCondList": [
{},
{}
],
"ColumnSetList": [
{},
{}
],
"FormName": "sample string 6",
"Height": 7,
"ID": 8,
"ImageFile": "sample string 9",
"IsExpand": true,
"IsFocus": true,
"IsSeparator": true,
"Key": "sample string 13",
"ModuleCustButtonList": [
{},
{}
],
"ModuleCustButtons": "sample string 14",
"ModuleInitSearchOnly": "sample string 15",
"ModuleKey": "sample string 16",
"ModuleSection": "sample string 17",
"ModuleUnShowAdd": "sample string 18",
"ModuleUnShowDel": "sample string 19",
"ModuleUnShowEdit": "sample string 20",
"ModuleUnShowExit": "sample string 21",
"ModuleUnShowNew": "sample string 22",
"ModuleUnShowSave": "sample string 23",
"ModuleUnShowSaveExit": "sample string 24",
"ModuleUnShowSaveNew": "sample string 25",
"ModuleUnShowShenhe": "sample string 26",
"ModuleUnShowStandard": "sample string 27",
"ModuleUnShowView": "sample string 28",
"ModuleUnShowZuofei": "sample string 29",
"ModuleXmlKeyList": [
{},
{}
],
"ModuleXmlKeys": "sample string 30",
"Name": "sample string 31",
"PublicRights": true,
"ResID": 33,
"RecID": 34,
"ResTreeOrderByResName": true,
"ResTreeShow2DResOnly": true,
"ResTreeShowDep": true,
"ResTreeShowDocResOnly": true,
"ResTreeShowResSelf": true,
"ResTreeShowResUnderDepID": 40,
"ResTreeShowRoot": true,
"Row": 42,
"ShowResRights": true,
"ShowRowColRights": true,
"Target": "sample string 45",
"Tips": "sample string 46",
"Url": "sample string 47",
"UrlUser": "sample string 48",
"Width": 49,
"MOD_GoTo": "sample string 50",
"UniqueColname": "sample string 51",
"UniqueValue": "sample string 52",
"UniqueWhere": "sample string 53"
},
"DbLinkID": 109,
"DepID": 110,
"DepIsolateOn": true,
"DisableAdvDictSearch": true,
"DisableUnique": true,
"EditTime": "2025-12-16T08:33:23.8414058+08:00",
"EnterToSave": true,
"FormJs": {
"System.Object": {}
},
"FormTabOrder": 116,
"FormulaSeries": {
"System.Object": {}
},
"IndepParentResID": 117,
"intShowDepCode": 118,
"IsFlowResource": true,
"IsFTSearchOn": true,
"IsLockShenheRecord": true,
"IsPopupRecEdit": 122,
"IsShowChildResData": true,
"IsShowCRT": 124,
"IsShowEDT": 125,
"IsShowInRelTables": true,
"IsShowJiedanCol": true,
"IsShowJiedanRow": true,
"IsShowShenheNameCol": true,
"IsShowShenheSignCol": true,
"IsShowShenheTimeCol": true,
"IsShowZuofeiRow": true,
"IsVerctrlOn": true,
"LogColumn1": "sample string 134",
"LogColumn2": "sample string 135",
"LogColumn3": "sample string 136",
"LogColumn4": "sample string 137",
"LogColumn5": "sample string 138",
"LogColumn6": "sample string 139",
"ModuleWhere": "sample string 140",
"Orderby": "sample string 141",
"Orderby1Column": "sample string 142",
"Orderby1Type": "sample string 143",
"Orderby2Column": "sample string 144",
"Orderby2Type": "sample string 145",
"Orderby3Column": "sample string 146",
"Orderby3Type": "sample string 147",
"Orderby4Column": "sample string 148",
"Orderby4Type": "sample string 149",
"Orderby5Column": "sample string 150",
"Orderby5Type": "sample string 151",
"Orderby6Column": "sample string 152",
"Orderby6Type": "sample string 153",
"ParentID1": 154,
"ParentID10": 155,
"ParentID11": 156,
"ParentID12": 157,
"ParentID13": 158,
"ParentID14": 159,
"ParentID15": 160,
"ParentID2": 161,
"ParentID3": 162,
"ParentID4": 163,
"ParentID5": 164,
"ParentID6": 165,
"ParentID7": 166,
"ParentID8": 167,
"ParentID9": 168,
"RecursiveCalculation": true,
"RelationSearchName": "sample string 170",
"RelationSearchType": 171,
"RelTableTabShowNum": 172,
"RelTableTabShowWidth": 173,
"ResIconName": "sample string 174",
"ResID": 175,
"ResName": "sample string 176",
"ResName1": "sample string 177",
"ResName2": "sample string 178",
"ResPID": 179,
"ResTable": "sample string 180",
"ResTable2": "sample string 181",
"ResType": 0,
"ResUrl": "sample string 182",
"ResUrlTarget": "sample string 183",
"ReturnEmptyDatasetIfNoSearch": true,
"RowColor1": "sample string 185",
"RowColor2": "sample string 186",
"RowColor3": "sample string 187",
"RowColorCol1": [
"sample string 1",
"sample string 2"
],
"RowColorCol2": [
"sample string 1",
"sample string 2"
],
"RowColorCol3": [
"sample string 1",
"sample string 2"
],
"RowColorCond1": [
"sample string 1",
"sample string 2"
],
"RowColorCond2": [
"sample string 1",
"sample string 2"
],
"RowColorCond3": [
"sample string 1",
"sample string 2"
],
"RowColorCondVal1": [
"sample string 1",
"sample string 2"
],
"RowColorCondVal2": [
"sample string 1",
"sample string 2"
],
"RowColorCondVal3": [
"sample string 1",
"sample string 2"
],
"RowColorWhere1": "sample string 188",
"RowColorWhere2": "sample string 189",
"RowColorWhere3": "sample string 190",
"RowNumPerPage": 191,
"SearchBarType": 0,
"SecurityLevel": 192,
"ShowBigSearch": true,
"ShowEnable": 194,
"ShowFiledOnly": true,
"ShowInitSearchOnly": true,
"ShowOrder": 197,
"ShowRecordNO": true,
"ShowStatisticDate": true,
"SortColName": "sample string 200",
"SortColNames": [
"sample string 1",
"sample string 2"
],
"SortColValue": "sample string 201",
"SourceTableName": "sample string 202",
"StatisticDateColumn": "sample string 203",
"StatOffColumn": "sample string 204",
"StatOkColumn": "sample string 205",
"TableJs": "sample string 206",
"TableType": 0,
"UniqueInAllIsolateDep": true,
"UniqueInOneResOnly": true,
"UnshowPagingbar": true,
"UnshowSearchbar": true,
"UnshowSubPagingbar": true,
"UnshowSubSearchbar": true,
"UseParentShow": 213,
"ViewOnlyInSubTable": true,
"WorkFlowSubResID": 215,
"IsRecidIdentityField": true,
"IsSimpleEditStyle": true,
"IsIsolateThread": true,
"NotShowInAppTree": true,
"SaveBeforeModify": true,
"SaveBeforeModifyWithSyn": true,
"SecondLanUseParent": true,
"TitleFunction": "sample string 223",
"ForceHideHostTable": true,
"multiSelect": true,
"allowCellWrap": true,
"allowHeaderWrap": true,
"allowSortColumn": true,
"allowMoveColumn": true,
"allowResizeColumn": true,
"allowCellSelect": true,
"allowCellEdit": true,
"allowCellValid": true,
"allowRowSelect": true,
"allowUnselect": true,
"allowAlternating": true,
"allowResize": true,
"url": "sample string 238",
"idField": "sample string 239",
"virtualScroll": true,
"pageIndex": 241,
"pageSize": 242,
"sizeList": "sample string 243",
"sortField": "sample string 244",
"sortOrder": "sample string 245",
"totalCount": 246,
"defaultColumnWidth": 247,
"showColumns": true,
"showPager": true,
"showAGgrid": true,
"showHGridLines": true,
"showVGridLines": true,
"showFilterRow": true,
"showSummaryRow": true,
"enableHotTrack": true,
"editNextOnEnterKey": true,
"editNextRowCell": true,
"cellEditAction": "sample string 258",
"onlyCheckSelection": true,
"frozenStartColumn": 260,
"frozenEndColumn": 261,
"showPageIndex": true,
"showPageSize": true,
"showLoading": true,
"selectOnLoad": true,
"collapseGroupOnLoad": true,
"showEmptyText": true,
"emptyText": "sample string 268",
"pageIndexField": "sample string 269",
"pageSizeField": "sample string 270",
"sortFieldField": "sample string 271",
"sortOrderField": "sample string 272",
"totalField": "sample string 273",
"dataField": "sample string 274",
"showPageInfo": true,
"showReloadButton": true,
"autoHideRowDetail": true,
"showModified": true,
"showColumnsMenu": true,
"showChart": true,
"ShowInUserTree": true,
"HideCancelBtn": true,
"HideExitBtn": true,
"byTran": true,
"SAVEDBLINKNAME": "sample string 285",
"AnalysisConfig": {},
"instantHostResid": 287,
"IsRelationResShowOn": true,
"RES_ISWAITINGAUDIT": true,
"RES_ISAUDITED": true,
"IsSyncroAutoSend": true
},
"desktop": {
"System.Object": {}
},
"res": {
"System.Object": {}
},
"roles": [
{},
{}
]
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
result| Name | Description | Type | Additional information |
|---|---|---|---|
| error |
错误代码 |
integer |
None. |
| message |
错误信息 |
string |
None. |
| data |
数据 |
Object |
None. |
| stacktrace |
详细错误信息 |
string |
None. |
| otherdata |
其他返回数据 |
Object |
None. |
| LastError | string |
None. |
|
| IsComplete | boolean |
None. |
|
| total | integer |
None. |
|
| index | integer |
None. |
|
| IsTerminate | boolean |
None. |
|
| taskgroupid | integer |
None. |
|
| taskid | integer |
None. |
|
| msg | string |
None. |
|
| status | integer |
None. |
|
| serverTime | date |
None. |
|
| lockdata | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"error": 1,
"message": "sample string 2",
"data": {},
"stacktrace": "sample string 4",
"otherdata": {},
"LastError": "sample string 6",
"IsComplete": true,
"total": 8,
"index": 9,
"IsTerminate": true,
"taskgroupid": 11,
"taskid": 12,
"msg": "sample string 13",
"status": 14,
"serverTime": "2025-12-16T08:33:23.8462893+08:00",
"lockdata": {}
}