申请页面银行推荐方案.md 2.2 KB

需求描述

申请页面推荐位配置化

用户选择金融机构时,可点击推荐位上的金融机构下单

表支持

-- auto-generated definition
create table T_BANK_ON_AD
(
   TEMPLATE_NAME VARCHAR2(255),
   AD_CODE       VARCHAR2(255),
   BANKID        VARCHAR2(16),
   AREA_CODE     VARCHAR2(255),
   BEGIN_TIME    DATE,
   END_TIME      DATE,
   OPERATOR      VARCHAR2(255)
)
/

comment on table T_BANK_ON_AD is '申请页广告位'
/

comment on column T_BANK_ON_AD.TEMPLATE_NAME is '模板名称'
/

comment on column T_BANK_ON_AD.AD_CODE is '广告位置'
/

comment on column T_BANK_ON_AD.BANKID is '银行id'
/

comment on column T_BANK_ON_AD.AREA_CODE is '区域代码'
/

comment on column T_BANK_ON_AD.BEGIN_TIME is '开始时间'
/

comment on column T_BANK_ON_AD.END_TIME is '结束时间'
/

comment on column T_BANK_ON_AD.OPERATOR is '操作人'
/

create index INDEX_TIME
   on T_BANK_ON_AD (AREA_CODE, BEGIN_TIME, END_TIME)
/

实现逻辑

在渲染选择金融机构页面读取配置表

根据项目地区码和当前时间获取配置表中符合条件的金融机构

若当前地区在当前时间无推荐位则无推荐位显示

若多个金融机构按照广告位置 2 x n 的方式显示 若最后一为一个则居中显示

A
B
C
D
E

若同一位置有多个金融机构 则任取一个展示