commit
d6c1ea3bc7
|
|
@ -609,7 +609,7 @@ insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (26, 3, 'JCL_ORG_JOB', 'ec_department', '所属部门', 'int', 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 0, now(), NULL, '4', '["browser",{"valueSpan":"部门","replaceDatas":[{"name":"部门","id":"4"}],"value":"4"}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (26, 3, 'JCL_ORG_JOB', 'ec_department', '所属部门', 'int', 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 0, now(), NULL, '4', '["browser",{"valueSpan":"部门","replaceDatas":[{"name":"部门","id":"4"}],"value":"4"}]', 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (27, 3, 'JCL_ORG_JOB', 'work_authority', '工作权限', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 3, 1, 0, now(), NULL, NULL, NULL, 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (27, 3, 'JCL_ORG_JOB', 'work_authority', '工作权限', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 3, 1, 0, now(), NULL, NULL, NULL, 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, now(), NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, now(), NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 4, 1, 0, now(), NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 0, 0, 0, 1, 4, 1, 0, now(), NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (31, 3, 'JCL_ORG_JOB', 'parent_job', '上级岗位', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 5, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"jobBrowser","valueSpan":"岗位浏览按钮","replaceDatas":[{"showname":"jobBrowser","shownamespan":"jobBrowser","namespan":"岗位浏览按钮","name":"岗位浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"jobBrowser","id":"jobBrowser"}]}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (31, 3, 'JCL_ORG_JOB', 'parent_job', '上级岗位', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 5, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"jobBrowser","valueSpan":"岗位浏览按钮","replaceDatas":[{"showname":"jobBrowser","shownamespan":"jobBrowser","namespan":"岗位浏览按钮","name":"岗位浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"jobBrowser","id":"jobBrowser"}]}]', 0);
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (32, 3, 'JCL_ORG_JOB', 'is_key', '是否关键岗', 'int', 5, 3, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, now(), NULL, NULL, '["select","select",{"datas":[{"default":"","unuse":"0","id":"0","key":"0","option":"否"},{"default":"","unuse":"0","id":"1","key":"1","option":"是"}],"sort":"horizontal"}]', 0);
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (32, 3, 'JCL_ORG_JOB', 'is_key', '是否关键岗', 'int', 5, 3, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, now(), NULL, NULL, '["select","select",{"datas":[{"default":"","unuse":"0","id":"0","key":"0","option":"否"},{"default":"","unuse":"0","id":"1","key":"1","option":"是"}],"sort":"horizontal"}]', 0);
|
||||||
|
|
|
||||||
|
|
@ -1067,7 +1067,7 @@ insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, fiel
|
||||||
/
|
/
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, SYSDATE, NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, SYSDATE, NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0)
|
||||||
/
|
/
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 4, 1, 0, SYSDATE, NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 0, 0, 0, 1, 4, 1, 0, SYSDATE, NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0)
|
||||||
/
|
/
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, SYSDATE, NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, SYSDATE, NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0)
|
||||||
/
|
/
|
||||||
|
|
|
||||||
|
|
@ -989,7 +989,7 @@ GO
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (26, 3, 'JCL_ORG_JOB', 'ec_department', '所属部门', 'int', 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 0, GETDATE(), NULL, '4', '["browser",{"valueSpan":"部门","replaceDatas":[{"name":"部门","id":"4"}],"value":"4"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (26, 3, 'JCL_ORG_JOB', 'ec_department', '所属部门', 'int', 3, 3, 1, 1, 1, 1, 1, 1, 1, 3, 1, 0, GETDATE(), NULL, '4', '["browser",{"valueSpan":"部门","replaceDatas":[{"name":"部门","id":"4"}],"value":"4"}]', 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (27, 3, 'JCL_ORG_JOB', 'work_authority', '工作权限', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 3, 1, 0, GETDATE(), NULL, NULL, NULL, 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (27, 3, 'JCL_ORG_JOB', 'work_authority', '工作权限', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 3, 1, 0, GETDATE(), NULL, NULL, NULL, 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, GETDATE(), NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, GETDATE(), NULL, '162', '["browser",{"valueSpan":"自定义多选","replaceDatas":[{"itemorderid":"162","name":"自定义多选","id":"162","parenttitle":"集成","title":"集成-自定义多选"}],"value":"162"},{"valueSpan":"职等浏览按钮","replaceDatas":[{"showname":"LevelBrowser","name":"职等浏览按钮","id":"LevelBrowser"}],"value":"LevelBrowser"}]', 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 4, 1, 0, GETDATE(), NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (29, 3, 'JCL_ORG_JOB', 'ec_company', '所属分部', 'int', 3, 3, 1, 0, 1, 0, 0, 0, 1, 4, 1, 0, GETDATE(), NULL, '164', '["browser",{"valueSpan":"分部","replaceDatas":[{"name":"分部","id":"164"}],"value":"164"}]', 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, GETDATE(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, GETDATE(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职级浏览按钮","replaceDatas":[{"showname":"gradeBrowser","name":"职级浏览按钮","id":"gradeBrowser"}],"value":"gradeBrowser"}]', 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (31, 3, 'JCL_ORG_JOB', 'parent_job', '上级岗位', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 5, 1, 0, GETDATE(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"jobBrowser","valueSpan":"岗位浏览按钮","replaceDatas":[{"showname":"jobBrowser","shownamespan":"jobBrowser","namespan":"岗位浏览按钮","name":"岗位浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"jobBrowser","id":"jobBrowser"}]}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (31, 3, 'JCL_ORG_JOB', 'parent_job', '上级岗位', 'int', 3, 3, 1, 0, 1, 1, 1, 1, 1, 5, 1, 0, GETDATE(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"jobBrowser","valueSpan":"岗位浏览按钮","replaceDatas":[{"showname":"jobBrowser","shownamespan":"jobBrowser","namespan":"岗位浏览按钮","name":"岗位浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"jobBrowser","id":"jobBrowser"}]}]', 0)
|
||||||
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (32, 3, 'JCL_ORG_JOB', 'is_key', '是否关键岗', 'int', 5, 3, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, GETDATE(), NULL, NULL, '["select","select",{"datas":[{"default":"","unuse":"0","id":"0","key":"0","option":"否"},{"default":"","unuse":"0","id":"1","key":"1","option":"是"}],"sort":"horizontal"}]', 0)
|
insert INTO jcl_field_extendinfo (id, extend_type, table_name, field_name, field_name_desc, field_type, control_type, extend_group_id, isenable, isrequired, list_show, search_show, edit_show, add_show, browser_show, show_order, creator, delete_type, create_time, update_time, browser_type, custom_value, is_system_default) VALUES (32, 3, 'JCL_ORG_JOB', 'is_key', '是否关键岗', 'int', 5, 3, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, GETDATE(), NULL, NULL, '["select","select",{"datas":[{"default":"","unuse":"0","id":"0","key":"0","option":"否"},{"default":"","unuse":"0","id":"1","key":"1","option":"是"}],"sort":"horizontal"}]', 0)
|
||||||
|
|
|
||||||
|
|
@ -113,7 +113,7 @@ public interface DepartmentService {
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
Map<String, Object> getSaveForm();
|
Map<String, Object> getSaveForm(DeptSearchParam param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 复制表单
|
* 复制表单
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ public interface ExtService {
|
||||||
* @param groupId
|
* @param groupId
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<SearchConditionItem> getExtSaveForm(User user, String extendType, String tableName, int viewAttr, String groupId, String autoNoField, String serialType, String... readOnlyFields);
|
List<SearchConditionItem> getExtSaveForm(User user, String extendType, String tableName, int viewAttr, String groupId, String autoNoField, String serialType, Map<String, Object> params, String... readOnlyFields);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 组装明细表表单
|
* 组装明细表表单
|
||||||
|
|
@ -51,7 +51,7 @@ public interface ExtService {
|
||||||
* @param showLabel
|
* @param showLabel
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
List<Map<String, Object>> getExtendTables(User user, String extendType, Long groupId,String tableName, long id, int viewAttr, boolean showLabel);
|
List<Map<String, Object>> getExtendTables(User user, String extendType, Long groupId, String tableName, long id, int viewAttr, boolean showLabel);
|
||||||
/**
|
/**
|
||||||
* 拓展页面分组
|
* 拓展页面分组
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ public interface JobService {
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
Map<String, Object> getSaveForm();
|
Map<String, Object> getSaveForm(JobSearchParam param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取详细表单
|
* 获取详细表单
|
||||||
|
|
|
||||||
|
|
@ -331,7 +331,7 @@ public class CompServiceImpl extends Service implements CompService {
|
||||||
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
||||||
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
||||||
for (ExtendTitlePO extendTitle : extendTitles) {
|
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||||
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_COMP, 2, extendTitle.getId() + "", "comp_no", RuleCodeType.SUBCOMPANY.getValue());
|
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_COMP, 2, extendTitle.getId() + "", "comp_no", RuleCodeType.SUBCOMPANY.getValue(), null);
|
||||||
if (CollectionUtils.isNotEmpty(items)) {
|
if (CollectionUtils.isNotEmpty(items)) {
|
||||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -420,15 +420,33 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, Object> getSaveForm() {
|
public Map<String, Object> getSaveForm(DeptSearchParam param) {
|
||||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||||
Map<String, Object> apiDatas = new HashMap<>();
|
Map<String, Object> apiDatas = new HashMap<>();
|
||||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||||
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
||||||
|
|
||||||
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
||||||
|
Map<String, Object> params = new HashMap<>();
|
||||||
|
// 分部
|
||||||
|
if (StringUtils.isNotBlank(Util.null2String(param.getSubcompanyid1()))) {
|
||||||
|
CompPO compPO = getCompMapper().listById(param.getSubcompanyid1());
|
||||||
|
if (null != compPO) {
|
||||||
|
params.put("parent_comp", compPO.getId());
|
||||||
|
params.put("ec_company", EcHrmRelationUtil.getEcCompanyId(compPO.getId().toString()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// 部门
|
||||||
|
if (StringUtils.isNotBlank(Util.null2String(param.getDepartmentid()))) {
|
||||||
|
DepartmentPO deptById = getDepartmentMapper().getDeptById(param.getDepartmentid());
|
||||||
|
if (null != deptById) {
|
||||||
|
params.put("parent_dept", deptById.getId());
|
||||||
|
params.put("ec_department", EcHrmRelationUtil.getEcDepartmentId(deptById.getId().toString()));
|
||||||
|
params.put("parent_comp", deptById.getParentComp());
|
||||||
|
params.put("ec_company", EcHrmRelationUtil.getEcCompanyId(deptById.getParentComp().toString()));
|
||||||
|
}
|
||||||
|
}
|
||||||
for (ExtendTitlePO extendTitle : extendTitles) {
|
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||||
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_DEPT, 2, extendTitle.getId().toString(), "dept_no", RuleCodeType.DEPARTMENT.getValue());
|
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_DEPT, 2, extendTitle.getId().toString(), "dept_no", RuleCodeType.DEPARTMENT.getValue(), params);
|
||||||
if (CollectionUtils.isNotEmpty(items)) {
|
if (CollectionUtils.isNotEmpty(items)) {
|
||||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
||||||
}
|
}
|
||||||
|
|
@ -531,6 +549,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int mergeDepartment(DepartmentMergeParam mergeParam) {
|
public int mergeDepartment(DepartmentMergeParam mergeParam) {
|
||||||
|
//TODO 逻辑重写,被合并部门,子元素全部转移。被合并部门删除、封存
|
||||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||||
int updateCount;
|
int updateCount;
|
||||||
Long ecParamDepartment = mergeParam.getDepartment();
|
Long ecParamDepartment = mergeParam.getDepartment();
|
||||||
|
|
@ -550,7 +569,7 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
|
||||||
}
|
}
|
||||||
OrganizationAssert.isFalse(disableIds.contains(targetDepartment.getId()), "请勿选择当前部门本身及其子部门");
|
OrganizationAssert.isFalse(disableIds.contains(targetDepartment.getId()), "请勿选择当前部门本身及其子部门");
|
||||||
|
|
||||||
// 所选部门
|
//TODO 被合并部门
|
||||||
DepartmentPO mergeDepartment = getDepartmentMapper().getDeptById(mergeParam.getId());
|
DepartmentPO mergeDepartment = getDepartmentMapper().getDeptById(mergeParam.getId());
|
||||||
mergeDepartment.setDeptName(mergeParam.getMergeName());
|
mergeDepartment.setDeptName(mergeParam.getMergeName());
|
||||||
mergeDepartment.setDeptNameShort(mergeParam.getMergeName());
|
mergeDepartment.setDeptNameShort(mergeParam.getMergeName());
|
||||||
|
|
|
||||||
|
|
@ -92,16 +92,18 @@ public class ExtServiceImpl extends Service implements ExtService {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<SearchConditionItem> getExtSaveForm(User user, String extendType, String tableName, int viewAttr, String groupId, String autoNoField, String serialType, String... readOnlyFields) {
|
public List<SearchConditionItem> getExtSaveForm(User user, String extendType, String tableName, int viewAttr, String groupId, String autoNoField, String serialType, Map<String, Object> params, String... readOnlyFields) {
|
||||||
List<SearchConditionItem> conditionItems = new ArrayList<>();
|
List<SearchConditionItem> conditionItems = new ArrayList<>();
|
||||||
|
if (null == params) {
|
||||||
|
params = new HashMap<>();
|
||||||
|
}
|
||||||
// 2编辑 1查看
|
// 2编辑 1查看
|
||||||
OrganizationAssert.notNull(groupId, "请选择对应的拓展页");
|
OrganizationAssert.notNull(groupId, "请选择对应的拓展页");
|
||||||
List<ExtendInfoPO> infoPOList = getExtendInfoMapper().listFields(extendType, groupId, tableName, ExtendInfoOperateType.ADD.getValue(), "1");
|
List<ExtendInfoPO> infoPOList = getExtendInfoMapper().listFields(extendType, groupId, tableName, ExtendInfoOperateType.ADD.getValue(), "1");
|
||||||
// 组装拓展页内容
|
// 组装拓展页内容
|
||||||
List<String> readOnlyFieldList = Arrays.asList(readOnlyFields);
|
List<String> readOnlyFieldList = Arrays.asList(readOnlyFields);
|
||||||
for (ExtendInfoPO extendInfoPO : infoPOList) {
|
for (ExtendInfoPO extendInfoPO : infoPOList) {
|
||||||
SearchConditionItem item = ExtendInfoBO.getSearchConditionItem(user, viewAttr, extendInfoPO, null);
|
SearchConditionItem item = ExtendInfoBO.getSearchConditionItem(user, viewAttr, extendInfoPO, params.get(extendInfoPO.getFieldName()));
|
||||||
item.setFieldcol(16);
|
item.setFieldcol(16);
|
||||||
if (CollectionUtils.isNotEmpty(readOnlyFieldList) && readOnlyFieldList.contains(extendInfoPO.getFieldName())) {
|
if (CollectionUtils.isNotEmpty(readOnlyFieldList) && readOnlyFieldList.contains(extendInfoPO.getFieldName())) {
|
||||||
item.setViewAttr(1);
|
item.setViewAttr(1);
|
||||||
|
|
|
||||||
|
|
@ -172,10 +172,10 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
||||||
public Map<String, Object> getSaveForm() {
|
public Map<String, Object> getSaveForm() {
|
||||||
Map<String, Object> apiDatas = new HashMap<>();
|
Map<String, Object> apiDatas = new HashMap<>();
|
||||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||||
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID,"1");
|
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
||||||
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
||||||
for (ExtendTitlePO extendTitle : extendTitles) {
|
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_HRM, 2, extendTitle.getId() + "", null, null)));
|
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_HRM, 2, extendTitle.getId() + "", null, null, null)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
apiDatas.put("condition", addGroups);
|
apiDatas.put("condition", addGroups);
|
||||||
|
|
@ -203,7 +203,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
||||||
if ("0".equals(groupId)) {
|
if ("0".equals(groupId)) {
|
||||||
groupId = GROUP_ID.toString();
|
groupId = GROUP_ID.toString();
|
||||||
}
|
}
|
||||||
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(Long.parseLong(groupId),"1");
|
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(Long.parseLong(groupId), "1");
|
||||||
|
|
||||||
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
||||||
for (ExtendTitlePO extendTitle : extendTitles) {
|
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||||
|
|
|
||||||
|
|
@ -155,7 +155,7 @@ public class ImportCommonServiceImpl extends Service implements ImportCommonServ
|
||||||
|
|
||||||
// TODO 分部、部门
|
// TODO 分部、部门
|
||||||
List<FieldTypeTreeParam> fieldDatas = mergeList.stream().map(item -> FieldTypeTreeParam.builder().id(item.getFieldId()).name(item.getFieldLabel()).build()).collect(Collectors.toList());
|
List<FieldTypeTreeParam> fieldDatas = mergeList.stream().map(item -> FieldTypeTreeParam.builder().id(item.getFieldId()).name(item.getFieldLabel()).build()).collect(Collectors.toList());
|
||||||
List<Long> selectedKeys = mergeList.stream().filter(item -> ("1".equals(item.getRequired()) || "subcompanyid1".equals(item.getFieldName()) || "departmentid".equals(item.getFieldName()))).map(CusFormFieldPO::getFieldId).collect(Collectors.toList());
|
List<Long> selectedKeys = mergeList.stream().filter(item -> ("1".equals(item.getRequired()) || "workcode".equals(item.getFieldName()) || "subcompanyid1".equals(item.getFieldName()) || "departmentid".equals(item.getFieldName()))).map(CusFormFieldPO::getFieldId).collect(Collectors.toList());
|
||||||
|
|
||||||
returnMaps.put("data", fieldDatas);
|
returnMaps.put("data", fieldDatas);
|
||||||
returnMaps.put("selectedKeys", selectedKeys);
|
returnMaps.put("selectedKeys", selectedKeys);
|
||||||
|
|
|
||||||
|
|
@ -213,7 +213,7 @@ public class JobServiceImpl extends Service implements JobService {
|
||||||
// 等级方案
|
// 等级方案
|
||||||
SearchConditionItem schemeBrowserItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, "等级方案", "161", "schemeId", "schemeBrowser");
|
SearchConditionItem schemeBrowserItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, "等级方案", "161", "schemeId", "schemeBrowser");
|
||||||
// 上级岗位
|
// 上级岗位
|
||||||
SearchConditionItem parentJobBrowserItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, "上级岗位", "161", "parentJob", "jobBrowser");
|
SearchConditionItem parentJobBrowserItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, "上级岗位", "666", "parentJob", "");
|
||||||
// 是否关键岗
|
// 是否关键岗
|
||||||
List<SearchConditionOption> isKeyOptions = new ArrayList<>();
|
List<SearchConditionOption> isKeyOptions = new ArrayList<>();
|
||||||
SearchConditionOption yesOption = new SearchConditionOption("0", "否");
|
SearchConditionOption yesOption = new SearchConditionOption("0", "否");
|
||||||
|
|
@ -248,14 +248,33 @@ public class JobServiceImpl extends Service implements JobService {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, Object> getSaveForm() {
|
public Map<String, Object> getSaveForm(JobSearchParam param) {
|
||||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||||
Map<String, Object> apiDatas = new HashMap<>();
|
Map<String, Object> apiDatas = new HashMap<>();
|
||||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||||
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
List<ExtendTitlePO> extendTitles = getExtendTitleMapper().getTitlesByGroupID(GROUP_ID, "1");
|
||||||
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
if (CollectionUtils.isNotEmpty(extendTitles)) {
|
||||||
|
Map<String, Object> params = new HashMap<>();
|
||||||
|
// 分部
|
||||||
|
if (StringUtils.isNotBlank(Util.null2String(param.getSubcompanyid1()))) {
|
||||||
|
CompPO compPO = getCompMapper().listById(param.getSubcompanyid1());
|
||||||
|
if (null != compPO) {
|
||||||
|
params.put("parent_comp", compPO.getId());
|
||||||
|
params.put("ec_company", EcHrmRelationUtil.getEcCompanyId(compPO.getId().toString()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// 部门
|
||||||
|
if (StringUtils.isNotBlank(Util.null2String(param.getDepartmentid()))) {
|
||||||
|
DepartmentPO deptById = getDepartmentMapper().getDeptById(param.getDepartmentid());
|
||||||
|
if (null != deptById) {
|
||||||
|
params.put("parent_dept", deptById.getId());
|
||||||
|
params.put("ec_department", EcHrmRelationUtil.getEcDepartmentId(deptById.getId().toString()));
|
||||||
|
params.put("parent_comp", deptById.getParentComp());
|
||||||
|
params.put("ec_company", EcHrmRelationUtil.getEcCompanyId(deptById.getParentComp().toString()));
|
||||||
|
}
|
||||||
|
}
|
||||||
for (ExtendTitlePO extendTitle : extendTitles) {
|
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||||
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_JOB, 2, extendTitle.getId().toString(), "job_no", RuleCodeType.JOBTITLES.getValue(), "scheme_id", "parent_comp");
|
List<SearchConditionItem> items = getExtService(user).getExtSaveForm(user, EXTEND_TYPE + "", JCL_ORG_JOB, 2, extendTitle.getId().toString(), "job_no", RuleCodeType.JOBTITLES.getValue(), params, "scheme_id", "parent_comp");
|
||||||
if (CollectionUtils.isNotEmpty(items)) {
|
if (CollectionUtils.isNotEmpty(items)) {
|
||||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
||||||
}
|
}
|
||||||
|
|
@ -396,7 +415,12 @@ public class JobServiceImpl extends Service implements JobService {
|
||||||
JobPO jobById = getJobMapper().getJobById(id);
|
JobPO jobById = getJobMapper().getJobById(id);
|
||||||
// 处理自动编号
|
// 处理自动编号
|
||||||
jobById.setJobNo(CodeRuleUtil.generateCode(RuleCodeType.JOBTITLES, jobById.getJobNo(), System.currentTimeMillis()));
|
jobById.setJobNo(CodeRuleUtil.generateCode(RuleCodeType.JOBTITLES, jobById.getJobNo(), System.currentTimeMillis()));
|
||||||
jobById.setParentDept(Long.parseLong(department));
|
// 部门赋值
|
||||||
|
jobById.setEcDepartment(Long.parseLong(department));
|
||||||
|
DepartmentPO jclDepartmentId = EcHrmRelationUtil.getJclDepartmentId(department);
|
||||||
|
if (null != jclDepartmentId) {
|
||||||
|
jobById.setParentDept(jclDepartmentId.getId());
|
||||||
|
}
|
||||||
jobById.setShowOrder(orderNum);
|
jobById.setShowOrder(orderNum);
|
||||||
insertCount += getJobMapper().insertIgnoreNull(jobById);
|
insertCount += getJobMapper().insertIgnoreNull(jobById);
|
||||||
// 更新组织架构图
|
// 更新组织架构图
|
||||||
|
|
@ -461,9 +485,10 @@ public class JobServiceImpl extends Service implements JobService {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int mergeJob(JobMergeParam mergeParam) {
|
public int mergeJob(JobMergeParam mergeParam) {
|
||||||
|
//TODO 人员合并
|
||||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||||
int updateCount;
|
int updateCount;
|
||||||
OrganizationAssert.notNull(mergeParam.getTargetJob(), "请选择需要合并的部门");
|
OrganizationAssert.notNull(mergeParam.getTargetJob(), "请选择需要合并的岗位");
|
||||||
Set<Long> disableIds = new HashSet<>();
|
Set<Long> disableIds = new HashSet<>();
|
||||||
disableIds.add(mergeParam.getId());
|
disableIds.add(mergeParam.getId());
|
||||||
List<JobPO> jobs = getJobMapper().getJobsByPid(mergeParam.getId());
|
List<JobPO> jobs = getJobMapper().getJobsByPid(mergeParam.getId());
|
||||||
|
|
|
||||||
|
|
@ -59,25 +59,25 @@ public class CusFieldDataTrigger {
|
||||||
MapperProxyFactory.getProxy(SystemDataMapper.class).insertCusFieldData(directionData);
|
MapperProxyFactory.getProxy(SystemDataMapper.class).insertCusFieldData(directionData);
|
||||||
}
|
}
|
||||||
|
|
||||||
// field100001更新
|
// field100001更新,职等职级
|
||||||
if (null != sourceField100001 && sourceField100001.split("_").length == 2 && !sourceField100001.equals(directionData.getField100001())) {
|
if (null != sourceField100001 && sourceField100001.split("A").length == 3 && !sourceField100001.equals(directionData.getField100001())) {
|
||||||
directionData.setField100001(sourceField100001);
|
directionData.setField100001(sourceField100001);
|
||||||
String[] field100001Array = sourceField100001.split("_");
|
String[] field100001Array = sourceField100001.split("A");
|
||||||
// 职等
|
// 职等
|
||||||
long zdId = Long.parseLong(field100001Array[1]);
|
long zdId = Long.parseLong(field100001Array[2]);
|
||||||
if (zdId > 1000) {
|
long zjId = Long.parseLong(field100001Array[1]);
|
||||||
zdId = zdId - 1000;
|
long xlId = Long.parseLong(field100001Array[0].split("_")[1]);
|
||||||
}
|
|
||||||
LevelPO levelByID = MapperProxyFactory.getProxy(LevelMapper.class).getLevelByID(zdId);
|
LevelPO levelByID = MapperProxyFactory.getProxy(LevelMapper.class).getLevelByID(zdId);
|
||||||
directionData.setField100008(levelByID.getLevelName());
|
directionData.setField100008(levelByID.getLevelName());
|
||||||
// 职等职级方案
|
// 职等职级方案
|
||||||
SchemePO schemeByID = MapperProxyFactory.getProxy(SchemeMapper.class).getSchemeByID(levelByID.getSchemeId());
|
SchemePO schemeByID = MapperProxyFactory.getProxy(SchemeMapper.class).getSchemeByID(levelByID.getSchemeId());
|
||||||
directionData.setField100006(schemeByID.getSchemeName());
|
directionData.setField100006(schemeByID.getSchemeName());
|
||||||
// 职级
|
// 职级
|
||||||
GradePO gradeByLevelId = MapperProxyFactory.getProxy(GradeMapper.class).getGradeByLevelId(zdId);
|
GradePO gradeByLevelId = MapperProxyFactory.getProxy(GradeMapper.class).getGradeByID(zjId);
|
||||||
directionData.setField100007(gradeByLevelId.getGradeName());
|
directionData.setField100007(gradeByLevelId.getGradeName());
|
||||||
MapperProxyFactory.getProxy(SequenceMapper.class).getSequenceBySchemeId(schemeByID.getId());
|
// 岗位序列
|
||||||
SequencePO sequenceBySchemeId = MapperProxyFactory.getProxy(SequenceMapper.class).getSequenceBySchemeId(levelByID.getSchemeId());
|
SequencePO sequenceBySchemeId = MapperProxyFactory.getProxy(SequenceMapper.class).getSequenceByID(xlId);
|
||||||
directionData.setField100005(sequenceBySchemeId.getSequenceName());
|
directionData.setField100005(sequenceBySchemeId.getSequenceName());
|
||||||
updateFlag = true;
|
updateFlag = true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -426,26 +426,29 @@ public class HrmImportProcessE9 extends BaseBean {
|
||||||
hrm.setAccounttype(0);
|
hrm.setAccounttype(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 岗位id
|
//// 岗位id
|
||||||
if (vo.getJobtitle() != null && vo.getJobactivityid() != null && vo.getJobgroupid() != null) {
|
//if (vo.getJobtitle() != null && vo.getJobactivityid() != null && vo.getJobgroupid() != null) {
|
||||||
int jobtitle = getJobTitles(vo.getJobtitle(), vo
|
// int jobtitle = getJobTitles(vo.getJobtitle(), vo
|
||||||
.getJobactivityid(), vo.getJobgroupid());
|
// .getJobactivityid(), vo.getJobgroupid());
|
||||||
/// -1:职务类别不存在,-2:职务不存在,-3:职务类别不存在
|
// /// -1:职务类别不存在,-2:职务不存在,-3:职务类别不存在
|
||||||
if (jobtitle == -1) {
|
// if (jobtitle == -1) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "职务类别不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "职务类别不存在"));
|
||||||
continue;
|
// continue;
|
||||||
} else if (jobtitle == -2) {
|
// } else if (jobtitle == -2) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "职务不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "职务不存在"));
|
||||||
continue;
|
// continue;
|
||||||
} else if (jobtitle == -3) {
|
// } else if (jobtitle == -3) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "岗位名称不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "岗位名称不存在"));
|
||||||
continue;
|
// continue;
|
||||||
}
|
// }
|
||||||
hrm.setJobtitle(jobtitle);
|
// hrm.setJobtitle(jobtitle);
|
||||||
} else {
|
//} else {
|
||||||
resultList.add(createLog(vo, "创建", "失败", SystemEnv.getHtmlLabelName(83531, userlanguage)));
|
// resultList.add(createLog(vo, "创建", "失败", SystemEnv.getHtmlLabelName(83531, userlanguage)));
|
||||||
continue;
|
// continue;
|
||||||
}
|
//}
|
||||||
|
|
||||||
|
// 担任岗位字段校验
|
||||||
|
|
||||||
|
|
||||||
//上级id
|
//上级id
|
||||||
if (vo.getManagerid() != null) {
|
if (vo.getManagerid() != null) {
|
||||||
|
|
@ -963,44 +966,44 @@ public class HrmImportProcessE9 extends BaseBean {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 岗位id
|
//// 岗位id
|
||||||
if ("".equals(Util.null2String(vo.getJobtitle())) && (!"".equals(Util.null2String(vo.getJobactivityid())) || !"".equals(Util.null2String(vo.getJobgroupid())))) {
|
//if ("".equals(Util.null2String(vo.getJobtitle())) && (!"".equals(Util.null2String(vo.getJobactivityid())) || !"".equals(Util.null2String(vo.getJobgroupid())))) {
|
||||||
resultList.add(createLog(vo, "更新", "失败", SystemEnv.getHtmlLabelName(83544, userlanguage)));
|
// resultList.add(createLog(vo, "更新", "失败", SystemEnv.getHtmlLabelName(83544, userlanguage)));
|
||||||
continue;
|
// continue;
|
||||||
}
|
//}
|
||||||
if (!"".equals(Util.null2String(vo.getJobtitle()))) {
|
//if (!"".equals(Util.null2String(vo.getJobtitle()))) {
|
||||||
String jobtitle;
|
// String jobtitle;
|
||||||
String jobactivityid;
|
// String jobactivityid;
|
||||||
String jobactivityname;
|
// String jobactivityname;
|
||||||
String jobgroupid;
|
// String jobgroupid;
|
||||||
String jobgroupname;
|
// String jobgroupname;
|
||||||
if (vo.getJobactivityid() == null) {
|
// if (vo.getJobactivityid() == null) {
|
||||||
jobtitle = resourcecominfo.getJobTitle(hrmId);
|
// jobtitle = resourcecominfo.getJobTitle(hrmId);
|
||||||
jobactivityid = jobTitlesComInfo.getJobactivityid(jobtitle);
|
// jobactivityid = jobTitlesComInfo.getJobactivityid(jobtitle);
|
||||||
jobactivityname = jobActivitiesComInfo.getJobActivitiesname(jobactivityid);
|
// jobactivityname = jobActivitiesComInfo.getJobActivitiesname(jobactivityid);
|
||||||
} else
|
// } else
|
||||||
jobactivityname = vo.getJobactivityid();
|
// jobactivityname = vo.getJobactivityid();
|
||||||
if (vo.getJobgroupid() == null) {
|
// if (vo.getJobgroupid() == null) {
|
||||||
jobtitle = resourcecominfo.getJobTitle(hrmId);
|
// jobtitle = resourcecominfo.getJobTitle(hrmId);
|
||||||
jobactivityid = jobTitlesComInfo.getJobactivityid(jobtitle);
|
// jobactivityid = jobTitlesComInfo.getJobactivityid(jobtitle);
|
||||||
jobgroupid = jobActivitiesComInfo.getJobgroupid(jobactivityid);
|
// jobgroupid = jobActivitiesComInfo.getJobgroupid(jobactivityid);
|
||||||
jobgroupname = jobGroupsComInfo.getJobGroupsname(jobgroupid);
|
// jobgroupname = jobGroupsComInfo.getJobGroupsname(jobgroupid);
|
||||||
} else {
|
// } else {
|
||||||
jobgroupname = vo.getJobgroupid();
|
// jobgroupname = vo.getJobgroupid();
|
||||||
}
|
// }
|
||||||
int jobtitleid = getJobTitles(vo.getJobtitle(), jobactivityname, jobgroupname);
|
// int jobtitleid = getJobTitles(vo.getJobtitle(), jobactivityname, jobgroupname);
|
||||||
if (jobtitleid == -1) {
|
// if (jobtitleid == -1) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "职务类别不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "职务类别不存在"));
|
||||||
continue;
|
// continue;
|
||||||
} else if (jobtitleid == -2) {
|
// } else if (jobtitleid == -2) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "职务不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "职务不存在"));
|
||||||
continue;
|
// continue;
|
||||||
} else if (jobtitleid == -3) {
|
// } else if (jobtitleid == -3) {
|
||||||
resultList.add(createLog(vo, "创建", "失败", "岗位名称不存在"));
|
// resultList.add(createLog(vo, "创建", "失败", "岗位名称不存在"));
|
||||||
continue;
|
// continue;
|
||||||
}
|
// }
|
||||||
hrm.setJobtitle(jobtitleid);
|
// hrm.setJobtitle(jobtitleid);
|
||||||
}
|
//}
|
||||||
|
|
||||||
if (Util.getIntValue(hrmId) < 0) continue;
|
if (Util.getIntValue(hrmId) < 0) continue;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,7 +44,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return getDepartmentWrapper(user).getDeptListByPid(querySingleDeptListParam);
|
return getDepartmentWrapper(user).getDeptListByPid(querySingleDeptListParam);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -58,7 +58,7 @@ public class DepartmentController {
|
||||||
String parentDept = (String) map.get("parentDept");
|
String parentDept = (String) map.get("parentDept");
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getJobListByPid(QuerySingleDeptListParam.builder().parentDept(Long.parseLong(parentDept)).build()));
|
return ReturnResult.successed(getDepartmentWrapper(user).getJobListByPid(QuerySingleDeptListParam.builder().parentDept(Long.parseLong(parentDept)).build()));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -96,7 +96,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).listPage(params));
|
return ReturnResult.successed(getDepartmentWrapper(user).listPage(params));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -116,7 +116,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).saveBaseForm(params));
|
return ReturnResult.successed(getDepartmentWrapper(user).saveBaseForm(params));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -136,7 +136,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).updateForbiddenTagById(param));
|
return ReturnResult.successed(getDepartmentWrapper(user).updateForbiddenTagById(param));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -156,7 +156,7 @@ public class DepartmentController {
|
||||||
Map<String, Object> map = ParamUtil.request2Map(request);
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).updateForm(map));
|
return ReturnResult.successed(getDepartmentWrapper(user).updateForm(map));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -177,7 +177,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).deleteByIds(param.getIds()));
|
return ReturnResult.successed(getDepartmentWrapper(user).deleteByIds(param.getIds()));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -197,7 +197,7 @@ public class DepartmentController {
|
||||||
Map<String, Object> map = ParamUtil.request2Map(request);
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getSearchCondition(map));
|
return ReturnResult.successed(getDepartmentWrapper(user).getSearchCondition(map));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -216,7 +216,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getHasRight());
|
return ReturnResult.successed(getDepartmentWrapper(user).getHasRight());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -236,7 +236,7 @@ public class DepartmentController {
|
||||||
Map<String, Object> map = ParamUtil.request2Map(request);
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getDeptBaseForm(map));
|
return ReturnResult.successed(getDepartmentWrapper(user).getDeptBaseForm(map));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -253,9 +253,11 @@ public class DepartmentController {
|
||||||
public ReturnResult getSaveForm(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
public ReturnResult getSaveForm(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||||
try {
|
try {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getSaveForm());
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
|
DeptSearchParam param = JSONObject.toJavaObject((JSON) JSONObject.toJSON(map), DeptSearchParam.class);
|
||||||
|
return ReturnResult.successed(getDepartmentWrapper(user).getSaveForm(param));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -268,7 +270,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getCopyForm());
|
return ReturnResult.successed(getDepartmentWrapper(user).getCopyForm());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -280,7 +282,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).copyDepartment(copyParam));
|
return ReturnResult.successed(getDepartmentWrapper(user).copyDepartment(copyParam));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -294,7 +296,7 @@ public class DepartmentController {
|
||||||
String id = (String) map.get("id");
|
String id = (String) map.get("id");
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getMergeForm(Long.parseLong(id)));
|
return ReturnResult.successed(getDepartmentWrapper(user).getMergeForm(Long.parseLong(id)));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -306,7 +308,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).mergeDepartment(mergeParam));
|
return ReturnResult.successed(getDepartmentWrapper(user).mergeDepartment(mergeParam));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -318,7 +320,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).getMoveForm());
|
return ReturnResult.successed(getDepartmentWrapper(user).getMoveForm());
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -330,7 +332,7 @@ public class DepartmentController {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getDepartmentWrapper(user).moveDepartment(moveParam));
|
return ReturnResult.successed(getDepartmentWrapper(user).moveDepartment(moveParam));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,9 @@ public class JobController {
|
||||||
public ReturnResult getSaveForm(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
public ReturnResult getSaveForm(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||||
try {
|
try {
|
||||||
User user = HrmUserVarify.getUser(request, response);
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
return ReturnResult.successed(getJobWrapper(user).getSaveForm());
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
|
JobSearchParam param = JSONObject.toJavaObject((JSON) JSONObject.toJSON(map), JobSearchParam.class);
|
||||||
|
return ReturnResult.successed(getJobWrapper(user).getSaveForm(param));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
return ReturnResult.exceptionHandle(e);
|
return ReturnResult.exceptionHandle(e);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -82,8 +82,8 @@ public class DepartmentWrapper extends OrganizationWrapper {
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> getSaveForm() {
|
public Map<String, Object> getSaveForm(DeptSearchParam param) {
|
||||||
return getDepartmentService(user).getSaveForm();
|
return getDepartmentService(user).getSaveForm(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -86,8 +86,8 @@ public class JobWrapper extends OrganizationWrapper {
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
public Map<String, Object> getSaveForm() {
|
public Map<String, Object> getSaveForm(JobSearchParam param) {
|
||||||
return getJobService(user).getSaveForm();
|
return getJobService(user).getSaveForm(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue