|
|
@@ -12,6 +12,8 @@ import com.fs.qw.domain.CustomerTransferApproval;
|
|
|
import com.fs.qw.domain.CustomerTransferApprovalQw;
|
|
|
import com.fs.qw.mapper.CustomerTransferApprovalQwMapper;
|
|
|
import com.fs.qw.service.ICustomerTransferApprovalQwService;
|
|
|
+import com.fs.qw.service.ICustomerTransferApprovalService;
|
|
|
+import org.springframework.aop.framework.AopContext;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -36,6 +38,7 @@ public class CustomerTransferApprovalQwServiceImpl extends ServiceImpl<CustomerT
|
|
|
@Autowired
|
|
|
private ICompanyUserCacheService companyUserCacheService;
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
* 查询客户转移审批-企微的
|
|
|
*
|
|
|
@@ -149,4 +152,16 @@ public class CustomerTransferApprovalQwServiceImpl extends ServiceImpl<CustomerT
|
|
|
{
|
|
|
return baseMapper.deleteCustomerTransferApprovalQwById(id);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void autoApprovePassQw() {
|
|
|
+ List<CustomerTransferApprovalQw> customerTransferApprovalQws = transferApprovalQwMapper.queryPendingData();
|
|
|
+ for (CustomerTransferApprovalQw approval : customerTransferApprovalQws) {
|
|
|
+ approval.setApprovalStatus(1);
|
|
|
+ approval.setApprovalRemark("自动审批");
|
|
|
+ approval.setApproverUserId(1L);
|
|
|
+ ICustomerTransferApprovalQwService service = (ICustomerTransferApprovalQwService) AopContext.currentProxy();
|
|
|
+ service.updateCustomerTransferApprovalQw(approval);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|