|
|
|
@ -665,12 +665,19 @@ public class CollectController extends Controller {
|
|
|
|
|
/**
|
|
|
|
|
* 功能:获取任务列表,支持关键字查询
|
|
|
|
|
*
|
|
|
|
|
* @param selfOrNext 是不是看自己本单位:1,还是看下一级:2
|
|
|
|
|
* @param self_or_next 是不是看自己本单位:1,还是看下一级:2
|
|
|
|
|
*/
|
|
|
|
|
@Before({GET.class})
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
@IsNumericInterface({"selfOrNext"})
|
|
|
|
|
public void getJobList(String job_name, int selfOrNext, int page, int limit) throws ParseException {
|
|
|
|
|
@IsNumericInterface({"self_or_next"})
|
|
|
|
|
public void getJobList(String job_name, int self_or_next, int page, int limit) throws ParseException {
|
|
|
|
|
if (self_or_next != 1 && self_or_next != 2) {
|
|
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
|
|
map.put("success", false);
|
|
|
|
|
map.put("message", "self_or_next只能是1或者2,参数传入错误!");
|
|
|
|
|
renderJson(map);
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
//操作人员
|
|
|
|
|
String person_id = SessionKit.get(getRequest(), getResponse(), "person_id");
|
|
|
|
|
//检查当前登录人员是不是发布任务的角色
|
|
|
|
@ -686,7 +693,7 @@ public class CollectController extends Controller {
|
|
|
|
|
|
|
|
|
|
//获取登录人员第一个发布任务的角色是什么
|
|
|
|
|
int publish_role_id = kvCheck.getInt("publish_role_id");
|
|
|
|
|
Page<Record> list = cm.getJobList(bureau_id, publish_role_id, selfOrNext, job_name, page, limit);
|
|
|
|
|
Page<Record> list = cm.getJobList(bureau_id, publish_role_id, self_or_next, job_name, page, limit);
|
|
|
|
|
renderJson(CommonUtil.renderJsonForLayUI(list));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1163,7 +1170,7 @@ public class CollectController extends Controller {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//通过检查
|
|
|
|
|
int job_id = cm.addFormJob(target_type_id, bureau_id, person_id, publish_role_id, job_name, table_name, json,self_or_next);
|
|
|
|
|
int job_id = cm.addFormJob(target_type_id, bureau_id, person_id, publish_role_id, job_name, table_name, json, self_or_next);
|
|
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
|
|
map.put("success", true);
|
|
|
|
|
map.put("message", "保存成功!");
|
|
|
|
|