|
|
|
@ -3,12 +3,14 @@ package com.glxp.sale.admin.controller.basic;
|
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
import com.github.pagehelper.PageInfo;
|
|
|
|
|
import com.glxp.sale.admin.annotation.AuthRuleAnnotation;
|
|
|
|
|
import com.glxp.sale.admin.entity.basic.BasicThirdSysEntity;
|
|
|
|
|
import com.glxp.sale.admin.entity.basic.BussinessOriginTypeEntity;
|
|
|
|
|
import com.glxp.sale.admin.httpclient.ErpBasicClient;
|
|
|
|
|
import com.glxp.sale.admin.req.basic.BussinessOriginTypeFilterRequest;
|
|
|
|
|
import com.glxp.sale.admin.req.inout.DeleteRequest;
|
|
|
|
|
import com.glxp.sale.admin.res.PageSimpleResponse;
|
|
|
|
|
import com.glxp.sale.admin.res.basic.BussinessOriginTypeResponse;
|
|
|
|
|
import com.glxp.sale.admin.service.basic.BasicThirdSysService;
|
|
|
|
|
import com.glxp.sale.admin.service.basic.BussinessOriginTypeService;
|
|
|
|
|
import com.glxp.sale.common.enums.ResultEnum;
|
|
|
|
|
import com.glxp.sale.common.res.BaseResponse;
|
|
|
|
@ -29,6 +31,8 @@ public class BussinessOriginTypeController {
|
|
|
|
|
private BussinessOriginTypeService bussinessOriginTypeService;
|
|
|
|
|
@Resource
|
|
|
|
|
ErpBasicClient erpBasicClient;
|
|
|
|
|
@Resource
|
|
|
|
|
private BasicThirdSysService basicThirdSysService;
|
|
|
|
|
|
|
|
|
|
@AuthRuleAnnotation("")
|
|
|
|
|
@GetMapping("/udiwms/originBusType/filter")
|
|
|
|
@ -39,8 +43,14 @@ public class BussinessOriginTypeController {
|
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (StrUtil.isEmpty(bussinessTypeFilterRequest.getThirdSys())) {
|
|
|
|
|
return ResultVOUtils.error(500, "请先选择第三系统");
|
|
|
|
|
if (bussinessTypeFilterRequest.isOnlyMain()) {
|
|
|
|
|
BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys();
|
|
|
|
|
bussinessTypeFilterRequest.setThirdSys(basicThirdSysEntity.getThirdId());
|
|
|
|
|
} else if (StrUtil.isEmpty(bussinessTypeFilterRequest.getThirdSys())) {
|
|
|
|
|
|
|
|
|
|
BasicThirdSysEntity basicThirdSysEntity = basicThirdSysService.selectMainThrSys();
|
|
|
|
|
bussinessTypeFilterRequest.setThirdSys(basicThirdSysEntity.getThirdId());
|
|
|
|
|
// return ResultVOUtils.error(500, "请先选择第三方系统");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|