|
@@ -34,13 +34,14 @@ public class ExepenseList implements IWorkflowTaskChecklist<ExpenseInfo> {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public List<String> getConditions() {
|
|
public List<String> getConditions() {
|
|
- return Lists.newArrayList("leaveTypeKey");
|
|
|
|
|
|
+ return Lists.newArrayList("jointVentureParties","createUserId");
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public Map<String, Object> getCondtionValueMap(String id) {
|
|
public Map<String, Object> getCondtionValueMap(String id) {
|
|
ExpenseInfo expenseInfo = expenseInfoService.selectById(id);
|
|
ExpenseInfo expenseInfo = expenseInfoService.selectById(id);
|
|
Map<String, Object> variableMap = new HashMap<>();
|
|
Map<String, Object> variableMap = new HashMap<>();
|
|
|
|
+ variableMap.put("createUserId", expenseInfo.getCreateUserId());
|
|
ContractManagementInfo contractManagementInfo = contractManagementInfoService.selectOne(new EntityWrapper<ContractManagementInfo>()
|
|
ContractManagementInfo contractManagementInfo = contractManagementInfoService.selectOne(new EntityWrapper<ContractManagementInfo>()
|
|
.eq("contract_no",expenseInfo.getContractNo()));
|
|
.eq("contract_no",expenseInfo.getContractNo()));
|
|
if(contractManagementInfo != null){
|
|
if(contractManagementInfo != null){
|