var q=Object.defineProperty,I=Object.defineProperties;var T=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var N=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable;var b=(t,r,n)=>r in t?q(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,w=(t,r)=>{for(var n in r||(r={}))N.call(r,n)&&b(t,n,r[n]);if(v)for(var n of v(r))U.call(r,n)&&b(t,n,r[n]);return t},g=(t,r)=>I(t,T(r));var f=(t,r,n)=>new Promise((s,d)=>{var e=u=>{try{o(n.next(u))}catch(l){d(l)}},m=u=>{try{o(n.throw(u))}catch(l){d(l)}},o=u=>u.done?s(u.value):Promise.resolve(u.value).then(e,m);o((n=n.apply(t,r)).next())});import{_ as C,$ as M}from"./api.d7782125.js";import{d as S,u as k,r as D,a as h,B as L,i as a,q as j,ac as _,_ as i,a9 as B,p as x,k as y}from"./index.7c5bd919.js";import{N as c}from"./FormItemGridItem.fa1b4158.js";const E=S({mpName:"wechat-config-template-edit",props:{appid:{type:String,required:!1},editMode:{type:String,required:!0},rowData:{type:Object,required:!1}},emits:["close","getList"],setup(t,{slots:r,attrs:n,emit:s}){k();const d=D(!1),e=h({wxTemplateId:null,command:null,url:null,description:null,content:{content:null,title:null}}),m=D(),o=h({rowData:null});L(()=>f(this,null,function*(){!t.appid||(o.rowData=t.rowData,t.editMode=="edit"&&t.rowData&&(e.command=o.rowData.command,e.wxTemplateId=o.rowData.wxTemplateId,e.url=o.rowData.url,e.description=o.rowData.description,o.rowData.content&&(e.content.content=o.rowData.content.content,e.content.title=o.rowData.content.title)))}));const u=()=>f(this,null,function*(){m.value.validate(l=>f(this,null,function*(){if(l)return!1;d.value=!0;try{let p;t.editMode=="add"?p=yield C(g(w({},e),{appid:t.appid})):p=yield M(g(w({},e),{id:o.rowData.id,appid:t.appid})),p&&p.code===200&&(s("close"),s("getList"))}catch(p){}d.value=!1}))});return()=>a("div",{style:"background: #fff; padding-top: 12px"},[a(j,{ref:m,labelPlacement:"top",model:e,"label-placement":"left","label-width":"100"},{default:()=>[a(_,{cols:2},{default:()=>[a(c,{label:"\u6807\u9898",path:"content.title",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u6807\u9898"}]},{default:()=>[a(i,{value:e.content.title,"onUpdate:value":l=>e.content.title=l,placeholder:"\u8BF7\u8F93\u5165\u6807\u9898",clearable:!0},null)]}),a(c,{label:"\u6307\u4EE4",path:"command",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u4EE4"}]},{default:()=>[a(i,{value:e.command,"onUpdate:value":l=>e.command=l,placeholder:"\u8BF7\u8F93\u5165\u6307\u4EE4",clearable:!0},null)]}),a(c,{label:"\u6A21\u677FID",path:"wxTemplateId",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u6A21\u677FID"}]},{default:()=>[a(i,{value:e.wxTemplateId,"onUpdate:value":l=>e.wxTemplateId=l,placeholder:"\u8BF7\u8F93\u5165\u6A21\u677FID",clearable:!0},null)]}),a(c,{label:"\u6A21\u677F\u5730\u5740",path:"appid",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u6A21\u677F\u5730\u5740"}]},{default:()=>[a(i,{value:e.url,"onUpdate:value":l=>e.url=l,placeholder:"\u8BF7\u8F93\u5165\u6A21\u677F\u5730\u5740",clearable:!0},null)]})]}),a(_,{cols:1},{default:()=>[a(c,{label:"\u5185\u5BB9",path:"content.content",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9"}]},{default:()=>[a(i,{type:"textarea",value:e.content.content,"onUpdate:value":l=>e.content.content=l,placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9",clearable:!0},null)]}),a(c,{label:"\u63CF\u8FF0",path:"description",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u63CF\u8FF0"}]},{default:()=>[a(i,{type:"textarea",value:e.description,"onUpdate:value":l=>e.description=l,placeholder:"\u8BF7\u8F93\u5165\u63CF\u8FF0",clearable:!0},null)]})]})]}),a(B,{justify:"end"},{default:()=>[a(x,{onClick:()=>s("close")},{default:()=>[y("\u53D6\u6D88")]}),a(x,{type:"primary",onClick:u,loading:d.value,disabled:d.value},{default:()=>[y("\u4FDD\u5B58")]})]})])}});export{E as W};