user-controller.js
5.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
var express = require('express');
var router = express.Router();
var client = require('../../client');
var api = require('../api').url;
// 保存业务员
router.post('/save', function(req, res, next) {
client.post(api.supplier_user_save, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 查询业务员的供应关系
router.get('/listSupplierRelationForUser', function(req, res, next) {
client.get(api.supplier_user_relation,{ parameters: req.query },function (data) {
res.send(data);
},req.session);
});
// 根据ID获取业务员
router.get('/:guid', function(req, res, next) {
client.get(api.supplier_user_get, { path: { guid: req.params.guid } }, function (data) { res.send(data); }, req.session);
});
// 删除业务员
router.get('/delete/:guid', function(req, res, next) {
client.get(api.supplier_user_delete, { path: { guid: req.params.guid } }, function (data) { res.send(data); }, req.session);
});
//验证用户账号唯一性
router.get('/validAccountExist/:logonuser', function(req, res, next) {
client.get(api.supplier_user_validAccountExist, { path: { logonuser: req.params.logonuser } }, function (data) { res.send(data); }, req.session);
});
// 检查权限
router.get('/check/:guid', function(req, res, next) {
client.get(api.supplier_user_check, { path: { guid: req.params.guid } }, function (data) { res.send(data); }, req.session);
});
// 获取证照情况
router.get('/supLicInfo/:supid/:days', function(req, res, next) {
client.get(api.supplier_licmanager_suplicinfo, { path: { supid: req.params.supid,days: req.params.days } }, function (data) { res.send(data); }, req.session);
});
// 获取业务员列表
router.get('/', function(req, res, next) {
client.get(api.supplier_user_list, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
// 获取业务员列表 -- 分页
router.get('/list/listPage', function(req, res, next) {
client.get(api.supplier_user_listByPage, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
// 获取用户列表-分页展示
router.get('/get/page', function(req, res, next) {
client.get(api.supplier_user_searchPage,{ parameters: req.query },function (data) {
res.send(data);
}, req.query, req.session);
});
//业务员明细-业务员负责的产品
router.post('/listProductionByRelation', function(req, res, next) {
client.post(api.supplier_user_listProductionByRelation, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 供应商 业务员 品规数明细查询
router.post('/listMfsuppliergoodsByStaff', function(req, res, next) {
client.post(api.supplier_goods_listMfsuppliergoodsByStaff, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 根据ID更新业务状态
router.post('/modifyBizState/:guid/:bizstate', function(req, res, next) {
client.post(api.supplier_user_modifyBizState,{
path: {
guid : req.params.guid,
bizstate: req.params.bizstate
}
},function (data) {
res.send(data);
}, req.session);
});
// 商品大类根目录 获取跟目录
router.post('/getMedCateRootList',function(req,res,next){
client.post(api.supplier_user_getMedCateRootList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 添加目录
router.post('/saveMedCate',function(req,res,next){
client.post(api.supplier_user_saveMedCate, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 查询子目录
router.post('/getMedCateList',function(req,res,next){
client.post(api.supplier_user_getMedCateList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 删除目录
router.post('/delMedCate',function(req,res,next){
client.post(api.supplier_user_delMedCate, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 医院获取商品大类根目录
router.post('/getMedCateRootListByState',function(req,res,next){
client.post(api.supplier_user_getMedCateRootListByState, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 医院获取商品大类根目录
router.post('/getMedCateListByState',function(req,res,next){
client.post(api.supplier_user_getMedCateListByState, { data: req.body }, function (data) { res.send(data); }, req.session);
});
//----证照管理设置
router.post('/getUnSelectList', function(req, res, next) {
client.post(api.supplier_licmanager_getUnSelectList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/getSelectList', function(req, res, next) {
client.post(api.supplier_licmanager_getSelectList, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/addSelect', function(req, res, next) {
client.post(api.supplier_licmanager_addSelect, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/delSelect', function(req, res, next) {
client.post(api.supplier_licmanager_delSelect, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/saveAll', function(req, res, next) {
client.post(api.supplier_licmanager_saveAll, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/getusereiprems', function(req, res, next) {
client.post(api.supplier_userei_getusereiprems, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/setusereiprems', function(req, res, next) {
client.post(api.supplier_userei_setusereiprems, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/getUserEitoken', function(req, res, next) {
client.post(api.supplier_userei_getUserEitoken, { data: req.body }, function (data) { res.send(data); }, req.session);
});
module.exports = router;