Commit 0461d395 by guojuxing

我的订购记录添加审批人字段

parent 87c0c802
......@@ -6,6 +6,8 @@ import com.gic.finance.dto.OperationUserInfoDTO;
import com.gic.finance.dto.TransferAccountsApprovalDTO;
import com.gic.finance.qo.TransferListQueryQO;
import java.util.List;
/**
* 转账审批
* @ClassName: TransferAccountsApprovalApiService

......@@ -145,4 +147,14 @@ public interface TransferAccountsApprovalApiService {
* @return com.gic.api.base.commons.ServiceResponse<com.gic.api.base.commons.Page<com.gic.finance.dto.TransferAccountsApprovalDTO>>


 */
ServiceResponse<Page<TransferAccountsApprovalDTO>> listTransferAccountsApproval(TransferListQueryQO params);
/**
* 订单流水号查询审批数据
* @Title: listByOrderSerialNumber

* @Description:

 * @author guojuxing
* @param orderSerialNumberList

* @return com.gic.api.base.commons.ServiceResponse<java.util.List<com.gic.finance.dto.TransferAccountsApprovalDTO>>


 */
ServiceResponse<List<TransferAccountsApprovalDTO>> listByOrderSerialNumber(List<String> orderSerialNumberList);
}
......@@ -75,4 +75,6 @@ public interface TabTransferAccountsApprovalMapper {
* @return java.util.List<com.gic.finance.entity.TabTransferAccountsApproval>


 */
List<TabTransferAccountsApproval> listTransferAccountsApproval(TransferListQueryQO params);
List<TabTransferAccountsApproval> listByOrderSerialNumber(@Param("list") List<String> orderSerialNumberList);
}
\ No newline at end of file
......@@ -5,6 +5,8 @@ import com.gic.finance.entity.TabTransferAccountsApproval;
import com.gic.finance.qo.TransferListQueryQO;
import com.github.pagehelper.Page;
import java.util.List;
/**
* 转账审批
* @author $user$
......@@ -62,5 +64,14 @@ public interface TransferAccountsApprovalService {
* @return com.github.pagehelper.Page<com.gic.finance.dto.TransferAccountsApprovalDTO>


 */
Page<TabTransferAccountsApproval> listTransferAccountsApproval(TransferListQueryQO params);
/**
* 订单流水号查询审批信息
* @Title: listByOrderSerialNumber

* @Description:

 * @author guojuxing
* @param orderSerialNumberList

* @return java.util.List<com.gic.finance.entity.TabTransferAccountsApproval>


 */
List<TabTransferAccountsApproval> listByOrderSerialNumber(List<String> orderSerialNumberList);
}
......@@ -3,7 +3,6 @@ package com.gic.finance.service.impl;
import java.util.Date;
import java.util.List;
import com.github.pagehelper.Page;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
......@@ -13,6 +12,7 @@ import com.gic.finance.dto.TransferAccountsApprovalDTO;
import com.gic.finance.entity.TabTransferAccountsApproval;
import com.gic.finance.qo.TransferListQueryQO;
import com.gic.finance.service.TransferAccountsApprovalService;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageHelper;
/**
......@@ -55,4 +55,9 @@ public class TransferAccountsApprovalServiceImpl implements TransferAccountsAppr
List<TabTransferAccountsApproval> list = tabTransferAccountsApprovalMapper.listTransferAccountsApproval(params);
return (Page<TabTransferAccountsApproval>) list;
}
@Override
public List<TabTransferAccountsApproval> listByOrderSerialNumber(List<String> orderSerialNumberList) {
return tabTransferAccountsApprovalMapper.listByOrderSerialNumber(orderSerialNumberList);
}
}
......@@ -2,6 +2,7 @@ package com.gic.finance.service.outer.impl;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import com.gic.enterprise.base.UserInfo;
import com.gic.enterprise.utils.UserDetailUtils;
......@@ -216,6 +217,12 @@ public class TransferAccountsApprovalApiServiceImpl implements TransferAccountsA
return ServiceResponse.success(resultPage);
}
@Override
public ServiceResponse<List<TransferAccountsApprovalDTO>> listByOrderSerialNumber(List<String> orderSerialNumberList) {
List<TabTransferAccountsApproval> list = transferAccountsApprovalService.listByOrderSerialNumber(orderSerialNumberList);
return ServiceResponse.success(EntityUtil.changeEntityListNew(TransferAccountsApprovalDTO.class, list));
}
/**
* 状态改为取消
* @Title: updateCancelApproval

......
......@@ -334,4 +334,16 @@
order by create_time desc
</select>
<select id="listByOrderSerialNumber" resultMap="BaseResultMap">
SELECT <include refid="Base_Column_List"></include>
from tab_transfer_accounts_approval
where 1=1
<if test="list != null and list.size() > 0">
and order_number in
<foreach collection="list" item="item" index="index" open="(" close=")" separator=",">
#{item}
</foreach>
</if>
</select>
</mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment