Browse Source

debug

contract
Yen 2 years ago
parent
commit
a5ce42012d
  1. 14
      src/main/java/com/qs/serve/modules/biz/controller/BizCusVisitController.java
  2. 2
      src/main/java/com/qs/serve/modules/biz/controller/api/BizCusVisitApi.java
  3. 10
      src/main/java/com/qs/serve/modules/goods/controller/GoodsSpuController.java
  4. 7
      src/main/java/com/qs/serve/modules/tzc/service/impl/TzcPolicyApplicationServiceImpl.java
  5. 2
      src/main/java/com/qs/serve/modules/wx/common/conf/WxMpConfig.java

14
src/main/java/com/qs/serve/modules/biz/controller/BizCusVisitController.java

@ -21,7 +21,7 @@ import javax.validation.Valid;
import java.util.List; import java.util.List;
/** /**
* 业务 拜访日志 * 业务 客户拜访日志
* @author YenHex * @author YenHex
* @since 2023-03-24 * @since 2023-03-24
*/ */
@ -38,8 +38,7 @@ public class BizCusVisitController {
* @param param * @param param
* @return * @return
*/ */
//@GetMapping("/list") @GetMapping("/list")
@PreAuthorize("hasRole('biz:cusVisit:query')")
public R<List<BizCusVisit>> getList(BizCusVisit param){ public R<List<BizCusVisit>> getList(BizCusVisit param){
LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param); LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param);
PageUtil.startPage(); PageUtil.startPage();
@ -52,8 +51,7 @@ public class BizCusVisitController {
* @param param * @param param
* @return * @return
*/ */
//@GetMapping("/page") @GetMapping("/page")
@PreAuthorize("hasRole('biz:cusVisit:query')")
public R<PageVo<BizCusVisit>> getPage(BizCusVisit param){ public R<PageVo<BizCusVisit>> getPage(BizCusVisit param){
LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param); LambdaQueryWrapper<BizCusVisit> lqw = new LambdaQueryWrapper<>(param);
lqw.orderByDesc(BizCusVisit::getId); lqw.orderByDesc(BizCusVisit::getId);
@ -67,9 +65,8 @@ public class BizCusVisitController {
* @param id * @param id
* @return * @return
*/ */
//@GetMapping("/getById/{id}") @GetMapping("/getById/{id}")
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.QUERY) @SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.QUERY)
@PreAuthorize("hasRole('biz:cusVisit:query')")
public R<BizCusVisit> getById(@PathVariable("id") String id){ public R<BizCusVisit> getById(@PathVariable("id") String id){
BizCusVisit bizCusVisit = bizCusVisitService.getById(id); BizCusVisit bizCusVisit = bizCusVisitService.getById(id);
return R.ok(bizCusVisit); return R.ok(bizCusVisit);
@ -84,7 +81,6 @@ public class BizCusVisitController {
*/ */
//@PostMapping("/updateById") //@PostMapping("/updateById")
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.UPDATE) @SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.UPDATE)
@PreAuthorize("hasRole('biz:cusVisit:update')")
public R<?> updateById(@RequestBody @Valid BizCusVisit param){ public R<?> updateById(@RequestBody @Valid BizCusVisit param){
boolean result = bizCusVisitService.updateById(param); boolean result = bizCusVisitService.updateById(param);
return R.isTrue(result); return R.isTrue(result);
@ -97,7 +93,6 @@ public class BizCusVisitController {
*/ */
//@PostMapping("/save") //@PostMapping("/save")
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.INSERT) @SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.INSERT)
@PreAuthorize("hasRole('biz:cusVisit:insert')")
public R<?> save(@RequestBody @Valid BizCusVisit param){ public R<?> save(@RequestBody @Valid BizCusVisit param){
boolean result = bizCusVisitService.save(param); boolean result = bizCusVisitService.save(param);
return R.isTrue(result); return R.isTrue(result);
@ -110,7 +105,6 @@ public class BizCusVisitController {
*/ */
@DeleteMapping("/deleteById/{ids}") @DeleteMapping("/deleteById/{ids}")
@SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.DELETE) @SysLog(module = SystemModule.BIZ, title = "拜访日志", biz = BizType.DELETE)
@PreAuthorize("hasRole('biz:cusVisit:delete')")
public R<?> deleteById(@PathVariable("ids") String ids){ public R<?> deleteById(@PathVariable("ids") String ids){
List<Long> idsLong = StringUtils.splitIdLong(ids); List<Long> idsLong = StringUtils.splitIdLong(ids);
boolean result = bizCusVisitService.removeByIds(idsLong); boolean result = bizCusVisitService.removeByIds(idsLong);

2
src/main/java/com/qs/serve/modules/biz/controller/api/BizCusVisitApi.java

@ -64,6 +64,7 @@ public class BizCusVisitApi {
param.setVisitorId(userId); param.setVisitorId(userId);
PageUtil.startPage(); PageUtil.startPage();
LambdaQueryWrapper<BizCusVisit> visitWrapper = new LambdaQueryWrapper<>(param); LambdaQueryWrapper<BizCusVisit> visitWrapper = new LambdaQueryWrapper<>(param);
visitWrapper.orderByDesc(BizCusVisit::getCreateTime);
List<BizCusVisit> list = bizVisitService.list(visitWrapper); List<BizCusVisit> list = bizVisitService.list(visitWrapper);
return R.byPageHelperList(list); return R.byPageHelperList(list);
} }
@ -82,6 +83,7 @@ public class BizCusVisitApi {
PageUtil.startPage(); PageUtil.startPage();
LambdaQueryWrapper<BizCusVisit> visitWrapper = new LambdaQueryWrapper<>(param); LambdaQueryWrapper<BizCusVisit> visitWrapper = new LambdaQueryWrapper<>(param);
visitWrapper.in(BizCusVisit::getVisitorId,userIds); visitWrapper.in(BizCusVisit::getVisitorId,userIds);
visitWrapper.orderByDesc(BizCusVisit::getCreateTime);
List<BizCusVisit> list = bizVisitService.list(visitWrapper); List<BizCusVisit> list = bizVisitService.list(visitWrapper);
return R.byPageHelperList(list); return R.byPageHelperList(list);
} }

10
src/main/java/com/qs/serve/modules/goods/controller/GoodsSpuController.java

@ -87,11 +87,11 @@ public class GoodsSpuController {
public R<PageVo<GoodsSpu>> getPage(GoodsSpu param){ public R<PageVo<GoodsSpu>> getPage(GoodsSpu param){
PageUtil.startPage(); PageUtil.startPage();
List<GoodsSpu> list = goodsSpuService.selectSpuList(param); List<GoodsSpu> list = goodsSpuService.selectSpuList(param);
for (GoodsSpu goodsSpu : list) { // for (GoodsSpu goodsSpu : list) {
LambdaQueryWrapper<GoodsSku> lqw = new LambdaQueryWrapper<>(); // LambdaQueryWrapper<GoodsSku> lqw = new LambdaQueryWrapper<>();
lqw.eq(GoodsSku::getSpuId,goodsSpu.getId()); // lqw.eq(GoodsSku::getSpuId,goodsSpu.getId());
goodsSkuService.list(lqw); // goodsSkuService.list(lqw);
} // }
return R.byPageHelperList(list); return R.byPageHelperList(list);
} }

7
src/main/java/com/qs/serve/modules/tzc/service/impl/TzcPolicyApplicationServiceImpl.java

@ -352,12 +352,15 @@ public class TzcPolicyApplicationServiceImpl implements TzcPolicyApplicationServ
//所有满足条件的考核期,用于加载历史核销费用,并设置不满足时间条件的预算 //所有满足条件的考核期,用于加载历史核销费用,并设置不满足时间条件的预算
List<TbsScheduleItemBudget> scheduleItemList = this.loadScheduleBudgetAndSetting(policyItemList, budgetIds, noBudgetPolicyIds); List<TbsScheduleItemBudget> scheduleItemList = this.loadScheduleBudgetAndSetting(policyItemList, budgetIds, noBudgetPolicyIds);
List<String> centerIds = policyItemList.stream().map(TzcPolicyItem::getCenterId).collect(Collectors.toList()); List<String> centerIds = policyItemList.stream().map(TzcPolicyItem::getCenterId).collect(Collectors.toList());
List<Long> subjectIds = policyItemList.stream().map(TzcPolicyItem::getSubjectId).distinct().collect(Collectors.toList()); //默认为随货折让
//List<Long> subjectIds = policyItemList.stream().map(TzcPolicyItem::getSubjectId).distinct().collect(Collectors.toList());
List<TbsBudget> budgetList; List<TbsBudget> budgetList;
if(budgetIds.size()>0){ if(budgetIds.size()>0){
LambdaQueryWrapper<TbsBudget> budgetLqw = new LambdaQueryWrapper<>(); LambdaQueryWrapper<TbsBudget> budgetLqw = new LambdaQueryWrapper<>();
budgetLqw.in(TbsBudget::getId,budgetIds); budgetLqw.in(TbsBudget::getId,budgetIds);
budgetLqw.and(qw->qw.eq(TbsBudget::getSubjectId,0).or(qw2->qw2.in(TbsBudget::getSubjectId,subjectIds))); //默认为随货折让(FYMC05)
//budgetLqw.and(qw->qw.eq(TbsBudget::getSubjectId,0).or(qw2->qw2.in(TbsBudget::getSubjectId,subjectIds)));
budgetLqw.and(qw->qw.eq(TbsBudget::getSubjectId,0).or(qw2->qw2.eq(TbsBudget::getSubjectCode,"FYMC05")));
budgetLqw.in(TbsBudget::getCenterId,centerIds); budgetLqw.in(TbsBudget::getCenterId,centerIds);
budgetLqw.eq(TbsBudget::getBudgetState,1); budgetLqw.eq(TbsBudget::getBudgetState,1);
budgetList = tbsBudgetMapper.selectList(budgetLqw); budgetList = tbsBudgetMapper.selectList(budgetLqw);

2
src/main/java/com/qs/serve/modules/wx/common/conf/WxMpConfig.java

@ -16,6 +16,7 @@ import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
import me.chanjar.weixin.mp.config.impl.WxMpDefaultConfigImpl; import me.chanjar.weixin.mp.config.impl.WxMpDefaultConfigImpl;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Scope;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -51,6 +52,7 @@ public class WxMpConfig {
private final RedisProperties redisProperties; private final RedisProperties redisProperties;
@Bean @Bean
@Scope(value = "singleton")
public WxMpService wxMpService() { public WxMpService wxMpService() {
//超时时间 //超时时间
LambdaQueryWrapper<WxApp> appWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<WxApp> appWrapper = new LambdaQueryWrapper<>();

Loading…
Cancel
Save