PageSourceSearch

https://www.visbody.ai/assets/index.1c74f931.js

js visbody.ai collected 2026-10-05 13:16:32 UTC 16,547 bytes, 1 lines download raw bytes

1import{s as we,u as re,S as ie,O as be,x as he,M as V,p as ue,F as _e,w as ye,Q as $e,D as ke,a4 as Ie,aL as Ve,a2 as Pe,t as Ce,ak as Se,v as qe,aK as Le}from"./arco.5b2f13de.js";import{e as de,a3 as ce,r as w,c as te,o as Ne,k as v,p as D,v as t,m as o,F as pe,q as ze,l as _,$ as f,y as b,z as g,s as q,n as L,i as se,a as le,w as Ue,ai as De,M as B,V as Me}from"./vue.e82d0de9.js";import{_ as Oe}from"./icon-draft-line.610787ab.js";import{_ as Te,a as Ae}from"./icon-open.8b438984.js";import{_ as Ee}from"./icon-delete-bin-5-line.1da734ab.js";import{u as Fe}from"./loading.af961ae2.js";import{u as me,_ as fe,A as Be,t as Re,c as je}from"./index.7c59409b.js";import{q as We,u as ne,a as Ke,d as He}from"./account.2db32cb9.js";import{u as Ge}from"./user.be2cd147.js";import{u as Je}from"./usePagination.073993e6.js";import{q as Qe}from"./role.86d2cc29.js";import{d as Xe,c as Ye,b as Ze}from"./check-utils.70c643d7.js";import"./copy.879f8af9.js";import{_ as xe}from"./setpwd-modal.vue_vue_type_script_setup_true_lang.d1a93d17.js";import{c as ea,g as aa}from"./weak-password.0fd0a848.js";import"./render.8b9c12de.js";import"./lodash.ac68a88b.js";import"./chart.60db55f7.js";import"./moment.c9cb65e4.js";const ta={class:"model-footer-btn"},la=de({__name:"edit-modal",props:{value:{type:Boolean,default:!1},data:{type:Object,default(){return{}}},title:String},emits:["onClose","onSubmit"],setup(h,{emit:i}){const{t:d}=ce.exports.useI18n(),p=sessionStorage.getItem("isforeign")||"true",P=w(!1),R=i,M=h,j=te(()=>M.value),N=w(),l=te(()=>M.data),c=te(()=>({username:l.value.username,email:l.value.email,phone:l.value.phone})),W=w([{label:d("accout.guanlirenyuan"),value:"accout.guanlirenyuan"},{label:d("accout.jiaolian"),value:"accout.jiaolian"},{label:d("accout.qita"),value:"accout.qita"}]),O=w([]),y=w(!0),C={value:"id",label:"name"},oe=()=>{var e;(e=N.value)==null||e.clearValidate()},$=(e,a)=>new Promise(r=>{Xe(e)||a(d("account.create.name.tips3")),r()}),k=(e,a)=>{Ye(e)||a(d("store.email.tip1"))},S=(e,a)=>new Promise(r=>{Ze(e)||a(d("account.create.password.tips2")),r()}),G=ea("password",d,e=>({password:e,...c.value})),K=(e,a)=>new Promise(r=>{console.log("===========================",e,l.value.password),e!==l.value.password&&a(d("account.create.confirm_password.tips")),r()}),J=me(),Q=async(e={page:1,size:1e3})=>{try{y.value=!0;const{data:a}=await Qe({...e,storeId:J.userInfo.storeId});O.value=a.list.map(r=>(r.name=d(r.name),r))}finally{y.value=!1}};w(""),w("");const m=w(!1),X=()=>{P.value=!0,console.log(">>>> setpwdVisible:",P.value)},Y=async e=>{if(l.value.defaultPassword===e.password){V.error(d("account.edit.setnewpwderror1"));return}l.value.password=e.password,l.value.defaultPassword=e.password,P.value=!1,V.success(d("account.edit.setnewpwdtip"))},T=()=>{if(!l.value.id||l.value.password!==void 0||!l.value.defaultPassword)return!1;const e=aa({field:"password",password:l.value.defaultPassword,...c.value},d);return e?(V.error(e),!0):!1},Z=()=>{m.value=!1,R("onClose")},x=async()=>{var a;const e=await((a=N.value)==null?void 0:a.validate());console.log("===========================",e),!e&&(T()||R("onSubmit",l.value))};return Ne(()=>{Q()}),(e,a)=>{const r=we,u=_e,z=ye,A=re,U=ie,H=be,I=he,ee=ue;return v(),D(pe,null,[t(ee,{visible:j.value,"onUpdate:visible":a[11]||(a[11]=s=>j.value=s),title:l.value.title,simple:!0,footer:!1,onBeforeClose:oe},{default:o(()=>[t(I,{ref_key:"formRef",ref:N,model:l.value,"auto-label-width":"",style:ze({width:["ja-JP","de-DE","fr-FR","id-ID","el-GR"].includes(e.$i18n.locale)?"600px":""})},{default:o(()=>[t(u,{field:"username",label:e.$t("account.list.name"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.name.tips")},{minLength:5,message:e.$t("account.create.name.tips1")},{validator:$,required:!0}]},{default:o(()=>{var s;return[t(r,{modelValue:l.value.username,"onUpdate:modelValue":a[0]||(a[0]=ae=>l.value.username=ae),placeholder:e.$t("account.create.name.placeholder"),"max-length":100,disabled:((s=h.data.id)!=null?s:0)>0,"allow-clear":"","show-word-limit":"",autocomplete:"off"},null,8,["modelValue","placeholder","disabled"])]}),_:1},8,["label","rules"]),h.data.id===0?(v(),_(u,{key:0,field:"password",label:e.$t("account.create.password"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.password.tips")},{minLength:8,message:e.$t("client.form.minLength",{num:8})},{maxLength:50,message:e.$t("client.form.maxLength",{num:50})},{validator:S,required:!0},{validator:f(G),required:!0}]},{default:o(()=>[t(z,{modelValue:l.value.password,"onUpdate:modelValue":a[1]||(a[1]=s=>l.value.password=s),"max-length":50,placeholder:e.$t("account.create.password.placeholder"),disabled:h.data.id>0,"allow-clear":"","show-word-limit":"",autocomplete:"off",name:`password-${Math.random()}`},null,8,["modelValue","placeholder","disabled","name"])]),_:1},8,["label","rules"])):(v(),_(u,{key:1,field:"defaultPassword",label:e.$t("account.create.password"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.password.tips")},{minLength:8,message:e.$t("client.form.minLength",{num:8})},{maxLength:50,message:e.$t("client.form.maxLength",{num:50})}]},{default:o(()=>[t(U,null,{default:o(()=>[t(z,{modelValue:l.value.defaultPassword,"onUpdate:modelValue":a[2]||(a[2]=s=>l.value.defaultPassword=s),"max-length":50,placeholder:e.$t("account.create.password.placeholder"),disabled:"","allow-clear":"","show-word-limit":"",autocomplete:"off"},null,8,["modelValue","placeholder"]),t(A,{type:"text",onClick:X},{default:o(()=>[b(g(e.$t("account.edit.reset_password")),1)]),_:1})]),_:1})]),_:1},8,["label","rules"])),h.data.id===0?(v(),_(u,{key:2,field:"confirmPassword",label:e.$t("account.create.confirm_password"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.password.tips")},{minLength:8,message:e.$t("client.form.minLength",{num:8})},{maxLength:50,message:e.$t("client.form.maxLength",{num:50})},{validator:K,required:!0}]},{default:o(()=>[t(z,{modelValue:l.value.confirmPassword,"onUpdate:modelValue":a[3]||(a[3]=s=>l.value.confirmPassword=s),"max-length":50,placeholder:e.$t("account.create.confirm_password.placeholder"),"allow-clear":"","show-word-limit":"",autocomplete:"off"},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"])):q("",!0),t(u,{field:"roleId",label:e.$t("account.list.role"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.role.tips")}]},{default:o(()=>[t(H,{modelValue:l.value.roleId,"onUpdate:modelValue":a[4]||(a[4]=s=>l.value.roleId=s),placeholder:e.$t("account.create.role.placeholder"),loading:y.value,"field-names":C,options:O.value,"allow-search":""},null,8,["modelValue","placeholder","loading","options"])]),_:1},8,["label","rules"]),L("h1",null,g(e.$t("account.create.userInformation")),1),t(u,{field:"realName",label:e.$t("account.list.realName"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.realName.tips")}]},{default:o(()=>[t(r,{modelValue:l.value.realName,"onUpdate:modelValue":a[5]||(a[5]=s=>l.value.realName=s),placeholder:e.$t("account.create.realName.placeholder"),"max-length":100,"allow-clear":"","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"]),h.data.id&&f(p)==="true"?(v(),_(u,{key:3,field:"email",label:e.$t("bind.user.email"),"validate-trigger":"input",rules:[{required:f(p)==="true",message:e.$t("store.email.tip")},{validator:k,required:!0}]},{default:o(()=>[t(r,{modelValue:l.value.email,"onUpdate:modelValue":a[6]||(a[6]=s=>l.value.email=s),"allow-clear":"","show-word-limit":"",placeholder:e.$t("store.email.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"])):q("",!0),h.data.id&&f(p)==="false"?(v(),_(u,{key:4,field:"phone",label:e.$t("client.list.contact_phone"),"validate-trigger":"blur",rules:[{required:f(p)==="false",message:e.$t("bind.user.phone.tips")}]},{default:o(()=>[t(r,{modelValue:l.value.phone,"onUpdate:modelValue":a[7]||(a[7]=s=>l.value.phone=s),"max-length":20,placeholder:e.$t("store.contact_phone.placeholder"),"allow-clear":"","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"])):q("",!0),h.data.id===0&&f(p)==="true"?(v(),_(u,{key:5,field:"email",label:e.$t("bind.user.email"),"validate-trigger":"input",rules:[{required:f(p)==="true",message:e.$t("store.email.tip")},{validator:k,required:!0}]},{default:o(()=>[t(r,{modelValue:l.value.email,"onUpdate:modelValue":a[8]||(a[8]=s=>l.value.email=s),"allow-clear":"","show-word-limit":"",placeholder:e.$t("store.email.placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"])):q("",!0),h.data.id===0&&f(p)==="false"?(v(),_(u,{key:6,field:"phone",label:e.$t("client.list.contact_phone"),"validate-trigger":"blur",rules:[{required:f(p)==="false",message:e.$t("bind.user.phone.tips")}]},{default:o(()=>[t(r,{modelValue:l.value.phone,"onUpdate:modelValue":a[9]||(a[9]=s=>l.value.phone=s),"max-length":20,placeholder:e.$t("store.contact_phone.placeholder"),"allow-clear":"","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label","rules"])):q("",!0),t(u,{field:"typeOfPosition",label:e.$t("account.list.typeOfPosition"),"validate-trigger":"input",rules:[{required:!0,message:e.$t("account.create.typeOfPosition.tips")}]},{default:o(()=>[t(H,{modelValue:l.value.typeOfPosition,"onUpdate:modelValue":a[10]||(a[10]=s=>l.value.typeOfPosition=s),placeholder:e.$t("account.create.typeOfPostiton.placeholder"),loading:y.value,options:W.value,"allow-create":""},null,8,["modelValue","placeholder","loading","options"])]),_:1},8,["label","rules"])]),_:1},8,["model","style"]),L("div",ta,[t(U,null,{default:o(()=>[t(A,{onClick:Z},{default:o(()=>[b(g(e.$t("public.cancel")),1)]),_:1}),t(A,{type:"primary",onClick:x},{default:o(()=>[b(g(e.$t("public.ok")),1)]),_:1})]),_:1})])]),_:1}
1,8,["visible","title"]),t(xe,{value:P.value,"weak-password-context":c.value,onOnClose:a[12]||(a[12]=s=>P.value=!1),onOnSubmit:Y},null,8,["value","weak-password-context"])],64)}}});const oa=fe(la,[["__scopeId","data-v-8237e6e5"]]),sa={style:{display:"flex","flex-direction":"row",color:"#86909C","flex-wrap":"wrap",gap:"8px","align-items":"flex-start"}},na={key:0,class:"item-tag-4"},ra={key:1,class:"item-tag-2"},ia={class:"icon-operations",src:Oe,alt:""},ua={key:0,class:"icon-operations",src:Te,alt:""},da={key:1,class:"icon-operations",src:Ae,alt:""},ca={class:"icon-operations",src:Ee,alt:""},pa={style:{"text-align":"center"}},ma={class:"model-footer-btn",style:{"margin-top":"50px"}},fa=de({__name:"index",setup(h){const{t:i}=ce.exports.useI18n();se("routeTitle");const d=se("routeActions"),p=me(),{logout:P}=Ge(),{loading:R,setLoading:M}=Fe(!0),{clientTimezone:j}=p,N=w([]),l=le({name:""}),c=le({current:1,pageSize:20,showTotal:!0,showPageSize:!0}),W=le({height:600}),O=()=>({title:i("account.create.title"),id:0,username:"",password:"",type:Be.STORE,disabled:!1,storeId:p.userInfo.storeId,fatherId:p.userInfo.id,defaultPassword:"********",realName:"",typeOfPosition:""}),y=w(O()),C=w(!1),$=w((()=>({title:"",des:"",type:0}))()),k=w(!1),S=async(e={page:c.current,size:c.pageSize,storeId:p.userInfo.storeId})=>{M(!0);const{name:a}=l,r=a===""?void 0:a,{data:u}=await We({...e,username:r});N.value=u.list,console.log(u.list,">...>>data1"),c.current=e.page,c.total=u.total,M(!1)},G=e=>{c.pageSize=e,S({page:1,size:c.pageSize,storeId:p.userInfo.storeId})},K=e=>{S({page:e,size:c.pageSize,storeId:p.userInfo.storeId})},J=()=>{y.value=O(),C.value=!0},Q=e=>{const a=e.username.length>6?`${e.username.substring(0,6)}...`:e.username;y.value={title:i("account.edit.title",{name:a}),id:e.id,username:e.username,email:e.email,phone:e.phone,disabled:e.disabled,realName:e.realName,typeOfPosition:e.typeOfPosition,type:e.type,roleId:e.roleId,fatherId:e.fatherId,password:void 0,storeId:e.storeId,defaultPassword:je(e.password||"")},console.log(y.value,">...>>data2"),C.value=!0};let m;const X=e=>{m=e,e.disabled?$.value={title:i("role.operate.disable.title2"),des:i("role.operate.disable.des2",{name:e.username}),type:1,ok:i("account.disable.unconfirm")}:$.value={title:i("role.operate.disable.title1"),des:i("account.operate.disable.des",{name:e.username}),type:1,ok:i("account.disable.confirm")},k.value=!0},Y=e=>{m=e,$.value={title:i("public.delete.tips"),des:i("role.operate.delete.tips",{name:e.username}),type:0,ok:i("public.ok")},k.value=!0},T=()=>{c.current=1,S()},Z=async e=>{e.id?(await ne(e),e.id===p.userInfo.id&&e.password!==void 0?V.success(i("account.edit.success")):V.success(i("public.edit_success"))):(console.log(e),await Ke(e),V.success(i("public.create_success"))),C.value=!1,K(c.current),e.id===p.userInfo.id&&e.password!==void 0&&P()},x=async()=>{if($.value.type===0&&m)await He(m.id),V.success(i("public.delete_success"));else if(m){const e={id:m.id,username:m.username,disabled:!m.disabled,type:m.type,roleId:m.roleId,fatherId:m.fatherId,storeId:m.storeId};await ne(e),V.success(m!=null&&m.disabled?i("public.able_success"):i("public.disable_success"))}S(),k.value=!1};return S(),Je(c.current,c.pageSize,45,210,(e,a,r)=>{W.height=r}),Ue(()=>l.name,e=>{e===""&&T()}),(e,a)=>{const r=$e,u=re,z=Ce,A=Se,U=ie,H=qe,I=Le,ee=ke,s=Ie,ae=Ve,ve=Pe,ge=ue,E=De("permission");return v(),D(pe,null,[t(ve,{class:"general-card"},{default:o(()=>[t(H,{justify:"space-between",class:"a-row-top"},{default:o(()=>[t(z,{span:12},{default:o(()=>[B((v(),_(u,{type:"primary",onClick:J},{icon:o(()=>[t(r)]),default:o(()=>[b(" "+g(e.$t("public.add")),1)]),_:1})),[[E,f(d),"add"]])]),_:1}),t(z,{span:12,class:"a-form-right"},{default:o(()=>[t(U,null,{default:o(()=>[t(A,{class:"device-search-input",modelValue:l.name,"onUpdate:modelValue":a[0]||(a[0]=n=>l.name=n),placeholder:e.$t("account.search.param"),"search-button":"",onSearch:T,onKeyup:Me(T,["enter"]),"allow-clear":""},null,8,["modelValue","placeholder"])]),_:1})]),_:1})]),_:1}),t(ae,{"row-key":"id",scroll:{y:W.height,x:"100%"},scrollbar:e.$i18n.locale!=="ar-AR",loading:f(R),pagination:c.total>c.pageSize?c:!1,data:N.value,stripe:"","page-position":"bottom",onPageSizeChange:G,onPageChange:K,id:"dynamicHeight"},{columns:o(()=>[t(I,{title:e.$t("public.list.number")},{cell:o(({rowIndex:n})=>[b(g(n+1),1)]),_:1},8,["title"]),t(I,{title:e.$t("account.list.name"),"data-index":"username",ellipsis:!0,tooltip:!0},null,8,["title"]),t(I,{title:e.$t("account.list.storename"),ellipsis:!0,tooltip:!0},{cell:o(({record:n})=>{var F;return[b(g(((F=n.store)==null?void 0:F.name)||"--"),1)]}),_:1},8,["title"]),t(I,{title:e.$t("account.list.role"),ellipsis:!0,tooltip:!0},{cell:o(({record:n})=>[b(g(n.role?e.$t(n.role.name):"--"),1)]),_:1},8,["title"]),t(I,{title:e.$t("account.list.last_login_time")},{cell:o(({record:n})=>[b(g(n.lastLoginTime==="0"?"--":f(Re)(Number(n.lastLoginTime)*1e3,f(j))),1)]),_:1},8,["title"]),t(I,{title:e.$t("device.list.activateStatus")},{cell:o(({record:n})=>[L("div",sa,[n.disabled?(v(),D("div",na,g(e.$t("role.list.type.disable")),1)):(v(),D("div",ra,g(e.$t("role.list.type.able")),1))])]),_:1},8,["title"]),t(I,{title:e.$t("public.operate"),"data-index":"operations",align:"left",fixed:"right",width:260},{cell:o(({record:n})=>[n.id!==1?(v(),_(U,{key:0,size:"small",wrap:""},{split:o(()=>[t(ee,{direction:"vertical"})]),default:o(()=>[t(s,{content:e.$t("public.edit"),onClick:F=>Q(n)},{default:o(()=>[B(L("img",ia,null,512),[[E,f(d),"edit"]])]),_:2},1032,["content","onClick"]),t(s,{content:n.disabled?e.$t("public.able"):e.$t("public.disable"),onClick:F=>X(n)},{default:o(()=>[n.disabled?B((v(),D("img",ua,null,512)),[[E,f(d),"disable"]]):B((v(),D("img",da,null,512)),[[E,f(d),"disable"]])]),_:2},1032,["content","onClick"]),n.disabled==!0?(v(),_(s,{key:0,content:e.$t("public.delete"),onClick:F=>Y(n)},{default:o(()=>[B(L("img",ca,null,512),[[E,f(d),"delete"]])]),_:2},1032,["content","onClick"])):q("",!0)]),_:2},1024)):q("",!0)]),_:1},8,["title"])]),_:1},8,["scroll","scrollbar","loading","pagination","data"])]),_:1}),t(oa,{value:C.value,data:y.value,onOnClose:a[1]||(a[1]=n=>C.value=!1),onOnSubmit:Z},null,8,["value","data"]),t(ge,{visible:k.value,"onUpdate:visible":a[3]||(a[3]=n=>k.value=n),simple:!0,footer:!1},{title:o(()=>
1[b(g($.value.title),1)]),default:o(()=>[L("div",pa,g($.value.des),1),L("div",ma,[t(U,null,{default:o(()=>[t(u,{onClick:a[2]||(a[2]=n=>k.value=!1)},{default:o(()=>[b(g(e.$t("public.cancel")),1)]),_:1}),t(u,{type:"primary",onClick:x},{default:o(()=>[b(g($.value.ok),1)]),_:1})]),_:1})])]),_:1},8,["visible"])],64)}}});const Da=fe(fa,[["__scopeId","data-v-2d3b7024"]]);export{Da as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.