Selaa lähdekoodia

钥匙bug修改

wangfei 6 vuotta sitten
vanhempi
commit
5e84a26ad6
5 muutettua tiedostoa jossa 431 lisäystä ja 26 poistoa
  1. 2
    2
      conf/db.conf
  2. 8
    2
      controllers/cases/key.go
  3. 413
    0
      log/common.log
  4. 5
    5
      models/cases/key.go
  5. 3
    17
      service/cases/key.go

+ 2
- 2
conf/db.conf Näytä tiedosto

@@ -5,8 +5,8 @@ db_type      = mysql
5 5
 con_protocol = tcp
6 6
 
7 7
 ; 数据库地址,可以使用IP
8
-db_addr      = 192.168.0.122
9
-# db_addr      = localhost
8
+# db_addr      = 192.168.0.122
9
+db_addr      = localhost
10 10
 
11 11
 ; 端口
12 12
 db_port      = 3306

+ 8
- 2
controllers/cases/key.go Näytä tiedosto

@@ -1,8 +1,14 @@
1 1
 package cases
2 2
 
3
+import "spaceofcheng/services/models/model"
4
+
3 5
 // GetKeyList 获取钥匙列表
4 6
 func (c *CaseController) GetKeyList() {
5
-	caseid := c.GetString("caseid")
7
+	caseids := c.GetString("caseid")
8
+	if caseids == "" {
9
+		cases := c.Context.Get("cases").([]model.SysUserCase)
10
+		caseids = c.GetCaseIDs(cases)
11
+	}
6 12
 	page, _ := c.GetInt("page")
7 13
 	pageSize, _ := c.GetInt("pagesize")
8 14
 	num := c.GetString("num")
@@ -11,7 +17,7 @@ func (c *CaseController) GetKeyList() {
11 17
 		page = 1
12 18
 	}
13 19
 
14
-	list, err := c.dao.GetKeysByCase(caseid, num, page, pageSize)
20
+	list, err := c.dao.GetKeysByCase(caseids, num, page, pageSize)
15 21
 	if err != nil {
16 22
 		c.ResponseError(err)
17 23
 	}

+ 413
- 0
log/common.log Näytä tiedosto

@@ -80,3 +80,416 @@
80 80
 2018/09/17 01:56:39 [E] 用户没有设置默认案场
81 81
 2018/09/17 01:56:39 [E] 用户没有设置默认案场
82 82
 2018/09/17 01:56:45 [E] 用户没有设置默认案场
83
+2018/09/17 02:03:10 [E] 用户没有设置默认案场
84
+2018/09/17 02:03:20 [E] 用户没有设置默认案场
85
+2018/09/17 02:03:20 [E] 查询体检列表失败: Error 1146: Table 'spaceofcheng.ta_body_check' doesn't exist
86
+2018/09/17 02:03:20 [E] 用户没有设置默认案场
87
+2018/09/17 02:03:20 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
88
+2018/09/17 02:03:43 [E] 用户没有设置默认案场
89
+2018/09/17 02:03:43 [E] 用户没有设置默认案场
90
+2018/09/17 02:03:43 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
91
+2018/09/17 02:03:49 [E] 用户没有设置默认案场
92
+2018/09/17 02:04:21 [E] 用户没有设置默认案场
93
+2018/09/17 02:04:21 [E] 用户没有设置默认案场
94
+2018/09/17 02:04:21 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
95
+2018/09/17 02:04:23 [E] 用户没有设置默认案场
96
+2018/09/17 02:04:23 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
97
+2018/09/17 02:04:24 [E] 用户没有设置默认案场
98
+2018/09/17 02:04:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
99
+2018/09/17 02:04:27 [E] 用户没有设置默认案场
100
+2018/09/17 02:04:27 [E] 用户没有设置默认案场
101
+2018/09/17 02:04:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
102
+2018/09/17 02:04:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
103
+2018/09/17 02:04:27 [E] 用户没有设置默认案场
104
+2018/09/17 02:04:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
105
+2018/09/17 02:04:31 [E] 用户没有设置默认案场
106
+2018/09/17 02:04:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
107
+2018/09/17 02:04:31 [E] 用户没有设置默认案场
108
+2018/09/17 02:04:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
109
+2018/09/17 02:04:33 [E] 用户没有设置默认案场
110
+2018/09/17 02:04:33 [E] 用户没有设置默认案场
111
+2018/09/17 02:04:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
112
+2018/09/17 02:04:34 [E] 用户没有设置默认案场
113
+2018/09/17 02:04:34 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
114
+2018/09/17 02:04:34 [E] 用户没有设置默认案场
115
+2018/09/17 02:04:34 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
116
+2018/09/17 02:04:35 [E] 用户没有设置默认案场
117
+2018/09/17 02:04:35 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
118
+2018/09/17 02:04:35 [E] 用户没有设置默认案场
119
+2018/09/17 02:04:35 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
120
+2018/09/17 02:04:37 [E] 用户没有设置默认案场
121
+2018/09/17 02:04:37 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
122
+2018/09/17 02:04:50 [E] 用户没有设置默认案场
123
+2018/09/17 02:04:50 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
124
+2018/09/17 02:04:57 [E] 用户没有设置默认案场
125
+2018/09/17 02:04:58 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
126
+2018/09/17 02:05:02 [E] 用户没有设置默认案场
127
+2018/09/17 02:05:02 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
128
+2018/09/17 02:05:02 [E] 用户没有设置默认案场
129
+2018/09/17 02:05:02 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
130
+2018/09/17 02:05:02 [E] 用户没有设置默认案场
131
+2018/09/17 02:05:02 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
132
+2018/09/17 02:05:04 [E] 用户没有设置默认案场
133
+2018/09/17 02:05:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
134
+2018/09/17 02:05:04 [E] 用户没有设置默认案场
135
+2018/09/17 02:05:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
136
+2018/09/17 02:05:05 [E] 用户没有设置默认案场
137
+2018/09/17 02:05:05 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
138
+2018/09/17 02:05:05 [E] 用户没有设置默认案场
139
+2018/09/17 02:05:05 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
140
+2018/09/17 02:05:10 [E] 用户没有设置默认案场
141
+2018/09/17 02:05:10 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
142
+2018/09/17 02:05:26 [E] 用户没有设置默认案场
143
+2018/09/17 02:05:26 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
144
+2018/09/17 02:05:26 [E] 用户没有设置默认案场
145
+2018/09/17 02:05:26 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
146
+2018/09/17 02:05:27 [E] 用户没有设置默认案场
147
+2018/09/17 02:05:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
148
+2018/09/17 02:05:28 [E] 用户没有设置默认案场
149
+2018/09/17 02:05:28 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
150
+2018/09/17 02:05:38 [E] 用户没有设置默认案场
151
+2018/09/17 02:05:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
152
+2018/09/17 02:05:40 [E] 用户没有设置默认案场
153
+2018/09/17 02:05:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
154
+2018/09/17 02:05:40 [E] 用户没有设置默认案场
155
+2018/09/17 02:05:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
156
+2018/09/17 02:05:40 [E] 用户没有设置默认案场
157
+2018/09/17 02:05:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
158
+2018/09/17 02:05:41 [E] 用户没有设置默认案场
159
+2018/09/17 02:05:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
160
+2018/09/17 02:05:41 [E] 用户没有设置默认案场
161
+2018/09/17 02:05:44 [E] 用户没有设置默认案场
162
+2018/09/17 02:05:44 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
163
+2018/09/17 02:05:51 [E] 用户没有设置默认案场
164
+2018/09/17 02:05:51 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
165
+2018/09/17 02:05:51 [E] 用户没有设置默认案场
166
+2018/09/17 02:05:51 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
167
+2018/09/17 02:05:52 [E] 用户没有设置默认案场
168
+2018/09/17 02:05:52 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
169
+2018/09/17 02:05:56 [E] 用户没有设置默认案场
170
+2018/09/17 02:05:56 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
171
+2018/09/17 02:05:59 [E] 用户没有设置默认案场
172
+2018/09/17 02:05:59 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
173
+2018/09/17 02:06:01 [E] 用户没有设置默认案场
174
+2018/09/17 02:06:01 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
175
+2018/09/17 02:06:02 [E] 用户没有设置默认案场
176
+2018/09/17 02:06:02 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
177
+2018/09/17 02:06:02 [E] 用户没有设置默认案场
178
+2018/09/17 02:06:02 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
179
+2018/09/17 02:06:04 [E] 用户没有设置默认案场
180
+2018/09/17 02:06:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
181
+2018/09/17 02:06:04 [E] 用户没有设置默认案场
182
+2018/09/17 02:06:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
183
+2018/09/17 02:06:04 [E] 用户没有设置默认案场
184
+2018/09/17 02:06:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
185
+2018/09/17 02:06:06 [E] 用户没有设置默认案场
186
+2018/09/17 02:06:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
187
+2018/09/17 02:06:06 [E] 用户没有设置默认案场
188
+2018/09/17 02:06:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
189
+2018/09/17 02:06:07 [E] 用户没有设置默认案场
190
+2018/09/17 02:06:07 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
191
+2018/09/17 02:06:08 [E] 用户没有设置默认案场
192
+2018/09/17 02:06:08 [E] 用户没有设置默认案场
193
+2018/09/17 02:06:08 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
194
+2018/09/17 02:06:08 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
195
+2018/09/17 02:06:08 [E] 用户没有设置默认案场
196
+2018/09/17 02:06:08 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
197
+2018/09/17 02:06:09 [E] 用户没有设置默认案场
198
+2018/09/17 02:06:09 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
199
+2018/09/17 02:06:10 [E] 用户没有设置默认案场
200
+2018/09/17 02:06:10 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
201
+2018/09/17 02:06:14 [E] 用户没有设置默认案场
202
+2018/09/17 02:06:16 [E] 用户没有设置默认案场
203
+2018/09/17 02:06:16 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
204
+2018/09/17 02:06:21 [E] 用户没有设置默认案场
205
+2018/09/17 02:06:21 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
206
+2018/09/17 02:06:21 [E] 用户没有设置默认案场
207
+2018/09/17 02:06:21 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
208
+2018/09/17 02:06:27 [E] 用户没有设置默认案场
209
+2018/09/17 02:06:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
210
+2018/09/17 02:06:28 [E] 用户没有设置默认案场
211
+2018/09/17 02:06:28 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
212
+2018/09/17 02:08:18 [E] 用户没有设置默认案场
213
+2018/09/17 02:08:18 [E] 用户没有设置默认案场
214
+2018/09/17 02:08:18 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
215
+2018/09/17 02:08:18 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
216
+2018/09/17 02:08:18 [E] 用户没有设置默认案场
217
+2018/09/17 02:08:18 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
218
+2018/09/17 02:11:13 [E] 用户没有设置默认案场
219
+2018/09/17 02:11:13 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
220
+2018/09/17 02:11:13 [E] 用户没有设置默认案场
221
+2018/09/17 02:11:13 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
222
+2018/09/17 02:11:14 [E] 用户没有设置默认案场
223
+2018/09/17 02:11:14 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
224
+2018/09/17 02:11:14 [E] 用户没有设置默认案场
225
+2018/09/17 02:11:14 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
226
+2018/09/17 02:11:16 [E] 用户没有设置默认案场
227
+2018/09/17 02:11:16 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
228
+2018/09/17 02:11:16 [E] 用户没有设置默认案场
229
+2018/09/17 02:11:16 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
230
+2018/09/17 02:11:17 [E] 用户没有设置默认案场
231
+2018/09/17 02:11:17 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
232
+2018/09/17 02:11:18 [E] 用户没有设置默认案场
233
+2018/09/17 02:11:18 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
234
+2018/09/17 02:11:24 [E] 用户没有设置默认案场
235
+2018/09/17 02:11:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
236
+2018/09/17 02:11:27 [E] 用户没有设置默认案场
237
+2018/09/17 02:11:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
238
+2018/09/17 02:11:27 [E] 用户没有设置默认案场
239
+2018/09/17 02:11:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
240
+2018/09/17 02:11:28 [E] 用户没有设置默认案场
241
+2018/09/17 02:11:28 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
242
+2018/09/17 02:11:29 [E] 用户没有设置默认案场
243
+2018/09/17 02:11:29 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
244
+2018/09/17 02:11:32 [E] 用户没有设置默认案场
245
+2018/09/17 02:11:32 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
246
+2018/09/17 02:11:36 [E] 用户没有设置默认案场
247
+2018/09/17 02:11:36 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
248
+2018/09/17 02:11:38 [E] 用户没有设置默认案场
249
+2018/09/17 02:11:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
250
+2018/09/17 02:11:39 [E] 用户没有设置默认案场
251
+2018/09/17 02:11:39 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
252
+2018/09/17 02:11:39 [E] 用户没有设置默认案场
253
+2018/09/17 02:11:39 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
254
+2018/09/17 02:11:41 [E] 用户没有设置默认案场
255
+2018/09/17 02:11:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
256
+2018/09/17 02:11:41 [E] 用户没有设置默认案场
257
+2018/09/17 02:11:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
258
+2018/09/17 02:11:46 [E] 用户没有设置默认案场
259
+2018/09/17 02:11:46 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
260
+2018/09/17 02:11:46 [E] 用户没有设置默认案场
261
+2018/09/17 02:11:46 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
262
+2018/09/17 02:11:47 [E] 用户没有设置默认案场
263
+2018/09/17 02:11:47 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
264
+2018/09/17 02:11:50 [E] 用户没有设置默认案场
265
+2018/09/17 02:11:50 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
266
+2018/09/17 02:11:50 [E] 用户没有设置默认案场
267
+2018/09/17 02:11:50 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
268
+2018/09/17 02:11:51 [E] 用户没有设置默认案场
269
+2018/09/17 02:11:51 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
270
+2018/09/17 02:12:17 [E] 用户没有设置默认案场
271
+2018/09/17 02:12:17 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
272
+2018/09/17 02:12:17 [E] 用户没有设置默认案场
273
+2018/09/17 02:12:17 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
274
+2018/09/17 02:12:17 [E] 用户没有设置默认案场
275
+2018/09/17 02:12:17 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
276
+2018/09/17 02:12:19 [E] 用户没有设置默认案场
277
+2018/09/17 02:12:19 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
278
+2018/09/17 02:12:19 [E] 用户没有设置默认案场
279
+2018/09/17 02:12:19 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
280
+2018/09/17 02:12:20 [E] 用户没有设置默认案场
281
+2018/09/17 02:12:20 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
282
+2018/09/17 02:12:23 [E] 用户没有设置默认案场
283
+2018/09/17 02:12:23 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
284
+2018/09/17 02:12:26 [E] 用户没有设置默认案场
285
+2018/09/17 02:12:26 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
286
+2018/09/17 02:12:26 [E] 用户没有设置默认案场
287
+2018/09/17 02:12:26 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
288
+2018/09/17 02:12:27 [E] 用户没有设置默认案场
289
+2018/09/17 02:12:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
290
+2018/09/17 02:12:29 [E] 用户没有设置默认案场
291
+2018/09/17 02:12:29 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
292
+2018/09/17 02:12:30 [E] 用户没有设置默认案场
293
+2018/09/17 02:12:30 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
294
+2018/09/17 02:12:30 [E] 用户没有设置默认案场
295
+2018/09/17 02:12:30 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
296
+2018/09/17 02:12:30 [E] 用户没有设置默认案场
297
+2018/09/17 02:12:30 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
298
+2018/09/17 02:12:31 [E] 用户没有设置默认案场
299
+2018/09/17 02:12:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
300
+2018/09/17 02:12:31 [E] 用户没有设置默认案场
301
+2018/09/17 02:12:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
302
+2018/09/17 02:12:33 [E] 用户没有设置默认案场
303
+2018/09/17 02:12:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
304
+2018/09/17 02:12:33 [E] 用户没有设置默认案场
305
+2018/09/17 02:12:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
306
+2018/09/17 02:12:35 [E] 用户没有设置默认案场
307
+2018/09/17 02:12:35 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
308
+2018/09/17 02:12:40 [E] 用户没有设置默认案场
309
+2018/09/17 02:12:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
310
+2018/09/17 02:12:40 [E] 用户没有设置默认案场
311
+2018/09/17 02:12:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
312
+2018/09/17 02:12:40 [E] 用户没有设置默认案场
313
+2018/09/17 02:12:40 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
314
+2018/09/17 02:12:41 [E] 用户没有设置默认案场
315
+2018/09/17 02:12:41 [E] 用户没有设置默认案场
316
+2018/09/17 02:12:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
317
+2018/09/17 02:12:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
318
+2018/09/17 02:12:41 [E] 用户没有设置默认案场
319
+2018/09/17 02:12:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
320
+2018/09/17 02:12:43 [E] 用户没有设置默认案场
321
+2018/09/17 02:12:43 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
322
+2018/09/17 02:12:43 [E] 用户没有设置默认案场
323
+2018/09/17 02:12:43 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
324
+2018/09/17 02:12:44 [E] 用户没有设置默认案场
325
+2018/09/17 02:12:44 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
326
+2018/09/17 02:12:44 [E] 用户没有设置默认案场
327
+2018/09/17 02:12:44 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
328
+2018/09/17 02:12:44 [E] 用户没有设置默认案场
329
+2018/09/17 02:12:44 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
330
+2018/09/17 02:12:45 [E] 用户没有设置默认案场
331
+2018/09/17 02:12:45 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
332
+2018/09/17 02:12:49 [E] 用户没有设置默认案场
333
+2018/09/17 02:12:49 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
334
+2018/09/17 02:12:49 [E] 用户没有设置默认案场
335
+2018/09/17 02:12:49 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
336
+2018/09/17 02:12:52 [E] 用户没有设置默认案场
337
+2018/09/17 02:12:52 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
338
+2018/09/17 02:12:54 [E] 用户没有设置默认案场
339
+2018/09/17 02:12:54 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
340
+2018/09/17 02:12:57 [E] 用户没有设置默认案场
341
+2018/09/17 02:12:57 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
342
+2018/09/17 02:13:00 [E] 用户没有设置默认案场
343
+2018/09/17 02:13:00 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
344
+2018/09/17 02:13:01 [E] 用户没有设置默认案场
345
+2018/09/17 02:13:01 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
346
+2018/09/17 02:13:03 [E] 用户没有设置默认案场
347
+2018/09/17 02:13:03 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
348
+2018/09/17 02:13:22 [E] 用户没有设置默认案场
349
+2018/09/17 02:13:22 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
350
+2018/09/17 02:13:22 [E] 用户没有设置默认案场
351
+2018/09/17 02:13:22 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
352
+2018/09/17 02:13:22 [E] 用户没有设置默认案场
353
+2018/09/17 02:13:22 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
354
+2018/09/17 02:13:23 [E] 用户没有设置默认案场
355
+2018/09/17 02:13:23 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
356
+2018/09/17 02:13:24 [E] 用户没有设置默认案场
357
+2018/09/17 02:13:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
358
+2018/09/17 02:13:24 [E] 用户没有设置默认案场
359
+2018/09/17 02:13:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
360
+2018/09/17 02:13:24 [E] 用户没有设置默认案场
361
+2018/09/17 02:13:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
362
+2018/09/17 02:13:24 [E] 用户没有设置默认案场
363
+2018/09/17 02:13:24 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
364
+2018/09/17 02:13:25 [E] 用户没有设置默认案场
365
+2018/09/17 02:13:25 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
366
+2018/09/17 02:13:25 [E] 用户没有设置默认案场
367
+2018/09/17 02:13:25 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
368
+2018/09/17 02:13:29 [E] 用户没有设置默认案场
369
+2018/09/17 02:13:29 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
370
+2018/09/17 02:13:29 [E] 用户没有设置默认案场
371
+2018/09/17 02:13:29 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
372
+2018/09/17 02:13:30 [E] 用户没有设置默认案场
373
+2018/09/17 02:13:30 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
374
+2018/09/17 02:13:33 [E] 用户没有设置默认案场
375
+2018/09/17 02:13:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
376
+2018/09/17 02:13:34 [E] 用户没有设置默认案场
377
+2018/09/17 02:13:34 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
378
+2018/09/17 02:13:34 [E] 用户没有设置默认案场
379
+2018/09/17 02:13:34 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
380
+2018/09/17 02:13:37 [E] 用户没有设置默认案场
381
+2018/09/17 02:13:37 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
382
+2018/09/17 02:13:38 [E] 用户没有设置默认案场
383
+2018/09/17 02:13:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
384
+2018/09/17 02:13:41 [E] 用户没有设置默认案场
385
+2018/09/17 02:13:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
386
+2018/09/17 02:13:41 [E] 用户没有设置默认案场
387
+2018/09/17 02:13:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
388
+2018/09/17 02:13:42 [E] 用户没有设置默认案场
389
+2018/09/17 02:13:42 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
390
+2018/09/17 02:13:42 [E] 用户没有设置默认案场
391
+2018/09/17 02:13:42 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
392
+2018/09/17 02:13:42 [E] 用户没有设置默认案场
393
+2018/09/17 02:13:42 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
394
+2018/09/17 02:13:43 [E] 用户没有设置默认案场
395
+2018/09/17 02:13:43 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
396
+2018/09/17 02:14:06 [E] 用户没有设置默认案场
397
+2018/09/17 02:14:06 [E] 用户没有设置默认案场
398
+2018/09/17 02:14:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
399
+2018/09/17 02:14:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
400
+2018/09/17 02:14:06 [E] 用户没有设置默认案场
401
+2018/09/17 02:14:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
402
+2018/09/17 02:14:31 [E] 用户没有设置默认案场
403
+2018/09/17 02:14:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
404
+2018/09/17 02:14:31 [E] 用户没有设置默认案场
405
+2018/09/17 02:14:31 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
406
+2018/09/17 02:14:33 [E] 用户没有设置默认案场
407
+2018/09/17 02:14:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
408
+2018/09/17 02:14:33 [E] 用户没有设置默认案场
409
+2018/09/17 02:14:33 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
410
+2018/09/17 02:14:34 [E] 用户没有设置默认案场
411
+2018/09/17 02:14:34 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
412
+2018/09/17 02:14:38 [E] 用户没有设置默认案场
413
+2018/09/17 02:14:38 [E] 用户没有设置默认案场
414
+2018/09/17 02:14:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
415
+2018/09/17 02:14:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
416
+2018/09/17 02:14:38 [E] 用户没有设置默认案场
417
+2018/09/17 02:14:38 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
418
+2018/09/17 02:14:39 [E] 用户没有设置默认案场
419
+2018/09/17 02:14:39 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
420
+2018/09/17 02:14:41 [E] 用户没有设置默认案场
421
+2018/09/17 02:14:41 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
422
+2018/09/17 02:14:42 [E] 用户没有设置默认案场
423
+2018/09/17 02:14:42 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
424
+2018/09/17 02:14:42 [E] 用户没有设置默认案场
425
+2018/09/17 02:14:42 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
426
+2018/09/17 02:14:45 [E] 用户没有设置默认案场
427
+2018/09/17 02:14:45 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
428
+2018/09/17 02:14:45 [E] 用户没有设置默认案场
429
+2018/09/17 02:14:45 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
430
+2018/09/17 02:14:46 [E] 用户没有设置默认案场
431
+2018/09/17 02:14:46 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
432
+2018/09/17 02:14:46 [E] 用户没有设置默认案场
433
+2018/09/17 02:14:46 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
434
+2018/09/17 02:14:47 [E] 用户没有设置默认案场
435
+2018/09/17 02:14:47 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
436
+2018/09/17 02:14:47 [E] 用户没有设置默认案场
437
+2018/09/17 02:14:47 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
438
+2018/09/17 02:14:47 [E] 用户没有设置默认案场
439
+2018/09/17 02:14:47 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
440
+2018/09/17 02:14:47 [E] 用户没有设置默认案场
441
+2018/09/17 02:14:47 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
442
+2018/09/17 02:14:48 [E] 用户没有设置默认案场
443
+2018/09/17 02:14:48 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
444
+2018/09/17 02:14:48 [E] 用户没有设置默认案场
445
+2018/09/17 02:14:48 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
446
+2018/09/17 02:14:49 [E] 用户没有设置默认案场
447
+2018/09/17 02:14:49 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
448
+2018/09/17 02:14:54 [E] 用户没有设置默认案场
449
+2018/09/17 02:14:54 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
450
+2018/09/17 02:14:54 [E] 用户没有设置默认案场
451
+2018/09/17 02:14:54 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
452
+2018/09/17 02:14:56 [E] 用户没有设置默认案场
453
+2018/09/17 02:14:56 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
454
+2018/09/17 02:14:59 [E] 用户没有设置默认案场
455
+2018/09/17 02:14:59 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
456
+2018/09/17 02:15:03 [E] 用户没有设置默认案场
457
+2018/09/17 02:15:03 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
458
+2018/09/17 02:15:03 [E] 用户没有设置默认案场
459
+2018/09/17 02:15:03 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
460
+2018/09/17 02:15:04 [E] 用户没有设置默认案场
461
+2018/09/17 02:15:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
462
+2018/09/17 02:15:04 [E] 用户没有设置默认案场
463
+2018/09/17 02:15:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
464
+2018/09/17 02:15:04 [E] 用户没有设置默认案场
465
+2018/09/17 02:15:04 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
466
+2018/09/17 02:15:06 [E] 用户没有设置默认案场
467
+2018/09/17 02:15:06 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
468
+2018/09/17 02:15:07 [E] 用户没有设置默认案场
469
+2018/09/17 02:15:07 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
470
+2018/09/17 02:15:08 [E] 用户没有设置默认案场
471
+2018/09/17 02:15:08 [E] 查询体检列表失败: Error 1146: Table 'spaceofcheng.ta_body_check' doesn't exist
472
+2018/09/17 02:15:12 [E] 用户没有设置默认案场
473
+2018/09/17 02:15:12 [E] 查询体检列表失败: Error 1146: Table 'spaceofcheng.ta_body_check' doesn't exist
474
+2018/09/17 02:15:13 [E] 用户没有设置默认案场
475
+2018/09/17 02:15:13 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
476
+2018/09/17 02:15:14 [E] 用户没有设置默认案场
477
+2018/09/17 02:15:14 [E] 查询体检列表失败: Error 1146: Table 'spaceofcheng.ta_body_check' doesn't exist
478
+2018/09/17 02:16:25 [E] 用户没有设置默认案场
479
+2018/09/17 02:16:25 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
480
+2018/09/17 02:16:25 [E] 用户没有设置默认案场
481
+2018/09/17 02:16:25 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
482
+2018/09/17 02:16:26 [E] 用户没有设置默认案场
483
+2018/09/17 02:16:26 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
484
+2018/09/17 02:16:27 [E] 用户没有设置默认案场
485
+2018/09/17 02:16:27 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
486
+2018/09/17 02:16:56 [E] 用户没有设置默认案场
487
+2018/09/17 02:16:56 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
488
+2018/09/17 02:16:56 [E] 用户没有设置默认案场
489
+2018/09/17 02:16:56 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
490
+2018/09/17 02:16:57 [E] 用户没有设置默认案场
491
+2018/09/17 02:16:57 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
492
+2018/09/17 02:16:58 [E] 用户没有设置默认案场
493
+2018/09/17 02:16:58 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value
494
+2018/09/17 02:17:44 [E] 用户没有设置默认案场
495
+2018/09/17 02:17:44 [E] 入库 Token 失败: Error 1364: Field 'token_id' doesn't have a default value

+ 5
- 5
models/cases/key.go Näytä tiedosto

@@ -21,7 +21,7 @@ type CaseKeyInfo struct {
21 21
 }
22 22
 
23 23
 // GetKeysByCase 根据案场获取钥匙信息
24
-func (m *CaseDAO) GetKeysByCase(caseid, num string, page, pageSize int) ([]CaseKeyInfo, error) {
24
+func (m *CaseDAO) GetKeysByCase(caseids, num string, page, pageSize int) ([]CaseKeyInfo, error) {
25 25
 	var keys []CaseKeyInfo
26 26
 	query := `
27 27
 		SELECT
@@ -31,7 +31,7 @@ func (m *CaseDAO) GetKeysByCase(caseid, num string, page, pageSize int) ([]CaseK
31 31
 			ta_case_key t
32 32
 		LEFT JOIN ta_case_key_use s ON t.key_id = s.key_id AND s.status != ?
33 33
 		WHERE
34
-			t.case_id = ?
34
+			t.case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')
35 35
 		AND t.status > ?
36 36
 	`
37 37
 
@@ -42,14 +42,14 @@ func (m *CaseDAO) GetKeysByCase(caseid, num string, page, pageSize int) ([]CaseK
42 42
 	offset := (page - 1) * pageSize
43 43
 	query += " order by lock_no asc LIMIT " + strconv.Itoa(pageSize) + " OFFSET " + strconv.Itoa(offset)
44 44
 
45
-	err := m.db.SQL(query, models.STATUS_NORMAL, caseid, models.STATUS_DEL).Find(&keys)
45
+	err := m.db.SQL(query, models.STATUS_NORMAL, models.STATUS_DEL).Find(&keys)
46 46
 	return keys, err
47 47
 }
48 48
 
49 49
 // GetKeysCountByCase 根据案场获取钥匙数量
50
-func (m *CaseDAO) GetKeysCountByCase(caseid, num string) (int, error) {
50
+func (m *CaseDAO) GetKeysCountByCase(caseids, num string) (int, error) {
51 51
 	var keys []model.TaCaseKey
52
-	dao := m.db.Where("case_id=?", caseid).And("status>" + strconv.Itoa(models.STATUS_DEL))
52
+	dao := m.db.Where(`case_id in ('` + strings.Replace(caseids, ",", "','", -1) + `')`).And("status>" + strconv.Itoa(models.STATUS_DEL))
53 53
 	if num != "" {
54 54
 		dao.And("lock_num like '%" + num + "%'")
55 55
 	}

+ 3
- 17
service/cases/key.go Näytä tiedosto

@@ -11,32 +11,18 @@ import (
11 11
 )
12 12
 
13 13
 // GetKeysByCase 根据案场获取钥匙信息
14
-func (s *CaseServ) GetKeysByCase(caseid, num string, page, pageSize int) (map[string]interface{}, error) {
15
-	cases := s.ctx.Get("cases").([]model.SysUserCase)
16
-	isdict := false
17
-	if caseid != "" {
18
-		for _, value := range cases {
19
-			if caseid == value.CaseId {
20
-				isdict = true
21
-			}
22
-		}
23
-
24
-		if !isdict {
25
-			return nil, utils.LogError("您没有该案场的权限!")
26
-		}
27
-	}
28
-
14
+func (s *CaseServ) GetKeysByCase(caseids, num string, page, pageSize int) (map[string]interface{}, error) {
29 15
 	if pageSize == 0 {
30 16
 		pageSize = service.PAGENUM
31 17
 	}
32 18
 
33
-	keys, err := s.dao.GetKeysByCase(caseid, num, page, pageSize)
19
+	keys, err := s.dao.GetKeysByCase(caseids, num, page, pageSize)
34 20
 	if err != nil {
35 21
 		utils.LogError("获取钥匙信息失败: " + err.Error())
36 22
 		return nil, errors.New("获取钥匙信息失败")
37 23
 	}
38 24
 
39
-	total, err := s.dao.GetKeysCountByCase(caseid, num)
25
+	total, err := s.dao.GetKeysCountByCase(caseids, num)
40 26
 	if err != nil {
41 27
 		utils.LogError("获取钥匙信息失败: " + err.Error())
42 28
 		return nil, errors.New("获取钥匙信息失败")