Compare commits
156 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
a77721403f | |
|
|
5da46ee91a | |
|
|
61840cf0cd | |
|
|
0b976934f2 | |
|
|
6d3ed2d9f8 | |
|
|
11419ab320 | |
|
|
dab7ce5729 | |
|
|
7cc38df2e9 | |
|
|
9cf8a7cdf0 | |
|
|
b0db84f231 | |
|
|
d2750025a5 | |
|
|
2fe6013af1 | |
|
|
722e1b8fe6 | |
|
|
4d4827a2c4 | |
|
|
b9c00d1e66 | |
|
|
6a5e6e5bec | |
|
|
80248b03d6 | |
|
|
289242d013 | |
|
|
47fb84d10d | |
|
|
d77e9d35d4 | |
|
|
5a2affb1a8 | |
|
|
d5a24e3bfb | |
|
|
421a70491a | |
|
|
1f532ebade | |
|
|
aff49d0bc9 | |
|
|
b9c9d1d65a | |
|
|
3a5c581241 | |
|
|
4beda57943 | |
|
|
280fe586db | |
|
|
76d9138191 | |
|
|
8de60788a7 | |
|
|
fdf4736e34 | |
|
|
cffa697c2f | |
|
|
77b2d12efd | |
|
|
58111e5be4 | |
|
|
918f2e2a6e | |
|
|
8a843480b6 | |
|
|
757b41f8c5 | |
|
|
a91bbf74ee | |
|
|
7595f6bc77 | |
|
|
aa0d573cc3 | |
|
|
14464744b8 | |
|
|
95d3dac14f | |
|
|
4fcbe238b4 | |
|
|
f254feb128 | |
|
|
5ed00c6a24 | |
|
|
d08192032c | |
|
|
4d2e8a8035 | |
|
|
ea5809ac15 | |
|
|
b572bc4d48 | |
|
|
e5f46a8083 | |
|
|
bb021a6f45 | |
|
|
6c973d86cd | |
|
|
1698f8c8d5 | |
|
|
e5a30525f0 | |
|
|
2d240460f1 | |
|
|
4a8c85cd41 | |
|
|
035ae80970 | |
|
|
760b54710a | |
|
|
137273284e | |
|
|
4fd548d777 | |
|
|
c0669d1f58 | |
|
|
a939a6f222 | |
|
|
19f8cefe8a | |
|
|
a303b748b5 | |
|
|
096f1d1c6b | |
|
|
517c3135af | |
|
|
b65dcb9fa2 | |
|
|
82fd63c1a1 | |
|
|
63df0e596f | |
|
|
53afce795a | |
|
|
1705857817 | |
|
|
2114368acc | |
|
|
50c7a9373e | |
|
|
2ea741211f | |
|
|
816601407c | |
|
|
d865bb976b | |
|
|
94994972e3 | |
|
|
4dd6a99c1d | |
|
|
fe60767829 | |
|
|
5c05759ad4 | |
|
|
868a973bc5 | |
|
|
6ccb4ec3d3 | |
|
|
be807d032b | |
|
|
ad9e80e1e8 | |
|
|
64ab363237 | |
|
|
58b57c81b7 | |
|
|
06a3d5b225 | |
|
|
fc79e336c0 | |
|
|
51d34bd496 | |
|
|
d3f87a3a07 | |
|
|
a6b10dcd8e | |
|
|
d76c85cc19 | |
|
|
a7ee4e47a3 | |
|
|
6af0092549 | |
|
|
555e3dd604 | |
|
|
710d6f5000 | |
|
|
af6b076584 | |
|
|
07b3bd5ae7 | |
|
|
15726f1824 | |
|
|
b58378854b | |
|
|
c33532c241 | |
|
|
ec84cd6ccf | |
|
|
5a230ea962 | |
|
|
3bab245708 | |
|
|
7bc3a97bbb | |
|
|
803331d46f | |
|
|
50b7845f26 | |
|
|
93d672f14c | |
|
|
f033e08f0b | |
|
|
edfbdc9cb9 | |
|
|
51dac61a21 | |
|
|
0e53d8221d | |
|
|
97a3c34159 | |
|
|
869f70b241 | |
|
|
267437f05a | |
|
|
1d5f2a90be | |
|
|
f41d015019 | |
|
|
99901f5cb9 | |
|
|
3bbe1ef027 | |
|
|
f2fabe198d | |
|
|
ec56ff8b46 | |
|
|
e477132c82 | |
|
|
b676495a81 | |
|
|
e655b65329 | |
|
|
c2f1f022c7 | |
|
|
ab5052b3eb | |
|
|
28145a52dc | |
|
|
6054983dbc | |
|
|
0b0fd72931 | |
|
|
6fd0286357 | |
|
|
b31ee6a16b | |
|
|
6e6c66687b | |
|
|
c44a6784fd | |
|
|
4d88d2f063 | |
|
|
251a001eac | |
|
|
75b381f6d8 | |
|
|
37f0361d92 | |
|
|
f928ea04d5 | |
|
|
fcf177c194 | |
|
|
e7dc7e91fc | |
|
|
2dadec37cd | |
|
|
eb477c7016 | |
|
|
e97862f67e | |
|
|
d68b409a63 | |
|
|
6349b0ce04 | |
|
|
91ca23bc27 | |
|
|
165cdfadd3 | |
|
|
5ad0c97dab | |
|
|
c6d82e66ff | |
|
|
92bea38ad3 | |
|
|
04128544ec | |
|
|
ed6edca504 | |
|
|
33b32e602c | |
|
|
1563b76db2 | |
|
|
be82ddfb9e |
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
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) ;
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949) ;
|
||||
/
|
||||
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
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) ;
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949) ;
|
||||
/
|
||||
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
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) ;
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949) ;
|
||||
/
|
||||
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547669 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
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)
|
||||
;
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547470 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547471 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547472 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547474 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474)
|
||||
;
|
||||
delete from HtmlLabelIndex where id = 547949 and ( indexdesc is null or indexdesc = '' )
|
||||
;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( indexdesc is not null and indexdesc <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=char_length(labelname) )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=char_length(labelname) )) limit 1
|
||||
;
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1
|
||||
;
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label'
|
||||
;
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949)
|
||||
;
|
||||
|
|
@ -9302,4 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
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)
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474)
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is null )
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is null )
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label'
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949)
|
||||
/
|
||||
|
|
@ -8262,81 +8262,81 @@ delete from HtmlModuleLabel where indexId = 547595 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547595) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547599 and ( trim(indexdesc) is null ) ;
|
||||
delete from HtmlLabelIndex where id = 547598 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547599,'部门简称' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547599 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547598,'部门名称' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547598 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'部门简称' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'部门名称' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'Department Abbreviation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'Department Name' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'部門簡稱' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547599 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547599) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547598 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547598,'部门名称' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547598 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'部门名称' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'Department Name' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547598 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'部門名稱' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547598 as indexid ,'部門名稱' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547598 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547598 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547598) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547597 and ( trim(indexdesc) is null ) ;
|
||||
delete from HtmlLabelIndex where id = 547599 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547597,'标识' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547597 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547599,'部门简称' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547599 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'标识' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'部门简称' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'Identifier' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'Department Abbreviation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547599 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'標識' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547599 as indexid ,'部門簡稱' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547599 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547599 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547599) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547597 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547597,'标识' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547597 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'标识' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'Identifier' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547597 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547597 as indexid ,'標識' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547597 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547597 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547597) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547596 and ( trim(indexdesc) is null ) ;
|
||||
delete from HtmlLabelIndex where id = 547596 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547596,'责任编辑' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547596 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547596,'责任编辑' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547596 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'责任编辑' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'责任编辑' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'Responsible Editor' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'Responsible Editor' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
delete from HtmlLabelInfo where indexid = 547596 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'責任編輯' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547596 as indexid ,'責任編輯' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547596 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547596 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
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) ;
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( indexdesc is null or indexdesc = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( indexdesc is not null and indexdesc <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is null or labelname = '' or length(labelname)!=octet_length(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is not null and labelname <> '' and length(labelname)=octet_length(labelname) )) limit 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is null or labelname = '' ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is not null and labelname <> '' )) limit 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949) ;
|
||||
/
|
||||
|
|
@ -9302,8 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547669 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547669 and moduleCode = 'HRM' and type = 'label'
|
||||
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
|
||||
|
||||
|
||||
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547470 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547471 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547472 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547474 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474)
|
||||
GO
|
||||
delete from HtmlLabelIndex where id = 547949 and ( indexdesc is null or indexdesc = '' )
|
||||
GO
|
||||
insert into HtmlLabelIndex(id,indexdesc) select top 1 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( indexdesc is not null and indexdesc <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is null or labelname = '' or labelname like '%[吖-座]%' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( labelname is not null and labelname <> '' and labelname not like '%[吖-座]%' ))
|
||||
GO
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is null or labelname = '' )
|
||||
GO
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select top 1 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( labelname is not null and labelname <> '' ))
|
||||
GO
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label'
|
||||
GO
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949)
|
||||
GO
|
||||
|
|
@ -9302,3 +9302,525 @@ delete from HtmlModuleLabel where indexId = 547660 and moduleCode = 'HRM' and ty
|
|||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547660) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547669,'入职日期' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547669 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入职日期' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'Date of Employment' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547669 as indexid ,'入職日期' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547669 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
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) ;
|
||||
/
|
||||
|
||||
delete from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547469,'冻结数不能大于剩余编制数!' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547469 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'冻结数不能大于剩余编制数!' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'The frozen number cannot be greater than the remaining prepare number!' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547469 as indexid ,'凍結數不能大於剩餘編製數!' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547469 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547469 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547469) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547470,'强控策略下请先释放当前冻结数后再完成入职操作' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547470 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'强控策略下请先释放当前冻结数后再完成入职操作' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'Under the strong control strategy, please release the current frozen amount before completing the onboarding operation' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547470 as indexid ,'強控策略下請先釋放當前凍結數后再完成入職操作' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547470 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547470 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547470) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547471,'强控策略下不容许超编' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547471 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'强控策略下不容许超编' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'Overloading is not allowed under the strong control strategy' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547471 as indexid ,'強控策略下不容許超編' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547471 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547471 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547471) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547472,'调整数量不可大于在编数' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547472 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'调整数量不可大于在编数' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'The adjustment quantity cannot be greater than the current number' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547472 as indexid ,'調整數量不可大於在編數' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547472 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547472 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547472) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547474,'未查询到对应编制方案下的组织编制信息' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547474 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查询到对应编制方案下的组织编制信息' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'The organization''s prepare information under the corresponding prepare scheme is not Query' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547474 as indexid ,'未查詢到對應編製方案下的組織編製信息' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547474 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547474 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547474) ;
|
||||
/
|
||||
delete from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelIndex(id,indexdesc) select 547949,'当前冻结数为0,无需释放' from HtmlLabelIndex where not exists (select id from HtmlLabelIndex where id = 547949 and ( trim(indexdesc) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'当前冻结数为0,无需释放' as content,7 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=7 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is null or length(labelname)!=lengthb(labelname) ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'The current frozen number is 0, no need to release it' as content,8 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=8 and ( trim(labelname) is not null and length(labelname)=lengthb(labelname) )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is null ) ;
|
||||
/
|
||||
insert into HtmlLabelInfo(indexid,labelname,languageid) select * from (select 547949 as indexid ,'當前凍結數為0,無需釋放' as content,9 as languageid from HtmlLabelInfo) t where not exists (select indexid,languageid from HtmlLabelInfo where indexid = 547949 and languageid=9 and ( trim(labelname) is not null )) and rownum = 1 ;
|
||||
/
|
||||
delete from HtmlModuleLabel where indexId = 547949 and moduleCode = 'HRM' and type = 'label' ;
|
||||
/
|
||||
insert into HtmlModuleLabel(type,moduleCode,indexId) values ('label','HRM',547949) ;
|
||||
/
|
||||
|
|
@ -1,78 +0,0 @@
|
|||
<%@ page import="weaver.general.BaseBean" %>
|
||||
<%@ page import="weaver.hrm.User" %>
|
||||
<%@ page import="java.util.Map" %>
|
||||
<%@ page import="java.util.HashMap" %>
|
||||
<%@ page import="weaver.hrm.HrmUserVarify" %>
|
||||
<%@ page import="com.alibaba.fastjson.JSONObject" %>
|
||||
<%@ page import="weaver.general.Util" %>
|
||||
<%@ page import="com.time.util.DateUtil" %>
|
||||
<%@ page import="weaver.conn.RecordSet" %>
|
||||
|
||||
<%--
|
||||
User: wangj
|
||||
Design Ideas:
|
||||
入转调流程提交编制校验规则
|
||||
1、根据流程创建时间,查询生效的编制方案。
|
||||
不存在:提示不存在当年已启用的编制方案 不允许提交
|
||||
存在:
|
||||
1.1、根据编制方案查询部门的编制信息。
|
||||
查询到部门的具体编制信息:判断是否强控,超编限制流程提交。
|
||||
|
||||
--%>
|
||||
<%@ page contentType="text/html;charset=UTF-8" %>
|
||||
<%
|
||||
|
||||
BaseBean bb = new BaseBean();
|
||||
boolean flag = true;
|
||||
String msg = "";
|
||||
User user = HrmUserVarify.getUser(request,response);
|
||||
Map<String,Object> res = new HashMap<>(100);
|
||||
String requestid = Util.null2String(request.getParameter("requestid"));
|
||||
String createdate = getWfRequestDate(requestid);
|
||||
//1、根据流程创建时间,查询生效的编制方案。
|
||||
String planid = getStaffPlanId(createdate);
|
||||
if("".equals(planid)){
|
||||
flag = false;
|
||||
msg = "不存在流程创建日期范围内已启用的编制方案,禁止提交!";
|
||||
}
|
||||
|
||||
res.put("flag",flag);
|
||||
res.put("msg",msg);
|
||||
out.print(JSONObject.toJSONString(res));
|
||||
|
||||
%>
|
||||
|
||||
<%!
|
||||
private String getWfRequestDate(String requestid){
|
||||
String date = "";
|
||||
if("".equals(requestid)){
|
||||
date = DateUtil.getCurrentTime("yyyy-MM-dd");
|
||||
return date;
|
||||
}
|
||||
RecordSet rs = new RecordSet();
|
||||
String sql = "select createdate from workflow_requestbase where requestid = '"+requestid+"'";
|
||||
rs.execute(sql);
|
||||
while (rs.next()){
|
||||
date = Util.null2String(rs.getString("createdate"));
|
||||
}
|
||||
return date;
|
||||
}
|
||||
%>
|
||||
|
||||
<%!
|
||||
private String getStaffPlanId(String createdate){
|
||||
String planid = "";
|
||||
String sql = "select id,ec_company,control_dimension from jcl_org_staffplan where forbidden_tag = 0 and control_dimension = 2 and time_end >= ? and time_start <= ?";
|
||||
RecordSet rs = new RecordSet();
|
||||
rs.executeQuery(sql,createdate,createdate);
|
||||
while (rs.next()){
|
||||
planid = Util.null2String(rs.getString("id"));
|
||||
}
|
||||
return planid;
|
||||
}
|
||||
%>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
@ -25,6 +25,7 @@ import org.apache.commons.collections.CollectionUtils;
|
|||
import org.apache.commons.lang.StringUtils;
|
||||
import weaver.conn.RecordSet;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.company.SubCompanyComInfo;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
|
@ -77,13 +78,14 @@ public class JobBrowserService extends BrowserService {
|
|||
Map<String, Object> apidatas = new HashMap<>();
|
||||
String q = Util.null2String(httpServletRequest.getParameter("q"));
|
||||
List<String> sqlParams = new ArrayList<>();
|
||||
SubCompanyComInfo subInfo = new SubCompanyComInfo();
|
||||
String keyword = "";
|
||||
if (q.length() > 0) {
|
||||
keyword = "%" + q + "%";
|
||||
}
|
||||
RecordSet rs = new RecordSet();
|
||||
String sqlwhere = " where t.delete_type = 0 ";
|
||||
String backfields = "t.id, t.job_no, h.jobtitlename as name ";
|
||||
String backfields = "t.id,t.ec_company, t.job_no, h.jobtitlename as name ";
|
||||
String fromSql = "FROM jcl_org_job t left join hrmjobtitles h on t.ec_jobTitle = h.id ";
|
||||
String orderby = " order by t.id ";
|
||||
sqlwhere += " ";
|
||||
|
|
@ -104,7 +106,8 @@ public class JobBrowserService extends BrowserService {
|
|||
Map<String, String> item = new HashMap<>(3);
|
||||
item.put("id", Util.null2String(rs.getString("id")));
|
||||
String name = Util.null2String(rs.getString("name"));
|
||||
item.put("name", name);
|
||||
String subCompanyname = subInfo.getSubCompanyname(Util.null2String(rs.getString("ec_company")));
|
||||
item.put("name", name+"("+subCompanyname+")");
|
||||
item.put("title", name);
|
||||
datas.add(item);
|
||||
}
|
||||
|
|
@ -234,7 +237,7 @@ public class JobBrowserService extends BrowserService {
|
|||
compList = MapperProxyFactory.getProxy(CompMapper.class).listParent();
|
||||
}
|
||||
// 获取顶层分部
|
||||
compList.stream().sorted(Comparator.comparing(item -> null == item.getShowOrder() ? 0 : item.getShowOrder())).forEach(item -> buildCompNodes(treeNodes, compHasSubs, item));
|
||||
compList.stream().sorted(Comparator.comparingDouble(item -> null == item.getShowOrder() ? 0 : item.getShowOrder())).forEach(item -> buildCompNodes(treeNodes, compHasSubs, item));
|
||||
} else if ("1".equals(params.getType())) {
|
||||
// 当前节点下的元素
|
||||
CompPO compBuild = CompPO.builder().supSubComId(Integer.parseInt(params.getId())).canceled(0).build();
|
||||
|
|
|
|||
|
|
@ -1,13 +0,0 @@
|
|||
package com.api.shgw.web;
|
||||
|
||||
import com.engine.shgw.web.OrgStaffAction;
|
||||
|
||||
import javax.ws.rs.Path;
|
||||
|
||||
/**
|
||||
* 编制二开
|
||||
*/
|
||||
@Path("/orgStaff")
|
||||
public class OrgStaffApi extends OrgStaffAction {
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
package com.engine.organization.common;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
/**
|
||||
* @author:dxfeng
|
||||
* @createTime: 2024/07/11
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class IgnoreCaseMap<V> extends HashMap<String, V> {
|
||||
@Override
|
||||
public V get(Object key) {
|
||||
if (key instanceof String) {
|
||||
// 将键转为小写形式再进行查找
|
||||
return super.get(((String) key).toLowerCase());
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public V put(String key, V value) {
|
||||
// 将键转为小写形式后作为真正的键
|
||||
return super.put(key.toLowerCase(), value);
|
||||
}
|
||||
}
|
||||
|
|
@ -47,11 +47,16 @@ public class ChartPO {
|
|||
// 部门层级
|
||||
private int departmentDepth;
|
||||
|
||||
//账号类型
|
||||
private String accountType;
|
||||
|
||||
//直接上级
|
||||
private String managerId;
|
||||
|
||||
// 在编数
|
||||
private int onJobNum;
|
||||
// 编制数
|
||||
private int staffNum;
|
||||
private String jobName;
|
||||
|
||||
public String getId() {
|
||||
if (StringUtils.isNotBlank(ftype)) {
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ public class CompanyTreePO {
|
|||
private boolean isLeaf;
|
||||
private String key;
|
||||
private boolean disabled;
|
||||
private String type;
|
||||
|
||||
public boolean getIsLeaf() {
|
||||
return isLeaf;
|
||||
|
|
@ -38,4 +39,11 @@ public class CompanyTreePO {
|
|||
public String getValue() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public String getType() {
|
||||
if(id.startsWith("d")){
|
||||
return "2";
|
||||
}
|
||||
return "1";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,10 @@ public class CompBO {
|
|||
}
|
||||
|
||||
public static List<SearchTree> buildSetToSearchTree(Set<CompPO> comps) {
|
||||
return comps.stream().sorted(Comparator.comparing(item -> null == item.getShowOrder() ? 0 : item.getShowOrder())).map(item -> {
|
||||
return comps.stream().sorted(Comparator
|
||||
.comparingDouble(CompPO::getShowOrder)
|
||||
.thenComparingDouble(CompPO::getShowOrderOfTree)
|
||||
).map(item -> {
|
||||
SearchTree tree = new SearchTree();
|
||||
tree.setCanClick(true);
|
||||
tree.setCanceled(item.getCanceled() != null && item.getCanceled() != 0);
|
||||
|
|
@ -33,10 +36,11 @@ public class CompBO {
|
|||
tree.setIsParent(false);
|
||||
tree.setIsVirtual("0");
|
||||
tree.setName(item.getSubCompanyName());
|
||||
tree.setPid(item.getSupSubComId().toString());
|
||||
tree.setPid(item.getSupSubComId() == null ? "0" :item.getSupSubComId().toString());
|
||||
tree.setSelected(false);
|
||||
tree.setType("1");
|
||||
tree.setOrderNum(null == item.getShowOrder() ? 0 : item.getShowOrder());
|
||||
tree.setShowOrderOfTree(null == item.getShowOrderOfTree() ? 0 : item.getShowOrderOfTree());
|
||||
return tree;
|
||||
}).collect(Collectors.toList());
|
||||
}
|
||||
|
|
@ -101,7 +105,7 @@ public class CompBO {
|
|||
.subCompanyCode(e.getSubCompanyCode())
|
||||
.subCompanyDesc(e.getSubCompanyDesc())
|
||||
.subCompanyName(e.getSubCompanyName())
|
||||
.supSubComId(e.getSupSubComId())
|
||||
.supSubComId(e.getSupSubComId() == null ? 0 : e.getSupSubComId())
|
||||
.supSubComName(null == poMaps.get(e.getSupSubComId()) ? "" : poMaps.get(e.getSupSubComId()).getSubCompanyName())
|
||||
.showOrder(e.getShowOrder())
|
||||
.canceled(null == e.getCanceled() ? 0 : e.getCanceled())
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ public class CompListDTO {
|
|||
|
||||
|
||||
@TableTitle(labelId = 547185, title = "显示顺序", dataIndex = "showOrder", key = "showOrder", sorter = true)
|
||||
private Integer showOrder;
|
||||
private Double showOrder;
|
||||
|
||||
/**
|
||||
* 禁用标记
|
||||
|
|
@ -78,8 +78,8 @@ public class CompListDTO {
|
|||
*/
|
||||
private List<CompListDTO> children;
|
||||
|
||||
public Integer getShowOrder() {
|
||||
return null == showOrder ? 0 : showOrder;
|
||||
public Double getShowOrder() {
|
||||
return null == showOrder ? 0.00 : showOrder;
|
||||
}
|
||||
|
||||
private String orderType;
|
||||
|
|
@ -89,9 +89,9 @@ public class CompListDTO {
|
|||
return children;
|
||||
}
|
||||
if ("asc".equalsIgnoreCase(orderType)) {
|
||||
return children.stream().sorted(Comparator.comparing(CompListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
return children.stream().sorted(Comparator.comparingDouble(CompListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
} else {
|
||||
return children.stream().sorted(Comparator.comparing(CompListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
return children.stream().sorted(Comparator.comparingDouble(CompListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -25,6 +25,6 @@ public class CompParam extends BaseQueryParam {
|
|||
private String outKey;
|
||||
private Integer limitUsers;
|
||||
private String uuid;
|
||||
private Integer showOrder;
|
||||
private Integer showOrderOfTree;
|
||||
private Double showOrder;
|
||||
private Double showOrderOfTree;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,6 +32,20 @@ public class CompPO {
|
|||
private Date modified;
|
||||
private Integer modifier;
|
||||
private String uuid;
|
||||
private Integer showOrder;
|
||||
private Integer showOrderOfTree;
|
||||
private Double showOrder;
|
||||
private Double showOrderOfTree;
|
||||
|
||||
public Double getShowOrder() {
|
||||
if (null == showOrder) {
|
||||
return 0.00;
|
||||
}
|
||||
return showOrder;
|
||||
}
|
||||
|
||||
public Double getShowOrderOfTree() {
|
||||
if (null == showOrderOfTree) {
|
||||
return 0.00;
|
||||
}
|
||||
return showOrderOfTree;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -32,16 +32,20 @@ public class DepartmentBO {
|
|||
* @param list
|
||||
* @return
|
||||
*/
|
||||
public static List<DepartmentListDTO> buildDeptDTOShowNames(Collection<DepartmentListDTO> list) {
|
||||
return list.stream().peek(e -> {
|
||||
List<DepartmentListDTO> children = e.getChildren();
|
||||
public static List<DepartmentListDTO> buildDeptDTOShowNames(List<DepartmentListDTO> list) {
|
||||
setDeptLeader(list);
|
||||
return list;
|
||||
}
|
||||
|
||||
public static void setDeptLeader(List<DepartmentListDTO> departments) {
|
||||
for (DepartmentListDTO dept : departments) {
|
||||
dept.setBmfzr(getEmployeeNameById(dept.getId()));
|
||||
List<DepartmentListDTO> children = dept.getChildren();
|
||||
if (CollectionUtils.isNotEmpty(children)){
|
||||
List<DepartmentListDTO> collect = children.stream().peek(item -> item.setBmfzr(getEmployeeNameById(item.getId()))).collect(Collectors.toList());
|
||||
e.setChildren(collect);
|
||||
setDeptLeader(children);
|
||||
}
|
||||
e.setBmfzr(getEmployeeNameById(e.getId()));
|
||||
}
|
||||
).collect(Collectors.toList());
|
||||
|
||||
}
|
||||
|
||||
public static List<DepartmentListDTO> buildDeptDTOList(Collection<DepartmentPO> list, String orderType) {
|
||||
|
|
@ -163,12 +167,13 @@ public class DepartmentBO {
|
|||
tree.setId(item.getId().toString());
|
||||
tree.setIsParent(false);
|
||||
tree.setIsVirtual("0");
|
||||
tree.setName(item.getDepartmentName());
|
||||
tree.setName(item.getDepartmentMark());
|
||||
tree.setPid(null == item.getSupDepId() ? "0" : item.getSupDepId().toString());
|
||||
tree.setSelected(false);
|
||||
tree.setType("2");
|
||||
tree.setParentComp(item.getSubCompanyId1().toString());
|
||||
tree.setOrderNum(null == item.getShowOrder() ? 0 : item.getShowOrder().intValue());
|
||||
tree.setParentComp(null == item.getSubCompanyId1() ? "0" : item.getSubCompanyId1().toString());
|
||||
tree.setOrderNum(null == item.getShowOrder() ? 0.00 : item.getShowOrder().intValue());
|
||||
tree.setShowOrderOfTree(null == item.getShowOrderOfTree() ? 0.00 : item.getShowOrderOfTree());
|
||||
return tree;
|
||||
}).collect(Collectors.toList());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ public class DepartmentListDTO {
|
|||
private Integer isUsed;
|
||||
|
||||
/**
|
||||
* 简称
|
||||
* 名称
|
||||
*/
|
||||
@TableTitle(labelId = 547181, title = "简称", dataIndex = "departmentMark", key = "departmentMark", width = "200")
|
||||
private String departmentMark;
|
||||
|
|
@ -46,7 +46,7 @@ public class DepartmentListDTO {
|
|||
private String departmentCode;
|
||||
|
||||
/**
|
||||
* 名称
|
||||
* 简称
|
||||
*/
|
||||
@TableTitle(labelId = 547141, title = "名称", dataIndex = "departmentName", key = "departmentName")
|
||||
private String departmentName;
|
||||
|
|
@ -105,9 +105,9 @@ public class DepartmentListDTO {
|
|||
return children;
|
||||
}
|
||||
if ("asc".equalsIgnoreCase(orderType)) {
|
||||
return children.stream().sorted(Comparator.comparing(DepartmentListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
return children.stream().sorted(Comparator.comparingDouble(DepartmentListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
} else {
|
||||
return children.stream().sorted(Comparator.comparing(DepartmentListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
return children.stream().sorted(Comparator.comparingDouble(DepartmentListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -28,5 +28,5 @@ public class DeptSearchParam extends BaseQueryParam {
|
|||
|
||||
private String uuid;
|
||||
private Double showOrder;
|
||||
private Integer showOrderOfTree;
|
||||
private Double showOrderOfTree;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,6 +35,6 @@ public class DepartmentPO {
|
|||
private Integer modifier;
|
||||
private String uuid;
|
||||
private Double showOrder;
|
||||
private Integer showOrderOfTree;
|
||||
private Double showOrderOfTree;
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,6 +24,8 @@ public class ManagerDetachParam {
|
|||
|
||||
private Integer ecManager;
|
||||
|
||||
private Integer roleId;
|
||||
|
||||
private Integer jclManager;
|
||||
|
||||
private String ecRolelevel;
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@OrganizationTable(pageId = "0bf9b7bc-c8b0-4225-bf28-4cd015d96e98",
|
||||
fields = "t.id," +
|
||||
"t.manager_type," +
|
||||
"t.ec_manager," +
|
||||
"t.ec_rolelevel," +
|
||||
"t.manage_module," +
|
||||
|
|
@ -42,11 +43,14 @@ import lombok.NoArgsConstructor;
|
|||
public class ManagerDetachVO {
|
||||
|
||||
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键",column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
|
||||
@OrganizationTableColumn(labelId = 513540, text = "管理员类型", width = "20%", column = "manager_type")
|
||||
private Integer managerType;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547405, text = "管理员", width = "20%", column = "ec_manager", transmethod = "com.engine.organization.transmethod.ManagerDetachTransMethod.getManagerName")
|
||||
|
||||
@OrganizationTableColumn(labelId = 547405, text = "管理员", width = "20%", column = "ec_manager", transmethod = "com.engine.organization.transmethod.ManagerDetachTransMethod.getManagerName",otherPara = "column:manager_type")
|
||||
private Integer ecManager;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547407, text = "可管理组织机构", width = "40%", column = "ec_rolelevel", transmethod = "com.engine.organization.transmethod.ManagerDetachTransMethod.getRoleLevel")
|
||||
|
|
|
|||
|
|
@ -276,6 +276,11 @@ public class ExtendInfoBO {
|
|||
fieldItem.setFormat("YYYY-MM");
|
||||
}
|
||||
break;
|
||||
case INPUT:
|
||||
Map<String, Object> otherParams = new HashMap<>(2);
|
||||
otherParams.put("inputType","multilang");
|
||||
fieldItem.setOtherParams(otherParams);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
@ -406,6 +411,10 @@ public class ExtendInfoBO {
|
|||
searchConditionItem = new SearchConditionItem(ConditionType.BROWSER, fieldlabel, new String[]{fieldname}, browserbean);
|
||||
} else {
|
||||
searchConditionItem = conditionFactory.createCondition(ConditionType.BROWSER, fieldlabel, fieldname, detailtype);
|
||||
//隐藏虚拟组织
|
||||
if(searchConditionItem != null ) {
|
||||
searchConditionItem.getBrowserConditionParam().setHideVirtualOrg(true);
|
||||
}
|
||||
}
|
||||
// 岗位浏览按钮
|
||||
if ("666".equals(detailtype)) {
|
||||
|
|
@ -578,7 +587,7 @@ public class ExtendInfoBO {
|
|||
}
|
||||
|
||||
if (Util.null2String(extendInfoPO.getFieldNameDesc()).length() > 0) {
|
||||
searchConditionItem.setLabel(extendInfoPO.getFieldNameDesc());
|
||||
searchConditionItem.setLabel(Util.formatMultiLang(extendInfoPO.getFieldNameDesc()));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,8 +3,6 @@ package com.engine.organization.entity.hrmresource.bo;
|
|||
import com.engine.organization.entity.hrmresource.po.ResourceChartPO;
|
||||
import com.engine.organization.entity.hrmresource.vo.ResourceChartVO;
|
||||
import com.engine.organization.transmethod.HrmResourceTransMethod;
|
||||
import weaver.conn.RecordSet;
|
||||
import weaver.general.BaseBean;
|
||||
import weaver.general.Util;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
|
@ -21,14 +19,13 @@ public class ResourceChartBO {
|
|||
List<ResourceChartVO> resourceChartVOS = new ArrayList<>();
|
||||
for (ResourceChartPO resourceChartPO : resourceChartPOS) {
|
||||
ResourceChartVO resourceChartVO = new ResourceChartVO();
|
||||
|
||||
resourceChartVO.setId(resourceChartPO.getId());
|
||||
resourceChartVO.setWorkCode(resourceChartPO.getWorkCode());
|
||||
resourceChartVO.setLastName(resourceChartPO.getLastName());
|
||||
resourceChartVO.setSex("1".equals(resourceChartPO.getSex()) ? "女" : "男");
|
||||
resourceChartVO.setDepartmentName(HrmResourceTransMethod.getDepartmentName(Util.null2String(resourceChartPO.getDepartmentId())));
|
||||
resourceChartVO.setSubcompanyName(HrmResourceTransMethod.getCompanyName(Util.null2String(resourceChartPO.getSubcompanyid1())));
|
||||
resourceChartVO.setJobTitle(selectCustomName(resourceChartPO.getId()));
|
||||
resourceChartVO.setJobTitle(HrmResourceTransMethod.getJobName(Util.null2String(resourceChartPO.getJobTitle())));
|
||||
resourceChartVO.setStatus(resourceChartPO.getStatus());
|
||||
resourceChartVO.setMobile(resourceChartPO.getMobile());
|
||||
resourceChartVOS.add(resourceChartVO);
|
||||
|
|
@ -37,25 +34,4 @@ public class ResourceChartBO {
|
|||
}
|
||||
|
||||
|
||||
/**
|
||||
* 上海港湾二开 查询自定义职位名称 uf_zwxxjmb
|
||||
*/
|
||||
private static String selectCustomName(long id){
|
||||
RecordSet rs = new RecordSet();
|
||||
BaseBean bb = new BaseBean();
|
||||
String scopeid = bb.getPropValue("hrmOrganization", "scopeid");
|
||||
String fieldid = bb.getPropValue("hrmOrganization", "fieldid");
|
||||
String jobName = "";
|
||||
rs.executeQuery("select c.zwmc as jobname from hrmresource a \n" +
|
||||
"left join cus_fielddata b on a.id = b.id and b.scopeid = "+scopeid+"\n" +
|
||||
"left join uf_zwxxjmb c on b."+fieldid+" = c.id\n" +
|
||||
"where a.status < 4 and a.id = ?",id);
|
||||
if (rs.next()){
|
||||
jobName = rs.getString("jobname");
|
||||
}
|
||||
|
||||
return jobName;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ import lombok.Builder;
|
|||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @author:dxfeng
|
||||
* @createTime: 2023/01/05
|
||||
|
|
@ -19,4 +21,21 @@ public class SearchTemplateParam {
|
|||
//private boolean selected;
|
||||
private String showname;
|
||||
private String fields;
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
if (this == o) {
|
||||
return true;
|
||||
}
|
||||
if (o == null || getClass() != o.getClass()) {
|
||||
return false;
|
||||
}
|
||||
SearchTemplateParam that = (SearchTemplateParam) o;
|
||||
return key.equals(that.key);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int hashCode() {
|
||||
return Objects.hash(key);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -64,4 +64,6 @@ public class JclOrgCustomTemplatePO implements Serializable {
|
|||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private Integer overall;
|
||||
|
||||
}
|
||||
|
|
@ -27,7 +27,7 @@ public class ResourcePO {
|
|||
private Integer jobtitle;
|
||||
|
||||
private String lastName;
|
||||
private Integer dspOrder;
|
||||
private Double dspOrder;
|
||||
|
||||
/**
|
||||
* 临时关联聚才林岗位ID
|
||||
|
|
|
|||
|
|
@ -26,4 +26,5 @@ public class SearchTemplatePO {
|
|||
private Integer creator;
|
||||
private Date createTime;
|
||||
private Date updateTime;
|
||||
private Integer overall;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@ package com.engine.organization.entity.hrmresource.vo;
|
|||
|
||||
import com.cloudstore.eccom.pc.table.WeaTableType;
|
||||
import com.engine.organization.annotation.OrganizationTable;
|
||||
import com.engine.organization.annotation.OrganizationTableColumn;
|
||||
import com.engine.organization.annotation.OrganizationTableOperate;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
|
|
@ -40,6 +41,6 @@ public class HrmResourceJclVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -33,11 +33,11 @@ import lombok.NoArgsConstructor;
|
|||
" left join HRMJOBTITLES t3 on t.JOBTITLE=t3.id" +
|
||||
" left join HRMJOBACTIVITIES t4 on t3.JOBACTIVITYID=t4.ID" +
|
||||
" left join HRMJOBGROUPS t5 on t4.JOBGROUPID=t5.ID ",
|
||||
orderby = " t.dsporder ",
|
||||
orderby = " t.dsporder",
|
||||
sortway = " asc",
|
||||
primarykey = "id",
|
||||
operates = {
|
||||
@OrganizationTableOperate(text = "查看")
|
||||
@OrganizationTableOperate(labelId = 547490, text = "查看")
|
||||
},
|
||||
tableType = WeaTableType.CHECKBOX
|
||||
)
|
||||
|
|
|
|||
|
|
@ -156,7 +156,7 @@ public class JobBO {
|
|||
tree.setSelected(false);
|
||||
tree.setType("3");
|
||||
tree.setParentComp(null == item.getEcDepartment() ? "0" : item.getEcDepartment().toString());
|
||||
tree.setOrderNum(null == item.getShowOrder() ? 0 : item.getShowOrder());
|
||||
tree.setOrderNum(null == item.getShowOrder() ? 0.00 : item.getShowOrder());
|
||||
return tree;
|
||||
}).collect(Collectors.toList());
|
||||
|
||||
|
|
|
|||
|
|
@ -89,6 +89,8 @@ public class JobListDTO {
|
|||
//@TableTitle(title = "是否启用", dataIndex = "forbiddenTag", key = "forbiddenTag")
|
||||
//private Integer forbiddenTag;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 操作列
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@ public class JobSearchParam extends BaseQueryParam {
|
|||
/**
|
||||
* 显示顺序
|
||||
*/
|
||||
private Integer showOrder;
|
||||
private Double showOrder;
|
||||
|
||||
private Integer subcompanyid1;
|
||||
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ public class JobPO {
|
|||
/**
|
||||
* 显示顺序
|
||||
*/
|
||||
private Integer showOrder;
|
||||
private Double showOrder;
|
||||
|
||||
private String gradeId;
|
||||
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ import lombok.NoArgsConstructor;
|
|||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@OrganizationTable(pageId = "98e9c62f-cd12-11ec-a15f-00ffcbed7123",
|
||||
fields = "t.id, t.job_no, h.jobtitlename as name, t.sequence_id, t.scheme_id , t.grade_id , t.level_id , e.jobactivityname, f.jobgroupname ",
|
||||
fields = "t.id, t.job_no,t.ec_company ,t.ec_department, h.jobtitlename as name, t.sequence_id, t.scheme_id , t.grade_id , t.level_id , e.jobactivityname, f.jobgroupname ",
|
||||
fromSql = "FROM jcl_org_job t" +
|
||||
" left join hrmjobtitles h on t.ec_jobTitle = h.id" +
|
||||
" left join hrmjobactivities e on h.jobactivityid =e.id" +
|
||||
|
|
@ -41,6 +41,12 @@ public class JobBrowserVO {
|
|||
@OrganizationTableColumn(labelId = 547118, text = "编号", width = "25%", column = "job_no")
|
||||
private String jobNo;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547332, text = "分部", width = "25%", column = "ec_company", transmethod = "com.engine.organization.transmethod.CompTransMethod.getSpanById")
|
||||
private String subCompanyName;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547331, text = "部门", width = "25%", column = "ec_department", transmethod = "com.engine.organization.transmethod.DepartmentTransMethod.getSpanById")
|
||||
private String departmentName;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547595, text = "岗位名称", width = "25%", column = "name")
|
||||
private String jobName;
|
||||
|
||||
|
|
@ -50,13 +56,4 @@ public class JobBrowserVO {
|
|||
@OrganizationTableColumn(labelId = 547434, text = "所属职务", width = "25%", column = "jobActivityName")
|
||||
private String jobActivityName;
|
||||
|
||||
|
||||
//@OrganizationTableColumn(text = "等级方案", width = "25%", column = "scheme_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getSchemeName")
|
||||
//private String schemeName;
|
||||
//@OrganizationTableColumn(text = "职等", width = "25%", column = "level_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getLevelName")
|
||||
//private String levelName;
|
||||
//@OrganizationTableColumn(text = "职级", width = "25%", column = "grade_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getGradeName")
|
||||
//private String gradeName;
|
||||
//@OrganizationTableColumn(text = "岗位序列", width = "25%", column = "sequence_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getSequenceName")
|
||||
//private String sequenceName;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@ public class CardAccessVO {
|
|||
@OrganizationTableColumn(labelId = 547390, text = "所有人可见", width = "15%", column = "all_people")
|
||||
private Integer allPeople;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547392, text = "上级可见", width = "15%", column = "superior")
|
||||
@OrganizationTableColumn(labelId = 547391, text = "上级可见", width = "15%", column = "superior")
|
||||
private Integer superior;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547392, text = "所有上级可见", width = "15%", column = "all_superior")
|
||||
|
|
|
|||
|
|
@ -43,12 +43,12 @@ public class GradeTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键", column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
/**
|
||||
* 编号
|
||||
|
|
|
|||
|
|
@ -40,12 +40,12 @@ public class LevelTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键",column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -40,12 +40,12 @@ public class SchemeTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键",column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -18,7 +18,8 @@ public class SearchTree extends TreeNode {
|
|||
private boolean isCanceled;
|
||||
private String requestParams;
|
||||
private String parentComp;
|
||||
private Integer orderNum;
|
||||
private Double orderNum;
|
||||
private Double showOrderOfTree;
|
||||
|
||||
public String getCompanyid() {
|
||||
return companyid;
|
||||
|
|
@ -76,14 +77,28 @@ public class SearchTree extends TreeNode {
|
|||
this.parentComp = parentComp;
|
||||
}
|
||||
|
||||
public Integer getOrderNum() {
|
||||
public Double getOrderNum() {
|
||||
if(null==orderNum){
|
||||
return 0.00;
|
||||
}
|
||||
return orderNum;
|
||||
}
|
||||
|
||||
public void setOrderNum(Integer orderNum) {
|
||||
public void setOrderNum(Double orderNum) {
|
||||
this.orderNum = orderNum;
|
||||
}
|
||||
|
||||
public Double getShowOrderOfTree() {
|
||||
if(null==showOrderOfTree){
|
||||
return 0.00;
|
||||
}
|
||||
return showOrderOfTree;
|
||||
}
|
||||
|
||||
public void setShowOrderOfTree(Double showOrderOfTree) {
|
||||
this.showOrderOfTree = showOrderOfTree;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean equals(Object o) {
|
||||
if (this == o) {
|
||||
|
|
|
|||
|
|
@ -47,12 +47,12 @@ public class SequenceTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键",column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
/**
|
||||
* 编号
|
||||
|
|
|
|||
|
|
@ -26,7 +26,6 @@ public class StaffBO {
|
|||
.ecDepartment(param.getEcDepartment())
|
||||
.jobId(param.getJobId())
|
||||
.staffNum(param.getStaffNum())
|
||||
.workRelation(param.getWorkRelation())
|
||||
.controlPolicy(param.getControlPolicy())
|
||||
.permanentNum(param.getPermanentNum() == null ? 0 : param.getPermanentNum())
|
||||
.freezeNum(param.getFreezeNum() == null ? 0 : param.getFreezeNum())
|
||||
|
|
|
|||
|
|
@ -29,8 +29,6 @@ public class StaffOutParam {
|
|||
|
||||
private Integer job;
|
||||
|
||||
private Integer workRelation;
|
||||
|
||||
/**
|
||||
* 维度 1 分部 2 部门 3 岗位
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -34,11 +34,6 @@ public class StaffParams {
|
|||
*/
|
||||
private Integer deptId;
|
||||
private Integer ecDepartment;
|
||||
/**
|
||||
* 用工关系
|
||||
*/
|
||||
private Integer workRelation;
|
||||
|
||||
/**
|
||||
* 岗位
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -0,0 +1,37 @@
|
|||
package com.engine.organization.entity.staff.param;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @Author liang.cheng
|
||||
* @Date 2024/7/16 11:34 AM
|
||||
* @Description:
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class StaffPersonCronParam {
|
||||
|
||||
private Integer id;
|
||||
|
||||
private Integer planId;
|
||||
|
||||
private Integer ecCompany;
|
||||
|
||||
private Integer ecDepartment;
|
||||
|
||||
private Integer jobId;
|
||||
|
||||
private Integer staffNum;
|
||||
|
||||
private Integer permanentNum;
|
||||
|
||||
private Integer freezeNum;
|
||||
|
||||
private String controlDimension;
|
||||
}
|
||||
|
|
@ -58,11 +58,6 @@ public class StaffSerachParam {
|
|||
* 缺编状态
|
||||
*/
|
||||
private Integer lackStatus;
|
||||
|
||||
/**
|
||||
* 用工关系
|
||||
*/
|
||||
private Integer workRelation;
|
||||
/**
|
||||
* 编制描述
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -36,11 +36,6 @@ public class StaffPO {
|
|||
*/
|
||||
private Integer deptId;
|
||||
private Integer ecDepartment;
|
||||
|
||||
/**
|
||||
* 用工关系
|
||||
*/
|
||||
private Integer workRelation;
|
||||
/**
|
||||
* 岗位
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -36,12 +36,12 @@ public class StaffPlanTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键",column = "id", display = false)
|
||||
@OrganizationTableColumn(labelId = 547327, text = "序号", width = "10%",column = "id")
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
/**
|
||||
* 编号
|
||||
|
|
|
|||
|
|
@ -1,9 +1,7 @@
|
|||
package com.engine.organization.entity.staff.vo;
|
||||
|
||||
import com.cloudstore.eccom.pc.table.WeaTableType;
|
||||
import com.engine.organization.annotation.OrganizationTable;
|
||||
import com.engine.organization.annotation.OrganizationTableColumn;
|
||||
import com.engine.organization.annotation.OrganizationTableOperate;
|
||||
import com.engine.organization.annotation.*;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
|
@ -20,7 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@OrganizationTable(pageId = "0cdfd5bb-dc09-11ec-b69e-00ffcbed7508",
|
||||
fields = "t.id,t.is_used,s.control_dimension,t.plan_id,t.comp_id,t.dept_id,t.job_id,t.staff_num,t.work_relation,t.permanent_num,t.freeze_num,t.lack_status,t.staff_desc",
|
||||
fields = "t.id,t.is_used,s.control_dimension,t.plan_id,t.comp_id,t.dept_id,t.job_id,t.staff_num,t.permanent_num,t.freeze_num,t.lack_status,t.staff_desc,t.description",
|
||||
fromSql = "FROM jcl_org_staff t inner join jcl_org_staffplan s on t.plan_id = s.id",
|
||||
orderby = "id desc",
|
||||
primarykey = "id",
|
||||
|
|
@ -35,12 +33,12 @@ public class StaffTableVO {
|
|||
/**
|
||||
* 主键
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 21027, text = "主键", column = "id", display = false)
|
||||
@OrganizationTableColumn(column = "id", display = false)
|
||||
private Long id;
|
||||
/**
|
||||
* 是否被引用
|
||||
*/
|
||||
//@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
@OrganizationTableColumn(column = "isUsed", display = false)
|
||||
private Integer isUsed;
|
||||
/**
|
||||
* 方案id
|
||||
|
|
@ -62,17 +60,11 @@ public class StaffTableVO {
|
|||
*/
|
||||
@OrganizationTableColumn(labelId = 547331, text = "部门", width = "10%", column = "dept_id", transmethod = "com.engine.organization.transmethod.DepartmentTransMethod.getSpanById")
|
||||
private String deptId;
|
||||
// /**
|
||||
// * 岗位
|
||||
// */
|
||||
// @OrganizationTableColumn(labelId = 547333, text = "岗位", width = "10%", column = "job_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getSpanById")
|
||||
// private String jobId;
|
||||
/**
|
||||
* 用工关系
|
||||
* 岗位
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = -85075, text = "用工关系", width = "10%", column = "work_relation", transmethod = "com.engine.organization.transmethod.WorkRelationTransMethod.getSpanById")
|
||||
private Integer workRelation;
|
||||
|
||||
@OrganizationTableColumn(labelId = 547333, text = "岗位", width = "10%", column = "job_id", transmethod = "com.engine.organization.transmethod.JobTransMethod.getSpanById")
|
||||
private String jobId;
|
||||
/**
|
||||
* 编制数
|
||||
*/
|
||||
|
|
@ -91,12 +83,19 @@ public class StaffTableVO {
|
|||
/**
|
||||
* 缺编状态
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 547348, text = "缺编状态", width = "20%", column = "lack_status", transmethod = "com.engine.organization.transmethod.StaffTransMethod.getLackSpan", multiLanguage = true)
|
||||
@OrganizationTableColumn(labelId = 547348, text = "缺编状态", width = "20%", column = "lack_status", transmethod = "com.engine.organization.transmethod.StaffTransMethod.getLackSpan",multiLanguage = true)
|
||||
private String lackStatus;
|
||||
/**
|
||||
* 编制描述
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 547349, text = "编制描述", width = "10%", column = "staff_desc", display = false)
|
||||
@OrganizationTableColumn(labelId = 547349, text = "编制描述", width = "10%", column = "staff_desc")
|
||||
private String staffDesc;
|
||||
|
||||
/**
|
||||
* 描述说明
|
||||
*/
|
||||
@OrganizationTableColumn(labelId = 547142, text = "描述说明", width = "10%", column = "description")
|
||||
private String description;
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
package com.engine.organization.enums;
|
||||
|
||||
import com.engine.organization.exception.OrganizationRunTimeException;
|
||||
import com.engine.organization.util.saveimport.JobInfoImportUtil;
|
||||
import com.engine.organization.util.saveimport.PostInfoImportUtil;
|
||||
import com.engine.organization.util.saveimport.SequenceImportUtil;
|
||||
import com.engine.organization.util.saveimport.StaffInfoImportUtil;
|
||||
|
|
@ -30,6 +31,22 @@ public enum OrgImportEnum implements OrgImportAdapter {
|
|||
return StaffInfoImportUtil.importForm(user);
|
||||
}
|
||||
},
|
||||
JOB("job") {
|
||||
@Override
|
||||
public Map<String, Object> orgImport(Map<String, Object> params, User user) {
|
||||
Map<String, Object> resultMap = new HashMap<>();
|
||||
String excelFile = (String) params.get("excelfile");
|
||||
resultMap.put("pId", JobInfoImportUtil.saveImport("add", excelFile, user));
|
||||
return resultMap;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Map<String, Object>> orgForm(User user) {
|
||||
return JobInfoImportUtil.importForm(user);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
SEQUENCE("sequence"){
|
||||
@Override
|
||||
public Map<String, Object> orgImport(Map<String, Object> params, User user) {
|
||||
|
|
|
|||
|
|
@ -38,6 +38,14 @@ public interface DepartmentMapper {
|
|||
*/
|
||||
List<DepartmentPO> listByFilter(@Param("departmentPO") DepartmentPO departmentPO, @Param("orderSql") String orderSql);
|
||||
|
||||
/**
|
||||
* 根据搜索条件查询数据 保留封存(禁用)数据
|
||||
* @param departmentPO
|
||||
* @param orderSql
|
||||
* @return
|
||||
*/
|
||||
List<DepartmentPO> listByFilterAll(@Param("departmentPO") DepartmentPO departmentPO, @Param("orderSql") String orderSql);
|
||||
|
||||
/**
|
||||
* 浏览按钮展示数据用
|
||||
*
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
<result column="departmentCode" property="departmentCode"/>
|
||||
<result column="coadjutant" property="coadjutant"/>
|
||||
<result column="showOrder" property="showOrder"/>
|
||||
<result column="showOrderOfTree" property="showOrderOfTree"/>
|
||||
<result column="uuid" property="uuid"/>
|
||||
</resultMap>
|
||||
|
||||
|
|
@ -30,6 +31,7 @@
|
|||
t.departmentCode,
|
||||
t.coadjutant,
|
||||
t.showOrder,
|
||||
t.showOrderOfTree,
|
||||
t.uuid
|
||||
</sql>
|
||||
|
||||
|
|
@ -66,6 +68,26 @@
|
|||
order by ${orderSql}
|
||||
</select>
|
||||
|
||||
<select id="listByFilterAll" parameterType="com.engine.organization.entity.department.po.DepartmentPO"
|
||||
resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="baseColumns"/>
|
||||
from hrmdepartment t
|
||||
where 1=1
|
||||
<include refid="likeSQL"/>
|
||||
<if test=" departmentPO.subCompanyId1 != null ">
|
||||
and t.subCompanyId1 = #{departmentPO.subCompanyId1}
|
||||
</if>
|
||||
<if test=" departmentPO.supDepId != null ">
|
||||
and t.supDepId = #{departmentPO.supDepId}
|
||||
</if>
|
||||
<if test=" departmentPO.departmentId != null ">
|
||||
and t.id = #{departmentPO.departmentId}
|
||||
</if>
|
||||
<include refid="isCanceled"/>
|
||||
order by ${orderSql}
|
||||
</select>
|
||||
|
||||
<select id="getDeptById" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="baseColumns"/>
|
||||
|
|
@ -76,7 +98,7 @@
|
|||
<select id="listDeptsByIds" resultType="java.util.Map">
|
||||
select
|
||||
id as "id",
|
||||
departmentName as "name"
|
||||
departmentMark as "name"
|
||||
from hrmdepartment t
|
||||
WHERE id IN
|
||||
<foreach collection="ids" open="(" item="id" separator="," close=")">
|
||||
|
|
@ -122,7 +144,7 @@
|
|||
<select id="getIdByNameAndPid" resultType="java.lang.Integer">
|
||||
select id
|
||||
from hrmdepartment
|
||||
where departmentName = #{departmentName}
|
||||
where departmentmark = #{departmentName}
|
||||
and subCompanyId1 = #{subCompanyId1}
|
||||
and supDepId = #{supDepId}
|
||||
</select>
|
||||
|
|
|
|||
|
|
@ -24,7 +24,9 @@ public interface ManagerDetachMapper {
|
|||
|
||||
ManagerDetachPO getDetachById(@Param("id") Integer id);
|
||||
|
||||
List<ManagerDetachPO> getDetachListById(@Param("ecManager") Integer ecManager);
|
||||
List<ManagerDetachPO> getDetachListById(@Param("ecManager") Integer ecManager,@Param("managerType") Integer managerType);
|
||||
|
||||
List<ManagerDetachPO> selectDetachListByManager(@Param("ids") Collection<Integer> ids);
|
||||
|
||||
ManagerDetachPO selectManagerDetachByUid(@Param("uid") Integer uId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -216,6 +216,19 @@
|
|||
from jcl_org_detach t
|
||||
WHERE delete_type = 0
|
||||
and ec_manager = #{ecManager}
|
||||
and manager_type = #{managerType}
|
||||
</select>
|
||||
|
||||
<select id="selectDetachListByManager" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="baseColumns"/>
|
||||
from jcl_org_detach t
|
||||
WHERE delete_type = 0
|
||||
and manager_type = 1
|
||||
and ec_manager in
|
||||
<foreach collection="ids" open="(" item="id" separator="," close=")">
|
||||
#{id}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
<select id="selectManagerDetachByUid" resultMap="BaseResultMap">
|
||||
|
|
|
|||
|
|
@ -133,6 +133,7 @@
|
|||
FROM cus_formfield t1,
|
||||
cus_formdict t2
|
||||
WHERE t1.fieldid = t2.id
|
||||
AND t1.isuse = 1
|
||||
AND t1.scope = 'HrmCustomFieldByInfoType'
|
||||
AND t1.scopeid = #{scopeId}
|
||||
UNION ALL
|
||||
|
|
@ -148,7 +149,7 @@
|
|||
groupid,
|
||||
#{scopeId} as scopeId,
|
||||
'hrm' as tablename
|
||||
FROM hrm_formfield) hrmallfield
|
||||
FROM hrm_formfield where isuse = 1) hrmallfield
|
||||
WHERE FIELDHTMLTYPE != '6' and groupid IN (SELECT id FROM hrm_fieldgroup WHERE grouptype = #{scopeId})
|
||||
ORDER BY hrmallfield.groupid, hrmallfield.fieldorder
|
||||
</select>
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ public interface JobMapper {
|
|||
*
|
||||
* @return
|
||||
*/
|
||||
Integer getMaxShowOrder();
|
||||
Double getMaxShowOrder();
|
||||
|
||||
/**
|
||||
* 根据名字和上级查询岗位信息
|
||||
|
|
@ -141,12 +141,15 @@ public interface JobMapper {
|
|||
* @param parentJob
|
||||
* @return
|
||||
*/
|
||||
Long getIdByNameAndPid(@Param("jobName") String jobName, @Param("parentCompany") Integer parentCompany, @Param("parentDepartment") Integer parentDepartment, @Param("parentJob") Long parentJob);
|
||||
List<JobPO> getIdByNameAndPid(@Param("jobName") String jobName, @Param("parentCompany") Integer parentCompany, @Param("parentDepartment") Integer parentDepartment, @Param("parentJob") Long parentJob,
|
||||
@Param("jobactivitymark") String jobactivitymark,@Param("jobgroupremark") String jobgroupremark);
|
||||
|
||||
int updateJobCompany(@Param("ids") Collection<Long> ids, @Param("parentCompany") Integer parentCompany, @Param("ecCompany") Integer ecCompany);
|
||||
|
||||
int selectByConditions(@Param("resourcePO") ResourcePO resourcePO);
|
||||
|
||||
int selectByE9(@Param("jobTitleName") String jobTitleName,@Param("jobactivitymark") String jobactivitymark,@Param("jobgroupremark") String jobgroupremark);
|
||||
|
||||
List<String> listUsedId();
|
||||
|
||||
List<String> isAllowDelete(@Param("jobId") Long jobId);
|
||||
|
|
|
|||
|
|
@ -467,7 +467,7 @@
|
|||
and t.forbidden_tag = #{jobPO.forbiddenTag}
|
||||
</if>
|
||||
</select>
|
||||
<select id="getMaxShowOrder" resultType="java.lang.Integer">
|
||||
<select id="getMaxShowOrder" resultType="java.lang.Double">
|
||||
select max(show_order)
|
||||
from jcl_org_job
|
||||
</select>
|
||||
|
|
@ -482,14 +482,26 @@
|
|||
and delete_type = 0
|
||||
</select>
|
||||
|
||||
<select id="getIdByNameAndPid" resultType="java.lang.Long">
|
||||
|
||||
<select id="selectByE9" resultType="java.lang.Integer">
|
||||
select h.id from hrmjobtitles h
|
||||
left join hrmjobactivities j on h.jobactivityid = j.id
|
||||
left join hrmjobgroups f on j.jobgroupid = f.id
|
||||
where j.jobactivitymark = #{jobactivitymark}
|
||||
and f.jobgroupremark = #{jobgroupremark}
|
||||
and h.JOBTITLENAME = #{jobTitleName}
|
||||
</select>
|
||||
|
||||
<select id="getIdByNameAndPid" resultMap="BaseResultMap">
|
||||
select
|
||||
t.id
|
||||
from
|
||||
jcl_org_job t
|
||||
<include refid="baseColumns"/>
|
||||
from jcl_org_job t
|
||||
left join hrmjobtitles h on t.ec_jobTitle = h.id
|
||||
where
|
||||
delete_type = 0
|
||||
left join hrmjobactivities j on h.jobactivityid = j.id
|
||||
left join hrmjobgroups f on j.jobgroupid = f.id
|
||||
where delete_type = 0
|
||||
and j.jobactivitymark = #{jobactivitymark}
|
||||
and f.jobgroupremark = #{jobgroupremark}
|
||||
and h.JOBTITLENAME = #{jobName}
|
||||
and ec_company = #{parentCompany}
|
||||
<include refid="nullparentDept"/>
|
||||
|
|
|
|||
|
|
@ -61,5 +61,6 @@
|
|||
<if test="null!=parentId and parentId !=0">
|
||||
and viewtype = 1
|
||||
</if>
|
||||
order by scopeorder
|
||||
</select>
|
||||
</mapper>
|
||||
|
|
@ -55,6 +55,8 @@ public interface HrmResourceMapper {
|
|||
*/
|
||||
List<SearchTemplateParam> getCustomTemplatesByUser(@Param("userId") Integer userId);
|
||||
|
||||
List<SearchTemplateParam> getCustomOverAll();
|
||||
|
||||
SearchTemplatePO getSearchTemplateById(@Param("id") String id);
|
||||
|
||||
SearchTemplatePO getSearchTemplateByName(@Param("userId") Integer userId, @Param("name") String name);
|
||||
|
|
@ -65,6 +67,10 @@ public interface HrmResourceMapper {
|
|||
|
||||
SearchTemplatePO getUsedCustomTemplateByUser(@Param("userId") Integer userId);
|
||||
|
||||
SearchTemplatePO getUsedSerarchTemplateByUser(@Param("userId") Integer userId);
|
||||
|
||||
SearchTemplatePO getOverallCustomTemplate();
|
||||
|
||||
Integer insertSearchTemplate(SearchTemplatePO templatePO);
|
||||
|
||||
Integer deleteSearchTemplate(@Param("id") Integer Id, @Param("userId") Integer userId);
|
||||
|
|
@ -73,6 +79,8 @@ public interface HrmResourceMapper {
|
|||
|
||||
Integer deleteCustomTemplate(@Param("id") Integer Id, @Param("userId") Integer userId);
|
||||
|
||||
Integer updateCustomTemplateUsed(@Param("userId") Integer userId);
|
||||
|
||||
|
||||
String queryLabelName(@Param("fieldName") String fieldName, @Param("scopeId") String scopeId, @Param("language") Integer language);
|
||||
|
||||
|
|
@ -86,5 +94,7 @@ public interface HrmResourceMapper {
|
|||
*/
|
||||
List<ResourceChartPO> selectByDepartmentId(@Param("departmentId")Integer departmentId);
|
||||
|
||||
List<ResourceChartPO> selectByIdAndStatus(@Param("statusList") List<String> statusList,@Param("departmentId")Integer departmentId);
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,12 +14,15 @@
|
|||
<result column="name" property="showname"/>
|
||||
<!-- <result column="selected" property="selected"/>-->
|
||||
</resultMap>
|
||||
<update id="updateCustomTemplateUsed">
|
||||
update JCL_ORG_SEARCH_TEMPLATE set isused = null where creator = #{userId}
|
||||
</update>
|
||||
|
||||
|
||||
<select id="selectFilterDatas" resultType="com.engine.organization.entity.hrmresource.po.ResourcePO">
|
||||
select distinct a.subcompanyid1, a.departmentid, a.jobtitle
|
||||
from hrmresource a
|
||||
where a.status < 4
|
||||
where a.status < 4 and a.seclevel >= 0
|
||||
and not exists
|
||||
(select 1
|
||||
from jcl_org_job b
|
||||
|
|
@ -147,7 +150,14 @@
|
|||
select id,
|
||||
name
|
||||
from jcl_org_custom_template
|
||||
where creator = #{userId}
|
||||
where creator = #{userId} and overall is null
|
||||
</select>
|
||||
|
||||
<select id="getCustomOverAll" resultMap="SearchTemplateMap">
|
||||
select id,
|
||||
name
|
||||
from jcl_org_custom_template
|
||||
where overall = 1
|
||||
</select>
|
||||
|
||||
<insert id="insertSearchTemplate" parameterType="com.engine.organization.entity.hrmresource.po.SearchTemplatePO"
|
||||
|
|
@ -176,6 +186,9 @@
|
|||
<if test="workFields != null">
|
||||
work_fields,
|
||||
</if>
|
||||
<if test="isused != null">
|
||||
isused,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="VALUES (" suffix=")" suffixOverrides=",">
|
||||
<if test="creator != null">
|
||||
|
|
@ -199,6 +212,9 @@
|
|||
<if test="workFields != null">
|
||||
#{workFields},
|
||||
</if>
|
||||
<if test="isused != null">
|
||||
#{isused},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
|
||||
|
|
@ -445,12 +461,39 @@
|
|||
select *
|
||||
from jcl_org_custom_template
|
||||
where ISUSED = 1
|
||||
and overall is null
|
||||
and creator = #{userId}
|
||||
</select>
|
||||
|
||||
<select id="getOverallCustomTemplate"
|
||||
resultType="com.engine.organization.entity.hrmresource.po.SearchTemplatePO">
|
||||
select *
|
||||
from jcl_org_custom_template
|
||||
where overall = 1
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
<select id="selectByDepartmentId" resultType="com.engine.organization.entity.hrmresource.po.ResourceChartPO">
|
||||
select id,workcode,lastname,sex,departmentid,subcompanyid1,jobtitle,status,mobile
|
||||
from hrmresource where departmentid = #{departmentId} and status < 4 order by id
|
||||
</select>
|
||||
|
||||
<select id="selectByIdAndStatus" resultType="com.engine.organization.entity.hrmresource.po.ResourceChartPO">
|
||||
select id,workcode,lastname,sex,departmentid,subcompanyid1,jobtitle,status,mobile
|
||||
from hrmresource where departmentid = #{departmentId}
|
||||
AND status IN
|
||||
<foreach collection="statusList" open="(" item="status" separator="," close=")">
|
||||
#{status}
|
||||
</foreach>
|
||||
order by id
|
||||
</select>
|
||||
<select id="getUsedSerarchTemplateByUser"
|
||||
resultType="com.engine.organization.entity.hrmresource.po.SearchTemplatePO">
|
||||
select *
|
||||
from jcl_org_search_template
|
||||
where ISUSED = 1
|
||||
and creator = #{userId}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
|
@ -30,10 +30,14 @@ public interface JclOrgCustomTemplateMapper {
|
|||
|
||||
List<Long> listAllId();
|
||||
|
||||
List<Long> listAllIdByCreator(@Param("creator") Integer creator);
|
||||
|
||||
int deleteByIds(@Param("ids") Collection<Long> ids);
|
||||
|
||||
int updateUsed(@Param("isused")String isused,@Param("id") String id,@Param("creator") String creator);
|
||||
int updateUsed(@Param("overall")Integer overall,@Param("isused")String isused,@Param("id") String id,@Param("creator") String creator);
|
||||
|
||||
JclOrgCustomTemplatePO queryIsusedTemp(@Param("isused")String isused,@Param("creator") String creator);
|
||||
|
||||
JclOrgCustomTemplatePO queryOverAll();
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,12 +14,13 @@
|
|||
<result property="creator" column="creator" jdbcType="INTEGER"/>
|
||||
<result property="createTime" column="create_time" jdbcType="DATE"/>
|
||||
<result property="updateTime" column="update_time" jdbcType="DATE"/>
|
||||
<result property="overall" column="overall"/>
|
||||
</resultMap>
|
||||
|
||||
<sql id="Base_Column_List">
|
||||
id,name,basic_fields,
|
||||
personal_fields,work_fields,isused,
|
||||
creator,create_time,update_time
|
||||
creator,create_time,update_time,overall
|
||||
</sql>
|
||||
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
||||
|
|
@ -132,8 +133,9 @@
|
|||
<update id="updateUsed" parameterType="java.lang.String">
|
||||
update JCL_ORG_CUSTOM_TEMPLATE set isused = #{isused}
|
||||
<where>
|
||||
overall is null
|
||||
<if test="id !=null">
|
||||
id = #{id}
|
||||
and id = #{id}
|
||||
</if>
|
||||
<if test="creator !=null">
|
||||
and creator = #{creator}
|
||||
|
|
@ -144,7 +146,21 @@
|
|||
<select id="queryIsusedTemp" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from JCL_ORG_CUSTOM_TEMPLATE t where t.isused = #{isused} and t.creator = #{creator}
|
||||
from JCL_ORG_CUSTOM_TEMPLATE t where t.isused = #{isused} and t.creator = #{creator} and overall is null
|
||||
</select>
|
||||
|
||||
<select id="queryOverAll" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from JCL_ORG_CUSTOM_TEMPLATE t where overall = 1
|
||||
</select>
|
||||
|
||||
|
||||
|
||||
<select id="listAllIdByCreator" resultType="java.lang.Long">
|
||||
select
|
||||
id
|
||||
from jcl_org_custom_template where creator = #{creator} order by id
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public interface StaffMapper {
|
|||
* @param: [planId, companyId, departmentId, jobId]
|
||||
* @return: com.engine.organization.entity.staff.po.StaffPO
|
||||
*/
|
||||
List<StaffPO> customSelect(@Param("planId") Integer planId,@Param("companyId") Integer companyId, @Param("departmentId") Integer departmentId, @Param("jobId") Integer jobId,@Param("workRelation") Integer workRelation);
|
||||
List<StaffPO> customSelect(@Param("planId") Integer planId,@Param("companyId") Integer companyId, @Param("departmentId") Integer departmentId, @Param("jobId") Integer jobId);
|
||||
|
||||
/**
|
||||
* 插入编制方案
|
||||
|
|
@ -87,4 +87,6 @@ public interface StaffMapper {
|
|||
List<StaffPO> selectByEcCompany(@Param("companyIds") Collection<Integer> companyIds);
|
||||
|
||||
List<StaffPO> selectByEcDepartment(@Param("departmentIds") Collection<Integer> departmentIds);
|
||||
|
||||
List<StaffPO> selectByPlanIds(@Param("planIds") Collection<Integer> planIds);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,7 +7,6 @@
|
|||
<result column="comp_id" property="compId"/>
|
||||
<result column="ec_company" property="ecCompany"/>
|
||||
<result column="ec_department" property="ecDepartment"/>
|
||||
<result column="work_relation" property="workRelation"/>
|
||||
<result column="job_id" property="jobId"/>
|
||||
<result column="staff_num" property="staffNum"/>
|
||||
<result column="control_policy" property="controlPolicy"/>
|
||||
|
|
@ -31,7 +30,6 @@
|
|||
, t.comp_id
|
||||
, t.ec_company
|
||||
, t.dept_id
|
||||
, t.work_relation
|
||||
, t.ec_department
|
||||
, t.job_id
|
||||
, t.staff_num
|
||||
|
|
@ -87,9 +85,6 @@
|
|||
<if test="jobId != null">
|
||||
and job_id = #{jobId}
|
||||
</if>
|
||||
<if test="workRelation != null">
|
||||
and work_relation = #{workRelation}
|
||||
</if>
|
||||
</select>
|
||||
|
||||
|
||||
|
|
@ -113,7 +108,6 @@
|
|||
comp_id=#{compId},
|
||||
ec_company=#{ecCompany},
|
||||
dept_id=#{deptId},
|
||||
work_relation=#{workRelation},
|
||||
ec_department=#{ecDepartment},
|
||||
job_id=#{jobId},
|
||||
staff_num=#{staffNum},
|
||||
|
|
@ -155,9 +149,6 @@
|
|||
<if test="ecCompany != null ">
|
||||
ec_company,
|
||||
</if>
|
||||
<if test="workRelation != null ">
|
||||
work_relation,
|
||||
</if>
|
||||
<if test="ecDepartment != null ">
|
||||
ec_department,
|
||||
</if>
|
||||
|
|
@ -212,9 +203,6 @@
|
|||
<if test="ecCompany != null ">
|
||||
#{ecCompany},
|
||||
</if>
|
||||
<if test="workRelation != null ">
|
||||
#{workRelation},
|
||||
</if>
|
||||
<if test="ecDepartment != null ">
|
||||
#{ecDepartment},
|
||||
</if>
|
||||
|
|
@ -284,9 +272,6 @@
|
|||
<if test="staffNum != null ">
|
||||
staff_num,
|
||||
</if>
|
||||
<if test="workRelation != null ">
|
||||
work_relation,
|
||||
</if>
|
||||
<if test="controlPolicy != null ">
|
||||
control_policy,
|
||||
</if>
|
||||
|
|
@ -409,4 +394,14 @@
|
|||
AND t.plan_id IN (SELECT id from jcl_org_staffplan s where s.control_dimension = 2)
|
||||
</select>
|
||||
|
||||
<select id="selectByPlanIds" resultMap="BaseResultMap">
|
||||
SELECT <include refid="baseColumns"/>
|
||||
FROM jcl_org_staff t
|
||||
where t.delete_type = 0
|
||||
AND t.plan_id IN
|
||||
<foreach collection="planIds" open="(" item="planId" separator="," close=")">
|
||||
#{planId}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
|
|
@ -100,5 +100,14 @@ public interface ChartService {
|
|||
* @param: []
|
||||
* @return: java.util.Map<java.lang.Integer,com.engine.organization.entity.chart.HrmLabelVO>
|
||||
*/
|
||||
Map<Integer, HrmLabelVO> selectLabel();
|
||||
Map<String, HrmLabelVO> selectLabel();
|
||||
|
||||
/**
|
||||
* @Description: 历史版本删除
|
||||
* @Author: liang.cheng
|
||||
* @Date: 2024/8/1 4:30 PM
|
||||
* @param: []
|
||||
* @return: java.util.Map<java.lang.String,java.lang.Object>
|
||||
*/
|
||||
Map<String, Object> versionDelete(Integer versionId);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ public interface HrmResourceService {
|
|||
* @param params
|
||||
* @return
|
||||
*/
|
||||
Integer saveCustomTemplate(SearchTemplateParam params);
|
||||
Map<String, Object> saveCustomTemplate(SearchTemplateParam params);
|
||||
|
||||
/**
|
||||
* 批量修改保存定制列模板
|
||||
|
|
@ -176,7 +176,15 @@ public interface HrmResourceService {
|
|||
* @param: [departmentId]
|
||||
* @return: java.util.Map<java.lang.String,java.lang.Object>
|
||||
*/
|
||||
Map<String, Object> chartResourceList(Integer departmentId,String versionId,String dimension);
|
||||
Map<String, Object> chartResourceList(Integer departmentId,String versionId,String dimension,String statusValue);
|
||||
|
||||
|
||||
/**
|
||||
* @Description: 将当前模板应用到所有人
|
||||
* @Author: liang.cheng
|
||||
* @Date: 2024/7/23 3:02 PM
|
||||
* @param: [params]
|
||||
* @return: java.util.Map<java.lang.String,java.lang.Object>
|
||||
*/
|
||||
Map<String, Object> customOverall(Map<String, Object> params);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,8 +60,9 @@ public class CardAccessServiceImpl extends Service implements CardAccessService
|
|||
@Override
|
||||
public Map<String, Object> hasRight() {
|
||||
Map<String, Object> resultMap = new HashMap<>();
|
||||
boolean hasRight = HasRightUtil.hasRight(user, RIGHT_NAME, true);
|
||||
resultMap.put("hasRight", hasRight);
|
||||
//boolean hasRight = HasRightUtil.hasRight(user, RIGHT_NAME, true);
|
||||
//脚本未找到该菜单 放开所有
|
||||
resultMap.put("hasRight", true);
|
||||
return resultMap;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -89,6 +89,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
// 根结点
|
||||
String root = Util.null2String(params.get("root"));
|
||||
root = StringUtils.isBlank(root) ? "0" : root;
|
||||
boolean isDepartment = root.startsWith("d");
|
||||
|
||||
// 维度
|
||||
String dimension = Util.null2String(params.get("fclass"));
|
||||
|
|
@ -140,6 +141,10 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
|
||||
// 向下查询数据
|
||||
if (null != topChartPO) {
|
||||
// 如果根结点是部门,顶层层级设置为1
|
||||
if(topChartPO.getFtype().equals("2")){
|
||||
topChartPO.setDepartmentDepth(1);
|
||||
}
|
||||
findChildData(topChartPO, dataList, Integer.parseInt(depth), id, hideDepartment);
|
||||
}
|
||||
|
||||
|
|
@ -229,9 +234,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 +327,28 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
// 遍历岗位、查询对应岗位下的人员
|
||||
if (isRealTime) {
|
||||
if (isRealDimension) {
|
||||
sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear,b.jobtitlename as jobname 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,b.jobtitlename as jobname 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,a.jobtitle as jobname 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"),rs.getString("jobname"));
|
||||
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,35 +358,46 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
}
|
||||
departmentChartPO.setHasChildren(CollectionUtils.isNotEmpty(jobTitleList) ? "1" : "0");
|
||||
} else {
|
||||
// 直接查询岗位下的人员
|
||||
BaseBean bb = new BaseBean();
|
||||
String scopeid = bb.getPropValue("hrmOrganization", "scopeid");
|
||||
String fieldid = bb.getPropValue("hrmOrganization", "fieldid");
|
||||
|
||||
// 直接查询部门下的人员
|
||||
if (isRealTime) {
|
||||
if (isRealDimension) {
|
||||
sql = "select a.id,a.lastname as name ,a.belongto ,a.companyworkyear,c.zwmc as jobname \n" +
|
||||
" from hrmresource a \n" +
|
||||
" left join cus_fielddata b on a.id = b.id and b.scopeid = +"+scopeid+"\n" +
|
||||
" left join uf_zwxxjmb c on b."+fieldid+" = c.id\n" +
|
||||
" 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,d.zwmc as jobname \n" +
|
||||
" from hrmresource a inner join hrmresourcevirtual b on a.id = b.resourceid \n" +
|
||||
" left join cus_fielddata c on a.id = c.id and c.scopeid = +"+scopeid+"\n" +
|
||||
" left join uf_zwxxjmb d on c."+fieldid+" = d.id\n" +
|
||||
" 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<ChartPO> personList = new ArrayList<>();
|
||||
while (rs.next()) {
|
||||
ChartPO chartPO = getResourceChartPO(rs.getString("id"), rs.getString("name"), rootId, rs.getString("belongto"), rs.getString("companyworkyear"),rs.getString("jobname"));
|
||||
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);
|
||||
|
||||
|
||||
|
|
@ -382,7 +425,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
* @param companyWorkYear 司龄
|
||||
* @return
|
||||
*/
|
||||
private ChartPO getResourceChartPO(String id, String name, String parentId, String belongTo, String companyWorkYear,String jobName) {
|
||||
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);
|
||||
|
|
@ -394,7 +437,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
chartPO.setHasChildren("0");
|
||||
chartPO.setBelongto(Util.null2String(belongTo));
|
||||
chartPO.setCompanyWorkYear(companyWorkYear);
|
||||
chartPO.setJobName(jobName);
|
||||
chartPO.setAccountType("1".equals(accountType) ? SystemEnv.getHtmlLabelName(547713,user.getLanguage()) : SystemEnv.getHtmlLabelName(547712,user.getLanguage()));
|
||||
try {
|
||||
chartPO.setFleaderimg(new ResourceComInfo().getMessagerUrls(chartPO.getId()));
|
||||
} catch (Exception e) {
|
||||
|
|
@ -423,14 +466,31 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
" versionid = " + versionId + " and companyvirtualid = " + dimension;
|
||||
}
|
||||
} else {
|
||||
String numSql = ",a.job_num,a.staff_num";
|
||||
if (!isRealDimension) {
|
||||
numSql = "";
|
||||
}
|
||||
if (root.startsWith("d")) {
|
||||
root = root.replace("d", "");
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and subcompanyid = " + root;
|
||||
return "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and " + DEPARTMENT_ID + " = '" + root + "' and versionid = " + versionId;
|
||||
} else {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and subcompanyid = " + root + " and (isvirtual is null or isvirtual != '1')";
|
||||
return "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and (isvirtual is null or isvirtual != '1') and " + DEPARTMENT_ID + " = '" + root + "' and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and subcompanyid = " + root;
|
||||
return "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type" + numSql + " from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and " + DEPARTMENT_ID + " = '" + root + "' and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and " + SUB_COMPANY_ID + " = " + root;
|
||||
} else {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and " + SUB_COMPANY_ID + " = " + root + " and (isvirtual is null or isvirtual != '1')";
|
||||
}
|
||||
} else {
|
||||
return "select " + SUB_COMPANY_ID + " as id,subcompanyname as name,'1' as type" + numSql + " from " + SUB_COMPANY_TABLE + " a where versionid = " + versionId + " and " + SUB_COMPANY_ID + " = " + root;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -486,6 +546,19 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
public Map<String, Object> getDepartmentTree(Map<String, Object> params) {
|
||||
Map<String, Object> result = new HashMap<>(2);
|
||||
|
||||
List<CompanyTreePO> departmentTree = getDepartmentTreeList(params);
|
||||
result.put("departmentTree", departmentTree);
|
||||
result.put("api_status", true);
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取部门树集合
|
||||
*
|
||||
* @param params
|
||||
* @return
|
||||
*/
|
||||
public static List<CompanyTreePO> getDepartmentTreeList(Map<String, Object> params) {
|
||||
RecordSet rs = new RecordSet();
|
||||
List<CompanyTreePO> departmentTree = new ArrayList<>();
|
||||
String subCompany = Util.null2String(params.get("subcompany"));
|
||||
|
|
@ -497,11 +570,9 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
String sql = getDepartmentTreeSql(versionId, dimension, subCompany);
|
||||
rs.executeQuery(sql);
|
||||
while (rs.next()) {
|
||||
departmentTree.add(CompanyTreePO.builder().id(rs.getString("id")).pId(rs.getString("pId")).disabled(!rs.getString("id").startsWith("d")).value(rs.getString("value")).title(rs.getString("title")).isLeaf(judgeTreeLeaf(versionId, dimension, rs.getString("id"))).build());
|
||||
departmentTree.add(CompanyTreePO.builder().id(rs.getString("id")).pId(rs.getString("pId")).disabled(false).value(rs.getString("value")).title(rs.getString("title")).isLeaf(judgeTreeLeaf(versionId, dimension, rs.getString("id"))).build());
|
||||
}
|
||||
result.put("departmentTree", departmentTree);
|
||||
result.put("api_status", true);
|
||||
return result;
|
||||
return departmentTree;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -644,18 +715,18 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
}
|
||||
|
||||
@Override
|
||||
public Map<Integer, HrmLabelVO> selectLabel() {
|
||||
public Map<String, HrmLabelVO> selectLabel() {
|
||||
RecordSet rs = new RecordSet();
|
||||
Map<Integer, HrmLabelVO> labelData = new HashMap<>();
|
||||
Map<String, HrmLabelVO> labelData = new HashMap<>();
|
||||
//labelId集合
|
||||
List<Integer> 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,547333,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,
|
||||
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()){
|
||||
labelData.put(item,HrmLabelVO.builder().labelName(Util.null2String(rs.getString("labelName"))).build());
|
||||
labelData.put(Util.null2String(item),HrmLabelVO.builder().labelName(Util.null2String(rs.getString("labelName"))).build());
|
||||
}
|
||||
|
||||
});
|
||||
|
|
@ -663,6 +734,32 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
return labelData;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> versionDelete(Integer versionId) {
|
||||
|
||||
Map<String, Object> data = new HashMap<>();
|
||||
|
||||
|
||||
RecordSet rs = new RecordSet();
|
||||
//1.删除版本表
|
||||
rs.executeUpdate("delete from jcl_org_chartversion where id = ?",versionId);
|
||||
|
||||
//2.删除历史分部表
|
||||
rs.executeUpdate("delete from jcl_chart_subcompany where versionid = ?",versionId);
|
||||
|
||||
//3.删除历史部门表
|
||||
rs.executeUpdate("delete from jcl_chart_department where versionid = ?",versionId);
|
||||
|
||||
//4.删除历史聚才林岗位表
|
||||
rs.executeUpdate("delete from jcl_chart_job where versionid = ?",versionId);
|
||||
|
||||
//5.删除历史人员表
|
||||
rs.executeUpdate("delete from jcl_chart_resource where versionid = ?",versionId);
|
||||
|
||||
data.put("versionId",versionId);
|
||||
return data;
|
||||
}
|
||||
|
||||
/**
|
||||
* 生成人数
|
||||
* @param stp
|
||||
|
|
@ -695,10 +792,17 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
" and b.plan_year = ?");
|
||||
}
|
||||
|
||||
if ("false".equals(new BaseBean().getPropValue("hrmOrganization","accountType"))) {
|
||||
BaseBean bb = new BaseBean();
|
||||
if ("false".equals(bb.getPropValue("hrmOrganization","accountType"))) {
|
||||
jobSql.append(" and accounttype != 1");
|
||||
}
|
||||
|
||||
if ("true".equals(bb.getPropValue("hrmOrganization","filterEnable"))) {
|
||||
String usekind = bb.getPropValue("hrmOrganization", "usekind");
|
||||
jobSql.append(" and usekind not in (").append(usekind).append(")");
|
||||
}
|
||||
|
||||
|
||||
rs.executeQuery(jobSql.toString());
|
||||
rs.next();
|
||||
stp.setOnJobNum(Util.getIntValue(rs.getString("count")));
|
||||
|
|
@ -903,7 +1007,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
" left join JCL_ORG_ONJOB d on a.id=d.data_id and d.type=1 ";
|
||||
deptQuerySql = "select a.id as departmentid, a.departmentmark, a.departmentname, a.subcompanyid1 as subcompanyid, " +
|
||||
"b.SUBCOMPANYNAME as subcompany,a.supdepid as supdepartmentid,c.departmentname as supdepartment," +
|
||||
"a.canceled,a.departmentcode,a.coadjutant,a.tlevel,d.bmlx as isvirtual,a.bmfzr as fleader,e.on_job_num,e.staff_num " +
|
||||
"a.canceled,a.departmentcode,a.coadjutant,a.tlevel,d.bmlx as isvirtual,d.bmfzr as fleader,e.on_job_num,e.staff_num " +
|
||||
"from hrmdepartment a left join hrmsubcompany b on a.subcompanyid1 = b.id " +
|
||||
"left join hrmdepartment c on a.supdepid = c.id " +
|
||||
"left join hrmdepartmentdefined d on a.id=d.deptid " +
|
||||
|
|
@ -936,12 +1040,13 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
" a.departmentcode,\n" +
|
||||
" a.coadjutant,\n" +
|
||||
" a.tlevel,\n" +
|
||||
" a.bmfzr as fleader,\n" +
|
||||
" e.bmfzr as fleader,\n" +
|
||||
" d.on_job_num,\n" +
|
||||
" d.staff_num" +
|
||||
" from hrmdepartment a\n" +
|
||||
" left join hrmsubcompany b on a.subcompanyid1 = b.id\n" +
|
||||
" left join hrmdepartment c on a.supdepid = c.id\n" +
|
||||
" left join hrmdepartmentdefined e on a.id=e.deptid\n" +
|
||||
" left join JCL_ORG_ONJOB d on a.id=d.data_id and d.type=2 ";
|
||||
}
|
||||
|
||||
|
|
@ -1294,6 +1399,18 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
return "select id,companyname as name,'0' as type from " + COMPANY_TABLE + " where id = '" + dimension + "'";
|
||||
}
|
||||
} else {
|
||||
if(root.startsWith("d")) {
|
||||
root = root.replace("d", "");
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
return "select a.id,a.departmentname as name,'2' as type ,b.bmlx as isvitual,c.on_job_num,c.staff_num from " + DEPARTMENT_TABLE + " a left join " + DEPARTMENT_DEFINED_TABLE + " b on a.id = b.deptid left join jcl_org_onjob c on a.id=c.data_id and c.type=2 where (a.canceled is null or a.canceled != '1') and a.id = '" + root + "'";
|
||||
} else {
|
||||
return "select a.id,a.departmentname as name,'2' as type ,b.bmlx as isvitual,c.on_job_num,c.staff_num from " + DEPARTMENT_TABLE + " a left join hrmdepartmentdefined b on a.id = b.deptid left join jcl_org_onjob c on a.id=c.data_id and c.type=2 where (canceled is null or canceled != '1') and (b.bmlx is null or b.bmlx != '1') and a.id = '" + root + "'";
|
||||
}
|
||||
} else {
|
||||
return "select a.id,a.departmentname as name,'2' as type,b.on_job_num,b.staff_num from " + DEPARTMENT_TABLE + " a left join jcl_org_onjob b on a.id=b.data_id and b.type=2 where (canceled is null or canceled != '1') and a.id = '" + root + "'";
|
||||
}
|
||||
}else {
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
return "select a.id,a.subcompanyname as name,'1' as type ,b.fblx as isvitual,c.on_job_num,c.staff_num from " + SUB_COMPANY_TABLE + " a left join " + SUB_COMPANY_DEFINED_TABLE + " b on a.id = b.subcomid left join jcl_org_onjob c on a.id=c.data_id and c.type=1 where a.id = '" + root + "' order by showorder,id";
|
||||
|
|
@ -1306,6 +1423,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询实时数据,子元素SQL
|
||||
|
|
@ -1380,17 +1498,21 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
* @return 查询SQL
|
||||
*/
|
||||
private String getLastTimeChildSql(String sql, String fType, String fObjId, String versionId) {
|
||||
String numSql = ",a.job_num,a.staff_num";
|
||||
if (!isRealDimension) {
|
||||
numSql = "";
|
||||
}
|
||||
if (StringUtils.isNotBlank(fType)) {
|
||||
switch (fType) {
|
||||
case "0":
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and versionid = " + versionId;
|
||||
} else {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and (isvirtual is null or isvirtual != '1') and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and (isvirtual is null or isvirtual != '1') and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type" + numSql + " from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supsubcompanyid is null or a.supsubcompanyid = '0') and versionid = " + versionId;
|
||||
}
|
||||
if (!isRealDimension) {
|
||||
sql += " and companyid = " + fObjId;
|
||||
|
|
@ -1399,26 +1521,26 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
case "1":
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and a.supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supdepartmentid is null or a.supdepartmentid = '0') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and a.supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supdepartmentid is null or a.supdepartmentid = '0') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
} else {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (isvirtual is null or isvirtual != '1') and a.supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supdepartmentid is null or a.supdepartmentid = '0') and (isvirtual is null or isvirtual != '1') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type ,isvirtual as isvitual" + numSql + " from " + SUB_COMPANY_TABLE + " a where (a.canceled is null or a.canceled != '1') and (isvirtual is null or isvirtual != '1') and a.supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and (a.supdepartmentid is null or a.supdepartmentid = '0') and (isvirtual is null or isvirtual != '1') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type,a.job_num,a.staff_num from " + SUB_COMPANY_TABLE + " a where (canceled is null or canceled != '1') and supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and (supdepid is null or supdepid = '0') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + SUB_COMPANY_ID + " as id,a.subcompanyname as name,'1' as type" + numSql + " from " + SUB_COMPANY_TABLE + " a where (canceled is null or canceled != '1') and supsubcompanyid = '" + fObjId + "' and versionid = " + versionId +
|
||||
" union select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type" + numSql + " from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and (supdepid is null or supdepid = '0') and subcompanyid = '" + fObjId + "' and versionid = " + versionId;
|
||||
}
|
||||
break;
|
||||
case "2":
|
||||
if (hasVirtualFields) {
|
||||
if (showVirtual) {
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and supdepartmentid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (a.canceled is null or a.canceled != '1') and supdepartmentid = '" + fObjId + "' and versionid = " + versionId;
|
||||
} else {
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and (isvirtual is null or isvirtual != '1') and a.supdepartmentid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type ,isvirtual as isvitual" + numSql + " from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and (isvirtual is null or isvirtual != '1') and a.supdepartmentid = '" + fObjId + "' and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type,a.job_num,a.staff_num from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and supdepid = '" + fObjId + "' and versionid = " + versionId;
|
||||
sql = "select " + DEPARTMENT_ID + " as id,a.departmentname as name,'2' as type" + numSql + " from " + DEPARTMENT_TABLE + " a where (canceled is null or canceled != '1') and supdepid = '" + fObjId + "' and versionid = " + versionId;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
|
|
@ -1550,9 +1672,6 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
* @return 人员名称
|
||||
*/
|
||||
private String getDepartmentLeader(String ids) {
|
||||
if (!isRealTime) {
|
||||
return ids;
|
||||
}
|
||||
if (StringUtils.isBlank(ids)) {
|
||||
return "";
|
||||
}
|
||||
|
|
@ -1605,10 +1724,10 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
* @param subCompany 上级Id
|
||||
* @return SQL
|
||||
*/
|
||||
private String getDepartmentTreeSql(String versionId, String dimension, String subCompany) {
|
||||
private static String getDepartmentTreeSql(String versionId, String dimension, String subCompany) {
|
||||
// 是否展示当前数据
|
||||
boolean isSearchCurrent = StringUtils.isBlank(versionId) || "0".equals(versionId);
|
||||
boolean isCurrentDimension = StringUtils.isNotBlank(dimension) && !"0".equals(dimension);
|
||||
boolean isNotCurrentDimension = StringUtils.isNotBlank(dimension) && !"0".equals(dimension);
|
||||
boolean isDepartment = subCompany.startsWith("d");
|
||||
String sql;
|
||||
DBType dbType = DBType.get(new RecordSet().getDBType());
|
||||
|
|
@ -1616,36 +1735,37 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
subCompany = subCompany.replace("d", "");
|
||||
if (isSearchCurrent) {
|
||||
sql = "select " + dbType.concat("d", "id") + "as id, id as value, departmentname as title, " + dbType.concat("d", "supdepid") + " as pId from hrmdepartment where (canceled is null or canceled != '1') and " + dbType.ifNull("supdepid", "0") + " = " + subCompany;
|
||||
if (isCurrentDimension) {
|
||||
sql += " order by showorder,id ";
|
||||
if (isNotCurrentDimension) {
|
||||
sql = "select " + dbType.concat("d", "id") + "as id, id as value, departmentname as title, " + dbType.concat("d", "supdepid") + " as pId from hrmdepartmentvirtual where (canceled is null or canceled != '1') and " + dbType.ifNull("supdepid", "0") + " = " + subCompany;
|
||||
}
|
||||
sql += " order by showorder,id ";
|
||||
} else {
|
||||
sql = "select " + dbType.concat("d", "departmentid") + "as id, departmentid as value, departmentname as title, " + dbType.concat("d", "supdepartmentid") + " as pId from jcl_chart_department where (canceled is null or canceled != '1') and " + dbType.ifNull("supdepartmentid", "0") + " = " + subCompany;
|
||||
if (isCurrentDimension) {
|
||||
if (isNotCurrentDimension) {
|
||||
sql = "select " + dbType.concat("d", "departmentvirtualid") + "as id, departmentvirtualid as value, departmentname as title, " + dbType.concat("d", "supdepid") + " as pId from jcl_chart_departmentvirtual where (canceled is null or canceled != '1') and " + dbType.ifNull("supdepid", "0") + " = " + subCompany;
|
||||
}
|
||||
// 添加时间轴条件
|
||||
sql += " and versionid = " + versionId;
|
||||
}
|
||||
} else {
|
||||
// TODO 分权
|
||||
if (isSearchCurrent) {
|
||||
sql = "select " + dbType.concat("", "id") + " as id, id as value, subcompanyname as title, supsubcomid as pId, showorder from hrmsubcompany where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcomid", "0") + " = " + subCompany +
|
||||
" union select " + dbType.concat("d", "id") + "as id, id as value, departmentname as title, subcompanyid1 as pId, showorder from hrmdepartment where (canceled is null or canceled != '1') and (supdepid is null or supdepid =0) and " + dbType.ifNull("subcompanyid1", "0") + " = " + subCompany;
|
||||
if (isCurrentDimension) {
|
||||
sql += " order by showorder,id ";
|
||||
if (isNotCurrentDimension) {
|
||||
sql = "select id as id, id as value, subcompanyname as title, supsubcomid as pId from hrmsubcompanyvirtual where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcomid", "0") + " = " + subCompany + " and companyid = '" + dimension + "' " +
|
||||
" union select " + dbType.concat("d", "id") + "as id, id as value, departmentname as title, subcompanyid1 as pId from hrmdepartmentvirtual where (canceled is null or canceled != '1') and (supdepid is null or supdepid =0) and" + dbType.ifNull("subcompanyid1", "0") + " = " + subCompany;
|
||||
}
|
||||
sql += " order by showorder,id ";
|
||||
} else {
|
||||
sql = "select " + dbType.concat("", "subcompanyid") + " as id, subcompanyid as value, subcompanyname as title, supsubcompanyid as pId from jcl_chart_subcompany where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcompanyid", "0") + " = " + subCompany +
|
||||
" union select " + dbType.concat("d", "subcompanyid") + "as id, subcompanyid as value, departmentname as title, subcompanyid as pId from jcl_chart_department where (canceled is null or canceled != '1') and (supdepartmentid is null or supdepartmentid =0) and " + dbType.ifNull("subcompanyid", "0") + " = " + subCompany;
|
||||
if (isCurrentDimension) {
|
||||
sql = "select " + dbType.concat("", "subcompanyvirtualid") + " as id, subcompanyvirtualid as value, subcompanyname as title, supsubcompanyid as pId from jcl_chart_subcompanyvirtual where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcompanyid", "0") + " = " + subCompany + " and companyid = '" + dimension + "' " +
|
||||
" union select " + dbType.concat("d", "departmentvirtualid") + "as id, departmentvirtualid as value, departmentname as title, subcompanyid as pId from jcl_chart_departmentvirtual where (canceled is null or canceled != '1') and (supdepid is null or supdepid =0) and" + dbType.ifNull("subcompanyid", "0") + " = " + subCompany;
|
||||
sql = "select " + dbType.concat("", "subcompanyid") + " as id, subcompanyid as value, subcompanyname as title, supsubcompanyid as pId from jcl_chart_subcompany where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcompanyid", "0") + " = " + subCompany + " and versionid = " + versionId +
|
||||
" union select " + dbType.concat("d", "departmentid") + "as id, departmentid as value, departmentname as title, subcompanyid as pId from jcl_chart_department where (canceled is null or canceled != '1') and (supdepartmentid is null or supdepartmentid =0) and " + dbType.ifNull("subcompanyid", "0") + " = " + subCompany + " and versionid = " + versionId ;
|
||||
if (isNotCurrentDimension) {
|
||||
sql = "select " + dbType.concat("", "subcompanyvirtualid") + " as id, subcompanyvirtualid as value, subcompanyname as title, supsubcompanyid as pId from jcl_chart_subcompanyvirtual where (canceled is null or canceled != '1') and " + dbType.ifNull("supsubcompanyid", "0") + " = " + subCompany + " and companyid = '" + dimension + "' " + " and versionid = " + versionId +
|
||||
" union select " + dbType.concat("d", "departmentvirtualid") + "as id, departmentvirtualid as value, departmentname as title, subcompanyid as pId from jcl_chart_departmentvirtual where (canceled is null or canceled != '1') and (supdepid is null or supdepid =0) and" + dbType.ifNull("subcompanyid", "0") + " = " + subCompany + " and versionid = " + versionId ;
|
||||
}
|
||||
// 添加时间轴条件
|
||||
sql += " and versionid = " + versionId;
|
||||
//// 添加时间轴条件
|
||||
//sql += " and versionid = " + versionId;
|
||||
}
|
||||
}
|
||||
return sql;
|
||||
|
|
@ -1667,7 +1787,7 @@ public class ChartServiceImpl extends Service implements ChartService {
|
|||
* @param subCompany 上级元素ID
|
||||
* @return
|
||||
*/
|
||||
private boolean judgeTreeLeaf(String versionId, String dimension, String subCompany) {
|
||||
private static boolean judgeTreeLeaf(String versionId, String dimension, String subCompany) {
|
||||
RecordSet recordSet = new RecordSet();
|
||||
String sql = getDepartmentTreeSql(versionId, dimension, subCompany);
|
||||
recordSet.executeQuery(sql);
|
||||
|
|
|
|||
|
|
@ -85,10 +85,10 @@ public class CompServiceImpl extends Service implements CompService {
|
|||
// 添加父级元素
|
||||
List<CompListDTO> compListDTOS = CompBO.buildCompDTOList(allList, filterCompPOs, orderType.toString());
|
||||
if ("asc".equalsIgnoreCase(orderType.toString())) {
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparing(CompListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparingDouble(CompListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
|
||||
} else {
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparing(CompListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparingDouble(CompListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
}
|
||||
List<CompListDTO> subList = PageUtil.subList(params.getCurrent(), params.getPageSize(), compListDTOS);
|
||||
pageInfos = new PageInfo<>(user, subList, CompListDTO.class);
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ public class ConfigServiceImpl extends Service implements ConfigService {
|
|||
public String ssoLogin(QTXConfigParam qtx) throws UnsupportedEncodingException {
|
||||
String hkUrl;
|
||||
BaseBean bb = new BaseBean();
|
||||
String enable = bb.getPropValue("qtx_sso_login", "enable");
|
||||
String enable = bb.getPropValue("hrmOrganization", "enable");
|
||||
String userAgent = qtx.getUserAgent();
|
||||
boolean termianal = MobileTerminalEnum.containsEnumValue(userAgent);
|
||||
if (VALUE_ONE.equals(enable)) {
|
||||
|
|
@ -83,7 +83,7 @@ public class ConfigServiceImpl extends Service implements ConfigService {
|
|||
if (Objects.nonNull(qtxConfigPO)) {
|
||||
BeanUtils.copyProperties(datas, qtxConfigPO);
|
||||
}
|
||||
map.put("isopenconfig",bb.getPropValue("qtx_sso_login","enable"));
|
||||
map.put("isopenconfig",bb.getPropValue("hrmOrganization","enable"));
|
||||
map.put("columns",columns);
|
||||
map.put("datas", Collections.singletonList(datas));
|
||||
return map;
|
||||
|
|
@ -93,7 +93,7 @@ public class ConfigServiceImpl extends Service implements ConfigService {
|
|||
@Override
|
||||
public int saveConfigInfo(QTXConfigPO qtxConfigPO, String isopenconfig) {
|
||||
ConfigOperator ConfigOperator = new ConfigOperator();
|
||||
ConfigOperator.setProp("qtx_sso_login.properties", "enable", isopenconfig);
|
||||
ConfigOperator.setProp("hrmOrganization.properties", "enable", isopenconfig);
|
||||
qtxConfigPO.setCreator(user.getUID());
|
||||
qtxConfigPO.setCreateDate(OrganizationDateUtil.getFormatLocalDate(LocalDate.now()));
|
||||
getConfigMapper().deleteAll();
|
||||
|
|
|
|||
|
|
@ -129,15 +129,15 @@ public class DepartmentServiceImpl extends Service implements DepartmentService
|
|||
// 通过子级遍历父级元素
|
||||
if (filter) {
|
||||
// 根据条件获取元素
|
||||
List<DepartmentPO> filterDeptPOs = getDepartmentMapper().listByFilter(departmentPO, orderSql);
|
||||
List<DepartmentPO> filterDeptPOs = getDepartmentMapper().listByFilterAll(departmentPO, orderSql);
|
||||
new DetachUtil(user).filterDepartmentList(filterDeptPOs);
|
||||
// 添加父级元素
|
||||
List<DepartmentListDTO> compListDTOS = DepartmentBO.buildDeptDTOList(allList, filterDeptPOs, orderType.toString());
|
||||
if ("asc".equalsIgnoreCase(orderType.toString())) {
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparing(DepartmentListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparingDouble(DepartmentListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
|
||||
} else {
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparing(DepartmentListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
compListDTOS = compListDTOS.stream().sorted(Comparator.comparingDouble(DepartmentListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
}
|
||||
List<DepartmentListDTO> subList = PageUtil.subList(param.getCurrent(), param.getPageSize(), compListDTOS);
|
||||
pageInfos = new PageInfo<>(user, DepartmentBO.buildDeptDTOShowNames(subList), DepartmentListDTO.class);
|
||||
|
|
|
|||
|
|
@ -8,17 +8,26 @@ import com.cloudstore.dev.api.service.Service_DevTable;
|
|||
import com.cloudstore.eccom.constant.WeaBoolAttr;
|
||||
import com.cloudstore.eccom.pc.table.WeaTableColumn;
|
||||
import com.cloudstore.eccom.result.WeaResultMsg;
|
||||
import com.engine.common.util.ServiceUtil;
|
||||
import com.engine.core.impl.Service;
|
||||
import com.engine.organization.component.OrganizationWeaTable;
|
||||
import com.engine.organization.entity.department.bo.DepartmentBO;
|
||||
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.po.JclOrgCustomTemplatePO;
|
||||
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.JclOrgCustomTemplateMapper;
|
||||
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;
|
||||
|
|
@ -26,6 +35,7 @@ import com.engine.organization.util.detach.DetachUtil;
|
|||
import com.engine.organization.util.excel.ExcelUtil;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||
import weaver.general.BaseBean;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.company.DepartmentComInfo;
|
||||
import weaver.hrm.company.SubCompanyComInfo;
|
||||
|
|
@ -34,7 +44,6 @@ import weaver.systeminfo.SystemEnv;
|
|||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
|
|
@ -51,6 +60,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<Long> ids) {
|
||||
|
|
@ -121,21 +139,35 @@ public class ExportCommonServiceImpl extends Service implements ExportCommonServ
|
|||
table.setSqlwhere(sqlWhere);
|
||||
List<WeaTableColumn> weaTableColumnList = new ArrayList<>();
|
||||
List<String> fields = new ArrayList<>();
|
||||
HrmResourceServiceImpl hrmResourceService = new HrmResourceServiceImpl();
|
||||
HrmResourceServiceImpl hrmResourceService = ServiceUtil.getService(HrmResourceServiceImpl.class,user);
|
||||
List<SearchConditionGroup> allConditions = hrmResourceService.getAllConditions();
|
||||
|
||||
List<String> columnList;
|
||||
JclOrgCustomTemplatePO jclOrgCustomTemplatePO = MapperProxyFactory.getProxy(JclOrgCustomTemplateMapper.class).queryIsusedTemp("1", String.valueOf(user.getUID()));
|
||||
|
||||
// 查询当前台账定制列
|
||||
SearchTemplatePO usedCustomTemplate = MapperProxyFactory.getProxy(HrmResourceMapper.class).getUsedCustomTemplateByUser(user.getUID());
|
||||
if (null == usedCustomTemplate) {
|
||||
// 默认列定制
|
||||
String selectKeys = "-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid";
|
||||
columnList = Arrays.asList(selectKeys.split(","));
|
||||
} else {
|
||||
columnList = hrmResourceService.getSelectKeys(usedCustomTemplate);
|
||||
//2.是否存在通用模板
|
||||
if (null == jclOrgCustomTemplatePO) {
|
||||
jclOrgCustomTemplatePO = MapperProxyFactory.getProxy(JclOrgCustomTemplateMapper.class).queryOverAll();
|
||||
}
|
||||
|
||||
String columns = "";
|
||||
if (jclOrgCustomTemplatePO != null) {
|
||||
if (org.apache.commons.lang3.StringUtils.isNotBlank(jclOrgCustomTemplatePO.getBasicFields())) {
|
||||
columns = jclOrgCustomTemplatePO.getBasicFields();
|
||||
}
|
||||
if (org.apache.commons.lang3.StringUtils.isNotBlank(jclOrgCustomTemplatePO.getPersonalFields())) {
|
||||
columns = columns + "," + jclOrgCustomTemplatePO.getPersonalFields();
|
||||
}
|
||||
if (org.apache.commons.lang3.StringUtils.isNotBlank(jclOrgCustomTemplatePO.getWorkFields())) {
|
||||
columns = columns + "," + jclOrgCustomTemplatePO.getWorkFields();
|
||||
}
|
||||
} else {
|
||||
//初次使用,无模板初始值
|
||||
columns = "-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_subcompanyid1,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid,-1_hrm_sporder";
|
||||
}
|
||||
|
||||
List<String> columnList = Arrays.asList(columns.split(","));
|
||||
String propValue = new BaseBean().getPropValue("hrmOrganization", "orgId");
|
||||
Map<String, WeaTableColumn> columnMap = new HashMap<>();
|
||||
|
||||
|
||||
BigDecimal decimal = new BigDecimal(100 / columnList.size());
|
||||
|
|
@ -143,24 +175,40 @@ public class ExportCommonServiceImpl extends Service implements ExportCommonServ
|
|||
List<SearchConditionItem> items = allCondition.getItems();
|
||||
for (SearchConditionItem item : items) {
|
||||
String columnName = item.getDomkey()[0];
|
||||
WeaTableColumn weaTableColumn = new WeaTableColumn();
|
||||
|
||||
if (columnName.equals("-1_cus_"+propValue)){
|
||||
fields.add("t.id as " + hrmResourceService.buildTableSql(columnName).replace(".", "_"));
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getOrgValueExp");
|
||||
}else{
|
||||
fields.add(hrmResourceService.buildTableSql(columnName) + " as " + hrmResourceService.buildTableSql(columnName).replace(".", "_"));
|
||||
// 导出专用转换,去除html标签
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getFieldTrueValueExp");
|
||||
}
|
||||
|
||||
|
||||
String scopeId = columnName.split("_")[0];
|
||||
String fieldName = columnName.substring(columnName.lastIndexOf("_") + 1);
|
||||
WeaTableColumn weaTableColumn = new WeaTableColumn();
|
||||
weaTableColumn.setText(MapperProxyFactory.getProxy(HrmResourceMapper.class).queryLabelName(fieldName, scopeId, user.getLanguage()));
|
||||
weaTableColumn.setColumn(hrmResourceService.buildTableSql(columnName).replace(".", "_"));
|
||||
weaTableColumn.setDisplay(columnList.contains(columnName) ? WeaBoolAttr.TRUE : WeaBoolAttr.FALSE);
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getFieldTrueValue");
|
||||
|
||||
weaTableColumn.setOtherpara(columnName);
|
||||
weaTableColumn.setWidth(decimal.setScale(2, RoundingMode.HALF_UP).doubleValue() + "%");
|
||||
if (weaTableColumn.getDisplay().getBoolVal()) {
|
||||
//weaTableColumn.setWidth(decimal.setScale(2, RoundingMode.HALF_UP).doubleValue() + "%");
|
||||
columnMap.put(columnName, weaTableColumn);
|
||||
}
|
||||
}
|
||||
|
||||
for (String columnName : columnList) {
|
||||
WeaTableColumn weaTableColumn = columnMap.get(columnName);
|
||||
if (weaTableColumn != null && weaTableColumn.getDisplay().getBoolVal()) {
|
||||
weaTableColumnList.add(weaTableColumn);
|
||||
headerList.add(weaTableColumn.getColumn());
|
||||
headerNameList.add(weaTableColumn.getText());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// 增加id字段,跳转人员卡片
|
||||
WeaTableColumn weaTableColumn = new WeaTableColumn();
|
||||
weaTableColumn.setColumn("id");
|
||||
|
|
@ -272,5 +320,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<Integer> collect = Arrays.stream(planId.split(","))
|
||||
.map(String::trim)
|
||||
.map(Integer::parseInt)
|
||||
.collect(Collectors.toList());
|
||||
|
||||
List<StaffPO> staffPOS = getStaffMapper().selectByPlanIds(collect);
|
||||
int language = user.getLanguage();
|
||||
String languageStr = String.valueOf(language);
|
||||
|
||||
List<StaffTableVO> 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<List<Object>> 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<List<Object>> rows = new LinkedList<>();
|
||||
for (StaffTableVO vo : voList) {
|
||||
List<Object> 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);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@ import com.api.browser.bean.SearchConditionItem;
|
|||
import com.engine.common.service.HrmCommonService;
|
||||
import com.engine.common.service.impl.HrmCommonServiceImpl;
|
||||
import com.engine.core.impl.Service;
|
||||
import com.engine.organization.common.IgnoreCaseMap;
|
||||
import com.engine.organization.entity.TopTab;
|
||||
import com.engine.organization.entity.codesetting.po.CodeRulePO;
|
||||
import com.engine.organization.entity.extend.ExtendInfoOperateType;
|
||||
|
|
@ -19,7 +20,6 @@ import com.engine.organization.mapper.extend.*;
|
|||
import com.engine.organization.mapper.personnelcard.CardButtonMapper;
|
||||
import com.engine.organization.service.ExtService;
|
||||
import com.engine.organization.util.OrganizationAssert;
|
||||
import com.engine.organization.util.db.DBType;
|
||||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
|
@ -85,9 +85,15 @@ public class ExtServiceImpl extends Service implements ExtService {
|
|||
|
||||
ExtendInfoParams infoParams = ExtendInfoParams.builder().tableName(tableName).fields(fields).params(null).id(id).build();
|
||||
Map<String, Object> compExtMap = getExtMapper().listExt(infoParams);
|
||||
IgnoreCaseMap<Object> ignoreCaseMap = new IgnoreCaseMap<>();
|
||||
if (null != compExtMap) {
|
||||
for (Map.Entry<String, Object> entry : compExtMap.entrySet()) {
|
||||
ignoreCaseMap.put(entry.getKey(), entry.getValue());
|
||||
}
|
||||
}
|
||||
// 组装拓展页内容
|
||||
for (ExtendInfoPO extendInfoPO : infoPOList) {
|
||||
SearchConditionItem item = ExtendInfoBO.getSearchConditionItem(user, viewAttr, extendInfoPO, null == compExtMap ? null : compExtMap.get(DBType.isOracle() ? extendInfoPO.getFieldName().toUpperCase() : extendInfoPO.getFieldName()));
|
||||
SearchConditionItem item = ExtendInfoBO.getSearchConditionItem(user, viewAttr, extendInfoPO, ignoreCaseMap.get(extendInfoPO.getFieldName()));
|
||||
item.setFieldcol(16);
|
||||
if (2 == viewAttr) {
|
||||
if (CollectionUtils.isNotEmpty(readOnlyFieldList) && readOnlyFieldList.contains(extendInfoPO.getFieldName())) {
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ public class FieldDefinedServiceImpl extends Service implements FieldDefinedServ
|
|||
for (ExtendTitlePO extendTitle : extendTitleList) {
|
||||
Map<String, Object> tab = new HashMap<>();
|
||||
tab.put("tabkey", idx++);
|
||||
tab.put("title", extendTitle.getTitle());
|
||||
tab.put("title", Util.formatMultiLang(extendTitle.getTitle()));
|
||||
tab.put("isShow", extendTitle.getIsShow());
|
||||
tab.put("groupid", String.valueOf(extendTitle.getId()));
|
||||
tab.put("viewAttr", extendTitle.getIsSystemDefault() == 0 ? 1 : 2);
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.engine.organization.service.impl;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.engine.organization.entity.staff.param.StaffOutParam;
|
||||
import com.engine.organization.entity.staff.po.StaffPO;
|
||||
import com.engine.organization.enums.ModuleTypeEnum;
|
||||
|
|
@ -9,6 +10,7 @@ import com.engine.organization.util.OrganizationAssert;
|
|||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import lombok.SneakyThrows;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import weaver.general.BaseBean;
|
||||
import weaver.hrm.User;
|
||||
import weaver.hrm.company.DepartmentComInfo;
|
||||
import weaver.hrm.company.SubCompanyComInfo;
|
||||
|
|
@ -75,13 +77,18 @@ public class FunctionOutStaffServiceImpl {
|
|||
|
||||
private Integer frozenStaffNums(StaffOutParam param) {
|
||||
StaffPO staffPO = select(param);
|
||||
if (param.getNum() < 0) {
|
||||
OrganizationAssert.isFalse(staffPO.getFreezeNum() == 0, SystemEnv.getHtmlLabelName(547949,user.getLanguage()));
|
||||
}
|
||||
|
||||
List<Integer> numberF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
|
||||
//1.增加冻结数
|
||||
//1.增加冻结数 (num为负数时为减少冻结数)
|
||||
Integer sum = numberF.stream()
|
||||
.mapToInt(Integer::intValue)
|
||||
.sum();
|
||||
Integer sums = sum + staffPO.getPermanentNum();
|
||||
if (staffPO.getControlPolicy().equals(HARDCONTROLLER)) {
|
||||
OrganizationAssert.isFalse(sum.compareTo(staffPO.getStaffNum()) > 0, SystemEnv.getHtmlLabelName(547469,user.getLanguage()));
|
||||
OrganizationAssert.isFalse(sums.compareTo(staffPO.getStaffNum()) > 0, SystemEnv.getHtmlLabelName(547469,user.getLanguage()));
|
||||
}
|
||||
staffPO.setFreezeNum(sum);
|
||||
buildStaffPO(staffPO);
|
||||
|
|
@ -107,14 +114,14 @@ public class FunctionOutStaffServiceImpl {
|
|||
}
|
||||
//向上部门 分部在编数调整
|
||||
upwardReviewSums(param);
|
||||
//2.调整方式为流程时释放冻结数
|
||||
if (param.getChangeMode() == 1) {
|
||||
List<Integer> numbersF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
|
||||
int difference = numbersF.stream()
|
||||
.reduce((a, b) -> a - b)
|
||||
.orElse(0);
|
||||
staffPO.setFreezeNum(difference);
|
||||
}
|
||||
//2.调整方式为流程时释放冻结数(废弃 单独走冻结接口释放)
|
||||
// if (param.getChangeMode() == 1) {
|
||||
// List<Integer> numbersF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
|
||||
// int difference = numbersF.stream()
|
||||
// .reduce((a, b) -> a - b)
|
||||
// .orElse(0);
|
||||
// staffPO.setFreezeNum(difference);
|
||||
// }
|
||||
buildStaffPO(staffPO);
|
||||
return staffMapper().updateStaff(staffPO);
|
||||
}
|
||||
|
|
@ -130,13 +137,13 @@ public class FunctionOutStaffServiceImpl {
|
|||
//向上部门 分部在编数调整
|
||||
upwardReviewSums(param);
|
||||
//2.调整方式为流程时释放冻结数
|
||||
if (param.getChangeMode() == 1) {
|
||||
List<Integer> numbersF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
|
||||
int differenceF = numbersF.stream()
|
||||
.reduce((a, b) -> a - b)
|
||||
.orElse(0);
|
||||
staffPO.setFreezeNum(differenceF);
|
||||
}
|
||||
// if (param.getChangeMode() == 1) {
|
||||
// List<Integer> numbersF = Arrays.asList(staffPO.getFreezeNum(),param.getNum());
|
||||
// int differenceF = numbersF.stream()
|
||||
// .reduce((a, b) -> a - b)
|
||||
// .orElse(0);
|
||||
// staffPO.setFreezeNum(differenceF);
|
||||
// }
|
||||
buildStaffPO(staffPO);
|
||||
return staffMapper().updateStaff(staffPO);
|
||||
}
|
||||
|
|
@ -222,7 +229,11 @@ public class FunctionOutStaffServiceImpl {
|
|||
}
|
||||
|
||||
private StaffPO select(StaffOutParam param) {
|
||||
List<StaffPO> staffPO = staffMapper().customSelect(param.getPlanId(), param.getCompany(), param.getDepartment(), param.getJob(),param.getWorkRelation());
|
||||
List<StaffPO> staffPO = staffMapper().customSelect(param.getPlanId(), param.getCompany(), param.getDepartment(), param.getJob());
|
||||
BaseBean bb = new BaseBean();
|
||||
bb.writeLog("编制参数"+ JSON.toJSONString(param));
|
||||
bb.writeLog("查询结果"+ JSON.toJSONString(staffPO));
|
||||
bb.writeLog("user对象"+JSON.toJSONString(user));
|
||||
OrganizationAssert.notEmpty(staffPO,SystemEnv.getHtmlLabelName(547474,user.getLanguage()));
|
||||
return staffPO.get(0);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -186,6 +186,11 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel
|
|||
continue;
|
||||
}
|
||||
JSONObject hrmFieldConf = hfm.getHrmFieldConf(fieldName);
|
||||
String fieldhtmltype = hrmFieldConf.getString("fieldhtmltype");
|
||||
if("6".equals(fieldhtmltype)){
|
||||
// 去除附件类型字段
|
||||
continue;
|
||||
}
|
||||
String fieldLabel = Util.toScreen(SystemEnv.getHtmlLabelName(hrmFieldConf.getInt("fieldlabel"), user.getLanguage()), user.getLanguage());
|
||||
if ("resourceimageid".equals(fieldName) || "messagerurl".equals(fieldName) || "职等职级".equals(fieldLabel)) {
|
||||
continue;
|
||||
|
|
@ -292,7 +297,7 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel
|
|||
List<String> accessRoleIds = new ArrayList<>(Arrays.asList(Util.null2String(cardButton.getRoles()).split(",")));
|
||||
roleIds.retainAll(accessRoleIds);
|
||||
if (isAdmin || (isMySelf && "0".equals(cardButton.getSysDefault())) || CollectionUtils.isNotEmpty(roleIds)) {
|
||||
buttonList.add(CardButtonPO.builder().name(cardButton.getName()).url(cardButton.getUrl()).sysDefault(cardButton.getSysDefault()).build());
|
||||
buttonList.add(CardButtonPO.builder().name(Util.formatMultiLang(cardButton.getName())).url(cardButton.getUrl()).sysDefault(cardButton.getSysDefault()).build());
|
||||
}
|
||||
}
|
||||
return buttonList;
|
||||
|
|
|
|||
|
|
@ -34,6 +34,7 @@ import com.engine.organization.entity.search.QuickSearchDetail;
|
|||
import com.engine.organization.entity.searchtree.SearchTree;
|
||||
import com.engine.organization.entity.searchtree.SearchTreeParams;
|
||||
import com.engine.organization.enums.HrmGroupEnum;
|
||||
import com.engine.organization.exception.OrganizationRunTimeException;
|
||||
import com.engine.organization.mapper.comp.CompMapper;
|
||||
import com.engine.organization.mapper.condition.QuickSearchMapper;
|
||||
import com.engine.organization.mapper.department.DepartmentMapper;
|
||||
|
|
@ -58,10 +59,14 @@ import org.json.JSONException;
|
|||
import org.json.JSONObject;
|
||||
import weaver.common.DateUtil;
|
||||
import weaver.conn.RecordSet;
|
||||
import weaver.general.BaseBean;
|
||||
import weaver.general.StringUtil;
|
||||
import weaver.general.TimeUtil;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.company.DepartmentComInfo;
|
||||
import weaver.hrm.company.SubCompanyComInfo;
|
||||
import weaver.hrm.definedfield.HrmFieldManager;
|
||||
import weaver.hrm.privacy.PrivacyComInfo;
|
||||
import weaver.systeminfo.SystemEnv;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
|
@ -149,10 +154,18 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
table.setSqlwhere(sqlWhere);
|
||||
List<WeaTableColumn> weaTableColumnList = new ArrayList<>();
|
||||
JclOrgCustomTemplatePO jclOrgCustomTemplatePO = MapperProxyFactory.getProxy(JclOrgCustomTemplateMapper.class).queryIsusedTemp("1", String.valueOf(user.getUID()));
|
||||
|
||||
//2.是否存在通用模板
|
||||
if (null == jclOrgCustomTemplatePO) {
|
||||
jclOrgCustomTemplatePO = MapperProxyFactory.getProxy(JclOrgCustomTemplateMapper.class).queryOverAll();
|
||||
}
|
||||
|
||||
String columns = "";
|
||||
List<String> fields = new ArrayList<>();
|
||||
List<SearchConditionGroup> allConditions = getAllConditions();
|
||||
|
||||
String propValue = new BaseBean().getPropValue("hrmOrganization", "orgId");
|
||||
|
||||
if (jclOrgCustomTemplatePO != null) {
|
||||
if (StringUtils.isNotBlank(jclOrgCustomTemplatePO.getBasicFields())) {
|
||||
columns = jclOrgCustomTemplatePO.getBasicFields();
|
||||
|
|
@ -176,19 +189,41 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
|
||||
}
|
||||
List<SearchConditionItem> items = filterByDomkey(all, columnList);
|
||||
List<String> privacyList = Arrays.asList("-1_hrm_mobile","-1_hrm_telephone","-1_hrm_mobilecall","-1_hrm_fax","-1_hrm_email");
|
||||
for (SearchConditionItem item : items) {
|
||||
String columnName = item.getDomkey()[0];
|
||||
fields.add(buildTableSql(columnName) + " as " + buildTableSql(columnName).replace(".", "_"));
|
||||
WeaTableColumn weaTableColumn = new WeaTableColumn();
|
||||
|
||||
if (columnName.equals("-1_cus_"+propValue)){
|
||||
weaTableColumn.setOtherpara(columnName);
|
||||
fields.add("t.id as " + buildTableSql(columnName).replace(".", "_"));
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getOrgValue");
|
||||
}else if(privacyList.contains(columnName)) {
|
||||
fields.add(buildTableSql(columnName) + " as " + buildTableSql(columnName).replace(".", "_"));
|
||||
PrivacyComInfo pc = new PrivacyComInfo();
|
||||
Map<String, String> mapShowSets = pc.getMapShowSets();
|
||||
String[] parts = columnName.split("_");
|
||||
String fieldName = parts[parts.length - 1];
|
||||
if (mapShowSets != null && mapShowSets.get("mobile") != null) {
|
||||
weaTableColumn.setOtherpara("column:id+" + user.getUID() + "+"+fieldName+"");
|
||||
weaTableColumn.setTransmethod("weaver.hrm.privacy.PrivacyComInfo.getSearchContent");
|
||||
}else {
|
||||
weaTableColumn.setOtherpara(fieldName+":"+user.getLanguage());
|
||||
weaTableColumn.setTransmethod("weaver.hrm.HrmTransMethod.getDefineContent");
|
||||
}
|
||||
|
||||
} else{
|
||||
weaTableColumn.setOtherpara(columnName);
|
||||
fields.add(buildTableSql(columnName) + " as " + buildTableSql(columnName).replace(".", "_"));
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getFieldTrueValue");
|
||||
}
|
||||
String scopeId = columnName.split("_")[0];
|
||||
String fieldName = columnName.substring(columnName.lastIndexOf("_") + 1);
|
||||
WeaTableColumn weaTableColumn = new WeaTableColumn();
|
||||
weaTableColumn.setText(getHrmResourceMapper().queryLabelName(fieldName, scopeId,user.getLanguage()));
|
||||
|
||||
weaTableColumn.setText(getHrmResourceMapper().queryLabelName(fieldName, scopeId, user.getLanguage()));
|
||||
weaTableColumn.setColumn(buildTableSql(columnName).replace(".", "_"));
|
||||
|
||||
weaTableColumn.setDisplay(columnList.contains(columnName) ? WeaBoolAttr.TRUE : WeaBoolAttr.FALSE);
|
||||
weaTableColumn.setTransmethod("com.engine.organization.transmethod.HrmResourceTransMethod.getFieldTrueValue");
|
||||
weaTableColumn.setOtherpara(columnName);
|
||||
weaTableColumn.setWidth(decimal.setScale(2, RoundingMode.HALF_UP).doubleValue() + "%");
|
||||
weaTableColumnList.add(weaTableColumn);
|
||||
}
|
||||
|
|
@ -198,6 +233,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
weaTableColumn.setColumn("id");
|
||||
weaTableColumn.setDisplay(WeaBoolAttr.FALSE);
|
||||
|
||||
|
||||
weaTableColumnList.add(weaTableColumn);
|
||||
fields.add("t.id");
|
||||
table.setBackfields(StringUtils.join(fields, ","));
|
||||
|
|
@ -257,7 +293,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
public Integer saveSearchTemplate(SearchTemplateParam params) {
|
||||
// 重复名称校验
|
||||
SearchTemplatePO searchTemplateByName = getHrmResourceMapper().getSearchTemplateByName(user.getUID(), params.getShowname());
|
||||
OrganizationAssert.isFalse("默认模板".equals(params.getShowname()) || null != searchTemplateByName, SystemEnv.getHtmlLabelName(547439,user.getLanguage()));
|
||||
OrganizationAssert.isFalse("默认模板".equals(params.getShowname()) || null != searchTemplateByName, SystemEnv.getHtmlLabelName(547439, user.getLanguage()));
|
||||
SearchTemplatePO templatePO = buildSearchTemplateByFields(params.getFields());
|
||||
if (null == templatePO) {
|
||||
return -1;
|
||||
|
|
@ -266,6 +302,9 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
templatePO.setCreator(user.getUID());
|
||||
templatePO.setCreateTime(new Date());
|
||||
templatePO.setUpdateTime(new Date());
|
||||
templatePO.setIsused("1");
|
||||
// 将之前的模板,isused置为null
|
||||
getHrmResourceMapper().updateCustomTemplateUsed(user.getUID());
|
||||
getHrmResourceMapper().insertSearchTemplate(templatePO);
|
||||
return templatePO.getId();
|
||||
}
|
||||
|
|
@ -286,7 +325,8 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
List<String> selectKeys;
|
||||
if ("custom".equals(type)) {
|
||||
if ("-1".equals(templateId)) {
|
||||
selectKeys = Arrays.asList("-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid".split(","));
|
||||
//selectKeys = Arrays.asList("-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid".split(","));
|
||||
selectKeys = Arrays.asList("-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_subcompanyid1,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid,-1_hrm_sporder".split(","));
|
||||
} else {
|
||||
searchTemplateById = getHrmResourceMapper().getCustomTemplateById(templateId);
|
||||
selectKeys = getSelectKeys(searchTemplateById);
|
||||
|
|
@ -307,48 +347,68 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
public Map<String, Object> getSearchTemplate(Map<String, Object> params) {
|
||||
Map<String, Object> returnMap = new HashMap<>();
|
||||
String type = Util.null2String(params.get("type"));
|
||||
String id = Util.null2String(params.get("id"));
|
||||
if ("".equals(id)) {
|
||||
id = "-1";
|
||||
}
|
||||
int userUID = user.getUID();
|
||||
// 根据ID查询所存储的模板
|
||||
List<SearchTemplateParam> templates;
|
||||
boolean addDefault = true;
|
||||
if ("custom".equals(type)) {
|
||||
templates = getHrmResourceMapper().getCustomTemplatesByUser(userUID);
|
||||
SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID());
|
||||
if (null != usedCustomTemplate) {
|
||||
returnMap.put("templateId", usedCustomTemplate.getId().toString());
|
||||
} else {
|
||||
returnMap.put("templateId", "-1");
|
||||
SearchTemplatePO overallCustomTemplate = getHrmResourceMapper().getOverallCustomTemplate();
|
||||
if (null != overallCustomTemplate) {
|
||||
if("-1".equals(id)) {
|
||||
id = overallCustomTemplate.getId().toString();
|
||||
}
|
||||
templates.add(SearchTemplateParam.builder().key(overallCustomTemplate.getId().toString()).showname(overallCustomTemplate.getName()).build());
|
||||
//}
|
||||
addDefault = false;
|
||||
}
|
||||
returnMap.put("id", id);
|
||||
} else {
|
||||
templates = getHrmResourceMapper().getSearchTemplatesByUser(userUID);
|
||||
}
|
||||
if (addDefault) {
|
||||
templates.add(0, SearchTemplateParam.builder().key("-1").showname("默认模板").build());
|
||||
returnMap.put("templates", templates);
|
||||
}
|
||||
|
||||
LinkedHashSet<Object> objects = new LinkedHashSet<>(templates);
|
||||
returnMap.put("templates", objects);
|
||||
return returnMap;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer saveCustomTemplate(SearchTemplateParam params) {
|
||||
public Map<String, Object> saveCustomTemplate(SearchTemplateParam params) {
|
||||
// 重复名称校验
|
||||
Map<String, Object> data = new HashMap<>();
|
||||
SearchTemplatePO searchTemplateByName = getHrmResourceMapper().getCustomTemplateByName(user.getUID(), params.getShowname());
|
||||
OrganizationAssert.isFalse("默认模板".equals(params.getShowname()) || null != searchTemplateByName, SystemEnv.getHtmlLabelName(547439,user.getLanguage()));
|
||||
OrganizationAssert.isFalse("默认模板".equals(params.getShowname()) || null != searchTemplateByName, SystemEnv.getHtmlLabelName(547439, user.getLanguage()));
|
||||
SearchTemplatePO templatePO = buildSearchTemplateByFields(params.getFields());
|
||||
if (null == templatePO) {
|
||||
return -1;
|
||||
}
|
||||
OrganizationAssert.notNull(templatePO,"模板存储失败");
|
||||
|
||||
templatePO.setName(params.getShowname());
|
||||
templatePO.setCreator(user.getUID());
|
||||
templatePO.setIsused("0");
|
||||
templatePO.setCreateTime(new Date());
|
||||
templatePO.setUpdateTime(new Date());
|
||||
templatePO.setOverall(0);
|
||||
getHrmResourceMapper().insertCustomTemplate(templatePO);
|
||||
return templatePO.getId();
|
||||
|
||||
Map<String, Object> param = new HashMap<>();
|
||||
param.put("type","custom");
|
||||
param.put("id",templatePO.getId());
|
||||
data.put("result",getSearchTemplate(param));
|
||||
return data;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer updateCustomTemplate(Map<String, Object> params) {
|
||||
int rowNum = getIntValue((String) params.get("rownum"));
|
||||
int count = 0;
|
||||
List<Long> allIds = getJclOrgCustomTemplateMapper().listAllId();
|
||||
// 只查询当前人员的模板数据
|
||||
List<Long> allIds = getJclOrgCustomTemplateMapper().listAllIdByCreator(user.getUID());
|
||||
String currentDate = OrganizationDateUtil.getFormatLocalDate(new java.util.Date());
|
||||
List<String> nameList = new ArrayList<>();
|
||||
for (int i = 0; i < rowNum; i++) {
|
||||
|
|
@ -375,7 +435,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
allIds.remove(jclId);
|
||||
} else {
|
||||
//插入
|
||||
OrganizationAssert.isFalse("".equals(name), SystemEnv.getHtmlLabelName(547442,user.getLanguage()));
|
||||
OrganizationAssert.isFalse("".equals(name), SystemEnv.getHtmlLabelName(547442, user.getLanguage()));
|
||||
jclOrgCustomTemplatePO.setName(name);
|
||||
jclOrgCustomTemplatePO.setCreator(user.getUID());
|
||||
jclOrgCustomTemplatePO.setCreateTime(new java.sql.Date(OrganizationDateUtil.stringToDate(currentDate).getTime()));
|
||||
|
|
@ -411,20 +471,21 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
}
|
||||
transferOptions.add(SearchTemplateParam.builder().key(Integer.toString(idx.getAndIncrement())).showname(allCondition.getTitle()).build());
|
||||
}
|
||||
if ("-1".equals(templateId)) {
|
||||
|
||||
|
||||
// 查询当前使用的模板,没有使用的,则展示默认模板
|
||||
SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID());
|
||||
if (null == usedCustomTemplate) {
|
||||
if ("-1".equals(templateId)) {
|
||||
String selectKeys = "-1_hrm_lastname,-1_hrm_departmentid,-1_hrm_jobtitle,-1_hrm_mobile,-1_hrm_telephone,-1_hrm_managerid";
|
||||
transferKeys = Arrays.asList(selectKeys.split(","));
|
||||
} else {
|
||||
transferKeys = getSelectKeys(usedCustomTemplate);
|
||||
templateId = usedCustomTemplate.getId().toString();
|
||||
SearchTemplatePO overallCustomTemplate = getHrmResourceMapper().getOverallCustomTemplate();
|
||||
if (null != overallCustomTemplate) {
|
||||
transferKeys = getSelectKeys(overallCustomTemplate);
|
||||
}
|
||||
} else {
|
||||
SearchTemplatePO searchTemplateById = getHrmResourceMapper().getCustomTemplateById(templateId);
|
||||
transferKeys = getSelectKeys(searchTemplateById);
|
||||
}
|
||||
|
||||
transferOptions.add(0, SearchTemplateParam.builder().key("").showname("").build());
|
||||
resultMap.put("transferDatas", transferDatas);
|
||||
resultMap.put("transferKeys", transferKeys);
|
||||
|
|
@ -441,18 +502,22 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
SearchTemplatePO templatePO = buildSearchTemplateByFields(columns);
|
||||
JclOrgCustomTemplatePO jclOrgCustomTemplatePO = new JclOrgCustomTemplatePO();
|
||||
if (StringUtils.isNotBlank(templateId)) {
|
||||
if (templateId.equals("-1")) {
|
||||
getJclOrgCustomTemplateMapper().updateUsed("0", null, String.valueOf(user.getUID()));
|
||||
if ("-1".equals(templateId)) {
|
||||
getJclOrgCustomTemplateMapper().updateUsed(0,"0", null, String.valueOf(user.getUID()));
|
||||
} else {
|
||||
jclOrgCustomTemplatePO = getJclOrgCustomTemplateMapper().selectByPrimaryKey(Long.parseLong(templateId));
|
||||
if (jclOrgCustomTemplatePO != null) {
|
||||
//取消已启用模板
|
||||
getJclOrgCustomTemplateMapper().updateUsed(0, "0", null, String.valueOf(user.getUID()));
|
||||
if (!user.isAdmin() && jclOrgCustomTemplatePO.getOverall() != null && "1".equals(jclOrgCustomTemplatePO.getOverall().toString())) {
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547857, user.getLanguage()));
|
||||
}
|
||||
jclOrgCustomTemplatePO.setId(Integer.valueOf(templateId));
|
||||
jclOrgCustomTemplatePO.setBasicFields(templatePO.getBasicFields());
|
||||
jclOrgCustomTemplatePO.setPersonalFields(templatePO.getPersonalFields());
|
||||
jclOrgCustomTemplatePO.setWorkFields(templatePO.getWorkFields());
|
||||
jclOrgCustomTemplatePO.setIsused(1);
|
||||
//取消已启用模板
|
||||
getJclOrgCustomTemplateMapper().updateUsed("0", null, String.valueOf(user.getUID()));
|
||||
|
||||
//启用当前模板
|
||||
getJclOrgCustomTemplateMapper().updateByPrimaryKeySelective(jclOrgCustomTemplatePO);
|
||||
}
|
||||
|
|
@ -462,7 +527,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> chartResourceList(Integer departmentId, String versionId, String dimension) {
|
||||
public Map<String, Object> chartResourceList(Integer departmentId, String versionId, String dimension, String statusValue) {
|
||||
Map<String, Object> dataMap = new HashMap<>();
|
||||
List<ResourceListColumns> resourceListColumns = getTableColumns();
|
||||
List<ResourceChartPO> resourceChartPOS = new ArrayList<>();
|
||||
|
|
@ -471,10 +536,13 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
if ("0".equals(dimension)) {
|
||||
if ("0".equals(versionId)) {
|
||||
//当前数据
|
||||
resourceChartPOS = getHrmResourceMapper().selectByDepartmentId(departmentId);
|
||||
List<String> 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 +560,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")))
|
||||
|
|
@ -515,18 +583,31 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
return dataMap;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> customOverall(Map<String, Object> params) {
|
||||
RecordSet rs = new RecordSet();
|
||||
Map<String, Object> data = new HashMap<>(2);
|
||||
//1.将已有所有人的模板状态改变
|
||||
rs.executeUpdate("update jcl_org_custom_template set overall = null where overall = 1");
|
||||
//2.应用当前模板到所有人
|
||||
String templateId = Util.null2String(params.get("templateId"));
|
||||
boolean b = rs.executeUpdate("update jcl_org_custom_template set overall = 1,isused=1 where id = ?", templateId);
|
||||
data.put("result", b);
|
||||
return data;
|
||||
}
|
||||
|
||||
private List<ResourceListColumns> getTableColumns() {
|
||||
List<ResourceListColumns> list = new ArrayList<>();
|
||||
int language = user.getLanguage();
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547327,language)).dataIndex("id").key("id").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547328,language)).dataIndex("workCode").key("workCode").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547329,language)).dataIndex("lastName").key("lastName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547330,language)).dataIndex("sex").key("sex").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547331,language)).dataIndex("departmentName").key("departmentName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547332,language)).dataIndex("subcompanyName").key("subcompanyName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547333,language)).dataIndex("jobTitle").key("jobTitle").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547327, language)).dataIndex("id").key("id").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547328, language)).dataIndex("workCode").key("workCode").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547329, language)).dataIndex("lastName").key("lastName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547330, language)).dataIndex("sex").key("sex").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547331, language)).dataIndex("departmentName").key("departmentName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547332, language)).dataIndex("subcompanyName").key("subcompanyName").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547333, language)).dataIndex("jobTitle").key("jobTitle").build());
|
||||
//list.add(ResourceListColumns.builder().title("状态").dataIndex("status").key("status").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547334,language)).dataIndex("mobile").key("mobile").build());
|
||||
list.add(ResourceListColumns.builder().title(SystemEnv.getHtmlLabelName(547334, language)).dataIndex("mobile").key("mobile").build());
|
||||
|
||||
return list;
|
||||
|
||||
|
|
@ -541,7 +622,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
}
|
||||
Map<String, Object> apiDatas = new HashMap<>();
|
||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||
List<SearchConditionGroup> allConditions = getAllConditions();
|
||||
List<SearchConditionGroup> allConditions = getAllConditions(true);
|
||||
// 穿梭框ID,展示所选字段信息
|
||||
HrmFieldSearchConditionComInfo hrmFieldSearchConditionComInfo = new HrmFieldSearchConditionComInfo();
|
||||
if ("-1".equals(templateId)) {
|
||||
|
|
@ -572,17 +653,61 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
ArrayList<MenuBtn> topMenuList = new ArrayList<>();
|
||||
ArrayList<MenuBtn> rightMenuList = new ArrayList<>();
|
||||
if (HasRightUtil.hasRight(user, RIGHT_NAME, true)) {
|
||||
topMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("new").menuIcon("icon-coms-New-Flow").menuName(SystemEnv.getHtmlLabelName(547443,user.getLanguage())).type("BTN_Addnew").build());
|
||||
rightMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("new").menuIcon("icon-coms-New-Flow").menuName(SystemEnv.getHtmlLabelName(547443,user.getLanguage())).type("BTN_Addnew").build());
|
||||
topMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("new").menuIcon("icon-coms-New-Flow").menuName(SystemEnv.getHtmlLabelName(547443, user.getLanguage())).type("BTN_Addnew").build());
|
||||
rightMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("new").menuIcon("icon-coms-New-Flow").menuName(SystemEnv.getHtmlLabelName(547443, user.getLanguage())).type("BTN_Addnew").build());
|
||||
}
|
||||
topMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("customization").menuIcon("icon-coms-task-list").menuName(SystemEnv.getHtmlLabelName(547136,user.getLanguage())).type("BTN_COLUMN").build());
|
||||
topMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("customization").menuIcon("icon-coms-task-list").menuName(SystemEnv.getHtmlLabelName(547136, user.getLanguage())).type("BTN_COLUMN").build());
|
||||
rightMenuList.add(MenuBtn.rightMenu_btnLog(user.getLanguage()));
|
||||
btnDatas.put("topMenu", topMenuList);
|
||||
btnDatas.put("rightMenu", rightMenuList);
|
||||
btnDatas.put("hasRight", true);
|
||||
btnDatas.put("loginId", user.getUID());
|
||||
btnDatas.put("cardType", new BaseBean().getPropValue("hrmOrganization", "cardType"));
|
||||
//获取当前用户使用的列定制模板Id
|
||||
btnDatas.put("customTemplateId", getCustomTemplateId());
|
||||
btnDatas.put("searchTemplateId", getSearchTemplateId());
|
||||
|
||||
return btnDatas;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前用户使用的列定制模板Id
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private String getCustomTemplateId() {
|
||||
|
||||
String customTemplateId = "-1";
|
||||
SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedCustomTemplateByUser(user.getUID());
|
||||
if (null != usedCustomTemplate) {
|
||||
customTemplateId = usedCustomTemplate.getId().toString();
|
||||
} else {
|
||||
//查询全局模板
|
||||
SearchTemplatePO overallCustomTemplate = getHrmResourceMapper().getOverallCustomTemplate();
|
||||
if (null != overallCustomTemplate) {
|
||||
customTemplateId = overallCustomTemplate.getId().toString();
|
||||
}
|
||||
}
|
||||
|
||||
return customTemplateId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取当前用户使用的查询模板Id
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private String getSearchTemplateId() {
|
||||
|
||||
String searchTemplateId = "-1";
|
||||
SearchTemplatePO usedCustomTemplate = getHrmResourceMapper().getUsedSerarchTemplateByUser(user.getUID());
|
||||
if (null != usedCustomTemplate) {
|
||||
searchTemplateId = usedCustomTemplate.getId().toString();
|
||||
}
|
||||
|
||||
return searchTemplateId;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> getTabForm(Map<String, Object> params) {
|
||||
Map<String, Object> apiDatas = new HashMap<>();
|
||||
|
|
@ -622,16 +747,24 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
@Override
|
||||
public Map<String, Object> getCustomTemplate(Map<String, Object> params) {
|
||||
List<ExtendInfoPO> infoPOList = new ArrayList<>();
|
||||
infoPOList.add(ExtendInfoPO.builder().viewAttr(2).id(null).fieldName("name").fieldNameDesc(SystemEnv.getHtmlLabelName(547580,user.getLanguage())).fieldType("varchar(255)").controlType(1).browserType("1").customValue("[\"input\",\"text\",\"50\"]").showOrder(1).isrequired(0).isSystemDefault(0).build());
|
||||
infoPOList.add(ExtendInfoPO.builder().viewAttr(1).id(null).fieldName("createTime").fieldNameDesc(SystemEnv.getHtmlLabelName(547521,user.getLanguage())).fieldType("date").controlType(1).browserType("1").customValue("[\"input\",\"text\",\"50\"]").showOrder(2).isrequired(0).isSystemDefault(0).build());
|
||||
infoPOList.add(ExtendInfoPO.builder().viewAttr(2).id(null).fieldName("name").fieldNameDesc(SystemEnv.getHtmlLabelName(547580, user.getLanguage())).fieldType("varchar(255)").controlType(1).browserType("1").customValue("[\"input\",\"text\",\"50\"]").showOrder(1).isrequired(0).isSystemDefault(0).build());
|
||||
infoPOList.add(ExtendInfoPO.builder().viewAttr(1).id(null).fieldName("createTime").fieldNameDesc(SystemEnv.getHtmlLabelName(547521, user.getLanguage())).fieldType("date").controlType(1).browserType("1").customValue("[\"input\",\"text\",\"50\"]").showOrder(2).isrequired(0).isSystemDefault(0).build());
|
||||
Map<String, Object> tabInfoMap = new HashMap<>();
|
||||
tabInfoMap.put("columns", ExtendInfoBO.convertInfoListToTable(user, infoPOList, false, true));
|
||||
List<JclOrgCustomTemplatePO> jclOrgCustomTemplatePOS = MapperProxyFactory.getProxy(JclOrgCustomTemplateMapper.class).listAllByCreator(user.getUID());
|
||||
//获取当前使用的模板过滤掉
|
||||
String customTemplateId = getCustomTemplateId();
|
||||
jclOrgCustomTemplatePOS = jclOrgCustomTemplatePOS.stream()
|
||||
.filter(item -> !customTemplateId.equals(String.valueOf(item.getId())))
|
||||
.collect(Collectors.toList());
|
||||
|
||||
List<Integer> isUsed = new ArrayList<>();
|
||||
AtomicInteger index = new AtomicInteger(0);
|
||||
List<Map<String, Object>> collect = jclOrgCustomTemplatePOS.stream().map(item -> {
|
||||
Map<String, Object> resultMap = new HashMap<>();
|
||||
resultMap.put("id", item.getId());
|
||||
resultMap.put("viewAttr", 1);
|
||||
resultMap.put("editTable", false);
|
||||
resultMap.put("name", item.getName());
|
||||
resultMap.put("createTime", DateUtil.getDate(item.getCreateTime(), "yyyy-MM-dd"));
|
||||
|
||||
|
|
@ -672,13 +805,25 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
createConditionItems(hrmFieldSearchConditionComInfo, hrmFieldsByScopeId, conditionItems);
|
||||
Map<String, SearchConditionItem> allFieldsMap = conditionItems.stream().collect(Collectors.toMap(item -> item.getDomkey()[0], item -> item, (k1, k2) -> k1));
|
||||
boolean isQuickSearch = "true".equals(Util.null2String(params.get("isQuickSearch")));
|
||||
DepartmentComInfo deptInfo = new DepartmentComInfo();
|
||||
SubCompanyComInfo subInfo = new SubCompanyComInfo();
|
||||
|
||||
DBType dbType = DBType.get(new RecordSet().getDBType());
|
||||
StringBuilder sb = new StringBuilder(" where 1=1 ");
|
||||
// 默认去除外部人员显示
|
||||
sb.append( " and t.seclevel >= 0 ");
|
||||
|
||||
if (params.containsKey("lastName") || !params.containsKey("-1_hrm_status")) {
|
||||
// sb.append(" and t.status = 1");
|
||||
sb.append(" and t.status < 4");
|
||||
}
|
||||
if (params.containsKey("-1_hrm_subcompanyid1")) {
|
||||
String value = Util.null2String(params.get("-1_hrm_subcompanyid1"));
|
||||
if (StringUtils.isNotBlank(value)) {
|
||||
sb.append(" and t.subcompanyid1 in(").append(value).append(")");
|
||||
}
|
||||
params.remove("-1_hrm_subcompanyid1");
|
||||
}
|
||||
for (Map.Entry<String, Object> entry : params.entrySet()) {
|
||||
String key = entry.getKey();
|
||||
String value = Util.null2String(entry.getValue());
|
||||
|
|
@ -689,10 +834,18 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
sb.append(" and t.lastname ").append(dbType.like(value));
|
||||
}
|
||||
if ("companyId".equals(key)) {
|
||||
sb.append(" and t.subcompanyid1 ='").append(value).append("'");
|
||||
ArrayList<Integer> list = new ArrayList<>();
|
||||
list.add(Integer.parseInt(value));
|
||||
subInfo.getSubCompanyLists(value,list);
|
||||
String allSub = StringUtils.join(list,",");
|
||||
sb.append(" and t.subcompanyid1 in(").append(allSub).append(")");
|
||||
}
|
||||
if ("departmentId".equals(key)) {
|
||||
sb.append(" and t.departmentId ='").append(value).append("'");
|
||||
ArrayList<Integer> list = new ArrayList<>();
|
||||
list.add(Integer.parseInt(value));
|
||||
deptInfo.getAllChildDeptByDepId(list,value);
|
||||
String allDept = StringUtils.join(list,",");
|
||||
sb.append(" and t.departmentId in (").append(allDept).append(")");
|
||||
}
|
||||
if ("jobTitle".equals(key)) {
|
||||
JobPO jobById = getJobMapper().getJobById(Long.parseLong(value));
|
||||
|
|
@ -790,8 +943,10 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
|
||||
Map<Integer, DepartmentPO> departmentPOMap = getDepartmentMapper().listAll("showorder").stream().collect(Collectors.toMap(DepartmentPO::getId, item -> item));
|
||||
for (DepartmentPO departmentPO : filterDeparts) {
|
||||
if (departmentPO.getCanceled() == null || departmentPO.getCanceled() == 0) {
|
||||
buildParentDepts(departmentPO, builderDeparts, departmentPOMap);
|
||||
}
|
||||
}
|
||||
List<SearchTree> departmentList = DepartmentBO.buildSetToSearchTree(builderDeparts);
|
||||
List<SearchTree> deptTrees = SearchTreeUtil.builderTreeMode(departmentList);
|
||||
List<SearchTree> searchTrees = SearchTreeUtil.builderTreeMode(departmentList, jobTrees);
|
||||
|
|
@ -840,8 +995,10 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
// 查询分部信息
|
||||
Set<DepartmentPO> builderDeparts = new HashSet<>();
|
||||
for (DepartmentPO departmentPO : filterDeparts) {
|
||||
if (departmentPO.getCanceled() == null || departmentPO.getCanceled() == 0) {
|
||||
buildParentDepts(departmentPO, builderDeparts, departmentPOMap);
|
||||
}
|
||||
}
|
||||
return SearchTreeUtil.builderTreeMode(DepartmentBO.buildSetToSearchTree(builderDeparts), jobTrees);
|
||||
}
|
||||
|
||||
|
|
@ -877,12 +1034,15 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
}
|
||||
|
||||
|
||||
public List<SearchConditionGroup> getAllConditions() {
|
||||
return getAllConditions(false);
|
||||
}
|
||||
/**
|
||||
* 获取所有搜索字段信息构建的高级搜索表单
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public List<SearchConditionGroup> getAllConditions() {
|
||||
public List<SearchConditionGroup> getAllConditions(boolean isSearch) {
|
||||
HrmFieldSearchConditionComInfo hrmFieldSearchConditionComInfo = new HrmFieldSearchConditionComInfo();
|
||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||
List<SearchConditionItem> basicConditionItems = new ArrayList<>();
|
||||
|
|
@ -893,25 +1053,55 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
List<CusFormFieldPO> hrmFieldsByScopeId = getSystemDataMapper().getHrmFieldsByScopeId(HrmGroupEnum.HRM_BASIC.getGroupType().toString());
|
||||
createConditionItems(hrmFieldSearchConditionComInfo, hrmFieldsByScopeId, basicConditionItems);
|
||||
if (CollectionUtils.isNotEmpty(basicConditionItems)) {
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547175,user.getLanguage()), true, basicConditionItems));
|
||||
SearchConditionItem searchConditionItem = buildSubCompanyCondition(hrmFieldSearchConditionComInfo,isSearch);
|
||||
basicConditionItems.add(0,searchConditionItem);
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547175, user.getLanguage()), true, basicConditionItems));
|
||||
}
|
||||
|
||||
// 个人信息:1
|
||||
hrmFieldsByScopeId = getSystemDataMapper().getHrmFieldsByScopeId(HrmGroupEnum.HRM_PERSONAL.getGroupType().toString());
|
||||
createConditionItems(hrmFieldSearchConditionComInfo, hrmFieldsByScopeId, personalConditionItems);
|
||||
if (CollectionUtils.isNotEmpty(personalConditionItems)) {
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547578,user.getLanguage()), true, personalConditionItems));
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547578, user.getLanguage()), true, personalConditionItems));
|
||||
}
|
||||
|
||||
// 工作信息:3
|
||||
hrmFieldsByScopeId = getSystemDataMapper().getHrmFieldsByScopeId(HrmGroupEnum.HRM_WORK.getGroupType().toString());
|
||||
createConditionItems(hrmFieldSearchConditionComInfo, hrmFieldsByScopeId, workConditionItems);
|
||||
if (CollectionUtils.isNotEmpty(workConditionItems)) {
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547579,user.getLanguage()), true, workConditionItems));
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547579, user.getLanguage()), true, workConditionItems));
|
||||
}
|
||||
return addGroups;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 花名册构建
|
||||
*
|
||||
* @param hrmFieldSearchConditionComInfo
|
||||
* @param isSearch
|
||||
* @return
|
||||
*/
|
||||
private SearchConditionItem buildSubCompanyCondition(HrmFieldSearchConditionComInfo hrmFieldSearchConditionComInfo, boolean isSearch) {
|
||||
HrmFieldBean hrmFieldBean = new HrmFieldBean();
|
||||
hrmFieldBean.setFieldid("");
|
||||
hrmFieldBean.setFieldname("-1_hrm_subcompanyid1");
|
||||
hrmFieldBean.setFieldlabel("-2458");
|
||||
hrmFieldBean.setFieldhtmltype("3");
|
||||
if (isSearch) {
|
||||
hrmFieldBean.setType("170");
|
||||
} else {
|
||||
hrmFieldBean.setType("164");
|
||||
}
|
||||
hrmFieldBean.setIsQuickSearch(false);
|
||||
hrmFieldBean.setIsScope(false);
|
||||
hrmFieldBean.setDmlurl("");
|
||||
hrmFieldBean.setIssystem("1");
|
||||
hrmFieldBean.setIsFormField(true);
|
||||
SearchConditionItem searchConditionItem = hrmFieldSearchConditionComInfo.getSearchConditionItem(hrmFieldBean, user);
|
||||
return searchConditionItem;
|
||||
}
|
||||
|
||||
/**
|
||||
* 构建查询条件Item
|
||||
*
|
||||
|
|
@ -964,6 +1154,10 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
HrmFieldManager hfm = new HrmFieldManager("HrmCustomFieldByInfoType", scopeid);
|
||||
List<SearchConditionItem> conditionItems = new ArrayList<>();
|
||||
for (String field : fieldNames) {
|
||||
if ("-1_hrm_subcompanyid1".equals(field)) {
|
||||
SearchConditionItem searchConditionItem = buildSubCompanyCondition(hrmFieldSearchConditionComInfo,true);
|
||||
conditionItems.add(searchConditionItem);
|
||||
} else {
|
||||
String fieldName = field.substring(field.lastIndexOf("_") + 1);
|
||||
JSONObject hrmFieldConf = hfm.getHrmFieldConf(fieldName);
|
||||
if (null == hrmFieldConf) {
|
||||
|
|
@ -992,6 +1186,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
addEmptyForSelect(searchConditionItem);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (CollectionUtils.isNotEmpty(conditionItems)) {
|
||||
addGroups.add(new SearchConditionGroup(title, true, conditionItems));
|
||||
}
|
||||
|
|
@ -1036,16 +1231,16 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
private void buildSearchConditionGroup(SearchTemplatePO templatePO, HrmFieldSearchConditionComInfo hrmFieldSearchConditionComInfo, List<SearchConditionGroup> addGroups) {
|
||||
String[] basicFields = Util.null2String(templatePO.getBasicFields()).split(",");
|
||||
if (basicFields.length > 0) {
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547175,user.getLanguage()), HrmGroupEnum.HRM_BASIC.getGroupType(), basicFields);
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547175, user.getLanguage()), HrmGroupEnum.HRM_BASIC.getGroupType(), basicFields);
|
||||
}
|
||||
|
||||
String[] personalFields = Util.null2String(templatePO.getPersonalFields()).split(",");
|
||||
if (personalFields.length > 0) {
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547578,user.getLanguage()), HrmGroupEnum.HRM_PERSONAL.getGroupType(), personalFields);
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547578, user.getLanguage()), HrmGroupEnum.HRM_PERSONAL.getGroupType(), personalFields);
|
||||
}
|
||||
String[] workFields = Util.null2String(templatePO.getWorkFields()).split(",");
|
||||
if (workFields.length > 0) {
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547579,user.getLanguage()), HrmGroupEnum.HRM_WORK.getGroupType(), workFields);
|
||||
getTemplateItems(hrmFieldSearchConditionComInfo, addGroups, SystemEnv.getHtmlLabelName(547579, user.getLanguage()), HrmGroupEnum.HRM_WORK.getGroupType(), workFields);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1118,7 +1313,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
|
||||
case BROWSER://浏览按钮
|
||||
// 兼容多选浏览按钮
|
||||
sb.append(" and ").append(dbType.concat(tableSql)).append(dbType.like(value));
|
||||
sb.append(" and ").append(dbType.concat(tableSql)).append(dbType.like("," + value + ","));
|
||||
break;
|
||||
|
||||
case INPUTNUMBER:// 数字
|
||||
|
|
@ -1246,7 +1441,7 @@ public class HrmResourceServiceImpl extends Service implements HrmResourceServic
|
|||
List<SearchConditionOption> options = searchConditionItem.getOptions();
|
||||
SearchConditionOption searchConditionOption = new SearchConditionOption();
|
||||
searchConditionOption.setKey("-1");
|
||||
searchConditionOption.setShowname(SystemEnv.getHtmlLabelName(547191,user.getLanguage()));
|
||||
searchConditionOption.setShowname(SystemEnv.getHtmlLabelName(547191, user.getLanguage()));
|
||||
options.add(0, searchConditionOption);
|
||||
options.forEach(item -> item.setSelected(false));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -55,6 +55,7 @@ import org.apache.commons.lang.StringUtils;
|
|||
import weaver.general.StringUtil;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.User;
|
||||
import weaver.hrm.job.JobTitlesComInfo;
|
||||
import weaver.systeminfo.SystemEnv;
|
||||
|
||||
import java.util.*;
|
||||
|
|
@ -163,10 +164,10 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
// 添加父级元素
|
||||
List<JobListDTO> jobListDTOS = JobBO.buildJobDTOList(allList, filterJobPOs);
|
||||
if ("asc".equalsIgnoreCase(orderType.toString())) {
|
||||
jobListDTOS = jobListDTOS.stream().sorted(Comparator.comparing(JobListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
jobListDTOS = jobListDTOS.stream().sorted(Comparator.comparingDouble(JobListDTO::getShowOrder)).collect(Collectors.toList());
|
||||
|
||||
} else {
|
||||
jobListDTOS = jobListDTOS.stream().sorted(Comparator.comparing(JobListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
jobListDTOS = jobListDTOS.stream().sorted(Comparator.comparingDouble(JobListDTO::getShowOrder).reversed()).collect(Collectors.toList());
|
||||
}
|
||||
List<JobListDTO> subList = PageUtil.subList(param.getCurrent(), param.getPageSize(), jobListDTOS);
|
||||
pageInfos = new PageInfo<>(user, subList, JobListDTO.class);
|
||||
|
|
@ -206,6 +207,9 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
// 批量删除
|
||||
topMenuList.add(MenuBtn.topMenu_batchDelete(userLanguage));
|
||||
topMenuList.add(MenuBtn.builder().isBatch("0").isTop("1").menuFun("refresh").menuIcon("icon-coms-Refresh").menuName(SystemEnv.getHtmlLabelName(547432,userLanguage)).type("BTN_REFRESH").build());
|
||||
// 批量导入
|
||||
topMenuList.add(MenuBtn.builder().isBatch("1").isTop("1").menuFun("batchImport").menuIcon("icon-coms-leading-in").menuName(SystemEnv.getHtmlLabelName(547242,user.getLanguage())).type("BTN_BatchImport").build());
|
||||
|
||||
topMenuList.add(MenuBtn.topMenu_addNew(userLanguage));
|
||||
btnDatas.put("topMenu", topMenuList);
|
||||
// 日志
|
||||
|
|
@ -289,7 +293,7 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
}
|
||||
|
||||
}
|
||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
||||
addGroups.add(new SearchConditionGroup(Util.formatMultiLang(extendTitle.getTitle()), true, items));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -319,7 +323,7 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
for (ExtendTitlePO extendTitle : extendTitles) {
|
||||
List<SearchConditionItem> items = getExtService(user).getExtForm(user, EXTEND_TYPE + "", GROUP_ID.equals(Long.parseLong(groupId)) ? JCL_ORG_JOB : JCL_ORG_JOBEXT, viewAttr, id, extendTitle.getId().toString(), "ec_jobTitle", "ec_department", "ec_company");
|
||||
if (CollectionUtils.isNotEmpty(items)) {
|
||||
addGroups.add(new SearchConditionGroup(extendTitle.getTitle(), true, items));
|
||||
addGroups.add(new SearchConditionGroup(Util.formatMultiLang(extendTitle.getTitle()), true, items));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -366,9 +370,9 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
}
|
||||
|
||||
if (StringUtils.isBlank(params.get("show_order").toString())) {
|
||||
Integer maxShowOrder = getJobMapper().getMaxShowOrder();
|
||||
Double maxShowOrder = getJobMapper().getMaxShowOrder();
|
||||
if (null == maxShowOrder) {
|
||||
maxShowOrder = 0;
|
||||
maxShowOrder = 0.00;
|
||||
}
|
||||
params.put("show_order", maxShowOrder + 1);
|
||||
}
|
||||
|
|
@ -379,7 +383,7 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
|
||||
String jobNo = (String) params.get("job_no");
|
||||
// 判断是否开启自动编号
|
||||
jobNo = repeatDetermine(jobNo);
|
||||
jobNo = repeatDetermine(jobNo,searchParam.getEcJobTitle(),searchParam.getEcDepartment());
|
||||
params.put("job_no", jobNo);
|
||||
return getExtService(user).updateExtForm(user, EXTEND_TYPE, JCL_ORG_JOB, params, "", null);
|
||||
}
|
||||
|
|
@ -400,7 +404,7 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
String oldJobNo = oldJobPO.getJobNo();
|
||||
String jobNo = searchParam.getJobNo();
|
||||
if (!jobNo.equals(oldJobNo)) {
|
||||
jobNo = repeatDetermine(jobNo);
|
||||
jobNo = repeatDetermine(jobNo,searchParam.getEcJobTitle(),searchParam.getEcDepartment());
|
||||
params.put("job_no", jobNo);
|
||||
}
|
||||
|
||||
|
|
@ -432,8 +436,8 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
OrganizationAssert.notBlank(department, SystemEnv.getHtmlLabelName(547423,user.getLanguage()));
|
||||
int insertCount = 0;
|
||||
List<Long> idList = Arrays.stream(ids.split(",")).map(Long::parseLong).collect(Collectors.toList());
|
||||
Integer orderNum = getJobMapper().getMaxShowOrder();
|
||||
orderNum = null == orderNum ? 0 : orderNum;
|
||||
Double orderNum = getJobMapper().getMaxShowOrder();
|
||||
orderNum = null == orderNum ? 0.00 : orderNum;
|
||||
for (Long id : idList) {
|
||||
orderNum++;
|
||||
JobPO jobById = getJobMapper().getJobById(id);
|
||||
|
|
@ -565,6 +569,7 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
|
||||
@Override
|
||||
public void refresh() {
|
||||
JobTitlesComInfo jb = new JobTitlesComInfo();
|
||||
// 解决并发情况下,岗位数据重复问题
|
||||
synchronized (JobServiceImpl.class) {
|
||||
//1.人员表查询
|
||||
|
|
@ -582,6 +587,10 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
.createTime(new Date())
|
||||
.updateTime(new Date())
|
||||
.build();
|
||||
String jobTitlescode = jb.getJobTitlescode(String.valueOf(resourcePO.getJobtitle()));
|
||||
if (!"".equals(jobTitlescode)) {
|
||||
jobPO.setJobNo(jobTitlescode+"-"+resourcePO.getDepartmentid());
|
||||
}
|
||||
getJobMapper().insertIgnoreNull(jobPO);
|
||||
}
|
||||
});
|
||||
|
|
@ -733,7 +742,8 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
*
|
||||
* @return
|
||||
*/
|
||||
public String repeatDetermine(String jobNo) {
|
||||
public String repeatDetermine(String jobNo,Integer jobTitle,Integer departmentId) {
|
||||
JobTitlesComInfo jb = new JobTitlesComInfo();
|
||||
CodeRulePO codeRuleByType = MapperProxyFactory.getProxy(CodeRuleMapper.class).getCodeRuleByType(RuleCodeType.JOBTITLES.getValue());
|
||||
if (StringUtils.isNotBlank(jobNo)) {
|
||||
jobNo = CodeRuleUtil.generateCode(RuleCodeType.JOBTITLES, jobNo);
|
||||
|
|
@ -741,8 +751,12 @@ public class JobServiceImpl extends Service implements JobService {
|
|||
|
||||
OrganizationAssert.isEmpty(list, SystemEnv.getHtmlLabelName(547137, user.getLanguage()));
|
||||
} else {
|
||||
OrganizationAssert.isTrue(null != codeRuleByType && "1".equals(codeRuleByType.getSerialEnable()), SystemEnv.getHtmlLabelName(547430,user.getLanguage()));
|
||||
jobNo = autoCreateCompanyNo();
|
||||
//OrganizationAssert.isTrue(null != codeRuleByType && "1".equals(codeRuleByType.getSerialEnable()), SystemEnv.getHtmlLabelName(547430,user.getLanguage()));
|
||||
//jobNo = autoCreateCompanyNo();
|
||||
String jobTitlescode = jb.getJobTitlescode(String.valueOf(jobTitle));
|
||||
if (!"".equals(jobTitlescode)) {
|
||||
jobNo = jobTitlescode+"-"+departmentId;
|
||||
}
|
||||
}
|
||||
return jobNo;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,8 @@ import com.api.browser.bean.SearchConditionGroup;
|
|||
import com.api.browser.bean.SearchConditionItem;
|
||||
import com.api.browser.bean.SearchConditionOption;
|
||||
import com.cloudstore.eccom.result.WeaResultMsg;
|
||||
import com.engine.common.service.HrmCommonService;
|
||||
import com.engine.common.service.impl.HrmCommonServiceImpl;
|
||||
import com.engine.core.impl.Service;
|
||||
import com.engine.organization.component.OrganizationWeaTable;
|
||||
import com.engine.organization.entity.DeleteParam;
|
||||
|
|
@ -25,6 +27,7 @@ import org.apache.commons.collections.CollectionUtils;
|
|||
import org.apache.commons.lang3.StringUtils;
|
||||
import weaver.conn.RecordSet;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.roles.RolesComInfo;
|
||||
import weaver.systeminfo.SystemEnv;
|
||||
|
||||
import java.util.*;
|
||||
|
|
@ -78,32 +81,63 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
@Override
|
||||
public Map<String, Object> getForm(Integer id) {
|
||||
Map<String, Object> apiDatas = new HashMap<>();
|
||||
RolesComInfo rolesComInfo = new RolesComInfo();
|
||||
List<SearchConditionItem> selectItems = new ArrayList<>();
|
||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||
List<SearchConditionOption> selectOption = new ArrayList<>();
|
||||
SearchConditionOption pOption = new SearchConditionOption("0", SystemEnv.getHtmlLabelName(547205,user.getLanguage()));
|
||||
SearchConditionOption rOption = new SearchConditionOption("1", SystemEnv.getHtmlLabelName(547388,user.getLanguage()));
|
||||
selectOption.add(pOption);
|
||||
selectOption.add(rOption);
|
||||
|
||||
List<SearchConditionOption> selectOptions = new ArrayList<>();
|
||||
SearchConditionOption moduleOption = new SearchConditionOption("0", SystemEnv.getHtmlLabelName(547409,user.getLanguage()), true);
|
||||
selectOptions.add(moduleOption);
|
||||
SearchConditionItem ecManager = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, 547405, "1", "ecManager", "");
|
||||
SearchConditionItem roleId = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, 547388, "267", "roleId", "");
|
||||
|
||||
SearchConditionItem ecManager = OrganizationFormItemUtil.browserItem(user, 2, 16, 3, true, 547405, "1", "ecManager", "");
|
||||
ecManager.setRules("required|string");
|
||||
SearchConditionItem ecRolelevel = OrganizationFormItemUtil.browserItem(user, 2, 16, 3, false, 547407, "194", "ecRolelevel", "");
|
||||
ecRolelevel.setRules("required|string");
|
||||
SearchConditionItem module = OrganizationFormItemUtil.selectItem(user, selectOptions, 2, 16, 6, false, 547408, "module");
|
||||
module.setViewAttr(1);
|
||||
module.setDetailtype(2);
|
||||
module.setHasBorder(true);
|
||||
SearchConditionItem managerType = OrganizationFormItemUtil.selectItem(user, selectOption, 2, 16, 6, false, 513540, "managerType");
|
||||
managerType.setViewAttr(3);
|
||||
managerType.setRules("required|string");
|
||||
selectItems.add(managerType);
|
||||
|
||||
if (id != null) {
|
||||
ManagerDetachPO detachById = getMangeDetachMapper().getDetachById(id);
|
||||
managerType.setValue(String.valueOf(detachById.getManagerType()));
|
||||
managerType.setViewAttr(1);
|
||||
if (detachById.getManagerType() == 0){
|
||||
BrowserBean manager = ecManager.getBrowserConditionParam();
|
||||
manager.setReplaceDatas(getEmployeeMapper().getBrowserDatas(DeleteParam.builder().ids(String.valueOf(detachById.getEcManager())).build().getIds()));
|
||||
ecManager.setBrowserConditionParam(manager);
|
||||
selectItems.add(ecManager);
|
||||
}else {
|
||||
BrowserBean role = roleId.getBrowserConditionParam();
|
||||
List<Map<String, Object>> rep = new ArrayList<>();
|
||||
Integer rolesId = detachById.getEcManager();
|
||||
String rolesname = rolesComInfo.getRolesRemark(String.valueOf(rolesId));
|
||||
rep.add(new HashMap<String,Object>(2){{put("name",rolesname);}});
|
||||
rep.add(new HashMap<String,Object>(2){{put("id",rolesId);}});
|
||||
role.setReplaceDatas(rep);
|
||||
roleId.setBrowserConditionParam(role);
|
||||
selectItems.add(roleId);
|
||||
}
|
||||
BrowserBean roleLevel = ecRolelevel.getBrowserConditionParam();
|
||||
roleLevel.setReplaceDatas(getSystemDataMapper().getBrowserDatas(DeleteParam.builder().ids(String.valueOf(detachById.getEcRolelevel())).build().getIds()));
|
||||
ecRolelevel.setBrowserConditionParam(roleLevel);
|
||||
}
|
||||
}else {
|
||||
selectItems.add(ecManager);
|
||||
selectItems.add(roleId);
|
||||
}
|
||||
|
||||
selectItems.add(ecRolelevel);
|
||||
selectItems.add(module);
|
||||
|
||||
addGroups.add(new SearchConditionGroup("基本信息", true, selectItems));
|
||||
apiDatas.put("condition", addGroups);
|
||||
return apiDatas;
|
||||
|
|
@ -116,10 +150,10 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
|
||||
@Override
|
||||
public int save(ManagerDetachParam param) {
|
||||
Integer ecManager = param.getEcManager();
|
||||
Integer ecManager = "0".equals(String.valueOf(param.getManagerType())) ? param.getEcManager() : param.getRoleId();
|
||||
String noRepeatRoleLevel = param.getEcRolelevel();
|
||||
// 判断有无重复数据
|
||||
List<ManagerDetachPO> detachListById = getMangeDetachMapper().getDetachListById(ecManager);
|
||||
List<ManagerDetachPO> detachListById = getMangeDetachMapper().getDetachListById(ecManager,param.getManagerType());
|
||||
if (CollectionUtils.isNotEmpty(detachListById)) {
|
||||
Set<String> noRepeatRoleLevels = getNoRepeatRoleLevels(detachListById, param.getId());
|
||||
noRepeatRoleLevels.addAll(Arrays.asList(noRepeatRoleLevel.split(",")));
|
||||
|
|
@ -128,7 +162,7 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
getMangeDetachMapper().deleteByIds(collect);
|
||||
}
|
||||
ManagerDetachPO managerDetachPO = ManagerDetachPO.builder()
|
||||
.managerType(0)
|
||||
.managerType(param.getManagerType())
|
||||
.ecManager(ecManager)
|
||||
.jclManager(ecManager)
|
||||
.ecRolelevel(noRepeatRoleLevel)
|
||||
|
|
@ -145,10 +179,10 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
|
||||
@Override
|
||||
public int updateDetach(ManagerDetachParam param) {
|
||||
Integer ecManager = param.getEcManager();
|
||||
Integer ecManager = "0".equals(String.valueOf(param.getManagerType())) ? param.getEcManager() : param.getRoleId();
|
||||
String noRepeatRoleLevel = param.getEcRolelevel();
|
||||
// 判断有无重复数据
|
||||
List<ManagerDetachPO> detachListById = getMangeDetachMapper().getDetachListById(ecManager);
|
||||
List<ManagerDetachPO> detachListById = getMangeDetachMapper().getDetachListById(ecManager,param.getManagerType());
|
||||
if (CollectionUtils.isNotEmpty(detachListById)) {
|
||||
Set<String> noRepeatRoleLevels = getNoRepeatRoleLevels(detachListById,param.getId());
|
||||
noRepeatRoleLevels.addAll(Arrays.asList(noRepeatRoleLevel.split(",")));
|
||||
|
|
@ -197,7 +231,7 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
}
|
||||
String ecRolelevel = (String) params.get("ecRolelevel");
|
||||
if (StringUtils.isNotBlank(ecRolelevel)) {
|
||||
sqlWhere += " AND " + dbType.concat("ec_rolelevel") + dbType.like(ecRolelevel);
|
||||
sqlWhere += " AND " + dbType.concat("ec_rolelevel") + dbType.like("," + ecRolelevel + ",");
|
||||
}
|
||||
return sqlWhere;
|
||||
}
|
||||
|
|
@ -211,15 +245,25 @@ public class ManagerDetachServiceImpl extends Service implements ManagerDetachSe
|
|||
*/
|
||||
public static List<Integer> getJclRoleLevels(Integer uId) {
|
||||
List<Integer> ecRoleLevels = new ArrayList<>();
|
||||
ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class);
|
||||
List<ManagerDetachPO> detachListById = mangeDetachMapper.getDetachListById(uId);
|
||||
// ManagerDetachMapper mangeDetachMapper = MapperProxyFactory.getProxy(ManagerDetachMapper.class);
|
||||
//人员
|
||||
List<ManagerDetachPO> detachListById = new ArrayList<>(MapperProxyFactory.getProxy(ManagerDetachMapper.class).getDetachListById(uId,0));
|
||||
//角色
|
||||
HrmCommonService hrmCommonService = new HrmCommonServiceImpl();
|
||||
List<String> roleIds = new ArrayList<>(Arrays.asList(hrmCommonService.getRoleIds(uId).split(",")));
|
||||
List<Integer> integerList = roleIds.stream()
|
||||
.map(Integer::parseInt)
|
||||
.collect(Collectors.toList());
|
||||
detachListById.addAll(MapperProxyFactory.getProxy(ManagerDetachMapper.class).selectDetachListByManager(integerList));
|
||||
for (ManagerDetachPO managerDetachPO : detachListById) {
|
||||
List<Integer> ids = Stream.of(managerDetachPO.getJclRolelevel().split(",")).map(Integer::parseInt).collect(Collectors.toList());
|
||||
if (CollectionUtils.isNotEmpty(ids)) {
|
||||
ecRoleLevels.addAll(ids);
|
||||
}
|
||||
}
|
||||
return ecRoleLevels;
|
||||
return ecRoleLevels.stream()
|
||||
.distinct() // 去除重复元素
|
||||
.collect(Collectors.toList());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -58,54 +58,29 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|||
item.put("companyname", rs.getString("companyname"));
|
||||
fclasslist.add(item);
|
||||
}
|
||||
|
||||
List<CompanyTreePO> companyTree = new ArrayList<>();
|
||||
String sql = "select id as id, id as value, subcompanyname as title, supsubcomid as pId from hrmsubcompany where (canceled is null or canceled != '1') and " + DBType.get(new RecordSet().getDBType()).ifNull("supsubcomid", "0") + " = '0'";
|
||||
// 一级分部数据分权处理
|
||||
String dimension = Util.null2String(request2Map.get("fclass"));
|
||||
//版本id
|
||||
String id = Util.null2String(request2Map.get("id"));
|
||||
boolean isRealDimension = StringUtils.isBlank(dimension) || "0".equals(dimension);
|
||||
boolean isRealTime = StringUtils.isBlank(id) || "0".equals(id);
|
||||
if (isRealTime && user.getUID() != 1 && isRealDimension) {
|
||||
DetachUtil detachUtil = new DetachUtil(user);
|
||||
if(detachUtil.isDETACH()) {
|
||||
String ids = detachUtil.getJclRoleLevels();
|
||||
sql = sql + " and id in (" + ids + ")";
|
||||
}
|
||||
}
|
||||
|
||||
rs.executeQuery(sql);
|
||||
while (rs.next()) {
|
||||
companyTree.add(CompanyTreePO.builder().id(rs.getString("id")).pId(rs.getString("pId")).value(rs.getString("value")).title(rs.getString("title")).isLeaf(judgeTreeLeaf("select id from hrmsubcompany where (canceled is null or canceled != '1') and supsubcomid = ?", rs.getString("id"))).build());
|
||||
}
|
||||
result.put("api_status", true);
|
||||
result.put("fclasslist", fclasslist);
|
||||
result.put("companyTree", companyTree);
|
||||
Map<String, Object> subCompanyTree = getSubCompanyTree(request2Map);
|
||||
result.putAll(subCompanyTree);
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> getSubCompanyTree(Map<String, Object> params) {
|
||||
Map<String, Object> result = new HashMap<>(2);
|
||||
|
||||
RecordSet rs = new RecordSet();
|
||||
List<CompanyTreePO> companyTree = new ArrayList<>();
|
||||
String subcompany = Util.null2String(params.get("subcompany"));
|
||||
if (StringUtils.isBlank(subcompany)) {
|
||||
subcompany = "0";
|
||||
List<CompanyTreePO> departmentTree = ChartServiceImpl.getDepartmentTreeList(params);
|
||||
result.put("companyTree", departmentTree);
|
||||
return result;
|
||||
}
|
||||
String fclass = Util.null2String(params.get("fclass"));
|
||||
String id = Util.null2String(params.get("id"));
|
||||
|
||||
private String getSubCompanyTreeSql(String id, String fclass, String subcompany) {
|
||||
// 是否展示当前数据
|
||||
boolean isSearchCurrent = StringUtils.isBlank(id) || "0".equals(id);
|
||||
String sql;
|
||||
String judgeTreeLeafSql;
|
||||
if (isSearchCurrent) {
|
||||
sql = "select id as id, id as value, subcompanyname as title, supsubcomid as pId from hrmsubcompany where (canceled is null or canceled != '1') and " + DBType.get(new RecordSet().getDBType()).ifNull("supsubcomid", "0") + " = ? ";
|
||||
boolean isRealDimension = StringUtils.isBlank(fclass) || "0".equals(fclass);
|
||||
boolean isRealTime = StringUtils.isBlank(id) || "0".equals(id);
|
||||
judgeTreeLeafSql = sql;
|
||||
if (isRealTime && user.getUID() != 1 && isRealDimension) {
|
||||
DetachUtil detachUtil = new DetachUtil(user);
|
||||
if (detachUtil.isDETACH()) {
|
||||
|
|
@ -125,14 +100,8 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|||
}
|
||||
// 添加时间轴条件
|
||||
sql += " and versionid = " + id;
|
||||
judgeTreeLeafSql = sql;
|
||||
}
|
||||
rs.executeQuery(sql, subcompany);
|
||||
while (rs.next()) {
|
||||
companyTree.add(CompanyTreePO.builder().id(rs.getString("id")).pId(rs.getString("pId")).value(rs.getString("value")).title(rs.getString("title")).isLeaf(judgeTreeLeaf(judgeTreeLeafSql, rs.getString("id"))).build());
|
||||
}
|
||||
result.put("companyTree", companyTree);
|
||||
return result;
|
||||
return sql;
|
||||
}
|
||||
|
||||
private String companyDateWhereSql(Map<String, Object> request2Map) {
|
||||
|
|
@ -642,9 +611,15 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|||
Map<String, Object> datas = new HashMap<>();
|
||||
RecordSet rs = new RecordSet();
|
||||
String fclass = Util.null2String(params.get("fclass"));
|
||||
String timeName = Util.null2String(params.get("timeName"));
|
||||
List<TimeLinesBO> timeLinesBOList = new ArrayList<>();
|
||||
timeLinesBOList.add(TimeLinesBO.builder().key(0).id(0).title("当前版本").color("blue").time("").build());
|
||||
rs.executeQuery("SELECT id,recorddate,description from JCL_ORG_CHARTVERSION where fclass = ? and deletetype = ? order by id desc", fclass, 0);
|
||||
String sql = "SELECT id,recorddate,description from JCL_ORG_CHARTVERSION where fclass = ? and deletetype = ?";
|
||||
if (StringUtils.isNotEmpty(timeName)) {
|
||||
sql += " and description like '%"+timeName+"%'";
|
||||
}
|
||||
sql += " order by id desc";
|
||||
rs.executeQuery(sql, fclass, 0);
|
||||
while (rs.next()) {
|
||||
timeLinesBOList.add(TimeLinesBO.builder()
|
||||
.key(rs.getInt("id"))
|
||||
|
|
@ -705,16 +680,19 @@ public class OrgChartServiceImpl extends Service implements OrgChartService {
|
|||
return fieldname;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 判断树是否为叶子节点
|
||||
*
|
||||
* @param sql 查询下级元素SQL
|
||||
* @param treeId 当前元素ID
|
||||
* @param versionId
|
||||
* @param dimension
|
||||
* @param subCompany
|
||||
* @return
|
||||
*/
|
||||
private boolean judgeTreeLeaf(String sql, String treeId) {
|
||||
private boolean judgeTreeLeaf(String versionId, String dimension, String subCompany) {
|
||||
RecordSet recordSet = new RecordSet();
|
||||
recordSet.executeQuery(sql, treeId);
|
||||
String sql = getSubCompanyTreeSql(versionId, dimension, subCompany);
|
||||
recordSet.executeQuery(sql, subCompany);
|
||||
return !recordSet.next();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -845,7 +845,7 @@ public class PersonnelResumeServiceImpl extends Service implements PersonnelResu
|
|||
jobPO.setDescription(description);
|
||||
jobPO.setWorkDuty(work_duty);
|
||||
jobPO.setWorkAuthority(work_authority);
|
||||
jobPO.setShowOrder(StringUtils.isBlank(show_order) ? null : Integer.parseInt(show_order));
|
||||
jobPO.setShowOrder(StringUtils.isBlank(show_order) ? null : Double.parseDouble(show_order));
|
||||
jobPO.setForbiddenTag(StringUtils.isBlank(forbidden_tag) ? null : Integer.parseInt(forbidden_tag));
|
||||
jobPO.setGradeId(grade_id);
|
||||
jobPO.setLevelId(level_id);
|
||||
|
|
|
|||
|
|
@ -131,7 +131,6 @@ public class SchemeServiceImpl extends Service implements SchemeService {
|
|||
schemeNoCondition.setRules("required|string");
|
||||
SearchConditionItem subCompanyIdItem = OrganizationFormItemUtil.browserItem(user, 2, 17, 3, false, 547128, "164", "subCompanyId", "");
|
||||
SearchConditionItem textareaItem = OrganizationFormItemUtil.textareaItem(user, 2, 17, true, 2, 200, 547129, "schemeDescription");
|
||||
|
||||
// 编辑状态下赋值操作
|
||||
String id = Util.null2String(params.get("id"));
|
||||
if (!StringUtil.isEmpty(id)) {
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ import com.engine.organization.util.*;
|
|||
import com.engine.organization.util.browser.OrganizationBrowserUtil;
|
||||
import com.engine.organization.util.db.DBType;
|
||||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import com.engine.organization.util.detach.DetachUtil;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import weaver.common.DateUtil;
|
||||
import weaver.conn.RecordSet;
|
||||
|
|
@ -284,6 +285,12 @@ public class StaffPlanServiceImpl extends Service implements StaffPlanService {
|
|||
if (null != forbiddenTag) {
|
||||
sqlWhere += " AND t.forbidden_tag = '" + forbiddenTag + "'";
|
||||
}
|
||||
// 分权
|
||||
DetachUtil detachUtil = new DetachUtil(user);
|
||||
if (detachUtil.isDETACH()) {
|
||||
String ids = detachUtil.getJclRoleLevels();
|
||||
sqlWhere += " AND t.ec_company in (" + ids + ")";
|
||||
}
|
||||
return sqlWhere;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,6 +30,7 @@ import com.engine.organization.util.*;
|
|||
import com.engine.organization.util.browser.OrganizationBrowserUtil;
|
||||
import com.engine.organization.util.db.DBType;
|
||||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import com.engine.organization.util.detach.DetachUtil;
|
||||
import com.engine.organization.util.excel.ExcelUtil;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||
|
|
@ -81,7 +82,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
String outPutPath = GCONST.getRootPath() + File.separator + "hrm" + File.separator + "import" + File.separator + "template" + File.separator + "staff.xls";
|
||||
File excelPathFile = new File(outPutPath);
|
||||
if (!excelPathFile.exists()) {
|
||||
String columns = "方案编号,方案名称,分部,部门,岗位,编制数";
|
||||
String columns = "方案编号,方案名称,分部,部门,职务类型,职务,岗位,编制数";
|
||||
String[] split = columns.split(",");
|
||||
List<Object> columnList = new ArrayList<>(Arrays.asList(split));
|
||||
// 创建导入模板
|
||||
|
|
@ -134,10 +135,10 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
public int saveStaff(StaffParams param) {
|
||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||
StaffPO staffPO = StaffBO.convertParamToPO(param, (long) user.getUID());
|
||||
OrganizationAssert.isFalse(staffPO.getStaffNum() < 0, SystemEnv.getHtmlLabelName(547449, user.getLanguage()));
|
||||
List<StaffPO> verify = getStaffMapper().customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId(), param.getWorkRelation());
|
||||
OrganizationAssert.isFalse(staffPO.getStaffNum() < 0, SystemEnv.getHtmlLabelName(547449,user.getLanguage()));
|
||||
List<StaffPO> verify = getStaffMapper().customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId());
|
||||
if (!verify.isEmpty()) {
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547450, user.getLanguage()));
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547450,user.getLanguage()));
|
||||
}
|
||||
checkRequired(staffPO);
|
||||
int ignoreNull = getStaffMapper().insertIgnoreNull(staffPO);
|
||||
|
|
@ -149,7 +150,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
@Override
|
||||
public int updateStaff(StaffParams param) {
|
||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||
List<StaffPO> verify = getStaffMapper().customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId(), param.getWorkRelation());
|
||||
List<StaffPO> verify = getStaffMapper().customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId());
|
||||
if (verify.size() > 1) {
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547451, user.getLanguage()));
|
||||
}
|
||||
|
|
@ -172,17 +173,13 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
// 更新编制表
|
||||
staffPO.setStaffNum(staffPO.getStaffNum() + changeNum);
|
||||
}
|
||||
OrganizationAssert.isFalse(staffPO.getStaffNum() < 0, SystemEnv.getHtmlLabelName(547452, user.getLanguage()));
|
||||
OrganizationAssert.isFalse(staffPO.getStaffNum() < 0, SystemEnv.getHtmlLabelName(547452,user.getLanguage()));
|
||||
StaffBO.buildStaffDesc(staffPO);
|
||||
if (staffPO.getControlPolicy().equals(HARDCONTROLLER) && staffPO.getStaffNum() < (staffPO.getPermanentNum() + staffPO.getFreezeNum())) {
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547453, user.getLanguage()));
|
||||
if (staffPO.getControlPolicy().equals(HARDCONTROLLER) && staffPO.getStaffNum() < (staffPO.getPermanentNum() + staffPO.getFreezeNum())){
|
||||
throw new OrganizationRunTimeException(SystemEnv.getHtmlLabelName(547453,user.getLanguage()));
|
||||
}
|
||||
// 更新主表
|
||||
int updateStaff = getStaffMapper().updateStaff(staffPO);
|
||||
|
||||
// 初始化编制在编数
|
||||
initStaffInfo(staffPO);
|
||||
|
||||
return updateStaff;
|
||||
}
|
||||
|
||||
|
|
@ -190,7 +187,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
@Override
|
||||
public int deleteByIds(Collection<Long> ids) {
|
||||
HasRightUtil.hasRight(user, RIGHT_NAME, false);
|
||||
OrganizationAssert.notEmpty(ids, SystemEnv.getHtmlLabelName(547138, user.getLanguage()));
|
||||
OrganizationAssert.notEmpty(ids, SystemEnv.getHtmlLabelName(547138,user.getLanguage()));
|
||||
return getStaffMapper().deleteByIds(ids);
|
||||
}
|
||||
|
||||
|
|
@ -215,18 +212,13 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
SearchConditionItem freezeNumItem = OrganizationFormItemUtil.inputNumberItem(user, 2, 16, 2, 547347, "freezeNum");
|
||||
// 缺编状态
|
||||
List<SearchConditionOption> selectOptions = new ArrayList<>();
|
||||
SearchConditionOption lackOption = new SearchConditionOption("1", SystemEnv.getHtmlLabelName(547351, user.getLanguage()));
|
||||
SearchConditionOption fullOption = new SearchConditionOption("2", SystemEnv.getHtmlLabelName(547350, user.getLanguage()));
|
||||
SearchConditionOption overOption = new SearchConditionOption("3", SystemEnv.getHtmlLabelName(547352, user.getLanguage()));
|
||||
SearchConditionOption lackOption = new SearchConditionOption("1", SystemEnv.getHtmlLabelName(547351,user.getLanguage()));
|
||||
SearchConditionOption fullOption = new SearchConditionOption("2", SystemEnv.getHtmlLabelName(547350,user.getLanguage()));
|
||||
SearchConditionOption overOption = new SearchConditionOption("3", SystemEnv.getHtmlLabelName(547352,user.getLanguage()));
|
||||
selectOptions.add(lackOption);
|
||||
selectOptions.add(fullOption);
|
||||
selectOptions.add(overOption);
|
||||
SearchConditionItem lackStatusItem = OrganizationFormItemUtil.selectItem(user, selectOptions, 2, 16, 6, false, 547348, "lackStatus");
|
||||
|
||||
//自定义字段 用工关系
|
||||
List<SearchConditionOption> workRelationSelectOptions = getWorkRelationSelectOptions();
|
||||
SearchConditionItem workRelationItem = OrganizationFormItemUtil.selectItem(user, workRelationSelectOptions, 2, 16, 6, false, -85075, "workRelation");
|
||||
|
||||
// 编制描述
|
||||
SearchConditionItem staffDescItem = OrganizationFormItemUtil.inputItem(user, 2, 16, 2, 50, 547349, "staffDesc");
|
||||
// 说明
|
||||
|
|
@ -234,8 +226,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
|
||||
conditionItems.add(compIdItem);
|
||||
conditionItems.add(deptIdItem);
|
||||
// conditionItems.add(jobIdItem);
|
||||
conditionItems.add(workRelationItem);
|
||||
conditionItems.add(jobIdItem);
|
||||
conditionItems.add(staffNumItem);
|
||||
conditionItems.add(permanentNumItem);
|
||||
conditionItems.add(freezeNumItem);
|
||||
|
|
@ -263,15 +254,6 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
SearchConditionItem ecCompanyItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, 547332, "164", "ecCompany", "compBrowser");
|
||||
// 部门
|
||||
SearchConditionItem ecDepartmentItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, 547331, "4", "ecDepartment", "deptBrowser");
|
||||
|
||||
//自定义字段 用工关系
|
||||
List<SearchConditionOption> workRelationSelectOptions = getWorkRelationSelectOptions();
|
||||
|
||||
SearchConditionItem workRelationItem = OrganizationFormItemUtil.selectItem(user, workRelationSelectOptions, 2, 16, 6, false, -85075, "workRelation");
|
||||
workRelationItem.setViewAttr(2);
|
||||
workRelationItem.setValue("");
|
||||
workRelationItem.setRules("required|string");
|
||||
|
||||
// 岗位
|
||||
SearchConditionItem jobIdItem = OrganizationFormItemUtil.browserItem(user, 2, 16, 2, false, 547333, "666", "jobId", "");
|
||||
BrowserBean browserBean = jobIdItem.getBrowserConditionParam();
|
||||
|
|
@ -287,9 +269,9 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
staffNumItem.setMin("0");
|
||||
// 控制策略
|
||||
List<SearchConditionOption> selectOptions = new ArrayList<>();
|
||||
SearchConditionOption option1 = new SearchConditionOption("1", SystemEnv.getHtmlLabelName(547454, user.getLanguage()));
|
||||
SearchConditionOption option2 = new SearchConditionOption("2", SystemEnv.getHtmlLabelName(547455, user.getLanguage()));
|
||||
SearchConditionOption option3 = new SearchConditionOption("3", SystemEnv.getHtmlLabelName(547456, user.getLanguage()));
|
||||
SearchConditionOption option1 = new SearchConditionOption("1", SystemEnv.getHtmlLabelName(547454,user.getLanguage()));
|
||||
SearchConditionOption option2 = new SearchConditionOption("2", SystemEnv.getHtmlLabelName(547455,user.getLanguage()));
|
||||
SearchConditionOption option3 = new SearchConditionOption("3", SystemEnv.getHtmlLabelName(547456,user.getLanguage()));
|
||||
selectOptions.add(option1);
|
||||
selectOptions.add(option2);
|
||||
selectOptions.add(option3);
|
||||
|
|
@ -304,7 +286,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
String id = Util.null2String(params.get("id"));
|
||||
if (!StringUtil.isEmpty(id)) {
|
||||
StaffPO staffPO = getStaffMapper().getStaffByID(Integer.parseInt(id));
|
||||
OrganizationAssert.notNull(staffPO, SystemEnv.getHtmlLabelName(547154, user.getLanguage()));
|
||||
OrganizationAssert.notNull(staffPO, SystemEnv.getHtmlLabelName(547154,user.getLanguage()));
|
||||
staffPlanPO = getStaffPlanMapper().getStaffPlanByID(staffPO.getPlanId());
|
||||
|
||||
BrowserBean planIdItemBean = planIdItem.getBrowserConditionParam();
|
||||
|
|
@ -329,7 +311,6 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
|
||||
staffNumItem.setValue(staffPO.getStaffNum());
|
||||
controlPolicyItem.setValue(Util.null2String(staffPO.getControlPolicy()));
|
||||
workRelationItem.setValue(Util.null2String(staffPO.getWorkRelation()));
|
||||
descriptionItem.setValue(staffPO.getDescription());
|
||||
}
|
||||
selectItems.add(planIdItem);
|
||||
|
|
@ -342,7 +323,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
if (StringUtil.isEmpty(id) || "3".equals(staffPlanPO.getControlDimension())) {
|
||||
selectItems.add(jobIdItem);
|
||||
}
|
||||
selectItems.add(workRelationItem);
|
||||
|
||||
selectItems.add(staffNumItem);
|
||||
selectItems.add(controlPolicyItem);
|
||||
selectItems.add(descriptionItem);
|
||||
|
|
@ -353,7 +334,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
item.setRules(null);
|
||||
});
|
||||
SearchConditionItem changeNumItem = OrganizationFormItemUtil.inputNumberItem(user, 2, 16, 3, 547357, "changeNum");
|
||||
changeNumItem.setHelpfulTip(SystemEnv.getHtmlLabelName(547359, user.getLanguage()));
|
||||
changeNumItem.setHelpfulTip(SystemEnv.getHtmlLabelName(547359,user.getLanguage()));
|
||||
staffNumItem.setRules("required");
|
||||
selectItems.add(changeNumItem);
|
||||
SearchConditionItem changeDescriptionItem = OrganizationFormItemUtil.textareaItem(user, 2, 16, false, 2, 50, 547358, "changeDescription");
|
||||
|
|
@ -361,7 +342,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
|
||||
}
|
||||
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547175, user.getLanguage()), true, selectItems));
|
||||
addGroups.add(new SearchConditionGroup(SystemEnv.getHtmlLabelName(547175,user.getLanguage()), true, selectItems));
|
||||
apiDatas.put("condition", addGroups);
|
||||
return apiDatas;
|
||||
}
|
||||
|
|
@ -369,15 +350,17 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
@Override
|
||||
public Map<String, Object> getHasRight() {
|
||||
Map<String, List<MenuBtn>> 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("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<String, Object> map = new HashMap<>(datas);
|
||||
List<SearchConditionGroup> addGroups = new ArrayList<>();
|
||||
List<SearchConditionItem> selectItems = new ArrayList<>();
|
||||
// 方案
|
||||
SearchConditionItem planIdItem = OrganizationFormItemUtil.browserItem(user, 4, 6, 2, false, 547459, "162", "planId", "staffPlanBrowser");
|
||||
planIdItem.setRules("required|string");
|
||||
planIdItem.setHelpfulTip(SystemEnv.getHtmlLabelName(547343, user.getLanguage()));
|
||||
planIdItem.setHelpfulTip(SystemEnv.getHtmlLabelName(547343,user.getLanguage()));
|
||||
planIdItem.setLabelcol(2);
|
||||
|
||||
selectItems.add(planIdItem);
|
||||
|
|
@ -442,10 +425,6 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
if (null != lackStatus) {
|
||||
sqlWhere += " AND t.lack_status = '" + lackStatus + "'";
|
||||
}
|
||||
Integer workRelation= param.getWorkRelation();
|
||||
if (null != workRelation && !(-1 == workRelation)) {
|
||||
sqlWhere += " AND t.work_relation = '" + workRelation + "'";
|
||||
}
|
||||
String staffDesc = param.getStaffDesc();
|
||||
if (StringUtils.isNotBlank(staffDesc)) {
|
||||
sqlWhere += " AND t.staff_desc " + dbType.like(staffDesc);
|
||||
|
|
@ -459,6 +438,12 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
sqlWhere += " AND t.plan_id in ( select id from jcl_org_staffplan where plan_name " + dbType.like(staffName) + ") ";
|
||||
}
|
||||
|
||||
// 分权
|
||||
DetachUtil detachUtil = new DetachUtil(user);
|
||||
if (detachUtil.isDETACH()) {
|
||||
String ids = detachUtil.getJclRoleLevels();
|
||||
sqlWhere += " AND t.ec_company in (" + ids + ")";
|
||||
}
|
||||
return sqlWhere;
|
||||
}
|
||||
|
||||
|
|
@ -472,11 +457,11 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
StaffPlanPO staffPlanByID = getStaffPlanMapper().getStaffPlanByID(staffPO.getPlanId());
|
||||
switch (staffPlanByID.getControlDimension()) {
|
||||
case "1":// 分部
|
||||
OrganizationAssert.notNull(staffPO.getEcCompany(), SystemEnv.getHtmlLabelName(547461, user.getLanguage()));
|
||||
OrganizationAssert.notNull(staffPO.getEcCompany(), SystemEnv.getHtmlLabelName(547461,user.getLanguage()));
|
||||
staffPO.setCompId(staffPO.getEcCompany());
|
||||
break;
|
||||
case "2":// 部门
|
||||
OrganizationAssert.notNull(staffPO.getEcDepartment(), SystemEnv.getHtmlLabelName(547460, user.getLanguage()));
|
||||
OrganizationAssert.notNull(staffPO.getEcDepartment(), SystemEnv.getHtmlLabelName(547460,user.getLanguage()));
|
||||
DepartmentPO jclDepartmentId = getDepartmentMapper().getDeptById(staffPO.getEcDepartment());
|
||||
if (null != jclDepartmentId) {
|
||||
staffPO.setDeptId(jclDepartmentId.getId());
|
||||
|
|
@ -485,7 +470,7 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
}
|
||||
break;
|
||||
case "3": // 岗位
|
||||
OrganizationAssert.notNull(staffPO.getJobId(), SystemEnv.getHtmlLabelName(547462, user.getLanguage()));
|
||||
OrganizationAssert.notNull(staffPO.getJobId(), SystemEnv.getHtmlLabelName(547462,user.getLanguage()));
|
||||
JobPO jobById = getJobMapper().getJobById(Long.valueOf(staffPO.getJobId()));
|
||||
if (null != jobById) {
|
||||
staffPO.setDeptId(jobById.getEcDepartment());
|
||||
|
|
@ -507,16 +492,8 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
public static void initStaffInfo(StaffPO staffPO) {
|
||||
boolean hasDepartment = null != staffPO.getEcDepartment() && 0 != staffPO.getEcDepartment();
|
||||
boolean hasJob = null != staffPO.getJobId() && 0 != staffPO.getJobId();
|
||||
boolean hasWorkRelation = null != staffPO.getWorkRelation() && -1 != staffPO.getWorkRelation();
|
||||
RecordSet rs = new RecordSet();
|
||||
String sql = "select count(1) as num from hrmresource where STATUS < 4";
|
||||
|
||||
if (hasWorkRelation) {
|
||||
int workRelation = staffPO.getWorkRelation();
|
||||
sql = "select count(1) as num from hrmresource a left join cus_fielddata b on a.id = b.id where status < 4 and b.scope = 'HrmCustomFieldByInfoType' and b.scopeid = 3 ";
|
||||
sql += " and field10 = " + workRelation;
|
||||
}
|
||||
|
||||
if (null != staffPO.getEcCompany() && 0 != staffPO.getEcCompany()) {
|
||||
ArrayList<String> subCompanyList = new ArrayList<>();
|
||||
subCompanyList.add(staffPO.getEcCompany().toString());
|
||||
|
|
@ -542,11 +519,17 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
sql += " and jobtitle = " + ecJobTitle;
|
||||
}
|
||||
|
||||
BaseBean bb = new BaseBean();
|
||||
|
||||
if ("false".equals(new BaseBean().getPropValue("hrmOrganization", "accountType"))) {
|
||||
if ("false".equals(bb.getPropValue("hrmOrganization","accountType"))) {
|
||||
sql += " and accounttype != 1";
|
||||
}
|
||||
|
||||
if ("true".equals(bb.getPropValue("hrmOrganization","filterEnable"))) {
|
||||
String usekind = bb.getPropValue("hrmOrganization", "usekind");
|
||||
sql += " and usekind not in ("+usekind+") ";
|
||||
}
|
||||
|
||||
rs.executeQuery(sql);
|
||||
if (rs.next()) {
|
||||
staffPO.setPermanentNum(-1 == rs.getInt("num") ? 0 : rs.getInt("num"));
|
||||
|
|
@ -556,28 +539,4 @@ public class StaffServiceImpl extends Service implements StaffService {
|
|||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取获取用工关系下拉选项值
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
private List<SearchConditionOption> getWorkRelationSelectOptions() {
|
||||
RecordSet rs = new RecordSet();
|
||||
List<SearchConditionOption> workRelationSelectOptions = new ArrayList<>();
|
||||
SearchConditionOption option = new SearchConditionOption("-1", "不限");
|
||||
workRelationSelectOptions.add(option);
|
||||
//用工关系sql select selectvalue,selectname from cus_selectitem where fieldid = 33
|
||||
String sql = "select selectvalue,selectname from cus_selectitem where fieldid = 10";
|
||||
rs.execute(sql);
|
||||
while (rs.next()) {
|
||||
String selectvalue = Util.null2String(rs.getString("selectvalue"));
|
||||
String selectname = Util.null2String(rs.getString("selectname"));
|
||||
SearchConditionOption option1 = new SearchConditionOption(selectvalue, selectname);
|
||||
workRelationSelectOptions.add(option1);
|
||||
}
|
||||
|
||||
return workRelationSelectOptions;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -218,16 +218,18 @@ public class OrganizationSyncEc {
|
|||
|
||||
map.put("id", ecDepartment);
|
||||
RecordSet rs = new RecordSet();
|
||||
// 先查拓展表
|
||||
rs.execute("select * from hrmdepartmentdefined where deptid = '" + ecDepartment + "'");
|
||||
|
||||
// 再查主表
|
||||
rs.execute("select * from hrmdepartment where id = '" + ecDepartment + "'");
|
||||
int colcount = rs.getColCounts();
|
||||
if (rs.next()) {
|
||||
for (int i = 1; i <= colcount; i++) {
|
||||
map.put(rs.getColumnName(i).toLowerCase(), Util.null2String(rs.getString(i)));
|
||||
}
|
||||
}
|
||||
// 再查主表
|
||||
rs.execute("select * from hrmdepartment where id = '" + ecDepartment + "'");
|
||||
|
||||
// 先查拓展表
|
||||
rs.execute("select * from hrmdepartmentdefined where deptid = '" + ecDepartment + "'");
|
||||
colcount = rs.getColCounts();
|
||||
if (rs.next()) {
|
||||
for (int i = 1; i <= colcount; i++) {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
package com.engine.organization.transmethod;
|
||||
|
||||
import com.api.hrm.util.HrmTransMethod;
|
||||
import com.engine.organization.entity.job.bo.JobBO;
|
||||
import com.engine.organization.mapper.comp.CompMapper;
|
||||
import com.engine.organization.mapper.department.DepartmentMapper;
|
||||
|
|
@ -8,6 +9,7 @@ import com.engine.organization.util.db.MapperProxyFactory;
|
|||
import org.json.JSONObject;
|
||||
import weaver.hrm.User;
|
||||
import weaver.hrm.definedfield.HrmFieldManager;
|
||||
import weaver.hrm.resource.ResourceComInfo;
|
||||
|
||||
/**
|
||||
* @author:dxfeng
|
||||
|
|
@ -16,8 +18,18 @@ import weaver.hrm.definedfield.HrmFieldManager;
|
|||
*/
|
||||
public class HrmResourceTransMethod {
|
||||
|
||||
/**
|
||||
* 字段展示内容转换,列表用
|
||||
*
|
||||
* @param id
|
||||
* @param para
|
||||
* @return
|
||||
*/
|
||||
public static String getFieldTrueValue(String id, String para) {
|
||||
HrmFieldManager hfm = new HrmFieldManager("HrmCustomFieldByInfoType", Integer.parseInt(para.split("_")[0]));
|
||||
if("-1_hrm_subcompanyid1".equals(para)){
|
||||
hfm = new HrmFieldManager("HrmCustomFieldByInfoType", 5);
|
||||
}
|
||||
String fieldName = para.substring(para.lastIndexOf("_") + 1);
|
||||
JSONObject hrmFieldConf = hfm.getHrmFieldConf(fieldName);
|
||||
User user = new User();
|
||||
|
|
@ -32,6 +44,63 @@ public class HrmResourceTransMethod {
|
|||
}
|
||||
}
|
||||
|
||||
public static String getOrgValue(String id, String para) {
|
||||
HrmTransMethod hrmTransMethod = new HrmTransMethod();
|
||||
|
||||
try {
|
||||
ResourceComInfo hrm = new ResourceComInfo();
|
||||
String departmentId = hrm.getDepartmentID(id);
|
||||
String subCompanyId = hrm.getSubCompanyID(id);
|
||||
return hrmTransMethod.getAllParentDepartmentNames("",departmentId,subCompanyId);
|
||||
} catch (Exception e) {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
public static String getOrgValueExp(String id, String para) {
|
||||
HrmTransMethod hrmTransMethod = new HrmTransMethod();
|
||||
|
||||
try {
|
||||
ResourceComInfo hrm = new ResourceComInfo();
|
||||
String departmentId = hrm.getDepartmentID(id);
|
||||
String subCompanyId = hrm.getSubCompanyID(id);
|
||||
String allParentDepartmentNames = hrmTransMethod.getAllParentDepartmentNames("", departmentId, subCompanyId);
|
||||
allParentDepartmentNames = allParentDepartmentNames.replaceAll("<[^>]*>", "").replaceAll(" ", "");
|
||||
return allParentDepartmentNames;
|
||||
} catch (Exception e) {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 字段展示内容转换,导出用
|
||||
*
|
||||
* @param id
|
||||
* @param para
|
||||
* @return
|
||||
*/
|
||||
public static String getFieldTrueValueExp(String id, String para) {
|
||||
HrmFieldManager hfm = new HrmFieldManager("HrmCustomFieldByInfoType", Integer.parseInt(para.split("_")[0]));
|
||||
if("-1_hrm_subcompanyid1".equals(para)){
|
||||
hfm = new HrmFieldManager("HrmCustomFieldByInfoType", 5);
|
||||
}
|
||||
String fieldName = para.substring(para.lastIndexOf("_") + 1);
|
||||
JSONObject hrmFieldConf = hfm.getHrmFieldConf(fieldName);
|
||||
User user = new User();
|
||||
user.setUid(1);
|
||||
try {
|
||||
if (hfm.isBaseField(fieldName) && "jobactivity".equals(fieldName)) {
|
||||
hrmFieldConf.put("type", 282);
|
||||
}
|
||||
String fieldvalue = hfm.getFieldvalue(null, user, null, hrmFieldConf.getString("dmlurl"), hrmFieldConf.getInt("id"), hrmFieldConf.getInt("fieldhtmltype"), hrmFieldConf.getInt("type"), id, 0, fieldName);
|
||||
// fieldvalue去除Html内容
|
||||
fieldvalue = fieldvalue.replaceAll("<[^>]*>", "").replaceAll(" ", "");
|
||||
return fieldvalue;
|
||||
} catch (Exception e) {
|
||||
return "";
|
||||
}
|
||||
}
|
||||
|
||||
public static String getDepartmentName(String departmentId) {
|
||||
return MapperProxyFactory.getProxy(DepartmentMapper.class).getDeptNameById(Integer.parseInt(departmentId));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ import com.engine.organization.mapper.hrmresource.SystemDataMapper;
|
|||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import org.apache.commons.collections.CollectionUtils;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import weaver.hrm.roles.RolesComInfo;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
|
@ -21,7 +22,7 @@ import java.util.stream.Collectors;
|
|||
**/
|
||||
public class ManagerDetachTransMethod {
|
||||
|
||||
public static String getManagerName(String ecManager) {
|
||||
public static String getManagerName(String ecManager,String managerType) {
|
||||
if (org.apache.commons.lang.StringUtils.isBlank(ecManager)) {
|
||||
return "";
|
||||
}
|
||||
|
|
@ -29,8 +30,16 @@ public class ManagerDetachTransMethod {
|
|||
if (CollectionUtils.isEmpty(collect)) {
|
||||
return "";
|
||||
}
|
||||
if ("0".equals(managerType)) {
|
||||
List<String> employeeNameById = MapperProxyFactory.getProxy(EmployeeMapper.class).getEmployeeNameById(collect);
|
||||
return StringUtils.join(employeeNameById, ",");
|
||||
}else {
|
||||
//角色
|
||||
RolesComInfo rolesComInfo = new RolesComInfo();
|
||||
return rolesComInfo.getRolesRemark(ecManager);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,26 +0,0 @@
|
|||
package com.engine.organization.transmethod;
|
||||
|
||||
import weaver.conn.RecordSet;
|
||||
import weaver.general.Util;
|
||||
|
||||
/**
|
||||
* @description:
|
||||
* @author:wangj
|
||||
* @createTime: 2025/02/28
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class WorkRelationTransMethod {
|
||||
|
||||
public static String getSpanById(String Id) {
|
||||
RecordSet rs = new RecordSet();
|
||||
String names = "/";
|
||||
if (!"".equals(Id)) {
|
||||
String sql = "select selectvalue,selectname from cus_selectitem where fieldid = 10 and selectvalue = '" + Id + "'";
|
||||
rs.execute(sql);
|
||||
while (rs.next()) {
|
||||
names = Util.null2String(rs.getString("selectname"));
|
||||
}
|
||||
}
|
||||
return names;
|
||||
}
|
||||
}
|
||||
|
|
@ -26,7 +26,7 @@ public class HrmI18nUtil {
|
|||
if (labelId < 0) {
|
||||
return defaultLabel;
|
||||
}
|
||||
String htmlLabelName = SystemEnv.getHtmlLabelName(labelId, labelId);
|
||||
String htmlLabelName = SystemEnv.getHtmlLabelName(labelId, language);
|
||||
return StringUtils.isNotBlank(htmlLabelName) ? htmlLabelName : defaultLabel;
|
||||
}
|
||||
//
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ import java.text.ParseException;
|
|||
import java.text.SimpleDateFormat;
|
||||
import java.time.*;
|
||||
import java.time.format.DateTimeFormatter;
|
||||
import java.time.format.DateTimeParseException;
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.Objects;
|
||||
|
|
@ -470,6 +471,62 @@ public class OrganizationDateUtil {
|
|||
|
||||
return localDate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取一个月后的日期
|
||||
* @param firstDate
|
||||
* @return
|
||||
*/
|
||||
public static String getLastMonthDate(String firstDate) {
|
||||
// 定义日期格式
|
||||
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
||||
String nextMonthDateString = "";
|
||||
|
||||
try {
|
||||
LocalDate date = LocalDate.parse(firstDate, formatter);
|
||||
LocalDate nextMonthDate = date.plusMonths(1);
|
||||
nextMonthDateString = nextMonthDate.format(formatter);
|
||||
|
||||
} catch (DateTimeParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return nextMonthDateString;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取一年后的日期
|
||||
* @param firstDate
|
||||
* @return
|
||||
*/
|
||||
public static String getLastYearDate(String firstDate) {
|
||||
// 定义日期格式
|
||||
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
||||
String nextYearDateString = "";
|
||||
|
||||
try {
|
||||
LocalDate date = LocalDate.parse(firstDate, formatter);
|
||||
LocalDate nextYearDate = date.plusYears(1);
|
||||
nextYearDateString = nextYearDate.format(formatter);
|
||||
|
||||
} catch (DateTimeParseException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return nextYearDateString;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 格式化日期
|
||||
* @return
|
||||
*/
|
||||
public static String dateExample(LocalDate date) {
|
||||
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
|
||||
return date.format(formatter);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -121,12 +121,15 @@ public class OrganizationFormItemUtil {
|
|||
public static SearchConditionItem inputItem(User user, int colSpan, int fieldcol,
|
||||
int viewAttr, int length, String label, String name) {
|
||||
ConditionFactory conditionFactory = new ConditionFactory(user);
|
||||
Map<String, Object> otherParams = new HashMap<>(2);
|
||||
otherParams.put("inputType","multilang");
|
||||
SearchConditionItem input = conditionFactory.createCondition(ConditionType.INPUT, 25034, name);
|
||||
input.setColSpan(colSpan);
|
||||
input.setFieldcol(fieldcol);
|
||||
input.setViewAttr(viewAttr);
|
||||
input.setLength(length);
|
||||
input.setLabel(label);
|
||||
input.setOtherParams(otherParams);
|
||||
return input;
|
||||
}
|
||||
|
||||
|
|
@ -159,6 +162,8 @@ public class OrganizationFormItemUtil {
|
|||
browser.setViewAttr(viewAttr);
|
||||
browser.setIsQuickSearch(isQuickSearch);
|
||||
browser.setLabel(label);
|
||||
//隐藏虚拟组织
|
||||
browser.getBrowserConditionParam().setHideVirtualOrg(true);
|
||||
if ("161".equals(type) || "162".equals(type)) {
|
||||
fieldDbType = "browser." + fieldDbType;
|
||||
BrowserBean browserBean = new BrowserBean();
|
||||
|
|
@ -266,7 +271,7 @@ public class OrganizationFormItemUtil {
|
|||
textarea.setViewAttr(viewAttr);
|
||||
textarea.setLength(length);
|
||||
textarea.setLabel(label);
|
||||
|
||||
textarea.setInputType("multilang");
|
||||
return textarea;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public enum DBType implements DBOperateAdapter {
|
|||
|
||||
@Override
|
||||
public String concat(String some) {
|
||||
return " ','+" + some + "+',' ";
|
||||
return " ','+cast(" + some + " as varchar)+',' ";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -25,7 +25,11 @@ public class DetachUtil {
|
|||
private final List<Integer> jclRoleLevels;
|
||||
|
||||
public DetachUtil(User user) {
|
||||
if (1 == user.getUID() || user.isAdmin()) {
|
||||
// if (1 == user.getUID() || user.isAdmin()) {
|
||||
// DETACH = false;
|
||||
// }
|
||||
//分权管理员支持分权
|
||||
if (1 == user.getUID()) {
|
||||
DETACH = false;
|
||||
}
|
||||
if (DETACH) {
|
||||
|
|
|
|||
|
|
@ -113,11 +113,11 @@ public class ReturnResult<T> implements Serializable {
|
|||
* @param data
|
||||
* @return
|
||||
*/
|
||||
//@Deprecated
|
||||
//public static <T> ReturnResult<T> successed(T data) {
|
||||
//
|
||||
// return new ReturnResult<>(ResultCode.SUCCESS.getCode(), ResultCode.SUCCESS.getMessage(), data);
|
||||
//}
|
||||
@Deprecated
|
||||
public static <T> ReturnResult<T> successed(T data) {
|
||||
|
||||
return new ReturnResult<>(ResultCode.SUCCESS.getCode(), ResultCode.SUCCESS.getMessage(), data);
|
||||
}
|
||||
|
||||
/**
|
||||
* 多语言响应
|
||||
|
|
|
|||
|
|
@ -0,0 +1,268 @@
|
|||
package com.engine.organization.util.saveimport;
|
||||
|
||||
|
||||
import com.engine.organization.entity.extend.po.ExtendInfoPO;
|
||||
import com.engine.organization.entity.hrmresource.po.ResourcePO;
|
||||
import com.engine.organization.entity.jclimport.po.JclImportHistoryDetailPO;
|
||||
import com.engine.organization.entity.job.po.JobPO;
|
||||
import com.engine.organization.mapper.comp.CompMapper;
|
||||
import com.engine.organization.mapper.department.DepartmentMapper;
|
||||
import com.engine.organization.mapper.job.JobMapper;
|
||||
import com.engine.organization.util.OrganizationAssert;
|
||||
import com.engine.organization.util.db.MapperProxyFactory;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.apache.poi.xssf.usermodel.XSSFCell;
|
||||
import org.apache.poi.xssf.usermodel.XSSFRow;
|
||||
import org.apache.poi.xssf.usermodel.XSSFSheet;
|
||||
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
||||
import weaver.file.ImageFileManager;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.User;
|
||||
import weaver.hrm.job.JobTitlesComInfo;
|
||||
import weaver.systeminfo.SystemEnv;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* @author:dxfeng
|
||||
* @createTime: 2022/09/15
|
||||
* @version: 1.0
|
||||
*/
|
||||
public class JobInfoImportUtil {
|
||||
static Map<String, ExtendInfoPO> importFieldsMap;
|
||||
|
||||
static {
|
||||
importFieldsMap = new HashMap<>();
|
||||
importFieldsMap.put("岗位名称", ExtendInfoPO.builder().tableName("jcl_org_job").fieldName("ec_jobTitle").fieldNameDesc("岗位名称").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("所属分部", ExtendInfoPO.builder().tableName("jcl_org_job").fieldName("ec_company").fieldNameDesc("所属分部").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("所属部门", ExtendInfoPO.builder().tableName("jcl_org_job").fieldName("ec_department").fieldNameDesc("所属部门").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("职务类别", ExtendInfoPO.builder().tableName("hrmjobgroups").fieldName("jobgroupname").fieldNameDesc("职务类别").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("所属职务", ExtendInfoPO.builder().tableName("hrmjobactivities").fieldName("jobactivityname").fieldNameDesc("所属职务").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("是否关键岗", ExtendInfoPO.builder().tableName("jcl_org_job").fieldName("is_key").fieldNameDesc("是否关键岗").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
|
||||
}
|
||||
|
||||
public static Long saveImport(String operateType, String excelFile, User user) {
|
||||
Long importHistoryId = OrgImportUtil.saveImportLog("job_info", operateType, user);
|
||||
JclImportHistoryDetailPO historyDetailPO;
|
||||
|
||||
ImageFileManager manager = new ImageFileManager();
|
||||
manager.getImageFileInfoById(Util.getIntValue(excelFile));
|
||||
XSSFWorkbook workbook;
|
||||
try {
|
||||
workbook = new XSSFWorkbook(manager.getInputStream());
|
||||
} catch (IOException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
// 当前sheet
|
||||
XSSFSheet sheetAt = workbook.getSheetAt(0);
|
||||
int lastRow = sheetAt.getLastRowNum();
|
||||
OrganizationAssert.isTrue(lastRow > 0, "导入数据为空");
|
||||
short lastCellNum = sheetAt.getRow(0).getLastCellNum();
|
||||
List<ExtendInfoPO> extendInfoPOS = new ArrayList<>();
|
||||
JobTitlesComInfo jobTitlesComInfo = new JobTitlesComInfo();
|
||||
// 遍历每一行数据
|
||||
nextRow:
|
||||
for (int i = 0; i <= lastRow; i++) {
|
||||
historyDetailPO = new JclImportHistoryDetailPO();
|
||||
historyDetailPO.setPid(importHistoryId);
|
||||
XSSFRow row = sheetAt.getRow(i);
|
||||
if (null == row) {
|
||||
continue;
|
||||
}
|
||||
// 组装待处理数据
|
||||
Integer subCompanyId = null;
|
||||
Integer departmentId = null;
|
||||
String departmentname = "";
|
||||
Integer jobTitleId = null;
|
||||
Integer isKey = null;
|
||||
|
||||
|
||||
String jobactivitymark = "";
|
||||
String jobgroupremark = "";
|
||||
|
||||
historyDetailPO.setRowNums(String.valueOf(i + 1));
|
||||
for (int cellIndex = 0; cellIndex < lastCellNum; cellIndex++) {
|
||||
XSSFCell cell = row.getCell((short) cellIndex);
|
||||
String cellValue = OrgImportUtil.getCellValue(cell).trim();
|
||||
if (i == 0) {
|
||||
// 首行 初始化字段信息
|
||||
ExtendInfoPO extendInfoPO = importFieldsMap.get(cellValue);
|
||||
extendInfoPOS.add(extendInfoPO);
|
||||
} else {
|
||||
ExtendInfoPO infoPO = extendInfoPOS.get(cellIndex);
|
||||
// 数据校验
|
||||
if (infoPO.getIsrequired() == 1 && StringUtils.isBlank(cellValue)) {
|
||||
historyDetailPO.setOperateDetail(infoPO.getFieldNameDesc() + "为必填项");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
|
||||
Object reallyValue;
|
||||
try {
|
||||
reallyValue = OrgImportUtil.getReallyValue(infoPO, cellValue);
|
||||
} catch (Exception e) {
|
||||
historyDetailPO.setOperateDetail(cellValue + "转换失败");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
|
||||
if (StringUtils.isNotBlank(cellValue) && StringUtils.isBlank(Util.null2String(reallyValue))) {
|
||||
historyDetailPO.setOperateDetail(infoPO.getFieldNameDesc() + "数据转换失败,未找到对应数据");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
|
||||
|
||||
// 分部
|
||||
if ("ec_company".equals(infoPO.getFieldName())) {
|
||||
String[] split = cellValue.split(">");
|
||||
if (split.length > 0 && StringUtils.isNotBlank(cellValue)) {
|
||||
if (split.length > 8) {
|
||||
historyDetailPO.setOperateDetail("分部层级不能大于10");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
for (String s : split) {
|
||||
subCompanyId = MapperProxyFactory.getProxy(CompMapper.class).getIdByNameAndPid(s, subCompanyId == null ? 0 : subCompanyId);
|
||||
if (null == subCompanyId) {
|
||||
historyDetailPO.setOperateDetail(cellValue + "分部未找到对应数据");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// 部门
|
||||
if ("ec_department".equals(infoPO.getFieldName())) {
|
||||
String[] split = cellValue.split(">");
|
||||
if (split.length > 0 && StringUtils.isNotBlank(cellValue)) {
|
||||
if (split.length > 8) {
|
||||
historyDetailPO.setOperateDetail("部门层级不能大于10");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
for (String s : split) {
|
||||
departmentId = MapperProxyFactory.getProxy(DepartmentMapper.class).getIdByNameAndPid(s, subCompanyId, departmentId == null ? 0 : departmentId);
|
||||
departmentname = s;
|
||||
if (null == departmentId) {
|
||||
historyDetailPO.setOperateDetail(cellValue + "部门未找到对应数据");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//职务类别
|
||||
if ("jobgroupname".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
jobgroupremark = cellValue;
|
||||
}
|
||||
|
||||
//所属职务
|
||||
if ("jobactivityname".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
jobactivitymark = cellValue;
|
||||
}
|
||||
|
||||
//是否关键岗
|
||||
if ("is_key".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
isKey = "是".equals(cellValue) ? 1 : 0;
|
||||
}
|
||||
|
||||
// 岗位
|
||||
if ("ec_jobTitle".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
|
||||
String jobTitleName = cellValue;
|
||||
//1.岗位在所属职务下是否存在
|
||||
jobTitleId = MapperProxyFactory.getProxy(JobMapper.class).selectByE9(jobTitleName, jobactivitymark, jobgroupremark);
|
||||
if (null == jobTitleId) {
|
||||
historyDetailPO.setOperateDetail(cellValue + "在系统岗职位体系中未匹配到数据,请检查职务和类别是否正确");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
//2.岗位数据在聚才林岗位管理中是否重复
|
||||
ResourcePO build = ResourcePO.builder().subcompanyid1(subCompanyId).departmentid(departmentId).jobtitle(jobTitleId).build();
|
||||
int count = MapperProxyFactory.getProxy(JobMapper.class).selectByConditions(build);
|
||||
if (count > 0) {
|
||||
historyDetailPO.setOperateDetail(departmentname +"下 <"+ cellValue + ">岗位在聚才林岗位管理中已存在,请勿重复导入");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// 校验、数据交互
|
||||
if (i == 0) {
|
||||
continue;
|
||||
}
|
||||
|
||||
String jobNo = jobTitlesComInfo.getJobTitlescode(String.valueOf(jobTitleId)) + "-" +departmentId;
|
||||
JobPO jobPO = JobPO.builder()
|
||||
.jobNo(jobNo)
|
||||
.isKey(isKey)
|
||||
.deleteType(0)
|
||||
.createTime(new Date())
|
||||
.ecCompany(subCompanyId)
|
||||
.ecDepartment(departmentId)
|
||||
.ecJobTitle(jobTitleId)
|
||||
.build();
|
||||
MapperProxyFactory.getProxy(JobMapper.class).insertIgnoreNull(jobPO);
|
||||
|
||||
|
||||
historyDetailPO.setOperateDetail("添加成功");
|
||||
historyDetailPO.setStatus("1");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
|
||||
}
|
||||
return importHistoryId;
|
||||
}
|
||||
|
||||
|
||||
public static List<Map<String, Object>> importForm(User user) {
|
||||
// 返回导入数据
|
||||
List<Map<String, Object>> lsGroup = new ArrayList<>();
|
||||
Map<String, Object> groupItem = new HashMap<>(3);
|
||||
List<Object> itemList = new ArrayList<>();
|
||||
groupItem.put("title", SystemEnv.getHtmlLabelName(33803, Util.getIntValue(user.getLanguage())));
|
||||
groupItem.put("defaultshow", true);
|
||||
List<Integer> lsPromptLabel = new ArrayList<>();
|
||||
lsPromptLabel.add(34275);
|
||||
lsPromptLabel.add(125452);
|
||||
|
||||
for (int i = 0; i < lsPromptLabel.size(); i++) {
|
||||
Map<String, Object> item = new HashMap<>();
|
||||
item.put("index", (i + 1));
|
||||
String value = Util.toScreen(SystemEnv.getHtmlLabelName(lsPromptLabel.get(i), user.getLanguage()), user.getLanguage());
|
||||
if (i == 0) {
|
||||
value += SystemEnv.getHtmlLabelName(28576, user.getLanguage());
|
||||
item.put("link", "/hrm/import/template/job.xls");
|
||||
}
|
||||
item.put("value", value);
|
||||
itemList.add(item);
|
||||
}
|
||||
Map<String, Object> other = new HashMap<>();
|
||||
other.put("index", (lsPromptLabel.size() + 1));
|
||||
other.put("value", "注意:分部和部门存在多层级时候用 > 分割");
|
||||
itemList.add(other);
|
||||
Map<String, Object> other1 = new HashMap<>();
|
||||
other1.put("index", (lsPromptLabel.size() + 2));
|
||||
other1.put("value", "注意:如果必填字段存在多语言不支持导入");
|
||||
itemList.add(other1);
|
||||
groupItem.put("items", itemList);
|
||||
lsGroup.add(groupItem);
|
||||
return lsGroup;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -28,6 +28,7 @@ import weaver.conn.RecordSet;
|
|||
import weaver.file.ImageFileManager;
|
||||
import weaver.general.Util;
|
||||
import weaver.hrm.User;
|
||||
import weaver.hrm.job.JobGroupsComInfo;
|
||||
import weaver.systeminfo.SystemEnv;
|
||||
|
||||
import java.io.IOException;
|
||||
|
|
@ -50,9 +51,10 @@ public class StaffInfoImportUtil {
|
|||
importFieldsMap.put("方案名称", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("plan_name").fieldNameDesc("方案名称").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("分部", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("comp_id").fieldNameDesc("分部").isrequired(1).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("部门", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("dept_id").fieldNameDesc("部门").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("职务类型", ExtendInfoPO.builder().tableName("hrmjobgroups").fieldName("jobgroupname").fieldNameDesc("职务类型").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("职务", ExtendInfoPO.builder().tableName("hrmjobactivities").fieldName("jobactivityname").fieldNameDesc("职务").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("岗位", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("job_id").fieldNameDesc("岗位").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
importFieldsMap.put("编制数", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("staff_num").fieldNameDesc("编制数").isrequired(1).controlType(1).browserType("2").customValue("[\"input\",\"int\"]").build());
|
||||
importFieldsMap.put("用工关系", ExtendInfoPO.builder().tableName("jcl_org_staff").fieldName("work_relation").fieldNameDesc("用工关系").isrequired(0).controlType(1).browserType("1").customValue("[\"input\",\"text\",\"100\"]").build());
|
||||
|
||||
}
|
||||
|
||||
|
|
@ -90,6 +92,9 @@ public class StaffInfoImportUtil {
|
|||
Long parentJobId = null;
|
||||
StaffPlanPO staffPlanPO = null;
|
||||
|
||||
String jobactivitymark = "";
|
||||
String jobgroupremark = "";
|
||||
|
||||
historyDetailPO.setRowNums(String.valueOf(i + 1));
|
||||
for (int cellIndex = 0; cellIndex < lastCellNum; cellIndex++) {
|
||||
XSSFCell cell = row.getCell((short) cellIndex);
|
||||
|
|
@ -190,10 +195,14 @@ public class StaffInfoImportUtil {
|
|||
map.put("ec_department", parentDepartmentId);
|
||||
}
|
||||
|
||||
// 用工关系
|
||||
if ("work_relation".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
int workRelation = getWorkRelationValue(cellValue);
|
||||
map.put("work_relation", workRelation);
|
||||
//职务类型
|
||||
if ("jobgroupname".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
jobgroupremark = cellValue;
|
||||
}
|
||||
|
||||
//职务
|
||||
if ("jobactivityname".equals(infoPO.getFieldName()) && StringUtils.isNotBlank(cellValue)) {
|
||||
jobactivitymark = cellValue;
|
||||
}
|
||||
|
||||
// 岗位
|
||||
|
|
@ -213,13 +222,22 @@ public class StaffInfoImportUtil {
|
|||
continue nextRow;
|
||||
}
|
||||
for (String s : split) {
|
||||
parentJobId = MapperProxyFactory.getProxy(JobMapper.class).getIdByNameAndPid(s, parentCompanyId, parentDepartmentId == null ? 0 : parentDepartmentId, parentJobId == null ? 0 : parentJobId);
|
||||
if (null == parentJobId) {
|
||||
List<JobPO> jobPList = MapperProxyFactory.getProxy(JobMapper.class).getIdByNameAndPid(s, parentCompanyId, parentDepartmentId == null ? 0 : parentDepartmentId, parentJobId == null ? 0 : parentJobId
|
||||
,jobactivitymark,jobgroupremark);
|
||||
if (jobPList.size() > 1) {
|
||||
historyDetailPO.setOperateDetail(s + "岗位在岗位管理中存在重复数据,请先处理");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
if (jobPList.size() == 0) {
|
||||
historyDetailPO.setOperateDetail(s + "岗位未找到对应数据");
|
||||
historyDetailPO.setStatus("0");
|
||||
OrgImportUtil.saveImportDetailLog(historyDetailPO);
|
||||
continue nextRow;
|
||||
}
|
||||
parentJobId = jobPList.get(0).getId();
|
||||
|
||||
}
|
||||
}
|
||||
map.put("job_id", parentJobId);
|
||||
|
|
@ -276,7 +294,7 @@ public class StaffInfoImportUtil {
|
|||
break;
|
||||
case "3": // 岗位
|
||||
if (null == parentJobId) {
|
||||
checkMsg = "编制维度选择岗位时,岗位必填!";
|
||||
checkMsg = "编制维度选择岗位时,未找到对应岗位!";
|
||||
} else {
|
||||
JobPO jobPO = MapperProxyFactory.getProxy(JobMapper.class).getJobById(parentJobId);
|
||||
if (null == jobPO) {
|
||||
|
|
@ -298,7 +316,7 @@ public class StaffInfoImportUtil {
|
|||
if (null == staffPO.getControlPolicy()) {
|
||||
staffPO.setControlPolicy(1);
|
||||
}
|
||||
List<StaffPO> verify = MapperProxyFactory.getProxy(StaffMapper.class).customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId(), param.getWorkRelation());
|
||||
List<StaffPO> verify = MapperProxyFactory.getProxy(StaffMapper.class).customSelect(param.getPlanId(), param.getEcCompany(), param.getEcDepartment(), param.getJobId());
|
||||
if (!verify.isEmpty()) {
|
||||
checkMsg = "同一编制方案下,同一维度的编制信息不可重复创建!";
|
||||
}
|
||||
|
|
@ -343,20 +361,14 @@ public class StaffInfoImportUtil {
|
|||
item.put("value", value);
|
||||
itemList.add(item);
|
||||
}
|
||||
Map<String, Object> other = new HashMap<>();
|
||||
other.put("index", (lsPromptLabel.size() + 1));
|
||||
other.put("value", "注意:岗位维度编制信息导入时引入职务类型和职务判断,导入时请先去除多语言,否则无法找到对应岗位");
|
||||
itemList.add(other);
|
||||
groupItem.put("items", itemList);
|
||||
lsGroup.add(groupItem);
|
||||
return lsGroup;
|
||||
}
|
||||
|
||||
|
||||
public static int getWorkRelationValue(String name){
|
||||
RecordSet rs = new RecordSet();
|
||||
int id = -1;
|
||||
String sql = "select selectvalue,selectname from cus_selectitem where fieldid = 10 and selectname = '" + name + "'";
|
||||
rs.execute(sql);
|
||||
while (rs.next()) {
|
||||
id = Util.getIntValue(rs.getString("selectvalue"));
|
||||
}
|
||||
return id;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -91,7 +91,11 @@ public class SearchTreeUtil {
|
|||
Set<String> leafIds = new HashSet<>();
|
||||
List<SearchTree> collect = treeList.stream().peek(e -> {
|
||||
if (null != collects && CollectionUtils.isNotEmpty(collects.get(e.getId()))) {
|
||||
List<TreeNode> nodes = collects.get(e.getId()).stream().sorted(Comparator.comparing(item -> null == item.getOrderNum() ? 0 : item.getOrderNum())).collect(Collectors.toList());
|
||||
List<TreeNode> nodes = collects.get(e.getId()).stream().sorted(Comparator
|
||||
.comparingDouble(SearchTree::getOrderNum)
|
||||
.thenComparingDouble(SearchTree::getShowOrderOfTree)
|
||||
)
|
||||
.collect(Collectors.toList());
|
||||
e.setSubs(nodes);
|
||||
leafIds.add(e.getId());
|
||||
if (CollectionUtils.isNotEmpty(e.getSubs())) {
|
||||
|
|
@ -110,22 +114,26 @@ public class SearchTreeUtil {
|
|||
* @return
|
||||
*/
|
||||
public static List<SearchTree> builderTreeMode(List<SearchTree> treeList, List<SearchTree> deptTrees) {
|
||||
Map<String, List<TreeNode>> parentMap = treeList.stream().collect(Collectors.groupingBy(TreeNode::getPid));
|
||||
Map<String, List<SearchTree>> parentMap = treeList.stream().collect(Collectors.groupingBy(SearchTree::getPid));
|
||||
Map<String, List<SearchTree>> childMap = deptTrees.stream().collect(Collectors.groupingBy(SearchTree::getParentComp));
|
||||
boolean isAdd = !childMap.isEmpty();
|
||||
Set<String> leafIds = new HashSet<>();
|
||||
List<SearchTree> collect = treeList.stream().peek(e -> {
|
||||
Set<TreeNode> treeNodes = new LinkedHashSet<>();
|
||||
List<TreeNode> nodes = parentMap.get(e.getId());
|
||||
if (CollectionUtils.isNotEmpty(nodes)) {
|
||||
treeNodes.addAll(nodes);
|
||||
}
|
||||
if (isAdd && CollectionUtils.isNotEmpty(childMap.get(e.getId()))) {
|
||||
List<SearchTree> searchTrees = childMap.get(e.getId()).stream().sorted(Comparator.comparing(SearchTree::getOrderNum)).collect(Collectors.toList());
|
||||
List<SearchTree> searchTrees = childMap.get(e.getId()).stream().sorted(
|
||||
Comparator.comparingDouble(SearchTree::getOrderNum)
|
||||
.thenComparingDouble(SearchTree::getShowOrderOfTree)
|
||||
).collect(Collectors.toList());
|
||||
treeNodes.addAll(searchTrees);
|
||||
}
|
||||
if (CollectionUtils.isNotEmpty(e.getSubs())) {
|
||||
treeNodes.addAll(e.getSubs());
|
||||
List<SearchTree> nodes = parentMap.get(e.getId());
|
||||
if (CollectionUtils.isNotEmpty(nodes)) {
|
||||
nodes = nodes.stream().sorted(
|
||||
Comparator.comparingDouble(SearchTree::getOrderNum)
|
||||
.thenComparingDouble(SearchTree::getShowOrderOfTree)
|
||||
).collect(Collectors.toList());
|
||||
treeNodes.addAll(nodes);
|
||||
}
|
||||
e.setSubs(new ArrayList<>(treeNodes));
|
||||
leafIds.add(e.getId());
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue