|
|
|
@ -921,8 +921,35 @@ public class CollectController extends Controller {
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
@IsNumericInterface({"group_id"})
|
|
|
|
|
@EmptyInterface({"group_name", "bureauIds"})
|
|
|
|
|
public void updateGroup(int group_id, int group_name, String bureauIds) {
|
|
|
|
|
public void updateGroup(int group_id, String group_name, String bureauIds) {
|
|
|
|
|
cm.updateGroup(group_id, group_name, bureauIds);
|
|
|
|
|
Map map = new HashMap();
|
|
|
|
|
map.put("success", true);
|
|
|
|
|
map.put("message", "保存成功!");
|
|
|
|
|
map.put("group_id", group_id);
|
|
|
|
|
renderJson(map);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 功能:组列表
|
|
|
|
|
*/
|
|
|
|
|
@Before({POST.class})
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
@IsNumericInterface({"group_id"})
|
|
|
|
|
@EmptyInterface({"group_name", "bureauIds"})
|
|
|
|
|
public void listGroup() {
|
|
|
|
|
//操作人员
|
|
|
|
|
String person_id = SessionKit.get(getRequest(), getResponse(), "person_id");
|
|
|
|
|
//检查当前登录人员是不是发布任务的角色
|
|
|
|
|
Kv kvCheck = cm.checkPublishRole(person_id);
|
|
|
|
|
if (!kvCheck.getBoolean("success")) {
|
|
|
|
|
renderJson(kvCheck);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
//获取登录人员第一个发布任务的角色是什么
|
|
|
|
|
int publish_role_id = kvCheck.getInt("publish_role_id");
|
|
|
|
|
List<Record> list = cm.listGroup(publish_role_id);
|
|
|
|
|
renderJson(CommonUtil.renderJsonForLayUI(list));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -934,7 +961,12 @@ public class CollectController extends Controller {
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
@IsNumericInterface({"group_id"})
|
|
|
|
|
public void delGroup(int group_id) {
|
|
|
|
|
|
|
|
|
|
cm.delGroup(group_id);
|
|
|
|
|
Map map = new HashMap();
|
|
|
|
|
map.put("success", true);
|
|
|
|
|
map.put("message", "保存成功!");
|
|
|
|
|
map.put("group_id", group_id);
|
|
|
|
|
renderJson(map);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|