Files
fast_response/front/public/admin/assets/pages-system-app-add.DBOZrP-6.js
Your Name dce091da91 t
2025-03-27 07:52:44 +00:00

2 lines
2.4 KiB
JavaScript
Executable File

import{_ as a,V as e,a5 as t,a6 as l,u as s,a9 as n,q as o,d as i,f as r,c as u,w as d,N as m,i as p,O as c,o as f,h as b,a as h,t as D,D as _,C as y,aa as V}from"./index-Br__yMYG.js";import{_ as v}from"./uni-easyinput.CBPgpJVJ.js";import{v as g}from"./opendb-app-list.CQuP5QqI.js";const k=e.database();k.command;function x(a){let e={};for(let t in g)a.includes(t)&&(e[t]=g[t]);return e}const C=a({data(){let a={appid:"",name:"",description:"",create_date:null};return{formData:a,formOptions:{},rules:{...x(Object.keys(a))}}},onReady(){this.$refs.form.setRules(this.rules)},methods:{submit(){t({mask:!0}),this.$refs.form.validate().then((a=>{this.submitForm(a)})).catch((()=>{l()}))},submitForm(a){k.collection("opendb-app-list").add(a).then((a=>{s({title:"新增成功"}),this.getOpenerEventChannel().emit("refreshData"),setTimeout((()=>n()),500)})).catch((a=>{o({content:a.message||"请求服务失败",showCancel:!1})})).finally((()=>{l()}))}}},[["render",function(a,e,t,l,s,n){const o=i(r("uni-easyinput"),v),g=i(r("uni-forms-item"),m),k=_,x=y,C=V,j=p,q=i(r("uni-forms"),c);return f(),u(j,{class:"uni-container"},{default:d((()=>[b(q,{ref:"form",value:s.formData,validateTrigger:"bind"},{default:d((()=>[b(g,{name:"appid",label:"AppID",required:""},{default:d((()=>[b(o,{placeholder:"应用AppID",modelValue:s.formData.appid,"onUpdate:modelValue":e[0]||(e[0]=a=>s.formData.appid=a)},null,8,["modelValue"])])),_:1}),b(g,{name:"name",label:"应用名称",required:""},{default:d((()=>[b(o,{placeholder:"应用名称",modelValue:s.formData.name,"onUpdate:modelValue":e[1]||(e[1]=a=>s.formData.name=a)},null,8,["modelValue"])])),_:1}),b(g,{name:"description",label:"应用描述",required:""},{default:d((()=>[b(k,{placeholder:"应用描述",onInput:e[2]||(e[2]=e=>a.binddata("description",e.detail.value)),class:"uni-textarea-border",modelValue:s.formData.description,"onUpdate:modelValue":e[3]||(e[3]=a=>s.formData.description=a)},null,8,["modelValue"])])),_:1}),b(j,{class:"uni-button-group"},{default:d((()=>[b(x,{type:"primary",class:"uni-button",style:{width:"100px"},onClick:n.submit},{default:d((()=>[h(D(a.$t("common.button.submit")),1)])),_:1},8,["onClick"]),b(C,{"open-type":"navigateBack",style:{"margin-left":"15px"}},{default:d((()=>[b(x,{class:"uni-button",style:{width:"100px"}},{default:d((()=>[h(D(a.$t("common.button.back")),1)])),_:1})])),_:1})])),_:1})])),_:1},8,["value"])])),_:1})}]]);export{C as default};