项目名称:深圳市农村商业银行-积分超市
项目描述:积分超市项目,管理员可在 PC 端配置手机银行积分超市所需的活动或券,主要包括:优惠券管理、支付收
银台、附近商圈、权益活动等等;手机银行积分超市收银台支付。
技术栈:VUE,Vue-router,ElementUI,Axios,Echarts。
项目职责:主要负责运营平台管理中的优惠券管理板块及支付收银台管理板块,其板块包含:创建编辑修改积分超市发
放的优惠券,优惠券跳转地址维护(具体到手机银行和微信银行跳转地址渠道),使用优惠券记录及导出,白名单(导
入、导出、新增、审核白名单),对账管理;还主要负责积分超市支付收银台新增优惠券支付功能。
技术点:
1. 后台除了登录接口之外,都需要 token 权限验证,可以通过添加 axios 请求拦截器来添加 token,以保证拥有获取
数据的权限。
2. 手机银行支付收银台有积分抵扣和优惠券,业务规则优先优惠券抵扣,这里用到深拷贝 Object.assign(),目的是
为了重置上一次选择积分、优惠券抵扣参数但保留最开始的数据。
3. 收银台优惠券业务规则是优先优惠券抵扣,当选择优惠券后在选择积分的全额抵扣,再将优惠券换成其他优惠额度
的券后所选的全额抵扣积分自动更新
项目名称:日照银行客户经理及商户小程序
项目描述:使得银行更方便的记录到用户在对银行积分商城进行兑换或购买时的数据;商户小程序则是方便银行各商户
对商品进行上架下架处理及用户购买商品的一些数据进行记录处理。
技术栈:Uniapp。
项目职责:主要负责日照银行客户经理小程序的操作日志页面,客户交易记录页面,完成页面及数据交互及日照银行商
户小程序的店铺优惠券页面,订单管理页面,银行采购页面,完成页面及数据交互。
技术点:
1. 使用 promise 封装异步请求,统一化管理,直接在异步请求的回调函数中调用执行函数,多个异步请求可以使用
$nextTick()来判断是否执行完毕。
2. 组件复用设计,减少代码编写量,提高编程效率,有利于系统后期维护工作。
3. 使用 onBackPress 可以监听返回事件(手机返回按键或点击了顶部的返回按钮),该方法返回 true 时会阻止返回行
为