项目 syh-prom-znh-h5-new

  根据手机号盐值MD5判断用户是否存在 prom_user_secure表



生成url

  插入注册表数据  

prom_user_secure
prom_user_secure_tmp
插入联登记录
brand_unite_login
返回url


judgeInfoFlow接口判断是否流程表单  "hhj", "znh", "rpqb", "lyh"  走原来的逻辑
其他渠道走新逻辑方法 isIntoFormNew
1、判断用户今天是否已经申请大于3次  prom_order_details   大于3次 则直接返回1、非表单用户
2、判断渠道是否审核前后、bfChannel=0为审核前渠道  返回1、非表单用户  ;
    缓存key  "syh_prom" + "_ch_channel_front_back" 对应h5项目里处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓存
    对应数据库表字段 prom_company--------------front_back
    对应系统操作功能  admin后台管理---渠道管理--修改---线前线后
3、如果渠道是线前审核前渠道,则用户会被加入到黑名单  prom_shield_user_mobile
4、判断 prom_shield_user_mobile表  是否为黑名单,黑名单用户返回1、非表单用户
5、判断渠道是否走表单,不走表单则返回1、非表单用户
    缓存key  "syh_prom" + "ch_channel"  对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓存
    对应数据库表字段 prom_company--------------is_form=1为表单渠道
    对应系统操作功能    admin后台管理---渠道管理--修改---是否走表单
6、城市判断cityJudge
  未获取到ip城市  直接返回1  、非表单用户
  判断城市是不是在全局黑名单里 
    缓存key   back_filter_city  对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓存
    对应数据库  prom_filter_city  type=9未黑名单
    对应系统操作功能  推广管理 h5全流程城市 
  判断白名单城市有没有,如果存在白名单城市,则白名单之外的城市为非表单,返回1
  对应缓存key  ch_channel_white_city  对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓存
  对应数据库prom_company---------whitelist_cities白名单字段
  对应系统操作功能    admin后台管理---渠道管理--修改---白名单城市
  城市开关不为空
    缓存key  "syh_prom" + "_no_offline_switch"  对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓
    对应数据库loan_system_param  ---value          param_code=PROM_RPQB_H5_ZMF_FORM_KEY 查询城市表单开关

    对应系统操作功能   admin后台管理---公共参数管理--芝麻分H5非线下表单开关   为1是指定
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
指定城市判断,不在指定城市内,则返回2、非普通表单用户
    缓存key   ch_p_all_city  对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓
    对应数据库   prom_filter_city  type为0和2
    对应功能    推广管理 h5全流程城市
  • 1.
  • 2.
  • 3.
  • 4.
7、intoForm=0  走表单用户判断
  判断7天周期用户 ,周期用户返回 10035
8、intoForm=1  走非表单用户判断
  返回 10033  新逻辑 
  isShortForm=1

  判断isShowH5  1展示贷超  0不展示
    缓存key   "syh_prom" + "_ch_channel_show_loan" 对应h5项目处理的缓存,通过admin项目修改渠道时调用h5接口刷新缓存
    对应数据库 prom_company----is_show_loan    0不展示  1展示
    为1的情况下 判断时间是否在展示时间内 showStartTime
          判断是否为屏蔽城市 showShieldCity
          对应操作系统功能  渠道编辑  贷超页时间范围和城市
          isRedirect、redirectUrl、redirectCode  对应功能是否走外链、以及外链地址、外链code
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.