2023-10-23 19:26:32 +08:00

2 lines
4.1 KiB
JavaScript

import{d as E,r as b,R as y,e as g,f as B,g as l,B as n,u as s,Q as D,v as N,x as p,y as r,A as S}from"./base-06478700.js";/* empty css *//* empty css */import{a as U,E as k}from"./el-form-item-314d006d.js";/* empty css *//* empty css *//* empty css */import{t as i}from"./index-81ed253c.js";import{I as F,J as R}from"./member-b587e6d0.js";import{u as T}from"./vue-router-d09a2c28.js";import{E as M}from"./index-40e21e72.js";import{E as O}from"./index-f84999b2.js";import{E as j}from"./index-e10fccde.js";import{E as A}from"./index-c2f001d3.js";import{v as I}from"./directive-cb2d3366.js";import{_ as J}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-2fcd1254.js";import"./event-10eba222.js";import"./index-981b0207.js";import"./common-92a35870.js";import"./index-adb89d14.js";import"./el-main-9a0960e7.js";import"./index-6b67c4ac.js";import"./el-overlay-42a687c6.js";import"./index-9fe5de95.js";import"./focus-trap-3e826cdc.js";import"./index-f27d6ce0.js";import"./index-818c0ce2.js";/* empty css */import"./el-tooltip-58212670.js";import"./index-b52d0f2a.js";import"./index-b68e8463.js";import"./index-2a269c7c.js";import"./index-e4abfaa5.js";import"./index-9ee9102c.js";import"./isEqual-42d4b10f.js";import"./validator-6e9db238.js";const L={class:"main-container"},Q={class:"flex ml-[18px] justify-between items-center mt-[20px]"},$={class:"text-[20px]"},q={class:"panel-title !text-sm"},z={class:"form-tip"},G={class:"form-tip"},H={class:"form-tip"},K={class:"form-tip"},P={class:"panel-title !text-sm"},W={class:"form-tip"},X={class:"fixed-footer-wrap"},Y={class:"fixed-footer"},Z=E({__name:"login",setup(ee){const v=T().meta.title,d=b(!0),c=b(),t=y({is_username:0,is_mobile:0,is_auth_register:0,is_bind_mobile:0,agreement_show:0});(async(_=0)=>{const e=await(await F()).data;Object.keys(t).forEach(a=>{e[a]!=null&&(t[a]=Boolean(Number(e[a])))}),d.value=!1})();const u=(_,e)=>{t[e]=_},h=async _=>{d.value||!_||await _.validate(e=>{if(e){const a=JSON.parse(JSON.stringify(t));Object.keys(a).forEach(m=>{a[m]=Number(a[m])}),R(a).then(()=>{d.value=!1}).catch(()=>{d.value=!1})}})};return(_,e)=>{const a=M,m=U,f=O,x=j,V=k,w=A,C=I;return g(),B("div",L,[l("div",Q,[l("span",$,n(s(v)),1)]),D((g(),N(V,{model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:c,class:"page-form"},{default:p(()=>[r(x,{class:"box-card !border-none",shadow:"never"},{default:p(()=>[l("h3",q,n(s(i)("commonSetting")),1),r(m,{label:s(i)("logonMode")},{default:p(()=>[r(a,{modelValue:t.is_username,"onUpdate:modelValue":e[0]||(e[0]=o=>t.is_username=o),label:s(i)("isUsername"),onChange:e[1]||(e[1]=o=>u(o,"is_username"))},null,8,["modelValue","label"]),l("div",z,n(s(i)("isUsernameTip")),1),r(a,{modelValue:t.is_mobile,"onUpdate:modelValue":e[2]||(e[2]=o=>t.is_mobile=o),label:s(i)("isMobile"),onChange:e[3]||(e[3]=o=>u(o,"is_mobile"))},null,8,["modelValue","label"]),l("div",G,n(s(i)("isMobileTip")),1)]),_:1},8,["label"]),r(m,{label:s(i)("isBindMobile"),prop:"formData.is_bind_mobile"},{default:p(()=>[r(f,{modelValue:t.is_bind_mobile,"onUpdate:modelValue":e[4]||(e[4]=o=>t.is_bind_mobile=o),onChange:e[5]||(e[5]=o=>u(o,"is_bind_mobile"))},null,8,["modelValue"]),l("div",H,n(s(i)("isBindMobileTip")),1)]),_:1},8,["label"]),r(m,{label:s(i)("agreement"),prop:"formData.agreement_show"},{default:p(()=>[r(f,{modelValue:t.agreement_show,"onUpdate:modelValue":e[6]||(e[6]=o=>t.agreement_show=o),onChange:e[7]||(e[7]=o=>u(o,"agreement_show"))},null,8,["modelValue"]),l("div",K,n(s(i)("agreementTips")),1)]),_:1},8,["label"]),l("h3",P,n(s(i)("tripartiteSetting")),1),r(m,{label:s(i)("isAuthRegister"),prop:"formData.is_auth_register"},{default:p(()=>[r(f,{modelValue:t.is_auth_register,"onUpdate:modelValue":e[8]||(e[8]=o=>t.is_auth_register=o),onChange:e[9]||(e[9]=o=>u(o,"is_auth_register"))},null,8,["modelValue"]),l("div",W,n(s(i)("isAuthRegisterTip")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])),[[C,d.value]]),l("div",X,[l("div",Y,[r(w,{type:"primary",onClick:e[10]||(e[10]=o=>h(c.value))},{default:p(()=>[S(n(s(i)("save")),1)]),_:1})])])])}}});const Je=J(Z,[["__scopeId","data-v-1261a9ea"]]);export{Je as default};