jiuyiUniapp/jiuyi/unpackage/dist/build/web/assets/pages-news-redPacket.BxJobK...

2 lines
3.4 KiB
JavaScript

import{U as e,g as a,r as l,a6 as t,p as s,c as u,w as n,i as o,o as d,b as r,e as f,y as c,z as m,h as p,k as i,A as _,am as v,x as g,I as y}from"./index-CH9-aFWw.js";import{_ as b}from"./uni-icons.DST64Pwo.js";import{o as h,r as x}from"./uni-app.es.DPi2kvld.js";import{_ as I}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css */const V=I({__name:"redPacket",setup(I){const V=e(),w=a({status:0}),j=a([{id:1,name:"积分红包"},{id:2,name:"余额红包"}]),k=l(""),T=l("恭喜发财,大吉大利"),C=l(""),U=l(0),B=t((()=>j[U.value])),P=t((()=>{let e=Number(k.value||0);return e=e.toFixed(2),e})),R=t((()=>V.state.userinfo));function $(){uni.$chat.isReady()||!R.value.userId?uni.$chat.getGroupProfile({groupID:w.roomId}).then((e=>{if(0==e.code){const a=e.data.group;C.value=a.memberCount}})):setTimeout((function(){$()}),200)}function q(e){const a=e.detail.value;a!==U.value&&(U.value=a)}function z(){w.num>C.value&&(w.num=C.value)}function A(){const e={...w};2!=e.sendType||e.num?k.value?(e[{1:"score",2:"balance"}[B.value.id]]=k.value,e.name||(e.name=T.value),e.type=B.value.id,e.userId=R.value.userId,console.log("data",e),i.news.sendRedBag({data:e}).then((e=>{200!=e.code?p.alert({content:e.msg,showCancel:!1}):_()}))):p.alert("总金额不能为空"):p.alert("数量不能为空")}return h((e=>{const a=e.sendType;a&&(w.sendType=a,w[{1:"sendId",2:"roomId"}[a]]=e.msgId,2==a&&$())})),(e,a)=>{const l=o,t=x(s("uni-icons"),b),p=v,i=g,_=y;return d(),u(l,{class:"app"},{default:n((()=>[r(l,{class:"container"},{default:n((()=>[r(p,{mode:"selector",range:j,"range-key":"name",onChange:q},{default:n((()=>[r(l,{class:"form-group rows mtb30 ptb25 bfff"},{default:n((()=>[r(l,null,{default:n((()=>[f("红包类型:")])),_:1}),r(l,{class:"f1 tar mr10"},{default:n((()=>[f(c(B.value.name),1)])),_:1}),r(t,{type:"right"})])),_:1})])),_:1},8,["range"]),r(l,{class:"form-group rows mtb30 bfff"},{default:n((()=>[r(i,null,{default:n((()=>[f("总金额:")])),_:1}),r(l,{class:"easyinput f1 tar"},{default:n((()=>[r(_,{class:"f34",type:"text",modelValue:k.value,"onUpdate:modelValue":a[0]||(a[0]=e=>k.value=e),placeholder:"0.00"},null,8,["modelValue"])])),_:1})])),_:1}),2==w.sendType?(d(),u(l,{key:0,class:"mtb30"},{default:n((()=>[r(l,{class:"form-group rows bfff"},{default:n((()=>[r(i,null,{default:n((()=>[f("数量:")])),_:1}),r(l,{class:"easyinput f1 tar"},{default:n((()=>[r(_,{class:"f34",type:"text",modelValue:w.num,"onUpdate:modelValue":a[1]||(a[1]=e=>w.num=e),placeholder:"填写个数",onBlur:z},null,8,["modelValue"])])),_:1}),r(l,{class:"ml10"},{default:n((()=>[f("个")])),_:1})])),_:1}),C.value?(d(),u(l,{key:0,class:"hint mt10 ml20 f24 c999"},{default:n((()=>[f("本群"+c(C.value)+"共人",1)])),_:1})):m("",!0)])),_:1})):m("",!0),r(l,{class:"form-group rows mtb30 bfff"},{default:n((()=>[r(i,null,{default:n((()=>[f("祝福语:")])),_:1}),r(l,{class:"f1 tar"},{default:n((()=>[r(_,{class:"f34",type:"text",modelValue:w.name,"onUpdate:modelValue":a[2]||(a[2]=e=>w.name=e),placeholder:T.value},null,8,["modelValue","placeholder"])])),_:1})])),_:1}),r(l,{class:"total df jcc mt30 ptb50"},{default:n((()=>[r(i,null,{default:n((()=>[f("¥")])),_:1}),r(i,null,{default:n((()=>[f(c(P.value),1)])),_:1})])),_:1}),r(l,{class:"btn-primary btn plus mauto",onClick:A},{default:n((()=>[f("发送红包")])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-c20fe11c"]]);export{V as default};