diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscription.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscription.java index 8de595ccde..bd47e59111 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscription.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscription.java @@ -48,165 +48,195 @@ import io.swagger.annotations.ApiModelProperty; public class BaseManufactorSubscription extends BaseEntity { private static final long serialVersionUID = 1L; - - @ApiModelProperty("打款状态") + @ApiModelProperty("采购类型key") + private String applyTypeKey; + @ApiModelProperty("采购类型value") + private String applyType; + + + @ApiModelProperty("打款状态") private String paymentState; // 打款状态 - - @ApiModelProperty("打款金额") + + @ApiModelProperty("打款金额") private String paymentMoney; // 打款金额 - - @ApiModelProperty("排产申请编号") + + @ApiModelProperty("排产申请编号") private String proSchAppNo; // 排产申请编号 - - @ApiModelProperty("认款日期") + + @ApiModelProperty("认款日期") private String subscriptionDate; // 认款日期 - - @ApiModelProperty("认款人") + + @ApiModelProperty("认款人") private String subscriptionPeo; // 认款人 - - @ApiModelProperty("见证材料") + + @ApiModelProperty("见证材料") private String witMatUrl; // 见证材料 - - @ApiModelProperty("使用组织sid") + + @ApiModelProperty("使用组织sid") private String useOrgSid; // 使用组织sid - - @ApiModelProperty("使用组织名称") + + @ApiModelProperty("使用组织名称") private String useOrgName; // 使用组织名称 - - @ApiModelProperty("创建组织sid") + + @ApiModelProperty("创建组织sid") private String createOrgSid; // 创建组织sid - - @ApiModelProperty("创建组织名称") + + @ApiModelProperty("创建组织名称") private String createOrgName; // 创建组织名称 - /** - * @return 打款状态 - */ - public String getPaymentState(){ - return paymentState; - } - - /** - * @param paymentState 打款状态 to set - */ - public void setPaymentState(String paymentState){ - this.paymentState = paymentState; - } - /** - * @return 打款金额 - */ - public String getPaymentMoney(){ - return paymentMoney; - } - - /** - * @param paymentMoney 打款金额 to set - */ - public void setPaymentMoney(String paymentMoney){ - this.paymentMoney = paymentMoney; - } - /** - * @return 排产申请编号 - */ - public String getProSchAppNo(){ - return proSchAppNo; - } - - /** - * @param proSchAppNo 排产申请编号 to set - */ - public void setProSchAppNo(String proSchAppNo){ - this.proSchAppNo = proSchAppNo; - } - /** - * @return 认款日期 - */ - public String getSubscriptionDate(){ - return subscriptionDate; - } - - /** - * @param subscriptionDate 认款日期 to set - */ - public void setSubscriptionDate(String subscriptionDate){ - this.subscriptionDate = subscriptionDate; - } - /** - * @return 认款人 - */ - public String getSubscriptionPeo(){ - return subscriptionPeo; - } - - /** - * @param subscriptionPeo 认款人 to set - */ - public void setSubscriptionPeo(String subscriptionPeo){ - this.subscriptionPeo = subscriptionPeo; - } - /** - * @return 见证材料 - */ - public String getWitMatUrl(){ - return witMatUrl; - } - - /** - * @param witMatUrl 见证材料 to set - */ - public void setWitMatUrl(String witMatUrl){ - this.witMatUrl = witMatUrl; - } - /** - * @return 使用组织sid - */ - public String getUseOrgSid(){ - return useOrgSid; - } - - /** - * @param useOrgSid 使用组织sid to set - */ - public void setUseOrgSid(String useOrgSid){ - this.useOrgSid = useOrgSid; - } - /** - * @return 使用组织名称 - */ - public String getUseOrgName(){ - return useOrgName; - } - - /** - * @param useOrgName 使用组织名称 to set - */ - public void setUseOrgName(String useOrgName){ - this.useOrgName = useOrgName; - } - /** - * @return 创建组织sid - */ - public String getCreateOrgSid(){ - return createOrgSid; - } - - /** - * @param createOrgSid 创建组织sid to set - */ - public void setCreateOrgSid(String createOrgSid){ - this.createOrgSid = createOrgSid; - } - /** - * @return 创建组织名称 - */ - public String getCreateOrgName(){ - return createOrgName; - } - - /** - * @param createOrgName 创建组织名称 to set - */ - public void setCreateOrgName(String createOrgName){ - this.createOrgName = createOrgName; - } + /** + * @return 打款状态 + */ + public String getPaymentState() { + return paymentState; + } + + /** + * @param paymentState 打款状态 to set + */ + public void setPaymentState(String paymentState) { + this.paymentState = paymentState; + } + + /** + * @return 打款金额 + */ + public String getPaymentMoney() { + return paymentMoney; + } + + /** + * @param paymentMoney 打款金额 to set + */ + public void setPaymentMoney(String paymentMoney) { + this.paymentMoney = paymentMoney; + } + + /** + * @return 排产申请编号 + */ + public String getProSchAppNo() { + return proSchAppNo; + } + + /** + * @param proSchAppNo 排产申请编号 to set + */ + public void setProSchAppNo(String proSchAppNo) { + this.proSchAppNo = proSchAppNo; + } + + /** + * @return 认款日期 + */ + public String getSubscriptionDate() { + return subscriptionDate; + } + + /** + * @param subscriptionDate 认款日期 to set + */ + public void setSubscriptionDate(String subscriptionDate) { + this.subscriptionDate = subscriptionDate; + } + + /** + * @return 认款人 + */ + public String getSubscriptionPeo() { + return subscriptionPeo; + } + + /** + * @param subscriptionPeo 认款人 to set + */ + public void setSubscriptionPeo(String subscriptionPeo) { + this.subscriptionPeo = subscriptionPeo; + } + + /** + * @return 见证材料 + */ + public String getWitMatUrl() { + return witMatUrl; + } + + /** + * @param witMatUrl 见证材料 to set + */ + public void setWitMatUrl(String witMatUrl) { + this.witMatUrl = witMatUrl; + } + + /** + * @return 使用组织sid + */ + public String getUseOrgSid() { + return useOrgSid; + } + + /** + * @param useOrgSid 使用组织sid to set + */ + public void setUseOrgSid(String useOrgSid) { + this.useOrgSid = useOrgSid; + } + + /** + * @return 使用组织名称 + */ + public String getUseOrgName() { + return useOrgName; + } + + /** + * @param useOrgName 使用组织名称 to set + */ + public void setUseOrgName(String useOrgName) { + this.useOrgName = useOrgName; + } + + /** + * @return 创建组织sid + */ + public String getCreateOrgSid() { + return createOrgSid; + } + + /** + * @param createOrgSid 创建组织sid to set + */ + public void setCreateOrgSid(String createOrgSid) { + this.createOrgSid = createOrgSid; + } + + /** + * @return 创建组织名称 + */ + public String getCreateOrgName() { + return createOrgName; + } + + /** + * @param createOrgName 创建组织名称 to set + */ + public void setCreateOrgName(String createOrgName) { + this.createOrgName = createOrgName; + } + + public String getApplyTypeKey() { + return applyTypeKey; + } + + public void setApplyTypeKey(String applyTypeKey) { + this.applyTypeKey = applyTypeKey; + } + + public String getApplyType() { + return applyType; + } + + public void setApplyType(String applyType) { + this.applyType = applyType; + } } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionDto.java index 56cd6e2162..9a83c64f41 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionDto.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionDto.java @@ -62,4 +62,9 @@ public class BaseManufactorSubscriptionDto implements Dto { private String createOrgSid; @ApiModelProperty(value = "使用组织sid") private String useOrgSid; + + @ApiModelProperty("采购类型key") + private String applyTypeKey; + @ApiModelProperty("采购类型value") + private String applyType; } \ No newline at end of file diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionVo.java index 4f658a877b..a19c2cf059 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basemanufactorsubscription/BaseManufactorSubscriptionVo.java @@ -49,24 +49,27 @@ import lombok.Data; @Data public class BaseManufactorSubscriptionVo implements Vo { - @ApiModelProperty("sid") - private String sid; // sid - @ApiModelProperty("状态") - private String state; // 状态 - @ApiModelProperty("打款状态") + @ApiModelProperty("sid") + private String sid; // sid + @ApiModelProperty("状态") + private String state; // 状态 + @ApiModelProperty("打款状态") private String paymentState; // 打款状态 - @ApiModelProperty("排产申请编号") + @ApiModelProperty("排产申请编号") private String proSchAppNo; // 排产申请编号 - @ApiModelProperty("认款日期") + @ApiModelProperty("认款日期") private String subscriptionDate; // 认款日期 - @ApiModelProperty("认款人") + @ApiModelProperty("认款人") private String subscriptionPeo; // 认款人 - @ApiModelProperty("见证材料") + @ApiModelProperty("见证材料") private String witMatUrl; // 见证材料 - @ApiModelProperty("备注") - private String remarks; // 备注 - @ApiModelProperty("是否显示通过(0不显示,1显示)") - private String isShowAdopt; // 是否显示通过 - @ApiModelProperty(value = "打款金额") - private String paymentMoney; + @ApiModelProperty("备注") + private String remarks; // 备注 + @ApiModelProperty("是否显示通过(0不显示,1显示)") + private String isShowAdopt; // 是否显示通过 + @ApiModelProperty(value = "打款金额") + private String paymentMoney; + + @ApiModelProperty("厂家采购类型value") + private String applyType; } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApply.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApply.java index 5d96fa64a1..09571ec403 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApply.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApply.java @@ -6,8 +6,6 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import java.math.BigDecimal; - /** * Project: anrui-scm(进销存)
* File: BusVehicleApply.java
@@ -58,4 +56,9 @@ public class BusVehicleApply extends BaseEntity { @ApiModelProperty(value = "分公司名称") private String createOrgName; + @ApiModelProperty("采购类型key") + private String applyTypeKey; + @ApiModelProperty("采购类型value") + private String applyType; + } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDetailsVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDetailsVo.java index 5c01d9d630..4d27191732 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDetailsVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDetailsVo.java @@ -48,4 +48,7 @@ public class BusVehicleApplyDetailsVo implements Vo { private String createOrgName; @ApiModelProperty(value = "分公司sid") private String createOrgSid; + + private String applyTypeKey; + private String applyType; } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDto.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDto.java index b9b4248be9..c8f02b1656 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDto.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyDto.java @@ -59,4 +59,9 @@ public class BusVehicleApplyDto implements Dto { @ApiModelProperty(value = "分公司名称") private String createOrgName; + @ApiModelProperty("采购类型key") + private String applyTypeKey; + @ApiModelProperty("采购类型value") + private String applyType; + } \ No newline at end of file diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyQuery.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyQuery.java index 9920a67389..2affb82760 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyQuery.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyQuery.java @@ -31,4 +31,10 @@ public class BusVehicleApplyQuery implements Query { private String modelName; @ApiModelProperty(value = "用户sid") private String userSid; + + @ApiModelProperty("采购类型") + private String applyTypeKey; + + @ApiModelProperty("采购原因") + private String schedulingTypeKey; } diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyVo.java index c4d96194e0..a0a6b1cc30 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/busvehicleapply/BusVehicleApplyVo.java @@ -47,4 +47,9 @@ public class BusVehicleApplyVo implements Vo { @ApiModelProperty("流程实例id") private String procInstId; + @ApiModelProperty("采购类型key") + private String applyTypeKey; + @ApiModelProperty("采购类型value") + private String applyType; + } diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemanufactorsubscription/BaseManufactorSubscriptionService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemanufactorsubscription/BaseManufactorSubscriptionService.java index 8a354fde17..88419365ac 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemanufactorsubscription/BaseManufactorSubscriptionService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basemanufactorsubscription/BaseManufactorSubscriptionService.java @@ -35,9 +35,16 @@ import com.yxt.anrui.base.api.busvehicleapplydetail.BusVehicleApplyDetailVo; import com.yxt.anrui.base.api.busvehicleorder.BusVehicleOrderListDto; import com.yxt.anrui.base.biz.busvehicleapply.BusVehicleApplyService; import com.yxt.anrui.base.biz.busvehicleorder.BusVehicleOrderService; +import com.yxt.anrui.base.common.enums.BillTypeEnum; +import com.yxt.anrui.base.common.utils.Rule; +import com.yxt.anrui.base.common.utils.domain.BillNo; +import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign; +import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo; import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign; import com.yxt.anrui.portal.api.sysuser.SysUserFeign; import com.yxt.anrui.portal.api.sysuser.SysUserVo; +import com.yxt.anrui.scm.api.scmapplyinbound.ScmApplyInboundDto; +import com.yxt.anrui.scm.api.scmapplyinbound.ScmApplyInboundFeign; import com.yxt.common.base.config.component.FileUploadComponent; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; @@ -48,6 +55,7 @@ import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -79,6 +87,10 @@ public class BaseManufactorSubscriptionService extends MybatisBaseService listPage(PagerQuery pq) { @@ -97,7 +109,7 @@ public class BaseManufactorSubscriptionService extends MybatisBaseService dtoList = new ArrayList<>(); - //根据申请人查询分公司sid - ResultBean stringResultBean = sysStaffOrgFeign.getPathSidByUserSid(busVehicleApplyDetailsVo.getCreateBySid()); - List busVehicleApplyDetailVoList = busVehicleApplyDetailsVo.getBusVehicleApplyDetailList(); - busVehicleApplyDetailVoList.removeAll(Collections.singleton(null)); - for (BusVehicleApplyDetailVo vo : busVehicleApplyDetailVoList) { - BusVehicleOrderListDto listDto = new BusVehicleOrderListDto(); - listDto.setPurchaseRequisitionSid(vo.getApplySid()); - listDto.setPurchaseApplyMediumModelSid(vo.getSid()); - listDto.setCreateOrgSid(stringResultBean.getData()); - listDto.setUseOrgSid(stringResultBean.getData()); - listDto.setPlatformNo(vo.getQuantity()); - listDto.setOrderType("排产订单"); - listDto.setOrderTypeKey("001"); - listDto.setInsideCode(vo.getInsideCode()); - listDto.setOrderStatus("待办"); - listDto.setSubscriptionDate(DateUtil.today()); - dtoList.add(listDto); - } - busVehicleOrderService.saveVehicleOrder(dtoList); + if ("1".equals(baseManufactorSubscription.getApplyTypeKey())) {//厂家排产 + BusVehicleApplyDetailsVo busVehicleApplyDetailsVo = busVehicleApplyService.selectByApplyCode(baseManufactorSubscription.getProSchAppNo()); + if (busVehicleApplyDetailsVo != null) { + List dtoList = new ArrayList<>(); + //根据申请人查询分公司sid + ResultBean stringResultBean = sysStaffOrgFeign.getPathSidByUserSid(busVehicleApplyDetailsVo.getCreateBySid()); + List busVehicleApplyDetailVoList = busVehicleApplyDetailsVo.getBusVehicleApplyDetailList(); + busVehicleApplyDetailVoList.removeAll(Collections.singleton(null)); + for (BusVehicleApplyDetailVo vo : busVehicleApplyDetailVoList) { + BusVehicleOrderListDto listDto = new BusVehicleOrderListDto(); + listDto.setPurchaseRequisitionSid(vo.getApplySid()); + listDto.setPurchaseApplyMediumModelSid(vo.getSid()); + listDto.setCreateOrgSid(stringResultBean.getData()); + listDto.setUseOrgSid(stringResultBean.getData()); + listDto.setPlatformNo(vo.getQuantity()); + listDto.setOrderType("排产订单"); + listDto.setOrderTypeKey("001"); + listDto.setInsideCode(vo.getInsideCode()); + listDto.setOrderStatus("待办"); + listDto.setSubscriptionDate(DateUtil.today()); + dtoList.add(listDto); + } + busVehicleOrderService.saveVehicleOrder(dtoList); + } + } else if ("2".equals(baseManufactorSubscription.getApplyTypeKey())) {//厂家调车 + BusVehicleApplyDetailsVo busVehicleApplyDetailsVo = busVehicleApplyService.selectByApplyCode(baseManufactorSubscription.getProSchAppNo()); + if (busVehicleApplyDetailsVo != null) { + //根据申请人查询分公司sid + ResultBean stringResultBean = sysStaffOrgFeign.getPathSidByUserSid(busVehicleApplyDetailsVo.getCreateBySid()); + List busVehicleApplyDetailVoList = busVehicleApplyDetailsVo.getBusVehicleApplyDetailList(); + busVehicleApplyDetailVoList.removeAll(Collections.singleton(null)); + for (BusVehicleApplyDetailVo vo : busVehicleApplyDetailVoList) { + ScmApplyInboundDto scmApplyInbound = new ScmApplyInboundDto(); + //申请编号规则:单据名称大写首字母+品牌编码+分公司编码+年份+月份+4位顺序号 + //获取单据名称大写首字母+品牌编码+分公司编码+年份+月份 + String billNo = getApplyCode(dto.getUserSid()); + scmApplyInbound.setApplicationCode(billNo); + scmApplyInbound.setModelSid(vo.getVehicleSid()); + scmApplyInbound.setModelName(vo.getVehicleName()); + scmApplyInbound.setApplicationDate(DateUtil.today()); + scmApplyInbound.setVehicleOrderSid(dto.getSid()); + scmApplyInbound.setPurchaseOrderNo(baseManufactorSubscription.getProSchAppNo()); + scmApplyInbound.setApplicationSid(dto.getUserSid()); + scmApplyInbound.setUserSid(dto.getUserSid()); + scmApplyInbound.setApplicationName(busVehicleApplyDetailsVo.getCreateByName()); + scmApplyInbound.setConfigName(vo.getConfigName()); + scmApplyInbound.setConfigSid(vo.getConfigSid()); + scmApplyInbound.setNodeState("待提交"); + scmApplyInbound.setNum(vo.getQuantity()); + scmApplyInbound.setContractPrice(new BigDecimal(vo.getContractPrice())); + scmApplyInbound.setCostPrice(new BigDecimal(vo.getContractPrice())); + scmApplyInbound.setInsideCode(vo.getInsideCode()); + scmApplyInboundFeign.saveOrUpdateApplyInBound(scmApplyInbound); + } + } } + return rb.success().setMsg("操作成功"); } + public String getApplyCode(String userSid) { + //获取分公司sid + ResultBean resultBean = sysStaffOrgFeign.getPathSidByUserSid(userSid); + ResultBean resultBean1 = sysOrganizationFeign.fetchBySid(resultBean.getData()); + String orgCode = resultBean1.getData().getOrgCode(); + BillNo b = new BillNo(); + b.setOrgCode(orgCode); + b.setBillType(BillTypeEnum.RZSQ.getBillType()); + String bill = Rule.getBill(b); + int i = scmApplyInboundFeign.selectNum(bill); + String billNo = Rule.getBillNo(bill, i); + return billNo; + } + public ResultBean updatePaymentState(BaseManufUpdateDto dto) { ResultBean resultBean = ResultBean.fireFail(); String sid = dto.getSid(); diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyMapper.xml b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyMapper.xml index 1f1661c291..67f0f0a099 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyMapper.xml +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyMapper.xml @@ -14,7 +14,9 @@ bva.createOrgName, bva.currentAmount applyForDeposit, bva.procDefId, - bva.procInstId + bva.procInstId, + bva.applyType, + bva.applyTypeKey FROM bus_vehicle_apply bva LEFT JOIN bus_vehicle_apply_detail bvad ON bva.sid = bvad.`applySid` diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java index 6190def7d7..6fb3b50e1a 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/busvehicleapply/BusVehicleApplyService.java @@ -116,6 +116,13 @@ public class BusVehicleApplyService extends MybatisBaseService r = baseManufactorSubscriptionService.saveDto(baseManufactorSubscriptionDto); //推送到财务出纳