Browse Source

新匹配方式优先级异常修复;审批顶层接口修改

v1.0
Yen 2 years ago
parent
commit
eb72b4515d
  1. 4
      src/main/java/com/qs/serve/modules/seeyon/service/SeeYonOperationService.java
  2. 2
      src/main/java/com/qs/serve/modules/tbs/common/util/CostSort2WrapperUtil.java
  3. 6
      src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetApplyOperationServiceImpl.java
  4. 6
      src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetChangeOperationServiceImpl.java
  5. 6
      src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationOperationServiceImpl.java

4
src/main/java/com/qs/serve/modules/seeyon/service/SeeYonOperationService.java

@ -131,9 +131,7 @@ public interface SeeYonOperationService extends SeeYonBaseService{
* @param targetId * @param targetId
* @return * @return
*/ */
default boolean checkSyFormIdIsNotNull(String targetId){ boolean checkSyFormIdIsNotNull(String targetId);
return false;
}
/** /**
* 审批列表(用于详情页) * 审批列表(用于详情页)

2
src/main/java/com/qs/serve/modules/tbs/common/util/CostSort2WrapperUtil.java

@ -59,8 +59,8 @@ public class CostSort2WrapperUtil {
} }
sortProductAndTime(sortOfNoCondition); sortProductAndTime(sortOfNoCondition);
sortProductAndTime(sortOfCondition); sortProductAndTime(sortOfCondition);
listResult.addAll(sortOfNoCondition);
listResult.addAll(sortOfCondition); listResult.addAll(sortOfCondition);
listResult.addAll(sortOfNoCondition);
return listResult; return listResult;
} }

6
src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetApplyOperationServiceImpl.java

@ -25,6 +25,12 @@ public class TbsBudgetApplyOperationServiceImpl implements SeeYonOperationServic
private TbsBudgetMapper budgetMapper; private TbsBudgetMapper budgetMapper;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
TbsBudget tbsBudget = budgetMapper.selectById(targetId);
return tbsBudget.getSyFormId()!=null;
}
@Override @Override
public void doCommitBacked(String targetId) { public void doCommitBacked(String targetId) {
AsyncManager.me().execute(AsyncFactory.submitBudgetApply(targetId)); AsyncManager.me().execute(AsyncFactory.submitBudgetApply(targetId));

6
src/main/java/com/qs/serve/modules/tbs/service/impl/TbsBudgetChangeOperationServiceImpl.java

@ -47,6 +47,12 @@ public class TbsBudgetChangeOperationServiceImpl implements SeeYonOperationServi
private TbsScheduleItemBudgetService tbsScheduleItemBudgetService; private TbsScheduleItemBudgetService tbsScheduleItemBudgetService;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
TbsBudgetChange budgetChange = budgetChangeMapper.selectById(targetId);
return budgetChange.getSyFormId()!=null;
}
@Override @Override
public void doCommitBacked(String targetId) { public void doCommitBacked(String targetId) {
AsyncManager.me().execute(AsyncFactory.submitBudgetChange(targetId)); AsyncManager.me().execute(AsyncFactory.submitBudgetChange(targetId));

6
src/main/java/com/qs/serve/modules/vtb/service/impl/VtbVerificationOperationServiceImpl.java

@ -42,6 +42,12 @@ public class VtbVerificationOperationServiceImpl implements SeeYonOperationServi
private TbsActivityPayConditionService activityPayConditionService; private TbsActivityPayConditionService activityPayConditionService;
private TbsActivityService tbsActivityService; private TbsActivityService tbsActivityService;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
VtbVerification verification = vtbVerificationMapper.selectById(targetId);
return verification.getSyFormId()!=null;
}
@Override @Override
public String getTemplateCode() { public String getTemplateCode() {
return TbsSeeYonConst.CostCheckConf.Code(); return TbsSeeYonConst.CostCheckConf.Code();

Loading…
Cancel
Save