Files
violin-home/dist/assets/index.ac2fe559.js
T
simple321vip 469811df34 1
2023-02-06 21:11:06 +08:00

2 lines
6.4 KiB
JavaScript

import{D as w,_ as ne,d as ce,c as M,b as p,f as U,H as j,K as H,u as t,g as d,F as N,x as K,h as c,w as a,e as y,o as _,B as v,C as L,n as re,z as k,S as ie,i as s,T as V,I as z,p as de,j as se}from"./index.89c8c085.js";const _e=()=>w({url:"/onenote/api/v1/category",method:"GET"}),ue=r=>w({url:"/onenote/api/v1/category",method:"PUT",data:r}),me=r=>w({url:"/onenote/api/v1/"+r+"/items/",method:"GET"}),ge=r=>w({url:"/onenote/api/v1/item",method:"PUT",data:r}),pe=r=>w({url:"/onenote/api/v1/item",method:"post",data:r}),ye=r=>w({url:"/onenote/api/v1/item",method:"delete",data:r});const I=r=>(de("data-v-2dc81d35"),r=r(),se(),r),ve={class:"category_card-box"},he={class:"category_card__header"},fe={class:"category_card__body"},xe={class:"category_card__header"},ke=I(()=>d("div",{class:"category_card__body"}," \u7BA1\u7406 ",-1)),we={class:"onenote_card-box"},Ce={class:"flex items-center"},Ve={class:"category_theme"},be={class:"onenote_card__header"},ze={class:"onenote_card__body"},Ie=I(()=>d("span",null,"Pick a icon!",-1)),Be=s("el-icon:"),De=I(()=>d("span",null,"Pick a color!",-1)),Ee=s("color:"),Se=I(()=>d("span",null,"Pick a theme!",-1)),Ue=s("theme:"),Ne=s("\u786E\u8BA4"),Te=s("name:"),Ae=s("text:"),Pe=s("\u5220\u9664"),Fe=s("\u53D6\u6D88"),$e=s("\u786E\u8BA4"),Ge=s("\u786E\u8BA4"),Me=ce({setup(r){const u=M([]),B=M([]);let T="https://element-plus.gitee.io/zh-CN/component/icon.html",A="https://www.runoob.com/html/html-colornames.html";const b=p(!1),m=p(!1);let f=p(!1),D=p(!1),E=p(!0),h=p({category_id:"",category_color:"",category_icon:"",category_theme:""}),l=p({item_id:"",item_name:"",item_value:"",category_id:""}),i=p({category_id:"",category_color:"",category_icon:"",category_theme:"Sample"});const q=()=>{E.value=!0,D.value=!1},J=()=>{P(),f.value=!1,m.value=!0},O=n=>{m.value=!0,f.value=!0,l.value.item_id=n.item_id,l.value.item_name=n.item_name,l.value.item_value=n.item_value},Q=n=>{me(n.category_id).then(e=>{u.length=0,e.data.forEach(g=>{u.push(g)}),h.value.category_id=n.category_id,h.value.category_icon=n.category_icon,h.value.category_color=n.category_color,h.value.category_theme=n.category_theme,E.value=!1,D.value=!0})},R=()=>{ue(i.value).then(n=>{B.push({category_id:n.data.category_id,category_color:i.value.category_color,category_icon:i.value.category_icon,category_theme:i.value.category_theme}),b.value=!1,Z()})},W=()=>{ge(l.value).then(n=>{u.push({item_id:n.data.item_id,item_name:l.value.item_name,item_value:l.value.item_value,category_id:h.value.category_id}),m.value=!1})},X=()=>{pe(l.value).then(n=>{let e=u.findIndex(g=>g.item_id==l.value.item_id);u[e].item_name=l.value.item_name,u[e].item_value=l.value.item_value,m.value=!1})},Y=()=>{ye(l.value.item_id).then(n=>{let e=u.findIndex(g=>g.item_id==l.value.item_id);u.splice(e,1),m.value=!1})},P=()=>{l.value.item_id="",l.value.item_name="",l.value.item_value="",l.value.category_id=h.value.category_id},Z=()=>{i.value.category_color="",i.value.category_id="",i.value.category_icon="",i.value.category_theme=""},ee=()=>{window.open(T,"_blank")},te=()=>{window.open(A,"_blank")};return _e().then(n=>{n.data.forEach(e=>{B.push(e)})}),P(),(n,e)=>{const g=y("el-icon"),S=y("el-card"),x=y("el-button"),oe=y("el-page-header"),F=y("el-alert"),$=y("el-link"),C=y("el-input"),G=y("el-drawer");return _(),U(N,null,[j(d("div",ve,[(_(!0),U(N,null,K(t(B),(o,ae)=>(_(),v(S,{shadow:"hover",onClick:le=>Q(o),class:"onenote_category_card"},{header:a(()=>[d("div",he,[c(g,{size:40},{default:a(()=>[(_(),v(L(o.category_icon),{style:re({color:o.category_color})},null,8,["style"]))]),_:2},1024)])]),default:a(()=>[d("div",fe,k(o.category_theme),1)]),_:2},1032,["onClick"]))),256)),c(S,{shadow:"hover",onClick:e[0]||(e[0]=o=>b.value=!0),class:"onenote_category_card"},{header:a(()=>[d("div",xe,[c(g,{size:40},{default:a(()=>[(_(),v(L("Management"),{style:{color:"#5cdbd3"}}))]),_:1})])]),default:a(()=>[ke]),_:1})],512),[[H,t(E)]]),j(d("div",we,[c(oe,{onBack:q},{content:a(()=>[d("div",Ce,[d("span",Ve,k(t(h).category_theme),1),c(x,{size:"default",icon:t(ie),round:"",onClick:J},null,8,["icon"])])]),_:1}),(_(!0),U(N,null,K(t(u),(o,ae)=>(_(),v(S,{shadow:"hover",class:"onenote_item_card",onDblclick:le=>O(o)},{header:a(()=>[d("div",be,k(o.item_name),1)]),default:a(()=>[d("div",ze,k(o.item_value),1)]),_:2},1032,["onDblclick"]))),256))],512),[[H,t(D)]]),c(G,{modelValue:b.value,"onUpdate:modelValue":e[4]||(e[4]=o=>b.value=o),title:"I am the title","with-header":!1},{default:a(()=>[Ie,c(F,{title:"you can pick a icon on the website!",type:"success"}),c($,{type:"success",onClick:ee},{default:a(()=>[s(k(t(T)),1)]),_:1}),c(C,{modelValue:t(i).category_icon,"onUpdate:modelValue":e[1]||(e[1]=o=>t(i).category_icon=o),class:"category_icon",size:"large",placeholder:""},{prepend:a(()=>[Be]),_:1},8,["modelValue"]),De,c(F,{title:"you can pick a icon on the website!",type:"success"}),c($,{type:"success",onClick:te},{default:a(()=>[s(k(t(A)),1)]),_:1}),c(C,{modelValue:t(i).category_color,"onUpdate:modelValue":e[2]||(e[2]=o=>t(i).category_color=o),class:"category_icon",size:"large",placeholder:""},{prepend:a(()=>[Ee]),_:1},8,["modelValue"]),Se,c(C,{modelValue:t(i).category_theme,"onUpdate:modelValue":e[3]||(e[3]=o=>t(i).category_theme=o),class:"category_icon",size:"large",placeholder:""},{prepend:a(()=>[Ue]),_:1},8,["modelValue"]),c(x,{size:"large",icon:t(V),round:"",onClick:R},{default:a(()=>[Ne]),_:1},8,["icon"])]),_:1},8,["modelValue"]),c(G,{modelValue:m.value,"onUpdate:modelValue":e[8]||(e[8]=o=>m.value=o),title:"I am the title","with-header":!1},{default:a(()=>[c(C,{modelValue:t(l).item_name,"onUpdate:modelValue":e[5]||(e[5]=o=>t(l).item_name=o),class:"category_icon",size:"large",placeholder:""},{prepend:a(()=>[Te]),_:1},8,["modelValue"]),c(C,{modelValue:t(l).item_value,"onUpdate:modelValue":e[6]||(e[6]=o=>t(l).item_value=o),class:"category_icon",size:"large",type:"textarea",rows:10},{prepend:a(()=>[Ae]),_:1},8,["modelValue"]),t(f)==!0?(_(),v(x,{key:0,size:"large",icon:t(V),round:"",onClick:Y},{default:a(()=>[Pe]),_:1},8,["icon"])):z("",!0),t(f)==!1?(_(),v(x,{key:1,size:"large",icon:t(V),round:"",onClick:e[7]||(e[7]=o=>m.value=!1)},{default:a(()=>[Fe]),_:1},8,["icon"])):z("",!0),t(f)==!1?(_(),v(x,{key:2,size:"large",icon:t(V),round:"",onClick:W},{default:a(()=>[$e]),_:1},8,["icon"])):z("",!0),t(f)==!0?(_(),v(x,{key:3,size:"large",icon:t(V),round:"",onClick:X},{default:a(()=>[Ge]),_:1},8,["icon"])):z("",!0)]),_:1},8,["modelValue"])],64)}}});var He=ne(Me,[["__scopeId","data-v-2dc81d35"]]);export{He as default};