企微助手 ,仓库名 短剧

groupCodeH5.d2279d5af449e319.1698647458291.js 2.8KB

1
  1. "use strict";(self["webpackChunkqwh5"]=self["webpackChunkqwh5"]||[]).push([[98],{5275:function(e,r,o){function t(e){const r=window.location.href,o={};if(-1!=r.indexOf("?")){let e="",t=[];r.split("?").forEach(((r,a)=>{if(0!=a){e=r,t=e.split("&");for(let e=0;e<t.length;e++)o[t[e].split("=")[0]]=decodeURIComponent(t[e].split("=")[1])}}))}return e?o[e]?o[e]:"":o}function a(e){if("string"!=typeof e)return!1;try{let r=JSON.parse(e);return!("object"!=typeof r||!r)}catch(r){return!1}}o.d(r,{W:function(){return t},p:function(){return a}})},4384:function(e,r,o){o.r(r),o.d(r,{default:function(){return G}});var t=o(3396),a=o(4870),c=o(7139),n=o(9733),s=o(3649),i=o(1206),l=o(5275),d=o(2595);const u=e=>((0,t.dD)("data-v-e849ee20"),e=e(),(0,t.Cn)(),e),p={class:"groupcode-wrap"},w={class:"top-tips-wrap"},f=u((()=>(0,t._)("span",{class:"tips-text"},"扫码进群",-1))),g={class:"group-wrap"},v=["src"],_={class:"btm-tips-wrap"},h=u((()=>(0,t._)("div",null,"长按识别二维码入群",-1))),m={class:"btm-text"},y=u((()=>(0,t._)("span",null,"注:若无法扫码进群,请联系客服",-1))),q=u((()=>(0,t._)("span",null,"客服",-1))),C={class:"customer-wrap"},b=u((()=>(0,t._)("div",{class:"title"},"客服",-1))),k=["src"],W={class:"tips"};var U=(0,t.aZ)({__name:"groupCodeH5",setup(e){const r=(0,a.qj)({corpid:(0,l.W)("corpid"),rule_id:(0,l.W)("ruleid")}),o=(0,a.iH)(""),u=(0,a.qj)({qrcode:"",leading_words:""}),U=(0,a.iH)(!1),Z=async()=>{try{n.F.loading({message:"加载中...",duration:0,forbidClick:!0});const{errno:e,rst:o}=await d.Z.get("/api/h5/chatGroupQrcode/contactQrcode",{...r});0==e?(u.qrcode=o?.qrcode,u.leading_words=o?.leading_words,U.value=!0):(u.qrcode="",u.leading_words="")}catch(e){console.log("error =>",e)}finally{n.F.clear()}},F=async()=>{try{await d.Z.get("/api/h5/chatGroupQrcode/scan",{...r})}catch(e){console.log("error =>",e)}},G=async()=>{try{n.F.loading({message:"加载中...",duration:0,forbidClick:!0});const{errno:e,rst:t}=await d.Z.get("/api/h5/chatGroupQrcode/detail",{...r});o.value=0==e?t?.qrcode:""}catch(e){console.log("error =>",e)}finally{n.F.clear()}};return(0,t.bv)((()=>{G(),F()})),(e,r)=>((0,t.wg)(),(0,t.iD)("div",p,[(0,t._)("div",w,[(0,t.Wm)((0,a.SU)(s.J),{name:"volume-o",color:"#59678C"}),f]),(0,t._)("div",g,[o.value?((0,t.wg)(),(0,t.iD)("img",{key:0,src:o.value},null,8,v)):(0,t.kq)("",!0)]),(0,t._)("div",_,[h,(0,t._)("div",m,[y,(0,t._)("div",{class:"customer-btn",onClick:Z},[(0,t.Wm)((0,a.SU)(s.J),{name:"service-o",color:"#59678C"}),q])])]),(0,t.Wm)((0,a.SU)(i.G),{show:U.value,"onUpdate:show":r[0]||(r[0]=e=>U.value=e),round:""},{default:(0,t.w5)((()=>[(0,t._)("div",C,[b,(0,t._)("img",{src:u.qrcode},null,8,k),(0,t._)("div",W,(0,c.zw)(u.leading_words),1)])])),_:1},8,["show"])]))}}),Z=o(89);const F=(0,Z.Z)(U,[["__scopeId","data-v-e849ee20"]]);var G=F}}]);