nciaer
加入于 2023-12-19

80后,中年大叔,北漂,幻想靠技术能致富的那种人。

57 帖子
18 回复
5.3k 获赞

小程序字段加密升级

首先jhtx已经升级好。

需要覆盖或修改的文件列表:

  1. 覆盖,common/encode.js 这里面是加密解密函数
  2. 修改,main.js,修改部分如下:
import {app_fieldEecodex, app_fieldDecodex} from './common/encode.js'

Vue.prototype.$fieldEncode = app_fieldEecodex; // 全局方法
Vue.prototype.$fieldDecode = app_fieldDecodex;
  1. 修改,获取验证码接口,加密mobile传输
  2. 修改 登录接口,加密mobile传输
  3. 修改,就诊人接口,就诊人列表解密,添加就诊人加密
  4. 修改,提交挂号时,加密身份证和手机号,获取就诊人时解密:
// 解密数据
this.patientData.forEach((item, index) => {
    this.patientData[index]['patient_id_no'] = this.$fieldDecode(item.patient_id_no);
    this.patientData[index]['patient_mobile_no'] = this.$fieldDecode(item.patient_mobile_no);
})
  1. 修改,我的预约返回的数据解密

接口文件修改列表:

  • getcode
  • login
  • patient
  • createorder
  • patient
点赞 (0)
收藏 (24)
分享
举报
评论区