Commit 0ba79407 by 王昆

gsb

parent 81edbdbc
......@@ -152,10 +152,9 @@ class UserCtl extends CtlBase {
async salesmanList(params, pobj2, req) {
try {
if (!params.deliver_id) {
return system.getResultSuccess([]);
}
return await this.userSve.salesmanList(params);
params.uctype = 1;
params.is_enabled = 1;
return await this.userSve.userDic(params);
} catch (error) {
console.log(error);
return system.getResult(null, `系统错误 错误信息 ${error}`);
......
......@@ -61,6 +61,14 @@ class UserService extends ServiceBase {
return system.getResult(null, `系统错误 错误信息 ${error}`);
}
}
async userDic(params) {
try {
return await this.callms("sve_uc", "userDic", params);
} catch (error) {
return system.getResult(null, `系统错误 错误信息 ${error}`);
}
}
}
module.exports = UserService;
\ No newline at end of file
......@@ -196,7 +196,7 @@ class System {
engine_sign: local + ":3574" + path,
// 用户服务
sve_uc: dev + ":3651" + path,
sve_uc: local + ":3651" + path,
// 商户服务
sve_merchant: dev + ":3652" + path,
// 订单服务
......
......@@ -3,7 +3,8 @@
  1 [待开发](/doc/index/index1.md)
## 用户中心
  1 [登录](/doc/uc/login.md)
  1 [登录](/doc/uc/login.md)\
  2 [用户接口](/doc/uc/login.md)
## 产品
  1 [产品接口](/doc/product/product.md)
......
[返回主目录](/doc)
<a name="menu">目录</a>
1. [](#add)
1. [更新](#upd)
1. [启用禁用](#enabled)
1. [删除](#del)
1. [明细](#queryById)
1. [列表页](#page)
1. [重置密码](#resetPassword)
## **<a name="add"> 添加</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/addUser]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"org_id": 3, // 组织机构id
"isMain": 0, // 是否主管
"ucname": "guodegang10", // 用户名/登录名
"password": "123", // 密码
"mobile": "13811112222", // 手机号
"realName": "郭德纲10", // 姓名
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {},
"requestid": "2dc587798f974902b06123ce34c39090"
}
```
1. [客户经理](#salesmanList)
## **<a name="upd"> 更新</a>**
## **<a name="salesmanList"> 客户经理</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/updUser]
[/web/uc/userCtl/salesmanList]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"id": "17", // 用户id
"org_id": 3, // 组织机构id
"isMain": 0, // 是否主管
"mobile": "13811112222", // 手机号
"realName": "郭德纲10", // 姓名
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {},
"requestid": "007fd384e47641d2a71e9f3ef6292843"
}
```
## **<a name="enabled"> 启用禁用</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/enabled]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"id": 1, //记录ID 必传
"enabled": 0, // 0禁用 1启用
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {},
"requestid": "007fd384e47641d2a71e9f3ef6292843"
}
```
## **<a name="del"> 删除</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/delUser]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"id": 1, //记录ID 必传
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {},
"requestid": "007fd384e47641d2a71e9f3ef6292843"
}
```
## **<a name="queryById"> 明细</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/queryById]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"id": 1, //记录ID 必传
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {
"id": 17, // id
"ucname": "guodegang10", // 登录名
"uctype": 2, // 用户类型 1平台 2商户 3交付商 4个人
"org_id": 3, // 组织机构id
"isMain": 0, // 是否主管
"isEnabled": 1, // 启用/禁用 0禁用 1启用
"created_at": "2019-11-29 10:43:32", // 创建时间
"mobile": "1381231332312", // 手机号
"realName": "郭德纲11", // 姓名
},
"requestid": "dd2731bca15c446595170e1ccf0b2b00"
}
```
## **<a name="page"> 列表页</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/page]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"xxx": "", // 查询字段回头再说
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {
"count": 8,
"rows": [
{
"id": 17, // id
"ucname": "guodegang10", // 登录名
"uctype": 2, // 用户类型 1平台 2商户 3交付商 4个人
"org_id": 3, // 组织机构id
"isMain": 0, // 是否主管
"isEnabled": 1, // 启用/禁用 0禁用 1启用
"created_at": "2019-11-29 10:43:32", // 创建时间
"mobile": "1381231332312", // 手机号
"realName": "郭德纲11", // 姓名
},
]
},
"requestid": "defbe7aa7b1045c4b644e1c9eb58fd88"
}
```
## **<a name="resetPassword"> 重置密码</a>**
[返回到目录](#menu)
##### URL
[/web/uc/userCtl/resetPassword]
#### 参数格式 `JSON`
#### HTTP请求方式 `POST`
``` javascript
{
"id": "18", // 用户id
"password": "123123" // 新密码
"status": 0,
"msg": "success",
"data": [
{
"id": 47, // 用户id
"real_name": "admin测试" // 显示这个名称
"mobile": "admin测试" // 手机号
}
],
"requestid": "1e8744cfe4d24dddb7d9c611aac27053"
}
```
#### 返回结果
```javascript
{
"status": 0,
"msg": "success",
"data": {},
"requestid": "defbe7aa7b1045c4b644e1c9eb58fd88"
}
```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment