[权限]添加角色权限
## 超级管理员添加角色权限
#### 地址
`/admin/insertUserFunction`
#### 请求方法
>post
#### 请求头
>s`Content-Type : application/json`
#### 请求参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|principals|string|Y||加密用户主键|
|object|json|Y||超级管理员选择的权限|
#### 二级参数objct
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
||list|Y||用户选择的权限信息集合|
#### 三级参数list
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|functionId|int|Y|||
|functionName|string|Y|||
|url|string|Y|||
|type|string|Y|||
|functionCode|string|Y|||
|pid|int|Y|||
|pids|string|Y|||
#### 请求参数示例
>s{
  "principals":"#EjM2YjM##gN4QDNykDN2YjM3UTM",
  "object":[
   {
   "functionId": 10,
   "functionName": "查询承运商信息",
   "url": "carrier/queryCarriers",
   "type": "button",
   "functionCode": "carrier:query",
   "pid": 1,
   "pids": "/1"
  },
  {
   "functionId": 11,
   "functionName": "查询承运商业务信息",
   "url": "carrier/queryBusiness",
   "type": "button",
   "functionCode": "carrier_business:query",
   "pid": 1,
   "pids": "/1/10"
   }
  ]
}
#### 请求示例

#### 返回结果示例
```
{
"code": 200,
"msg": "授予权限成功",
"result": null
}
```
#### 返回结果参数
|参数名|类型|必填|默认值|说明|
|-|-|-|-|-|
|code|Integer|||响应状态码|
|msg|String|||响应信息|
|result|json|||返回数据封装对象|