|
@@ -219,6 +219,10 @@ public class FinancialExpenditureServiceImpl extends BaseServiceImpl<Long, Finan
|
|
|
public void syncOaPayLog(Integer workOrderId) {
|
|
|
PWorkOrderInfo pWorkOrderInfo = financialExpenditureDao.getWorkOrderInfo(workOrderId);
|
|
|
if (pWorkOrderInfo != null){
|
|
|
+ Integer hasFinancial = financialExpenditureDao.findByBatchNoAndProcessNo(workOrderId);
|
|
|
+ if(hasFinancial != null){
|
|
|
+ return;
|
|
|
+ }
|
|
|
String formStructure = financialExpenditureDao.getFormStructure(workOrderId);
|
|
|
JSONObject formData = JSONObject.parseObject(financialExpenditureDao.getFormData(workOrderId));
|
|
|
OaFormStructureDto oaFormStructureDto = JSONObject.parseObject(formStructure, OaFormStructureDto.class);
|