feat:添加银行

This commit is contained in:
苏竹红
2025-04-21 16:13:21 +08:00
parent 62aad29949
commit 87b015f782
7 changed files with 59 additions and 0 deletions

View File

@@ -33,6 +33,21 @@ public class BankDAO {
return bankList;
}
public Boolean insert(BanktypeDO banktypeDO){
banktypeMapper.insertSelective(banktypeDO);
return Boolean.TRUE;
}
public String queryMaxCode(){
return banktypeMapper.queryMaxCode();
}
public BanktypeDO queryByName(String name){
return banktypeMapper.queryByName(name);
}
public Page<BankdocDO> listBranchBank(BranchBankPageRequest request){
PageHelper.startPage(request.getPageNum(), request.getPageSize());
return bankdocMapper.listBranchBank(request);

View File

@@ -1,6 +1,7 @@
package com.cool.store.mapper;
import com.cool.store.entity.BanktypeDO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@@ -40,4 +41,8 @@ public interface BanktypeMapper {
List<BanktypeDO> listBank();
BanktypeDO queryByName(@Param("name") String name);
String queryMaxCode();
}

View File

@@ -89,4 +89,13 @@
order by name
</select>
<select id="queryByName" resultMap="BaseResultMap">
select * from xfsg_banktype
where code is not null and name is not null and name = #{name}
</select>
<select id="queryMaxCode" resultType="java.lang.String">
select max(code) from xfsg_banktype
</select>
</mapper>