mirror of
https://gitee.com/niucloud-team/niucloud.git
synced 2026-02-06 01:15:33 +00:00
2 lines
3.5 KiB
JavaScript
2 lines
3.5 KiB
JavaScript
import{d as N,x as P,f as S,r as y,b_ as q,n as I,l as M,q as i,h as k,c as T,e as a,w as l,u as o,aP as U,R as j,s as A,a as w,i as h,t as V,b$ as L,c0 as O,aQ as H,a6 as K,K as Q,L as Y,M as z,E as G,Y as J}from"./index-34979a7f.js";/* empty css *//* empty css *//* empty css */import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-56df2e92.js";/* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-645eb1b7.js";/* empty css *//* empty css */import"./attachment-0daaf0f6.js";import"./index.vue_vue_type_script_setup_true_lang-d47218dc.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 */import"./el-dropdown-item-4ed993c7.js";import"./index.vue_vue_type_script_setup_true_lang-0998f18f.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-e10327f5.js";import"./_plugin-vue_export-helper-c27b6911.js";const X={class:"main-container"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},Se=N({__name:"agreement_edit",setup(te){const d=P(),x=S(),u=d.query.key||"",s=y(!1),E=q(),B=d.meta.title,_={agreement_key:"",content:"",title:"",agreement_key_name:""},t=I({..._});s.value=!0,u&&(async(m="")=>{Object.assign(t,_);const e=await(await L(m)).data;Object.keys(t).forEach(r=>{e[r]!=null&&(t[r]=e[r])}),s.value=!1})(u);const f=y(),D=M(()=>({title:[{required:!0,message:i("titlePlaceholder"),trigger:"blur"}]})),R=async m=>{s.value||!m||await m.validate(async e=>{if(e){s.value=!0;const r=t;r.key=t.agreement_key,O(r).then(p=>{s.value=!1,g()}).catch(()=>{s.value=!1})}})},g=()=>{E.removeTab(d.path),x.push({path:"/setting/agreement"})};return(m,e)=>{const r=H,p=K,v=Q,c=Y,$=W,C=z,b=G,F=J;return k(),T("div",X,[a(p,{class:"card !border-none",shadow:"never"},{default:l(()=>[a(r,{content:o(B),icon:o(U),onBack:e[0]||(e[0]=n=>m.$router.back())},null,8,["content","icon"])]),_:1}),j((k(),A(p,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:l(()=>[a(C,{model:t,"label-width":"90px",ref_key:"formRef",ref:f,rules:o(D),class:"page-form"},{default:l(()=>[a(c,{label:o(i)("type")},{default:l(()=>[a(v,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=n=>t.agreement_key_name=n),modelModifiers:{trim:!0},readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),a(c,{label:o(i)("title"),prop:"title"},{default:l(()=>[a(v,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=n=>t.title=n),modelModifiers:{trim:!0},clearable:"",placeholder:o(i)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(c,{label:o(i)("content")},{default:l(()=>[a($,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=n=>t.content=n)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[F,s.value]]),w("div",Z,[w("div",ee,[a(b,{type:"primary",onClick:e[4]||(e[4]=n=>R(f.value))},{default:l(()=>[h(V(o(i)("save")),1)]),_:1}),a(b,{onClick:e[5]||(e[5]=n=>g())},{default:l(()=>[h(V(o(i)("cancel")),1)]),_:1})])])])}}});export{Se as default};
|