Ver código fonte

재고기준정보

marseyes 2 anos atrás
pai
commit
e03a0a70ae

+ 3 - 0
src/main/java/com/oqpo/api/web/dto/request/stockmng/SaveStockBaseInfoRequest.java

@@ -37,6 +37,7 @@ public class SaveStockBaseInfoRequest {
37 37
             entity.setWhsId(whsId);
38 38
             entity.setLocation(location);
39 39
             entity.setItemId(x.getItemId());
40
+            entity.setUnit(x.getUnit());
40 41
             entity.setPrpStckQty(x.getPrpStckQty());
41 42
             entity.setSftStckRt(x.getSftStckRt());
42 43
             entities.add(entity);
@@ -51,6 +52,8 @@ public class SaveStockBaseInfoRequest {
51 52
 
52 53
         @ApiModelProperty(value = "품목아이디")
53 54
         private String itemId;
55
+        @ApiModelProperty(value = "단위")
56
+        private String unit;
54 57
         @ApiModelProperty(value = "적정재고수량")
55 58
         private int prpStckQty;
56 59
         @ApiModelProperty(value = "안전재고비율")

+ 10 - 0
src/main/resources/mybatis/sqlmaps/stockmng/StockMng.xml

@@ -161,6 +161,16 @@
161 161
             (#{entity.brandId}, #{entity.whsId}, #{entity.location}, #{entity.itemId}, #{entity.unit}, #{entity.stckQty},
162 162
              #{entity.waitQty}, #{entity.prpStckQty}, #{entity.sftStckRt}, #{entity.curStckRt},
163 163
              NOW(), #{userId}, NOW(), #{userId})
164
+        ON DUPLICATE KEY UPDATE
165
+            unit = #{entity.unit},
166
+            stck_qty = #{entity.stckQty},
167
+            wait_qty = #{entity.waitQty},
168
+            prp_stck_qty = #{entity.prpStckQty},
169
+            sft_stck_rt = #{entity.sftStckRt},
170
+            cur_stck_rt = #{entity.curStckRt},
171
+            del_yn = 'N',
172
+            sys_chg_dttm = NOW(),
173
+            sys_chg_id = #{userId}
164 174
     </insert>
165 175
 
166 176
     <update id="updateStckMgntBaseInfo4StckProc" >