UserEntrustAction.java
2.06 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
package com.cjs.cms.action.user;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import com.cjs.cms.biz.pub.CommonBiz;
import com.cjs.cms.biz.user.entrust.EntrustBiz;
import com.cjs.cms.dao.user.UserEntrustDao;
import com.cjs.cms.util.lang.JsonUtil;
import com.cjs.cms.util.lang.PageUtils;
/**
* 托管管理
*
* @author tongyufu
*
*/
@RestController
@RequestMapping("/user/entrust")
public class UserEntrustAction {
@Autowired
private UserEntrustDao entrustDao;
@Autowired
private EntrustBiz entrustBiz;
@Autowired
private CommonBiz commonBiz;
/** 查询 */
@RequestMapping("search")
public String search(@RequestParam Map<String, Object> params) {
PageUtils.processPage(params);
return JsonUtil.toPageJson(entrustDao.search(params), entrustDao.searchTotal(params));
}
/**批量托管*/
@RequestMapping("/tuoguan")
public String entrust(String ids) {
if (!commonBiz.checkOpenTime()) {
return JsonUtil.toFormJson("非交易时间,请勿执行此操作!", false);
}
List<Integer> list = new ArrayList<Integer>();
for (String id : ids.split(",")) {
list.add(Integer.valueOf(id));
}
entrustBiz.entrust(list);
return JsonUtil.toFormJson("操作成功", true);
}
/**批量作废*/
@RequestMapping("/cancel")
public String cancelEntrust(String ids) {
if (!commonBiz.checkOpenTime()) {
return JsonUtil.toFormJson("非交易时间,请勿执行此操作!", false);
}
List<Integer> list = new ArrayList<Integer>();
for (String id : ids.split(",")) {
list.add(Integer.valueOf(id));
}
entrustBiz.cancelEntrust(list);
return JsonUtil.toFormJson("操作成功", true);
}
}