| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- import {
- imgServerUrl
- } from '../../config/config.js'
- import {
- selectInfo
- } from '../../services/index.js'
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- imgServerUrl: imgServerUrl,
- eduList: ["请选择", "小学", "中学", "高中", "大专", "本科", "研究生", "博士", "博士后"],
- items: [{
- name: '0',
- value: '0'
- },
- {
- name: '1',
- value: '1'
- },
- {
- name: '2',
- value: '2'
- },
- ],
- userList: [],
- userRealName: [], //用户姓名加*数组
- userIdCardNumber: [], //用户身份证号加*数组
- select_index: null, //选择的用户信息索引
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function(options) {
- var userList = wx.getStorageSync('userList');
- console.log("dfg", userList)
- var userRealName = [];
- var userIdCardNumber = [];
- for (var i = 0; i < userList.length; i++) {
- //年龄换算
- var year = userList[i].hpResume.birthYear;
- if (year) {
- var date = new Date;
- var year1 = date.getFullYear();
- year = year1 - year + 1;
- }
- //真实姓名加*处理
- var realName = userList[i].hpUser.realName;
- var realName1 = '';
- if (realName) {
- for (var j = 0; j < realName.length; j++) {
- if (j == 0) {
- realName1 = '*';
- } else {
- realName1 = realName1 + realName[j];
- }
- }
- }
- userRealName.push(realName1);
- //身份证号加*处理
- var idCardNumber = userList[i].hpUser.idCardNumber;
- var idCardNumber1 = '';
- if (idCardNumber) {
- for (var j = 0; j < idCardNumber.length; j++) {
- if (j > 5 && j < 14) {
- idCardNumber1 = idCardNumber1 + '*';
- } else {
- idCardNumber1 = idCardNumber1 + idCardNumber[j];
- }
- }
- }
- userIdCardNumber.push(idCardNumber1);
- //头像为空处理
- if (!userList[i].hpResume.headImg) {
- userList[i].hpResume.headImg = `${imgServerUrl}/images/avatar/man.png`;
- }
- userList[i].hpResume.birthYear = year;
- }
- this.setData({
- userList: userList,
- userRealName: userRealName,
- userIdCardNumber: userIdCardNumber
- })
- },
- onShow: function() {
- },
- goResume(e) {
- wx.setStorageSync("userResume", e.currentTarget.dataset.resume)
- wx.navigateTo({
- url: '../jinali-info/index',
- })
- },
- radioChange: function(e) {
- console.log('radio发生change事件,携带value值为:', e.detail.value)
- this.setData({
- select_index: e.detail.value
- })
- },
- submit(e) {
- var select_index = this.data.select_index;
- if (!select_index) {
- return false;
- }
- var userId = this.data.userList[select_index].hpUser.id;
- var userIds = '';
- var phone = this.data.userList[select_index].hpUser.phone;
- var userList = [];
- for (var i = 0; i < this.data.userList.length; i++) {
- if (i != select_index) {
- userList.push(this.data.userList[i]);
- }
- }
- console.log("de", userList);
- for (var i = 0; i < userList.length; i++) {
- if (i == 0) {
- userIds = userList[i].hpUser.id;
- } else {
- userIds = ',' + userIds;
- }
- }
- console.log("df", userIds)
- let paramsObj = {
- user_id: userId,
- phone: phone,
- userIds: userIds,
- login_type: 0, //0:小程序;1:微信授权;2:手机号
- }
- Object.assign(paramsObj);
- selectInfo(paramsObj).then(data => {
- console.log("selectInfo", data)
- wx.setStorageSync("hpuser", data.data.hpUser);
- wx.setStorageSync("hpMember", data.data.hpMember);
- wx.setStorageSync("user_id", data.data.hpUser.id);
- wx.setStorageSync("member_id", data.data.hpMember.id);
- wx.setStorageSync("user_token", data.data.hpUser.userToken);
- wx.setStorageSync("phone", data.data.hpUser.phone);
- setTimeout(function () {
- wx.navigateBack();
- }, 500)
- })
- }
- })
|