嘉兆bug优化

feature/jiazhao
Mlin 2 years ago
parent 7f15f6f8ba
commit 544dfc98e4

@ -50,7 +50,7 @@
AND FDATEEND >= #{currentDate} AND FDATEEND >= #{currentDate}
</select> </select>
<select id="getSumPlanAndJobByFParentId" resultType="com.engine.organization.entity.map.JclOrgMap"> <select id="getSumPlanAndJobByFParentId" resultType="com.engine.organization.entity.map.JclOrgMap">
select sum(fplan) fplan,sum(fonjob) fonjob select sum(isNull(fplan,0)) fplan,sum(isNull(fonjob,0)) fonjob
from jcl_org_map from jcl_org_map
where fparentid = #{fparentid} where fparentid = #{fparentid}
AND FDATEBEGIN &lt;= #{currentDate} AND FDATEBEGIN &lt;= #{currentDate}
@ -301,7 +301,7 @@
fplan, fonjob, fisvitual, fdatebegin, fdateend) fplan, fonjob, fisvitual, fdatebegin, fdateend)
SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname, SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname,
0, NULL, NULL, 0, NULL, -1, 0, 0, NULL, NULL, 0, NULL, -1, 0,
0, 0, 0, convert(varchar(100),getDate(),23), '2099-12-31' FROM hrmcompany 0, (select count(1) from hrmresource where status &lt; 4), 0, convert(varchar(100),getDate(),23), '2099-12-31' FROM hrmcompany
</insert> </insert>
<insert id="insertComToMap" databaseId="oracle"> <insert id="insertComToMap" databaseId="oracle">
INSERT INTO jcl_org_map ( id, ftype, fobjid, uuid,fclass, fclassname, fnumber, fname, INSERT INTO jcl_org_map ( id, ftype, fobjid, uuid,fclass, fclassname, fnumber, fname,
@ -309,7 +309,7 @@
fplan, fonjob, fisvitual, fdatebegin, fdateend) fplan, fonjob, fisvitual, fdatebegin, fdateend)
SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname, SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname,
0, NULL, NULL, 0, NULL, -1, 0, 0, NULL, NULL, 0, NULL, -1, 0,
0, 0, 0, TO_DATE(to_char(SYSDATE,'yyyy-MM-dd'),'yyyy-MM-dd'), TO_DATE('2099-12-31','yyyy-MM-dd') FROM hrmcompany 0, (select count(1) from hrmresource where status &lt; 4), 0, TO_DATE(to_char(SYSDATE,'yyyy-MM-dd'),'yyyy-MM-dd'), TO_DATE('2099-12-31','yyyy-MM-dd') FROM hrmcompany
</insert> </insert>
<insert id="insertComToMap" databaseId="mysql"> <insert id="insertComToMap" databaseId="mysql">
INSERT INTO jcl_org_map ( id, ftype, fobjid, uuid,fclass, fclassname, fnumber, fname, INSERT INTO jcl_org_map ( id, ftype, fobjid, uuid,fclass, fclassname, fnumber, fname,
@ -317,7 +317,7 @@
fplan, fonjob, fisvitual, fdatebegin, fdateend) fplan, fonjob, fisvitual, fdatebegin, fdateend)
SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname, SELECT 0, 0, 0, uuid, 0, '行政维度', '00', companyname,
0, NULL, NULL, 0, NULL, -1, 0, 0, NULL, NULL, 0, NULL, -1, 0,
0, 0, 0, NOW(), '2099-12-31' FROM hrmcompany 0, (select count(1) from hrmresource where status &lt; 4), 0, NOW(), '2099-12-31' FROM hrmcompany
</insert> </insert>
<delete id="deleteJobNull"> <delete id="deleteJobNull">
delete from jcl_org_map where ftype =3 and fdateend &gt; #{currentDate} and id not in (select a.FPARENTID from (select FPARENTID from jcl_org_map where ftype=4 and fdateend &gt; #{currentDate}) a) delete from jcl_org_map where ftype =3 and fdateend &gt; #{currentDate} and id not in (select a.FPARENTID from (select FPARENTID from jcl_org_map where ftype=4 and fdateend &gt; #{currentDate}) a)

Loading…
Cancel
Save