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