fanxw 10 月之前
父節點
當前提交
4f3ad64985

+ 1 - 1
src/main/java/com/chinaitop/depot/storage/controller/StorageChangeStoragehouseRopController.java

@@ -177,7 +177,7 @@ public class StorageChangeStoragehouseRopController {
177
 	public Map<String, Object> showDataR(String changehouseNo, String applyNo, Integer orgId) {
177
 	public Map<String, Object> showDataR(String changehouseNo, String applyNo, Integer orgId) {
178
 		Map<String, Object> modelMap = new HashMap<String, Object>();
178
 		Map<String, Object> modelMap = new HashMap<String, Object>();
179
 		StorageChangeStoragehouseRopExample storageChangeStoragehouseRopExample = new StorageChangeStoragehouseRopExample();
179
 		StorageChangeStoragehouseRopExample storageChangeStoragehouseRopExample = new StorageChangeStoragehouseRopExample();
180
-		com.chinaitop.depot.storage.model.StorageChangeStoragehouseRopExample.Criteria Criteria = storageChangeStoragehouseRopExample.createCriteria();
180
+		StorageChangeStoragehouseRopExample.Criteria Criteria = storageChangeStoragehouseRopExample.createCriteria();
181
 		if (changehouseNo != null && !"".equals(changehouseNo)) {
181
 		if (changehouseNo != null && !"".equals(changehouseNo)) {
182
 			Criteria.andChangehouseNoEqualTo(changehouseNo);
182
 			Criteria.andChangehouseNoEqualTo(changehouseNo);
183
 		}
183
 		}

+ 10 - 0
src/main/java/com/chinaitop/depot/storage/model/StorageDailycheck.java

@@ -44,6 +44,8 @@ public class StorageDailycheck {
44
     private Integer cfywxl;
44
     private Integer cfywxl;
45
 
45
 
46
     private Integer sffc;
46
     private Integer sffc;
47
+    
48
+    private String warehouseIds;//多货位字符串
47
 
49
 
48
     public String getRcdoor() {
50
     public String getRcdoor() {
49
         return rcdoor;
51
         return rcdoor;
@@ -469,4 +471,12 @@ public class StorageDailycheck {
469
     public void setCommitTime(Date commitTime) {
471
     public void setCommitTime(Date commitTime) {
470
         this.commitTime = commitTime;
472
         this.commitTime = commitTime;
471
     }
473
     }
474
+
475
+	public String getWarehouseIds() {
476
+		return warehouseIds;
477
+	}
478
+
479
+	public void setWarehouseIds(String warehouseIds) {
480
+		this.warehouseIds = warehouseIds;
481
+	}
472
 }
482
 }

+ 5 - 2
src/main/java/com/chinaitop/depot/storage/service/impl/StorageDailyServiceImpl.java

@@ -27,12 +27,15 @@ public class StorageDailyServiceImpl implements StorageDailyService {
27
     @Override
27
     @Override
28
     public void save(StorageDailycheck dailycheck) {
28
     public void save(StorageDailycheck dailycheck) {
29
         if (dailycheck.getId() == null){
29
         if (dailycheck.getId() == null){
30
-            storageDailycheckMapper.insertSelective(dailycheck);// 新增数据
30
+        	String []hw_nums = dailycheck.getWarehouseIds().split(",");
31
+        	for (int i = 0; i < hw_nums.length; i++) {
32
+        		dailycheck.setWarehouseId(Integer.parseInt(hw_nums[i]));
33
+        		storageDailycheckMapper.insertSelective(dailycheck);// 新增数据
34
+        	}
31
         }else{
35
         }else{
32
             storageDailycheckMapper.updateByPrimaryKey(dailycheck);// 修改数据
36
             storageDailycheckMapper.updateByPrimaryKey(dailycheck);// 修改数据
33
         }
37
         }
34
 
38
 
35
-        //storageDailycheckMapper.insertSelective(dailycheck);
36
     }
39
     }
37
 
40
 
38
     @Override
41
     @Override