Kaynağa Gözat

修改sql

Signed-off-by: tangsong <86121657@qq.com>
tangsong 1 yıl önce
ebeveyn
işleme
7cf261fd26

+ 7 - 1
src/main/java/com/jusfoun/ydylsz/service/ChengPinYuanLiangService.java

@@ -1,5 +1,7 @@
1
 package com.jusfoun.ydylsz.service;
1
 package com.jusfoun.ydylsz.service;
2
 
2
 
3
+import cn.hutool.json.JSON;
4
+import cn.hutool.json.JSONUtil;
3
 import com.github.pagehelper.PageHelper;
5
 import com.github.pagehelper.PageHelper;
4
 import com.github.pagehelper.PageInfo;
6
 import com.github.pagehelper.PageInfo;
5
 import com.jusfoun.ydylsz.mapper.XwkTfzybMapper;
7
 import com.jusfoun.ydylsz.mapper.XwkTfzybMapper;
@@ -7,12 +9,15 @@ import com.jusfoun.ydylsz.vo.XwkTfzyb;
7
 import org.springframework.beans.factory.annotation.Autowired;
9
 import org.springframework.beans.factory.annotation.Autowired;
8
 import org.springframework.stereotype.Service;
10
 import org.springframework.stereotype.Service;
9
 
11
 
12
+import javax.annotation.Resource;
13
+import java.util.HashMap;
10
 import java.util.List;
14
 import java.util.List;
15
+import java.util.Map;
11
 
16
 
12
 @Service
17
 @Service
