mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-02 11:18:20 +00:00
2 lines
8.1 KiB
JavaScript
2 lines
8.1 KiB
JavaScript
import{d as k,k as d,bg as g,l as E,an as F,h as c,c as I,J as Y,a9 as w,u as o,a as u,b as y,e as l,w as a,i as f,t as p,m as D,B as V,aK as x,F as P,aa as B,ab as O,G as z,H as N,D as H,av as j,bh as G,b4 as R,b2 as J}from"./index-ac08d87d.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import{u as K}from"./diy-9e975008.js";const q={class:"content-wrap"},A={class:"flex flex-col"},L={class:"edit-attr-item-wrap"},Q={class:"mb-[10px]"},X={class:"edit-attr-item-wrap"},Z={class:"mb-[10px]"},ee={class:"style-wrap"},te={class:"edit-attr-item-wrap"},oe={class:"mb-[10px]"},le=k({__name:"edit-form-date-scope",setup(ae,{expose:T}){const e=K();e.editComponent.ignore=["componentBgUrl"],e.editComponent.verify=n=>{const t={code:!0,message:""};let m=e.value[n].field.default.start.date,s=e.value[n].field.default.end.date,r=new Date;return String(r.getHours()).padStart(2,"0"),String(r.getMinutes()).padStart(2,"0"),e.editComponent.start.dateWay=="current"&&(m=r.toISOString().split("T")[0]),e.editComponent.end.dateWay=="current"&&(s=r.toISOString().split("T")[0]),e.editComponent.start.defaultControl&&m==""&&e.editComponent.end.dateWay=="diy"?(t.code=!1,t.message=d("startDataTips"),t):e.editComponent.end.defaultControl&&s==""&&e.editComponent.end.dateWay=="diy"?(t.code=!1,t.message=d("endDataTips"),t):(e.editComponent.start.defaultControl&&e.editComponent.end.defaultControl&&g(m)>g(s)&&(t.code=!1,t.message=d("startEndDataTips")),t)};const C=E({format1:"",format2:"",format3:""}),M=n=>{let t=null,m=!1;return e.editComponent.start&&e.editComponent.start.defaultControl&&(e.editComponent.start.dateWay=="diy"?t=new Date(e.editComponent.field.default.start.date):t=new Date,m=n.getTime()<t.getTime()),m};F(()=>{let n=new Date,t=new Date;t.setDate(t.getDate()+7),e.editComponent.field.default.start.timestamp&&(e.editComponent.field.default.start.date=n.toISOString().split("T")[0],e.editComponent.field.default.start.timestamp=parseInt(n.getTime()/1e3)),e.editComponent.field.default.end.timestamp&&(e.editComponent.field.default.end.date=t.toISOString().split("T")[0],e.editComponent.field.default.end.timestamp=parseInt(t.getTime()/1e3));let m=n.getFullYear(),s=String(n.getMonth()+1).padStart(2,"0"),r=String(n.getDate()).padStart(2,"0");const _=String(n.getHours()).padStart(2,"0"),b=String(n.getMinutes()).padStart(2,"0");C.format1=`${m}年${s}月${r}日`,C.format2=`${m}-${s}-${r}`,C.format3=`${m}/${s}/${r}`,C.format4=`${m}-${s}-${r} ${_}:${b}`});const v=n=>{e.editComponent.field.default.start.date=n,e.editComponent.field.default.start.timestamp=g(n);let t=new Date(n);t.setDate(t.getDate()+7),e.editComponent.field.default.end.date=t.toISOString().split("T")[0],e.editComponent.field.default.end.timestamp=parseInt(t.getTime()/1e3)},$=n=>{e.editComponent.field.default.end.date=n,e.editComponent.field.default.end.timestamp=g(n)};return T({}),(n,t)=>{const m=B,s=O,r=z,_=N,b=H,S=j,h=G,W=R,U=J;return c(),I(P,null,[Y(u("div",q,[y(n.$slots,"field"),l(_,{"label-width":"100px",class:"px-[10px]"},{default:a(()=>[l(r,{label:o(d)("dataFormat")},{default:a(()=>[l(s,{modelValue:o(e).editComponent.dateFormat,"onUpdate:modelValue":t[0]||(t[0]=i=>o(e).editComponent.dateFormat=i)},{default:a(()=>[u("div",A,[l(m,{label:"YYYY年M月D日"},{default:a(()=>[f(p(C.format1),1)]),_:1}),l(m,{label:"YYYY-MM-DD"},{default:a(()=>[f(p(C.format2),1)]),_:1}),l(m,{label:"YYYY/MM/DD"},{default:a(()=>[f(p(C.format3),1)]),_:1})])]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),u("div",L,[u("h3",Q,p(o(d)("startDate")),1),l(_,{"label-width":"100px",class:"px-[10px]",onSubmit:t[5]||(t[5]=x(()=>{},["prevent"]))},{default:a(()=>[l(r,{label:o(d)("formPlaceholder")},{default:a(()=>[l(b,{modelValue:o(e).editComponent.start.placeholder,"onUpdate:modelValue":t[1]||(t[1]=i=>o(e).editComponent.start.placeholder=i),modelModifiers:{trim:!0},placeholder:o(d)("formPlaceholderTips"),clearable:"",maxlength:"15","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(r,{label:o(d)("defaultValue")},{default:a(()=>[l(S,{modelValue:o(e).editComponent.start.defaultControl,"onUpdate:modelValue":t[2]||(t[2]=i=>o(e).editComponent.start.defaultControl=i)},null,8,["modelValue"])]),_:1},8,["label"]),o(e).editComponent.start.defaultControl?(c(),D(r,{key:0},{default:a(()=>[l(s,{modelValue:o(e).editComponent.start.dateWay,"onUpdate:modelValue":t[3]||(t[3]=i=>o(e).editComponent.start.dateWay=i)},{default:a(()=>[l(m,{label:"current"},{default:a(()=>[f(p(o(d)("currentDate")),1)]),_:1}),l(m,{label:"diy"},{default:a(()=>[f(p(o(d)("diyDate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1})):V("",!0),o(e).editComponent.start.defaultControl&&o(e).editComponent.start.dateWay=="diy"?(c(),D(r,{key:1},{default:a(()=>[l(h,{modelValue:o(e).editComponent.field.default.start.date,"onUpdate:modelValue":t[4]||(t[4]=i=>o(e).editComponent.field.default.start.date=i),format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",type:"date",placeholder:o(d)("startDataPlaceholder"),onChange:v},null,8,["modelValue","placeholder"])]),_:1})):V("",!0)]),_:1})]),u("div",X,[u("h3",Z,p(o(d)("endDate")),1),l(_,{"label-width":"100px",class:"px-[10px]",onSubmit:t[10]||(t[10]=x(()=>{},["prevent"]))},{default:a(()=>[l(r,{label:o(d)("formPlaceholder")},{default:a(()=>[l(b,{modelValue:o(e).editComponent.end.placeholder,"onUpdate:modelValue":t[6]||(t[6]=i=>o(e).editComponent.end.placeholder=i),modelModifiers:{trim:!0},placeholder:o(d)("formPlaceholderTips"),clearable:"",maxlength:"15","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),l(r,{label:o(d)("defaultValue")},{default:a(()=>[l(S,{modelValue:o(e).editComponent.end.defaultControl,"onUpdate:modelValue":t[7]||(t[7]=i=>o(e).editComponent.end.defaultControl=i)},null,8,["modelValue"])]),_:1},8,["label"]),o(e).editComponent.end.defaultControl?(c(),D(r,{key:0},{default:a(()=>[l(s,{modelValue:o(e).editComponent.end.dateWay,"onUpdate:modelValue":t[8]||(t[8]=i=>o(e).editComponent.end.dateWay=i)},{default:a(()=>[l(m,{label:"current"},{default:a(()=>[f(p(o(d)("currentDate")),1)]),_:1}),l(m,{label:"diy"},{default:a(()=>[f(p(o(d)("diyDate")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1})):V("",!0),o(e).editComponent.end.defaultControl&&o(e).editComponent.end.dateWay=="diy"?(c(),D(r,{key:1},{default:a(()=>[l(h,{"disabled-date":M,modelValue:o(e).editComponent.field.default.end.date,"onUpdate:modelValue":t[9]||(t[9]=i=>o(e).editComponent.field.default.end.date=i),format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",type:"date",placeholder:o(d)("endDataPlaceholder"),onChange:$},null,8,["modelValue","placeholder"])]),_:1})):V("",!0)]),_:1})]),y(n.$slots,"other")],512),[[w,o(e).editTab=="content"]]),Y(u("div",ee,[u("div",te,[u("h3",oe,p(o(d)("textStyle")),1),l(_,{"label-width":"80px",class:"px-[10px]"},{default:a(()=>[l(r,{label:o(d)("textFontSize")},{default:a(()=>[l(W,{modelValue:o(e).editComponent.fontSize,"onUpdate:modelValue":t[11]||(t[11]=i=>o(e).editComponent.fontSize=i),"show-input":"",size:"small",class:"ml-[10px] diy-nav-slider",min:12,max:18},null,8,["modelValue"])]),_:1},8,["label"]),l(r,{label:o(d)("textFontWeight")},{default:a(()=>[l(s,{modelValue:o(e).editComponent.fontWeight,"onUpdate:modelValue":t[12]||(t[12]=i=>o(e).editComponent.fontWeight=i)},{default:a(()=>[l(m,{label:"normal"},{default:a(()=>[f(p(o(d)("fontWeightNormal")),1)]),_:1}),l(m,{label:"bold"},{default:a(()=>[f(p(o(d)("fontWeightBold")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),l(r,{label:o(d)("textColor")},{default:a(()=>[l(U,{modelValue:o(e).editComponent.textColor,"onUpdate:modelValue":t[13]||(t[13]=i=>o(e).editComponent.textColor=i)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),y(n.$slots,"style")],512),[[w,o(e).editTab=="style"]])],64)}}}),ye=Object.freeze(Object.defineProperty({__proto__:null,default:le},Symbol.toStringTag,{value:"Module"}));export{ye as _};
|