You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
2.8 KiB
JavaScript
2 lines
2.8 KiB
JavaScript
import{r as e,o as l,c as a,w as t,i as s,l as n,e as o,v as u,x as d,j as i,k as r,I as c,y as p,z as f,A as m}from"./index-29fb9c31.js";import{_}from"./uni-icons.1a1aa5ae.js";import{o as x,r as v}from"./uni-app.es.125322ac.js";import{P as h,a as y}from"./index.9253508f.js";import{_ as g}from"./_plugin-vue_export-helper.1b428a4d.js";const V=g({__name:"person_edit",setup(g){let V=e({});const j=e=>{V.value.sex=e.detail.value};return x((e=>{e.personid?(V.value.id=e.personid,h({id:V.value.id}).then((e=>{e.status&&(V.value=e.data.info)}))):V.value.id=0})),(e,x)=>{const h=s,g=v(r("uni-icons"),_),k=c,b=p,U=f,w=m;return l(),a(h,{class:"UserAdd"},{default:t((()=>[n(h,{class:"top"},{default:t((()=>[n(h,{style:{"font-size":"40rpx",padding:"40rpx"}},{default:t((()=>[o("人员基本信息")])),_:1}),n(h,{style:{"text-align":"center"}},{default:t((()=>[n(g,{type:"personadd",style:{color:"#fff","margin-top":"4rpx","margin-left":"4rpx"},size:"80"})])),_:1})])),_:1}),n(h,{style:{padding:"40rpx","margin-top":"40rpx"}},{default:t((()=>[n(h,{class:"title"},{default:t((()=>[o("姓名")])),_:1}),n(k,{modelValue:u(V).name,"onUpdate:modelValue":x[0]||(x[0]=e=>u(V).name=e),class:"input","placeholder-style":"color:#ccc;",placeholder:"请输入姓名"},null,8,["modelValue"]),n(h,{class:"title"},{default:t((()=>[o("电话")])),_:1}),n(k,{modelValue:u(V).tel,"onUpdate:modelValue":x[1]||(x[1]=e=>u(V).tel=e),class:"input",type:"tel","placeholder-style":"color:#ccc;",placeholder:"请输入电话"},null,8,["modelValue"]),n(h,{class:"title"},{default:t((()=>[o("性别")])),_:1}),n(w,{onChange:j,style:{display:"flex",margin:"40rpx 20rpx 40rpx -10rpx"}},{default:t((()=>[n(U,{class:"radio_row"},{default:t((()=>[n(h,null,{default:t((()=>[n(b,{value:"1",checked:"1"==u(V).sex},null,8,["checked"])])),_:1}),n(h,null,{default:t((()=>[o("男")])),_:1})])),_:1}),n(U,{class:"radio_row"},{default:t((()=>[n(h,null,{default:t((()=>[n(b,{value:"2",checked:"2"==u(V).sex},null,8,["checked"])])),_:1}),n(h,null,{default:t((()=>[o("女")])),_:1})])),_:1})])),_:1}),n(h,{class:"title"},{default:t((()=>[o("证件号码")])),_:1}),n(k,{modelValue:u(V).id_number,"onUpdate:modelValue":x[2]||(x[2]=e=>u(V).id_number=e),class:"input","placeholder-style":"color:#ccc;",placeholder:"请输入证件号码"},null,8,["modelValue"]),n(h,{onClick:x[3]||(x[3]=e=>null==V.value.name?(d({title:"姓名不能为空",icon:"none"}),!1):null==V.value.tel?(d({title:"电话不能为空",icon:"none"}),!1):null==V.value.sex?(d({title:"请选择性别",icon:"none"}),!1):null==V.value.id_number?(d({title:"请输入证件号码",icon:"none"}),!1):void y({info:V.value}).then((e=>{e.status&&(d({title:e.msg}),i({url:"/pages/user/list"}))}))),class:"button"},{default:t((()=>[o("保 存")])),_:1})])),_:1})])),_:1})}}},[["__scopeId","data-v-3e42ab9e"]]);export{V as default};
|