瀏覽代碼

iaw 创建订单调整

master
chenchaod 1 月之前
父節點
當前提交
e3891f3561

+ 14
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/dto/issue/UploadUserReqDTO.java 查看文件

package cn.com.taiji.iaw.dto.issue;

import cn.com.taiji.core.dto.AbstractBizRequestDTO;
import org.springframework.stereotype.Service;

/**
* @Author:ChenChao
* @Date:2025/6/17 21:17
* @Filename:UploadUserReqDTO
* @description:
*/
@Service
public class UploadUserReqDTO extends AbstractBizRequestDTO {
}

+ 10
- 0
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/dto/issue/UploadUserResDTO.java 查看文件

package cn.com.taiji.iaw.dto.issue;

/**
* @Author:ChenChao
* @Date:2025/6/17 21:21
* @Filename:UploadUserResDTO
* @description:
*/
public class UploadUserResDTO {
}

+ 7
- 2
zhywpt-app-iaw/src/main/java/cn/com/taiji/iaw/manager/issue/IssueOrderManageImpl.java 查看文件

import cn.com.taiji.common.manager.net.http.ServiceHandleException; import cn.com.taiji.common.manager.net.http.ServiceHandleException;
import cn.com.taiji.common.model.dao.Pagination; import cn.com.taiji.common.model.dao.Pagination;
import cn.com.taiji.core.entity.dict.basic.SourceType; import cn.com.taiji.core.entity.dict.basic.SourceType;
import cn.com.taiji.core.entity.issue.IssueProduct;
import cn.com.taiji.core.entity.user.Staff; import cn.com.taiji.core.entity.user.Staff;
import cn.com.taiji.core.model.comm.protocol.ias.order.OrderInitRequest; import cn.com.taiji.core.model.comm.protocol.ias.order.OrderInitRequest;
import cn.com.taiji.core.model.comm.protocol.ias.order.OrderInitResponse; import cn.com.taiji.core.model.comm.protocol.ias.order.OrderInitResponse;
import cn.com.taiji.core.repo.jpa.issue.IssueOrderinfoRepo; import cn.com.taiji.core.repo.jpa.issue.IssueOrderinfoRepo;
import cn.com.taiji.core.repo.jpa.issue.IssueProductRepo;
import cn.com.taiji.core.repo.jpa.user.StaffRepo; import cn.com.taiji.core.repo.jpa.user.StaffRepo;
import cn.com.taiji.iaw.dto.issue.OrderAppPageReqDTO; import cn.com.taiji.iaw.dto.issue.OrderAppPageReqDTO;
import cn.com.taiji.iaw.dto.issue.OrderCreateReqDTO; import cn.com.taiji.iaw.dto.issue.OrderCreateReqDTO;
private IssueOrderinfoRepo issueOrderinfoRepo; private IssueOrderinfoRepo issueOrderinfoRepo;
@Autowired @Autowired
private StaffRepo staffRepo; private StaffRepo staffRepo;
@Autowired
private IssueProductRepo issueProductRepo;


@Override @Override
public Pagination mOrderPage(OrderMinPageReqDTO reqDto) throws ServiceHandleException { public Pagination mOrderPage(OrderMinPageReqDTO reqDto) throws ServiceHandleException {


@Override @Override
public String add(OrderCreateReqDTO reqDto) throws ManagerException { public String add(OrderCreateReqDTO reqDto) throws ManagerException {
IssueProduct product = issueProductRepo.findByReleaseId(reqDto.getProductId());
OrderInitRequest request = copyProperties(reqDto, new OrderInitRequest()); OrderInitRequest request = copyProperties(reqDto, new OrderInitRequest());


if (SourceType.WECHAT == reqDto.getOrderSource()){ if (SourceType.WECHAT == reqDto.getOrderSource()){
request.setAgentId("52010106004");
request.setAgentId(product.getAgencyId());
request.setChannelId("5201010200601130001"); request.setChannelId("5201010200601130001");
request.setOpenId(findOpenIdByToken(reqDto.getAccessToken())); request.setOpenId(findOpenIdByToken(reqDto.getAccessToken()));
} }
request.setStaffNum(reqDto.getStaffId()); request.setStaffNum(reqDto.getStaffId());
} }
if (SourceType.ALI == reqDto.getOrderSource()){ if (SourceType.ALI == reqDto.getOrderSource()){
request.setAgentId("52010106004");
request.setAgentId(product.getAgencyId());
request.setChannelId("5201010600401140003"); request.setChannelId("5201010600401140003");
request.setOpenId(findOpenIdByToken(reqDto.getAccessToken())); request.setOpenId(findOpenIdByToken(reqDto.getAccessToken()));
} }

Loading…
取消
儲存