Browse Source

款项确认移动位置后,合同审核款项保存调整

zhanglei
God 3 years ago
parent
commit
699bf33083
  1. 6
      anrui-base/anrui-base-biz/pom.xml
  2. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/BaseApplication.java
  3. 58
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java
  4. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountCategory/FinAccountCategoryFeign.java
  5. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountingdimension/FinAccountingDimensionFeign.java
  6. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountingelements/FinAccountingElementsFeign.java
  7. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finginvoiceapply/FinGinvoiceapplyFeign.java
  8. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finginvoiceapplyinfo/FinGinvoiceapplyInfoFeign.java

6
anrui-base/anrui-base-biz/pom.xml

@ -89,6 +89,12 @@
<version>4.0.1</version> <version>4.0.1</version>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
<dependency>
<groupId>com.yxt.anrui.fin</groupId>
<artifactId>anrui-fin-api</artifactId>
<version>0.0.1</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/BaseApplication.java

@ -12,7 +12,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
"com.yxt.common.base.config", "com.yxt.common.base.config",
"com.yxt.anrui.base" "com.yxt.anrui.base"
}) })
@EnableFeignClients(basePackages = {"com.yxt.anrui.portal", "com.yxt.anrui.buscenter", "com.yxt.anrui.riskcenter", "com.yxt.anrui.scm","com.yxt.anrui.crm","com.yxt.anrui.flowable"}) @EnableFeignClients(basePackages = {"com.yxt.anrui.portal", "com.yxt.anrui.buscenter", "com.yxt.anrui.riskcenter", "com.yxt.anrui.scm","com.yxt.anrui.crm","com.yxt.anrui.flowable","com.yxt.anrui.fin"})
public class BaseApplication { public class BaseApplication {
public static void main(String[] args) { public static void main(String[] args) {

58
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractRest.java

@ -15,8 +15,8 @@ import com.yxt.anrui.buscenter.api.busorderdiscount.BusOrderDiscountVo;
import com.yxt.anrui.buscenter.api.busordermodel.BusOrderModel; import com.yxt.anrui.buscenter.api.busordermodel.BusOrderModel;
import com.yxt.anrui.buscenter.api.busordermodel.BusOrderModelVo; import com.yxt.anrui.buscenter.api.busordermodel.BusOrderModelVo;
import com.yxt.anrui.buscenter.api.busordervehicle.BusOrderVehicleVo; import com.yxt.anrui.buscenter.api.busordervehicle.BusOrderVehicleVo;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedDto; import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedFeign; import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedFeign;
import com.yxt.common.base.config.component.FileUploadComponent; import com.yxt.common.base.config.component.FileUploadComponent;
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.base.utils.StringUtils;
@ -73,7 +73,7 @@ public class CommonContractRest implements CommonContractFeign {
@Autowired @Autowired
private FileUploadComponent fileUploadComponent; private FileUploadComponent fileUploadComponent;
@Autowired @Autowired
private BusUncollectedReceivablesDetailedFeign busUncollectedReceivablesDetailedFeign; private FinUncollectedReceivablesDetailedFeign finUncollectedReceivablesDetailedFeign;
@Autowired @Autowired
private BusOrderFeign busOrderFeign; private BusOrderFeign busOrderFeign;
@ -141,32 +141,32 @@ public class CommonContractRest implements CommonContractFeign {
String deposit = busOrderDepositVo.getDeposit(); String deposit = busOrderDepositVo.getDeposit();
int fictitious = 1; int fictitious = 1;
for (BusOrderVehicleVo vehicleDto : vehicleDtos) { for (BusOrderVehicleVo vehicleDto : vehicleDtos) {
BusUncollectedReceivablesDetailedDto busUncollectedReceivablesDetailedDepositDto = new BusUncollectedReceivablesDetailedDto(); FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDepositDto = new FinUncollectedReceivablesDetailedDto();
busUncollectedReceivablesDetailedDepositDto.setVIN(StringUtils.isNotBlank(vehicleDto.getVINNo()) ? vehicleDto.getVINNo() : String.valueOf(fictitious++)); finUncollectedReceivablesDetailedDepositDto.setVIN(StringUtils.isNotBlank(vehicleDto.getVINNo()) ? vehicleDto.getVINNo() : String.valueOf(fictitious++));
busUncollectedReceivablesDetailedDepositDto.setReceivablesName("订金"); finUncollectedReceivablesDetailedDepositDto.setReceivablesName("订金");
busUncollectedReceivablesDetailedDepositDto.setCurrentReceivableMoney(deposit); finUncollectedReceivablesDetailedDepositDto.setCurrentReceivableMoney(deposit);
busUncollectedReceivablesDetailedDepositDto.setContractNo(busOrderDto.getContractNo()); finUncollectedReceivablesDetailedDepositDto.setContractNo(busOrderDto.getContractNo());
busUncollectedReceivablesDetailedDepositDto.setContractSid(commonContract.getSid()); finUncollectedReceivablesDetailedDepositDto.setContractSid(commonContract.getSid());
busUncollectedReceivablesDetailedDepositDto.setCustomerName(busOrderDto.getCustomerName()); finUncollectedReceivablesDetailedDepositDto.setCustomerName(busOrderDto.getCustomerName());
busUncollectedReceivablesDetailedDepositDto.setCustomerSid(busOrderDto.getCustomerSid()); finUncollectedReceivablesDetailedDepositDto.setCustomerSid(busOrderDto.getCustomerSid());
busUncollectedReceivablesDetailedDepositDto.setCustomerPhone(busOrderDto.getMobile()); finUncollectedReceivablesDetailedDepositDto.setCustomerPhone(busOrderDto.getMobile());
busUncollectedReceivablesDetailedDepositDto.setUseOrgSid(busOrderDto.getUseOrgSid()); finUncollectedReceivablesDetailedDepositDto.setUseOrgSid(busOrderDto.getUseOrgSid());
busUncollectedReceivablesDetailedDepositDto.setCreateBySid(busOrderDto.getStaffSid()); finUncollectedReceivablesDetailedDepositDto.setCreateBySid(busOrderDto.getStaffSid());
busUncollectedReceivablesDetailedDepositDto.setCreateByName(busOrderDto.getStaffName()); finUncollectedReceivablesDetailedDepositDto.setCreateByName(busOrderDto.getStaffName());
busUncollectedReceivablesDetailedFeign.saveOrUpdate(busUncollectedReceivablesDetailedDepositDto); finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedDepositDto);
BusUncollectedReceivablesDetailedDto busUncollectedReceivablesDetailedSingleDto = new BusUncollectedReceivablesDetailedDto(); FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedSingleDto = new FinUncollectedReceivablesDetailedDto();
busUncollectedReceivablesDetailedSingleDto.setVIN(StringUtils.isNotBlank(vehicleDto.getVINNo()) ? vehicleDto.getVINNo() : String.valueOf(fictitious++)); finUncollectedReceivablesDetailedSingleDto.setVIN(StringUtils.isNotBlank(vehicleDto.getVINNo()) ? vehicleDto.getVINNo() : String.valueOf(fictitious++));
busUncollectedReceivablesDetailedSingleDto.setReceivablesName("车款"); finUncollectedReceivablesDetailedSingleDto.setReceivablesName("车款");
busUncollectedReceivablesDetailedSingleDto.setCurrentReceivableMoney(String.valueOf(Single_price)); finUncollectedReceivablesDetailedSingleDto.setCurrentReceivableMoney(String.valueOf(Single_price));
busUncollectedReceivablesDetailedSingleDto.setContractNo(busOrderDto.getContractNo()); finUncollectedReceivablesDetailedSingleDto.setContractNo(busOrderDto.getContractNo());
busUncollectedReceivablesDetailedSingleDto.setContractSid(commonContract.getSid()); finUncollectedReceivablesDetailedSingleDto.setContractSid(commonContract.getSid());
busUncollectedReceivablesDetailedSingleDto.setCustomerName(busOrderDto.getCustomerName()); finUncollectedReceivablesDetailedSingleDto.setCustomerName(busOrderDto.getCustomerName());
busUncollectedReceivablesDetailedSingleDto.setCustomerSid(busOrderDto.getCustomerSid()); finUncollectedReceivablesDetailedSingleDto.setCustomerSid(busOrderDto.getCustomerSid());
busUncollectedReceivablesDetailedSingleDto.setCustomerPhone(busOrderDto.getMobile()); finUncollectedReceivablesDetailedSingleDto.setCustomerPhone(busOrderDto.getMobile());
busUncollectedReceivablesDetailedSingleDto.setUseOrgSid(busOrderDto.getUseOrgSid()); finUncollectedReceivablesDetailedSingleDto.setUseOrgSid(busOrderDto.getUseOrgSid());
busUncollectedReceivablesDetailedSingleDto.setCreateBySid(busOrderDto.getStaffSid()); finUncollectedReceivablesDetailedSingleDto.setCreateBySid(busOrderDto.getStaffSid());
busUncollectedReceivablesDetailedSingleDto.setCreateByName(busOrderDto.getStaffName()); finUncollectedReceivablesDetailedSingleDto.setCreateByName(busOrderDto.getStaffName());
busUncollectedReceivablesDetailedFeign.saveOrUpdate(busUncollectedReceivablesDetailedSingleDto); finUncollectedReceivablesDetailedFeign.saveOrUpdate(finUncollectedReceivablesDetailedSingleDto);
} }
return rb.success().setData(commonContract.getSid()); return rb.success().setData(commonContract.getSid());
} }

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountCategory/FinAccountCategoryFeign.java

@ -50,8 +50,8 @@ import java.util.List;
*/ */
@Api(tags = "对应金蝶系统的科目类别表") @Api(tags = "对应金蝶系统的科目类别表")
@FeignClient( @FeignClient(
contextId = "anrui_fin-FinAccountCategory", contextId = "anrui-fin-FinAccountCategory",
name = "anrui_fin", name = "anrui-fin",
path = "finaccountcategory", path = "finaccountcategory",
fallback = FinAccountCategoryFeignFallback.class) fallback = FinAccountCategoryFeignFallback.class)
public interface FinAccountCategoryFeign { public interface FinAccountCategoryFeign {

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountingdimension/FinAccountingDimensionFeign.java

@ -50,8 +50,8 @@ import java.util.List;
*/ */
@Api(tags = " 对应金蝶系统的核算维度表") @Api(tags = " 对应金蝶系统的核算维度表")
@FeignClient( @FeignClient(
contextId = "anrui_fin-FinAccountingDimension", contextId = "anrui-fin-FinAccountingDimension",
name = "anrui_fin", name = "anrui-fin",
path = "finaccountingdimension", path = "finaccountingdimension",
fallback = FinAccountingDimensionFeignFallback.class) fallback = FinAccountingDimensionFeignFallback.class)
public interface FinAccountingDimensionFeign { public interface FinAccountingDimensionFeign {

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finaccountingelements/FinAccountingElementsFeign.java

@ -50,8 +50,8 @@ import java.util.List;
*/ */
@Api(tags = "对应金蝶系统的会计要素表") @Api(tags = "对应金蝶系统的会计要素表")
@FeignClient( @FeignClient(
contextId = "anrui_fin-FinAccountingElements", contextId = "anrui-fin-FinAccountingElements",
name = "anrui_fin", name = "anrui-fin",
path = "finaccountingelements", path = "finaccountingelements",
fallback = FinAccountingElementsFeignFallback.class) fallback = FinAccountingElementsFeignFallback.class)
public interface FinAccountingElementsFeign { public interface FinAccountingElementsFeign {

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finginvoiceapply/FinGinvoiceapplyFeign.java

@ -26,8 +26,8 @@ import java.util.List;
*/ */
@Api(tags = "公司开票申请单") @Api(tags = "公司开票申请单")
@FeignClient( @FeignClient(
contextId = "anrui_fin-FinGinvoiceapply", contextId = "anrui-fin-FinGinvoiceapply",
name = "anrui_fin", name = "anrui-fin",
path = "v1/finginvoiceapply", path = "v1/finginvoiceapply",
fallback = FinGinvoiceapplyFeignFallback.class) fallback = FinGinvoiceapplyFeignFallback.class)
public interface FinGinvoiceapplyFeign { public interface FinGinvoiceapplyFeign {

4
anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finginvoiceapplyinfo/FinGinvoiceapplyInfoFeign.java

@ -26,8 +26,8 @@ import java.util.List;
*/ */
@Api(tags = "公司开票申请单开票信息") @Api(tags = "公司开票申请单开票信息")
@FeignClient( @FeignClient(
contextId = "anrui_fin-FinGinvoiceapplyInfo", contextId = "anrui-fin-FinGinvoiceapplyInfo",
name = "anrui_fin", name = "anrui-fin",
path = "v1/finginvoiceapplyinfo", path = "v1/finginvoiceapplyinfo",
fallback = FinGinvoiceapplyInfoFeignFallback.class) fallback = FinGinvoiceapplyInfoFeignFallback.class)
public interface FinGinvoiceapplyInfoFeign { public interface FinGinvoiceapplyInfoFeign {

Loading…
Cancel
Save