|
@@ -2386,6 +2386,11 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
@Override
|
|
|
public Long getProvinceId() {
|
|
|
return contractDto.getBuyProvinceId();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Long getCityId() {
|
|
|
+ return contractDto.getBuyCityId();
|
|
|
} @Override
|
|
|
public void setProvinceId(Long provinceId) {
|
|
|
contractDto.setBuyProvinceId(provinceId);
|
|
@@ -2396,10 +2401,9 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
return contractDto.getBuyProvinceName();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
@Override
|
|
|
- public Long getCityId() {
|
|
|
- return contractDto.getBuyCityId();
|
|
|
- } @Override
|
|
|
public void setCityId(Long cityId) {
|
|
|
contractDto.setBuyCityId(cityId);
|
|
|
}
|
|
@@ -2410,10 +2414,6 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
};
|
|
|
|
|
|
SetCustomizeAreaId setCustomizeAreaId2 = new SetCustomizeAreaId() {
|
|
@@ -2426,6 +2426,11 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
@Override
|
|
|
public Long getProvinceId() {
|
|
|
return contractDto.getSellProvinceId();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Long getCityId() {
|
|
|
+ return contractDto.getSellCityId();
|
|
|
} @Override
|
|
|
public void setProvinceId(Long provinceId) {
|
|
|
contractDto.setSellProvinceId(provinceId);
|
|
@@ -2436,10 +2441,9 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
return contractDto.getSellProvinceName();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+
|
|
|
@Override
|
|
|
- public Long getCityId() {
|
|
|
- return contractDto.getSellCityId();
|
|
|
- } @Override
|
|
|
public void setCityId(Long cityId) {
|
|
|
contractDto.setSellCityId(cityId);
|
|
|
}
|
|
@@ -2450,10 +2454,6 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
};
|
|
|
|
|
|
CustomizeAreaUtil.setAreaId(Arrays.asList(setCustomizeAreaId1, setCustomizeAreaId2));
|
|
@@ -3093,4 +3093,22 @@ public class ContractServiceImpl extends ServiceImpl<ContractMapper, Contract>
|
|
|
stockWaitDetailsService.saveBatch(stockWaitDetailsList);
|
|
|
}
|
|
|
|
|
|
+ @DSTransactional
|
|
|
+ @Override
|
|
|
+ public void productionTermination(ContractDto dto) {
|
|
|
+ int TERMINATION = FlowStatusEnum1.TERMINATION.getKey();
|
|
|
+
|
|
|
+ contractService.update(q -> q
|
|
|
+ .eq(Contract::getId, dto.getId())
|
|
|
+ .set(Contract::getStatus, TERMINATION)
|
|
|
+ .set(Contract::getAmount, dto.getAmount())
|
|
|
+ .set(Contract::getTerminationRemark, dto.getTerminationRemark())
|
|
|
+ .set(Contract::getUpdateUser, SecurityUtils.getUserId())
|
|
|
+ .set(Contract::getUpdateTime, new Date())
|
|
|
+ );
|
|
|
+
|
|
|
+ baseMapper.setProdOrderProdStatusByContractId(dto.getId(), TERMINATION);
|
|
|
+ baseMapper.setProdTaskProdStatusByContractId(dto.getId(), TERMINATION);
|
|
|
+ }
|
|
|
+
|
|
|
}
|