POST api/Role/Modify
修改一个角色
Request Information
URI Parameters
None.
Body Parameters
M_ModifyRole| Name | Description | Type | Additional information |
|---|---|---|---|
| SN |
序号 |
integer |
Required |
| Name |
角色名称 |
string |
Required |
| Type |
角色类型 |
string |
Required |
| Note |
备注 |
string |
Required |
| dbAll |
综合测控 |
boolean |
Required |
| dbEM |
综合感知 |
boolean |
Required |
| dbLD |
智慧路灯 |
boolean |
Required |
| dbZHYD |
智慧用电 |
boolean |
Required |
| dbYN |
能耗管理 |
boolean |
Required |
| dbGSYJ |
高速预警 |
boolean |
Required |
| dbSMZY |
扫码租用 |
boolean |
Required |
| dbST |
山体监测 |
boolean |
Required |
| dbSL |
水利 |
boolean |
Required |
| dbXF |
消防 |
boolean |
Required |
| rpAssets |
资产统计 |
boolean |
Required |
| rpTJ |
状态统计 |
boolean |
Required |
| rpYW |
运维 |
boolean |
Required |
| pj |
项目 |
boolean |
Required |
| admStrategy |
策略管理 |
boolean |
Required |
| admStrategyAdd |
策略-添加 |
boolean |
Required |
| admStrategyModify |
策略-修改 |
boolean |
Required |
| admStrategyDelete |
策略-删除 |
boolean |
Required |
| admStrategyAction |
策略-控制 |
boolean |
Required |
| admDevice |
设备管理 |
boolean |
Required |
| admDeviceAdd |
设备-添加 |
boolean |
Required |
| admDeviceModify |
设备-修改 |
boolean |
Required |
| admDeviceDelete |
设备-删除 |
boolean |
Required |
| admDeviceAction |
设备-控制 |
boolean |
Required |
| admDevuceGroup |
设备分组管理 |
boolean |
Required |
| admDeviceGroupAdd |
设备分组-添加 |
boolean |
Required |
| admDeviceGroupModify |
设备分组-修改 |
boolean |
Required |
| admDeviceGroupDelete |
设备分组-删除 |
boolean |
Required |
| admLog |
日志管理 |
boolean |
Required |
| admLogDelete |
日志-删除 |
boolean |
Required |
| usrAccount |
帐号管理 |
boolean |
Required |
| usrAccountAdd |
帐号-添加 |
boolean |
Required |
| usrAccountModify |
帐号-修改 |
boolean |
Required |
| usrAccountDelete |
帐号-删除 |
boolean |
Required |
| sysDeviceClass |
设备分类管理 |
boolean |
Required |
| sysDeviceClassAdd |
设备分类-添加 |
boolean |
Required |
| sysDeviceClassModify |
设备分类-修改 |
boolean |
Required |
| sysDeviceClassDelete |
设备分类-删除 |
boolean |
Required |
| sysProtocol |
协议管理 |
boolean |
Required |
| sysProtocolAdd |
协议-添加 |
boolean |
Required |
| sysProtocolModify |
协议-修改 |
boolean |
Required |
| sysProtocolDelete |
协议-删除 |
boolean |
Required |
| sysRole |
角色管理 |
boolean |
Required |
| sysRoleAdd |
角色-添加 |
boolean |
Required |
| sysRoleModify |
角色-修改 |
boolean |
Required |
| sysRoleDelete |
角色-删除 |
boolean |
Required |
| demo |
参考模块 |
boolean |
Required |
| otherDesign |
参考设计 |
boolean |
Required |
Request Formats
application/json, text/json
{
"SN": 1,
"Name": "sample string 2",
"Type": "sample string 3",
"Note": "sample string 4",
"dbAll": true,
"dbEM": true,
"dbLD": true,
"dbZHYD": true,
"dbYN": true,
"dbGSYJ": true,
"dbSMZY": true,
"dbST": true,
"dbSL": true,
"dbXF": true,
"rpAssets": true,
"rpTJ": true,
"rpYW": true,
"pj": true,
"admStrategy": true,
"admStrategyAdd": true,
"admStrategyModify": true,
"admStrategyDelete": true,
"admStrategyAction": true,
"admDevice": true,
"admDeviceAdd": true,
"admDeviceModify": true,
"admDeviceDelete": true,
"admDeviceAction": true,
"admDevuceGroup": true,
"admDeviceGroupAdd": true,
"admDeviceGroupModify": true,
"admDeviceGroupDelete": true,
"admLog": true,
"admLogDelete": true,
"usrAccount": true,
"usrAccountAdd": true,
"usrAccountModify": true,
"usrAccountDelete": true,
"sysDeviceClass": true,
"sysDeviceClassAdd": true,
"sysDeviceClassModify": true,
"sysDeviceClassDelete": true,
"sysProtocol": true,
"sysProtocolAdd": true,
"sysProtocolModify": true,
"sysProtocolDelete": true,
"sysRole": true,
"sysRoleAdd": true,
"sysRoleModify": true,
"sysRoleDelete": true,
"demo": true,
"otherDesign": true
}
application/xml, text/xml
<M_ModifyRole xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.DP.Models"> <Name>sample string 2</Name> <Note>sample string 4</Note> <Type>sample string 3</Type> <admDevice>true</admDevice> <admDeviceAction>true</admDeviceAction> <admDeviceAdd>true</admDeviceAdd> <admDeviceDelete>true</admDeviceDelete> <admDeviceGroupAdd>true</admDeviceGroupAdd> <admDeviceGroupDelete>true</admDeviceGroupDelete> <admDeviceGroupModify>true</admDeviceGroupModify> <admDeviceModify>true</admDeviceModify> <admDevuceGroup>true</admDevuceGroup> <admLog>true</admLog> <admLogDelete>true</admLogDelete> <admStrategy>true</admStrategy> <admStrategyAction>true</admStrategyAction> <admStrategyAdd>true</admStrategyAdd> <admStrategyDelete>true</admStrategyDelete> <admStrategyModify>true</admStrategyModify> <dbAll>true</dbAll> <dbEM>true</dbEM> <dbGSYJ>true</dbGSYJ> <dbLD>true</dbLD> <dbSL>true</dbSL> <dbSMZY>true</dbSMZY> <dbST>true</dbST> <dbXF>true</dbXF> <dbYN>true</dbYN> <dbZHYD>true</dbZHYD> <demo>true</demo> <otherDesign>true</otherDesign> <pj>true</pj> <rpAssets>true</rpAssets> <rpTJ>true</rpTJ> <rpYW>true</rpYW> <sysDeviceClass>true</sysDeviceClass> <sysDeviceClassAdd>true</sysDeviceClassAdd> <sysDeviceClassDelete>true</sysDeviceClassDelete> <sysDeviceClassModify>true</sysDeviceClassModify> <sysProtocol>true</sysProtocol> <sysProtocolAdd>true</sysProtocolAdd> <sysProtocolDelete>true</sysProtocolDelete> <sysProtocolModify>true</sysProtocolModify> <sysRole>true</sysRole> <sysRoleAdd>true</sysRoleAdd> <sysRoleDelete>true</sysRoleDelete> <sysRoleModify>true</sysRoleModify> <usrAccount>true</usrAccount> <usrAccountAdd>true</usrAccountAdd> <usrAccountDelete>true</usrAccountDelete> <usrAccountModify>true</usrAccountModify> <SN>1</SN> </M_ModifyRole>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
M_Response| Name | Description | Type | Additional information |
|---|---|---|---|
| Contant |
内容,包含返回所需要的类 |
Object |
Required |
| Status |
状态 |
integer |
Required |
| Msg |
信息 |
string |
Required |
| Num |
数值,数据变动条数或增加时返回的ID |
integer |
Required |
Response Formats
application/json, text/json
{
"Contant": {},
"Status": 2,
"Msg": "sample string 3",
"Num": 4
}
application/xml, text/xml
<M_Response xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.DP.Models"> <Msg>sample string 3</Msg> <Num>4</Num> <Status>2</Status> <Contant /> </M_Response>