wangfei 6 年之前
父節點
當前提交
97bfd0a7f1
共有 2 個檔案被更改,包括 44 行新增6 行删除
  1. 37
    0
      controllers/book/book.go
  2. 7
    6
      models/constant.go

+ 37
- 0
controllers/book/book.go 查看文件

@@ -140,3 +140,40 @@ func (c *BookController) ReserveBook() {
140 140
 	}
141 141
 	c.ResponseJSON(record)
142 142
 }
143
+func (c *BookController) GetCustomerReturnList() {
144
+	customerInfo := c.GetString(":customerInfo")
145
+	caseIDs := c.GetString("caseid")
146
+	if caseIDs == "" {
147
+		cases := c.Context.Get("cases").([]model.SysUserCase)
148
+		caseIDs = c.GetCaseIDs(cases)
149
+	}
150
+	page, _ := c.GetInt("page")
151
+	pagesize, _ := c.GetInt("pagesize")
152
+	list, err := c.serv.GetCustomerReturnList(customerInfo, caseIDs, page, pagesize)
153
+	if err != nil {
154
+		c.ResponseError(err)
155
+	}
156
+	c.ResponseJSON(list)
157
+}
158
+
159
+// func (c *BookController)ExcelInpuData(){
160
+
161
+// 	file, _, err := c.GetFile("")
162
+// 	if err != nil {
163
+// 		c.ResponseError(err)
164
+// 	}
165
+// 	defer file.Close()
166
+
167
+// 	fileBytes, err := ioutil.ReadAll(file)
168
+// 	if err != nil {
169
+// 		c.ResponseError(err)
170
+// 	}
171
+// 	excel, err : = xlsx.OpenBinary(fileBytes)
172
+// 	if err != nil {
173
+// 		c.ResponseError(err)
174
+// 	}
175
+
176
+// 	for _,sheet:=rang excel.Sheets{
177
+
178
+// 	}
179
+// }

+ 7
- 6
models/constant.go 查看文件

@@ -255,12 +255,13 @@ const (
255 255
 
256 256
 // 借书状态
257 257
 const (
258
-	BORROW_TYPE_RESERVE  = "reserve"
259
-	BORROW_TYPE_BORROWED = "borrowed"
260
-	BORROW_TYPE_RETURN   = "return"
261
-	BORROW_TYPE_EXPIRE   = "expire" // 过期
262
-	BORROW_TYPE_LATE     = "late"   // 延期
263
-	BORROW_TYPE_CANCEL   = "cancel" // 取消
258
+	BORROW_TYPE_RESERVE    = 4
259
+	BORROW_TYPE_BORROWED   = 1
260
+	BORROW_TYPE_LATERETURN = 3
261
+	BORROW_TYPE_RETURN     = 2
262
+	BORROW_TYPE_EXPIRE     = 5 // 过期
263
+	BORROW_TYPE_LATE       = 0 // 延期
264
+	BORROW_TYPE_CANCEL     = 6 // 取消
264 265
 )
265 266
 
266 267
 // 是否推荐