main
黄海 2 years ago
parent 7a49af0a8c
commit 770a867591

@ -880,4 +880,60 @@ public class CollectController extends Controller {
Record record = cm.getFormFillJob(job_id, bureau_id);
renderJson(record);
}
/****以下为管理组概念*****************************************/
/**
*
*
* @param group_name
* @param bureauIds
*/
@Before({POST.class})
@IsLoginInterface({})
@EmptyInterface({"group_name", "bureauIds"})
public void addGroup(int group_name, String bureauIds) {
//操作人员
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");
int group_id = cm.addGroup(group_name, bureauIds, publish_role_id);
Map map = new HashMap();
map.put("success", true);
map.put("message", "保存成功!");
map.put("group_id", group_id);
renderJson(map);
}
/**
*
*
* @param group_id
* @param group_name
* @param bureauIds
*/
@Before({POST.class})
@IsLoginInterface({})
@IsNumericInterface({"group_id"})
@EmptyInterface({"group_name", "bureauIds"})
public void updateGroup(int group_id, int group_name, String bureauIds) {
}
/**
* id
*
* @param group_id
*/
@Before({POST.class})
@IsLoginInterface({})
@IsNumericInterface({"group_id"})
public void getGroup(int group_id) {
}
}

@ -1314,4 +1314,19 @@ public class CollectModel {
String sql = "select * from " + table_name + " where bureau_id=? and job_id=?";
return Db.findFirst(sql, bureau_id, job_id);
}
/**
*
*
* @param group_name
* @param bureauIds
*/
public int addGroup(int group_name, String bureauIds, int publish_role_id) {
Record record = new Record();
record.set("group_name", group_name);
record.set("bureauIds", bureauIds);
record.set("publish_role_id", publish_role_id);
Db.save("t_collect_group", "group_id", record);
return record.getInt("group_id");
}
}
Loading…
Cancel
Save