niucloud-admin/niucloud/public/admin/assets/agreement_edit-3b5ecaf0.js
全栈小学生 98b1289ede up
2026-01-13 09:17:40 +08:00

2 lines
3.7 KiB
JavaScript

import{d as N,v as P,f as S,r as y,bF as T,l as $,X as q,k as r,h,c as A,e as a,w as s,u as n,az as I,J as L,m as U,a as w,i as k,t as x,aA as j,L as H,D as O,G as z,H as G,E as J,M as K}from"./index-3f969305.js";/* empty css *//* empty css *//* empty css */import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-54d78be5.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{K as Q,L as W}from"./sys-12419f57.js";import"./index.vue_vue_type_style_index_0_lang-cc54df1f.js";/* empty css *//* empty css */import"./attachment-6fb835e8.js";import"./index.vue_vue_type_script_setup_true_lang-83c11401.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-11c43967.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-91fe6885.js";const Y={class:"main-container"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},Te=N({__name:"agreement_edit",setup(te){const d=P(),V=S(),_=d.query.key||"",i=y(!1),E=T(),D=d.meta.title,f={agreement_key:"",content:"",title:"",agreement_key_name:""},t=$({...f});i.value=!0,_&&(async(m="")=>{Object.assign(t,f);const e=await(await Q(m)).data;Object.keys(t).forEach(o=>{e[o]!=null&&(t[o]=e[o])}),i.value=!1})(_);const g=y(),B=q(()=>({title:[{required:!0,message:r("titlePlaceholder"),trigger:"blur"}],content:[{required:!0,trigger:["blur","change"],validator:(m,e,o)=>{if(e==="")o(new Error(r("contentPlaceholder")));else{if(e.length<5||e.length>1e5)return o(new Error(r("contentMaxTips"))),!1;o()}}}]})),F=async m=>{i.value||!m||await m.validate(async e=>{if(e){i.value=!0;const o=t;o.key=t.agreement_key,W(o).then(c=>{i.value=!1,p()}).catch(()=>{i.value=!1})}})},p=()=>{E.removeTab(d.path),V.push({path:"/setting/agreement"})};return(m,e)=>{const o=j,c=H,v=O,u=z,C=X,R=G,b=J,M=K;return h(),A("div",Y,[a(c,{class:"card !border-none",shadow:"never"},{default:s(()=>[a(o,{content:n(D),icon:n(I),onBack:e[0]||(e[0]=l=>p())},null,8,["content","icon"])]),_:1}),L((h(),U(c,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:s(()=>[a(R,{model:t,"label-width":"90px",ref_key:"formRef",ref:g,rules:n(B),class:"page-form"},{default:s(()=>[a(u,{label:n(r)("type")},{default:s(()=>[a(v,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=l=>t.agreement_key_name=l),modelModifiers:{trim:!0},readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),a(u,{label:n(r)("title"),prop:"title"},{default:s(()=>[a(v,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=l=>t.title=l),modelModifiers:{trim:!0},clearable:"",placeholder:n(r)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(u,{label:n(r)("content"),prop:"content"},{default:s(()=>[a(C,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=l=>t.content=l)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[M,i.value]]),w("div",Z,[w("div",ee,[a(b,{type:"primary",onClick:e[4]||(e[4]=l=>F(g.value))},{default:s(()=>[k(x(n(r)("save")),1)]),_:1}),a(b,{onClick:e[5]||(e[5]=l=>p())},{default:s(()=>[k(x(n(r)("cancel")),1)]),_:1})])])])}}});export{Te as default};