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
* @return
*/
default boolean checkSyFormIdIsNotNull(String targetId){
return false;
}
boolean checkSyFormIdIsNotNull(String targetId);
/**
* 审批列表(用于详情页)

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

@ -59,8 +59,8 @@ public class CostSort2WrapperUtil {
}
sortProductAndTime(sortOfNoCondition);
sortProductAndTime(sortOfCondition);
listResult.addAll(sortOfNoCondition);
listResult.addAll(sortOfCondition);
listResult.addAll(sortOfNoCondition);
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;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
TbsBudget tbsBudget = budgetMapper.selectById(targetId);
return tbsBudget.getSyFormId()!=null;
}
@Override
public void doCommitBacked(String 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;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
TbsBudgetChange budgetChange = budgetChangeMapper.selectById(targetId);
return budgetChange.getSyFormId()!=null;
}
@Override
public void doCommitBacked(String 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 TbsActivityService tbsActivityService;
@Override
public boolean checkSyFormIdIsNotNull(String targetId) {
VtbVerification verification = vtbVerificationMapper.selectById(targetId);
return verification.getSyFormId()!=null;
}
@Override
public String getTemplateCode() {
return TbsSeeYonConst.CostCheckConf.Code();

Loading…
Cancel
Save