-- auto-generated definition
create table T_BANK_CONTRACT
(
ID VARCHAR2(50) not null
constraint T_BANK_CONTRACT_PK
primary key,
SUPPORT_BANK_ID VARCHAR2(50) not null,
LOGO_URL VARCHAR2(2000),
CONTRACT_DEADLINE DATE,
EXPIRE NUMBER(2),
OPERATOR VARCHAR2(50),
OPERATION_TIME DATE
)
/
comment on column T_BANK_CONTRACT.SUPPORT_BANK_ID is '银行支持表id'
/
comment on column T_BANK_CONTRACT.LOGO_URL is '银行logo url'
/
comment on column T_BANK_CONTRACT.CONTRACT_DEADLINE is '期限'
/
comment on column T_BANK_CONTRACT.EXPIRE is '是否到期 0 为未到期 1 为已到期'
/
comment on column T_BANK_CONTRACT.OPERATOR is '操作人'
/
comment on column T_BANK_CONTRACT.OPERATION_TIME is '操作时间'
/
create unique index T_BANK_CONTRACT_SUPPORT_BANK
on T_BANK_CONTRACT (SUPPORT_BANK_ID)
/
- 前题,目前金融机构手动上下线是通过修改T_SUPPORTED_BANK表
- 在之前的判断逻辑下,再添加判断T_BANK_CONTRACT中EXPIRE,若到期,则不展示
- 用户选择金融机构页面
- 丽水登录页面
- 添加定时任务,当金融机构到达期限后把
T_BANK_CONTRACT.EXPIRE
字段置为1
- 可读取配置的页面: 金融机构选择页面, 丽水登录页面
- 以上页面为同步修改(修改logo图片后以上界面均发生变化)
功能实现
- 读取
T_BANK_CONTRACT.LOGO_URL
,根据bankcode
使jsp渲染为指定logo 图片url