Ver código fonte

项目成本导出

丁治程 9 meses atrás
pai
commit
0b6a8d81a0

+ 6 - 0
module_kzks/src/main/java/org/jeecg/modules/projectCostHuiji/mapper/xml/ProjectCostHuijiMapper.xml

@@ -133,6 +133,7 @@
                ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
                ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
                ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+               ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
                c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
                c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
                c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz
@@ -152,6 +153,7 @@
         ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
         ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
         ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+        ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
         c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
         c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
         c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz
@@ -179,6 +181,7 @@
                ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
                ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
                ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+               ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
                c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
                c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
                c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz
@@ -199,6 +202,7 @@
                ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
                ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
                ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+               ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
                c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
                c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
                c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz
@@ -218,6 +222,7 @@
                ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
                ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
                ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+               ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
                c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
                c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
                c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz
@@ -237,6 +242,7 @@
                ROUND(c.swf /10000, 2) as swf, ROUND(c.wxys, 2) as wxys, ROUND(c.wxf /10000, 2) as wxf, ROUND(c.jjys, 2) as jjys,
                ROUND(c.rldlf /10000, 2) as rldlf, ROUND(c.gdzczj /10000, 2) as gdzczj, ROUND(c.gzjlwf /10000, 2) as gzjlwf,
                ROUND(c.glf /10000, 2) as glf, ROUND(c.sxf /10000, 2) as sxf, ROUND(IFNULL(c.zjcb,m.value) / 10000, 2) as zjcb,
+               ROUND(c.xmys /10000, 2) as xmys, ROUND(c.jjfhz /10000, 2) as jjfhz,
                c.lbsy, c.workhour, c.zrbm, c.jycsid, c.jycs, c.hxzxid, c.hxzxname, c.tasktype, c.AuditPrice as auditprice, c.iflag,
                c.Brief as brief, c.reftaskno, c.pcCode as pccode, c.bcCode as bccode, c.blCode as blcode, c.business_man_name as businessManName,
                c.ywfzrname, c.xhzzrname, c.sjgs, c.scgs,ROUND(c.xmys, 2) as xmys,ROUND(c.jjfhz, 2) as jjfhz

+ 8 - 0
module_kzks/src/main/java/org/jeecg/modules/projectCostHuiji/vo/ProjectCostHuijiExportVO.java

@@ -266,6 +266,14 @@ public class ProjectCostHuijiExportVO implements Serializable {
     @ApiModelProperty(value = "状态")
     private java.lang.String hjstatus;
 
+    /**项目预算*/
+    @Excel(name = "项目预算", width = 15)
+    @ApiModelProperty(value = "项目预算")
+    private java.math.BigDecimal xmys;
+    /**间接费汇总*/
+    @Excel(name = "间接费汇总", width = 15)
+    @ApiModelProperty(value = "间接费汇总")
+    private java.math.BigDecimal jjfhz;
 
 
 }