|
@@ -5,10 +5,12 @@ import com.dayou.dto.AProListSelectDTO;
|
|
|
import com.dayou.dto.AssetsProductionDetailDTO;
|
|
|
import com.dayou.dto.TaskRecordDTO;
|
|
|
import com.dayou.entity.AssetsProduction;
|
|
|
+import com.dayou.entity.BusinessProductionPerformance;
|
|
|
import com.dayou.entity.WorkFlowNodeInstance;
|
|
|
import com.dayou.mapper.AssetsProductionMapper;
|
|
|
import com.dayou.service.IAssetsProductionService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.dayou.service.IBusinessProductionService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
@@ -46,6 +48,9 @@ public class AssetsProductionServiceImpl extends ServiceImpl<AssetsProductionMap
|
|
|
@Autowired
|
|
|
private AssetsProductionMapper assetsProductionMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IBusinessProductionService businessProductionService;
|
|
|
+
|
|
|
/**
|
|
|
* 根据资产业务id查询资产业务产品
|
|
|
*
|
|
@@ -119,6 +124,8 @@ public class AssetsProductionServiceImpl extends ServiceImpl<AssetsProductionMap
|
|
|
if (count > 0){
|
|
|
return null;
|
|
|
}
|
|
|
+ // 生成产品二维码
|
|
|
+ assetsProduction.setQrCode(businessProductionService.doCreateNormalCode(assetsProduction.getProductionType(), assetsProduction.getProductionNo()));
|
|
|
return assetsProductionMapper.writeAssetsProduction(assetsProduction);
|
|
|
}
|
|
|
|