2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
|
|
"use strict";const e=require("../../../common/vendor.js"),n=require("../../../gen/Enums.js");require("../../../common/libraries/request.js");const o=require("../../../common/store/useWeAppAuthStore.js");require("../../../common/store/useWorkStore.js");const t=require("../../../common/libraries/sendWxWork.js");require("../../../common/libraries/day.js");const l=require("../../../common/libraries/naviHelper.js");if(require("../../../gen/Apis.js"),require("../../../common/libraries/apiLoading.js"),!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-button")+e.resolveComponent("hs-popup"))()}Math||((()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../components/hs-popup/hs-popup.js"))();const u=e.defineComponent({__name:"TemplateMomentTask",props:["item"],setup(u){const i=u,a=e.ref(!1),s=o.useWeAppAuthStore(),r=()=>{var e,n,o,u,a,r;if("wxwork"===(null==(e=null==s?void 0:s.data)?void 0:e.environment)){let e=[];"Image"===(null==(o=null==(n=null==i?void 0:i.item)?void 0:n.data)?void 0:o.content_type)&&(null==(r=null==(a=null==(u=null==i?void 0:i.item)?void 0:u.data)?void 0:a.attachments)||r.forEach((n=>{null==e||e.push({imgUrl:null==n?void 0:n.url})}))),console.log(e,"attachments"),setTimeout((()=>{var n,o;t.shareToExternalMoments({content:null==(o=null==(n=null==i?void 0:i.item)?void 0:n.data)?void 0:o.content,attachments:[{msgtype:"image",image:e}]})}),500)}else l.showToastBack("请在企业微信中操作!")},m=()=>{a.value=!0},d=()=>{a.value=!1};return(o,t)=>{var l,u,v,p,c,h,b,g,_,j,f,q,y,C,E,k,A,T,W,w,x,M,I,S;return e.e({a:e.p({value:null==(l=null==i?void 0:i.item)?void 0:l.status,Enums:e.unref(n.HouseWorkOrdersStatusEnum)}),b:e.n(`btn_status status_${null==(u=null==i?void 0:i.item)?void 0:u.status}`),c:e.p({value:null==(p=null==(v=null==i?void 0:i.item)?void 0:v.data)?void 0:p.content_type,Enums:e.unref(n.CustomerMomentsContentTypeEnum)}),d:e.p({value:null==(h=null==(c=null==i?void 0:i.item)?void 0:c.data)?void 0:h.channel,Enums:e.unref(n.CustomerMomentsChannelEnum)}),e:e.t(null==(g=null==(b=null==i?void 0:i.item)?void 0:b.data)?void 0:g.task_end_time),f:e.t(null==(_=null==i?void 0:i.item)?void 0:_.created_at),g:e.o(m),h:e.p({type:"primary",size:"sm",label:"去完成"}),i:null==(y=null==(q=null==(f=null==(j=e.unref(s))?void 0:j.data)?void 0:f.user)?void 0:q.avatar[0])?void 0:y.url,j:e.t((null==(k=null==(E=null==(C=e.unref(s))?void 0:C.data)?void 0:E.user)?void 0:k.name)||"员工名称"),k:e.t(null==(T=null==(A=null==i?void 0:i.item)?void 0:A.data)?void 0:T.title),l:"Image"===(null==(w=null==(W=null==i?void 0:i.item)?void 0:W.data)?void 0:w.content_type)},"Image"===(null==(M=null==(x=null==i?void 0:i.item)?void 0:x.data)?void 0:M.content_type)?{m:e.f(null==(S=null==(I=null==i?void 0:i.item)?void 0:I.data)?void 0:S.attachments,((e,n,o)=>({a:`img_${n}`,b:e.url})))}:{},{n:e.o(r),o:e.p({type:"primary",size:"md",label:"发送客户朋友圈"}),p:e.o(d),q:e.p({show:a.value,mode:"bottom",closeable:!0,round:20})})}}}),i=e._export_sfc(u,[["__scopeId","data-v-be19063a"]]);wx.createComponent(i);
|