2023-09-16 18:55:15 +08:00

2 lines
4.0 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-d77b0726.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{t as i}from"./index-ace71ef4.js";import{I as U,J as k}from"./member-a7ef8347.js";import{u as F}from"./vue-router-57155f94.js";import{E as R}from"./index-52f984e1.js";import{a as T,E as M}from"./index-68c5ad54.js";import{E as O}from"./index-9b58fc9a.js";import{E as j}from"./index-2cf73bf7.js";import{E as A}from"./index-91bdda63.js";import{v as I}from"./directive-08cd03ab.js";import{_ as J}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-93a487a9.js";import"./index-704f0685.js";import"./common-56ee0a80.js";import"./index-e37943c3.js";import"./index-331c6de1.js";import"./index-9e51ba8b.js";import"./typescript-defaf979.js";import"./aria-60e0cdc6.js";import"./index-de9bede2.js";import"./event-e06a23af.js";import"./index-6245131d.js";import"./isEqual-030b54ca.js";import"./_Uint8Array-2fd72219.js";import"./_initCloneObject-22d1caee.js";import"./validator-7b087194.js";import"./index-f2dc9b9f.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=F().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 U()).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])}),k(a).then(()=>{d.value=!1}).catch(()=>{d.value=!1})}})};return(_,e)=>{const a=R,m=T,f=O,x=j,V=M,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};