|
@@ -1,9 +1,6 @@
|
|
|
package com.fs.qw.service.impl;
|
|
|
|
|
|
-import java.util.ArrayList;
|
|
|
-import java.util.Date;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Optional;
|
|
|
+import java.util.*;
|
|
|
|
|
|
import cn.hutool.core.lang.Pair;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
@@ -120,6 +117,23 @@ public class CustomerTransferApprovalServiceImpl implements ICustomerTransferApp
|
|
|
return item;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<CustomerTransferApproval> queryPendingData() {
|
|
|
+ return customerTransferApprovalMapper.queryPendingData();
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void autoApprovePass() {
|
|
|
+ List<CustomerTransferApproval> customerTransferApprovals = customerTransferApprovalMapper.queryPendingData();
|
|
|
+ for (CustomerTransferApproval approval : customerTransferApprovals) {
|
|
|
+ approval.setApprovalStatus(1);
|
|
|
+ approval.setApprovalRemark("自动审批");
|
|
|
+ approval.setApproverUserId(1L);
|
|
|
+ ICustomerTransferApprovalService service = (ICustomerTransferApprovalService) AopContext.currentProxy();
|
|
|
+ service.updateCustomerTransferApproval(approval);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
private List<TransferCustomDTO> getCustomerList(List<Long> customerIds, CustomerTransferApproval item) {
|
|
|
List<TransferCustomDTO> customerList = new ArrayList<>();
|
|
|
|