|
@@ -103,7 +103,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
*/
|
|
|
@Override
|
|
|
public Long start(Long flowId, JSONObject submitData) {
|
|
|
-
|
|
|
EhsdPurchaseDto purchase = submitData.toJavaObject(EhsdPurchaseDto.class);
|
|
|
purchase.setId(null);//清空id防止前端误传
|
|
|
purchase.setFlowId(flowId);//赋值流程id
|
|
@@ -145,9 +144,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
* 公共代码块--发起
|
|
|
*/
|
|
|
public EhsdPurchaseDto connStart(EhsdPurchaseDto purchase) {
|
|
|
- String tenantId = SecurityUtils.getTenantId();
|
|
|
- purchase.setTenantId(tenantId);
|
|
|
-
|
|
|
//赋值城市省份信息
|
|
|
CustomizeAreaUtil.setAreaId(purchase);
|
|
|
purchase.setSellCityId(purchase.getCityId());
|
|
@@ -171,7 +167,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
for (EhsdPurchaseProduct s : purchaseProductList) {
|
|
|
s.setId(ObjectUtils.isNotEmpty(s.getId()) ? s.getId() : IdWorker.getId());
|
|
|
s.setPurchaseId(purchase.getId());
|
|
|
- s.setTenantId(tenantId);
|
|
|
}
|
|
|
//修改或删除数据
|
|
|
purchaseProductService.editLinked(purchaseProductList, EhsdPurchaseProduct::getPurchaseId, purchase.getId());
|
|
@@ -257,7 +252,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
|
|
|
|
|
|
//采购审批通过 生成待入库数据
|
|
|
- String tenantId = SecurityUtils.getTenantId();
|
|
|
StockWait stockWait = new StockWait();
|
|
|
stockWait.setType(1);
|
|
|
stockWait.setBusinessType(StockWaitType.PURCHASE_ARRIVAL_IN.getDetailType());
|
|
@@ -265,7 +259,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
stockWait.setBusinessCode(purchase.getCode());
|
|
|
stockWait.setStatus(0);
|
|
|
stockWait.setPurchaseId(purchase.getId());
|
|
|
- stockWait.setTenantId(tenantId);
|
|
|
stockWaitService.save(stockWait);
|
|
|
List<StockWaitDetails> stockWaitDetailsList = new ArrayList<>();
|
|
|
for (EhsdPurchaseProduct purchaseProduct : purchaseProductList) {
|
|
@@ -278,8 +271,6 @@ public class EhsdPurchaseFlow extends FlowDelegate {
|
|
|
stockWaitDetails.setQuantity(purchaseProduct.getQuantity());
|
|
|
stockWaitDetails.setStatus(0);
|
|
|
|
|
|
- stockWaitDetails.setTenantId(tenantId);
|
|
|
-
|
|
|
stockWaitDetailsList.add(stockWaitDetails);
|
|
|
}
|
|
|
stockWaitDetailsService.saveBatch(stockWaitDetailsList);
|