Ver código fonte

加入收款明细

java110 5 anos atrás
pai
commit
65a63ef642

+ 52 - 25
java110-bean/src/main/java/com/java110/dto/accountDetail/AccountDetailDto.java

@@ -1,6 +1,7 @@
 package com.java110.dto.accountDetail;
 
 import com.java110.dto.PageDto;
+
 import java.io.Serializable;
 import java.util.Date;
 
@@ -15,14 +16,15 @@ import java.util.Date;
 public class AccountDetailDto extends PageDto implements Serializable {
 
     private String detailType;
-private String amount;
-private String orderId;
-private String objId;
-private String detailId;
-private String acctId;
-private String relAcctId;
-private String remark;
-private String objType;
+    private String amount;
+    private String orderId;
+    private String objId;
+    private String detailId;
+    private String acctId;
+    private String acctName;
+    private String relAcctId;
+    private String remark;
+    private String objType;
 
 
     private Date createTime;
@@ -33,55 +35,72 @@ private String objType;
     public String getDetailType() {
         return detailType;
     }
-public void setDetailType(String detailType) {
+
+    public void setDetailType(String detailType) {
         this.detailType = detailType;
     }
-public String getAmount() {
+
+    public String getAmount() {
         return amount;
     }
-public void setAmount(String amount) {
+
+    public void setAmount(String amount) {
         this.amount = amount;
     }
-public String getOrderId() {
+
+    public String getOrderId() {
         return orderId;
     }
-public void setOrderId(String orderId) {
+
+    public void setOrderId(String orderId) {
         this.orderId = orderId;
     }
-public String getObjId() {
+
+    public String getObjId() {
         return objId;
     }
-public void setObjId(String objId) {
+
+    public void setObjId(String objId) {
         this.objId = objId;
     }
-public String getDetailId() {
+
+    public String getDetailId() {
         return detailId;
     }
-public void setDetailId(String detailId) {
+
+    public void setDetailId(String detailId) {
         this.detailId = detailId;
     }
-public String getAcctId() {
+
+    public String getAcctId() {
         return acctId;
     }
-public void setAcctId(String acctId) {
+
+    public void setAcctId(String acctId) {
         this.acctId = acctId;
     }
-public String getRelAcctId() {
+
+    public String getRelAcctId() {
         return relAcctId;
     }
-public void setRelAcctId(String relAcctId) {
+
+    public void setRelAcctId(String relAcctId) {
         this.relAcctId = relAcctId;
     }
-public String getRemark() {
+
+    public String getRemark() {
         return remark;
     }
-public void setRemark(String remark) {
+
+    public void setRemark(String remark) {
         this.remark = remark;
     }
-public String getObjType() {
+
+    public String getObjType() {
         return objType;
     }
-public void setObjType(String objType) {
+
+    public void setObjType(String objType) {
         this.objType = objType;
     }
 
@@ -101,4 +120,12 @@ public void setObjType(String objType) {
     public void setStatusCd(String statusCd) {
         this.statusCd = statusCd;
     }
+
+    public String getAcctName() {
+        return acctName;
+    }
+
+    public void setAcctName(String acctName) {
+        this.acctName = acctName;
+    }
 }

+ 202 - 199
java110-db/src/main/resources/mapper/acct/AccountDetailServiceDaoImplMapper.xml

@@ -5,228 +5,231 @@
 <mapper namespace="accountDetailServiceDaoImpl">
 
     <!-- 保存账户交易信息 add by wuxw 2018-07-03 -->
-       <insert id="saveBusinessAccountDetailInfo" parameterType="Map">
-           insert into business_account_detail(
-detail_type,amount,operate,order_id,obj_id,detail_id,acct_id,rel_acct_id,remark,b_id,obj_type
-) values (
-#{detailType},#{amount},#{operate},#{orderId},#{objId},#{detailId},#{acctId},#{relAcctId},#{remark},#{bId},#{objType}
-)
-       </insert>
-
-
-       <!-- 查询账户交易信息(Business) add by wuxw 2018-07-03 -->
-       <select id="getBusinessAccountDetailInfo" parameterType="Map" resultType="Map">
-           select  t.detail_type,t.detail_type detailType,t.amount,t.operate,t.order_id,t.order_id orderId,t.obj_id,t.obj_id objId,t.detail_id,t.detail_id detailId,t.acct_id,t.acct_id acctId,t.rel_acct_id,t.rel_acct_id relAcctId,t.remark,t.b_id,t.b_id bId,t.obj_type,t.obj_type objType 
-from business_account_detail t 
-where 1 =1 
-<if test="detailType !=null and detailType != ''">
-   and t.detail_type= #{detailType}
-</if> 
-<if test="amount !=null and amount != ''">
-   and t.amount= #{amount}
-</if> 
-<if test="operate !=null and operate != ''">
-   and t.operate= #{operate}
-</if> 
-<if test="orderId !=null and orderId != ''">
-   and t.order_id= #{orderId}
-</if> 
-<if test="objId !=null and objId != ''">
-   and t.obj_id= #{objId}
-</if> 
-<if test="detailId !=null and detailId != ''">
-   and t.detail_id= #{detailId}
-</if> 
-<if test="acctId !=null and acctId != ''">
-   and t.acct_id= #{acctId}
-</if> 
-<if test="relAcctId !=null and relAcctId != ''">
-   and t.rel_acct_id= #{relAcctId}
-</if> 
-<if test="remark !=null and remark != ''">
-   and t.remark= #{remark}
-</if> 
-<if test="bId !=null and bId != ''">
-   and t.b_id= #{bId}
-</if> 
-<if test="objType !=null and objType != ''">
-   and t.obj_type= #{objType}
-</if> 
-
-       </select>
+    <insert id="saveBusinessAccountDetailInfo" parameterType="Map">
+        insert into business_account_detail(
+        detail_type,amount,operate,order_id,obj_id,detail_id,acct_id,rel_acct_id,remark,b_id,obj_type
+        ) values (
+        #{detailType},#{amount},#{operate},#{orderId},#{objId},#{detailId},#{acctId},#{relAcctId},#{remark},#{bId},#{objType}
+        )
+    </insert>
 
 
+    <!-- 查询账户交易信息(Business) add by wuxw 2018-07-03 -->
+    <select id="getBusinessAccountDetailInfo" parameterType="Map" resultType="Map">
+        select t.detail_type,t.detail_type detailType,t.amount,t.operate,t.order_id,t.order_id orderId,t.obj_id,t.obj_id
+        objId,t.detail_id,t.detail_id detailId,t.acct_id,t.acct_id acctId,t.rel_acct_id,t.rel_acct_id
+        relAcctId,t.remark,t.b_id,t.b_id bId,t.obj_type,t.obj_type objType
+        from business_account_detail t
+        where 1 =1
+        <if test="detailType !=null and detailType != ''">
+            and t.detail_type= #{detailType}
+        </if>
+        <if test="amount !=null and amount != ''">
+            and t.amount= #{amount}
+        </if>
+        <if test="operate !=null and operate != ''">
+            and t.operate= #{operate}
+        </if>
+        <if test="orderId !=null and orderId != ''">
+            and t.order_id= #{orderId}
+        </if>
+        <if test="objId !=null and objId != ''">
+            and t.obj_id= #{objId}
+        </if>
+        <if test="detailId !=null and detailId != ''">
+            and t.detail_id= #{detailId}
+        </if>
+        <if test="acctId !=null and acctId != ''">
+            and t.acct_id= #{acctId}
+        </if>
+        <if test="relAcctId !=null and relAcctId != ''">
+            and t.rel_acct_id= #{relAcctId}
+        </if>
+        <if test="remark !=null and remark != ''">
+            and t.remark= #{remark}
+        </if>
+        <if test="bId !=null and bId != ''">
+            and t.b_id= #{bId}
+        </if>
+        <if test="objType !=null and objType != ''">
+            and t.obj_type= #{objType}
+        </if>
 
+    </select>
 
 
     <!-- 保存账户交易信息至 instance表中 add by wuxw 2018-07-03 -->
     <insert id="saveAccountDetailInfoInstance" parameterType="Map">
         insert into account_detail(
-detail_type,amount,order_id,obj_id,detail_id,acct_id,rel_acct_id,remark,status_cd,b_id,obj_type
-) select t.detail_type,t.amount,t.order_id,t.obj_id,t.detail_id,t.acct_id,t.rel_acct_id,t.remark,'0',t.b_id,t.obj_type from business_account_detail t where 1=1
-<if test="detailType !=null and detailType != ''">
-   and t.detail_type= #{detailType}
-</if> 
-<if test="amount !=null and amount != ''">
-   and t.amount= #{amount}
-</if> 
-   and t.operate= 'ADD'
-<if test="orderId !=null and orderId != ''">
-   and t.order_id= #{orderId}
-</if> 
-<if test="objId !=null and objId != ''">
-   and t.obj_id= #{objId}
-</if> 
-<if test="detailId !=null and detailId != ''">
-   and t.detail_id= #{detailId}
-</if> 
-<if test="acctId !=null and acctId != ''">
-   and t.acct_id= #{acctId}
-</if> 
-<if test="relAcctId !=null and relAcctId != ''">
-   and t.rel_acct_id= #{relAcctId}
-</if> 
-<if test="remark !=null and remark != ''">
-   and t.remark= #{remark}
-</if> 
-<if test="bId !=null and bId != ''">
-   and t.b_id= #{bId}
-</if> 
-<if test="objType !=null and objType != ''">
-   and t.obj_type= #{objType}
-</if> 
+        detail_type,amount,order_id,obj_id,detail_id,acct_id,rel_acct_id,remark,status_cd,b_id,obj_type
+        ) select
+        t.detail_type,t.amount,t.order_id,t.obj_id,t.detail_id,t.acct_id,t.rel_acct_id,t.remark,'0',t.b_id,t.obj_type
+        from business_account_detail t where 1=1
+        <if test="detailType !=null and detailType != ''">
+            and t.detail_type= #{detailType}
+        </if>
+        <if test="amount !=null and amount != ''">
+            and t.amount= #{amount}
+        </if>
+        and t.operate= 'ADD'
+        <if test="orderId !=null and orderId != ''">
+            and t.order_id= #{orderId}
+        </if>
+        <if test="objId !=null and objId != ''">
+            and t.obj_id= #{objId}
+        </if>
+        <if test="detailId !=null and detailId != ''">
+            and t.detail_id= #{detailId}
+        </if>
+        <if test="acctId !=null and acctId != ''">
+            and t.acct_id= #{acctId}
+        </if>
+        <if test="relAcctId !=null and relAcctId != ''">
+            and t.rel_acct_id= #{relAcctId}
+        </if>
+        <if test="remark !=null and remark != ''">
+            and t.remark= #{remark}
+        </if>
+        <if test="bId !=null and bId != ''">
+            and t.b_id= #{bId}
+        </if>
+        <if test="objType !=null and objType != ''">
+            and t.obj_type= #{objType}
+        </if>
 
     </insert>
 
 
-
     <!-- 查询账户交易信息 add by wuxw 2018-07-03 -->
     <select id="getAccountDetailInfo" parameterType="Map" resultType="Map">
-        select  t.detail_type,t.detail_type detailType,t.amount,t.order_id,t.order_id orderId,t.obj_id,t.obj_id objId,t.detail_id,t.detail_id detailId,t.acct_id,t.acct_id acctId,t.rel_acct_id,t.rel_acct_id relAcctId,t.remark,t.status_cd,t.status_cd statusCd,t.b_id,t.b_id bId,t.obj_type,t.obj_type objType 
-from account_detail t 
-where 1 =1 
-<if test="detailType !=null and detailType != ''">
-   and t.detail_type= #{detailType}
-</if> 
-<if test="amount !=null and amount != ''">
-   and t.amount= #{amount}
-</if> 
-<if test="orderId !=null and orderId != ''">
-   and t.order_id= #{orderId}
-</if> 
-<if test="objId !=null and objId != ''">
-   and t.obj_id= #{objId}
-</if> 
-<if test="detailId !=null and detailId != ''">
-   and t.detail_id= #{detailId}
-</if> 
-<if test="acctId !=null and acctId != ''">
-   and t.acct_id= #{acctId}
-</if> 
-<if test="relAcctId !=null and relAcctId != ''">
-   and t.rel_acct_id= #{relAcctId}
-</if> 
-<if test="remark !=null and remark != ''">
-   and t.remark= #{remark}
-</if> 
-<if test="statusCd !=null and statusCd != ''">
-   and t.status_cd= #{statusCd}
-</if> 
-<if test="bId !=null and bId != ''">
-   and t.b_id= #{bId}
-</if> 
-<if test="objType !=null and objType != ''">
-   and t.obj_type= #{objType}
-</if> 
-order by t.create_time desc
-<if test="page != -1 and page != null ">
-   limit #{page}, #{row}
-</if> 
+        select t.detail_type,t.detail_type detailType,t.amount,t.order_id,t.order_id orderId,t.obj_id,t.obj_id
+        objId,t.detail_id,t.detail_id detailId,t.acct_id,t.acct_id acctId,t.rel_acct_id,t.rel_acct_id
+        relAcctId,t.remark,t.status_cd,t.status_cd statusCd,t.b_id,t.b_id bId,t.obj_type,t.obj_type objType,
+        ac.acct_name acctName
+        from account_detail t
+        LEFT JOIN account ac on t.acct_id = ac.acct_id and ac.status_cd = '0' and ac.obj_id = t.obj_id
+        where 1 =1
+        <if test="detailType !=null and detailType != ''">
+            and t.detail_type= #{detailType}
+        </if>
+        <if test="amount !=null and amount != ''">
+            and t.amount= #{amount}
+        </if>
+        <if test="orderId !=null and orderId != ''">
+            and t.order_id= #{orderId}
+        </if>
+        <if test="objId !=null and objId != ''">
+            and t.obj_id= #{objId}
+        </if>
+        <if test="detailId !=null and detailId != ''">
+            and t.detail_id= #{detailId}
+        </if>
+        <if test="acctId !=null and acctId != ''">
+            and t.acct_id= #{acctId}
+        </if>
+        <if test="relAcctId !=null and relAcctId != ''">
+            and t.rel_acct_id= #{relAcctId}
+        </if>
+        <if test="remark !=null and remark != ''">
+            and t.remark= #{remark}
+        </if>
+        <if test="statusCd !=null and statusCd != ''">
+            and t.status_cd= #{statusCd}
+        </if>
+        <if test="bId !=null and bId != ''">
+            and t.b_id= #{bId}
+        </if>
+        <if test="objType !=null and objType != ''">
+            and t.obj_type= #{objType}
+        </if>
+        order by t.create_time desc
+        <if test="page != -1 and page != null ">
+            limit #{page}, #{row}
+        </if>
 
     </select>
 
 
-
-
     <!-- 修改账户交易信息 add by wuxw 2018-07-03 -->
     <update id="updateAccountDetailInfoInstance" parameterType="Map">
-        update  account_detail t set t.status_cd = #{statusCd}
-<if test="newBId != null and newBId != ''">
-,t.b_id = #{newBId}
-</if> 
-<if test="detailType !=null and detailType != ''">
-, t.detail_type= #{detailType}
-</if> 
-<if test="amount !=null and amount != ''">
-, t.amount= #{amount}
-</if> 
-<if test="orderId !=null and orderId != ''">
-, t.order_id= #{orderId}
-</if> 
-<if test="objId !=null and objId != ''">
-, t.obj_id= #{objId}
-</if> 
-<if test="acctId !=null and acctId != ''">
-, t.acct_id= #{acctId}
-</if> 
-<if test="relAcctId !=null and relAcctId != ''">
-, t.rel_acct_id= #{relAcctId}
-</if> 
-<if test="remark !=null and remark != ''">
-, t.remark= #{remark}
-</if> 
-<if test="objType !=null and objType != ''">
-, t.obj_type= #{objType}
-</if> 
- where 1=1 <if test="detailId !=null and detailId != ''">
-and t.detail_id= #{detailId}
-</if> 
-<if test="bId !=null and bId != ''">
-and t.b_id= #{bId}
-</if> 
+        update account_detail t set t.status_cd = #{statusCd}
+        <if test="newBId != null and newBId != ''">
+            ,t.b_id = #{newBId}
+        </if>
+        <if test="detailType !=null and detailType != ''">
+            , t.detail_type= #{detailType}
+        </if>
+        <if test="amount !=null and amount != ''">
+            , t.amount= #{amount}
+        </if>
+        <if test="orderId !=null and orderId != ''">
+            , t.order_id= #{orderId}
+        </if>
+        <if test="objId !=null and objId != ''">
+            , t.obj_id= #{objId}
+        </if>
+        <if test="acctId !=null and acctId != ''">
+            , t.acct_id= #{acctId}
+        </if>
+        <if test="relAcctId !=null and relAcctId != ''">
+            , t.rel_acct_id= #{relAcctId}
+        </if>
+        <if test="remark !=null and remark != ''">
+            , t.remark= #{remark}
+        </if>
+        <if test="objType !=null and objType != ''">
+            , t.obj_type= #{objType}
+        </if>
+        where 1=1
+        <if test="detailId !=null and detailId != ''">
+            and t.detail_id= #{detailId}
+        </if>
+        <if test="bId !=null and bId != ''">
+            and t.b_id= #{bId}
+        </if>
 
     </update>
 
     <!-- 查询账户交易数量 add by wuxw 2018-07-03 -->
-     <select id="queryAccountDetailsCount" parameterType="Map" resultType="Map">
-        select  count(1) count 
-from account_detail t 
-where 1 =1 
-<if test="detailType !=null and detailType != ''">
-   and t.detail_type= #{detailType}
-</if> 
-<if test="amount !=null and amount != ''">
-   and t.amount= #{amount}
-</if> 
-<if test="orderId !=null and orderId != ''">
-   and t.order_id= #{orderId}
-</if> 
-<if test="objId !=null and objId != ''">
-   and t.obj_id= #{objId}
-</if> 
-<if test="detailId !=null and detailId != ''">
-   and t.detail_id= #{detailId}
-</if> 
-<if test="acctId !=null and acctId != ''">
-   and t.acct_id= #{acctId}
-</if> 
-<if test="relAcctId !=null and relAcctId != ''">
-   and t.rel_acct_id= #{relAcctId}
-</if> 
-<if test="remark !=null and remark != ''">
-   and t.remark= #{remark}
-</if> 
-<if test="statusCd !=null and statusCd != ''">
-   and t.status_cd= #{statusCd}
-</if> 
-<if test="bId !=null and bId != ''">
-   and t.b_id= #{bId}
-</if> 
-<if test="objType !=null and objType != ''">
-   and t.obj_type= #{objType}
-</if> 
-
-
-     </select>
+    <select id="queryAccountDetailsCount" parameterType="Map" resultType="Map">
+        select count(1) count
+        from account_detail t
+        where 1 =1
+        <if test="detailType !=null and detailType != ''">
+            and t.detail_type= #{detailType}
+        </if>
+        <if test="amount !=null and amount != ''">
+            and t.amount= #{amount}
+        </if>
+        <if test="orderId !=null and orderId != ''">
+            and t.order_id= #{orderId}
+        </if>
+        <if test="objId !=null and objId != ''">
+            and t.obj_id= #{objId}
+        </if>
+        <if test="detailId !=null and detailId != ''">
+            and t.detail_id= #{detailId}
+        </if>
+        <if test="acctId !=null and acctId != ''">
+            and t.acct_id= #{acctId}
+        </if>
+        <if test="relAcctId !=null and relAcctId != ''">
+            and t.rel_acct_id= #{relAcctId}
+        </if>
+        <if test="remark !=null and remark != ''">
+            and t.remark= #{remark}
+        </if>
+        <if test="statusCd !=null and statusCd != ''">
+            and t.status_cd= #{statusCd}
+        </if>
+        <if test="bId !=null and bId != ''">
+            and t.b_id= #{bId}
+        </if>
+        <if test="objType !=null and objType != ''">
+            and t.obj_type= #{objType}
+        </if>
+
+
+    </select>
 
 </mapper>

+ 26 - 8
service-acct/src/main/java/com/java110/acct/api/AccountApi.java

@@ -2,14 +2,10 @@ package com.java110.acct.api;
 
 import com.java110.acct.bmo.account.IGetAccountBMO;
 import com.java110.dto.account.AccountDto;
-import com.java110.dto.shopVipAccountDetail.ShopVipAccountDetailDto;
+import com.java110.dto.accountDetail.AccountDetailDto;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
-import org.springframework.web.bind.annotation.RequestHeader;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestMethod;
-import org.springframework.web.bind.annotation.RequestParam;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 /**
  * @ClassName AccountApi
@@ -26,6 +22,7 @@ public class AccountApi {
 
     @Autowired
     private IGetAccountBMO getAccountBMOImpl;
+
     /**
      * 微信删除消息模板
      *
@@ -36,12 +33,33 @@ public class AccountApi {
      */
     @RequestMapping(value = "/queryAccount", method = RequestMethod.GET)
     public ResponseEntity<String> queryAccount(@RequestHeader(value = "store-id", required = false) String storeId,
-                                                            @RequestParam(value = "page") int page,
-                                                            @RequestParam(value = "row") int row) {
+                                               @RequestParam(value = "page") int page,
+                                               @RequestParam(value = "row") int row) {
         AccountDto accountDto = new AccountDto();
         accountDto.setPage(page);
         accountDto.setRow(row);
         accountDto.setObjId(storeId);
         return getAccountBMOImpl.get(accountDto);
     }
+
+    /**
+     * 查询账户明细
+     *
+     * @param storeId 小区ID
+     * @return
+     * @serviceCode /account/queryAccount
+     * @path /app/account/queryAccount
+     */
+    @RequestMapping(value = "/queryAccountDetail", method = RequestMethod.GET)
+    public ResponseEntity<String> queryAccountDetail(@RequestHeader(value = "store-id", required = false) String storeId,
+                                                     @RequestParam(value = "acctId", required = false) String acctId,
+                                                     @RequestParam(value = "page") int page,
+                                                     @RequestParam(value = "row") int row) {
+        AccountDetailDto accountDto = new AccountDetailDto();
+        accountDto.setPage(page);
+        accountDto.setRow(row);
+        accountDto.setObjId(storeId);
+        accountDto.setAcctId(acctId);
+        return getAccountBMOImpl.getDetail(accountDto);
+    }
 }

+ 7 - 0
service-acct/src/main/java/com/java110/acct/bmo/account/IGetAccountBMO.java

@@ -1,5 +1,6 @@
 package com.java110.acct.bmo.account;
 import com.java110.dto.account.AccountDto;
+import com.java110.dto.accountDetail.AccountDetailDto;
 import com.java110.dto.shopVipAccount.ShopVipAccountDto;
 import org.springframework.http.ResponseEntity;
 
@@ -15,4 +16,10 @@ public interface IGetAccountBMO {
     ResponseEntity<String> get(AccountDto accountDto);
 
 
+    /**
+     * 查询账户交易明细
+     * @param accountDto
+     * @return
+     */
+    ResponseEntity<String> getDetail(AccountDetailDto accountDto);
 }

+ 23 - 0
service-acct/src/main/java/com/java110/acct/bmo/account/impl/GetAccountBMOImpl.java

@@ -2,6 +2,8 @@ package com.java110.acct.bmo.account.impl;
 
 import com.java110.acct.bmo.account.IGetAccountBMO;
 import com.java110.dto.account.AccountDto;
+import com.java110.dto.accountDetail.AccountDetailDto;
+import com.java110.intf.acct.IAccountDetailInnerServiceSMO;
 import com.java110.intf.acct.IAccountInnerServiceSMO;
 import com.java110.vo.ResultVo;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -18,6 +20,9 @@ public class GetAccountBMOImpl implements IGetAccountBMO {
     @Autowired
     private IAccountInnerServiceSMO accountInnerServiceSMOImpl;
 
+    @Autowired
+    private IAccountDetailInnerServiceSMO accountDetailInnerServiceSMOImpl;
+
     /**
      * @param accountDto
      * @return 订单服务能够接受的报文
@@ -41,4 +46,22 @@ public class GetAccountBMOImpl implements IGetAccountBMO {
         return responseEntity;
     }
 
+    @Override
+    public ResponseEntity<String> getDetail(AccountDetailDto accountDetailDto) {
+        int count = accountDetailInnerServiceSMOImpl.queryAccountDetailsCount(accountDetailDto);
+
+        List<AccountDetailDto> accountDetailDtos = null;
+        if (count > 0) {
+            accountDetailDtos = accountDetailInnerServiceSMOImpl.queryAccountDetails(accountDetailDto);
+        } else {
+            accountDetailDtos = new ArrayList<>();
+        }
+
+        ResultVo resultVo = new ResultVo((int) Math.ceil((double) count / (double) accountDetailDto.getRow()), count, accountDetailDtos);
+
+        ResponseEntity<String> responseEntity = new ResponseEntity<String>(resultVo.toString(), HttpStatus.OK);
+
+        return responseEntity;
+    }
+
 }