1
0

edit.8f5666e1.js 14 KB

1
  1. import{Z as Y,$ as ee,D as ue,C as le,w as ae,Q as te,R as re,I as oe,b as ne,F as se}from"./element-plus.6f9fda11.js";import{_ as de}from"./index.vue_vue_type_script_setup_true_lang.6e9ec2f7.js";import{t as pe,m as ie,b as me,d as _e}from"./index.de361006.js";import{_ as fe}from"./picker.23d437a9.js";import{P as ce}from"./index.8d6d4c58.js";import{c as Fe,d as be,e as Ee,f as ge}from"./master_worker.703ddbd6.js";import{A as Be}from"./@amap.8a62addd.js";import{d as S,s as R,r as w,b as we,a0 as U,ah as Ce,o as c,c as C,W as e,O as u,u as l,T as m,U as _,P as ke,M as b,V as D,a7 as x,S as q,bk as Ve,bj as ve,a as M}from"./@vue.a7a54728.js";import"./@vueuse.0a77614e.js";import"./@element-plus.a03b0c46.js";import"./lodash-es.bb7dceda.js";import"./dayjs.7f1be2bc.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.b082b0c1.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.fc1b942f.js";import"./axios.108bc101.js";import"./vue-router.c1c4566f.js";import"./pinia.b401a84e.js";import"./css-color-function.91b6e704.js";import"./color.d62296c5.js";import"./clone.f2407509.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.8535e5a6.js";import"./zrender.3eba8991.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.f4ae74de.js";import"./index.1d99cd18.js";import"./index.vue_vue_type_script_setup_true_lang.02d43017.js";import"./index.5e830492.js";import"./index.a83ad09b.js";import"./usePaging.6d054449.js";import"./vue3-video-play.bb08d671.js";import"./vuedraggable.b08b41a3.js";import"./vue.2dd47501.js";import"./sortablejs.1168e113.js";const P=F=>(Ve("data-v-6fe37fee"),F=F(),ve(),F),ye={class:"edit-popup"},De=P(()=>M("a",{class:"text-primary",href:"http://jingweidu.757dy.com/",target:"_blank"},"\u83B7\u53D6\u7ECF\u7EAC\u5EA6\u5730\u5740",-1)),xe=P(()=>M("div",{id:"container"},null,-1)),Ie=S({name:"masterWorkerEdit"}),Ae=S({...Ie,props:{dictData:{type:Object,default:()=>({})}},emits:["success","close"],setup(F,{expose:W,emit:O}){const I=O,A=R(),k=R(),V=w("add");let v=null;const L=we(()=>V.value=="edit"?"\u7F16\u8F91\u5E08\u5085\u8868":"\u65B0\u589E\u5E08\u5085\u8868"),t=U({id:"",sn:"",avatar:"",real_avatar:"",real_name:"",nickname:"",account:"",password:"",mobile:"",sex:"",channel:"",is_disable:"",login_ip:"",login_time:"",is_new_user:"",estimate_money:"",user_money:"",earnest_money:"",exp:"",lon:116.433322,lat:39.900255,distance:"10000"}),N=async(p,a)=>{if(ie(p))return;let d={id:t.id};d[a]=p,d=await Fe(d),t[a]=d[a]},T=U({sn:[{required:!0,message:"\u8BF7\u8F93\u5165\u7F16\u53F7",trigger:["blur"]}],real_name:[{required:!0,message:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D",trigger:["blur"]}],nickname:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0",trigger:["blur"]}],account:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E08\u5085\u8D26\u53F7",trigger:["blur"]}],password:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E08\u5085\u5BC6\u7801",trigger:["blur"]}],mobile:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E08\u5085\u7535\u8BDD",trigger:["blur"]}],sex:[{required:!0,message:"\u8BF7\u9009\u62E9\u5E08\u5085\u6027\u522B",trigger:["blur"]}],channel:[{required:!0,message:"\u8BF7\u9009\u62E9\u6CE8\u518C\u6E20\u9053",trigger:["blur"]}],is_disable:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u7981\u7528",trigger:["blur"]}],login_ip:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u540E\u767B\u5F55IP",trigger:["blur"]}],login_time:[{required:!0,message:"\u8BF7\u8F93\u5165\u6700\u540E\u767B\u5F55\u65F6\u95F4",trigger:["blur"]}],is_new_user:[{required:!0,message:"\u8BF7\u8F93\u5165\u662F\u5426\u662F\u65B0\u6CE8\u518C\u7528\u6237",trigger:["blur"]}],exp:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u9A8C\u503C",trigger:["blur"]}]}),j=async p=>{for(const a in t)p[a]!=null&&p[a]!=null&&(t[a]=p[a])},s=w({workerInfo:w({}),workerRegister:w({})}),$=async p=>{s.value.workerInfo={},s.value.workerRegister={},p.id&&(s.value=await be({id:p.id}))},z=async()=>{var a,d;await((a=A.value)==null?void 0:a.validate());const p={...t};V.value=="edit"?await Ee(p):await ge(p),(d=k.value)==null||d.close(),I("success")},J=(p="add")=>{var a;V.value=p,(a=k.value)==null||a.open(),window._AMapSecurityConfig={securityJsCode:"2966919d565fc306f7120d826fe3b706"},Be.load({key:"0b6c34dc30c8205d65dca9948b1a1688",version:"2.0",plugins:["AMap.Scale"]}).then(d=>{v=new d.Map("container",{viewMode:"3D",zoom:11,center:[t.lon,t.lat]});const o=new d.Circle({center:new d.LngLat(t.lon,t.lat),radius:t.distance,borderWeight:3,strokeColor:"#2269b0",strokeOpacity:1,strokeWeight:1,fillOpacity:.4,strokeStyle:"dashed",strokeDasharray:[10,10],fillColor:"#1791fc",zIndex:50});v.add(o),v.setFitView([o])}).catch(d=>{console.log(d)})},Q=()=>{I("close")};return W({open:J,setFormData:j,getDetail:$}),(p,a)=>{const d=fe,o=ue,n=Y,i=ee,f=le,Z=me,G=ae,H=de,E=te,B=re,y=oe,h=ne,K=se,X=Ce("perms");return c(),C("div",ye,[e(ce,{ref_key:"popupRef",ref:k,title:l(L),async:!0,width:"80%",onConfirm:z,onClose:Q},{default:u(()=>[e(K,{ref_key:"formRef",ref:A,model:l(t),"label-width":"150px",rules:l(T)},{default:u(()=>[e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u5934\u50CF",prop:"avatar"},{default:u(()=>[e(d,{modelValue:l(t).avatar,"onUpdate:modelValue":a[0]||(a[0]=r=>l(t).avatar=r)},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u771F\u5B9E\u5934\u50CF",prop:"real_avatar"},{default:u(()=>[e(d,{modelValue:l(t).real_avatar,"onUpdate:modelValue":a[1]||(a[1]=r=>l(t).real_avatar=r)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u7F16\u53F7",prop:"sn"},{default:u(()=>[e(f,{modelValue:l(t).sn,"onUpdate:modelValue":a[2]||(a[2]=r=>l(t).sn=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7F16\u53F7"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u771F\u5B9E\u59D3\u540D",prop:"real_name"},{default:u(()=>[e(f,{modelValue:l(t).real_name,"onUpdate:modelValue":a[3]||(a[3]=r=>l(t).real_name=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u771F\u5B9E\u59D3\u540D"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u7528\u6237\u6635\u79F0",prop:"nickname"},{default:u(()=>[e(f,{modelValue:l(t).nickname,"onUpdate:modelValue":a[4]||(a[4]=r=>l(t).nickname=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u6635\u79F0"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u5E08\u5085\u8D26\u53F7",prop:"account"},{default:u(()=>[e(f,{modelValue:l(t).account,"onUpdate:modelValue":a[5]||(a[5]=r=>l(t).account=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5E08\u5085\u8D26\u53F7"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u5E08\u5085\u7535\u8BDD",prop:"mobile"},{default:u(()=>[e(f,{modelValue:l(t).mobile,"onUpdate:modelValue":a[6]||(a[6]=r=>l(t).mobile=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5E08\u5085\u7535\u8BDD"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u5E08\u5085\u5BC6\u7801",prop:"password"},{default:u(()=>[m(_(l(t).password)+" ",1),ke((c(),b(H,{class:"ml-[10px]",onConfirm:a[7]||(a[7]=r=>N(r,"password")),limit:32},{default:u(()=>[e(G,{type:"primary",link:""},{default:u(()=>[e(Z,{name:"el-icon-EditPen"}),m("\u66F4\u6539\u5BC6\u7801 ")]),_:1})]),_:1})),[[X,["master_worker.master_worker/edit"]]])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u5E08\u5085\u6027\u522B",prop:"sex"},{default:u(()=>[e(B,{class:"flex-1",modelValue:l(t).sex,"onUpdate:modelValue":a[8]||(a[8]=r=>l(t).sex=r),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u5E08\u5085\u6027\u522B"},{default:u(()=>[(c(!0),C(D,null,x(F.dictData.sex,(r,g)=>(c(),b(E,{key:g,label:r.name,value:parseInt(r.value)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u6CE8\u518C\u6E20\u9053",prop:"channel"},{default:u(()=>[e(B,{class:"flex-1",modelValue:l(t).channel,"onUpdate:modelValue":a[9]||(a[9]=r=>l(t).channel=r),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u6CE8\u518C\u6E20\u9053"},{default:u(()=>[(c(!0),C(D,null,x(F.dictData.terminal,(r,g)=>(c(),b(E,{key:g,label:r.name,value:parseInt(r.value)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u662F\u5426\u7981\u7528",prop:"is_disable"},{default:u(()=>[e(B,{class:"flex-1",modelValue:l(t).is_disable,"onUpdate:modelValue":a[10]||(a[10]=r=>l(t).is_disable=r),clearable:"",placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u7981\u7528"},{default:u(()=>[(c(!0),C(D,null,x(F.dictData.system_disable,(r,g)=>(c(),b(E,{key:g,label:r.name,value:parseInt(r.value)},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u662F\u5426\u662F\u65B0\u6CE8\u518C\u7528\u6237",prop:"is_new_user"},{default:u(()=>[e(B,{class:"flex-1",modelValue:l(t).is_new_user,"onUpdate:modelValue":a[11]||(a[11]=r=>l(t).is_new_user=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u662F\u5426\u662F\u65B0\u6CE8\u518C\u7528\u6237"},{default:u(()=>[e(E,{label:"\u662F",value:1}),m('" '),e(E,{label:"\u5426",value:0})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u6700\u540E\u767B\u5F55IP",prop:"login_ip"},{default:u(()=>[m(_(l(t).login_ip),1)]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u6700\u540E\u767B\u5F55\u65F6\u95F4",prop:"login_time"},{default:u(()=>[m(_(l(t).login_time&&typeof l(t).login_time=="number"?l(pe)(l(t).login_time,"yyyy-mm-dd hh:MM:ss"):""),1)]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u7528\u6237\u4F59\u989D",prop:"user_money"},{default:u(()=>[e(f,{modelValue:l(t).user_money,"onUpdate:modelValue":a[12]||(a[12]=r=>l(t).user_money=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u4F59\u989D"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u7ECF\u9A8C\u503C",prop:"exp"},{default:u(()=>[e(f,{modelValue:l(t).exp,"onUpdate:modelValue":a[13]||(a[13]=r=>l(t).exp=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7ECF\u9A8C\u503C"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(i,null,{default:u(()=>[e(n,{span:6},{default:u(()=>[e(o,{label:"\u7ECF\u5EA6",prop:"lon"},{default:u(()=>[e(f,{modelValue:l(t).lon,"onUpdate:modelValue":a[14]||(a[14]=r=>l(t).lon=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7ECF\u5EA6"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:6},{default:u(()=>[e(o,{label:"\u7EAC\u5EA6",prop:"lat"},{default:u(()=>[e(f,{modelValue:l(t).lat,"onUpdate:modelValue":a[15]||(a[15]=r=>l(t).lat=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u7EAC\u5EA6"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:6},{default:u(()=>[e(o,{label:"\u63A5\u5355\u8DDD\u79BB",prop:"distance"},{default:u(()=>[e(f,{modelValue:l(t).distance,"onUpdate:modelValue":a[16]||(a[16]=r=>l(t).distance=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u63A5\u5355\u8DDD\u79BB"},null,8,["modelValue"])]),_:1})]),_:1}),e(n,{span:6},{default:u(()=>[e(o,{label:"",prop:"distance"},{default:u(()=>[De]),_:1})]),_:1})]),_:1})]),_:1}),l(s).workerRegister.name?(c(),b(y,{key:0,class:"mt-4 !border-none",header:"\u6CE8\u518C\u4FE1\u606F",shadow:"never"},{default:u(()=>[e(i,null,{default:u(()=>[e(n,{span:8},{default:u(()=>[e(o,{label:"\u59D3\u540D",prop:"name"},{default:u(()=>[m(_(l(s).workerRegister.name),1)]),_:1})]),_:1}),e(n,{span:8},{default:u(()=>[e(o,{label:"\u610F\u5411\u57CE\u5E02",prop:"city_text"},{default:u(()=>[m(_(l(s).workerRegister.city_text),1)]),_:1})]),_:1}),e(n,{span:8},{default:u(()=>[e(o,{label:"\u624B\u673A\u53F7",prop:"mobile"},{default:u(()=>[m(_(l(s).workerRegister.mobile),1)]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:8},{default:u(()=>[e(o,{label:"\u7EF4\u4FEE\u7ECF\u9A8C",prop:"maintain_exp_type"},{default:u(()=>[m(_(l(s).workerRegister.maintain_exp_type_text),1)]),_:1})]),_:1}),e(n,{span:8},{default:u(()=>[e(o,{label:"\u5176\u4ED6\u7ECF\u9A8C",prop:"other_exp_type"},{default:u(()=>[m(_(l(s).workerRegister.other_exp_type_text),1)]),_:1})]),_:1}),e(n,{span:8},{default:u(()=>[e(o,{label:"\u4EA4\u901A\u5DE5\u5177",prop:"vehicle_type"},{default:u(()=>[m(_(l(s).workerRegister.vehicle_type_text),1)]),_:1})]),_:1})]),_:1})]),_:1})):q("",!0),l(s).workerInfo&&l(s).workerInfo.real_name?(c(),b(y,{key:1,class:"mt-4 !border-none",header:"\u5B9E\u540D\u4FE1\u606F",shadow:"never"},{default:u(()=>[e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u8EAB\u4EFD\u8BC1\u6B63\u9762",prop:"real_id_card_front_imgname"},{default:u(()=>[e(h,{style:{width:"100px",height:"100px"},fit:"cover",src:l(s).workerInfo.id_card_front_img,"preview-src-list":[l(s).workerInfo.id_card_front_img]},null,8,["src","preview-src-list"])]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u8EAB\u4EFD\u8BC1\u53CD\u9762",prop:"id_card_front_img"},{default:u(()=>[e(h,{style:{width:"100px",height:"100px"},fit:"cover",src:l(s).workerInfo.id_card_front_img,"preview-src-list":[l(s).workerInfo.id_card_front_img]},null,8,["src","preview-src-list"])]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u771F\u5B9E\u59D3\u540D",prop:"real_name"},{default:u(()=>[m(_(l(s).workerInfo.real_name),1)]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u8EAB\u4EFD\u8BC1\u53F7",prop:"id_card"},{default:u(()=>[m(_(l(s).workerInfo.id_card),1)]),_:1})]),_:1})]),_:1}),e(i,null,{default:u(()=>[e(n,{span:12},{default:u(()=>[e(o,{label:"\u624B\u673A\u53F7",prop:"mobile"},{default:u(()=>[m(_(l(s).workerInfo.mobile),1)]),_:1})]),_:1}),e(n,{span:12},{default:u(()=>[e(o,{label:"\u4F4F\u5740",prop:"address"},{default:u(()=>[m(_(l(s).workerInfo.address),1)]),_:1})]),_:1})]),_:1})]),_:1})):q("",!0),e(y,{header:"\u63A5\u5355\u8303\u56F4"},{default:u(()=>[xe]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title"])])}}});const ku=_e(Ae,[["__scopeId","data-v-6fe37fee"]]);export{ku as default};