fanxw 1 год назад
Родитель
Сommit
89986c8413

+ 4 - 3
src/main/java/com/chinaitop/depot/keeperAccount/controller/StorageBgzzController.java

@@ -112,12 +112,13 @@ public class StorageBgzzController {
112 112
     	@ApiImplicitParam(name="lspz", value="粮食品种ID", required=true, paramType="query"),
113 113
     	@ApiImplicitParam(name="jznd", value="记账年度", required=true, paramType="query"),
114 114
     	@ApiImplicitParam(name="jzyf", value="记账月份", paramType="query"),
115
-    	@ApiImplicitParam(name="jzzy", value="摘要", paramType="query")
115
+    	@ApiImplicitParam(name="jzzy", value="摘要", paramType="query"),
116
+    	@ApiImplicitParam(name="orgId", value="库ID", paramType="query")
116 117
     })
117
-	public List<StorageFcbgz> selectCrkDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd) {
118
+	public List<StorageFcbgz> selectCrkDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd, String orgId) {
118 119
 		List<StorageFcbgz> list = null;
119 120
 		try {
120
-			list = storageFcbgzService.selectFcbgzDetail(lsxz, lspz, jzzy, jzyf, jznd);
121
+			list = storageFcbgzService.selectFcbgzDetail(lsxz, lspz, jzzy, jzyf, jznd, orgId);
121 122
 		} catch (Exception e) {
122 123
 			logger.error(e.getMessage(), e);
123 124
 		}

+ 2 - 1
src/main/java/com/chinaitop/depot/keeperAccount/service/StorageFcbgzService.java

@@ -85,10 +85,11 @@ public interface StorageFcbgzService {
85 85
 	 * @param jzzy 记账摘要
86 86
 	 * @param jzyf 记账月份
87 87
 	 * @param jznd 记账年度
88
+	 * @param orgId 库ID
88 89
 	 * @return
89 90
 	 * @throws Exception
90 91
 	 */
91
-	List<StorageFcbgz> selectFcbgzDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd) throws Exception;
92
+	List<StorageFcbgz> selectFcbgzDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd, String orgId) throws Exception;
92 93
 
93 94
 	/**
94 95
 	 * 手动生成一个货位的年度结转数据

+ 4 - 1
src/main/java/com/chinaitop/depot/keeperAccount/service/impl/StorageFcbgzServiceImpl.java

@@ -584,11 +584,14 @@ public class StorageFcbgzServiceImpl implements StorageFcbgzService {
584 584
 	}
585 585
 
586 586
 	@Override
587
-	public List<StorageFcbgz> selectFcbgzDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd) throws Exception {
587
+	public List<StorageFcbgz> selectFcbgzDetail(Integer lsxz, Integer lspz, String jzzy, String jzyf, String jznd, String orgId) throws Exception {
588 588
 		StorageFcbgzExample example = new StorageFcbgzExample();
589 589
 		StorageFcbgzExample.Criteria criteria = example.createCriteria();
590 590
 		criteria.andDataTypeEqualTo(StorageFcbgzUtils.DATA_TYPE_0);//普通账
591 591
 		criteria.andDataStatusEqualTo(StorageFcbgzUtils.DATA_STATUS_0);//已记账审核
592
+		if (StringUtils.isNotBlank(orgId)) {
593
+			criteria.andOrgIdEqualTo(orgId);
594
+		}
592 595
 		if (null != lsxz) {
593 596
 			criteria.andLyxzEqualTo(lsxz);
594 597
 		}