hospitalUser-controller.js
15 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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
var express = require('express');
var router = express.Router();
var client = require('../client');
var api = require('./api').url;
router.get('/', function(req, res, next) {
client.get(api.hospital_user_search, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/userDetail/:id', function(req, res, next) {
client.get(api.hospital_user_userDetail, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
router.post('/saveHosStaff', function(req, res, next) {
client.post(api.hospital_user_save, { data: req.body }, function (data) { res.send(data); }, req.session);
});
//验证登录账号的唯一性
router.get('/checkLogonUserRpt/:logonUser', function(req, res, next) {
client.get(api.hospital_user_checkLogonUser, { path: { logonUser: req.params.logonUser } }, function (data) { res.send(data); }, req.session);
});
router.get('/getResource', function(req, res, next) {
client.get(api.hospital_user_getResource, { parameters: req.body }, function (data) { res.send(data); }, req.session);
});
router.get('/getMfmedmenumodelSelect/:medguid', function(req, res, next) {
client.get(api.hospital_user_getMfmedmenumodelSelect, { path: { medguid: req.params.medguid } }, function (data) { res.send(data); }, req.session);
});
// 删除模版
router.get('/deleteDTemplate/:id', function(req, res, next) {
client.get(api.hospital_user_deleteDTemplate, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
// 取得模版
router.get('/getDTemplate/:id', function(req, res, next) {
client.get(api.hospital_user_getDTemplate, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
router.post('/saveDTemplate', function(req, res, next) {
client.post(api.hospital_user_saveDTemplate, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.get('/getDeptSelect', function(req, res, next) {
client.get(api.hospital_user_getDeptSelect, { parameters: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/saveDisableOrInvalid/:userid/:status', function(req, res, next) {
client.post(api.hospital_user_saveDisableOrInvalid, {path:{
userid : req.params.userid,
status: req.params.status
}}, function (data) { res.send(data); }, req.session);
});
router.post('/delete', function(req, res, next) {
client.post(api.hospital_user_deleteUser, { data: req.body }, function (data) { res.send(data); }, req.session);
});
// 资料审核
router.post('/auditsupplier', function(req, res, next) {
client.post(api.operator_auditsupplierList,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核
router.post('/auditsupplierListByLeft', function(req, res, next) {
client.post(api.operator_auditsupplierListByLeft,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
router.get('/directSupplierList/:medguid', function(req, res, next) {
client.get(api.operation_user_getDirectSupplierList, { path: { medguid: req.params.medguid } }, function (data) { res.send(data); }, req.session);
});
router.get('/noDirectSupplierList/:medguid', function(req, res, next) {
client.get(api.operation_user_getNoDirectSupplierList, { path: { medguid: req.params.medguid } }, function (data) { res.send(data); }, req.session);
});
// router.get('/compareGoods', function(req, res, next) {
// client.get(api.operation_user_compareGoods, { parameters: req.query }, function (data) { res.send(data); }, req.session);
// });
router.get('/compareCust', function(req, res, next) {
client.get(api.operation_user_compareGoods, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/mfEntfactoryInfo/', function(req, res, next) {
client.get(api.operation_user_mfEntfactoryInfo, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/commodityPrice/:id', function(req, res, next) {
client.get(api.operation_user_commodityPrice, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
// 取得医院信息
router.get('/hospital/:id', function(req, res, next) {
client.get(api.hospital_user_hospital, { path: { id: req.params.id }}, function (data) { res.send(data); }, req.session);
});
router.post('/saveHospital', function(req, res, next) {
client.post(api.hospital_user_saveHospital, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.get('/getDeptList/:id', function(req, res, next) {
client.get(api.hospital_user_getDeptList, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
router.get('/getDeptTopList/:medId/:deptId', function(req, res, next) {
client.get(api.hospital_user_getDeptTopList, { path: { medId: req.params.medId, deptId: req.params.deptId } }, function (data) { res.send(data); }, req.session);
});
router.get('/getDept/:id', function(req, res, next) {
client.get(api.hospital_user_getDept, { path: { id: req.params.id } }, function (data) { res.send(data); }, req.session);
});
router.post('/saveHospitalDept', function(req, res, next) {
client.post(api.hospital_user_saveHospitalDept, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/deleteDept', function(req, res, next) {
client.post(api.hospital_user_deleteDept, { data: req.body }, function (data) { res.send(data); }, req.session);
});
router.get('/hospitalDeptGoods', function(req, res, next) {
client.get(api.hospital_user_hospitalDeptGoods, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/hospitalDeptGoodsInsert', function(req, res, next) {
client.get(api.hospital_user_hospitalDeptGoodsInsert, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/addDeptGoods', function(req, res, next) {
client.get(api.hospital_user_addDeptGoods, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.get('/delDeptGoods', function(req, res, next) {
client.get(api.hospital_user_delDeptGoods, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.post('/approveOrRebuit', function(req, res, next) {
client.post(api.operation_user_approveOrRebuit,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
//资料审核详细
//企业资料信息
router.post('/compareCompany', function(req, res, next) {
client.post(api.operation_user_compareCompany, { data: req.body},function (data) { res.send(data); }, req.session);
});
router.post('/specpicAndChange', function(req, res, next) {
client.post(api.operation_user_specpicAndChange, {data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/compareGoods', function(req, res, next) {
client.post(api.operation_user_compareGoods, {data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/compareCust', function(req, res, next) {
client.post(api.operation_user_compareCust, { data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/mfEntfactoryInfo', function(req, res, next) {
client.post(api.operation_user_mfEntfactoryInfo, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
router.post('/auth', function(req, res, next) {
client.post(api.operation_user_auth, {data: req.body }, function (data) { res.send(data); }, req.session);
});
router.post('/commodityPrice', function(req, res, next) {
client.post(api.operation_user_commodityPrice, {data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/complianceLic', function(req, res, next) {
client.post(api.operation_user_complianceLic, {data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/smAuthorize', function(req, res, next) {
client.post(api.operation_user_smAuthorize, { data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/initAccessInfo', function(req, res, next) {
client.post(api.operation_user_initAccessInfo, { data: req.body}, function (data) { res.send(data); }, req.session);
});
// 物价 显示
router.post('/mfmedexcpriceAndTrvariationpriceVO', function(req, res, next) {
client.post(api.operation_mfmedexcpriceAndTrvariationpriceVO, { data: req.body}, function (data) { res.send(data); }, req.session);
});
// 生产厂商 显示
router.post('/mfmedexcproducerAndTrvariationproducerVO', function(req, res, next) {
client.post(api.operation_mfmedexcproducerAndTrvariationproducerVO, {data: req.body}, function (data) { res.send(data); }, req.session);
});
// 代理商显示
router.post('/mfmedexcaentAndTRVariationAgentVO', function(req, res, next) {
client.post(api.operation_mfmedexcaentAndTRVariationAgentVO, { data: req.body}, function (data) { res.send(data); }, req.session);
});
router.get('/validAccountExistes/:name', function(req, res, next) {
client.get(api.operation_validAccountExist1, { path: { name: req.params.name } }, function (data) { res.send(data); }, req.session);
});
//资料审核 新加
router.post('/getWaitAuditSups', function(req, res, next) {
client.post(api.hospital_auditSupData_getWaitAuditSups,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核供应商查看
router.post('/getWaitAuditSupsCopy', function(req, res, next) {
client.post(api.hospital_auditSupData_getWaitAuditSupsCopy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 企业资料 v01
router.post('/getSupVariationOfV01', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV01,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 商品信息 v03
router.post('/getSupVariationOfV03', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV03,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 医疗器械注册证 v04
router.post('/getSupVariationOfV04', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV04,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 经销商授权书 v05
router.post('/getSupVariationOfV05', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV05,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 生产厂商 v07
router.post('/getSupVariationOfV07', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV07,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 代理商 v09 || v011
router.post('/getSupVariationOfV09orV11', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV09orV11,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 物价 V13
router.post('/getSupVariationOfV13', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV13,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 业务授权书 V18
router.post('/getSupVariationOfV18', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV18,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核
router.post('/getOneSupVariationCounts', function(req, res, next) {
client.post(api.hospital_auditSupData_getOneSupVariationCounts,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 查看 20210622
router.post('/getOneSupVariationCountsCopy', function(req, res, next) {
client.post(api.hospital_auditSupData_getOneSupVariationCountsCopy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 企业资料 v01 查看 20210622
router.post('/getSupVariationOfV01Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV01Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 商品信息 v03 查看 20210622
router.post('/getSupVariationOfV03Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV03Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 医疗器械注册证 v04 查看 20210622
router.post('/getSupVariationOfV04Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV04Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 经销商授权书 v05 查看 20210622
router.post('/getSupVariationOfV05Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV05Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 生产厂商 v07 查看 20210622
router.post('/getSupVariationOfV07Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV07Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 代理商 v09 || v011 查看 20210622
router.post('/getSupVariationOfV09orV11Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV09orV11Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 物价 V13 查看 20210622
router.post('/getSupVariationOfV13Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV13Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 业务授权书 V18 查看 20210622
router.post('/getSupVariationOfV18Copy', function(req, res, next) {
client.post(api.hospital_auditSupData_getSupVariationOfV18Copy,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
// 资料审核 审核/驳回
router.post('/auditOrReject', function(req, res, next) {
client.post(api.hospital_auditSupData_auditOrReject,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/getusereiprems', function(req, res, next) {
client.post(api.hospital_userei_getusereiprems,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/setusereiprems', function(req, res, next) {
client.post(api.hospital_userei_setusereiprems,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
router.post('/getUserEitoken', function(req, res, next) {
client.post(api.hospital_userei_getUserEitoken,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
//人员商品大类权限
router.get('/queryGoodscates', function(req, res, next) {
client.get(api.hospital_user_queryGoodscates, { parameters: req.query }, function (data) { res.send(data); }, req.session);
});
// 验证是否有商品下单权限
router.post('/isManageGoodscates', function(req, res, next) {
client.post(api.hospital_user_isManageGoodscates,{ data: req.body}, function (data) { res.send(data); }, req.session);
});
module.exports = router;