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

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

@@ -177,7 +177,7 @@ public class StorageChangeStoragehouseRopController {
177 177
 	public Map<String, Object> showDataR(String changehouseNo, String applyNo, Integer orgId) {
178 178
 		Map<String, Object> modelMap = new HashMap<String, Object>();
179 179
 		StorageChangeStoragehouseRopExample storageChangeStoragehouseRopExample = new StorageChangeStoragehouseRopExample();
180
-		com.chinaitop.depot.storage.model.StorageChangeStoragehouseRopExample.Criteria Criteria = storageChangeStoragehouseRopExample.createCriteria();
180
+		StorageChangeStoragehouseRopExample.Criteria Criteria = storageChangeStoragehouseRopExample.createCriteria();
181 181
 		if (changehouseNo != null && !"".equals(changehouseNo)) {
182 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 44
     private Integer cfywxl;
45 45
 
46 46
     private Integer sffc;
47
+    
48
+    private String warehouseIds;//多货位字符串
47 49
 
48 50
     public String getRcdoor() {
49 51
         return rcdoor;
@@ -469,4 +471,12 @@ public class StorageDailycheck {
469 471
     public void setCommitTime(Date commitTime) {
470 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 27
     @Override
28 28
     public void save(StorageDailycheck dailycheck) {
29 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 35
         }else{
32 36
             storageDailycheckMapper.updateByPrimaryKey(dailycheck);// 修改数据
33 37
         }
34 38
 
35
-        //storageDailycheckMapper.insertSelective(dailycheck);
36 39
     }
37 40
 
38 41
     @Override