Browse Source

新增所有通话记录

anderx 1 year ago
parent
commit
616b3a8777

+ 28 - 0
src/main/java/com/goafanti/customer/bo/InputUserCallList.java

@@ -4,10 +4,38 @@ public class InputUserCallList {
 
     private String uid;
 
+    private String aid;
+    private String mobile;
+    private String callNo;
+
     private Integer pageNo;
 
     private Integer pageSize;
 
+    public String getAid() {
+        return aid;
+    }
+
+    public void setAid(String aid) {
+        this.aid = aid;
+    }
+
+    public String getMobile() {
+        return mobile;
+    }
+
+    public void setMobile(String mobile) {
+        this.mobile = mobile;
+    }
+
+    public String getCallNo() {
+        return callNo;
+    }
+
+    public void setCallNo(String callNo) {
+        this.callNo = callNo;
+    }
+
     public String getUid() {
         return uid;
     }

+ 9 - 0
src/main/java/com/goafanti/customer/controller/UserOutboundApiController.java

@@ -116,6 +116,15 @@ public class UserOutboundApiController  extends BaseApiController {
         return new Result<>().data(this.userOutboundService.userCallList(in));
     }
 
+    /**
+     * 通话记录
+     *
+     */
+    @GetMapping("/callAllList")
+    public Result callAllList(InputUserCallList in) {
+        return new Result<>().data(this.userOutboundService.callAllList(in));
+    }
+
 
     /**
      * 外呼明细

+ 2 - 0
src/main/java/com/goafanti/customer/service/UserOutboundService.java

@@ -22,4 +22,6 @@ public interface UserOutboundService {
 
 
     Object pushAllCall();
+
+    Object callAllList(InputUserCallList in);
 }

+ 6 - 0
src/main/java/com/goafanti/customer/service/impl/UserOutboundServiceImpl.java

@@ -297,6 +297,12 @@ public class UserOutboundServiceImpl extends BaseMybatisDao<CallLogMapper> imple
     }
 
     @Override
+    public Object callAllList(InputUserCallList in) {
+        Pagination<?> page = findPage("findCallLogList", "findCallLogCount", in);
+        return page;
+    }
+
+    @Override
     public Object pushAllCall() {
         List<CallDaysSumBo> callDaysSumBos = callLogMapper.selectAllCount();
         DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE;