123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- const app=getApp();
- Component({
- /**
- * 组件的属性列表
- */
- properties: {
- type:{
- type:Number,
- value:1,//1,就是从走他自己的,2就是走分享人的
- },
- sharepersonMsg:{
- type:Object,
- value:app.globalData.sharepersonobj
- },
- companyobj:{
- type:Object,
- value:app.globalData.companyobj
- },
- route:{
- type:String,
- value:'',//index,是首页,在没有分享人的时候不显示
- },
- },
- /**
- * 组件的初始数据
- */
- data: {
- personMsg:app.globalData.personMsg,
- imgUrl:app.globalData.imgUrl
- },
- /**
- * 组件的方法列表
- */
- methods: {
- presharelooktap() {
- if(this.data.type==2&&!!app.globalData.sharepersonobj.phone){
- if (!app.globalData.sharepersonobj.qrcode) {
- wx.showToast({
- title: "当前专属客服的二维码为空!",
- icon: 'none',
- duration: 2000
- })
- return false;
- }
- wx.previewImage({
- current: app.globalData.imgUrl + app.globalData.sharepersonobj.qrcode, // 当前显示图片的http链接
- urls: [app.globalData.imgUrl + app.globalData.sharepersonobj.qrcode]// 需要预览的图片http链接列表
- })
- } else {
- if (!app.globalData.personMsg.binded.qrcode) {
- wx.showToast({
- title: "您的微信二维码为空,请上传二维码!",
- icon: 'none',
- duration: 2000
- })
- return false;
- }
- wx.previewImage({
- current: app.globalData.imgUrl + app.globalData.personMsg.binded.qrcode, // 当前显示图片的http链接
- urls: [app.globalData.imgUrl + app.globalData.personMsg.binded.qrcode]// 需要预览的图片http链接列表
- })
- }
-
- },
- sharecardtap: function () {
- if(this.data.type==2&&!!app.globalData.sharepersonobj&&!!app.globalData.sharepersonobj.phone){
- wx.navigateTo({
- url: '/share/pages/shareCard/shareCard?uid='+ app.globalData.shareuserid + '&ctp=' + app.globalData.clientype + '&empid=' + app.globalData.sharempid + '&ftype=share'
- })
- }else{
- wx.navigateTo({
- url:'/index/pages/namecard/namecard'
- })
- }
- },
- callphonetap: function () {
- if(this.data.type==2&&!!app.globalData.sharepersonobj.phone){
- wx.makePhoneCall({
- phoneNumber: app.globalData.sharepersonobj.phone //仅为示例,并非真实的电话号码
- })
- }else{
- wx.makePhoneCall({
- phoneNumber:app.globalData.personMsg.phone//仅为示例,并非真实的电话号码
- })
- }
-
- },
- },
- ready() {
- this.setData({
- personMsg:app.globalData.personMsg,
- imgUrl:app.globalData.imgUrl,
- companyobj:app.globalData.companyobj,
- sharepersonMsg:app.globalData.sharepersonobj
- })
- },
- pageLifetimes: {
- show: function() {
- this.setData({
- personMsg:app.globalData.personMsg,
- imgUrl:app.globalData.imgUrl,
- companyobj:app.globalData.companyobj,
- sharepersonMsg:app.globalData.sharepersonobj
- })
- }
- },
- })
|