// pages/channelOrder/index.js const app = getApp(); var dateTimePicker = require('../../utils/dateTimePicker.js'); var dateUtil = require('../../utils/dateUtil.js'); const mydate = new Date(); Page({ /** * 页面的初始数据 */ data: { testMap:[], allOrders:[], allShow:false, orders:[], height:22, openShow:true, // userServeRecords:[{},{},{},{},{},{},{},{},{}], userId:'', record:{}, statusText:'', timeText:'', timeText2:'', timeStr:'', timeStr2:'', userServeRecords:{}, desp:'', despModal:'', isTimeShow:true, isTimeShowDbl:true, status:"", from:'', getStatus:'', showDialog:false, iosDialog1:false, stateItems: [ {value: '25', name: '已接到'}, {value: '26', name: '未接到'}, ], startYear: 2022, endYear: 2024, currentTime: '', currentTime1: '', currentTime2: '', checkedState:'', currOrderId:-1, iosDialog2:false, recordDetail:{}, isPageChange:false }, editUser(){ wx.navigateTo({ url: '../newEnroll/enroll/index?from=editUser', }) }, showInfo(){ this.setData({ iosDialog1:true, }) }, showImgs(e){ var that = this; let curr = []; that.data.urls.forEach(item=>{ curr.push(item.url) }) wx.previewImage({ current:e.currentTarget.dataset.src, // 当前显示图片的 http 链接 urls:curr // 需要预览的图片 http 链接列表 }) }, copyClose(){ var that = this; var text = "姓名:" + that.data.record.userName +"/"+ (that.data.record.sex == 1 ?'男':'女') +"/"+ that.data.record.age + "岁"+(that.data.record.nation == '族' ? '' : '/'+that.data.record.nation) + '\n身份证号:' + (that.data.record.idCard == '' ? '-' : that.data.record.idCard)+'\n企业岗位:' + that.data.orders[0].storeJobName + (that.data.orders[0].isTimeShowDbl && that.data.orders[0].status != 30 && that.data.orders[0].status != 48 && that.data.orders[0].status != 50 && that.data.orders[0].status != 35 ? '\n'+that.data.orders[0].timeText2 +':'+that.data.orders[0].timeStr2 :'')+ (that.data.orders[0].isTimeShow ? '\n'+that.data.orders[0].timeText +':'+that.data.orders[0].timeStr :'') + (that.data.orders[0].isTimeShowDbl && (that.data.orders[0].status == 30 || that.data.orders[0].status == 48) ? '\n'+that.data.orders[0].timeText2 +':'+that.data.orders[0].timeStr2 :'') + '\n电话:'+ (that.data.record.tel == '' ? '-' : that.data.record.tel) wx.setClipboardData({ data: text, success (res) { wx.getClipboardData({ success (res) { console.log(res.data) // data that.close1(); } }) } }) }, close1: function () { console.log("close"); this.setData({ iosDialog1:false, }) }, makePhone(e){ wx.makePhoneCall({ phoneNumber: e.currentTarget.dataset.tel //仅为示例,并非真实的电话号码 }) }, getDesp(e){ this.setData({ desp:e.detail.value }) }, getPolicy(e){ console.log(e.detail.value); let currData = {}; currData["policy"] = e.detail.value; currData["orderId"] = this.data.userId; wx.request({ url: app.globalData.ip + "/user/apply/order/changeOrderPolicy", method: "GET", data: currData, header: app.globalData.header, success: function(res) { console.log(res) } }) }, editPolicy(e){ var policy = e.currentTarget.dataset.policy; wx.navigateTo({ url: '../editPolicy/index?policy='+policy, }) }, clearDesp(){ this.setData({ desp:"" }); }, getModalDesp(e){ this.setData({ despModal:e.detail.value }) }, // clearDesp(){ // this.setData({ // despModal:"" // }); // }, submitDesp(){ var that = this; if(this.data.desp == ""){ return }else{ wx.showLoading({ title: '添加中...', }) let currData = {}; currData["desp"] = this.data.desp; currData["orderId"] = this.data.userId; wx.request({ url: app.globalData.ip + "/user/apply/order/changeOrderDesp", method: "GET", data: currData, header: app.globalData.header, success: function(res) { console.log(res) that.setData({ desp:"" }); wx.hideLoading({ success: (res) => { that.getDetail(); wx.createSelectorQuery().select('.bb4').boundingClientRect(res => { // 到这里,我们可以从res中读到class为bb4的top,即离顶部的距离(px) // 2使用wx.pageScrollTo()将页面滚动到对应位置 wx.pageScrollTo({ scrollTop: 400, // 滚动到的位置(距离顶部 px) duration: 300 //滚动所需时间 如果不需要滚动过渡动画,设为0(ms) }) }).exec() }, }) } }) } }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { wx.showLoading({ title: '加载中...', }) console.log(options.userId); this.setData({ userId: options.userId, from:options.from }) var obj = dateTimePicker.dateTimePicker(this.data.startYear, this.data.endYear, this.data.currentTime); console.log(obj.dateTime); this.setData({ dateTimeArray: obj.dateTimeArray, dateTimeArray2: obj.dateTimeArray2, dateTime: obj.dateTime, dateTime1: obj.dateTime, dateTime2: obj.dateTime, }); }, ifZhankai(e){ var that = this; let id = e.currentTarget.dataset.id; that.data.orders.forEach(item=>{ if(item.id == id){ item.isOpen = true } }) that.setData({ orders:that.data.orders }) }, ifZhedie(e){ var that = this; let id = e.currentTarget.dataset.id; that.data.orders.forEach(item=>{ if(item.id == id){ item.isOpen = false } }) that.setData({ orders:that.data.orders }) }, goChoose(){ wx.navigateTo({ url: '/pages/changeStatus/index?orderId='+this.data.userId +'&from='+this.data.from, }) }, getDetail(){ var that = this; var pages = getCurrentPages(); var currPage = pages[pages.length - 1]; // 当前页面 var prevPage = pages[pages.length - 2]; // 上一个页面 prevPage.setData({ // text: '2345', // chaShowed: false }); return new Promise(function (resolve, reject) { // setTimeout(function(){ // var query = wx.createSelectorQuery(); // query.select('#text').boundingClientRect(); // query.exec((res) => { // res[0].height; // console.log(res[0].height); // that.setData({ // height: res[0].height // }) // }) // },10) wx.request({ url: app.globalData.ip + "/agency/user/details/" + that.data.userId, method: "GET", header: app.globalData.header, success: function(res) { console.log(res.data.data); // console.log(res.data.data.orders); var statusText = ""; var timeText = ""; var timeText2 = ""; var timeStr = ""; var timeStr2 = ""; // var status = res.data.data.orders[0].status let userinfo = res.data.data.orders[0]; let userinfo2 = {}; userinfo2["name"] = userinfo.userName, userinfo2["nationality"] = userinfo.nation, userinfo2["num"] = userinfo.idCard, userinfo2["currentImg"] = userinfo.idCardImageUrl, userinfo2["sex"] = userinfo.sex, userinfo2["age"] = userinfo.age, userinfo2["idCard"] = userinfo.idCard, userinfo2["userId"] = userinfo.userId, userinfo2["tel"] = userinfo.tel, userinfo2["address"] = userinfo.address, wx.setStorageSync('townsManInfo', {...userinfo2}); if(res.data.data.orders[0].nation.substr(res.data.data.orders[0].nation.length-1,1) != '族'){ res.data.data.orders[0].nation = res.data.data.orders[0].nation + '族' } that.setData({ orders:res.data.data.orders }); that.data.orders.forEach((item,index) =>{ console.log(item); item.isOpen = false; if(item.status == 60 || item.status == 40){ item.isTimeShow = false }else{ item.isTimeShow = true } if(item.status == 25){ item.isTimeShowDbl=false }else{ item.isTimeShowDbl=true } if(item.status == 10){ item.statusText = "待审核" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "接待时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.receptionTime) }else if(item.status == 20){ item.statusText = "待接待" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "接待时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.receptionTime) }else if(item.status == 21){ item.statusText = "审核未通过" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "接待时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.receptionTime) }else if(item.status == 25){ item.statusText = "待面试" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) }else if(item.status == 26){ item.statusText = "未接到" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "接待时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.receptionTime) }else if(item.status == 30){ item.statusText = "待入职" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "约入职时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.willEntryTime) }else if(item.status == 35){ item.statusText = "面试未通过" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) }else if(item.status == 40){ item.statusText = "在职中" item.timeText2 = "入职时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.entryTime) }else if(item.status == 48){ item.statusText = "约离职" item.timeText = "入职时间" item.timeStr = dateUtil.formatDateYMDHM(item.entryTime) item.timeText2 = "约离职时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.willLeaveTime) }else if(item.status == 45){ item.statusText = "通过未入职" item.timeText = "面试时间" item.timeStr = dateUtil.formatDateYMDHM(item.interviewTime) item.timeText2 = "约入职时间" item.timeStr2 = dateUtil.formatDateYMDHM(item.willEntryTime) }else if(item.status == 50){ item.statusText = "已离职" item.timeText = "离职时间" item.timeStr = dateUtil.formatDateYMDHM(item.leaveTime) }else if(item.status == 60){ item.statusText = "已完成" item.timeText = "离职时间" item.timeStr = dateUtil.formatDateYMDHM(item.leaveTime) } }) // wx.setStorage({key: "timeText",data: timeText}) // wx.setStorage({key: "status",data: status}) // wx.setStorage({key: "timeStr",data: timeStr}) // wx.setStorage({key: "timeText2",data: timeText2}) // wx.setStorage({key: "timeStr2",data: timeStr2}) res.data.data.allOrders.forEach(item1=>{ for (var key in item1.records) { console.log(key,item1.records[key]); item1.records[key].forEach((item,index)=>{ if(item.desp.substr(item.desp.length-3,3) == "备注:"){ item.desp = item.desp.replace(/备注:/g,"") } if(item.type == 1){ item["statusText"] = "报名审核中" }else if(item.type == 2){ item["statusText"] = "待接待" }else if(item.type == 3){ item["statusText"] = "待入职" }else if(item.type == 4){ item["statusText"] = "在职中" }else if(item.type == 5){ item["statusText"] = "已离职" }else if(item.type == 9){ item["statusText"] = "约离职" }else if(item.type == 6){ item["statusText"] = "已完成" }else if(item.type == 11){ item["statusText"] = "审核未通过" }else if(item.type == 12){ item["statusText"] = "已接到" }else if(item.type == 13){ item["statusText"] = "未接到" }else if(item.type == 14){ item["statusText"] = "面试未通过" }else if(item.type == 15){ item["statusText"] = "未入职" } }) } }) that.setData({ allOrders:res.data.data.allOrders }) // res.data.data.serveRecords.forEach((item,index)=>{ // if(item.desp.substr(item.desp.length-3,3) == "备注:"){ // item.desp = item.desp.replace(/备注:/g,"") // } // if(item.type == 1){ // item["statusText"] = "报名审核中" // }else if(item.type == 2){ // item["statusText"] = "待接待" // }else if(item.type == 3){ // item["statusText"] = "待入职" // }else if(item.type == 4){ // item["statusText"] = "在职中" // }else if(item.type == 5){ // item["statusText"] = "已离职" // }else if(item.type == 9){ // item["statusText"] = "约离职" // }else if(item.type == 6){ // item["statusText"] = "已完成" // }else if(item.type == 11){ // item["statusText"] = "审核未通过" // }else if(item.type == 12){ // item["statusText"] = "已接到" // }else if(item.type == 13){ // item["statusText"] = "未接到" // }else if(item.type == 14){ // item["statusText"] = "面试未通过" // }else if(item.type == 15){ // item["statusText"] = "未入职" // } // }) // console.log(status) // console.log(that.data.stateItems); // if(status == 25){ // that.data.stateItems = [ // {value: '30', name: '面试通过'}, // {value: '35', name: '面试未通过'}, // ] // }else if(status == 30){ // that.data.stateItems = [ // {value: '40', name: '在职中'}, // {value: '45', name: '通过未入职'}, // ] // }else if(status == 40 || status == 48){ // that.data.stateItems = [ // {value: '40', name: '在职中'}, // {value: '48', name: '约离职'}, // {value: '50', name: '已离职'} // ] // }else if(status == 10){ // that.data.stateItems = [ // {value: '20', name: '审核通过'}, // {value: '21', name: '审核未通过'} // ] // }else if(status == 20){ // that.data.stateItems = [ // {value: '25', name: '已接到'}, // {value: '26', name: '未接到'}, // ] // } //判断是否显示时间 // res.data.data.serveRecords.forEach((item,index)=>{ // // console.log(item.desp.indexOf("备注:")); // // console.log(item.desp.substr(item.desp.length-3,3)); // if(item.desp.substr(item.desp.length-3,3) == "备注:"){ // item.desp = item.desp.replace(/备注:/g,"") // } // }) that.setData({ // height: 0, allShow:true, orders:that.data.orders, record:res.data.data.orders[0], statusText:statusText, timeText, timeText2, timeStr, timeStr2, currentTime:timeStr, currentTime1:timeStr, currentTime2:timeStr2, stateItems: that.data.stateItems, userServeRecords:res.data.data.serveRecords }) resolve(res); } }) }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { var that = this; console.log(that.data.userId); // wx.request({ // url: app.globalData.ip + "/user/apply/order/markHasRead?orderId=" + that.data.userId, // header: app.globalData.header, // method: "GET", // success: function (res) { // console.log(res); // }, // }); that.getDetail().then((res) => { console.log(res); console.log(res.data.data.orders[0].status != 10) if(this.data.from == "project"){ // 10 为输入框状态 if(res.data.data.orders[0].status != 10){ var query = wx.createSelectorQuery(); query.select('#text').boundingClientRect(); query.exec((res) => { res[0].height; that.setData({ height: res[0].height }) }) } }else{ that.setData({ height: "22.001" }); } wx.hideLoading({ success: (res) => {}, }) that.getImgs(that.data.userId); if(app.isNotEmptyCheck(wx.getStorageSync("statusTemp"))){ var statusTemp = wx.getStorageSync("statusTemp"); console.log(statusTemp); console.log(that.data.status); } }) }, getImgs(userId){ var that = this; wx.request({ url: app.globalData.ip + "/imgs/list/"+userId+"?type=20", header: app.globalData.headers, method: "GET", success: function (res) { console.log(res); let currFils = []; let regs = /\.(jpg|jpeg|png)(\?.*)?$/; if(app.isNotEmptyCheck(res.data.data.userImgs)){ res.data.data.userImgs.forEach(item=>{ if(regs.test(item.url.toLowerCase())){ currFils.push({url:item.url,id:item.id}) } }) } that.setData({ files: currFils.slice(0, 4), urls: currFils, }); // } }, fail: function (res) { console.log(res); }, }); }, pickerTap: function (e) { var obj = dateTimePicker.dateTimePicker(this.data.startYear, this.data.endYear, this.data.currentTime); console.log(obj.dateTimeArray); for (let index = 0; index < obj.dateTimeArray[0].length; index++) { obj.dateTimeArray[0][index] = obj.dateTimeArray[0][index] + "年" } for (let index = 0; index < obj.dateTimeArray[1].length; index++) { obj.dateTimeArray[1][index] = obj.dateTimeArray[1][index] + "月" } for (let index = 0; index < obj.dateTimeArray[2].length; index++) { obj.dateTimeArray[2][index] = obj.dateTimeArray[2][index] + "日" } this.setData({ dateTimeArray: obj.dateTimeArray, dateTime: obj.dateTime }); }, pickerTap2: function (e) { var obj = dateTimePicker.dateTimePicker(this.data.startYear, this.data.endYear, this.data.currentTime2); console.log(obj); for (let index = 0; index < obj.dateTimeArray[0].length; index++) { obj.dateTimeArray[0][index] = obj.dateTimeArray[0][index] + "年" } for (let index = 0; index < obj.dateTimeArray[1].length; index++) { obj.dateTimeArray[1][index] = obj.dateTimeArray[1][index] + "月" } for (let index = 0; index < obj.dateTimeArray[2].length; index++) { obj.dateTimeArray[2][index] = obj.dateTimeArray[2][index] + "日" } console.log(obj.dateTimeArray); console.log(obj.dateTime); this.setData({ dateTimeArray2: obj.dateTimeArray, dateTime2: obj.dateTime }); }, changeDateTime(e) { var dateTimeArray = this.data.dateTimeArray, dateTime = e.detail.value; this.setData({ // dateTime: e.detail.value, currentTime: dateTimeArray[0][dateTime[0]].replace("年", '') + '-' + dateTimeArray[1][dateTime[1]].replace("月", '') + '-' + dateTimeArray[2][dateTime[2]].replace("日", '') + ' ' + dateTimeArray[3][dateTime[3]] }); console.log(this.data.dateTimeArray); console.log(this.data.currentTime) }, changeDateTime1(e) { var that = this; var dateTimeArray = this.data.dateTimeArray, dateTime = e.detail.value; this.setData({ checkedState:this.data.status, currentTime1: dateTimeArray[0][dateTime[0]].replace("年", '') + '-' + dateTimeArray[1][dateTime[1]].replace("月", '') + '-' + dateTimeArray[2][dateTime[2]].replace("日", '') + ' ' + dateTimeArray[3][dateTime[3]], currentTime:dateTimeArray[0][dateTime[0]].replace("年", '') + '-' + dateTimeArray[1][dateTime[1]].replace("月", '') + '-' + dateTimeArray[2][dateTime[2]].replace("日", '') + ' ' + dateTimeArray[3][dateTime[3]], }); console.log(this.data.dateTimeArray); console.log(this.data.currentTime) console.log(this.data.status) that.updateJob(1); }, changeDateTime2(e) { var that = this; var dateTimeArray2 = this.data.dateTimeArray2, dateTime2 = e.detail.value; this.setData({ checkedState:this.data.status, currentTime2: dateTimeArray2[0][dateTime2[0]].replace("年", '') + '-' + dateTimeArray2[1][dateTime2[1]].replace("月", '') + '-' + dateTimeArray2[2][dateTime2[2]].replace("日", '') + ' ' + dateTimeArray2[3][dateTime2[3]], }); console.log(this.data.dateTimeArray2); console.log(this.data.currentTime2) console.log(this.data.status) that.updateJob(1); }, changeDateTimeColumn(e) { var arr = this.data.dateTime, dateArr = this.data.dateTimeArray; arr[e.detail.column] = e.detail.value; dateArr[2] = dateTimePicker.getMonthDay(dateArr[0][arr[0]], dateArr[1][arr[1]]); for (let index = 0; index < dateArr[2].length; index++) { dateArr[2][index] = dateArr[2][index] + "日" } // .replace("年",'').replace("月",'').replace("日",'') this.setData({ dateTimeArray: dateArr, dateTime: arr }); }, changeDateTimeColumn2(e) { var arr = this.data.dateTime2, dateArr = this.data.dateTimeArray2; arr[e.detail.column] = e.detail.value; dateArr[2] = dateTimePicker.getMonthDay(dateArr[0][arr[0]], dateArr[1][arr[1]]); for (let index = 0; index < dateArr[2].length; index++) { dateArr[2][index] = dateArr[2][index] + "日" } // .replace("年",'').replace("月",'').replace("日",'') this.setData({ dateTimeArray2: dateArr, dateTime2: arr }); }, changeStatus(e){ var that = this; that.setData({ currOrderId:e.currentTarget.dataset.id }) if(that.data.status != 21 && that.data.status != 50 && that.data.status != 60 && that.data.status != 26 && that.data.status != 35 && that.data.status != 45){ this.setData({ showDialog: true, checkedState:'', }); } }, close() { // console.log(this.data.checkedState + "获取到的单选"); this.setData({ showDialog: false, despModal:"" }); }, radioChange(e) { console.log('radio发生change事件,携带value值为:', e.detail.value); var that = this; let stateItems = that.data.stateItems; for (let i = 0; i < stateItems.length; i++) { if(stateItems[i].value == e.detail.value){ that.setData({ checkedState: e.detail.value }); } } console.log(that.data.checkedState + "点击的单选"); // this.setData({ // ["userInfo.sex"]: currentSex, // sex, // }); }, submitModal(){ var that = this; console.log(that.data.checkedState + "获取到的单选"); console.log(that.data.despModal + "获取到的输入框"); if(that.data.checkedState == 20 || that.data.checkedState == 21){ // console.log(that.data.height) that.setData({ height: "22.001" }); } console.log(that.data.height) if(app.isEmptyCheck(that.data.checkedState)){ wx.showToast({ title: '请先选择状态', icon: 'error', duration: 1000 }) return } if(that.data.status == 30 || that.data.status == 40){ if(app.isEmptyCheck(that.data.currentTime)){ wx.showToast({ title: '请先选择时间', icon: 'error', duration: 1000 }) return } } that.updateJob(2); }, updateJob(num){ var that = this; let currData = {}; currData["status"] = that.data.checkedState; currData["desp"] = that.data.despModal; currData["orderId"] = that.data.currOrderId; if(num == 2){ if(that.data.status == 30){ currData["entryTime"] = that.data.currentTime; }else if(that.data.status == 25){ currData["willEntryTime"] = that.data.currentTime; }else if(that.data.status == 40){ currData["leaveTime"] = that.data.currentTime; }else if(that.data.status == 48){ currData["willLeaveTime"] = that.data.currentTime; }else{ currData["interviewTime"] = that.data.currentTime; } }else{ if(that.data.status == 30){ currData["interviewTime"] = that.data.currentTime; currData["willEntryTime"] = that.data.currentTime2; }else if(that.data.status == 40){ currData["entryTime"] = that.data.currentTime2; }else if(that.data.status == 48){ currData["entryTime"] = that.data.currentTime; currData["willLeaveTime"] = that.data.currentTime2; }else if(that.data.status == 50){ currData["leaveTime"] = that.data.currentTime; }else{ currData["interviewTime"] = that.data.currentTime; currData["receptionTime"] = that.data.currentTime2; } } wx.request({ url: app.globalData.ip + "/user/apply/order/changeOrderStatusAndDesp", method: "POST", header: app.globalData.header, data: currData, success: function (res) { that.getDetail(); that.close(); }, fail:function(){ }, }) }, reset(){ var that = this; let currData = {}; console.log("reset"); // var stateItems = [ // {value: '25', name: '已接到'}, // {value: '26', name: '未接到'}, // ] that.setData({ stateItems:[ {value: '25', name: '已接到'}, {value: '26', name: '未接到'}, ] }) currData["status"] = 10; currData["orderId"] = that.data.userId; wx.request({ url: app.globalData.ip + "/user/apply/order/changeOrderStatusAndDesp", method: "POST", header: app.globalData.header, data: currData, success: function (res) { that.getDetail(); }, fail:function(){ }, }) }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { }, showInfo2(e){ console.log(JSON.parse(e.currentTarget.dataset.detail)); this.setData({ iosDialog2:true, recordDetail:JSON.parse(e.currentTarget.dataset.detail) }) }, close2: function () { console.log("close"); this.setData({ iosDialog2:false, }) }, copyClose2(){ var that = this; var text = "姓名:" + that.data.recordDetail.userName +"/"+ (that.data.recordDetail.sex == 1 ?'男':'女') +"/"+ that.data.recordDetail.age + "岁"+(that.data.recordDetail.nation == '族' ? '' : '/'+that.data.recordDetail.nation)+ '\n电话:'+ (that.data.recordDetail.tel == '' || that.data.recordDetail.tel == undefined || that.data.recordDetail.tel == null ? '-' : that.data.recordDetail.tel) + '\n身份证号:' + (that.data.recordDetail.idCard == '' ? '-' : that.data.recordDetail.idCard)+ '\n家庭地址:' + (that.data.recordDetail.address == '' || that.data.recordDetail.address == undefined || that.data.recordDetail.address == null ? '-' : that.data.recordDetail.address)+'\n报名岗位:' + that.data.recordDetail.storeJobName + '\n政策:'+ that.data.recordDetail.policy wx.setClipboardData({ data: text, success (res) { wx.getClipboardData({ success (res) { console.log(res.data) // data that.close2(); } }) } }) }, })