Commit b4925d17 by zhiwj

修改bug

parent dc61bfe2
......@@ -66,6 +66,6 @@ public interface TabStorePhotoMapper {
int addAllStorePhoto(@Param("imageCode") String imageCode, @Param("imageUrl")String imageUrl, @Param("sort") int sort, @Param("enterpriseId") Integer enterpriseId);
int addPhotoBystoreInfoIds(@Param("imageCode") String imageCode, @Param("imageUrl")String imageUrl, @Param("sort") int sort, @Param("storeIdList") List<Integer> storeIdList);
int addPhotoBystoreInfoIds(@Param("imageCode") String imageCode, @Param("imageUrl")String imageUrl, @Param("sort") int sort, @Param("storeIdInfoList") List<Integer> storeIdInfoList);
}
\ No newline at end of file
......@@ -303,7 +303,7 @@ public class StoreServiceImpl implements StoreService {
}
@Override
public int bulkAddStorePhoto(String storeIds, Integer enterpriseId, String value) {
public int bulkAddStorePhoto(String storeInfoIds, Integer enterpriseId, String value) {
try {
JSONArray array = JSON.parseArray(value);
List<Integer> list = new ArrayList<>();
......@@ -311,10 +311,10 @@ public class StoreServiceImpl implements StoreService {
JSONObject json = array.getJSONObject(i);
String imageCode = json.getString("imageCode");
String imageUrl = json.getString("imageUrl");
if ("all".equals(storeIds)) {
if ("all".equals(storeInfoIds)) {
this.tabStorePhotoMapper.addAllStorePhoto(imageCode, imageUrl, i, enterpriseId);
} else {
String[] storeIdArr = storeIds.split(",");
String[] storeIdArr = storeInfoIds.split(",");
for (String s : storeIdArr) {
list.add(Integer.valueOf(s));
}
......
......@@ -16,20 +16,20 @@ public class StorePhotoAddStrategyImpl implements BulkUpdateStoreStrtegy {
private StoreLogService storeLogService;
@Override
public int bulkUpdateStore(String storeIds, Integer enterpriseId, String value, StoreService storeService, Integer operatorId, String operatorName) {
int i = storeService.bulkAddStorePhoto(storeIds, enterpriseId, value);
public int bulkUpdateStore(String storeInfoIds, Integer enterpriseId, String value, StoreService storeService, Integer operatorId, String operatorName) {
int i = storeService.bulkAddStorePhoto(storeInfoIds, enterpriseId, value);
if (i > 0) {
List<Integer> storeIdList;
if ("all".equals(storeIds)) {
storeIdList = storeService.listAllStoreId(enterpriseId);
List<Integer> storeInfoIdList;
if ("all".equals(storeInfoIds)) {
storeInfoIdList = storeService.listAllStoreId(enterpriseId);
} else {
storeIdList = new ArrayList<>();
String[] storeIdArr = storeIds.split(",");
storeInfoIdList = new ArrayList<>();
String[] storeIdArr = storeInfoIds.split(",");
for (String s : storeIdArr) {
storeIdList.add(Integer.valueOf(s));
storeInfoIdList.add(Integer.valueOf(s));
}
}
storeLogService.saveBulkStoreInfoLog(storeIdList, enterpriseId, operatorId, operatorName, "门店照片添加");
storeLogService.saveBulkStoreInfoLog(storeInfoIdList, enterpriseId, operatorId, operatorName, "门店照片添加");
}
return i;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment