Browse Source

更改

zhanglei
ligaode 2 months ago
parent
commit
410a630802
  1. 1
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java
  2. 4
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebatewith/ScmSpecialRebateWithFeign.java
  3. 18
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebatewith/ScmSpecialRebateWithFeignFallback.java
  4. 4
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehrebatewith/ScmVehRebateWithFeign.java
  5. 17
      anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehrebatewith/ScmVehRebateWithFeignFallback.java
  6. 3
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java
  7. 7
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatewith/ScmSpecialRebateWithRest.java
  8. 3
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatewith/ScmSpecialRebateWithService.java
  9. 4
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateRest.java
  10. 10
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatecheckapplydetail/ScmVehrebateCheckapplydetailMapper.xml
  11. 7
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatewith/ScmVehRebateWithRest.java
  12. 3
      anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatewith/ScmVehRebateWithService.java
  13. 3
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/specialrebatewithapply/AppSpecialRebateWithApplyService.java
  14. 3
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/supplychain/vehrebatewithapply/AppVehRebateWithApplyService.java

1
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicle/BaseVehicleService.java

@ -3416,6 +3416,7 @@ public class BaseVehicleService extends MybatisBaseService<BaseVehicleMapper, Ba
.or().eq("bv.vehicleState", VehicleState.StockEnum.DC_STOCK.getCode()) .or().eq("bv.vehicleState", VehicleState.StockEnum.DC_STOCK.getCode())
.or().eq("bv.vehicleState", VehicleState.StockEnum.NX_STOCK.getCode()) .or().eq("bv.vehicleState", VehicleState.StockEnum.NX_STOCK.getCode())
.or().eq("bv.vehicleState", VehicleState.StockEnum.DCZ_STOCK.getCode()) .or().eq("bv.vehicleState", VehicleState.StockEnum.DCZ_STOCK.getCode())
.or().eq("bv.vehicleState", VehicleState.StockEnum.RETURN_STOCK.getCode())
); );
} }
return qw; return qw;

4
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebatewith/ScmSpecialRebateWithFeign.java

@ -58,7 +58,7 @@ import java.util.List;
public interface ScmSpecialRebateWithFeign { public interface ScmSpecialRebateWithFeign {
@ApiOperation("专项返利预提查看详情") @ApiOperation("专项返利预提查看详情")
@GetMapping("/specialRebateWithDetails/{sid}") @PostMapping("/specialRebateWithDetails")
@ResponseBody @ResponseBody
public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(@PathVariable("sid") String sid); public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(@RequestBody String[] sids);
} }

18
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmspecialrebatewith/ScmSpecialRebateWithFeignFallback.java

@ -26,31 +26,15 @@
package com.yxt.anrui.scm.api.scmspecialrebatewith; package com.yxt.anrui.scm.api.scmspecialrebatewith;
import com.yxt.anrui.scm.api.scmspecialrebate.ScmSpecialRebateDetailsVo; import com.yxt.anrui.scm.api.scmspecialrebate.ScmSpecialRebateDetailsVo;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.List; import java.util.List;
/**
* Project: anrui-scm(专项返利) <br/>
* File: ScmSpecialRebateWithFeignFallback.java <br/>
* Class: com.yxt.anrui.scm.api.scmspecialrebatewith.ScmSpecialRebateWithFeignFallback <br/>
* Description: 专项返利预提表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2022-09-09 09:14:10 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Component @Component
public class ScmSpecialRebateWithFeignFallback implements ScmSpecialRebateWithFeign { public class ScmSpecialRebateWithFeignFallback implements ScmSpecialRebateWithFeign {
@Override @Override
public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String sid) { public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String[] sids) {
return null; return null;
} }
} }

4
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehrebatewith/ScmVehRebateWithFeign.java

@ -81,7 +81,7 @@ public interface ScmVehRebateWithFeign {
public ResultBean<ScmVehRebateWithDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid); public ResultBean<ScmVehRebateWithDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
@ApiOperation("单车返利预提查看详情") @ApiOperation("单车返利预提查看详情")
@GetMapping("/vehRebateWithDetails/{sid}") @PostMapping("/vehRebateWithDetails")
@ResponseBody @ResponseBody
public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(@PathVariable("sid") String sid); public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(@RequestBody String[] sids);
} }

17
anrui-scm/anrui-scm-api/src/main/java/com/yxt/anrui/scm/api/scmvehrebatewith/ScmVehRebateWithFeignFallback.java

@ -25,28 +25,13 @@
*********************************************************/ *********************************************************/
package com.yxt.anrui.scm.api.scmvehrebatewith; package com.yxt.anrui.scm.api.scmvehrebatewith;
import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebate;
import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateDetailsVo; import com.yxt.anrui.scm.api.scmvehrebate.ScmVehRebateDetailsVo;
import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo; import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.List; import java.util.List;
/**
* Project: anrui-scm(单车返利预提申请) <br/>
* File: ScmVehRebateWithFeignFallback.java <br/>
* Class: com.yxt.anrui.scm.api.scmvehrebatewith.ScmVehRebateWithFeignFallback <br/>
* Description: 单车返利预提表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2022-08-25 09:04:38 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@Component @Component
public class ScmVehRebateWithFeignFallback implements ScmVehRebateWithFeign { public class ScmVehRebateWithFeignFallback implements ScmVehRebateWithFeign {
@ -73,7 +58,7 @@ public class ScmVehRebateWithFeignFallback implements ScmVehRebateWithFeign {
} }
@Override @Override
public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String sid) { public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String[] sids) {
return null; return null;
} }
} }

3
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebate/ScmSpecialRebateService.java

@ -368,6 +368,9 @@ public class ScmSpecialRebateService extends MybatisBaseService<ScmSpecialRebate
return rb.setMsg("返利信息已存在"); return rb.setMsg("返利信息已存在");
} }
dto.setStayDetermineMoneyNew(dto.getStayDetermineMoney()); dto.setStayDetermineMoneyNew(dto.getStayDetermineMoney());
if (StringUtils.isBlank(dto.getSecondaryUploadDate())){
dto.setSecondaryUploadDate("");
}
this.updateBySid(dto, dtoSid); this.updateBySid(dto, dtoSid);
return rb.success(); return rb.success();
} }

7
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatewith/ScmSpecialRebateWithRest.java

@ -70,16 +70,15 @@ public class ScmSpecialRebateWithRest implements ScmSpecialRebateWithFeign {
HttpServletResponse response; HttpServletResponse response;
@Override @Override
public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String sid) { public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String[] sids) {
return scmSpecialRebateWithService.specialRebateWithDetails(sid); return scmSpecialRebateWithService.specialRebateWithDetails(sids);
} }
@ApiOperation("导出") @ApiOperation("导出")
@PostMapping("/excelList") @PostMapping("/excelList")
public void excelList(@RequestParam("sid") String sid) { public void excelList(@RequestParam("sid") String sid) {
List<String> strings = scmSpecialRebateWithService.fetchSpecialReBateSidByMainSid(sid); List<String> strings = scmSpecialRebateWithService.fetchSpecialReBateSidByMainSid(sid);
String specialSid = String.join(",", strings); List<ScmSpecialRebateDetailsVo> data = scmSpecialRebateWithService.specialRebateWithDetails(strings.toArray(new String[0])).getData();
List<ScmSpecialRebateDetailsVo> data = scmSpecialRebateWithService.specialRebateWithDetails(specialSid).getData();
List<SpectalRebateWithExcelVo> excelVos = new ArrayList<>(); List<SpectalRebateWithExcelVo> excelVos = new ArrayList<>();
Integer i = 1; Integer i = 1;
for (ScmSpecialRebateDetailsVo datum : data) { for (ScmSpecialRebateDetailsVo datum : data) {

3
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmspecialrebatewith/ScmSpecialRebateWithService.java

@ -80,10 +80,9 @@ public class ScmSpecialRebateWithService extends MybatisBaseService<ScmSpecialRe
return baseMapper.fetchSpecialReBateSidByMainSid(businessSid); return baseMapper.fetchSpecialReBateSidByMainSid(businessSid);
} }
public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String sid) { public ResultBean<List<ScmSpecialRebateDetailsVo>> specialRebateWithDetails(String[] sids) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<ScmSpecialRebateDetailsVo> scmSpecialRebateDetailsVos = new ArrayList<>(); List<ScmSpecialRebateDetailsVo> scmSpecialRebateDetailsVos = new ArrayList<>();
String[] sids = sid.split(",");
for (String s : sids) { for (String s : sids) {
ScmSpecialRebate scmSpecialRebate = scmSpecialRebateService.fetchBySid(s); ScmSpecialRebate scmSpecialRebate = scmSpecialRebateService.fetchBySid(s);
ScmSpecialRebateDetailsVo scmSpecialRebateDetailsVo = new ScmSpecialRebateDetailsVo(); ScmSpecialRebateDetailsVo scmSpecialRebateDetailsVo = new ScmSpecialRebateDetailsVo();

4
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebate/ScmVehRebateRest.java

@ -27,6 +27,7 @@ package com.yxt.anrui.scm.biz.scmvehrebate;
import com.yxt.anrui.scm.api.scmvehrebate.*; import com.yxt.anrui.scm.api.scmvehrebate.*;
import com.yxt.common.base.utils.ExportExcelUtils; import com.yxt.common.base.utils.ExportExcelUtils;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo; import com.yxt.common.core.vo.PagerVo;
@ -335,6 +336,9 @@ public class ScmVehRebateRest implements ScmVehRebateFeign {
public ResultBean update(ScmVehRebateVehDto dto) { public ResultBean update(ScmVehRebateVehDto dto) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
dto.setStayDetermineMoneyNew(dto.getStayDetermineMoney()); dto.setStayDetermineMoneyNew(dto.getStayDetermineMoney());
if (StringUtils.isBlank(dto.getSecondaryUploadDate())){
dto.setSecondaryUploadDate("");
}
scmVehRebateService.updateBySid(dto, dto.getSid()); scmVehRebateService.updateBySid(dto, dto.getSid());
return rb.success().setMsg("修改成功"); return rb.success().setMsg("修改成功");
} }

10
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatecheckapplydetail/ScmVehrebateCheckapplydetailMapper.xml

@ -25,7 +25,7 @@
svc.brandName, svc.brandName,
svc.rebateTypeKey, svc.rebateTypeKey,
svc.rebateTypeValue, svc.rebateTypeValue,
SUM(svc.estimateRebate) withRebate, SUM(CAST(svc.estimateRebate AS DECIMAL(10, 2))) withRebate,
COUNT(*) num, COUNT(*) num,
GROUP_CONCAT(svc.vehRebateSid) vehRebateSid, GROUP_CONCAT(svc.vehRebateSid) vehRebateSid,
SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney, SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney,
@ -49,7 +49,7 @@
svc.brandName, svc.brandName,
svc.palceGenDate, svc.palceGenDate,
svc.withholdingDate, svc.withholdingDate,
SUM(svc.estimateRebate) withRebate, SUM(CAST(svc.estimateRebate AS DECIMAL(10, 2))) withRebate,
COUNT(*) num, COUNT(*) num,
GROUP_CONCAT(svc.vehRebateSid) vehRebateSid, GROUP_CONCAT(svc.vehRebateSid) vehRebateSid,
SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney, SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney,
@ -80,7 +80,7 @@
svc.brandName, svc.brandName,
CONCAT(svc.purchaseSystemName, svc.brandName, '本月上传返利核对及调整金额合计') title, CONCAT(svc.purchaseSystemName, svc.brandName, '本月上传返利核对及调整金额合计') title,
COUNT(*) numTotal, COUNT(*) numTotal,
SUM(svc.estimateRebate) withRebateTotal, SUM(CAST(svc.estimateRebate AS DECIMAL(10, 2))) withRebateTotal,
SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCostTotal, SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCostTotal,
SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney, SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney,
svc.uploadMoney + svc.uploadMoney +
@ -103,7 +103,7 @@
CONCAT(svc.purchaseSystemName, svc.brandName, svc.rebateTypeValue, '明细') title, CONCAT(svc.purchaseSystemName, svc.brandName, svc.rebateTypeValue, '明细') title,
svc.rebateTypeValue, svc.rebateTypeValue,
COUNT(*) num, COUNT(*) num,
SUM(svc.estimateRebate) withRebate, SUM(CAST(svc.estimateRebate AS DECIMAL(10, 2))) withRebate,
SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCost, SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCost,
SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney, SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney,
svc.uploadMoney + svc.secondaryUploadMoney)) uploadMoney, svc.uploadMoney + svc.secondaryUploadMoney)) uploadMoney,
@ -127,7 +127,7 @@
CONCAT(svc.purchaseSystemName, svc.brandName, svc.withholdingDate, '预提明细') title, CONCAT(svc.purchaseSystemName, svc.brandName, svc.withholdingDate, '预提明细') title,
svc.withholdingDate, svc.withholdingDate,
COUNT(*) num, COUNT(*) num,
SUM(svc.estimateRebate) withRebate, SUM(CAST(svc.estimateRebate AS DECIMAL(10, 2))) withRebate,
SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCost, SUM(svc.expectTreatCost + svc.expectSuppCost) withholdCost,
SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney, SUM(IF(svc.onceCheckState = 1, svc.secondaryUploadMoney,
svc.uploadMoney + svc.secondaryUploadMoney)) uploadMoney, svc.uploadMoney + svc.secondaryUploadMoney)) uploadMoney,

7
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatewith/ScmVehRebateWithRest.java

@ -105,16 +105,15 @@ public class ScmVehRebateWithRest implements ScmVehRebateWithFeign {
} }
@Override @Override
public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String sid) { public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String[] sids) {
return scmVehRebateWithService.vehRebateWithDetails(sid); return scmVehRebateWithService.vehRebateWithDetails(sids);
} }
@ApiOperation("导出") @ApiOperation("导出")
@PostMapping("/excelList") @PostMapping("/excelList")
public void excelList(@RequestParam("sid") String sid) { public void excelList(@RequestParam("sid") String sid) {
List<String> strings = scmVehRebateWithService.fetchVehReBateSidByMainSid(sid); List<String> strings = scmVehRebateWithService.fetchVehReBateSidByMainSid(sid);
String vehRebateSid = String.join(",", strings); List<ScmVehRebateDetailsVo> data = scmVehRebateWithService.vehRebateWithDetails(strings.toArray(new String[0])).getData();
List<ScmVehRebateDetailsVo> data = scmVehRebateWithService.vehRebateWithDetails(vehRebateSid).getData();
List<ExcelVo> excelVos = new ArrayList<>(); List<ExcelVo> excelVos = new ArrayList<>();
Integer i = 1; Integer i = 1;
for (ScmVehRebateDetailsVo datum : data) { for (ScmVehRebateDetailsVo datum : data) {

3
anrui-scm/anrui-scm-biz/src/main/java/com/yxt/anrui/scm/biz/scmvehrebatewith/ScmVehRebateWithService.java

@ -140,10 +140,9 @@ public class ScmVehRebateWithService extends MybatisBaseService<ScmVehRebateWith
return baseMapper.fetchByMainSid(sid); return baseMapper.fetchByMainSid(sid);
} }
public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String sid) { public ResultBean<List<ScmVehRebateDetailsVo>> vehRebateWithDetails(String[] sids) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<ScmVehRebateDetailsVo> scmVehRebateDetailsVos = new ArrayList<>(); List<ScmVehRebateDetailsVo> scmVehRebateDetailsVos = new ArrayList<>();
String[] sids = sid.split(",");
for (String s : sids) { for (String s : sids) {
ScmVehRebate scmVehRebate = scmVehRebateService.fetchBySid(s); ScmVehRebate scmVehRebate = scmVehRebateService.fetchBySid(s);
ScmVehRebateDetailsVo scmVehRebateDetailsVo = new ScmVehRebateDetailsVo(); ScmVehRebateDetailsVo scmVehRebateDetailsVo = new ScmVehRebateDetailsVo();

3
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/specialrebatewithapply/AppSpecialRebateWithApplyService.java

@ -77,7 +77,8 @@ public class AppSpecialRebateWithApplyService {
public ResultBean<List<AppSpecialRebateDetailsVo>> specialRebateWithDetails(String sid) { public ResultBean<List<AppSpecialRebateDetailsVo>> specialRebateWithDetails(String sid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<AppSpecialRebateDetailsVo> appSpecialRebateDetailsVos = new ArrayList<>(); List<AppSpecialRebateDetailsVo> appSpecialRebateDetailsVos = new ArrayList<>();
List<ScmSpecialRebateDetailsVo> data = scmSpecialRebateWithFeign.specialRebateWithDetails(sid).getData(); String[] sids = sid.split(",");
List<ScmSpecialRebateDetailsVo> data = scmSpecialRebateWithFeign.specialRebateWithDetails(sids).getData();
for (ScmSpecialRebateDetailsVo datum : data) { for (ScmSpecialRebateDetailsVo datum : data) {
AppSpecialRebateDetailsVo appSpecialRebateDetailsVo = new AppSpecialRebateDetailsVo(); AppSpecialRebateDetailsVo appSpecialRebateDetailsVo = new AppSpecialRebateDetailsVo();
BeanUtil.copyProperties(datum,appSpecialRebateDetailsVo); BeanUtil.copyProperties(datum,appSpecialRebateDetailsVo);

3
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/supplychain/vehrebatewithapply/AppVehRebateWithApplyService.java

@ -79,7 +79,8 @@ public class AppVehRebateWithApplyService {
public ResultBean<List<AppVehRebateDetailsVo>> specialRebateWithDetails(String sid) { public ResultBean<List<AppVehRebateDetailsVo>> specialRebateWithDetails(String sid) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
List<AppVehRebateDetailsVo> appVehRebateDetailsVos = new ArrayList<>(); List<AppVehRebateDetailsVo> appVehRebateDetailsVos = new ArrayList<>();
List<ScmVehRebateDetailsVo> data = scmVehRebateWithFeign.vehRebateWithDetails(sid).getData(); String[] sids = sid.split(",");
List<ScmVehRebateDetailsVo> data = scmVehRebateWithFeign.vehRebateWithDetails(sids).getData();
for (ScmVehRebateDetailsVo datum : data) { for (ScmVehRebateDetailsVo datum : data) {
AppVehRebateDetailsVo appVehRebateDetailsVo = new AppVehRebateDetailsVo(); AppVehRebateDetailsVo appVehRebateDetailsVo = new AppVehRebateDetailsVo();
BeanUtil.copyProperties(datum,appVehRebateDetailsVo); BeanUtil.copyProperties(datum,appVehRebateDetailsVo);

Loading…
Cancel
Save