main
黄海 2 years ago
parent 6514b23883
commit 3301b39892

@ -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);
}
/**

@ -1329,4 +1329,36 @@ public class CollectModel {
Db.save("t_collect_group", "group_id", record);
return record.getInt("group_id");
}
/**
*
*
* @param group_id
* @param group_name
* @param bureauIds
*/
public void updateGroup(int group_id, String group_name, String bureauIds) {
Record record = Db.findById("t_collect_group", "group_id", group_id);
record.set("group_name", group_name);
record.set("bureauIds", bureauIds);
Db.update("t_collect_group", "group_id", record);
}
/**
*
*/
public List<Record> listGroup(int publish_role_id) {
String sql = "select * from t_collect_group where publish_role_id=?";
return Db.find(sql, publish_role_id);
}
/**
*
*
* @param group_id
*/
public void delGroup(int group_id) {
String sql = "delete from t_collect_group where group_id=?";
Db.update(sql, group_id);
}
}
Loading…
Cancel
Save