|
|
|
@ -692,7 +692,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, job_name,self_or_next, page, limit);
|
|
|
|
|
Page<Record> list = cm.getJobList(bureau_id, publish_role_id, job_name, self_or_next, page, limit);
|
|
|
|
|
renderJson(CommonUtil.renderJsonForLayUI(list));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -1106,7 +1106,8 @@ public class CollectController extends Controller {
|
|
|
|
|
@Before({POST.class, RepeatIntercetpor.class})
|
|
|
|
|
@IsLoginInterface({})
|
|
|
|
|
@EmptyInterface({"job_name", "json", "table_name"})
|
|
|
|
|
public void addFormJob(int target_type_id, String job_name, String json, String table_name) {
|
|
|
|
|
public void addFormJob(int target_type_id, String job_name, String json, String table_name, int self_or_next) {
|
|
|
|
|
if (self_or_next == 0) self_or_next = 2;
|
|
|
|
|
if (target_type_id == 0) target_type_id = 1;//默认是发布到单位
|
|
|
|
|
boolean isMatch = table_name.matches("[a-z][a-z0-9_]*");
|
|
|
|
|
if (!isMatch) {
|
|
|
|
@ -1154,7 +1155,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);
|
|
|
|
|
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", "保存成功!");
|
|
|
|
|