浏览代码

ST24PRJ-709 [결함] 상품 대량수정 후 포인트적립율 리셋현상

card007 4 年之前
父节点
当前提交
8eb892c392
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/main/java/com/style24/admin/biz/service/TsaGoodsService.java

+ 6 - 2
src/main/java/com/style24/admin/biz/service/TsaGoodsService.java

@@ -3750,7 +3750,9 @@ public class TsaGoodsService {
 			goods.setGoodsStat("10");
 			return goods;
 		}
-		if (!UPDATE_NO_PATTERN.equals(goodsMass.getPntPrate().trim())) {
+		if (UPDATE_NO_PATTERN.equals(goodsMass.getPntPrate().trim())) {
+			goods.setPntPrate(goodsOrigin.getPntPrate());
+		} else {
 			try {
 				float pntPrate = Float.valueOf(goodsMass.getPntPrate().trim());
 				goods.setPntPrate(pntPrate);
@@ -3783,7 +3785,9 @@ public class TsaGoodsService {
 			goods.setGoodsStat("10");
 			return goods;
 		}
-		if (!UPDATE_NO_PATTERN.equals(goodsMass.getPntMrate().trim())) {
+		if (UPDATE_NO_PATTERN.equals(goodsMass.getPntMrate().trim())) {
+			goods.setPntMrate(goodsOrigin.getPntMrate());
+		} else {
 			try {
 				int pntMrate = Integer.parseInt(goodsMass.getPntMrate().trim());
 				goods.setPntMrate(pntMrate);