import{U as e,V as a,g as l,m as t,n as i,o,N as r,a8 as d,l as n,ax as u,F as s,aC as p,al as c,am as _,q as v,u as f,ao as y,a9 as m,T as b,a3 as h,a4 as g,w,x as k,P as V,Q as P,y as x,aq as q,ar as Y,aw as C,v as U,D,a as $}from"./element-plus.DhcJM-BD.js";import{_ as j}from"./index.XAb1m6gg.js";import{l as T,j as I,R as z}from"./index.Ch_NPM5t.js";import{_ as M}from"./ImportModal.vue_vue_type_script_setup_true_lang.BswgVaNv.js";import{_ as B}from"./ExportModal.vue_vue_type_script_setup_true_lang.DUKty3kU.js";import{o as H,B as R,aD as S,t as A,H as F,I as O,J as E,K as J,V as K,v as N,Y as Q,u as X,R as Z,am as G,X as L,Z as W,r as ee,ac as ae}from"./.pnpm.DGfAnZKL.js";import"./_plugin-vue_export-helper.BCo6x5W8.js";import"./codemirror.CR5zRbyM.js";import"./exceljs.DPqPZvAA.js";const le="/yifan/yifan_privacy_policy",te={ // 列表查询 listYifanPrivacyPolicy:e=>T({url:`${le}/list`,method:"get",params:e}), // 详情查询 detailYifanPrivacyPolicy:e=>T({url:`${le}/detail/${e}`,method:"get"}), // 新增 createYifanPrivacyPolicy:e=>T({url:`${le}/create`,method:"post",data:e}), // 修改(带主键) updateYifanPrivacyPolicy:(e,a)=>T({url:`${le}/update/${e}`,method:"put",data:a}), // 删除(支持批量) deleteYifanPrivacyPolicy:e=>T({url:`${le}/delete`,method:"delete",data:e}), // 批量启用/停用 batchYifanPrivacyPolicy:e=>T({url:`${le}/available/setting`,method:"patch",data:e}), // 导出 exportYifanPrivacyPolicy:e=>T({url:`${le}/export`,method:"post",data:e,responseType:"blob"}), // 下载导入模板 downloadTemplateYifanPrivacyPolicy:()=>T({url:`${le}/download/template`,method:"post",responseType:"blob"}), // 导入 importYifanPrivacyPolicy:e=>T({url:`${le}/import`,method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})},ie={class:"app-container"},oe={class:"card-header"},re={class:"data-table__toolbar"},de={class:"data-table__toolbar--left"},ne={class:"data-table__toolbar--right"},ue={style:{"max-height":"300px","overflow-y":"auto","white-space":"pre-wrap"}},se={class:"dialog-footer"},pe=H({name:"YifanPrivacyPolicy",inheritAttrs:!1,__name:"index",setup(T){const H={privacy:{label:"隐私政策",type:"primary"},terms:{label:"用户协议",type:"success"},service:{label:"服务条款",type:"warning"}};function le(e){var a;return(null==(a=H[e])?void 0:a.label)||e}function pe(e){var a;return(null==(a=H[e])?void 0:a.type)||"info"}const ce=ee(),_e=ee(0),ve=ee([]),fe=ee([]),ye=ee(!1),me=I(),be=[],he=ee([]),ge=ee([{prop:"selection",label:"选择框",show:!0},{prop:"index",label:"序号",show:!0},{prop:"policy_type",label:"协议类型",show:!0},{prop:"title",label:"标题",show:!0},{prop:"version",label:"版本号",show:!0},{prop:"is_current",label:"当前版本",show:!0},{prop:"status",label:"状态",show:!0},{prop:"effective_time",label:"生效时间",show:!0},{prop:"created_time",label:"创建时间",show:!1},{prop:"updated_time",label:"更新时间",show:!1},{prop:"created_id",label:"创建人",show:!1},{prop:"updated_id",label:"更新人",show:!1},{prop:"content",label:"内容",show:!1},{prop:"remark",label:"备注",show:!1},{prop:"operation",label:"操作",show:!0}]),we={permPrefix:"module_yifan:yifan_privacy_policy",cols:[{prop:"created_time",label:"创建时间"},{prop:"updated_time",label:"更新时间"},{prop:"created_id",label:"创建人ID"},{prop:"updated_id",label:"更新人ID"},{prop:"is_deleted",label:"是否删除(0否 1是)"},{prop:"status",label:"状态(0禁用 1启用)"},{prop:"title",label:"标题"},{prop:"content",label:"内容(支持富文本)"},{prop:"version",label:"版本号"},{prop:"policy_type",label:"协议类型(privacy:隐私政策 terms:用户协议 service:服务条款)"},{prop:"effective_time",label:"生效时间"},{prop:"is_current",label:"是否当前版本(0否 1是)"},{prop:"remark",label:"备注"}],importTemplate:()=>te.downloadTemplateYifanPrivacyPolicy(),exportsAction:async e=>{var a,l,t,i;const o={...e};o.status="0",o.page_no=1,o.page_size=9999;const r=[];for(;;){const e=await te.listYifanPrivacyPolicy(o),d=(null==(l=null==(a=e.data)?void 0:a.data)?void 0:l.items)||[],n=(null==(i=null==(t=e.data)?void 0:t.data)?void 0:i.total)||0;if(r.push(...d),r.length>=n||0===d.length)break;o.page_no+=1}return r}},ke=ee({}),Ve=ae({page_no:1,page_size:10,created_time:void 0,updated_time:void 0,created_id:void 0,updated_id:void 0,is_deleted:void 0,status:void 0,title:void 0,content:void 0,version:void 0,policy_type:void 0,effective_time:void 0,is_current:void 0,remark:void 0}),Pe=ae({id:void 0,is_deleted:void 0,status:void 0,title:void 0,content:void 0,version:void 0,policy_type:void 0,effective_time:void 0,is_current:void 0,remark:void 0}),xe=ae({title:"",visible:!1,type:"create"}),qe=ae({id:[{required:!1,message:"请输入主键ID",trigger:"blur"}],created_time:[{required:!0,message:"请输入创建时间",trigger:"blur"}],updated_time:[{required:!0,message:"请输入更新时间",trigger:"blur"}],created_id:[{required:!1,message:"请输入创建人ID",trigger:"blur"}],updated_id:[{required:!1,message:"请输入更新人ID",trigger:"blur"}],is_deleted:[{required:!0,message:"请输入是否删除(0否 1是)",trigger:"blur"}],status:[{required:!0,message:"请输入状态(0禁用 1启用)",trigger:"blur"}],title:[{required:!0,message:"请输入标题",trigger:"blur"}],content:[{required:!0,message:"请输入内容(支持富文本)",trigger:"blur"}],version:[{required:!0,message:"请输入版本号",trigger:"blur"}],policy_type:[{required:!0,message:"请输入协议类型(privacy:隐私政策 terms:用户协议 service:服务条款)",trigger:"blur"}],effective_time:[{required:!1,message:"请输入生效时间",trigger:"blur"}],is_current:[{required:!0,message:"请输入是否当前版本(0否 1是)",trigger:"blur"}],remark:[{required:!1,message:"请输入备注",trigger:"blur"}]}),Ye=ee(!1),Ce=ee(!1);function Ue(){Ye.value=!0}function De(){Ce.value=!0}async function $e(){await je()}async function je(){ye.value=!0;try{const e=await te.listYifanPrivacyPolicy(Ve);he.value=e.data.data.items,_e.value=e.data.data.total}catch(e){}finally{ye.value=!1}}async function Te(){Ve.page_no=1,je()}const Ie={id:void 0,is_deleted:void 0,status:void 0,title:void 0,content:void 0,version:void 0,policy_type:void 0,effective_time:void 0,is_current:void 0,remark:void 0};async function ze(){ce.value&&(ce.value.resetFields(),ce.value.clearValidate()),Object.assign(Pe,Ie)}async function Me(e){ve.value=e.map(e=>e.id),fe.value=e}async function Be(){xe.visible=!1,ze()}async function He(e,a){if(xe.type=e,a){const l=await te.detailYifanPrivacyPolicy(a);"detail"===e?(xe.title="详情",Object.assign(ke.value,l.data.data)):"update"===e&&(xe.title="修改",Object.assign(Pe,l.data.data))}else xe.title="新增隐私政策",Pe.status="0",Pe.is_current="0";xe.visible=!0}async function Re(){ce.value.validate(async e=>{if(e){ye.value=!0;const e=Pe.id;if(e)try{await te.updateYifanPrivacyPolicy(e,{id:e,...Pe}),xe.visible=!1,ze(),Be(),Te()}catch(a){}finally{ye.value=!1}else try{await te.createYifanPrivacyPolicy(Pe),xe.visible=!1,ze(),Be(),Te()}catch(a){}finally{ye.value=!1}}})}async function Se(e){D.confirm("确认删除该项数据?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{ye.value=!0,await te.deleteYifanPrivacyPolicy(e),Te()}catch(a){}finally{ye.value=!1}}).catch(()=>{D.close()})}async function Ae(e){ve.value.length&&D.confirm(`确认${"0"===e?"启用":"停用"}该项数据?`,"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{try{ye.value=!0,await te.batchYifanPrivacyPolicy({ids:ve.value,status:e}),Te()}catch(a){}finally{ye.value=!1}}).catch(()=>{D.close()})}const Fe=async e=>{try{const a=await te.importYifanPrivacyPolicy(e);a.data.code===z.SUCCESS&&($.success(`${a.data.msg},${a.data.data}`),Ye.value=!1,await async function(){Ve.page_no=1,je()}())}catch(a){}};return R(async()=>{be.length>0&&await me.getDict(be),je()}),(D,$)=>{const T=n,I=l,z=a,H=o,R=i,ee=t,ae=e,te=p,me=s,be=u,Te=f,Ie=_,ze=v,Oe=c,Ee=j,Je=b,Ke=g,Ne=h,Qe=P,Xe=V,Ze=k,Ge=x,Le=Y,We=q,ea=C,aa=w,la=U,ta=S("hasPerm"),ia=y;return A(),F("div",ie,[O(Je,{class:"data-table"},{header:E(()=>[J("div",oe,[J("span",null,[$[19]||($[19]=Q(" 隐私政策管理 ",-1)),O(T,{content:"管理应用的隐私政策、用户协议和服务条款"},{default:E(()=>[O(X(m),{class:"w-4 h-4 mx-1"})]),_:1})])])]),footer:E(()=>[O(Ee,{total:_e.value,"onUpdate:total":$[4]||($[4]=e=>_e.value=e),page:Ve.page_no,"onUpdate:page":$[5]||($[5]=e=>Ve.page_no=e),limit:Ve.page_size,"onUpdate:limit":$[6]||($[6]=e=>Ve.page_size=e),onPagination:je},null,8,["total","page","limit"])]),default:E(()=>[J("div",re,[J("div",de,[O(ae,{gutter:10},{default:E(()=>[O(z,{span:1.5},{default:E(()=>[K((A(),N(I,{type:"success",icon:"plus",onClick:$[0]||($[0]=e=>He("create"))},{default:E(()=>[...$[20]||($[20]=[Q(" 新增 ",-1)])]),_:1})),[[ta,["module_yifan:yifan_privacy_policy:create"]]])]),_:1}),O(z,{span:1.5},{default:E(()=>[K((A(),N(I,{type:"danger",icon:"delete",disabled:0===ve.value.length,onClick:$[1]||($[1]=e=>Se(ve.value))},{default:E(()=>[...$[21]||($[21]=[Q(" 批量删除 ",-1)])]),_:1},8,["disabled"])),[[ta,["module_yifan:yifan_privacy_policy:delete"]]])]),_:1}),O(z,{span:1.5},{default:E(()=>[K((A(),N(ee,{trigger:"click"},{dropdown:E(()=>[O(R,null,{default:E(()=>[O(H,{icon:X(r),onClick:$[2]||($[2]=e=>Ae("0"))},{default:E(()=>[...$[23]||($[23]=[Q(" 批量启用 ",-1)])]),_:1},8,["icon"]),O(H,{icon:X(d),onClick:$[3]||($[3]=e=>Ae("1"))},{default:E(()=>[...$[24]||($[24]=[Q(" 批量停用 ",-1)])]),_:1},8,["icon"])]),_:1})]),default:E(()=>[O(I,{type:"default",disabled:0===ve.value.length,icon:"ArrowDown"},{default:E(()=>[...$[22]||($[22]=[Q(" 更多 ",-1)])]),_:1},8,["disabled"])]),_:1})),[[ta,["module_yifan:yifan_privacy_policy:batch"]]])]),_:1})]),_:1})]),J("div",ne,[O(ae,{gutter:10},{default:E(()=>[O(z,{span:1.5},{default:E(()=>[O(T,{content:"导入"},{default:E(()=>[K(O(I,{type:"success",icon:"upload",circle:"",onClick:Ue},null,512),[[ta,["module_yifan:yifan_privacy_policy:import"]]])]),_:1})]),_:1}),O(z,{span:1.5},{default:E(()=>[O(T,{content:"导出"},{default:E(()=>[K(O(I,{type:"warning",icon:"download",circle:"",onClick:De},null,512),[[ta,["module_yifan:yifan_privacy_policy:export"]]])]),_:1})]),_:1}),O(z,{span:1.5},{default:E(()=>[O(T,{content:"刷新"},{default:E(()=>[K(O(I,{type:"primary",icon:"refresh",circle:"",onClick:$e},null,512),[[ta,["module_yifan:yifan_privacy_policy:query"]]])]),_:1})]),_:1}),O(z,{span:1.5},{default:E(()=>[O(be,{placement:"bottom",trigger:"click"},{reference:E(()=>[O(I,{type:"danger",icon:"operation",circle:""})]),default:E(()=>[O(me,{"max-height":"350px"},{default:E(()=>[(A(!0),F(Z,null,G(ge.value,e=>(A(),F(Z,{key:e.prop},[e.prop?(A(),N(te,{key:0,modelValue:e.show,"onUpdate:modelValue":a=>e.show=a,label:e.label},null,8,["modelValue","onUpdate:modelValue","label"])):L("",!0)],64))),128))]),_:1})]),_:1})]),_:1})]),_:1})])]),K((A(),N(Oe,{ref:"tableRef",data:he.value,"highlight-current-row":"",class:"data-table__content",height:450,border:"",stripe:"",onSelectionChange:Me},{empty:E(()=>[O(Te,{"image-size":80,description:"暂无数据"})]),default:E(()=>{var e,a,l,t,i,o,r,d,n,u,s,p,c,_,v;return[(null==(e=ge.value.find(e=>"selection"===e.prop))?void 0:e.show)?(A(),N(Ie,{key:0,type:"selection","min-width":"55",align:"center"})):L("",!0),(null==(a=ge.value.find(e=>"index"===e.prop))?void 0:a.show)?(A(),N(Ie,{key:1,fixed:"",label:"序号","min-width":"60"},{default:E(e=>[Q(W((Ve.page_no-1)*Ve.page_size+e.$index+1),1)]),_:1})):L("",!0),(null==(l=ge.value.find(e=>"created_time"===e.prop))?void 0:l.show)?(A(),N(Ie,{key:2,label:"创建时间",prop:"created_time","min-width":"140"})):L("",!0),(null==(t=ge.value.find(e=>"updated_time"===e.prop))?void 0:t.show)?(A(),N(Ie,{key:3,label:"更新时间",prop:"updated_time","min-width":"140"})):L("",!0),(null==(i=ge.value.find(e=>"created_id"===e.prop))?void 0:i.show)?(A(),N(Ie,{key:4,label:"创建人ID",prop:"created_id","min-width":"140"},{default:E(e=>[O(ze,null,{default:E(()=>{var a;return[Q(W(null==(a=e.row.created_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):L("",!0),(null==(o=ge.value.find(e=>"updated_id"===e.prop))?void 0:o.show)?(A(),N(Ie,{key:5,label:"更新人ID",prop:"updated_id","min-width":"140"},{default:E(e=>[O(ze,null,{default:E(()=>{var a;return[Q(W(null==(a=e.row.updated_by)?void 0:a.name),1)]}),_:2},1024)]),_:1})):L("",!0),(null==(r=ge.value.find(e=>"policy_type"===e.prop))?void 0:r.show)?(A(),N(Ie,{key:6,label:"协议类型",prop:"policy_type","min-width":"120"},{default:E(e=>[O(ze,{type:pe(e.row.policy_type)},{default:E(()=>[Q(W(le(e.row.policy_type)),1)]),_:2},1032,["type"])]),_:1})):L("",!0),(null==(d=ge.value.find(e=>"title"===e.prop))?void 0:d.show)?(A(),N(Ie,{key:7,label:"标题",prop:"title","min-width":"200","show-overflow-tooltip":""})):L("",!0),(null==(n=ge.value.find(e=>"version"===e.prop))?void 0:n.show)?(A(),N(Ie,{key:8,label:"版本号",prop:"version","min-width":"100"})):L("",!0),(null==(u=ge.value.find(e=>"is_current"===e.prop))?void 0:u.show)?(A(),N(Ie,{key:9,label:"当前版本",prop:"is_current","min-width":"100"},{default:E(e=>[O(ze,{type:"1"==e.row.is_current?"success":"info"},{default:E(()=>[Q(W("1"==e.row.is_current?"是":"否"),1)]),_:2},1032,["type"])]),_:1})):L("",!0),(null==(s=ge.value.find(e=>"status"===e.prop))?void 0:s.show)?(A(),N(Ie,{key:10,label:"状态",prop:"status","min-width":"100"},{default:E(e=>[O(ze,{type:"0"==e.row.status?"success":"info"},{default:E(()=>[Q(W("0"==e.row.status?"启用":"停用"),1)]),_:2},1032,["type"])]),_:1})):L("",!0),(null==(p=ge.value.find(e=>"effective_time"===e.prop))?void 0:p.show)?(A(),N(Ie,{key:11,label:"生效时间",prop:"effective_time","min-width":"160"})):L("",!0),(null==(c=ge.value.find(e=>"remark"===e.prop))?void 0:c.show)?(A(),N(Ie,{key:12,label:"备注",prop:"remark","min-width":"140"})):L("",!0),(null==(_=ge.value.find(e=>"content"===e.prop))?void 0:_.show)?(A(),N(Ie,{key:13,label:"内容",prop:"content","min-width":"200","show-overflow-tooltip":""})):L("",!0),(null==(v=ge.value.find(e=>"operation"===e.prop))?void 0:v.show)?(A(),N(Ie,{key:14,fixed:"right",label:"操作",align:"center","min-width":"180"},{default:E(e=>[K((A(),N(I,{type:"info",size:"small",link:"",icon:"document",onClick:a=>He("detail",e.row.id)},{default:E(()=>[...$[25]||($[25]=[Q(" 详情 ",-1)])]),_:1},8,["onClick"])),[[ta,["module_yifan:yifan_privacy_policy:detail"]]]),K((A(),N(I,{type:"primary",size:"small",link:"",icon:"edit",onClick:a=>He("update",e.row.id)},{default:E(()=>[...$[26]||($[26]=[Q(" 编辑 ",-1)])]),_:1},8,["onClick"])),[[ta,["module_yifan:yifan_privacy_policy:update"]]]),K((A(),N(I,{type:"danger",size:"small",link:"",icon:"delete",onClick:a=>Se([e.row.id])},{default:E(()=>[...$[27]||($[27]=[Q(" 删除 ",-1)])]),_:1},8,["onClick"])),[[ta,["module_yifan:yifan_privacy_policy:delete"]]])]),_:1})):L("",!0)]}),_:1},8,["data"])),[[ia,ye.value]])]),_:1}),O(la,{modelValue:xe.visible,"onUpdate:modelValue":$[16]||($[16]=e=>xe.visible=e),title:xe.title,onClose:Be},{footer:E(()=>[J("div",se,[O(I,{onClick:Be},{default:E(()=>[...$[34]||($[34]=[Q("取消",-1)])]),_:1}),"detail"!==xe.type?(A(),N(I,{key:0,type:"primary",onClick:Re},{default:E(()=>[...$[35]||($[35]=[Q(" 确定 ",-1)])]),_:1})):(A(),N(I,{key:1,type:"primary",onClick:Be},{default:E(()=>[...$[36]||($[36]=[Q("确定",-1)])]),_:1}))])]),default:E(()=>["detail"===xe.type?(A(),N(Ne,{key:0,column:4,border:""},{default:E(()=>[O(Ke,{label:"主键ID",span:2},{default:E(()=>[Q(W(ke.value.id),1)]),_:1}),O(Ke,{label:"创建时间",span:2},{default:E(()=>[Q(W(ke.value.created_time),1)]),_:1}),O(Ke,{label:"更新时间",span:2},{default:E(()=>[Q(W(ke.value.updated_time),1)]),_:1}),O(Ke,{label:"创建人",span:2},{default:E(()=>{var e;return[Q(W(null==(e=ke.value.created_by)?void 0:e.name),1)]}),_:1}),O(Ke,{label:"更新人",span:2},{default:E(()=>{var e;return[Q(W(null==(e=ke.value.updated_by)?void 0:e.name),1)]}),_:1}),O(Ke,{label:"是否删除(0否 1是)",span:2},{default:E(()=>[Q(W(ke.value.is_deleted),1)]),_:1}),O(Ke,{label:"状态",span:2},{default:E(()=>[O(ze,{type:"0"==ke.value.status?"success":"danger"},{default:E(()=>[Q(W("0"==ke.value.status?"启用":"停用"),1)]),_:1},8,["type"])]),_:1}),O(Ke,{label:"标题",span:2},{default:E(()=>[Q(W(ke.value.title),1)]),_:1}),O(Ke,{label:"内容",span:4},{default:E(()=>[J("div",ue,W(ke.value.content),1)]),_:1}),O(Ke,{label:"版本号",span:2},{default:E(()=>[Q(W(ke.value.version),1)]),_:1}),O(Ke,{label:"协议类型",span:2},{default:E(()=>[O(ze,{type:pe(ke.value.policy_type)},{default:E(()=>[Q(W(le(ke.value.policy_type)),1)]),_:1},8,["type"])]),_:1}),O(Ke,{label:"生效时间",span:2},{default:E(()=>[Q(W(ke.value.effective_time),1)]),_:1}),O(Ke,{label:"是否当前版本",span:2},{default:E(()=>[O(ze,{type:"1"==ke.value.is_current?"success":"info"},{default:E(()=>[Q(W("1"==ke.value.is_current?"是":"否"),1)]),_:1},8,["type"])]),_:1}),O(Ke,{label:"备注",span:2},{default:E(()=>[Q(W(ke.value.remark),1)]),_:1})]),_:1})):(A(),N(aa,{key:1,ref_key:"dataFormRef",ref:ce,model:Pe,rules:qe,"label-suffix":":","label-width":"auto","label-position":"right"},{default:E(()=>[O(Ze,{label:"是否删除",prop:"is_deleted",required:!1},{default:E(()=>[O(Xe,{modelValue:Pe.is_deleted,"onUpdate:modelValue":$[7]||($[7]=e=>Pe.is_deleted=e)},{default:E(()=>[O(Qe,{value:"0"},{default:E(()=>[...$[28]||($[28]=[Q("否",-1)])]),_:1}),O(Qe,{value:"1"},{default:E(()=>[...$[29]||($[29]=[Q("是",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),O(Ze,{label:"状态",prop:"status",required:!0},{default:E(()=>[O(Xe,{modelValue:Pe.status,"onUpdate:modelValue":$[8]||($[8]=e=>Pe.status=e)},{default:E(()=>[O(Qe,{value:"0"},{default:E(()=>[...$[30]||($[30]=[Q("启用",-1)])]),_:1}),O(Qe,{value:"1"},{default:E(()=>[...$[31]||($[31]=[Q("停用",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),O(Ze,{label:"标题",prop:"title",required:!0},{default:E(()=>[O(Ge,{modelValue:Pe.title,"onUpdate:modelValue":$[9]||($[9]=e=>Pe.title=e),placeholder:"请输入标题",maxlength:"200","show-word-limit":""},null,8,["modelValue"])]),_:1}),O(Ze,{label:"协议类型",prop:"policy_type",required:!0},{default:E(()=>[O(We,{modelValue:Pe.policy_type,"onUpdate:modelValue":$[10]||($[10]=e=>Pe.policy_type=e),placeholder:"请选择协议类型",style:{width:"100%"}},{default:E(()=>[O(Le,{value:"privacy",label:"隐私政策"}),O(Le,{value:"terms",label:"用户协议"}),O(Le,{value:"service",label:"服务条款"})]),_:1},8,["modelValue"])]),_:1}),O(Ze,{label:"版本号",prop:"version",required:!0},{default:E(()=>[O(Ge,{modelValue:Pe.version,"onUpdate:modelValue":$[11]||($[11]=e=>Pe.version=e),placeholder:"例如: 1.0.0"},null,8,["modelValue"])]),_:1}),O(Ze,{label:"内容",prop:"content",required:!0},{default:E(()=>[O(Ge,{modelValue:Pe.content,"onUpdate:modelValue":$[12]||($[12]=e=>Pe.content=e),type:"textarea",rows:10,placeholder:"请输入协议内容,支持富文本"},null,8,["modelValue"])]),_:1}),O(Ze,{label:"生效时间",prop:"effective_time",required:!1},{default:E(()=>[O(ea,{modelValue:Pe.effective_time,"onUpdate:modelValue":$[13]||($[13]=e=>Pe.effective_time=e),type:"datetime",placeholder:"选择生效时间",style:{width:"100%"},format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),O(Ze,{label:"是否当前版本",prop:"is_current",required:!0},{default:E(()=>[O(Xe,{modelValue:Pe.is_current,"onUpdate:modelValue":$[14]||($[14]=e=>Pe.is_current=e)},{default:E(()=>[O(Qe,{value:"1"},{default:E(()=>[...$[32]||($[32]=[Q("是",-1)])]),_:1}),O(Qe,{value:"0"},{default:E(()=>[...$[33]||($[33]=[Q("否",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1}),O(Ze,{label:"备注",prop:"remark",required:!1},{default:E(()=>[O(Ge,{modelValue:Pe.remark,"onUpdate:modelValue":$[15]||($[15]=e=>Pe.remark=e),placeholder:"请输入备注"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"]))]),_:1},8,["modelValue","title"]),O(M,{modelValue:Ye.value,"onUpdate:modelValue":$[17]||($[17]=e=>Ye.value=e),"content-config":we,onUpload:Fe},null,8,["modelValue"]),O(B,{modelValue:Ce.value,"onUpdate:modelValue":$[18]||($[18]=e=>Ce.value=e),"content-config":we,"query-params":Ve,"page-data":he.value,"selection-data":fe.value},null,8,["modelValue","query-params","page-data","selection-data"])])}}});export{pe as default};