Files
im-system/hs-im-server/build/im-uniapp/dist/assets/wx-personDetail-editGender.f540011d.js
2023-10-16 23:12:59 +08:00

2 lines
2.7 KiB
JavaScript

import{j as e,o as a,c as r,w as t,a as s,x as o,y as l,A as i,b as d,t as n,F as u,ak as m,d as c,C as h,al as g,ab as f,s as p,p as v}from"./index.953fb5a2.js";import{r as b,_}from"./watermark.5346bec0.js";import{_ as k}from"./uni-icons.9a92e175.js";import{_ as y}from"./plugin-vue_export-helper.21dcd24c.js";var z=y({emits:["update:modelValue","change"],data:()=>({current:"",val:"",ranges:[]}),props:{modelValue:{type:[String]},range:{type:Array,default:[]}},watch:{range(e){this.init()},modelValue(e){this.init()}},created(){this.init()},methods:{init(){this.ranges=JSON.parse(JSON.stringify(this.range)),this.getval(this.modelValue)},getval(e){if(e)for(var a=e,r=this.ranges,t=0;t<r.length;++t){if(r[t].value==a){this.current=t;break}}},radioChange(e){this.getval(e.detail.value),this.$emit("update:modelValue",e.detail.value),this.$emit("change",e.detail.value)}}},[["render",function(f,p,v,_,y,z){const C=m,S=c,V=b(e("uni-icons"),k),x=h,I=g;return a(),r(S,null,{default:t((()=>[s(I,{class:"zmm-radio-group",onChange:z.radioChange},{default:t((()=>[(a(!0),o(u,null,l(y.ranges,((e,o)=>(a(),r(x,{class:i(["zmm-radio-group-label",{checked:o===y.current}]),key:o},{default:t((()=>[s(S,{class:"zmm-radio-group-radio"},{default:t((()=>[s(C,{style:{transform:"scale(0.9)"},value:e.value,checked:o===y.current},null,8,["value","checked"])])),_:2},1024),s(S,{class:"zmm-radio-group-label-text"},{default:t((()=>[d(n(e.label),1)])),_:2},1024),s(V,{class:"zmm-radio-group-label-icon",type:"checkmarkempty",color:"#09C160",size:"20"})])),_:2},1032,["class"])))),128))])),_:1},8,["onChange"])])),_:1})}],["__scopeId","data-v-203d1cc8"]]);var C=y({data:()=>({form:{gender:"",userId:""},list:[{label:"男",value:"1"},{label:"女",value:"2"}]}),onLoad(e){this.form.userId=e.userId,this.form.gender=e.gender},methods:{subform(e){var a=JSON.parse(JSON.stringify(this.form));this.$zmmFormCheck.check(a,{gender:{rules:[{checkType:"required",errorMsg:"请填写内容"}]}})?this.$http.request({url:"/my/editGender",method:"POST",data:JSON.stringify(a),success:e=>{200==e.data.code&&f({delta:1}).then((()=>{p({title:"修改成功",icon:"success"}),this.$store.dispatch("get_UserInfo")}))}}):p({title:this.$zmmFormCheck.error,icon:"none",position:"bottom"})}},onNavigationBarButtonTap(e){if(0===e.index)this.subform()}},[["render",function(o,l,i,d,n,u){const m=b(e("watermark"),_),h=b(e("zmm-radio-group"),z),g=c,f=v;return a(),r(g,{class:"bgColor"},{default:t((()=>[s(m),s(f,{onSubmit:u.subform,class:"remarkForm"},{default:t((()=>[s(g,{class:"remarkForm-item"},{default:t((()=>[s(h,{range:n.list,modelValue:n.form.gender,"onUpdate:modelValue":l[0]||(l[0]=e=>n.form.gender=e)},null,8,["range","modelValue"])])),_:1})])),_:1},8,["onSubmit"])])),_:1})}],["__scopeId","data-v-3d1e594d"]]);export{C as default};