commit
8ce35f1c6d
@ -0,0 +1,74 @@
|
|||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('schemeBrowser', '1', '1', '', 'select id,scheme_no ,scheme_name ,scheme_description from jcl_org_scheme where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '等级方案浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0',uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('schemeBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '编号', 'scheme_no', '', 0, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '方案名称', 'scheme_name', '', 1, 2, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '方案说明', 'scheme_description', '', 0, 3, uuid(), NULL);
|
||||||
|
|
||||||
|
|
||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('LevelBrowser', '1', '1', '', 'select id,level_no ,level_name ,description ,scheme_id from jcl_org_level where delete_type = 0 and forbidden_tag = 0 and (scheme_id =$scheme_id$ or id in ($level_id$))', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职等浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('LevelBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'level_no', '', 0, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'level_name', '', 1, 2, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '描述说明', 'description', '', 0, 3, uuid(), NULL);
|
||||||
|
|
||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('postBrowser', '1', '1', '', 'select id,post_name ,description from jcl_org_post jop where delete_type =0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职务分类浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('postBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'post_name', '', 1, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '说明', 'description', '', 0, 2, uuid(), NULL);
|
||||||
|
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('compBrowser', '1', '1', '', 'select * from jcl_org_comp where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '2', 'id', 'parent_company', 'comp_name', '', '', '', '', 2, '公司分部浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '2', 0, 1);
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('compBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('deptBrowser', '1', '1', '', 'select * from jcl_org_dept where delete_type = 0 and forbidden_tag = 0 ', '', '', '', '', '2', 'id', 'parent_dept', 'dept_name', '', '', '', '', 2, '部门浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '2', 0, 1);
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('deptBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
|
||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('sequenceBrowser', '1', '1', '', 'select *,scheme_id as scheme_value from jcl_org_sequence where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '岗位序列', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('sequenceBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'sequence_no', '', 0, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'sequence_name', '', 1, 2, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案', 'scheme_id', 'select scheme_name from jcl_org_scheme where id={?currentvalue}', 0, 3, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案id', 'scheme_value', '', 0, 4, uuid(), NULL);
|
||||||
|
|
||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('staffPlanBrowser', '1', '1', '', 'select id,plan_no ,plan_name ,plan_year ,case control_dimension when ''1'' then ''分部'' when ''2'' then ''部门'' when ''3'' then ''岗位'' end as control_dimension from jcl_org_staffplan where forbidden_tag=0 and delete_type =0 ', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '编制方案浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('staffPlanBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'plan_no', '', 0, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'plan_name', '', 1, 2, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '年度', 'plan_year', '', 0, 3, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '控制维度', 'control_dimension', '', 0, 4, uuid(), NULL);
|
||||||
|
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('deptBrowserPrepare', '1', '1', '', 'select * from jcl_org_dept where delete_type = 0 and forbidden_tag = 0 and parent_comp = $parentComp$', '', '', '', '', '2', 'id', 'parent_dept', 'dept_name', '', '', '', '', 2, '部门浏览', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '2', 0, 1);
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('deptBrowserPrepare', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
|
||||||
|
select @current_date:= date_format( now(),'%Y-%m-%d');
|
||||||
|
select @current_time:= date_format( now(),'%T');
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('gradeBrowser', '1', '1', '', 'select * from jcl_org_grade where delete_type = 0 and forbidden_tag = 0 and scheme_id = $scheme_id$', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职级浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', uuid(), '', '', '', '', '1', 0, 1);
|
||||||
|
select @datashowset_id:= max(id) from datashowset;
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('gradeBrowser', '0', 0, @current_date, @current_time, NULL, NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'grade_no', '', 0, 1, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'grade_name', '', 1, 2, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '描述方案', 'description', '', 0, 3, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案', 'scheme_id', 'select scheme_name from jcl_org_scheme where id={?currentvalue}', 0, 4, uuid(), NULL);
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '职等', 'level_id', 'select group_concat(level_name) from jcl_org_level where id in ( {?currentvalue})', 0, 5, uuid(), NULL);
|
||||||
|
|
||||||
|
INSERT INTO WF_BROWSER_CONFIG(TYPE,CLAZZ,DESCRIPTION,TITELEBEL) VALUES ('666','com.api.browser.service.impl.JobBrowserService','聚才林岗位管理',538781);
|
||||||
|
INSERT INTO WORKFLOW_BROWSERURL(ID, LABELID, FIELDDBTYPE, BROWSERURL, TABLENAME, COLUMNAME, KEYCOLUMNAME, LINKURL, TYPEID, USEABLE, ORDERID) VALUES ( '666', '538781', 'varchar(4000)','/systeminfo/BrowserMain.jsp?url=','jcl_org_job', 'job_name', 'id', '/spa/organization/static/index.html#/main/organization/jobExtend/:id', '8', '1', '0' );
|
||||||
|
INSERT INTO WORKFLOW_BROWSERURL_MODULE(BROWSERID,MODULECODE)VALUES('666','workflow');
|
||||||
|
|
||||||
|
INSERT INTO HRMJOBGROUPS ( JOBGROUPNAME, JOBGROUPREMARK, created, creater, modified, modifier, uuid ) VALUES ( '聚才林', '聚才林',now(), 1, NULL, NULL, 'd9f435c3-8d4d-4e01-9a97-d72f9c5d5fae' );
|
||||||
|
select @hrmjobgroups_id:= max(id) from HRMJOBGROUPS;
|
||||||
|
INSERT INTO HRMJOBACTIVITIES ( JOBACTIVITYMARK, JOBACTIVITYNAME, JOBGROUPID, JOBLEVELFROM, JOBLEVELTO, created, creater, modified, modifier, uuid ) VALUES ( '默认职务', '默认职务', @hrmjobgroups_id, NULL, NULL,now(), 1, NULL, NULL, '3a2efce3-95de-4ec2-afe1-347783817bdb' );
|
@ -0,0 +1,348 @@
|
|||||||
|
create view v_jcl_zdzj as
|
||||||
|
select id*-1 fid,sequence_name fname,0 fparentid,sequence_no fno
|
||||||
|
from jcl_org_sequence
|
||||||
|
where ifnull(forbidden_tag,0)<>1 and ifnull(delete_type,0)<>1
|
||||||
|
union
|
||||||
|
select zj.id+1000,zj.grade_name,xl.id*-1,zj.grade_no
|
||||||
|
from JCL_ORG_GRADE zj
|
||||||
|
inner join jcl_org_sequence xl on zj.scheme_id=xl.scheme_id
|
||||||
|
where ifnull(zj.forbidden_tag,0)<>1 and ifnull(zj.delete_type,0)<>1
|
||||||
|
union
|
||||||
|
select zd.id,zd.level_name,zj.id+1000,zd.level_no
|
||||||
|
from JCL_ORG_LEVEL zd inner join JCL_ORG_GRADE zj
|
||||||
|
on concat(',' ,zj.level_id ,',') like concat('%,' ,cast(zd.id as SIGNED) ,',%')
|
||||||
|
where ifnull(zd.forbidden_tag,0)<>1 and ifnull(zd.delete_type,0)<>1;
|
||||||
|
|
||||||
|
|
||||||
|
create view v_jcl_post as
|
||||||
|
select id*-1 fid,post_name fname,0 fparentid from JCL_ORG_POST
|
||||||
|
union
|
||||||
|
select id,post_info_name,post_id*-1 from JCL_ORG_POST_INFO;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DELIMITER $$
|
||||||
|
CREATE PROCEDURE test()
|
||||||
|
BEGIN
|
||||||
|
DECLARE orgid VARCHAR(100);
|
||||||
|
DECLARE uuid1 VARCHAR(100);
|
||||||
|
DECLARE appid VARCHAR(100);
|
||||||
|
DECLARE modename varchar(100);
|
||||||
|
DECLARE uuid2 varchar(100);
|
||||||
|
DECLARE treeid varchar(100);
|
||||||
|
DECLARE t1 varchar(100);
|
||||||
|
DECLARE t2 varchar(100);
|
||||||
|
DECLARE t3 varchar(100);
|
||||||
|
|
||||||
|
DECLARE lableid varchar(100);
|
||||||
|
DECLARE fieldname varchar(100);
|
||||||
|
DECLARE fieldid varchar(100);
|
||||||
|
DECLARE fieldcolumn varchar(100);
|
||||||
|
DECLARE sqlstr varchar(2000);
|
||||||
|
|
||||||
|
select min(id) into orgid from hrmresource;
|
||||||
|
select uuid() into uuid1;
|
||||||
|
select '聚才林人事模块' into modename;
|
||||||
|
|
||||||
|
if exists(select 1 from modetreefield where treeFieldName=modename) then
|
||||||
|
select id into appid from modetreefield where treeFieldName=modename;
|
||||||
|
else
|
||||||
|
insert into modetreefield(treeFieldName, superFieldid, allSuperFieldId, treelevel, showOrder, treeFieldDesc,
|
||||||
|
isdelete, subcompanyid, icon, iconColor, iconBg,cubeuuid)
|
||||||
|
values('聚才林人事模块',1,',0,1',1,-999,'聚才林专项应用(谨慎调整)',0,orgid,
|
||||||
|
'icon-cube-app-team','#fff','#4da0f8',uuid1);
|
||||||
|
select id into appid from modetreefield where cubeuuid=uuid1;
|
||||||
|
end if;
|
||||||
|
|
||||||
|
|
||||||
|
select uuid() into uuid2 ;
|
||||||
|
insert into mode_customtree(treename,creater, createdate, createtime, rootname, defaultaddress,
|
||||||
|
showtype, isselsub, isonlyleaf, appid, treecode, isRefreshTree, isshowsearchtab,
|
||||||
|
searchbrowserid, isQuickSearch, treeremark, combintree, combintreeway, defaulthideleft,
|
||||||
|
showlevel, levelsplitchar, iscancellink,expandfirstnode)
|
||||||
|
values('职等职级',1,'2022-07-01','00:00:00','职等职级','',1,0,1,appid,uuid2,0,0,0,0,'','',0,0,0,'/',0,1);
|
||||||
|
|
||||||
|
select id into treeid from mode_customtree where treecode=uuid2;
|
||||||
|
select id into t1 from mode_customtree where treecode=uuid2;
|
||||||
|
|
||||||
|
insert into mode_customtreedetail(mainid, nodename, nodedesc, sourcefrom, sourceid, tablename, tablekey, tablesup, showfield,
|
||||||
|
hreftype, hrefid, hreftarget, hrefrelatefield, nodeicon, supnode, supnodefield, nodefield, showorder,
|
||||||
|
iconField, dataorder, datacondition, hrefField, rootids, isshowrootnode, isContainsSub)
|
||||||
|
values(treeid,'职等职级','',2,0,'v_jcl_zdzj','fid','fparentid','fname',2,0,'#','','',0,'','',1,'','fno','','','',1,0);
|
||||||
|
|
||||||
|
|
||||||
|
select uuid() into uuid2 ;
|
||||||
|
insert into mode_customtree(treename,creater, createdate, createtime, rootname, defaultaddress,
|
||||||
|
showtype, isselsub, isonlyleaf, appid, treecode, isRefreshTree, isshowsearchtab,
|
||||||
|
searchbrowserid, isQuickSearch, treeremark, combintree, combintreeway, defaulthideleft,
|
||||||
|
showlevel, levelsplitchar, iscancellink,expandfirstnode)
|
||||||
|
values('职务',1,'2022-07-01','00:00:00','职务','',1,0,1,appid,uuid2,0,0,0,0,'','',0,0,0,'/',0,1);
|
||||||
|
select id into treeid from mode_customtree where treecode=uuid2;
|
||||||
|
select id into t3 from mode_customtree where treecode=uuid2;
|
||||||
|
insert into mode_customtreedetail(mainid, nodename, nodedesc, sourcefrom, sourceid, tablename, tablekey, tablesup, showfield,
|
||||||
|
hreftype, hrefid, hreftarget, hrefrelatefield, nodeicon, supnode, supnodefield, nodefield, showorder,
|
||||||
|
iconField, dataorder, datacondition, hrefField, rootids, isshowrootnode, isContainsSub)
|
||||||
|
values(treeid,'职务','',2,0,'v_jcl_post','fid','fparentid','fname',2,0,'#','','',0,'','',1,'','','','','',1,0);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
set fieldname='职等职级';
|
||||||
|
set fieldid='100001';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,lableid,fieldid,9,1,1,1,fieldname,t1,0);
|
||||||
|
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(1000)',3,256,fieldcolumn,fieldcolumn,'');
|
||||||
|
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
|
||||||
|
set fieldname='担任岗位';
|
||||||
|
set fieldid='100002';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
|
||||||
|
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,lableid,fieldid,8,1,1,1,fieldname,t2,0);
|
||||||
|
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(1000)',3,666,fieldcolumn,fieldcolumn,'');
|
||||||
|
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
|
||||||
|
set fieldname='担任职务';
|
||||||
|
set fieldid='100003';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,lableid,fieldid,10,1,1,1,fieldname,t3,0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(1000)',3,256,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
|
||||||
|
set fieldname='职务序列名称';
|
||||||
|
set fieldid='100005';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='等级方案';
|
||||||
|
set fieldid='100006';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='职级';
|
||||||
|
set fieldid='100007';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='职等';
|
||||||
|
set fieldid='100008';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='职务分类';
|
||||||
|
set fieldid='100009';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='职务';
|
||||||
|
set fieldid='100010';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'varchar(200)',1,1,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
set fieldname='虚线上级';
|
||||||
|
set fieldid='100004';
|
||||||
|
set fieldcolumn= concat('field',fieldid);
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=fieldname) then
|
||||||
|
select id into lableid from HtmlLabelIndex where indexdesc=fieldname limit 1;
|
||||||
|
else
|
||||||
|
select min(indexid)-1 into lableid from HtmlLabelInfo;
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,7);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,8);
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(lableid,fieldname,9);
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(lableid,fieldname);
|
||||||
|
end if;
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,lableid,fieldid,1,0,1,5,fieldname,'',0);
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (fieldid,'text',3,17,fieldcolumn,fieldcolumn,'');
|
||||||
|
set sqlstr=concat('alter table cus_fielddata add ',fieldcolumn,' varchar(1000)');
|
||||||
|
set @dynamicSq = sqlstr;
|
||||||
|
PREPARE sqa from @dynamicSq;
|
||||||
|
EXECUTE sqa;
|
||||||
|
DEALLOCATE PREPARE sqa;
|
||||||
|
|
||||||
|
END$$
|
||||||
|
DELIMITER ;
|
||||||
|
CALL test();
|
||||||
|
DROP PROCEDURE IF EXISTS test;
|
||||||
|
|
||||||
|
update hrm_formfield set isuse=1,ismand=1,allowhide=-1 where fieldname='sex';
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=-1 where fieldname='departmentid';
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=-1 where fieldname='jobtitle';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobactivity';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='status';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='joblevel';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobcall';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobGroupId';
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobactivitydesc';
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=18 where fieldname='managerid';
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=99 where fieldname='systemlanguage';
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=21 where fieldname='assistantid';
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,55 @@
|
|||||||
|
insert into JCL_ORG_COMP(comp_no,comp_name_short,comp_name,parent_company,forbidden_tag,
|
||||||
|
show_order,uuid,creator,delete_type,create_time)
|
||||||
|
select IFNULL(subcompanycode,''),subcompanyname,subcompanydesc,IFNULL(supsubcomid,0),
|
||||||
|
IFNULL(canceled,0) ,IFNULL(showorder,0),uuid,1,0,now()
|
||||||
|
from HrmSubCompany;
|
||||||
|
|
||||||
|
update JCL_ORG_COMP as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid,b.uuid as parentuuid
|
||||||
|
from HrmSubCompany as a
|
||||||
|
inner join HrmSubCompany as b on a.supsubcomid=b.id) as t2
|
||||||
|
on t1.uuid=t2.uuid
|
||||||
|
inner join JCL_ORG_COMP as t3 on t2.parentuuid=t3.uuid
|
||||||
|
set t1.parent_company=t3.id;
|
||||||
|
|
||||||
|
|
||||||
|
insert into JCL_ORG_DEPT(dept_no, dept_name, dept_name_short,parent_comp,
|
||||||
|
show_order,forbidden_tag,creator,delete_type,create_time,uuid)
|
||||||
|
select a.departmentcode,a.departmentname,a.departmentmark,a.subcompanyid1,
|
||||||
|
a.showorder,ifnull(a.canceled,0),1,0,now(),uuid
|
||||||
|
from HrmDepartment as a;
|
||||||
|
|
||||||
|
update JCL_ORG_dept as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid deptuuid,b.uuid comuuid
|
||||||
|
from HrmDepartment as a
|
||||||
|
inner join HrmSubCompany as b on a.subcompanyid1=b.id) t2 on t1.uuid=t2.deptuuid
|
||||||
|
inner join JCL_ORG_COMP as t3 on t2.comuuid=t3.uuid
|
||||||
|
set t1.parent_comp=t3.id;
|
||||||
|
|
||||||
|
|
||||||
|
update JCL_ORG_dept as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid deptuuid,b.uuid parentuuid
|
||||||
|
from HrmDepartment as a
|
||||||
|
inner join HrmDepartment as b on a.supdepid=b.id) t2 on t1.uuid=t2.deptuuid
|
||||||
|
inner join JCL_ORG_dept as t3 on t2.parentuuid=t3.uuid
|
||||||
|
set t1.parent_dept=t3.id;
|
||||||
|
|
||||||
|
|
||||||
|
insert into jcl_org_job(job_no, job_name, parent_comp, parent_dept,
|
||||||
|
description, work_duty, work_authority,
|
||||||
|
forbidden_tag, creator, delete_type, create_time,
|
||||||
|
show_order)
|
||||||
|
select b.jobtitlecode,b.jobtitlename,c.comid,d.deptid,
|
||||||
|
b.jobtitleremark ,b.jobresponsibility,
|
||||||
|
b.jobcompetency,ifnull(b.canceled,0),1,0,now(),0
|
||||||
|
from (select distinct subcompanyid1,departmentid,jobtitle from HrmResource) as a
|
||||||
|
inner join HrmJobTitles as b on a.jobtitle=b.id
|
||||||
|
inner join
|
||||||
|
(select a.id ecid,b.id comid from HrmSubCompany a inner join JCL_ORG_COMP b on a.uuid=b.uuid) c
|
||||||
|
on a.subcompanyid1=c.ecid
|
||||||
|
inner join
|
||||||
|
(select a.id ecid,b.id deptid from HrmDepartment a inner join JCL_ORG_DEPT b on a.uuid=b.uuid) d
|
||||||
|
on a.departmentid=d.ecid;
|
@ -0,0 +1,721 @@
|
|||||||
|
|
||||||
|
DROP TABLE IF EXISTS `hr_log`;
|
||||||
|
CREATE TABLE `hr_log` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志ID',
|
||||||
|
`operate_desc` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作详细说明',
|
||||||
|
`operator_id` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '操作人',
|
||||||
|
`operator_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '操作人姓名',
|
||||||
|
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
||||||
|
`operate_type` int(11) NULL DEFAULT NULL COMMENT '操作类型增删改查等',
|
||||||
|
`params_str` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`client_ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户端ip',
|
||||||
|
`method_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求方法名',
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL COMMENT '是否删除',
|
||||||
|
`class_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '请求类名称',
|
||||||
|
`operate_module_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`message` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`operate_module` int(11) NULL DEFAULT NULL,
|
||||||
|
`value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_field_extendgroup`;
|
||||||
|
CREATE TABLE `jcl_field_extendgroup` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`extend_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`group_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`pid` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_show` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_system_default` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_field_extendinfo`;
|
||||||
|
CREATE TABLE `jcl_field_extendinfo` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`extend_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`table_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`field_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`field_name_desc` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`field_type` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`control_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`extend_group_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`isenable` int(11) NULL DEFAULT NULL,
|
||||||
|
`isrequired` int(11) NULL DEFAULT NULL,
|
||||||
|
`list_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`search_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`edit_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`add_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`browser_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`browser_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`custom_value` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`is_system_default` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_field_extendtitle`;
|
||||||
|
CREATE TABLE `jcl_field_extendtitle` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`group_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`title` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_show` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_system_default` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_comp`;
|
||||||
|
CREATE TABLE `jcl_org_comp` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`comp_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`comp_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`comp_name_short` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`parent_company` int(11) NULL DEFAULT NULL,
|
||||||
|
`org_code` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`industry` int(11) NULL DEFAULT NULL,
|
||||||
|
`comp_principal` int(11) NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`uuid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_compext`;
|
||||||
|
CREATE TABLE `jcl_org_compext` (
|
||||||
|
`id` int(11) NOT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`phone` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`tel` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_compext_dt1`;
|
||||||
|
CREATE TABLE `jcl_org_compext_dt1` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`mainid` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`hobby` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`namespan` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_dept`;
|
||||||
|
CREATE TABLE `jcl_org_dept` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`dept_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`dept_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`dept_name_short` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`parent_comp` int(11) NULL DEFAULT NULL,
|
||||||
|
`parent_dept` int(11) NULL DEFAULT NULL,
|
||||||
|
`dept_principal` int(11) NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
`uuid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_deptext`;
|
||||||
|
CREATE TABLE `jcl_org_deptext` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_deptext_dt1`;
|
||||||
|
CREATE TABLE `jcl_org_deptext_dt1` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`mainid` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_grade`;
|
||||||
|
CREATE TABLE `jcl_org_grade` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`grade_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`grade_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`scheme_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`level_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_hrmrelation`;
|
||||||
|
CREATE TABLE `jcl_org_hrmrelation` (
|
||||||
|
`id` int(11) NOT NULL,
|
||||||
|
`scheme_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`level_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`grade_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`sequence_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`post_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`post_info_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`company_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`department_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime(0) NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime(0) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_hrmresource`;
|
||||||
|
CREATE TABLE `jcl_org_hrmresource` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`work_code` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`login_id` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`last_name` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`sex` int(11) NULL DEFAULT NULL,
|
||||||
|
`account_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`belong_to` int(11) NULL DEFAULT NULL,
|
||||||
|
`company_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`department_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_activity` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_title` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_call` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_level` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_group_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_activity_desc` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`status` int(11) NULL DEFAULT NULL,
|
||||||
|
`system_language` int(11) NULL DEFAULT NULL,
|
||||||
|
`resource_image_id` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`messager_url` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`location_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`manager_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`assistant_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`mobile` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`telephone` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`mobile_call` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fax` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`email` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`workroom` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`pass_word` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`sec_level` int(11) NULL DEFAULT NULL,
|
||||||
|
`birthday` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`folk` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`native_place` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`reg_resident_place` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`certificate_num` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`marital_status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`policy` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`be_member_date` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`be_party_date` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`islabouunion` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`degree` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`health_info` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`education_level` int(11) NULL DEFAULT NULL,
|
||||||
|
`height` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`weight` int(11) NULL DEFAULT NULL,
|
||||||
|
`use_kind` int(11) NULL DEFAULT NULL,
|
||||||
|
`start_date` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`end_date` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`probation_end_date` char(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`resident_place` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`home_address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`temp_resident_number` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`company_start_date` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`work_start_date` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`accum_fund_account` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`account_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`bank_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`account_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`classification` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`company_work_year` decimal(10, 2) NULL DEFAULT NULL,
|
||||||
|
`work_year` decimal(10, 2) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_hrmresourceext`;
|
||||||
|
CREATE TABLE `jcl_org_hrmresourceext` (
|
||||||
|
`id` int(11) NOT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_hrmresourceext_dt1`;
|
||||||
|
CREATE TABLE `jcl_org_hrmresourceext_dt1` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`mainid` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_job`;
|
||||||
|
CREATE TABLE `jcl_org_job` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`job_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`job_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`parent_comp` int(11) NULL DEFAULT NULL,
|
||||||
|
`parent_dept` int(11) NULL DEFAULT NULL,
|
||||||
|
`sequence_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`scheme_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`parent_job` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_key` int(11) NULL DEFAULT NULL,
|
||||||
|
`workplace` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`work_duty` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`work_authority` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
`show_order` int(11) NULL DEFAULT NULL,
|
||||||
|
`grade_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`level_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`ec_company` int(11) NULL DEFAULT NULL,
|
||||||
|
`ec_department` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_jobdt`;
|
||||||
|
CREATE TABLE `jcl_org_jobdt` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`mainid` int(11) NULL DEFAULT NULL,
|
||||||
|
`level_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`grade_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`level_id_span` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`grade_id_span` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_jobext`;
|
||||||
|
CREATE TABLE `jcl_org_jobext` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_jobext_dt1`;
|
||||||
|
CREATE TABLE `jcl_org_jobext_dt1` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`mainid` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`post_id` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_idspan` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_info_id` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_info_idspan` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_level`;
|
||||||
|
CREATE TABLE `jcl_org_level` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`level_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`level_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`scheme_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_map`;
|
||||||
|
CREATE TABLE `jcl_org_map` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`ftype` int(11) NULL DEFAULT NULL,
|
||||||
|
`fobjid` int(11) NULL DEFAULT NULL,
|
||||||
|
`fecid` int(11) NULL DEFAULT NULL,
|
||||||
|
`Uuid` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fclass` int(11) NULL DEFAULT NULL,
|
||||||
|
`fclassname` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fnumber` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fname` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fleader` int(11) NULL DEFAULT NULL,
|
||||||
|
`fleaderimg` int(11) NULL DEFAULT NULL,
|
||||||
|
`fleadername` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fleaderjobid` int(11) NULL DEFAULT NULL,
|
||||||
|
`fleaderjob` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fleaderlv` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fleaderst` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`fparentid` int(11) NULL DEFAULT NULL,
|
||||||
|
`fobjparentid` int(11) NULL DEFAULT NULL,
|
||||||
|
`fplan` int(11) NULL DEFAULT NULL,
|
||||||
|
`fonjob` int(11) NULL DEFAULT NULL,
|
||||||
|
`fisvitual` int(11) NULL DEFAULT NULL,
|
||||||
|
`fdatebegin` date NULL DEFAULT NULL,
|
||||||
|
`fdateend` date NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_post`;
|
||||||
|
CREATE TABLE `jcl_org_post` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`post_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_post_info`;
|
||||||
|
CREATE TABLE `jcl_org_post_info` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`post_info_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`post_info_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`post_info_authority` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_info_duty` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_info_qualification` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`post_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_scheme`;
|
||||||
|
CREATE TABLE `jcl_org_scheme` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`scheme_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`scheme_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`scheme_description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_sequence`;
|
||||||
|
CREATE TABLE `jcl_org_sequence` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`sequence_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`sequence_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`scheme_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_staff`;
|
||||||
|
CREATE TABLE `jcl_org_staff` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`plan_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`comp_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`dept_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`job_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`staff_num` int(11) NULL DEFAULT NULL,
|
||||||
|
`control_policy` int(11) NULL DEFAULT NULL,
|
||||||
|
`permanent_num` int(11) NULL DEFAULT NULL,
|
||||||
|
`freeze_num` int(11) NULL DEFAULT NULL,
|
||||||
|
`lack_status` int(11) NULL DEFAULT NULL,
|
||||||
|
`staff_desc` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_staffplan`;
|
||||||
|
CREATE TABLE `jcl_org_staffplan` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`plan_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`plan_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`plan_year` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`time_start` date NULL DEFAULT NULL,
|
||||||
|
`time_end` date NULL DEFAULT NULL,
|
||||||
|
`company_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`control_dimension` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`description` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
|
||||||
|
`forbidden_tag` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`is_used` int(11) NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_org_staffs`;
|
||||||
|
CREATE TABLE `jcl_org_staffs` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`staff_id` int(11) NULL DEFAULT NULL,
|
||||||
|
`business_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`change_num` int(11) NULL DEFAULT NULL,
|
||||||
|
`business_source` int(11) NULL DEFAULT NULL,
|
||||||
|
`requestid` int(11) NULL DEFAULT NULL,
|
||||||
|
`creator` int(11) NULL DEFAULT NULL,
|
||||||
|
`delete_type` int(11) NULL DEFAULT NULL,
|
||||||
|
`create_time` datetime NULL DEFAULT NULL,
|
||||||
|
`update_time` datetime NULL DEFAULT NULL,
|
||||||
|
`description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_import_history`;
|
||||||
|
CREATE TABLE `jcl_import_history` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`operator` int(11) NOT NULL,
|
||||||
|
`operate_time` varchar(800) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`client_address` varchar(800) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`import_type` varchar(400) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`source_from` varchar(400) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`operate_type` varchar(400) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`status` varchar(800) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `jcl_import_history_detail`;
|
||||||
|
CREATE TABLE `jcl_import_history_detail` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`pid` int(11) NOT NULL,
|
||||||
|
`row_nums` varchar(800) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`status` varchar(80) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`operate_detail` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
`related_name` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`) USING BTREE
|
||||||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
insert INTO jcl_field_extendgroup (id, extend_type, group_name, creator, delete_type, create_time, update_time, pid, is_show, show_order, is_system_default) VALUES (1, 1, '基本信息', 1, 0, now(), NULL, NULL, '1', 1, 0);
|
||||||
|
insert INTO jcl_field_extendgroup (id, extend_type, group_name, creator, delete_type, create_time, update_time, pid, is_show, show_order, is_system_default) VALUES (2, 2, '基本信息', 1, 0, now(), NULL, NULL, '1', 1, 0);
|
||||||
|
insert INTO jcl_field_extendgroup (id, extend_type, group_name, creator, delete_type, create_time, update_time, pid, is_show, show_order, is_system_default) VALUES (3, 3, '基础信息', 1, 0, now(), NULL, NULL, '1', 1, 0);
|
||||||
|
insert INTO jcl_field_extendgroup (id, extend_type, group_name, creator, delete_type, create_time, update_time, pid, is_show, show_order, is_system_default) VALUES (4, 4, '基本信息', 1, 0, now(), NULL, NULL, '1', 1, 0);
|
||||||
|
insert INTO jcl_field_extendgroup (id, extend_type, group_name, creator, delete_type, create_time, update_time, pid, is_show, show_order, is_system_default) VALUES (5, 3, '职务', 1, 0, now(),NULL, 3, '1', 1, 0);
|
||||||
|
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (1, 1, '基本信息', 1, 0, now(), NULL, 1, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (2, 2, '基本信息', 1, 0, now(), NULL, 1, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (3, 3, '基本信息', 1, 0, now(), NULL, 1, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (4, 4, '基本信息', 1, 0, now(), NULL, 1, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (5, 3, '职务信息', 1, 0, now(), NULL, 2, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (6, 3, '职责信息', 1, 0, now(), NULL, 3, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (7, 4, '上下级关系', 1, 0, now(), NULL, 2, 1, 0);
|
||||||
|
insert INTO jcl_field_extendtitle (id, group_id, title, creator, delete_type, create_time, update_time, show_order, is_show, is_system_default) VALUES (8, 4, '通讯信息', 1, 0, now(), NULL, 3, 1, 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 (2, 1, 'JCL_ORG_COMP', 'comp_name', '名称', 'varchar(100)', 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (3, 1, 'JCL_ORG_COMP', 'parent_company', '上级公司', 'int', 3, 1, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"compBrowser","valueSpan":"公司分部浏览按钮","replaceDatas":[{"showname":"compBrowser","shownamespan":"compBrowser","namespan":"公司分部浏览按钮","name":"公司分部浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"compBrowser","id":"compBrowser"}]}]', 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 (1, 1, 'JCL_ORG_COMP', 'comp_no', '编号', 'varchar(100)', 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (4, 1, 'JCL_ORG_COMP', 'industry', '行业', 'int', 3, 1, 1, 0, 1, 1, 1, 1, 1, 8, 1, 0, now(), NULL, '63', 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 (5, 1, 'JCL_ORG_COMP', 'comp_name_short', '简称', 'varchar(100)', 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (6, 1, 'JCL_ORG_COMP', 'org_code', '组织机构代码', 'varchar(100)', 1, 1, 1, 0, 1, 1, 1, 1, 1, 7, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (7, 1, 'JCL_ORG_COMP', 'comp_principal', '负责人', 'int', 3, 1, 1, 0, 1, 1, 1, 1, 1, 9, 1, 0, now(), NULL, '1', 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 (8, 1, 'JCL_ORG_COMP', 'description', '说明', 'text', 2, 1, 1, 0, 1, 0, 1, 0, 1, 10, 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 (9, 1, 'JCL_ORG_COMP', 'forbidden_tag', '禁用标记', 'int', 5, 1, 1, 0, 1, 1, 0, 0, 1, 11, 1, 0, now(), 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 (10, 1, 'JCL_ORG_COMP', 'show_order', '显示顺序', 'int', 1, 1, 1, 0, 1, NULL, 1, 1, 1, 12, 1, 0, now(), NULL, '2', '["input","int"]', 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 (11, 2, 'JCL_ORG_DEPT', 'dept_no', '编号', 'varchar(100)', 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (12, 2, 'JCL_ORG_DEPT', 'dept_name', '名称', 'varchar(100)', 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (13, 2, 'JCL_ORG_DEPT', 'dept_name_short', '简称', 'varchar(100)', 1, 2, 1, 1, 1, 1, 1, 1, 1, 3, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (14, 2, 'JCL_ORG_DEPT', 'parent_comp', '所属分部', 'int', 3, 2, 1, 1, 1, 1, 1, 1, 1, 4, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"compBrowser","valueSpan":"公司分部浏览按钮","replaceDatas":[{"showname":"compBrowser","shownamespan":"compBrowser","namespan":"公司分部浏览按钮","name":"公司分部浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"compBrowser","id":"compBrowser"}]}]', 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 (15, 2, 'JCL_ORG_DEPT', 'parent_dept', '上级部门', 'int', 3, 2, 1, 0, 1, 1, 1, 1, 1, 5, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"部门浏览按钮","replaceDatas":[{"showname":"deptBrowser","shownamespan":"deptBrowser","namespan":"部门浏览按钮","name":"部门浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","id":"deptBrowser","randomFieldId":"deptBrowser"}],"value":"deptBrowser"}]', 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 (16, 2, 'JCL_ORG_DEPT', 'dept_principal', '部门负责人', 'int', 3, 2, 1, 0, 1, 1, 1, 1, 1, 6, 1, 0, now(), NULL, '1', 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 (17, 2, 'JCL_ORG_DEPT', 'show_order', '显示顺序', 'int', 1, 2, 1, 0, 1, 1, 1, 1, 1, 7, 1, 0, now(), NULL, '2', 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 (18, 2, 'JCL_ORG_DEPT', 'description', '说明', 'text', 2, 2, 1, 0, 1, 1, 1, 0, 1, 8, 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 (19, 2, 'JCL_ORG_DEPT', 'forbidden_tag', '禁用标记', 'int', 5, 2, 1, 0, 1, 1, 0, 0, 1, 9, 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 (20, 3, 'JCL_ORG_JOB', 'job_no', '编号', 'varchar(100)', 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (21, 3, 'JCL_ORG_JOB', 'sequence_id', '岗位序列', 'int', 3, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"sequenceBrowser","valueSpan":"岗位序列","replaceDatas":[{"showname":"sequenceBrowser","shownamespan":"sequenceBrowser","namespan":"岗位序列","name":"岗位序列","showtypespan":"列表式","randomFieldIdspan":"","showtype":"1","randomFieldId":"sequenceBrowser","id":"sequenceBrowser"}]}]', 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 (22, 3, 'JCL_ORG_JOB', 'description', '工作概述', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 1, 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 (23, 3, 'JCL_ORG_JOB', 'job_name', '名称', 'varchar(100)', 1, 3, 1, 0, 1, 1, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (24, 3, 'JCL_ORG_JOB', 'scheme_id', '等级方案', 'int', 3, 5, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"schemeBrowser","valueSpan":"等级方案浏览按钮","replaceDatas":[{"showname":"schemeBrowser","shownamespan":"schemeBrowser","namespan":"等级方案浏览按钮","name":"等级方案浏览按钮","showtypespan":"列表式","randomFieldIdspan":"","showtype":"1","randomFieldId":"schemeBrowser","id":"schemeBrowser"}]}]', 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 (25, 3, 'JCL_ORG_JOB', 'work_duty', '任职职责', 'text', 2, 6, 1, 0, 1, 1, 1, 0, 1, 2, 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 (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 (28, 3, 'JCL_ORG_JOB', 'level_id', '职等', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 3, 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 (30, 3, 'JCL_ORG_JOB', 'grade_id', '职级', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 4, 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 (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 (33, 3, 'JCL_ORG_JOB', 'workplace', '工作地点', 'varchar(100)', 1, 3, 1, 0, 1, 1, 1, 0, 1, 7, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (34, 3, 'JCL_ORG_JOB', 'forbidden_tag', '禁用标记', 'int', 5, 3, 1, 0, 1, 1, 0, 0, 1, 8, 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 (35, 3, 'JCL_ORG_JOB', 'show_order', '显示顺序', 'int', 1, 3, 1, 0, 1, NULL, 1, 1, 1, 9, 1, 0, now(), NULL, '2', '["input","int"]', 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 (36, 3, 'JCL_ORG_JOB', 'parent_comp', '所属分部', 'int', 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, now(), NULL, '161', '["browser",{"value":"161","valueSpan":"自定义单选","replaceDatas":[{"id":"161","name":"自定义单选"}]},{"value":"compBrowser","valueSpan":"公司分部浏览按钮","replaceDatas":[{"showname":"compBrowser","shownamespan":"compBrowser","namespan":"公司分部浏览按钮","name":"公司分部浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","randomFieldId":"compBrowser","id":"compBrowser"}]}]', 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 (37, 3, 'JCL_ORG_JOB', 'parent_dept', '上级部门', 'int', 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"部门浏览按钮","replaceDatas":[{"showname":"deptBrowser","shownamespan":"deptBrowser","namespan":"部门浏览按钮","name":"部门浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","id":"deptBrowser","randomFieldId":"deptBrowser"}],"value":"deptBrowser"}]', 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 (38, 3, 'JCL_ORG_JOBEXT_DT1', 'post_id', '职务分类', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 1, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职务分类浏览按钮","replaceDatas":[{"showname":"postBrowser","name":"职务分类浏览按钮","id":"postBrowser"}],"value":"postBrowser"}]', 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 (39, 3, 'JCL_ORG_JOBEXT_DT1', 'post_info_id', '职务', 'text', 3, 5, 1, 0, 1, NULL, 1, 1, 1, 2, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"itemorderid":"161","name":"自定义单选","id":"161","parenttitle":"集成","title":"集成-自定义单选"}],"value":"161"},{"valueSpan":"职务信息浏览按钮","replaceDatas":[{"showname":"PostInfoBrowser","name":"职务信息浏览按钮","id":"PostInfoBrowser"}],"value":"PostInfoBrowser"}]', 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 (40, 4, 'JCL_ORG_HRMRESOURCE', 'work_code', '编号', 'varchar(60)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (41, 4, 'JCL_ORG_HRMRESOURCE', 'manager_id', '直接上级', 'int', 3, 7, 1, 0, 1, NULL, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["browser",{"valueSpan":"人力资源","replaceDatas":[{"itemorderid":"1","name":"人力资源","id":"1","parenttitle":"人员","title":"人员-人力资源"}],"value":"1"}]', 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 (42, 4, 'JCL_ORG_HRMRESOURCE', 'mobile', '移动电话', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 1, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (43, 4, 'JCL_ORG_HRMRESOURCE', 'login_id', '登录名', 'varchar(60)', 1, 4, 1, 1, 1, NULL, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (44, 4, 'JCL_ORG_HRMRESOURCE', 'assistant_id', '助理', 'int', 3, 7, 1, 0, 1, NULL, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["browser",{"valueSpan":"人力资源","replaceDatas":[{"itemorderid":"1","name":"人力资源","id":"1","parenttitle":"人员","title":"人员-人力资源"}],"value":"1"}]', 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 (45, 4, 'JCL_ORG_HRMRESOURCE', 'telephone', '办公室电话', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 2, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (46, 4, 'JCL_ORG_HRMRESOURCE', 'last_name', '姓名', 'varchar(60)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (47, 4, 'JCL_ORG_HRMRESOURCE', 'mobile_call', '其他电话', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 3, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (48, 4, 'JCL_ORG_HRMRESOURCE', 'sex', '性别', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"男"},{"default":"","unuse":"","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 (49, 4, 'JCL_ORG_HRMRESOURCE', 'fax', '传真', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 4, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (50, 4, 'JCL_ORG_HRMRESOURCE', 'account_type', '账号类型', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 5, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"主账号"},{"default":"","unuse":"","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 (51, 4, 'JCL_ORG_HRMRESOURCE', 'email', '电子邮件', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 5, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (52, 4, 'JCL_ORG_HRMRESOURCE', 'belong_to', '主账号', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 6, 1, 0, now(), NULL, '1', '["browser",{"valueSpan":"人力资源","replaceDatas":[{"name":"人力资源","id":"1"}],"value":"1"}]', 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 (53, 4, 'JCL_ORG_HRMRESOURCE', 'workroom', '办公室', 'varchar(60)', 1, 8, 1, 0, 1, NULL, 1, 1, 1, 6, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (54, 4, 'JCL_ORG_HRMRESOURCE', 'department_id', '部门', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 7, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"部门浏览按钮","replaceDatas":[{"showname":"deptBrowser","shownamespan":"deptBrowser","namespan":"部门浏览按钮","name":"部门浏览按钮","showtypespan":"树形","randomFieldIdspan":"","showtype":"2","id":"deptBrowser","randomFieldId":"deptBrowser"}],"value":"deptBrowser"}]', 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 (55, 4, 'JCL_ORG_HRMRESOURCE', 'job_activity', '职务', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 8, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"职务分类浏览按钮","replaceDatas":[{"showname":"postBrowser","shownamespan":"postBrowser","namespan":"职务分类浏览按钮","name":"职务分类浏览按钮","showtypespan":"列表式","randomFieldIdspan":"","showtype":"1","id":"postBrowser","randomFieldId":"postBrowser"}],"value":"postBrowser"}]', 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 (56, 4, 'JCL_ORG_HRMRESOURCE', 'job_title', '岗位', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 9, 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 (57, 4, 'JCL_ORG_HRMRESOURCE', 'job_call', '职称', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 10, 1, 0, now(), NULL, '260', '["browser",{"valueSpan":"职称","replaceDatas":[{"name":"职称","id":"260"}],"value":"260"}]', 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 (58, 4, 'JCL_ORG_HRMRESOURCE', 'job_level', '职级', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 11, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"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 (59, 4, 'JCL_ORG_HRMRESOURCE', 'job_group_id', '职务类别', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 12, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"职务分类浏览按钮","replaceDatas":[{"showname":"postBrowser","name":"职务分类浏览按钮","id":"postBrowser"}],"value":"postBrowser"}]', 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 (60, 4, 'JCL_ORG_HRMRESOURCE', 'job_activity_desc', '职责描述', 'varchar(200)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 13, 1, 0, now(), NULL, '1', '["input","text","200"]', 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 (61, 4, 'JCL_ORG_HRMRESOURCE', 'status', '状态', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 14, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"试用"},{"default":"","unuse":"","id":"1","key":"1","option":"正式"},{"default":"","unuse":"","id":"2","key":"2","option":"临时"},{"default":"","unuse":"","id":"3","key":"3","option":"试用延期"},{"default":"","unuse":"","id":"4","key":"4","option":"解聘"},{"default":"","unuse":"","id":"5","key":"5","option":"离职"},{"default":"","unuse":"","id":"6","key":"6","option":"退休"},{"default":"","unuse":"","id":"7","key":"7","option":"无效"},{"default":"","unuse":"","id":"8","key":"8","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 (62, 4, 'JCL_ORG_HRMRESOURCE', 'system_language', '系统语言', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 15, 1, 0, now(), NULL, '259', '["browser",{"valueSpan":"语言","replaceDatas":[{"itemorderid":"259","name":"语言","id":"259","parenttitle":"系统","title":"系统-语言"}],"value":"259"}]', 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 (63, 4, 'JCL_ORG_HRMRESOURCE', 'resource_image_id', '照片', 'varchar(1000)', 6, 4, 1, 0, 1, NULL, 1, 1, 1, 16, 1, 0, now(), NULL, '1', '["upload","file"]', 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 (64, 4, 'JCL_ORG_HRMRESOURCE', 'messager_url', '头像', 'varchar(1000)', 6, 4, 1, 0, 1, NULL, 1, 1, 1, 17, 1, 0, now(), NULL, '1', '["upload","file"]', 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 (65, 4, 'JCL_ORG_HRMRESOURCE', 'location_id', '办公地点', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 18, 1, 0, now(), NULL, '262', '["browser",{"valueSpan":"办公地点","replaceDatas":[{"itemorderid":"262","name":"办公地点","id":"262","parenttitle":"组织","title":"组织-办公地点"}],"value":"262"}]', 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 (66, 4, 'JCL_ORG_HRMRESOURCE', 'company_id', '分部', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 19, 1, 0, now(), NULL, '161', '["browser",{"valueSpan":"自定义单选","replaceDatas":[{"name":"自定义单选","id":"161"}],"value":"161"},{"valueSpan":"公司分部浏览按钮","replaceDatas":[{"showname":"compBrowser","name":"公司分部浏览按钮","id":"compBrowser"}],"value":"compBrowser"}]', 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 (67, 4, 'JCL_ORG_HRMRESOURCE', 'pass_word', '密码', 'varchar(100)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 20, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (68, 4, 'JCL_ORG_HRMRESOURCE', 'sec_level', '安全级别', 'int', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 21, 1, 0, now(), NULL, '2', '["input","int"]', 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 (69, 4, 'JCL_ORG_HRMRESOURCE', 'birthday', '出生日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 22, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (70, 4, 'JCL_ORG_HRMRESOURCE', 'folk', '民族', 'varchar(30)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 23, 1, 0, now(), NULL, '1', '["input","text","30"]', 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 (71, 4, 'JCL_ORG_HRMRESOURCE', 'native_place', '籍贯', 'varchar(100)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 24, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (72, 4, 'JCL_ORG_HRMRESOURCE', 'reg_resident_place', '户口', 'varchar(200)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 25, 1, 0, now(), NULL, '1', '["input","text","200"]', 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 (73, 4, 'JCL_ORG_HRMRESOURCE', 'certificate_num', '身份证号码', 'varchar(60)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 26, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (74, 4, 'JCL_ORG_HRMRESOURCE', 'marital_status', '婚姻状况', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 27, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"未婚"},{"default":"","unuse":"","id":"1","key":"1","option":"已婚"},{"default":"","unuse":"","id":"2","key":"2","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 (75, 4, 'JCL_ORG_HRMRESOURCE', 'policy', '政治面貌', 'varchar(30)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 28, 1, 0, now(), NULL, '1', '["input","text","30"]', 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 (76, 4, 'JCL_ORG_HRMRESOURCE', 'be_member_date', '入团日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 29, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (77, 4, 'JCL_ORG_HRMRESOURCE', 'be_party_date', '入党日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 30, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (78, 4, 'JCL_ORG_HRMRESOURCE', 'islabouunion', '工会会员', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 31, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"是"},{"default":"","unuse":"","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 (79, 4, 'JCL_ORG_HRMRESOURCE', 'education_level', '学历', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 32, 1, 0, now(), NULL, '30', '["browser",{"valueSpan":"学历","replaceDatas":[{"name":"学历","id":"30"}],"value":"30"}]', 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 (80, 4, 'JCL_ORG_HRMRESOURCE', 'degree', '学位', 'varchar(30)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 33, 1, 0, now(), NULL, '1', '["input","text","30"]', 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 (81, 4, 'JCL_ORG_HRMRESOURCE', 'health_info', '健康状况', 'int', 5, 4, 1, 0, 1, NULL, 1, 1, 1, 34, 1, 0, now(), NULL, '1', '["select","select",{"datas":[{"default":"","unuse":"","id":"0","key":"0","option":"优秀"},{"default":"","unuse":"","id":"1","key":"1","option":"良好"},{"default":"","unuse":"","id":"2","key":"2","option":"一般"},{"default":"","unuse":"","id":"3","key":"3","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 (82, 4, 'JCL_ORG_HRMRESOURCE', 'height', '身高', 'int', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 35, 1, 0, now(), NULL, '2', '["input","int"]', 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 (83, 4, 'JCL_ORG_HRMRESOURCE', 'weight', '体重', 'int', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 36, 1, 0, now(), NULL, '2', '["input","int"]', 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 (84, 4, 'JCL_ORG_HRMRESOURCE', 'use_kind', '用工性质', 'int', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 37, 1, 0, now(), NULL, '31', '["browser",{"valueSpan":"用工性质","replaceDatas":[{"name":"用工性质","id":"31"}],"value":"31"}]', 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 (85, 4, 'JCL_ORG_HRMRESOURCE', 'start_date', '合同开始日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 38, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (86, 4, 'JCL_ORG_HRMRESOURCE', 'end_date', '合同结束日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 39, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (87, 4, 'JCL_ORG_HRMRESOURCE', 'probation_end_date', '试用期结束日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 40, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (88, 4, 'JCL_ORG_HRMRESOURCE', 'resident_place', '现居住地', 'varchar(200)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 41, 1, 0, now(), NULL, '1', '["input","text","200"]', 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 (89, 4, 'JCL_ORG_HRMRESOURCE', 'home_address', '家庭联系方式', 'varchar(100)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 42, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (90, 4, 'JCL_ORG_HRMRESOURCE', 'temp_resident_number', '暂住证号码', 'varchar(60)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 43, 1, 0, now(), NULL, '1', '["input","text","60"]', 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 (91, 4, 'JCL_ORG_HRMRESOURCE', 'company_start_date', '入职日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 44, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (92, 4, 'JCL_ORG_HRMRESOURCE', 'work_start_date', '参加工作日期', 'char(10)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 45, 1, 0, now(), NULL, '2', '["browser",{"valueSpan":"日期","replaceDatas":[{"name":"日期","id":"2"}],"value":"2"}]', 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 (93, 4, 'JCL_ORG_HRMRESOURCE', 'accum_fund_account', '公积金帐户', 'varchar(30)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 46, 1, 0, now(), NULL, '1', '["input","text","30"]', 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 (94, 4, 'JCL_ORG_HRMRESOURCE', 'account_name', '工资账号户名', 'varchar(200)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 48, 1, 0, now(), NULL, '1', '["input","text","200"]', 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 (95, 4, 'JCL_ORG_HRMRESOURCE', 'bank_id', '工资银行', 'varchar(400)', 3, 4, 1, 0, 1, NULL, 1, 1, 1, 49, 1, 0, now(), NULL, '284', '["browser",{"valueSpan":"工资银行","replaceDatas":[{"itemorderid":"0","name":"工资银行","id":"284","parenttitle":"其他","title":"其他-工资银行"}],"value":"284"}]', 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 (96, 4, 'JCL_ORG_HRMRESOURCE', 'account_id', '工资账号', 'varchar(100)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 50, 1, 0, now(), NULL, '1', '["input","text","100"]', 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 (97, 4, 'JCL_ORG_HRMRESOURCE', 'show_order', '显示顺序', 'int', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 51, 1, 0, now(), NULL, '2', '["input","int"]', 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 (98, 4, 'JCL_ORG_HRMRESOURCE', 'classification', '人员密级', 'int', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 52, 1, 0, now(), NULL, '2', '["input","int"]', 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 (99, 4, 'JCL_ORG_HRMRESOURCE', 'work_year', '工龄', 'decimal(15,2)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 53, 1, 0, now(), NULL, '3', '["input","float","2"]', 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 (100, 4, 'JCL_ORG_HRMRESOURCE', 'company_work_year', '司龄', 'decimal(15,2)', 1, 4, 1, 0, 1, NULL, 1, 1, 1, 54, 1, 0, now(), NULL, '3', '["input","float","2"]', 0);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS `JCL_INFO`;
|
||||||
|
CREATE TABLE `JCL_INFO` (
|
||||||
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`fname` varchar(100) DEFAULT NULL,
|
||||||
|
`fvalue` varchar(100) DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
|
||||||
|
BEGIN;
|
||||||
|
INSERT INTO `JCL_INFO` (`id`, `fname`, `fvalue`) VALUES (1, '董事长人员i', '36');
|
||||||
|
COMMIT;
|
||||||
|
|
||||||
|
SET FOREIGN_KEY_CHECKS = 1;
|
@ -0,0 +1,142 @@
|
|||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
set @current_date = (select CONVERT(varchar(100), GETDATE(), 23))
|
||||||
|
set @current_time = (select CONVERT(varchar(100), GETDATE(), 24))
|
||||||
|
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('schemeBrowser', '1', '1', '', 'select id,scheme_no ,scheme_name ,scheme_description from jcl_org_scheme where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '等级方案浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0',newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('schemeBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '编号', 'scheme_no', '', 0, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '方案名称', 'scheme_name', '', 1, 2, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam(MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES (@datashowset_id, '方案说明', 'scheme_description', '', 0, 3, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('LevelBrowser', '1', '1', '', 'select id,level_no ,level_name ,description ,scheme_id from jcl_org_level where delete_type = 0 and forbidden_tag = 0 and (scheme_id =$scheme_id$ or id in ($level_id$))', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职等浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('LevelBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'level_no', '', 0, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'level_name', '', 1, 2, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '描述说明', 'description', '', 0, 3, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('postBrowser', '1', '1', '', 'select id,post_name ,description from jcl_org_post jop where delete_type =0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职务分类浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('postBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'post_name', '', 1, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '说明', 'description', '', 0, 2, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('compBrowser', '1', '1', '', 'select * from jcl_org_comp where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '2', 'id', 'parent_company', 'comp_name', '', '', '', '', 2, '公司分部浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '2', 0, 1)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('compBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('deptBrowser', '1', '1', '', 'select * from jcl_org_dept where delete_type = 0 and forbidden_tag = 0 ', '', '', '', '', '2', 'id', 'parent_dept', 'dept_name', '', '', '', '', 2, '部门浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '2', 0, 1)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('deptBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('sequenceBrowser', '1', '1', '', 'select *,scheme_id as scheme_value from jcl_org_sequence where delete_type = 0 and forbidden_tag = 0', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '岗位序列', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('sequenceBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'sequence_no', '', 0, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'sequence_name', '', 1, 2, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案', 'scheme_id', 'select scheme_name from jcl_org_scheme where id={?currentvalue}', 0, 3, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案id', 'scheme_value', '', 0, 4, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('staffPlanBrowser', '1', '1', '', 'select id,plan_no ,plan_name ,plan_year ,case control_dimension when ''1'' then ''分部'' when ''2'' then ''部门'' when ''3'' then ''岗位'' end as control_dimension from jcl_org_staffplan where forbidden_tag=0 and delete_type =0 ', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '编制方案浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('staffPlanBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'plan_no', '', 0, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'plan_name', '', 1, 2, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '年度', 'plan_year', '', 0, 3, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '控制维度', 'control_dimension', '', 0, 4, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('deptBrowserPrepare', '1', '1', '', 'select * from jcl_org_dept where delete_type = 0 and forbidden_tag = 0 and parent_comp = $parentComp$', '', '', '', '', '2', 'id', 'parent_dept', 'dept_name', '', '', '', '', 2, '部门浏览', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '2', 0, 1)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('deptBrowserPrepare', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO datashowset(SHOWNAME, SHOWCLASS, DATAFROM, DATASOURCEID, SQLTEXT, WSURL, WSOPERATION, XMLTEXT, INPARA, SHOWTYPE, KEYFIELD, PARENTFIELD, SHOWFIELD, DETAILPAGEURL, TYPENAME, SELECTTYPE, SHOWPAGEURL, BROWSERFROM, NAME, CUSTOMID, CUSTOMHREF, SQLTEXT1, SQLTEXT2, NAMEHEADER, DESCRIPTIONHEADER, WSWORKNAME, SEARCHBYID, CREATEDATE, CREATETIME, MODIFYDATE, MODIFYTIME, SEARCHBYNAME, onlylowestnode, characterset, uuid, isSupportPaging, ESBID, ESBSHOWID, mobiledetailpageurl, isPhyPage, subcompanyid, unconditionalQuery) VALUES ('gradeBrowser', '1', '1', '', 'select * from jcl_org_grade where delete_type = 0 and forbidden_tag = 0 and scheme_id = $scheme_id$', '', '', '', '', '1', 'id', '', '', '', '', '', '', 2, '职级浏览按钮', NULL, '', NULL, NULL, NULL, NULL, '', '', @current_date, @current_time, NULL, NULL, '', '', '0', newid(), '', '', '', '', '1', 0, 1)
|
||||||
|
set @datashowset_id = (select max(id) from datashowset)
|
||||||
|
INSERT INTO datashowcacheset(showname, subcompanyid, isopencache, Createdate, createtime, Updatedate, Updatetime) VALUES ('gradeBrowser', '0', 0, @current_date, @current_time, NULL, NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '编号', 'grade_no', '', 0, 1, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '名称', 'grade_name', '', 1, 2, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '描述方案', 'description', '', 0, 3, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '等级方案', 'scheme_id', 'select scheme_name from jcl_org_scheme where id={?currentvalue}', 0, 4, newid(), NULL)
|
||||||
|
INSERT INTO datashowparam (MAINID, FIELDNAME, SEARCHNAME, TRANSQL, ISSHOWNAME, dsporder, uuid, width) VALUES(@datashowset_id, '职等', 'level_id', 'select group_concat(level_name) from jcl_org_level where id in ( {?currentvalue})', 0, 5, newid(), NULL)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
declare @datashowset_id int
|
||||||
|
declare @current_date varchar(100)
|
||||||
|
declare @current_time varchar(100)
|
||||||
|
|
||||||
|
select @current_date = CONVERT(varchar(100), GETDATE(), 23)
|
||||||
|
select @current_time = CONVERT(varchar(100), GETDATE(), 24)
|
||||||
|
INSERT INTO WF_BROWSER_CONFIG(TYPE,CLAZZ,DESCRIPTION,TITELEBEL) VALUES ('666','com.api.browser.service.impl.JobBrowserService','聚才林岗位管理',538781)
|
||||||
|
INSERT INTO WORKFLOW_BROWSERURL(ID, LABELID, FIELDDBTYPE, BROWSERURL, TABLENAME, COLUMNAME, KEYCOLUMNAME, LINKURL, TYPEID, USEABLE, ORDERID) VALUES ( '666', '538781', 'varchar(4000)','/systeminfo/BrowserMain.jsp?url=','jcl_org_job', 'job_name', 'id', '/spa/organization/static/index.html#/main/organization/jobExtend/:id', '8', '1', '0' )
|
||||||
|
INSERT INTO WORKFLOW_BROWSERURL_MODULE(BROWSERID,MODULECODE)VALUES('666','workflow')
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
INSERT INTO HRMJOBGROUPS ( JOBGROUPNAME, JOBGROUPREMARK, created, creater, modified, modifier, uuid ) VALUES ( '聚才林', '聚才林', getDate(), 1, NULL, NULL, 'd9f435c3-8d4d-4e01-9a97-d72f9c5d5fae' )
|
||||||
|
INSERT INTO HRMJOBACTIVITIES ( JOBACTIVITYMARK, JOBACTIVITYNAME, JOBGROUPID, JOBLEVELFROM, JOBLEVELTO, created, creater, modified, modifier, uuid ) VALUES ( '默认职务', '默认职务', 14, NULL, NULL,getDate(), 1, NULL, NULL, '3a2efce3-95de-4ec2-afe1-347783817bdb' )
|
||||||
|
GO
|
@ -0,0 +1,464 @@
|
|||||||
|
|
||||||
|
create view v_jcl_zdzj as
|
||||||
|
select id*-1 fid,sequence_name fname,0 fparentid,sequence_no fno
|
||||||
|
from jcl_org_sequence
|
||||||
|
where isnull(forbidden_tag,0)<>1 and isnull(delete_type,0)<>1
|
||||||
|
union
|
||||||
|
select zj.id+1000,zj.grade_name,xl.id*-1,zj.grade_no
|
||||||
|
from JCL_ORG_GRADE zj
|
||||||
|
inner join jcl_org_sequence xl on zj.scheme_id=xl.scheme_id
|
||||||
|
where isnull(zj.forbidden_tag,0)<>1 and isnull(zj.delete_type,0)<>1
|
||||||
|
union
|
||||||
|
select zd.id,zd.level_name,zj.id+1000,zd.level_no
|
||||||
|
from JCL_ORG_LEVEL zd inner join JCL_ORG_GRADE zj
|
||||||
|
on ','+zj.level_id+',' like '%,'+cast(zd.id as varchar(10))+',%'
|
||||||
|
where isnull(zd.forbidden_tag,0)<>1 and isnull(zd.delete_type,0)<>1
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
create view v_jcl_post as
|
||||||
|
select id*-1 fid,post_name fname,0 fparentid from JCL_ORG_POST
|
||||||
|
union
|
||||||
|
select id,post_info_name,post_id*-1 from JCL_ORG_POST_INFO
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
declare @orgid int
|
||||||
|
declare @cubeuuid varchar(100)
|
||||||
|
declare @appid int
|
||||||
|
declare @modename varchar(100)
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @treeid int
|
||||||
|
declare @t1 int
|
||||||
|
declare @t2 int
|
||||||
|
declare @t3 int
|
||||||
|
|
||||||
|
select @orgid=min(id) from hrmresource
|
||||||
|
select @cubeuuid=newid()
|
||||||
|
set @modename='聚才林人事模块'
|
||||||
|
|
||||||
|
if exists(select 1 from modetreefield where treeFieldName=@modename)
|
||||||
|
begin
|
||||||
|
select @appid=id from modetreefield where treeFieldName=@modename
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
|
||||||
|
insert into modetreefield(treeFieldName, superFieldid, allSuperFieldId, treelevel, showOrder, treeFieldDesc,
|
||||||
|
isdelete, subcompanyid, icon, iconColor, iconBg,cubeuuid)
|
||||||
|
values('聚才林人事模块',1,',0,1',1,-999,'聚才林专项应用(谨慎调整)',0,@orgid,
|
||||||
|
'icon-cube-app-team','#fff','#4da0f8',@cubeuuid)
|
||||||
|
select @appid=id from modetreefield where cubeuuid=@cubeuuid
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
select @uuid=lower(replace(newid(),'-',''))
|
||||||
|
|
||||||
|
insert into mode_customtree(treename,creater, createdate, createtime, rootname, defaultaddress,
|
||||||
|
showtype, isselsub, isonlyleaf, appid, treecode, isRefreshTree, isshowsearchtab,
|
||||||
|
searchbrowserid, isQuickSearch, treeremark, combintree, combintreeway, defaulthideleft,
|
||||||
|
showlevel, levelsplitchar, iscancellink,expandfirstnode)
|
||||||
|
values('职等职级',1,'2022-07-01','00:00:00','职等职级','',1,0,1,@appid,@uuid,0,0,0,0,'','',0,0,0,'/',0,1)
|
||||||
|
|
||||||
|
select @treeid=id,@t1=id from mode_customtree where treecode=@uuid
|
||||||
|
|
||||||
|
insert into mode_customtreedetail(mainid, nodename, nodedesc, sourcefrom, sourceid, tablename, tablekey, tablesup, showfield,
|
||||||
|
hreftype, hrefid, hreftarget, hrefrelatefield, nodeicon, supnode, supnodefield, nodefield, showorder,
|
||||||
|
iconField, dataorder, datacondition, hrefField, rootids, isshowrootnode, isContainsSub)
|
||||||
|
values(@treeid,'职等职级','',2,0,'v_jcl_zdzj','fid','fparentid','fname',2,0,'#','','',0,'','',1,'','fno','','','',1,0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
select @uuid=lower(replace(newid(),'-',''))
|
||||||
|
insert into mode_customtree(treename,creater, createdate, createtime, rootname, defaultaddress,
|
||||||
|
showtype, isselsub, isonlyleaf, appid, treecode, isRefreshTree, isshowsearchtab,
|
||||||
|
searchbrowserid, isQuickSearch, treeremark, combintree, combintreeway, defaulthideleft,
|
||||||
|
showlevel, levelsplitchar, iscancellink,expandfirstnode)
|
||||||
|
values('职务',1,'2022-07-01','00:00:00','职务','',1,0,1,@appid,@uuid,0,0,0,0,'','',0,0,0,'/',0,1)
|
||||||
|
select @treeid=id,@t3=id from mode_customtree where treecode=@uuid
|
||||||
|
insert into mode_customtreedetail(mainid, nodename, nodedesc, sourcefrom, sourceid, tablename, tablekey, tablesup, showfield,
|
||||||
|
hreftype, hrefid, hreftarget, hrefrelatefield, nodeicon, supnode, supnodefield, nodefield, showorder,
|
||||||
|
iconField, dataorder, datacondition, hrefField, rootids, isshowrootnode, isContainsSub)
|
||||||
|
values(@treeid,'职务','',2,0,'v_jcl_post','fid','fparentid','fname',2,0,'#','','',0,'','',1,'','','','','',1,0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
declare @lableid int
|
||||||
|
declare @fieldname varchar(100)
|
||||||
|
declare @fieldid int
|
||||||
|
declare @field varchar(100)
|
||||||
|
declare @sql varchar(2000)
|
||||||
|
|
||||||
|
set @fieldname='职等职级'
|
||||||
|
set @fieldid='100001'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
|
||||||
|
/*
|
||||||
|
select a.id as groupid,grouptype as scopeid,b.indexdesc
|
||||||
|
from hrm_fieldgroup as a
|
||||||
|
inner join HtmlLabelIndex b on a.grouplabel=b.id
|
||||||
|
*/
|
||||||
|
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,@lableid,@fieldid,9,1,1,1,@fieldname,@t1,0)
|
||||||
|
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(1000)',3,256,@field,@field,'')
|
||||||
|
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(1000)'
|
||||||
|
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='担任岗位'
|
||||||
|
set @fieldid='100002'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,@lableid,@fieldid,8,1,1,1,@fieldname,@t2,0)
|
||||||
|
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(1000)',3,666,@field,@field,'')
|
||||||
|
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(1000)'
|
||||||
|
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='担任职务'
|
||||||
|
set @fieldid='100003'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,@lableid,@fieldid,10,1,1,1,@fieldname,@t3,0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(1000)',3,256,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(1000)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
|
||||||
|
set @fieldname='职务序列名称'
|
||||||
|
set @fieldid='100005'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='等级方案'
|
||||||
|
set @fieldid='100006'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='职级'
|
||||||
|
set @fieldid='100007'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='职等'
|
||||||
|
set @fieldid='100008'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='职务分类'
|
||||||
|
set @fieldid='100009'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='职务'
|
||||||
|
set @fieldid='100010'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',3,@lableid,@fieldid,1,0,1,5,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'varchar(200)',1,1,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' varchar(200)'
|
||||||
|
exec(@sql)
|
||||||
|
|
||||||
|
set @fieldname='虚线上级'
|
||||||
|
set @fieldid='100004'
|
||||||
|
set @field='field'+cast(@fieldid as varchar(10))
|
||||||
|
if exists(select 1 from HtmlLabelIndex where indexdesc=@fieldname)
|
||||||
|
begin
|
||||||
|
select @lableid=id from HtmlLabelIndex where indexdesc=@fieldname
|
||||||
|
end
|
||||||
|
else
|
||||||
|
begin
|
||||||
|
select @lableid=min(indexid)-1 from HtmlLabelInfo
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,7)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,8)
|
||||||
|
insert into HtmlLabelInfo(indexid, labelname, languageid) values(@lableid,@fieldname,9)
|
||||||
|
insert into HtmlLabelIndex(id, indexdesc) values(@lableid,@fieldname)
|
||||||
|
end
|
||||||
|
insert into cus_formfield(scope, scopeid, fieldlable, fieldid, fieldorder, ismand, isuse,
|
||||||
|
groupid, hrm_fieldlable, dmlUrl, ismodify)
|
||||||
|
values('HrmCustomFieldByInfoType',-1,@lableid,@fieldid,20,0,1,1,@fieldname,'',0)
|
||||||
|
insert into cus_formdict(id, fielddbtype, fieldhtmltype, type, fieldname, fieldlabel, scope)
|
||||||
|
values (@fieldid,'text',3,17,@field,@field,'')
|
||||||
|
set @sql='alter table cus_fielddata add '+@field+' text'
|
||||||
|
exec(@sql)
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
update hrm_formfield set isuse=1,ismand=1,allowhide=-1 where fieldname='sex'
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=-1 where fieldname='departmentid'
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=-1 where fieldname='jobtitle'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobactivity'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='status'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='joblevel'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobcall'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobGroupId'
|
||||||
|
update hrm_formfield set isuse=0,ismand=0,allowhide=-1 where fieldname='jobactivitydesc'
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=18 where fieldname='managerid'
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=99 where fieldname='systemlanguage'
|
||||||
|
update hrm_formfield set isuse=1,ismand=0,allowhide=1,groupid=1,fieldorder=21 where fieldname='assistantid'
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
create trigger cus_fielddata_jcl on cus_fielddata after update,insert as
|
||||||
|
|
||||||
|
declare @empid int
|
||||||
|
declare @str varchar(200)
|
||||||
|
declare @wz int
|
||||||
|
declare @zdid int
|
||||||
|
declare @zdzjid int
|
||||||
|
declare @gwid int
|
||||||
|
declare @bmid int
|
||||||
|
declare @gsid int
|
||||||
|
declare @ecgwid int
|
||||||
|
declare @ecbmid int
|
||||||
|
declare @ecgsid int
|
||||||
|
declare @zwid int
|
||||||
|
declare @zwlxid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @name varchar(200)
|
||||||
|
|
||||||
|
if update(field100001)
|
||||||
|
begin
|
||||||
|
select @str=isnull(field100001,''),@empid=id from inserted
|
||||||
|
set @wz=charindex('_',@str)
|
||||||
|
|
||||||
|
if not exists(select 1 from cus_fielddata where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@empid)
|
||||||
|
begin
|
||||||
|
insert into cus_fielddata(scope, scopeid, id) values ('HrmCustomFieldByInfoType',3,@empid)
|
||||||
|
end
|
||||||
|
|
||||||
|
if @wz>0
|
||||||
|
begin
|
||||||
|
set @zdid=cast(right(@str,len(@str)-@wz) as int)
|
||||||
|
|
||||||
|
|
||||||
|
select @zdzjid=scheme_id,@name=level_name from JCL_ORG_LEVEL where id =@zdid
|
||||||
|
update cus_fielddata set field100008=@name where scope='HrmCustomFieldByInfoType' and id=@empid and scopeid=3
|
||||||
|
|
||||||
|
|
||||||
|
select @name=scheme_name from JCL_ORG_SCHEME where id=@zdzjid
|
||||||
|
update cus_fielddata set field100006=@name where scope='HrmCustomFieldByInfoType' and id=@empid and scopeid=3
|
||||||
|
|
||||||
|
|
||||||
|
select @name=grade_name from jcl_org_grade where ','+level_id+',' like '%,'+cast(@zdid as varchar(20))+',%'
|
||||||
|
update cus_fielddata set field100007=@name where scope='HrmCustomFieldByInfoType' and id=@empid and scopeid=3
|
||||||
|
|
||||||
|
|
||||||
|
select @name=sequence_name from jcl_org_sequence where scheme_id=@zdzjid
|
||||||
|
update cus_fielddata set field100005=@name where scope='HrmCustomFieldByInfoType' and id=@empid
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
if update(field100002)
|
||||||
|
|
||||||
|
begin
|
||||||
|
select @str=isnull(field100002,''),@empid=id from inserted
|
||||||
|
set @wz=charindex('_',@str)
|
||||||
|
|
||||||
|
if @wz>0
|
||||||
|
begin
|
||||||
|
set @gwid=cast(right(@str,len(@str)-@wz) as int)
|
||||||
|
select @name=job_name,@bmid=parent_dept,@gsid=parent_comp from JCL_ORG_JOB where id=@gwid
|
||||||
|
|
||||||
|
|
||||||
|
select @ecgwid=max(id) from HrmJobTitles where jobtitlename=@name
|
||||||
|
update hrmresource set jobtitle=@ecgwid where id=@empid
|
||||||
|
|
||||||
|
|
||||||
|
select @uuid=uuid from JCL_ORG_DEPT where id=@bmid
|
||||||
|
select @ecbmid=id from HrmDepartment where uuid=@uuid
|
||||||
|
update hrmresource set departmentid=@ecbmid where id=@empid
|
||||||
|
|
||||||
|
|
||||||
|
select @uuid=uuid from JCL_ORG_COMP where id=@gsid
|
||||||
|
select @ecgsid=id from HrmSubCompany where uuid=@uuid
|
||||||
|
update hrmresource set subcompanyid1=@ecgsid where id=@empid
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
if update(field100003)
|
||||||
|
|
||||||
|
begin
|
||||||
|
select @str=isnull(field100003,''),@empid=id from inserted
|
||||||
|
set @wz=charindex('_',@str)
|
||||||
|
|
||||||
|
if not exists(select 1 from cus_fielddata where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@empid)
|
||||||
|
begin
|
||||||
|
insert into cus_fielddata(scope, scopeid, id) values ('HrmCustomFieldByInfoType',3,@empid)
|
||||||
|
end
|
||||||
|
|
||||||
|
if @wz>0
|
||||||
|
begin
|
||||||
|
set @zwid=cast(right(@str,len(@str)-@wz) as int)
|
||||||
|
|
||||||
|
|
||||||
|
select @name=post_info_name,@zwlxid=post_id from jcl_org_post_info where id=@zwid
|
||||||
|
update cus_fielddata set field100010=@name where scope='HrmCustomFieldByInfoType' and id=@empid and scopeid=3
|
||||||
|
|
||||||
|
|
||||||
|
select @name=post_name from jcl_org_post where id=@zwlxid
|
||||||
|
update cus_fielddata set field100009=@name where scope='HrmCustomFieldByInfoType' and id=@empid and scopeid=3
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
GO
|
@ -0,0 +1,775 @@
|
|||||||
|
|
||||||
|
|
||||||
|
create trigger HrmCompany_ed on HrmCompany after update as
|
||||||
|
|
||||||
|
if update(companyname)
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
|
||||||
|
|
||||||
|
set @id=0
|
||||||
|
|
||||||
|
|
||||||
|
set @ftype=0
|
||||||
|
|
||||||
|
|
||||||
|
set @fobjid=0
|
||||||
|
|
||||||
|
|
||||||
|
select @fecid=id,@uuid=uuid,@fnumber='00',@fname=companyname from inserted
|
||||||
|
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
select @fleader=cast(fvalue as int) from jcl_info where id=1
|
||||||
|
|
||||||
|
select @fleaderimg=messagerurl,@fleadername=lastname,@fleaderjobid=jobtitle
|
||||||
|
from hrmresource where id=@fleader
|
||||||
|
|
||||||
|
select @fleaderjob=jobtitlemark from hrmjobtitles where id=@fleaderjobid
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderst=isnull(field100008,''),@fleaderlv=isnull(field100007,'') from cus_fielddata
|
||||||
|
where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fleader
|
||||||
|
|
||||||
|
|
||||||
|
set @fparentid=-1
|
||||||
|
|
||||||
|
|
||||||
|
set @fobjparentid=0
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
select @fplan=sum(isnull(staff_num,0)) from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=@fdatebegin and time_end>=@fdatebegin)
|
||||||
|
|
||||||
|
|
||||||
|
select @fonjob=count(1) from hrmresource where status<=3
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
|
||||||
|
|
||||||
|
delete from jcl_org_map where fobjid=0 and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where fobjid=0 and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,Uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
create trigger JCL_ORG_COMP_ed on JCL_ORG_COMP after update,insert as
|
||||||
|
|
||||||
|
if update(comp_name) or update(comp_principal) or update(parent_company) or update(forbidden_tag)
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
declare @delete int
|
||||||
|
|
||||||
|
set @ftype=1
|
||||||
|
|
||||||
|
|
||||||
|
select @fobjid=id,@id=id,@uuid=uuid,@fnumber=comp_no,@fname=comp_name,
|
||||||
|
@fleader=comp_principal,@fparentid=isnull(parent_company,0),
|
||||||
|
@fobjparentid=isnull(parent_company,0),@delete=isnull(forbidden_tag,0)
|
||||||
|
from inserted
|
||||||
|
|
||||||
|
|
||||||
|
select @fecid=id from HrmSubCompany where uuid=@uuid
|
||||||
|
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderimg=messagerurl,@fleadername=lastname,@fleaderjobid=jobtitle
|
||||||
|
from hrmresource where id=@fleader
|
||||||
|
|
||||||
|
select @fleaderjob=jobtitlemark from hrmjobtitles where id=@fleaderjobid
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderst=isnull(field100008,''),@fleaderlv=isnull(field100007,'') from cus_fielddata
|
||||||
|
where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fleader
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
select @fplan=sum(isnull(staff_num,0)) from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=@fdatebegin and time_end>=@fdatebegin)
|
||||||
|
and comp_id=@fobjid;
|
||||||
|
|
||||||
|
|
||||||
|
select @fonjob=count(1) from hrmresource where status<=3 and subcompanyid1=@fecid
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=1 and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=1 and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
if @delete=0
|
||||||
|
begin
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
end
|
||||||
|
SET NOCOUNT OFF
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
create trigger JCL_ORG_COMP_del on JCL_ORG_COMP after delete as
|
||||||
|
|
||||||
|
declare @ftype int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fdatebegin date
|
||||||
|
|
||||||
|
set @ftype=1
|
||||||
|
select @fobjid=id from deleted
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=1 and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=1 and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
create trigger JCL_ORG_dept_ed on JCL_ORG_dept after update,insert as
|
||||||
|
|
||||||
|
if update(dept_name) or update(dept_principal) or update(parent_comp) or update(parent_dept) or update(forbidden_tag)
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
declare @delete int
|
||||||
|
|
||||||
|
declare @st int
|
||||||
|
|
||||||
|
set @st=100000000
|
||||||
|
|
||||||
|
set @ftype=2
|
||||||
|
|
||||||
|
|
||||||
|
select @fobjid=id,@id=id+@st,@uuid=uuid,@fnumber=dept_no,@fname=dept_name,
|
||||||
|
@fleader=dept_principal,
|
||||||
|
@fparentid=(case isnull(parent_dept,0) when 0 then parent_comp else parent_dept+@st end),
|
||||||
|
@fobjparentid=(case isnull(parent_dept,0) when 0 then parent_comp else parent_dept end),
|
||||||
|
@delete=isnull(forbidden_tag,0)
|
||||||
|
from inserted
|
||||||
|
|
||||||
|
|
||||||
|
select @fecid=id from HrmDepartment where uuid=@uuid
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderimg=messagerurl,@fleadername=lastname,@fleaderjobid=jobtitle
|
||||||
|
from hrmresource where id=@fleader
|
||||||
|
|
||||||
|
select @fleaderjob=jobtitlemark from hrmjobtitles where id=@fleaderjobid
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderst=isnull(field100008,''),@fleaderlv=isnull(field100007,'') from cus_fielddata
|
||||||
|
where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fleader
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
select @fplan=sum(isnull(staff_num,0)) from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=@fdatebegin and time_end>=@fdatebegin)
|
||||||
|
and dept_id=@fobjid
|
||||||
|
|
||||||
|
|
||||||
|
select @fonjob=count(1) from hrmresource where status<=3 and departmentid=@fecid
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=2 and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=2 and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
if @delete=0
|
||||||
|
begin
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
end
|
||||||
|
SET NOCOUNT OFF
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
create trigger JCL_ORG_dept_del on JCL_ORG_dept after delete as
|
||||||
|
|
||||||
|
declare @ftype int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fdatebegin date
|
||||||
|
|
||||||
|
set @ftype=2
|
||||||
|
select @fobjid=id from deleted
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=@ftype and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=@ftype and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
create trigger JCL_ORG_job_ed on JCL_ORG_job after update,insert as
|
||||||
|
|
||||||
|
if update(job_name) or update(parent_dept) or update(parent_job) or update(forbidden_tag)
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
declare @delete int
|
||||||
|
|
||||||
|
declare @st int
|
||||||
|
|
||||||
|
set @st=100000000
|
||||||
|
|
||||||
|
declare @sj int
|
||||||
|
|
||||||
|
set @sj=200000000
|
||||||
|
|
||||||
|
|
||||||
|
set @ftype=3
|
||||||
|
|
||||||
|
|
||||||
|
select @fobjid=id,@id=id+@sj,@fnumber=job_no,@fname=job_name,
|
||||||
|
@fparentid=(case isnull(parent_job,0) when 0 then parent_dept+@st else parent_job+@sj end),
|
||||||
|
@fobjparentid=(case isnull(parent_job,0) when 0 then parent_dept else parent_job end),
|
||||||
|
@delete=isnull(forbidden_tag,0)
|
||||||
|
from inserted
|
||||||
|
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
select @fplan=sum(isnull(staff_num,0)) from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=@fdatebegin and time_end>=@fdatebegin)
|
||||||
|
and job_id=@fobjid
|
||||||
|
|
||||||
|
|
||||||
|
set @fonjob=10
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
SET NOCOUNT ON
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=@ftype and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=@ftype and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
if @delete=0
|
||||||
|
begin
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
end
|
||||||
|
SET NOCOUNT OFF
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
create trigger JCL_ORG_job_del on JCL_ORG_job after delete as
|
||||||
|
|
||||||
|
declare @ftype int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fdatebegin date
|
||||||
|
|
||||||
|
set @ftype=3
|
||||||
|
select @fobjid=id from deleted
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=@ftype and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=@ftype and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
create trigger hrmresource_ed on hrmresource after update,insert as
|
||||||
|
|
||||||
|
if update(lastname) or update(status)
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
declare @delete int
|
||||||
|
declare @wz int
|
||||||
|
declare @str varchar(100)
|
||||||
|
|
||||||
|
|
||||||
|
declare @st int
|
||||||
|
|
||||||
|
set @st=100000000
|
||||||
|
|
||||||
|
declare @sj int
|
||||||
|
|
||||||
|
set @sj=200000000
|
||||||
|
|
||||||
|
declare @sk int
|
||||||
|
|
||||||
|
set @sk=300000000
|
||||||
|
|
||||||
|
|
||||||
|
set @ftype=4
|
||||||
|
|
||||||
|
|
||||||
|
select @fobjid=id,@id=id+@sk,@fnumber=workcode,@fname=lastname,
|
||||||
|
@delete=case when status<=3 then 0 else 1 end,
|
||||||
|
@fleaderimg=messagerurl,@fleadername=lastname,@fleaderjobid=jobtitle
|
||||||
|
from inserted
|
||||||
|
|
||||||
|
|
||||||
|
select @str=isnull(field100002,'')
|
||||||
|
from cus_fielddata where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fobjid
|
||||||
|
set @wz=charindex('_',@str)
|
||||||
|
set @fobjparentid=cast(right(@str,len(@str)-@wz) as int)
|
||||||
|
set @fparentid=@fobjparentid+@sj
|
||||||
|
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
select @fleaderjob=jobtitlemark from hrmjobtitles where id=@fleaderjobid
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderst=isnull(field100008,''),@fleaderlv=isnull(field100007,'') from cus_fielddata
|
||||||
|
where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fobjid
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=@ftype and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=@ftype and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
if @delete=0
|
||||||
|
begin
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
end
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
create trigger cus_fielddata_jclgw on cus_fielddata after update as
|
||||||
|
|
||||||
|
if update(field100002)
|
||||||
|
|
||||||
|
begin
|
||||||
|
declare @ftype int
|
||||||
|
declare @id int
|
||||||
|
declare @fobjid int
|
||||||
|
declare @fecid int
|
||||||
|
declare @uuid varchar(100)
|
||||||
|
declare @fclass int
|
||||||
|
declare @fclassname varchar(100)
|
||||||
|
declare @fnumber varchar(100)
|
||||||
|
declare @fname varchar(255)
|
||||||
|
declare @fleader int
|
||||||
|
|
||||||
|
declare @fleaderimg varchar(255)
|
||||||
|
declare @fleadername varchar(100)
|
||||||
|
declare @fleaderjobid int
|
||||||
|
declare @fleaderjob varchar(255)
|
||||||
|
declare @fleaderlv varchar(100)
|
||||||
|
declare @fleaderst varchar(100)
|
||||||
|
declare @fparentid int
|
||||||
|
declare @fobjparentid int
|
||||||
|
declare @fplan int
|
||||||
|
declare @fonjob int
|
||||||
|
declare @fisvitual int
|
||||||
|
declare @fdatebegin date
|
||||||
|
declare @fdateend date
|
||||||
|
declare @delete int
|
||||||
|
declare @wz int
|
||||||
|
declare @str varchar(100)
|
||||||
|
|
||||||
|
declare @st int
|
||||||
|
|
||||||
|
set @st=100000000
|
||||||
|
|
||||||
|
declare @sj int
|
||||||
|
|
||||||
|
set @sj=200000000
|
||||||
|
|
||||||
|
declare @sk int
|
||||||
|
|
||||||
|
set @sk=300000000
|
||||||
|
|
||||||
|
|
||||||
|
set @ftype=4
|
||||||
|
|
||||||
|
|
||||||
|
select @fobjid=id,@id=id+@sk,@str=isnull(field100002,'') from inserted
|
||||||
|
|
||||||
|
select @fnumber=workcode,@fname=lastname,
|
||||||
|
@delete=case when status<=3 then 0 else 1 end,
|
||||||
|
@fleaderimg=messagerurl,@fleadername=lastname,@fleaderjobid=jobtitle
|
||||||
|
from hrmresource where id=@fobjid
|
||||||
|
|
||||||
|
|
||||||
|
set @wz=charindex('_',@str)
|
||||||
|
set @fobjparentid=cast(right(@str,len(@str)-@wz) as int)
|
||||||
|
set @fparentid=@fobjparentid+@sj
|
||||||
|
|
||||||
|
set @fclass=0
|
||||||
|
set @fclassname='行政维度'
|
||||||
|
|
||||||
|
select @fleaderjob=jobtitlemark from hrmjobtitles where id=@fleaderjobid
|
||||||
|
|
||||||
|
|
||||||
|
select @fleaderst=isnull(field100008,''),@fleaderlv=isnull(field100007,'') from cus_fielddata
|
||||||
|
where scope='HrmCustomFieldByInfoType' and scopeid=3 and id=@fobjid
|
||||||
|
|
||||||
|
|
||||||
|
select @fdatebegin=cast(GETDATE() as date)
|
||||||
|
|
||||||
|
|
||||||
|
set @fdateend='2099-12-31'
|
||||||
|
|
||||||
|
|
||||||
|
set @fisvitual=0
|
||||||
|
|
||||||
|
|
||||||
|
delete from jcl_org_map where ftype=@ftype and fobjid=@fobjid and fdatebegin=@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
update jcl_org_map set fdateend=dateadd(day,-1,@fdatebegin)
|
||||||
|
where ftype=@ftype and fobjid=@fobjid and fdateend>@fdatebegin
|
||||||
|
|
||||||
|
|
||||||
|
if @delete=0
|
||||||
|
begin
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
values
|
||||||
|
(@id,@ftype,@fobjid,@fecid,@uuid,@fclass,@fclassname,@fnumber,@fname,@fleader,@fleaderimg,
|
||||||
|
@fleadername,@fleaderjobid,@fleaderjob,@fleaderlv,@fleaderst,@fparentid,@fobjparentid,
|
||||||
|
@fplan,@fonjob,@fisvitual,@fdatebegin,@fdateend)
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
end
|
||||||
|
end
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
select a.id,1,a.id,b.id,a.uuid,0,'行政维度',a.comp_no,a.comp_name,a.comp_principal,c.messagerurl,
|
||||||
|
c.lastname,c.jobtitle,d.jobtitlemark,g.field100007,g.field100008,isnull(parent_company,0),isnull(parent_company,0),
|
||||||
|
isnull(e.fcnt,0),isnull(f.fcnt,0),0,cast(GETDATE() as date),'2099-12-31'
|
||||||
|
from
|
||||||
|
JCL_ORG_comp as a
|
||||||
|
left join HrmSubCompany as b on a.uuid=b.uuid
|
||||||
|
left join hrmresource as c on a.comp_principal=c.id
|
||||||
|
left join hrmjobtitles as d on c.jobtitle=d.id
|
||||||
|
left join (select comp_id,sum(isnull(staff_num,0)) fcnt from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=cast(GETDATE() as date) and time_end>cast(GETDATE() as date))
|
||||||
|
group by comp_id) e on a.id=e.comp_id
|
||||||
|
left join (select subcompanyid1,count(1) fcnt from hrmresource where status<=3 group by subcompanyid1) f
|
||||||
|
on f.subcompanyid1=b.id
|
||||||
|
left join cus_fielddata g on c.id=g.id and g.scope='HrmCustomFieldByInfoType' and g.scopeid=3
|
||||||
|
where isnull(a.delete_type,0) <>1 and isnull(a.forbidden_tag,0) <>1
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleader,fleaderimg,
|
||||||
|
fleadername,fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
|
||||||
|
select a.id+100000000,2,a.id,b.id,a.uuid,0,'行政维度',a.dept_no,a.dept_name,a.dept_principal,c.messagerurl,
|
||||||
|
c.lastname,c.jobtitle,d.jobtitlemark,g.field100007,g.field100008,
|
||||||
|
(case isnull(parent_dept,0) when 0 then parent_comp else parent_dept+100000000 end),
|
||||||
|
(case isnull(parent_dept,0) when 0 then parent_comp else parent_dept end),
|
||||||
|
isnull(e.fcnt,0),isnull(f.fcnt,0),0,cast(GETDATE() as date),'2099-12-31'
|
||||||
|
from
|
||||||
|
JCL_ORG_dept as a
|
||||||
|
left join HrmDepartment as b on a.uuid=b.uuid
|
||||||
|
left join hrmresource as c on a.dept_principal=c.id
|
||||||
|
left join hrmjobtitles as d on c.jobtitle=d.id
|
||||||
|
left join (select dept_id,sum(isnull(staff_num,0)) fcnt from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=cast(GETDATE() as date) and time_end>cast(GETDATE() as date))
|
||||||
|
group by dept_id) e on a.id=e.dept_id
|
||||||
|
left join (select departmentid,count(1) fcnt from hrmresource where status<=3 group by departmentid) f on f.departmentid=b.id
|
||||||
|
left join cus_fielddata g on c.id=g.id and g.scope='HrmCustomFieldByInfoType' and g.scopeid=3
|
||||||
|
where isnull(a.delete_type,0) <>1 and isnull(a.forbidden_tag,0) <>1
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fclass,fclassname,fnumber,fname,
|
||||||
|
fparentid,fobjparentid,
|
||||||
|
fplan,fonjob,fisvitual,fdatebegin,fdateend)
|
||||||
|
select a.id+200000000,3,a.id,0,'行政维度',a.job_no,a.job_name,
|
||||||
|
(case isnull(parent_job,0) when 0 then parent_dept+100000000 else parent_job+200000000 end),
|
||||||
|
(case isnull(parent_job,0) when 0 then parent_dept else parent_job end),
|
||||||
|
isnull(e.fcnt,0),isnull(f.fcnt,0),0,cast(GETDATE() as date),'2099-12-31'
|
||||||
|
from JCL_ORG_job as a
|
||||||
|
left join (select job_id,sum(isnull(staff_num,0)) fcnt from JCL_ORG_STAFF
|
||||||
|
where plan_id in (select id from JCL_ORG_STAFFPLAN
|
||||||
|
where time_start<=cast(GETDATE() as date) and time_end>cast(GETDATE() as date))
|
||||||
|
group by job_id) e on a.id=e.job_id
|
||||||
|
left join (select d.id,b.jobtitlename,count(1) fcnt
|
||||||
|
from hrmresource a
|
||||||
|
inner join HrmJobTitles b on a.jobtitle=b.id
|
||||||
|
inner join hrmdepartment c on a.departmentid=c.id
|
||||||
|
inner join jcl_org_dept d on a.uuid=b.uuid
|
||||||
|
group by d.id,b.jobtitlename) f
|
||||||
|
on f.id=a.parent_dept and a.job_name=f.jobtitlename
|
||||||
|
where isnull(a.delete_type,0) <>1 and isnull(a.forbidden_tag,0) <>1 and a.id>=10
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
delete from cus_fielddata where scopeid=-1
|
||||||
|
go
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into cus_fielddata(scope, scopeid, id, field100002)
|
||||||
|
select 'HrmCustomFieldByInfoType',-1,a.id,'199_'+cast(e.id as varchar(10))
|
||||||
|
from hrmresource a
|
||||||
|
left join HrmJobTitles b on a.jobtitle=b.id
|
||||||
|
left join hrmdepartment c on a.departmentid=c.id
|
||||||
|
left join JCL_ORG_DEPT d on c.uuid=d.uuid
|
||||||
|
left join jcl_org_job e on d.id=e.parent_dept and e.job_name=b.jobtitlename
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP ON
|
||||||
|
insert into jcl_org_map
|
||||||
|
(id,ftype,fobjid,fecid,uuid,fclass,fclassname,fnumber,fname,fleaderimg,
|
||||||
|
fleaderjobid,fleaderjob,fleaderlv,fleaderst,fparentid,fobjparentid,
|
||||||
|
fisvitual,fdatebegin,fdateend)
|
||||||
|
select a.id+300000000,4,a.id,a.id,a.uuid,0,'行政维度',a.workcode,a.lastname,a.messagerurl,a.jobtitle,
|
||||||
|
b.jobtitlemark,c.field100007,c.field100008,
|
||||||
|
cast(right(isnull(field100002,''),len(isnull(field100002,''))-charindex('_',isnull(field100002,''))) as int)+200000000,
|
||||||
|
cast(right(isnull(field100002,''),len(isnull(field100002,''))-charindex('_',isnull(field100002,''))) as int),
|
||||||
|
0,cast(GETDATE() as date),'2099-12-31'
|
||||||
|
from hrmresource a
|
||||||
|
left join hrmjobtitles b on a.jobtitle=b.id
|
||||||
|
left join cus_fielddata c on a.id=c.id and c.scope='HrmCustomFieldByInfoType' and c.scopeid=-1
|
||||||
|
where a.status<4
|
||||||
|
SET IDENTITY_INSERT JCL_ORG_MAP OFF
|
||||||
|
GO
|
@ -0,0 +1,70 @@
|
|||||||
|
|
||||||
|
insert into JCL_ORG_COMP(comp_no,comp_name_short,comp_name,parent_company,forbidden_tag,
|
||||||
|
show_order,uuid,creator,delete_type,create_time)
|
||||||
|
select isnull(subcompanycode,''),subcompanyname,subcompanydesc,isnull(supsubcomid,0),
|
||||||
|
isnull(canceled,0) ,isnull(showorder,0),uuid,1,0,getdate()
|
||||||
|
from HrmSubCompany
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
update t1 set t1.parent_company=t3.id
|
||||||
|
from JCL_ORG_COMP as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid,b.uuid as parentuuid
|
||||||
|
from HrmSubCompany as a
|
||||||
|
inner join HrmSubCompany as b on a.supsubcomid=b.id) as t2
|
||||||
|
on t1.uuid=t2.uuid
|
||||||
|
inner join JCL_ORG_COMP as t3 on t2.parentuuid=t3.uuid
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
insert into JCL_ORG_DEPT(dept_no, dept_name, dept_name_short,parent_comp,
|
||||||
|
dept_principal,show_order,forbidden_tag,creator,delete_type,create_time,uuid)
|
||||||
|
select a.departmentcode,a.departmentname,a.departmentmark,a.subcompanyid1,
|
||||||
|
cast(case charindex(',',b.bmfzr)
|
||||||
|
when 0 then cast(b.bmfzr as varchar(2000))
|
||||||
|
else left(cast(b.bmfzr as varchar(2000)),charindex(',',b.bmfzr)-1)
|
||||||
|
end as int) ,a.showorder,isnull(a.canceled,0),1,0,getdate(),uuid
|
||||||
|
from HrmDepartment as a
|
||||||
|
left join HrmDepartmentDefined as b on a.id=b.deptid
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
update t1
|
||||||
|
set t1.parent_comp=t3.id
|
||||||
|
from JCL_ORG_dept as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid deptuuid,b.uuid comuuid
|
||||||
|
from HrmDepartment as a
|
||||||
|
inner join HrmSubCompany as b on a.subcompanyid1=b.id) t2 on t1.uuid=t2.deptuuid
|
||||||
|
inner join JCL_ORG_COMP as t3 on t2.comuuid=t3.uuid
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
update t1
|
||||||
|
set t1.parent_dept=t3.id
|
||||||
|
from JCL_ORG_dept as t1
|
||||||
|
inner join
|
||||||
|
(select a.uuid deptuuid,b.uuid parentuuid
|
||||||
|
from HrmDepartment as a
|
||||||
|
inner join HrmDepartment as b on a.supdepid=b.id) t2 on t1.uuid=t2.deptuuid
|
||||||
|
inner join JCL_ORG_dept as t3 on t2.parentuuid=t3.uuid
|
||||||
|
go
|
||||||
|
|
||||||
|
|
||||||
|
insert into jcl_org_job(job_no, job_name, parent_comp, parent_dept,
|
||||||
|
description, work_duty, work_authority,
|
||||||
|
forbidden_tag, creator, delete_type, create_time,
|
||||||
|
show_order)
|
||||||
|
select b.jobtitlecode,b.jobtitlename,c.comid,d.deptid,
|
||||||
|
cast(b.jobtitleremark as varchar(2000)),cast(b.jobresponsibility as varchar(2000)),
|
||||||
|
cast(b.jobcompetency as varchar(2000)),isnull(b.canceled,0),1,0,getdate(),0
|
||||||
|
from (select distinct subcompanyid1,departmentid,jobtitle from HrmResource) as a
|
||||||
|
inner join HrmJobTitles as b on a.jobtitle=b.id
|
||||||
|
inner join
|
||||||
|
(select a.id ecid,b.id comid from HrmSubCompany a inner join JCL_ORG_COMP b on a.uuid=b.uuid) c
|
||||||
|
on a.subcompanyid1=c.ecid
|
||||||
|
inner join
|
||||||
|
(select a.id ecid,b.id deptid from HrmDepartment a inner join JCL_ORG_DEPT b on a.uuid=b.uuid) d
|
||||||
|
on a.departmentid=d.ecid
|
||||||
|
go
|
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,12 @@
|
|||||||
|
package com.api.organization.web;
|
||||||
|
|
||||||
|
import javax.ws.rs.Path;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author:dxfeng
|
||||||
|
* @createTime: 2022/08/02
|
||||||
|
* @version: 1.0
|
||||||
|
*/
|
||||||
|
@Path("/bs/hrmorganization")
|
||||||
|
public class JclOrgController extends com.engine.organization.web.JclOrgController {
|
||||||
|
}
|
@ -0,0 +1,60 @@
|
|||||||
|
package com.engine.organization.web;
|
||||||
|
|
||||||
|
import com.engine.common.util.ParamUtil;
|
||||||
|
import com.engine.common.util.ServiceUtil;
|
||||||
|
import com.engine.organization.util.response.ReturnResult;
|
||||||
|
import com.engine.organization.wrapper.JclOrgWrapper;
|
||||||
|
import weaver.general.Util;
|
||||||
|
import weaver.hrm.HrmUserVarify;
|
||||||
|
import weaver.hrm.User;
|
||||||
|
|
||||||
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
import javax.ws.rs.GET;
|
||||||
|
import javax.ws.rs.Path;
|
||||||
|
import javax.ws.rs.Produces;
|
||||||
|
import javax.ws.rs.core.Context;
|
||||||
|
import javax.ws.rs.core.MediaType;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author:dxfeng
|
||||||
|
* @createTime: 2022/08/02
|
||||||
|
* @version: 1.0
|
||||||
|
*/
|
||||||
|
public class JclOrgController {
|
||||||
|
|
||||||
|
public JclOrgWrapper getJclOrgWrapper(User user) {
|
||||||
|
return ServiceUtil.getService(JclOrgWrapper.class, user);
|
||||||
|
}
|
||||||
|
|
||||||
|
@GET
|
||||||
|
@Path("/getJclOrgId")
|
||||||
|
@Produces(MediaType.APPLICATION_JSON)
|
||||||
|
public ReturnResult getJclOrgId(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||||
|
try {
|
||||||
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
|
String id = Util.null2String(map.get("id"));
|
||||||
|
String type = Util.null2String(map.get("type"));
|
||||||
|
return ReturnResult.successed(getJclOrgWrapper(user).getJclOrgId(id, type));
|
||||||
|
} catch (Exception e) {
|
||||||
|
return ReturnResult.exceptionHandle(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@GET
|
||||||
|
@Path("/getEcOrgId")
|
||||||
|
@Produces(MediaType.APPLICATION_JSON)
|
||||||
|
public ReturnResult getEcOrgId(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
||||||
|
try {
|
||||||
|
User user = HrmUserVarify.getUser(request, response);
|
||||||
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
||||||
|
String id = Util.null2String(map.get("id"));
|
||||||
|
String type = Util.null2String(map.get("type"));
|
||||||
|
return ReturnResult.successed(getJclOrgWrapper(user).getEcOrgId(id, type));
|
||||||
|
} catch (Exception e) {
|
||||||
|
return ReturnResult.exceptionHandle(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,55 @@
|
|||||||
|
package com.engine.organization.wrapper;
|
||||||
|
|
||||||
|
import com.engine.organization.entity.company.po.CompPO;
|
||||||
|
import com.engine.organization.entity.department.po.DepartmentPO;
|
||||||
|
import com.engine.organization.util.OrganizationWrapper;
|
||||||
|
import com.engine.organization.util.relation.EcHrmRelationUtil;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author:dxfeng
|
||||||
|
* @createTime: 2022/08/02
|
||||||
|
* @version: 1.0
|
||||||
|
*/
|
||||||
|
public class JclOrgWrapper extends OrganizationWrapper {
|
||||||
|
|
||||||
|
|
||||||
|
public String getEcOrgId(String jclId, String type) {
|
||||||
|
if (StringUtils.isAnyBlank(jclId, type)) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
switch (type) {
|
||||||
|
case "1":
|
||||||
|
return EcHrmRelationUtil.getEcCompanyId(jclId);
|
||||||
|
case "2":
|
||||||
|
return EcHrmRelationUtil.getEcDepartmentId(jclId);
|
||||||
|
case "3":
|
||||||
|
default:
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getJclOrgId(String ecId, String type) {
|
||||||
|
if (StringUtils.isAnyBlank(ecId, type)) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
String jclOrgId = "";
|
||||||
|
switch (type) {
|
||||||
|
case "1":
|
||||||
|
CompPO jclCompanyId = EcHrmRelationUtil.getJclCompanyId(ecId);
|
||||||
|
if (null != jclCompanyId) {
|
||||||
|
jclOrgId = jclCompanyId.getId().toString();
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case "2":
|
||||||
|
DepartmentPO jclDepartmentId = EcHrmRelationUtil.getJclDepartmentId(ecId);
|
||||||
|
if (null != jclDepartmentId) {
|
||||||
|
jclOrgId = jclDepartmentId.getId().toString();
|
||||||
|
}
|
||||||
|
case "3":
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return jclOrgId;
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue