diff --git a/docs/sql20240530/DM.sql b/docs/sql20240530/DM.sql index 80acac75..c4a041c2 100644 --- a/docs/sql20240530/DM.sql +++ b/docs/sql20240530/DM.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; / insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) ; +/ + +delete from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) ; +/ +delete from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) ; +/ +delete from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) ; +/ +delete from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) ; +/ +delete from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) ; +/ +delete from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) ; +/ +delete from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) ; +/ +delete from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) ; +/ +delete from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) ; +/ +delete from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) ; +/ +delete from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) ; +/ +delete from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) ; +/ +delete from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) ; +/ +delete from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) ; +/ +delete from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) ; +/ +delete from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) ; +/ +delete from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) ; +/ +delete from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) ; +/ +delete from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; / \ No newline at end of file diff --git a/docs/sql20240530/GS.sql b/docs/sql20240530/GS.sql index 80acac75..c4a041c2 100644 --- a/docs/sql20240530/GS.sql +++ b/docs/sql20240530/GS.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; / insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) ; +/ + +delete from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) ; +/ +delete from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) ; +/ +delete from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) ; +/ +delete from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) ; +/ +delete from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) ; +/ +delete from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) ; +/ +delete from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) ; +/ +delete from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) ; +/ +delete from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) ; +/ +delete from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) ; +/ +delete from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) ; +/ +delete from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) ; +/ +delete from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) ; +/ +delete from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) ; +/ +delete from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) ; +/ +delete from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) ; +/ +delete from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) ; +/ +delete from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) ; +/ +delete from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; / \ No newline at end of file diff --git a/docs/sql20240530/JC.sql b/docs/sql20240530/JC.sql index 80acac75..c4a041c2 100644 --- a/docs/sql20240530/JC.sql +++ b/docs/sql20240530/JC.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; / insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) ; +/ + +delete from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) ; +/ +delete from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) ; +/ +delete from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) ; +/ +delete from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) ; +/ +delete from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) ; +/ +delete from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) ; +/ +delete from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) ; +/ +delete from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) ; +/ +delete from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) ; +/ +delete from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) ; +/ +delete from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) ; +/ +delete from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) ; +/ +delete from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) ; +/ +delete from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) ; +/ +delete from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) ; +/ +delete from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) ; +/ +delete from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) ; +/ +delete from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) ; +/ +delete from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; / \ No newline at end of file diff --git a/docs/sql20240530/MySql.sql b/docs/sql20240530/MySql.sql index 6c0c700d..119d4151 100644 --- a/docs/sql20240530/MySql.sql +++ b/docs/sql20240530/MySql.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) +; + +delete from HtmlLabelIndex where id = 547712 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) +; +delete from HtmlLabelIndex where id = 547713 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) +; +delete from HtmlLabelIndex where id = 547714 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) +; +delete from HtmlLabelIndex where id = 547715 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) +; +delete from HtmlLabelIndex where id = 547725 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) +; +delete from HtmlLabelIndex where id = 547724 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) +; +delete from HtmlLabelIndex where id = 547723 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) +; +delete from HtmlLabelIndex where id = 547722 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) +; +delete from HtmlLabelIndex where id = 547721 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) +; +delete from HtmlLabelIndex where id = 547720 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) +; +delete from HtmlLabelIndex where id = 547719 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) +; +delete from HtmlLabelIndex where id = 547718 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) +; +delete from HtmlLabelIndex where id = 547717 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) +; +delete from HtmlLabelIndex where id = 547716 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) +; +delete from HtmlLabelIndex where id = 547116 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) +; +delete from HtmlLabelIndex where id = 547729 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) +; +delete from HtmlLabelIndex where id = 547728 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) +; +delete from HtmlLabelIndex where id = 547734 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) +; +delete from HtmlLabelIndex where id = 547733 and ( indexdesc is null or indexdesc = '' ) +; +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( indexdesc is not null and indexdesc <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1 +; +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is null or labelname = '' ) +; +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 +; +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' +; +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; \ No newline at end of file diff --git a/docs/sql20240530/Oracle.sql b/docs/sql20240530/Oracle.sql index c89b6515..ab267399 100644 --- a/docs/sql20240530/Oracle.sql +++ b/docs/sql20240530/Oracle.sql @@ -9323,3 +9323,383 @@ delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and ty insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) / +delete from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) +/ +delete from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) +/ +delete from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) +/ +delete from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) +/ +delete from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) +/ +delete from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) +/ +delete from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) +/ +delete from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) +/ +delete from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) +/ +delete from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) +/ +delete from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) +/ +delete from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) +/ +delete from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) +/ +delete from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) +/ +delete from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) +/ +delete from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) +/ +delete from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) +/ +delete from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) +/ +delete from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is null ) +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is null ) +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) +/ diff --git a/docs/sql20240530/PG.sql b/docs/sql20240530/PG.sql index 659f792e..5ab20b10 100644 --- a/docs/sql20240530/PG.sql +++ b/docs/sql20240530/PG.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; / insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) ; +/ + +delete from HtmlLabelIndex where id = 547712 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) ; +/ +delete from HtmlLabelIndex where id = 547713 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) ; +/ +delete from HtmlLabelIndex where id = 547714 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) ; +/ +delete from HtmlLabelIndex where id = 547715 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) ; +/ +delete from HtmlLabelIndex where id = 547725 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) ; +/ +delete from HtmlLabelIndex where id = 547724 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) ; +/ +delete from HtmlLabelIndex where id = 547723 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) ; +/ +delete from HtmlLabelIndex where id = 547722 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) ; +/ +delete from HtmlLabelIndex where id = 547721 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) ; +/ +delete from HtmlLabelIndex where id = 547720 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) ; +/ +delete from HtmlLabelIndex where id = 547719 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) ; +/ +delete from HtmlLabelIndex where id = 547718 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) ; +/ +delete from HtmlLabelIndex where id = 547717 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) ; +/ +delete from HtmlLabelIndex where id = 547716 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) ; +/ +delete from HtmlLabelIndex where id = 547116 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) ; +/ +delete from HtmlLabelIndex where id = 547729 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) ; +/ +delete from HtmlLabelIndex where id = 547728 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) ; +/ +delete from HtmlLabelIndex where id = 547734 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) ; +/ +delete from HtmlLabelIndex where id = 547733 and ( indexdesc is null or indexdesc = '' ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is null or labelname = '' ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ; +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; / \ No newline at end of file diff --git a/docs/sql20240530/SQLServer.sql b/docs/sql20240530/SQLServer.sql index 2992f3eb..d08b1fac 100644 --- a/docs/sql20240530/SQLServer.sql +++ b/docs/sql20240530/SQLServer.sql @@ -9323,6 +9323,384 @@ GO insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) GO - - +delete from HtmlLabelIndex where id = 547712 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) +GO +delete from HtmlLabelIndex where id = 547713 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) +GO +delete from HtmlLabelIndex where id = 547714 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) +GO +delete from HtmlLabelIndex where id = 547715 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) +GO +delete from HtmlLabelIndex where id = 547725 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) +GO +delete from HtmlLabelIndex where id = 547724 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) +GO +delete from HtmlLabelIndex where id = 547723 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) +GO +delete from HtmlLabelIndex where id = 547722 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) +GO +delete from HtmlLabelIndex where id = 547721 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) +GO +delete from HtmlLabelIndex where id = 547720 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) +GO +delete from HtmlLabelIndex where id = 547719 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) +GO +delete from HtmlLabelIndex where id = 547718 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) +GO +delete from HtmlLabelIndex where id = 547717 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) +GO +delete from HtmlLabelIndex where id = 547716 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) +GO +delete from HtmlLabelIndex where id = 547116 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) +GO +delete from HtmlLabelIndex where id = 547729 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) +GO +delete from HtmlLabelIndex where id = 547728 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) +GO +delete from HtmlLabelIndex where id = 547734 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) +GO +delete from HtmlLabelIndex where id = 547733 and ( indexdesc is null or indexdesc = '' ) +GO +insert into HtmlLabelIndex(id,indexdesc) select top 1 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( indexdesc is not null and indexdesc <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' )) +GO +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is null or labelname = '' ) +GO +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( labelname is not null and labelname <> '' )) +GO +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' +GO +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) +GO diff --git a/docs/sql20240530/ST.sql b/docs/sql20240530/ST.sql index 5a5198d3..f127c734 100644 --- a/docs/sql20240530/ST.sql +++ b/docs/sql20240530/ST.sql @@ -9321,4 +9321,385 @@ insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 5 delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label' ; / insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547669) ; +/ + +delete from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547712,'主账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547712 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'Master Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547712 as indexid ,'主賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547712 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547712 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547712) ; +/ +delete from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547713,'次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547713 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547713 as indexid ,'次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547713 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547713 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547713) ; +/ +delete from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547714,'显示模式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547714 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'显示模式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'Display Mode' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547714 as indexid ,'顯示模式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547714 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547714 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547714) ; +/ +delete from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547715,'显示人员上下级' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547715 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'显示人员上下级' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'Display Personnel Hierarchy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547715 as indexid ,'顯示人員上下級' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547715 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547715 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547715) ; +/ +delete from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547725,'无效' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547725 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'无效' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'Invalid' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547725 as indexid ,'無效' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547725 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547725 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547725) ; +/ +delete from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547724,'退休' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547724 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'Retirement' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547724 as indexid ,'退休' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547724 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547724 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547724) ; +/ +delete from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547723,'离职' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547723 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'离职' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'Resignation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547723 as indexid ,'離職' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547723 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547723 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547723) ; +/ +delete from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547722,'解聘' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547722 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'Dismissal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547722 as indexid ,'解聘' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547722 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547722 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547722) ; +/ +delete from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547721,'试用延期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547721 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'试用延期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'Probation Extension' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547721 as indexid ,'試用延期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547721 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547721 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547721) ; +/ +delete from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547720,'临时' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547720 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'临时' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'Temporary' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547720 as indexid ,'臨時' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547720 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547720 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547720) ; +/ +delete from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547719,'正式' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547719 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'Formal' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547719 as indexid ,'正式' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547719 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547719 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547719) ; +/ +delete from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547718,'试用' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547718 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'试用' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'Probation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547718 as indexid ,'試用' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547718 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547718 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547718) ; +/ +delete from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547717,'人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547717 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'Personnel Nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547717 as indexid ,'人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547717 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547717 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547717) ; +/ +delete from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547716,'显示次账号' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547716 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'显示次账号' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'Display Sub Account' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547716 as indexid ,'顯示次賬號' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547716 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547716 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547716) ; +/ +delete from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547116,'部门管理' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547116 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部门管理' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'Department Management' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547116 as indexid ,'部門管理' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547116 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547116 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547116) ; +/ +delete from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547729,'已勾选岗位模式显示' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547729 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾选岗位模式显示' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'Position mode display checked' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547729 as indexid ,'已勾選崗位模式顯示' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547729 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547729 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547729) ; +/ +delete from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547728,'至少选择一种人员性质' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547728 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少选择一种人员性质' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'Selection at least one personnel nature' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547728 as indexid ,'至少選擇一種人員性質' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547728 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547728 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547728) ; +/ +delete from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547734,'请选择编制方案后导出数据' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547734 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'请选择编制方案后导出数据' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'Please select the export data after prepare the scheme' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547734 as indexid ,'請選擇編製方案后導出數據' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547734 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547734 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547734) ; +/ +delete from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is null ) ; +/ +insert into HtmlLabelIndex(id,indexdesc) select 547733,'编制信息档案' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547733 and ( trim(indexdesc) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'编制信息档案' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'Prepare of information archives' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ; +/ +delete from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is null ) ; +/ +insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547733 as indexid ,'編製信息檔案' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547733 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ; +/ +delete from HtmlModuleLabel where indexId = 547733 and moduleCode = 'HRM' and type = 'label' ; +/ +insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547733) ; / \ No newline at end of file diff --git a/src/com/engine/organization/entity/chart/ChartPO.java b/src/com/engine/organization/entity/chart/ChartPO.java index da8b4d17..c4fd3cea 100644 --- a/src/com/engine/organization/entity/chart/ChartPO.java +++ b/src/com/engine/organization/entity/chart/ChartPO.java @@ -47,6 +47,12 @@ public class ChartPO { // 部门层级 private int departmentDepth; + //账号类型 + private String accountType; + + //直接上级 + private String managerId; + // 在编数 private int onJobNum; // 编制数 diff --git a/src/com/engine/organization/mapper/resource/HrmResourceMapper.java b/src/com/engine/organization/mapper/resource/HrmResourceMapper.java index 0b0dfde1..5e6039bc 100644 --- a/src/com/engine/organization/mapper/resource/HrmResourceMapper.java +++ b/src/com/engine/organization/mapper/resource/HrmResourceMapper.java @@ -86,5 +86,7 @@ public interface HrmResourceMapper { */ List selectByDepartmentId(@Param("departmentId")Integer departmentId); + List selectByIdAndStatus(@Param("statusList") List statusList,@Param("departmentId")Integer departmentId); + } diff --git a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml index 6d8072a3..8097bea6 100644 --- a/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml +++ b/src/com/engine/organization/mapper/resource/HrmResourceMapper.xml @@ -453,4 +453,14 @@ from hrmresource where departmentid = #{departmentId} and status < 4 order by id + + \ No newline at end of file diff --git a/src/com/engine/organization/mapper/staff/StaffMapper.java b/src/com/engine/organization/mapper/staff/StaffMapper.java index 533c5a0a..b7478edc 100644 --- a/src/com/engine/organization/mapper/staff/StaffMapper.java +++ b/src/com/engine/organization/mapper/staff/StaffMapper.java @@ -87,4 +87,6 @@ public interface StaffMapper { List selectByEcCompany(@Param("companyIds") Collection companyIds); List selectByEcDepartment(@Param("departmentIds") Collection departmentIds); + + List selectByPlanIds(@Param("planIds") Collection planIds); } diff --git a/src/com/engine/organization/mapper/staff/StaffMapper.xml b/src/com/engine/organization/mapper/staff/StaffMapper.xml index aedb348f..e9708959 100644 --- a/src/com/engine/organization/mapper/staff/StaffMapper.xml +++ b/src/com/engine/organization/mapper/staff/StaffMapper.xml @@ -394,4 +394,14 @@ AND t.plan_id IN (SELECT id from jcl_org_staffplan s where s.control_dimension = 2) + + \ No newline at end of file diff --git a/src/com/engine/organization/service/ExportCommonService.java b/src/com/engine/organization/service/ExportCommonService.java index 017af981..b095f9a3 100644 --- a/src/com/engine/organization/service/ExportCommonService.java +++ b/src/com/engine/organization/service/ExportCommonService.java @@ -41,4 +41,13 @@ public interface ExportCommonService { * @return: org.apache.poi.xssf.usermodel.XSSFWorkbook */ XSSFWorkbook departmentExport(); + + /** + * @Description: 编制信息页面导出 + * @Author: liang.cheng + * @Date: 2024/6/24 3:04 PM + * @param: [planId] + * @return: org.apache.poi.xssf.usermodel.XSSFWorkbook + */ + XSSFWorkbook staffExport(String planId); } diff --git a/src/com/engine/organization/service/HrmResourceService.java b/src/com/engine/organization/service/HrmResourceService.java index a6a3fc7f..7cba3ccf 100644 --- a/src/com/engine/organization/service/HrmResourceService.java +++ b/src/com/engine/organization/service/HrmResourceService.java @@ -176,7 +176,7 @@ public interface HrmResourceService { * @param: [departmentId] * @return: java.util.Map */ - Map chartResourceList(Integer departmentId,String versionId,String dimension); + Map chartResourceList(Integer departmentId,String versionId,String dimension,String statusValue); } diff --git a/src/com/engine/organization/service/impl/ChartServiceImpl.java b/src/com/engine/organization/service/impl/ChartServiceImpl.java index 284dc846..19194ee7 100644 --- a/src/com/engine/organization/service/impl/ChartServiceImpl.java +++ b/src/com/engine/organization/service/impl/ChartServiceImpl.java @@ -229,9 +229,27 @@ public class ChartServiceImpl extends Service implements ChartService { OrganizationAssert.isFalse(StringUtils.isBlank(rootId) || !rootId.startsWith("d_"), SystemEnv.getHtmlLabelName(547440,user.getLanguage())); String departmentId = rootId.split("_")[1]; String detauleType = Util.null2String(params.get("detauleType")); + + //人员性质 + String statusValue = Util.null2String(params.get("statusValue")); + + //显示模式 + String typeValue = Util.null2String(params.get("typeValue")); + //显示人员上下级 + boolean isManager = false; + //显示次账号 + boolean isBelongTo = true; + if (typeValue.contains("isManager")) { + isManager = true; + } + + if (!typeValue.contains("isBelongTo")) { + isBelongTo = false; + } + if (!"chart".equals(detauleType)) { // 展示列表模块 - return ServiceUtil.getService(HrmResourceServiceImpl.class, user).chartResourceList(Integer.parseInt(departmentId), versionId, dimension); + return ServiceUtil.getService(HrmResourceServiceImpl.class, user).chartResourceList(Integer.parseInt(departmentId), versionId, dimension,statusValue); } @@ -304,19 +322,28 @@ public class ChartServiceImpl extends Service implements ChartService { // 遍历岗位、查询对应岗位下的人员 if (isRealTime) { if (isRealDimension) { - sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear from hrmresource a where a.status < 4 and a.departmentid = ? and a.jobtitle = ?"; + sql = "select a.id,a.lastname as name,a.belongto ,a.companyworkyear,a.dsporder,a.accounttype from hrmresource a where a.status in ("+statusValue+") and a.departmentid = ? and a.jobtitle = ?"; } else { - sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear from hrmresource a inner join hrmresourcevirtual b on a.id = b.resourceid where a.status < 4 and b.departmentid = ? and a.jobtitle = ?"; + sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear,a.accounttype from hrmresource a inner join hrmresourcevirtual b on a.id = b.resourceid where a.status in ("+statusValue+") and b.departmentid = ? and a.jobtitle = ?"; } } else { - sql = "select a.resourceid as id,a.lastname as name ,a.belongto ,a.companyworkyear from jcl_chart_resource a where a.status < 4 and a.departmentid = ? and a.jobtitleid = ? and versionid = " + versionId; + sql = "select a.resourceid as id,a.lastname as name ,a.belongto ,a.companyworkyear,a.accounttype from jcl_chart_resource a where a.status in ("+statusValue+") and a.departmentid = ? and a.jobtitleid = ? and versionid = " + versionId; } + + if (!isBelongTo) { + sql += " and (a.accounttype = 0 or a.accounttype is null)"; + } + if (isRealTime) { + sql += " order by dsporder"; + } + for (ChartPO jobTitlePO : jobTitleList) { resourceNum = 0; rs.executeQuery(sql, departmentId, jobTitlePO.getFobjid()); String parentId = departmentId + "_" + jobTitlePO.getFobjid(); while (rs.next()) { - ChartPO chartPO = getResourceChartPO(rs.getString("id"), rs.getString("name"), parentId, rs.getString("belongto"), rs.getString("companyworkyear")); + String accountType = Util.null2String(rs.getString("accounttype")); + ChartPO chartPO = getResourceChartPO(rs.getString("id"), rs.getString("name"), parentId, rs.getString("belongto"), rs.getString("companyworkyear"),accountType); resourceNum++; dataList.add(chartPO); } @@ -326,23 +353,46 @@ public class ChartServiceImpl extends Service implements ChartService { } departmentChartPO.setHasChildren(CollectionUtils.isNotEmpty(jobTitleList) ? "1" : "0"); } else { - // 直接查询岗位下的人员 + // 直接查询部门下的人员 if (isRealTime) { if (isRealDimension) { - sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear from hrmresource a where a.status < 4 and a.departmentid = ? "; + sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear,a.accounttype,a.managerid from hrmresource a where a.status in ("+statusValue+") and a.departmentid = ? "; } else { - sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear from hrmresource a inner join hrmresourcevirtual b on a.id = b.resourceid where a.status < 4 and b.departmentid = ? "; + sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear,a.accounttype,b.managerid from hrmresource a inner join hrmresourcevirtual b on a.id = b.resourceid where a.status in ("+statusValue+") and b.departmentid = ? "; } } else { - sql = "select a.resourceid as id,a.lastname as name ,a.belongto ,a.companyworkyear from jcl_chart_resource a where a.status < 4 and a.departmentid = ? and versionid = " + versionId; + sql = "select a.resourceid as id,a.lastname as name ,a.belongto ,a.companyworkyear,a.accounttype,a.manager as managerid from jcl_chart_resource a where a.status in ("+statusValue+") and a.departmentid = ? and versionid = " + versionId; } + if (!isBelongTo) { + sql += " and (a.accounttype = 0 or a.accounttype is null)"; + } + if (isRealTime) { + sql += " order by dsporder"; + } + rs.executeQuery(sql, departmentId); + List personList = new ArrayList<>(); while (rs.next()) { - ChartPO chartPO = getResourceChartPO(rs.getString("id"), rs.getString("name"), rootId, rs.getString("belongto"), rs.getString("companyworkyear")); - dataList.add(chartPO); + String accountType = Util.null2String(rs.getString("accounttype")); + String managerId = Util.null2String(rs.getString("managerid")); + ChartPO chartPO = getResourceChartPO(rs.getString("id"), rs.getString("name"), rootId, rs.getString("belongto"), rs.getString("companyworkyear"),accountType); + chartPO.setManagerId(managerId); + personList.add(chartPO); departmentOnJob++; } + + if(isManager) { + personList.forEach(element -> personList.stream() + .filter(other -> element.getManagerId().equals(other.getId())) + .findFirst() + .ifPresent(matched -> element.setParentId(matched.getId()))); + } + + dataList.addAll(personList); + } + + departmentChartPO.setFonjob(departmentOnJob); @@ -370,7 +420,7 @@ public class ChartServiceImpl extends Service implements ChartService { * @param companyWorkYear 司龄 * @return */ - private ChartPO getResourceChartPO(String id, String name, String parentId, String belongTo, String companyWorkYear) { + private ChartPO getResourceChartPO(String id, String name, String parentId, String belongTo, String companyWorkYear,String accountType) { ChartPO chartPO = new ChartPO(); chartPO.setFtype("4"); chartPO.setFobjid(id); @@ -382,6 +432,7 @@ public class ChartServiceImpl extends Service implements ChartService { chartPO.setHasChildren("0"); chartPO.setBelongto(Util.null2String(belongTo)); chartPO.setCompanyWorkYear(companyWorkYear); + chartPO.setAccountType("1".equals(accountType) ? SystemEnv.getHtmlLabelName(547712,user.getLanguage()) : SystemEnv.getHtmlLabelName(547713,user.getLanguage())); try { chartPO.setFleaderimg(new ResourceComInfo().getMessagerUrls(chartPO.getId())); } catch (Exception e) { @@ -636,9 +687,9 @@ public class ChartServiceImpl extends Service implements ChartService { Map labelData = new HashMap<>(); //labelId集合 List labelIds = Arrays.asList(547190,547194,547196,547262,547282,547283,547284,547285,547286,547287,547292,547293,547294,547296,547298,547299,547300,547301,547302,547303,547304,547305,547307,547310,547313,547314,547315,547316,547317, - 547318,547319,547320,547321,547322,547323,547324,547326,547327,547328,547329,547330,547331,547332,547333,547334,547345,547346,547447,547468,547473,547475,547476,547477,547478,547478,547264,547265,547463,547464,547465, + 547318,547319,547320,547321,547322,547323,547324,547326,547327,547328,547329,547330,547331,547332,547333,547334,547345,547346,547447,547448,547468,547473,547475,547476,547477,547478,547478,547264,547265,547463,547464,547465, 547480,547481,547482,547483,547484,547485,547486,547487,547488,547489,547490,547491,547492,547493,547494,547495,547505,547506,547507,547508,547509,547510,547512,547513,547514,547515,547516,547517,547518,547519,547520,547521,547522,547523,547524,547525, - 547526); + 547526,547712,547713,547714,547715,547716,547717,547718,547719,547720,547721,547722,547723,547724,547725,547728,547729); labelIds.forEach(item -> { rs.executeQuery("select labelName from HtmlLabelInfo where indexid = ? and languageid = ?",item,user.getLanguage()); if (rs.next()){ diff --git a/src/com/engine/organization/service/impl/ExportCommonServiceImpl.java b/src/com/engine/organization/service/impl/ExportCommonServiceImpl.java index 4d5917dc..5c2b1369 100644 --- a/src/com/engine/organization/service/impl/ExportCommonServiceImpl.java +++ b/src/com/engine/organization/service/impl/ExportCommonServiceImpl.java @@ -16,10 +16,17 @@ import com.engine.organization.entity.department.dto.DepartmentListDTO; import com.engine.organization.entity.department.po.DepartmentPO; import com.engine.organization.entity.hrmresource.po.SearchTemplatePO; import com.engine.organization.entity.hrmresource.vo.HrmResourceVO; +import com.engine.organization.entity.staff.po.StaffPO; +import com.engine.organization.entity.staff.vo.StaffTableVO; import com.engine.organization.mapper.department.DepartmentMapper; import com.engine.organization.mapper.resource.HrmResourceMapper; import com.engine.organization.mapper.resource.ResourceMapper; +import com.engine.organization.mapper.staff.StaffMapper; +import com.engine.organization.mapper.staff.StaffPlanMapper; import com.engine.organization.service.ExportCommonService; +import com.engine.organization.transmethod.JobTransMethod; +import com.engine.organization.transmethod.StaffPlanTransMethod; +import com.engine.organization.transmethod.StaffTransMethod; import com.engine.organization.util.HrmI18nUtil; import com.engine.organization.util.PageInfoSortUtil; import com.engine.organization.util.db.MapperProxyFactory; @@ -52,6 +59,15 @@ public class ExportCommonServiceImpl extends Service implements ExportCommonServ return MapperProxyFactory.getProxy(DepartmentMapper.class); } + private static StaffMapper getStaffMapper() { + return MapperProxyFactory.getProxy(StaffMapper.class); + } + + private static StaffPlanMapper getStaffPlanMapper() { + return MapperProxyFactory.getProxy(StaffPlanMapper.class); + } + + @Override public XSSFWorkbook resourceExport(List ids) { @@ -273,5 +289,70 @@ public class ExportCommonServiceImpl extends Service implements ExportCommonServ return ExcelUtil.genWorkbookV2(excelSheetData, sheetName); } + @Override + public XSSFWorkbook staffExport(String planId) { + SubCompanyComInfo subCompanyComInfo = new SubCompanyComInfo(); + DepartmentComInfo departmentComInfo = new DepartmentComInfo(); + List collect = Arrays.stream(planId.split(",")) + .map(String::trim) + .map(Integer::parseInt) + .collect(Collectors.toList()); + + List staffPOS = getStaffMapper().selectByPlanIds(collect); + int language = user.getLanguage(); + String languageStr = String.valueOf(language); + + List voList = staffPOS.stream().map(e -> + StaffTableVO.builder() + .planId(getStaffPlanMapper().getStaffPlanByID(e.getPlanId()).getPlanName()) + .controlDimension(StaffPlanTransMethod.getControlDimension(Util.null2String(e.getControlPolicy()),languageStr)) + .compId(null == e.getCompId() ? "" : subCompanyComInfo.getSubCompanyname(Util.null2String(e.getCompId()))) + .deptId(null == e.getDeptId() ? "/" : departmentComInfo.getDepartmentname(Util.null2String(e.getDeptId()))) + .jobId(JobTransMethod.getSpanById(Util.null2String(e.getJobId()))) + .staffNum(e.getStaffNum()) + .permanentNum(e.getPermanentNum()) + .freezeNum(e.getFreezeNum()) + .lackStatus(StaffTransMethod.getLackSpan(Util.null2String(e.getLackStatus()),languageStr)) + .build() + ).collect(Collectors.toList()); + + + // 1.工作簿名称 + String sheetName = HrmI18nUtil.getI18nLabel(547733, language, "编制信息档案"); + // 2.表头(后面动态获取) + List> excelSheetData = new ArrayList<>(); + + String[] header = { + HrmI18nUtil.getI18nLabel(547344, language, "方案"), + HrmI18nUtil.getI18nLabel(547293, language, "维度"), + HrmI18nUtil.getI18nLabel(547332, language, "分部"), + HrmI18nUtil.getI18nLabel(547331, language, "部门"), + HrmI18nUtil.getI18nLabel(547333, language, "岗位"), + HrmI18nUtil.getI18nLabel(547345, language, "编制数"), + HrmI18nUtil.getI18nLabel(547346, language, "在编数"), + HrmI18nUtil.getI18nLabel(547347, language, "冻结数"), + HrmI18nUtil.getI18nLabel(547348, language, "缺编状态") + }; + excelSheetData.add(Arrays.asList(header)); + + //数据 + List> rows = new LinkedList<>(); + for (StaffTableVO vo : voList) { + List row = new LinkedList<>(); + row.add(Util.formatMultiLang(vo.getPlanId(), languageStr)); + row.add(vo.getControlDimension()); + row.add(Util.formatMultiLang(vo.getCompId(), languageStr)); + row.add(Util.formatMultiLang(vo.getDeptId(), languageStr)); + row.add(Util.formatMultiLang(vo.getJobId(), languageStr)); + row.add(vo.getStaffNum()); + row.add(vo.getPermanentNum()); + row.add(vo.getFreezeNum()); + row.add(vo.getLackStatus()); + rows.add(row); + } + excelSheetData.addAll(rows); + return ExcelUtil.genWorkbookV2(excelSheetData, sheetName); + } + } diff --git a/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java b/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java index 6c664d03..0d0f18a7 100644 --- a/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java +++ b/src/com/engine/organization/service/impl/HrmResourceServiceImpl.java @@ -462,7 +462,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic } @Override - public Map chartResourceList(Integer departmentId, String versionId, String dimension) { + public Map chartResourceList(Integer departmentId, String versionId, String dimension,String statusValue) { Map dataMap = new HashMap<>(); List resourceListColumns = getTableColumns(); List resourceChartPOS = new ArrayList<>(); @@ -471,10 +471,13 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic if ("0".equals(dimension)) { if ("0".equals(versionId)) { //当前数据 - resourceChartPOS = getHrmResourceMapper().selectByDepartmentId(departmentId); + List statusList = Arrays.stream(statusValue.split(",")) + .map(String::trim) + .collect(Collectors.toList()); + resourceChartPOS = getHrmResourceMapper().selectByIdAndStatus(statusList,departmentId); resourceChartVOS = ResourceChartBO.convertToVO(resourceChartPOS); } else { - rs.executeQuery("select resourceid,workcode,lastname,sex,department,subcompany,jobtitle,mobile from jcl_chart_resource where departmentid = ? and versionid = ?", departmentId, versionId); + rs.executeQuery("select resourceid,workcode,lastname,sex,department,subcompany,jobtitle,mobile from jcl_chart_resource where status in ("+statusValue+") and departmentid = ? and versionid = ?", departmentId, versionId); while (rs.next()) { ResourceChartVO build = ResourceChartVO.builder() .id((long) Util.getIntValue(rs.getString("resourceid"))) @@ -492,7 +495,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic } } else { rs.executeQuery("select h.id,h.workcode,h.lastname,h.sex,h.departmentid,h.subcompanyid1,h.jobtitle,h.status,h.mobile " + - " from hrmresourcevirtual v inner join hrmresource h on v.resourceid = h.id and v.virtualtype = ? and v.departmentid = ?", dimension, departmentId); + " from hrmresourcevirtual v inner join hrmresource h on v.resourceid = h.id and h.status in ("+statusValue+") and v.virtualtype = ? and v.departmentid = ?", dimension, departmentId); while (rs.next()) { ResourceChartPO build = ResourceChartPO.builder() .id((long) Util.getIntValue(rs.getString("id"))) diff --git a/src/com/engine/organization/service/impl/StaffServiceImpl.java b/src/com/engine/organization/service/impl/StaffServiceImpl.java index 5256289f..beeb8cb9 100644 --- a/src/com/engine/organization/service/impl/StaffServiceImpl.java +++ b/src/com/engine/organization/service/impl/StaffServiceImpl.java @@ -351,6 +351,8 @@ public class StaffServiceImpl extends Service implements StaffService { Map> datas = MenuBtn.getCommonBtnDatas(user.getLanguage()); datas.get("topMenu").add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("import").menuIcon("icon-coms-leading-in").menuName(SystemEnv.getHtmlLabelName(547242,user.getLanguage())).type("BTN_BatchImport").build()); datas.get("rightMenu").add(MenuBtn.builder().isBatch("1").isTop("0").menuFun("import").menuIcon("icon-coms-leading-in").menuName(SystemEnv.getHtmlLabelName(547242,user.getLanguage())).type("BTN_BatchImport").build()); + datas.get("topMenu").add(MenuBtn.builder().isBatch("0").isTop("1").menuFun("exportStaff").menuIcon("icon-coms-export").menuName(SystemEnv.getHtmlLabelName(547314,user.getLanguage())).type("BTN_Export").build()); + datas.get("rightMenu").add(MenuBtn.builder().isBatch("0").isTop("0").menuFun("exportStaff").menuIcon("icon-coms-export").menuName(SystemEnv.getHtmlLabelName(547314,user.getLanguage())).type("BTN_Export").build()); Map map = new HashMap<>(datas); List addGroups = new ArrayList<>(); List selectItems = new ArrayList<>(); diff --git a/src/com/engine/organization/web/ExportCommonController.java b/src/com/engine/organization/web/ExportCommonController.java index 775a44f1..c84808a0 100644 --- a/src/com/engine/organization/web/ExportCommonController.java +++ b/src/com/engine/organization/web/ExportCommonController.java @@ -78,7 +78,26 @@ public class ExportCommonController { return Response.ok(output).header("Content-disposition", "attachment;filename=" + fileName).header("Cache-Control", "no-cache").build(); } - + @GET + @Path("/staff/export") + @Produces(MediaType.APPLICATION_OCTET_STREAM) + public Response staffExport(@Context HttpServletRequest request, @Context HttpServletResponse response,@QueryParam("planId") String planId) { + User user = HrmUserVarify.getUser(request, response); + XSSFWorkbook workbook = getExportCommonWrapper(user).staffExport(planId); + String time = LocalDate.now().toString(); + String fileName = "编制信息导出" + time; + try { + fileName = URLEncoder.encode(fileName + ".xlsx", "UTF-8"); + } catch (UnsupportedEncodingException e) { + e.printStackTrace(); + } + StreamingOutput output = outputStream -> { + workbook.write(outputStream); + outputStream.flush(); + }; + response.setContentType("application/octet-stream"); + return Response.ok(output).header("Content-disposition", "attachment;filename=" + fileName).header("Cache-Control", "no-cache").build(); + } diff --git a/src/com/engine/organization/wrapper/ExportCommonWrapper.java b/src/com/engine/organization/wrapper/ExportCommonWrapper.java index fab42ddc..311c35c9 100644 --- a/src/com/engine/organization/wrapper/ExportCommonWrapper.java +++ b/src/com/engine/organization/wrapper/ExportCommonWrapper.java @@ -34,4 +34,8 @@ public class ExportCommonWrapper extends Service { public XSSFWorkbook departmentExport() { return getExportCommonService(user).departmentExport(); } + + public XSSFWorkbook staffExport(String planId) { + return getExportCommonService(user).staffExport(planId); + } }