|
@@ -24,15 +24,15 @@ public class LylServiceImpl extends JyglBaseService<DcsbybbEntity, String> imp
|
|
private static Map<String,String> sqlMap;
|
|
private static Map<String,String> sqlMap;
|
|
|
|
|
|
static{
|
|
static{
|
|
-/* select szgk,SZGQ,ZYSL,decode(HWZL,'2501',0,ZYSL),decode(HWZL,'2501',ZYSLTEU,0) from(
|
|
|
|
- select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from(
|
|
|
|
- select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t))*/
|
|
|
|
|
|
+/* select szgk,SZGQ,ZYSL,decode(HWZLDEDL,'721701',0,ZYSL),decode(HWZLDEDL,'721701',ZYSLTEU,0) from(
|
|
|
|
+ select szgk,SZGQ,HWZLDEDL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from(
|
|
|
|
+ select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t))*/
|
|
sqlMap=new HashMap<String,String>();
|
|
sqlMap=new HashMap<String,String>();
|
|
sqlMap.put("sql0_0", new StringBuffer().append("select gk.gkmc ,bb.v1,bb.v2,bb.v3,decode((v2+v3*10),0,'',round(v1/(v2+v3*10),2)||'') v4 from( ")
|
|
sqlMap.put("sql0_0", new StringBuffer().append("select gk.gkmc ,bb.v1,bb.v2,bb.v3,decode((v2+v3*10),0,'',round(v1/(v2+v3*10),2)||'') v4 from( ")
|
|
.append("select szgk,sum(ZYSL) v1,sum(vl1) v2,sum(vl2) v3 from( ")
|
|
.append("select szgk,sum(ZYSL) v1,sum(vl1) v2,sum(vl2) v3 from( ")
|
|
- .append("select szgk,SZGQ,ZYSL,decode(HWZL,'2501',0,ZYSL) vl1,decode(HWZL,'2501',ZYSLTEU,0) vl2 from( ")
|
|
|
|
- .append("select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
- .append("select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=2016))) ")
|
|
|
|
|
|
+ .append("select szgk,SZGQ,ZYSL,decode(HWZLDEDL,'721701',0,ZYSL) vl1,decode(HWZLDEDL,'721701',ZYSLTEU,0) vl2 from( ")
|
|
|
|
+ .append("select szgk,SZGQ,HWZLDEDL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
+ .append("select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=2016))) ")
|
|
.append("group by szgk) bb ")
|
|
.append("group by szgk) bb ")
|
|
.append("left join gk_basic_jsjy_gk_gk gk on gk.id=bb.szgk ")
|
|
.append("left join gk_basic_jsjy_gk_gk gk on gk.id=bb.szgk ")
|
|
.append("order by gk.orderid ")
|
|
.append("order by gk.orderid ")
|
|
@@ -40,19 +40,19 @@ public class LylServiceImpl extends JyglBaseService<DcsbybbEntity, String> imp
|
|
|
|
|
|
sqlMap.put("sql1_0", new StringBuffer().append("select gk.gkmc ,bb.v1,bb.v2,bb.v3,decode((v2+v3*10),0,'',round(v1/(v2+v3*10),2)) v4 from( ")
|
|
sqlMap.put("sql1_0", new StringBuffer().append("select gk.gkmc ,bb.v1,bb.v2,bb.v3,decode((v2+v3*10),0,'',round(v1/(v2+v3*10),2)) v4 from( ")
|
|
.append("select szgk,sum(ZYSL) v1,sum(vl1) v2,sum(vl2) v3 from( ")
|
|
.append("select szgk,sum(ZYSL) v1,sum(vl1) v2,sum(vl2) v3 from( ")
|
|
- .append("select szgk,SZGQ,ZYSL,decode(HWZL,'2501',0,ZYSL) vl1,decode(HWZL,'2501',ZYSLTEU,0) vl2 from( ")
|
|
|
|
- .append("select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
- .append("select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj))) ")
|
|
|
|
|
|
+ .append("select szgk,SZGQ,ZYSL,decode(HWZLDEDL,'721701',0,ZYSL) vl1,decode(HWZLDEDL,'721701',ZYSLTEU,0) vl2 from( ")
|
|
|
|
+ .append("select szgk,SZGQ,HWZLDEDL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
+ .append("select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj))) ")
|
|
.append("group by szgk) bb ")
|
|
.append("group by szgk) bb ")
|
|
.append("left join gk_basic_jsjy_gk_gk gk on gk.id=bb.szgk ")
|
|
.append("left join gk_basic_jsjy_gk_gk gk on gk.id=bb.szgk ")
|
|
.append("order by gk.orderid ")
|
|
.append("order by gk.orderid ")
|
|
.toString());
|
|
.toString());
|
|
|
|
|
|
- sqlMap.put("sql1_1", new StringBuffer().append("select gq.gqmc ,bb.v1,bb.v2,bb.v3,decode((v2+v3*10),0,'',round(v1/(v2+v3*10),2)) v4 from( ")
|
|
|
|
- .append("select szgq,sum(ZYSL) v1,sum(vl1) v2,sum(vl2) v3 from( ")
|
|
|
|
- .append("select szgk,SZGQ,ZYSL,decode(HWZL,'2501',0,ZYSL) vl1,decode(HWZL,'2501',ZYSLTEU,0) vl2 from( ")
|
|
|
|
- .append("select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
- .append("select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj and SZGK=(select id from gk_basic_jsjy_gk_gk where szd=:code and record_status=1) ))) ")
|
|
|
|
|
|
+ sqlMap.put("sql1_1", new StringBuffer()
|
|
|
|
+ .append("select gq.gqmc,bb.v1,bb.v2,bb.v3,round(v1/(select sum(mt.sjhwttl)*10000 from gk_basic_jsjy_jyr_mt mt where gq.id=mt.szgq and mt.record_status=1),2) v4 from (")
|
|
|
|
+ .append("select szgq, sum(ZYSL+vl2*10) v1, sum(vl1) v2, sum(vl2) v3 from (select szgk,SZGQ,ZYSL,decode(HWZLDEDL, '721701', 0, ZYSL) vl1,decode(HWZLDEDL, '721701', ZYSLTEU, 0) vl2 from (")
|
|
|
|
+ .append("select szgk,SZGQ,HWZLDEDL,decode(v2, 0, v1, v2) ZYSL,decode(v4, 0, v3, v4) ZYSLTEU from (")
|
|
|
|
+ .append("select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL, 0) v1,nvl(t.ZYSLXG, 0) v2,nvl(t.ZYSLTEU, 0) v3,nvl(t.ZYSLTEUXG, 0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj, 'YYYY') = :bgsj and SZGK = (select id from gk_basic_jsjy_gk_gk where szd =:code and record_status = 1)))) ")
|
|
.append("group by szgq) bb ")
|
|
.append("group by szgq) bb ")
|
|
.append("left join gk_basic_jsjy_gk_gq gq on gq.id=bb.szgq ")
|
|
.append("left join gk_basic_jsjy_gk_gq gq on gq.id=bb.szgq ")
|
|
.append("order by gq.orderid ")
|
|
.append("order by gq.orderid ")
|
|
@@ -62,8 +62,8 @@ public class LylServiceImpl extends JyglBaseService<DcsbybbEntity, String> imp
|
|
.append("select a.szgk,a.sZYSL,b.sLINELENGTH from( ")
|
|
.append("select a.szgk,a.sZYSL,b.sLINELENGTH from( ")
|
|
.append("select szgk,sum(ZYSL) sZYSL from( ")
|
|
.append("select szgk,sum(ZYSL) sZYSL from( ")
|
|
.append("select szgk,SZGQ,ZYSL from( ")
|
|
.append("select szgk,SZGQ,ZYSL from( ")
|
|
- .append("select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
- .append("select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj))) ")
|
|
|
|
|
|
+ .append("select szgk,SZGQ,HWZLDEDL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
+ .append("select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj))) ")
|
|
.append("group by szgk) a ,(SELECT szgk,sum(LINELENGTH) sLINELENGTH from( ")
|
|
.append("group by szgk) a ,(SELECT szgk,sum(LINELENGTH) sLINELENGTH from( ")
|
|
.append("select t.szgk,t.szgq,sclx,ssmt,mt.mtmc,mt.szax,LINELENGTH from GK_BASIC_JSJY_JYR_BW t ")
|
|
.append("select t.szgk,t.szgq,sclx,ssmt,mt.mtmc,mt.szax,LINELENGTH from GK_BASIC_JSJY_JYR_BW t ")
|
|
.append("left join gk_basic_jsjy_jyr_mt mt on ssmt=mt.id ")
|
|
.append("left join gk_basic_jsjy_jyr_mt mt on ssmt=mt.id ")
|
|
@@ -78,8 +78,8 @@ public class LylServiceImpl extends JyglBaseService<DcsbybbEntity, String> imp
|
|
.append("select a.szgq,a.sZYSL,b.sLINELENGTH from( ")
|
|
.append("select a.szgq,a.sZYSL,b.sLINELENGTH from( ")
|
|
.append("select szgq,sum(ZYSL) sZYSL from( ")
|
|
.append("select szgq,sum(ZYSL) sZYSL from( ")
|
|
.append("select szgk,SZGQ,ZYSL from( ")
|
|
.append("select szgk,SZGQ,ZYSL from( ")
|
|
- .append("select szgk,SZGQ,HWZL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
- .append("select t.SZGK,t.SZGQ,t.HWZL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj ")
|
|
|
|
|
|
+ .append("select szgk,SZGQ,HWZLDEDL,decode(v2,0,v1,v2) ZYSL ,decode(v4,0,v3,v4) ZYSLTEU from( ")
|
|
|
|
+ .append("select t.SZGK,t.SZGQ,t.HWZLDEDL,nvl(t.ZYSL,0) v1,nvl(t.ZYSLXG,0) v2,nvl(t.ZYSLTEU,0) v3,nvl(t.ZYSLTEUXG,0) v4 from GK_OPERATION_JSJY_DCSBYBB t where to_char(bgsj,'YYYY')=:bgsj ")
|
|
.append("and SZGK=(select id from gk_basic_jsjy_gk_gk where szd=:code and record_status=1)))) ")
|
|
.append("and SZGK=(select id from gk_basic_jsjy_gk_gk where szd=:code and record_status=1)))) ")
|
|
.append("group by szgq) a,(SELECT szgq,sum(LINELENGTH) sLINELENGTH from( ")
|
|
.append("group by szgq) a,(SELECT szgq,sum(LINELENGTH) sLINELENGTH from( ")
|
|
.append("select t.szgk,t.szgq,sclx,ssmt,mt.mtmc,mt.szax,LINELENGTH from GK_BASIC_JSJY_JYR_BW t ")
|
|
.append("select t.szgk,t.szgq,sclx,ssmt,mt.mtmc,mt.szax,LINELENGTH from GK_BASIC_JSJY_JYR_BW t ")
|