cms-controller.js
5.04 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
var express = require('express');
var router = express.Router();
var Mock = require('mockjs');
var client = require('./client.js');
var api = require('../../health880/routes/operation/api.js').url;
router.get('/public_act_getAll',function(req,res,next){
client.post(api.public_act_getAll, {data:req.query }, function (data) {
console.log('/public_act_getAll',api.public_act_getAll,req.query,data)
res.send(data);
}, req.session);
})
router.get('/public_act_getNewNotice',function(req,res,next){
client.post(api.public_act_getNewNotice, {data:req.query }, function (data) {
console.log('/public_act_getNewNotice',api.public_act_getNewNotice,req.query,data)
res.send(data);
}, req.session);
})
//public_act_getOneAct
router.get('/public_act_getOneAct',function(req,res,next){
client.post(api.public_act_getOneAct, {data:req.query }, function (data) {
console.log('/public_act_getOneAct',api.public_act_getOneAct,req.query,data)
res.send(data);
}, req.session);
})
//public_act_getAll
router.post('/public_act_getAll',function(req,res,next){
client.post(api.public_act_getAll, {data:req.body }, function (data) {
console.log('/public_act_getAll',api.public_act_getAll,req.body,data)
res.send(data);
}, req.session);
})
//public_act_delAct
router.post('/public_act_delAct',function(req,res,next){
client.post(api.public_act_delAct, {data:req.body }, function (data) {
console.log('/public_act_delAct',api.public_act_delAct,req.body,data)
res.send(data);
}, req.session);
})
//public_act_modifyAct
router.post('/public_act_modifyAct',function(req,res,next){
client.post(api.public_act_modifyAct, {data:req.body }, function (data) {
console.log('/public_act_modifyAct',api.public_act_modifyAct,req.body,data)
res.send(data);
}, req.session);
})
//public_act_getOneAct
router.post('/public_act_getOneAct',function(req,res,next){
client.post(api.public_act_getOneAct, {data:req.body }, function (data) {
console.log('/public_act_getOneAct',api.public_act_getOneAct,req.body,data)
res.send(data);
}, req.session);
})
//public_act_addAct
router.post('/public_act_addAct',function(req,res,next){
client.post(api.public_act_addAct, {data:req.body }, function (data) {
console.log('/public_act_addAct',api.public_act_addAct,req.body,data)
res.send(data);
}, req.session);
})
//获取分类文章列表
router.get('/list',function(req,res,next){
var s=Mock.mock({
'data|5-8':[
{
'id|+1':1,
'time':"@datetime()",
'title':"@csentence(20)",
'con':"@csentence(50)",
'type|0-2':0,
'author':"@cname()",
'status|0-1':0,
'browsenumber|10-1000':0,
'order|1-100':0
}
],'totalPages|2-5':0,'errorCode':0
});
res.send(s);
})
router.get('/type',function(req,res,next){
var s=Mock.mock({
'data':[
{'id':1,'title':'上线通告','parentid':1,'status':1},
{'id':2,'title':'站内通告','parentid':1,'status':1}
]
})
res.send(s);
})
//获取分类
router.get('/typelist',function(req,res,next){
var s=Mock.mock({
'data':[
{'id':1,'title':'告示牌','status':1,'parentid':0},
{'id':101,'title':'上线通告','parentid':1,'status':1},
{'id':102,'title':'站内通告','parentid':1,'status':1},
{'id':2,'title':'市场动态','status':1,'parentid':0},
{'id':201,'title':'医药','parentid':2,'status':1},
{'id':202,'title':'医疗','parentid':2,'status':1},
{'id':203,'title':'流通','parentid':2,'status':1},
{'id':3,'title':'政策指南','status':1,'parentid':0},
{'id':301,'title':'公告','parentid':3,'status':1},
{'id':302,'title':'政务','parentid':3,'status':1},
{'id':303,'title':'法规','parentid':3,'status':1},
{'id':4,'title':'资源共享','status':1,'parentid':0},
{'id':401,'title':'供应商','parentid':4,'status':1},
{'id':402,'title':'生产厂商','parentid':4,'status':1},
{'id':403,'title':'代理商','parentid':4,'status':1},
{'id':404,'title':'化学药品','parentid':4,'status':1},
{'id':405,'title':'医疗器械','parentid':4,'status':1},
{'id':406,'title':'中成药品','parentid':4,'status':1},
{'id':407,'title':'诊断试剂','parentid':4,'status':1}
]
})
res.send(s);
})
//获取文章信息
router.get('/show/:id',function(req,res,next){
var s=Mock.mock({
'data':{
'id|+1':1,
'time':"@datetime()",
'title':"@csentence(20)",
'con':"@csentence(50)",
'type|0-2':0,
'author':"@cname()",
'status|0-1':0,
'browsenumber|10-1000':0,
'order|1-100':0
}
});
res.send(s);
})
//获取二级分类
router.get('/type/:type',function(req,res,next){
var s=Mack.mock({
'data':[
{'title':'公告','id':1},
{'title':'政务','id':2},
{'title':'法规','id':3}
],'errorCode':0
})
res.send(s);
})
//添加 修改 删除 文章
router.post('/add',function(req,res,next){
var s=Mock.mock({
'errorCode':0,
'id|0-200':0
})
res.send(s);
})
//添加 修改 删除 分类
router.post('/type',function(req,res,next){
var s=Mock.mock({
'errorCode':0,
'id|0-200':0
})
res.send(s);
})
module.exports=router;