13
 public class ChengPinYuanLiangService {
18
 public class ChengPinYuanLiangService {
14
 
19
 
15
-	@Autowired
20
+	@Resource
16
 	private XwkTfzybMapper xwkTfzybMapper;
21
 	private XwkTfzybMapper xwkTfzybMapper;
17
 
22
 
18
 	public List<XwkTfzyb> list(String cfbh) {
23
 	public List<XwkTfzyb> list(String cfbh) {
@@ -35,6 +40,7 @@ public class ChengPinYuanLiangService {
35
 	public PageInfo<XwkTfzyb> tfPage(XwkTfzyb xwkTfzyb, Integer pageNum, Integer pageSize) {
40
 	public PageInfo<XwkTfzyb> tfPage(XwkTfzyb xwkTfzyb, Integer pageNum, Integer pageSize) {
36
 		PageHelper.startPage(pageNum, pageSize);
41
 		PageHelper.startPage(pageNum, pageSize);
37
 		return new PageInfo<XwkTfzyb>(xwkTfzybMapper.tfPage(xwkTfzyb));
42
 		return new PageInfo<XwkTfzyb>(xwkTfzybMapper.tfPage(xwkTfzyb));
43
+
38
 	}
44
 	}
39
 
45
 
40
 
46
 

+ 20 - 20
src/main/resources/mapper/DCfxxsjyMapper.xml

@@ -80,12 +80,12 @@
80
                kc.FCSL,
80
                kc.FCSL,
81
                kc.KCSL,
81
                kc.KCSL,
82
                case
82
                case
83
-                when kc.lslb == '1' and kc.kcsl > 0 then '封仓'
83
+                when kc.lslb = '1' and kc.kcsl > 0 then '封仓'
84
                  else (
84
                  else (
85
                     case
85
                     case
86
-                    when ifnull(kc.hwzt, '1') == '1' or ifnull(kc.kcsl, 0) = 0 then '空仓'
87
-                    when kc.hwzt == '2' then '入库'
88
-                    when kc.hwzt == '4' then '出库'
86
+                    when ifnull(kc.hwzt, '1') = '1' or ifnull(kc.kcsl, 0) = 0 then '空仓'
87
+                    when kc.hwzt = '2' then '入库'
88
+                    when kc.hwzt = '4' then '出库'
89
                     else '封仓'
89
                     else '封仓'
90
                   end)
90
                   end)
91
                end as cfzt,
91
                end as cfzt,
@@ -347,10 +347,10 @@
347
 		  b.id as hwbm,
347
 		  b.id as hwbm,
348
 		  b.ygmc as cfmc,
348
 		  b.ygmc as cfmc,
349
 		  b.kddm,
349
 		  b.kddm,
350
-		 (case when b.ygzt == '1' then '空罐'
351
-		       when b.ygzt == '2' then '入库'
352
-		       when b.ygzt == '3' then '出库'
353
-		       when b.ygzt == '4' then '满罐'
350
+		 (case when b.ygzt = '1' then '空罐'
351
+		       when b.ygzt = '2' then '入库'
352
+		       when b.ygzt = '3' then '出库'
353
+		       when b.ygzt = '4' then '满罐'
354
 		       else '' end) as cfzt,
354
 		       else '' end) as cfzt,
355
 
355
 
356
 		  a.pzbm,
356
 		  a.pzbm,
@@ -379,10 +379,10 @@
379
 		  b.id as hwbm,
379
 		  b.id as hwbm,
380
 		  b.ygmc as cfmc,
380
 		  b.ygmc as cfmc,
381
 		  b.kddm,
381
 		  b.kddm,
382
-		 (case when b.ygzt == '1' then '空罐'
383
-		       when b.ygzt == '2' then '入库'
384
-		       when b.ygzt == '3' then '出库'
385
-		       when b.ygzt == '4' then '满罐'
382
+		 (case when b.ygzt = '1' then '空罐'
383
+		       when b.ygzt = '2' then '入库'
384
+		       when b.ygzt = '3' then '出库'
385
+		       when b.ygzt = '4' then '满罐'
386
 		       else '' end) as cfzt,
386
 		       else '' end) as cfzt,
387
 
387
 
388
 		  a.pzbm,
388
 		  a.pzbm,
@@ -461,7 +461,7 @@
461
 		cf.fwkd, cf.zlxgd, cf.tczj, cf.cmsl, cf.cmgd, cf.cmkd, cf.tffs, cf.grfs, cf.kwcs,
461
 		cf.fwkd, cf.zlxgd, cf.tczj, cf.cmsl, cf.cmgd, cf.cmkd, cf.tffs, cf.grfs, cf.kwcs,
462
 		cf.jd, cf.wd, cf.qyrq, cf.jsnd, cf.dczlrj, cf.cfbm,(select kdmc from base.d_kdxxsjy where kddm= cf.kddm) as
462
 		cf.jd, cf.wd, cf.qyrq, cf.jsnd, cf.dczlrj, cf.cfbm,(select kdmc from base.d_kdxxsjy where kddm= cf.kddm) as
463
 		qymc,
463
 		qymc,
464
-		kc.pzbm,kc.LSXZBM,kc.DJBM,kc.RKSJ,kc.SHND,kc.FCSJ,kc.KCSL,case when kc.lslb == '1' and kc.kcsl>0 then '满仓' else kc.cfzt end as cfzt,kc.gb
464
+		kc.pzbm,kc.LSXZBM,kc.DJBM,kc.RKSJ,kc.SHND,kc.FCSJ,kc.KCSL,case when kc.lslb = '1' and kc.kcsl>0 then '满仓' else kc.cfzt end as cfzt,kc.gb
465
 		from base.D_CFXXSJY cf
465
 		from base.D_CFXXSJY cf
466
 		left join
466
 		left join
467
 		(select  KCXXID, k.HWBM, ND, QJ,
467
 		(select  KCXXID, k.HWBM, ND, QJ,
@@ -470,9 +470,9 @@
470
 		(select enumname from basic_enum where enumid= k.DJBM) as DJBM,
470
 		(select enumname from basic_enum where enumid= k.DJBM) as DJBM,
471
 		RKSJ, SHND, FCSJ, FCSL, KCSL,
471
 		RKSJ, SHND, FCSJ, FCSL, KCSL,
472
 		  (case
472
 		  (case
473
-              when ifnull(k.hwzt, '1') == '1' or ifnull(kc.kcsl, 0) = 0 then '空仓'
474
-              when k.hwzt == '2' then '入库'
475
-              when k.hwzt == '4' then '出库'
473
+              when ifnull(k.hwzt, '1') = '1' or ifnull(kc.kcsl, 0) = 0 then '空仓'
474
+              when k.hwzt = '2' then '入库'
475
+              when k.hwzt = '4' then '出库'
476
               else '满仓' end
476
               else '满仓' end
477
 		  ) as cfzt,
477
 		  ) as cfzt,
478
 		(select distinct  enumitemname from enumitem where  enumitemid=k.gb) as gb,k.lslb
478
 		(select distinct  enumitemname from enumitem where  enumitemid=k.gb) as gb,k.lslb
@@ -519,10 +519,10 @@
519
 		b.kddm,
519
 		b.kddm,
520
 		(
520
 		(
521
 			case
521
 			case
522
-				when k.crk_status == '1' then '空罐'
523
-				when k.crk_status == '2' then '入库'
524
-				when k.crk_status == '3' then '封罐'
525
-				when k.crk_status == '4' then '出库'
522
+				when k.crk_status = '1' then '空罐'
523
+				when k.crk_status = '2' then '入库'
524
+				when k.crk_status = '3' then '封罐'
525
+				when k.crk_status = '4' then '出库'
526
 				else ''
526
 				else ''
527
 			end
527
 			end
528
 		) as cfzt,
528
 		) as cfzt,

+ 4 - 4
src/main/resources/mapper/XwkChjcMapper.xml

@@ -357,10 +357,10 @@
357
 		  b.zygd,
357
 		  b.zygd,
358
 		  b.ygcykgd,
358
 		  b.ygcykgd,
359
 		  b.ygjckgd,
359
 		  b.ygjckgd,
360
-		 (case when b.ygzt == '1' then '空罐'
361
-		       when b.ygzt == '2' then '入库'
362
-		       when b.ygzt == '3' then '出库'
363
-		       when b.ygzt == '4' then '满罐'
360
+		 (case when b.ygzt = '1' then '空罐'
361
+		       when b.ygzt = '2' then '入库'
362
+		       when b.ygzt = '3' then '出库'
363
+		       when b.ygzt = '4' then '满罐'
364
 		       else '' end) as cfzt,
364
 		       else '' end) as cfzt,
365
 		  a.pzbm,
365
 		  a.pzbm,
366
 		  a.lsxzbm,
366
 		  a.lsxzbm,