Vendored
+3
-20
@@ -13,17 +13,6 @@ spec:
|
|||||||
runAsUser: 0
|
runAsUser: 0
|
||||||
privileged: true
|
privileged: true
|
||||||
containers:
|
containers:
|
||||||
- name: nodejs
|
|
||||||
image: vite:latest
|
|
||||||
imagePullPolicy: "IfNotPresent"
|
|
||||||
command:
|
|
||||||
- cat
|
|
||||||
tty: true
|
|
||||||
volumeMounts:
|
|
||||||
- name: "workspace-volume"
|
|
||||||
mountPath: "/home/jenkins/agent"
|
|
||||||
readOnly: false
|
|
||||||
|
|
||||||
- name: "docker"
|
- name: "docker"
|
||||||
image: "docker:20.10.17-git"
|
image: "docker:20.10.17-git"
|
||||||
imagePullPolicy: "IfNotPresent"
|
imagePullPolicy: "IfNotPresent"
|
||||||
@@ -95,14 +84,6 @@ spec:
|
|||||||
stage('单元测试') {
|
stage('单元测试') {
|
||||||
echo "测试阶段"
|
echo "测试阶段"
|
||||||
}
|
}
|
||||||
stage('npm打包') {
|
|
||||||
container('nodejs') {
|
|
||||||
sh '''
|
|
||||||
npm install
|
|
||||||
npm run build
|
|
||||||
'''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('镜像构建') {
|
stage('镜像构建') {
|
||||||
withCredentials([[$class: 'UsernamePasswordMultiBinding',
|
withCredentials([[$class: 'UsernamePasswordMultiBinding',
|
||||||
credentialsId: '8eb5126b-6a2f-4644-add0-bc2a669e663d',
|
credentialsId: '8eb5126b-6a2f-4644-add0-bc2a669e663d',
|
||||||
@@ -125,7 +106,9 @@ spec:
|
|||||||
]) {
|
]) {
|
||||||
container('kubectl') {
|
container('kubectl') {
|
||||||
echo "查看 K8S 集群 Pod 列表"
|
echo "查看 K8S 集群 Pod 列表"
|
||||||
sh 'kubectl get pods -A'
|
sh 'kubectl delete deployment violin-home-deployment -n dev'
|
||||||
|
sh 'kubectl apply -f violin-home-dev.yaml'
|
||||||
|
sh 'kubectl get pod -n dev -owide | grep violin-home-deployment'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,18 +28,25 @@
|
|||||||
## js-cookie
|
## js-cookie
|
||||||
npm install js-cookie -S
|
npm install js-cookie -S
|
||||||
|
|
||||||
|
## vite-plugin-mock
|
||||||
|
|
||||||
|
// to enter the home page:
|
||||||
|
localhost:3000/home?tenantId=XXX&account=YYY&token=ABCDEFG
|
||||||
|
|
||||||
## 环境配置
|
## 环境配置
|
||||||
前后端分离,所以前端单独服务器,所以生产环境需要装node.js
|
添加了.env.development ebv.test .env.production 文件
|
||||||
添加了.env.production .env.development 文件
|
development:
|
||||||
对vite.config.ts做了修改。
|
开发环境,使用mock,不需要后台联动
|
||||||
|
test:
|
||||||
|
测试环境需要 后台java程序支持,同时需要百度第三方认证。
|
||||||
|
prod:
|
||||||
|
生产环境通过 jenkins cicd进行发布配置。
|
||||||
|
|
||||||
# 云服务器
|
# 云服务器
|
||||||
nginx as a veb server, i use the official image to build this app image.
|
nginx as a veb server, i use the official image to build this app image.
|
||||||
|
|
||||||
## 发布
|
## 发布
|
||||||
- npm run build 生成dist 文件夹
|
- npm run build 生成dist 文件夹
|
||||||
把这个文件夹放到nginx的html文件夹下改名ghome
|
|
||||||
nginx那个 location /ghome 也要有。
|
|
||||||
|
|
||||||
## 百度网盘开放平台
|
## 百度网盘开放平台
|
||||||
https://pan.baidu.com/union/home?menuKey=union-home
|
https://pan.baidu.com/union/home?menuKey=union-home
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
import{E as e}from"./index.ec680239.js";import{l as s}from"./index.715e6999.js";const t={"Content-Type":"application/json;charsetset=UTF-8"},u=r=>e({url:"/auth/api/v1/reader/blogs",method:"GET",params:r,paramsSerializer:a=>s.stringify(a,{arrayFormat:"repeat"})}),i=()=>e({url:"/auth/api/v1/reader/blog_type",method:"GET",headers:t}),p=r=>e({url:"/auth/api/v1/reader/blog/"+r,method:"GET",headers:t}),n=()=>e({url:"/auth/api/v1/reader/blogs/publish/all",method:"GET"}),h=r=>e({url:"/auth/api/v1/reader/blogs/publish/"+r,method:"GET"});export{i as a,h as b,p as c,u as g,n as p};
|
import{C as e}from"./index.f6920a68.js";import{l as s}from"./index.d199d7e7.js";const t={"Content-Type":"application/json;charsetset=UTF-8"},u=r=>e({url:"/auth/api/v1/reader/blogs",method:"GET",params:r,paramsSerializer:a=>s.stringify(a,{arrayFormat:"repeat"})}),i=()=>e({url:"/auth/api/v1/reader/blog_type",method:"GET",headers:t}),p=r=>e({url:"/auth/api/v1/reader/blog/"+r,method:"GET",headers:t}),n=()=>e({url:"/auth/api/v1/reader/blogs/publish/all",method:"GET"}),h=r=>e({url:"/auth/api/v1/reader/blogs/publish/"+r,method:"GET"});export{i as a,h as b,p as c,u as g,n as p};
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{y as r}from"./index.f6920a68.js";const s=()=>r({url:"/trader/api/v1/accounts",method:"GET"}),a=t=>r({url:"/trader/api/v1/tick/"+t,method:"GET"}),o=()=>r({url:"/trader/api/v1/ticks",method:"GET"}),c=t=>r({url:"/trader/api/v1/order",method:"POST",data:t}),u=t=>r({url:"/trader/api/v1/subscribe/"+t,method:"GET"}),d=()=>r({url:"/trader/api/v1/subscribe/vt_symbols",method:"GET"}),n=()=>r({url:"/trader/api/v1/vt_symbols",method:"GET"}),i=()=>r({url:"/trader/api/v1/exchanges",method:"GET"});export{d as a,i as b,o as c,s as d,a as e,c as f,n as g,u as s};
|
||||||
Vendored
-1
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
Vendored
+10
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
.b_section[data-v-299e6ba1],.bt_section[data-v-299e6ba1],.c_section[data-v-299e6ba1]{display:flex;flex-direction:column;align-items:stretch;border-right:1px solid royalblue}.bt-input[data-v-299e6ba1]{display:flex;flex-direction:row;justify-content:flex-start;margin-left:0;padding-left:10px;font-size:15px;overflow:hidden;height:50px;border-radius:0;border-right:0px;border-left:0px;border-top:1px solid royalblue;border-bottom:1px solid royalblue}.title_style[data-v-299e6ba1]{display:flex}.title_style[data-v-299e6ba1] .el-input__inner{flex-direction:row;height:50px;font-size:20px;border-right:0px;border-left:0px;border-radius:0;border-top:1px solid royalblue;border-bottom:1px solid royalblue}.el-dropdown[data-v-299e6ba1]{margin-right:5px}.blog_editer[data-v-299e6ba1]{display:flex}.tab_list[data-v-299e6ba1]{display:flex;flex-direction:column}
|
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.b_section[data-v-0074fd0d],.bt_section[data-v-0074fd0d],.c_section[data-v-0074fd0d]{display:flex;flex-direction:column;align-items:stretch;border-right:1px solid royalblue}.title_style[data-v-0074fd0d]{display:flex}.title_style[data-v-0074fd0d] .el-input__inner{flex-direction:row;height:50px;font-size:20px;border-right:0px;border-left:0px;border-radius:0;border-top:1px solid royalblue;border-bottom:1px solid royalblue}.blog_editer[data-v-0074fd0d]{display:flex}.item_header[data-v-0074fd0d]{display:flex;align-items:center;border-top:1px solid royalblue;border-bottom:1px solid royalblue}.item_header_button[data-v-0074fd0d]{border:0px;height:50px}.side_bar[data-v-0074fd0d]{display:flex;align-items:center;justify-content:flex-start;width:20px}.item[data-v-0074fd0d]{padding:0;margin-top:3px;margin-bottom:3px;display:flex;height:50px;flex-direction:row;align-items:center;justify-items:center;user-select:none;border:0px;border-bottom:1px}.item>label[data-v-0074fd0d]{color:#333;height:50px;width:15px}.item>label[data-v-0074fd0d]:hover{cursor:move}.item>div[data-v-0074fd0d]{display:flex;flex-direction:column;align-items:flex-end;border:0px}.operate_button[data-v-0074fd0d]{border-color:#fff;width:20px;border:0px}.bt-input[data-v-0074fd0d]{margin:0;border:0px;padding-left:0;padding-right:5px;font-size:15px;overflow:hidden;line-height:50px;height:50px;width:100px;flex-grow:1;cursor:pointer;white-space:nowrap;text-overflow:ellipsis}.bt-input[data-v-0074fd0d]:hover{background-color:#ebebeb}.item>p[data-v-0074fd0d]{padding:6px 10px;color:#8e3333}.chosenClass[data-v-0074fd0d]{opacity:1;border:solid 1px red}.ghost[data-v-0074fd0d]{border:solid 1px rgb(19,41,239)!important}
|
||||||
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{y as r}from"./index.f6920a68.js";const a=()=>r({url:"/trader/api/v1/strategy_file",method:"GET"}),s=()=>r({url:"/trader/api/v1/strategy_file/load",method:"GET"}),o=t=>r({url:"/trader/api/v1/strategy_file/"+t,method:"PUT"}),i=t=>r({url:"/trader/api/v1/strategy_file/"+t,method:"PATCH"}),d=t=>r({url:"/trader/api/v1/strategy_file/"+t,method:"DELETE"}),g=()=>r({url:"/trader/api/v1/strategies",method:"GET"}),n=t=>r({url:"/trader/api/v1/strategy/"+t.strategy_name,method:"POST",data:t}),l=t=>r({url:"/trader/api/v1/strategy/init/"+t,method:"PUT"}),_=t=>r({url:"/trader/api/v1/strategy/"+t,method:"PUT"}),u=t=>r({url:"/trader/api/v1/strategy/"+t,method:"PATCH"}),y=t=>r({url:"/trader/api/v1/strategy/"+t,method:"DELETE"});export{s as a,g as b,n as c,u as d,y as e,a as g,l as i,o as l,d as r,_ as s,i as u};
|
||||||
Vendored
+1
File diff suppressed because one or more lines are too long
BIN
Binary file not shown.
+1
@@ -0,0 +1 @@
|
|||||||
|
.el-button--text[data-v-67ac96c4]{margin-right:15px}.el-select[data-v-67ac96c4],.el-input[data-v-67ac96c4]{width:300px}.dialog-footer button[data-v-67ac96c4]:first-child{margin-right:10px}
|
||||||
+1
@@ -0,0 +1 @@
|
|||||||
|
import{g as V,l as I,u as R,r as S}from"./cta_strategy.c3cae35c.js";import{d as $,b as M,A as P,o as u,c as r,a as e,w as t,u as T,N as W,r as a,m,M as i,h,e as j,E as q,x as F}from"./index.f6920a68.js";const G={class:"bookmark"},H=h("\u6DFB\u52A0\u7B56\u7565\u6587\u4EF6"),J=h(" -> "),K=h(" \u4E0A\u4F20\u7B56\u7565\u6587\u4EF6 "),L=j("div",{class:"el-upload__tip text-red"}," \u4E00\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6 ",-1),O={key:0,style:{cursor:"pointer"}},Q={key:0,style:{cursor:"pointer"}},U={key:0,style:{cursor:"pointer"}},ee=$({setup(X){const _=M(),k=l=>{_.value.clearFiles();const o=l[0];o.uid=W(),_.value.handleStart(o)},d=P([]),p=()=>{V().then(l=>{d.length=0,l.data.forEach((o,f)=>{d.push(o)})})},b=()=>{_.value.submit(),p()},g=l=>{l.status=2,I(l.file_name).then(o=>{o.status==200&&(l.status=1),o.status==500&&(l.status=0)})},v=l=>{R(l.class_name).then(o=>{o.status==200&&(l.status=0),o.status==500&&(l.status=1)})},w=l=>{S(l.file_name).then(o=>{p()}).catch(o=>{q({message:F("p",null,[F("i",{style:"color: teal"},o)])})})};return p(),(l,o)=>{const f=a("el-button"),E=a("el-upload"),n=a("el-table-column"),C=a("InfoFilled"),c=a("el-icon"),B=a("SuccessFilled"),x=a("WarningFilled"),D=a("CirclePlusFilled"),A=a("RemoveFilled"),z=a("Delete"),N=a("el-table");return u(),r("div",G,[e(E,{ref_key:"upload",ref:_,class:"upload-demo",action:"http://localhost:5000/trader/api/v1/strategy_file",limit:1,"on-exceed":k,"auto-upload":!1},{trigger:t(()=>[e(f,{type:"primary"},{default:t(()=>[H]),_:1})]),tip:t(()=>[L]),default:t(()=>[J,e(f,{class:"ml-3",type:"success",onClick:b},{default:t(()=>[K]),_:1})]),_:1},512),e(N,{ref:"multipleTableRef",data:T(d),style:{width:"100%"}},{default:t(()=>[e(n,{type:"selection",width:"55"}),e(n,{type:"index",label:"index",width:"80"}),e(n,{prop:"file_name",label:"\u7B56\u7565\u6587\u4EF6\u540D",width:"200"}),e(n,{prop:"class_name",label:"\u7B56\u7565\u7C7B\u540D",width:"200"}),e(n,{prop:"status",label:"\u72B6\u6001",width:"60"},{default:t(s=>[s.row.status==0?(u(),m(c,{key:0,size:20},{default:t(()=>[e(C)]),_:1})):i("",!0),s.row.status==1?(u(),m(c,{key:1,size:20,color:"green"},{default:t(()=>[e(B)]),_:1})):i("",!0),s.row.status==2?(u(),m(c,{key:2,size:20,color:"gold"},{default:t(()=>[e(x)]),_:1})):i("",!0)]),_:1}),e(n,{prop:"url",label:"\u52A0\u8F7D",width:"60"},{default:t(s=>[s.row.status==0?(u(),r("span",O,[e(c,{size:20,onClick:y=>g(s.row),color:"blue"},{default:t(()=>[e(D)]),_:2},1032,["onClick"])])):i("",!0)]),_:1}),e(n,{prop:"url",label:"\u5378\u8F7D",width:"60"},{default:t(s=>[s.row.status==1?(u(),r("span",Q,[e(c,{size:20,onClick:y=>v(s.row),color:"red"},{default:t(()=>[e(A)]),_:2},1032,["onClick"])])):i("",!0)]),_:1}),e(n,{prop:"url",label:"\u5220\u9664",width:"60"},{default:t(s=>[s.row.status==0?(u(),r("span",U,[e(c,{size:20,onClick:y=>w(s.row),color:"red"},{default:t(()=>[e(z)]),_:2},1032,["onClick"])])):i("",!0)]),_:1})]),_:1},8,["data"])])}}});export{ee as default};
|
||||||
BIN
Binary file not shown.
BIN
Binary file not shown.
|
After Width: | Height: | Size: 410 KiB |
Vendored
-1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{d as $,A as h,o as _,c as r,a as e,w as l,u as a,F as y,k as x,e as i,i as k,r as u,m as j,f as C,h as m,B as q}from"./index.f6920a68.js";import{g as w,a as T,p as G,b as H}from"./blogView.8d8de68b.js";import"./index.d199d7e7.js";const J=i("span",null,"\u5206\u7C7B\u641C\u7D22",-1),K=i("span",{class:"text-gray-500"},"-",-1),M=m("\u641C\u7D22"),O=m("\u521B\u4F5C"),P=m("\u5168\u90E8\u91CD\u65B0\u53D1\u5E03"),Q={class:"blog_list"},R=["onClick"],W={style:{display:"flex","justify-content":"space-between","align-items":"center"}},X={style:{"font-size":"12px",height:"16px","line-height":"16px",overflow:"hidden","text-overflow":"ellipsis"}},Y=m("\u91CD\u65B0\u53D1\u5E03 "),Z={class:"page_style"},ne=$({setup(ee){const s=h({key_word:"",btId:"",start_day:"",end_day:"",page_number:1,page_size:20,total:1}),p=h([]),b=h([]),B=()=>{w({}).then(n=>{n.data.forEach(t=>{p.push(t)})}),T().then(n=>{b.push({btId:"",btName:"\u9009\u62E9\u5206\u7C7B"}),n.data.forEach(t=>{const f={btId:t.btId,btName:t.btName};b.push(f)})})},v=()=>{w(s).then(n=>{p.splice(0,p.length),n.data.forEach(t=>{p.push(t)})})},V=n=>{q.set("bid",n);const{href:t}=k.resolve({path:"/view",query:{bid:n}});window.open(t,"_blank")},E=()=>{const{href:n}=k.resolve({path:"/write/"});window.open(n,"_blank")},F=()=>{G()},D=n=>{H(n)};return B(),(n,t)=>{const f=u("el-input"),d=u("el-col"),N=u("el-option"),I=u("el-select"),g=u("el-form-item"),U=u("el-date-picker"),z=u("el-time-picker"),c=u("el-button"),A=u("el-form"),L=u("el-pagination");return _(),r(y,null,[e(A,{model:a(s),"label-width":"120px"},{default:l(()=>[e(g,{label:"\u5173\u952E\u5B57\u641C\u7D22"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(f,{modelValue:a(s).key_word,"onUpdate:modelValue":t[0]||(t[0]=o=>a(s).key_word=o)},null,8,["modelValue"])]),_:1}),e(d,{span:1}),e(d,{span:10},{default:l(()=>[J,e(I,{modelValue:a(s).btId,"onUpdate:modelValue":t[1]||(t[1]=o=>a(s).btId=o),placeholder:"\u9009\u62E9\u5206\u7C7B"},{default:l(()=>[(_(!0),r(y,null,x(a(b),o=>(_(),j(N,{key:o.btId,label:o.btName,value:o.btId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(g,{label:"\u521B\u4F5C\u65F6\u95F4"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(U,{modelValue:a(s).start_day,"onUpdate:modelValue":t[2]||(t[2]=o=>a(s).start_day=o),type:"date",placeholder:"\u5F00\u59CB\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:2,class:"text-center"},{default:l(()=>[K]),_:1}),e(d,{span:7},{default:l(()=>[e(z,{modelValue:a(s).end_day,"onUpdate:modelValue":t[3]||(t[3]=o=>a(s).end_day=o),placeholder:"\u7ED3\u675F\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:6,style:{"text-align":"center"}},{default:l(()=>[e(c,{type:"primary",onClick:v},{default:l(()=>[M]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),e(c,{onClick:E},{default:l(()=>[O]),_:1}),e(c,{onClick:F},{default:l(()=>[P]),_:1}),(_(!0),r(y,null,x(a(p),o=>(_(),r("div",Q,[i("h3",{style:{cursor:"pointer",width:"min-content","white-space":"nowrap"},onClick:S=>V(o.bid)},C(o.title),9,R),i("div",W,[i("p",X,C(o.content),1),e(c,{size:"small",type:"success",onClick:S=>D(o.bid)},{default:l(()=>[Y]),_:2},1032,["onClick"])])]))),256)),i("div",Z,[e(L,{small:"",background:"",layout:"prev, pager, next",total:50,class:"mt-4"})])],64)}}});export{ne as default};
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.el-button--text[data-v-0b345e82]{margin-right:15px}.el-select[data-v-0b345e82],.el-input[data-v-0b345e82]{width:300px}.dialog-footer button[data-v-0b345e82]:first-child{margin-right:10px}.el-button--text[data-v-58aa0600]{margin-right:15px}.el-select[data-v-58aa0600],.el-input[data-v-58aa0600]{width:300px}.dialog-footer button[data-v-58aa0600]:first-child{margin-right:10px}.dashboard{background-color:beige}.tag_list[data-v-06413eb6]{display:flex;border-top:1px solid rgba(151,151,151,.3);border-bottom:1px solid rgba(151,151,151,.3)}.click-icon[data-v-06413eb6]{width:40px;margin:10px;cursor:pointer}.create_dialog[data-v-06413eb6]{margin:10px}
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
.el-button--text[data-v-0b345e82]{margin-right:15px}.el-select[data-v-0b345e82],.el-input[data-v-0b345e82]{width:300px}.dialog-footer button[data-v-0b345e82]:first-child{margin-right:10px}.dashboard{background-color:beige}.tag_list[data-v-088c6b45]{display:flex;border-top:1px solid rgba(151,151,151,.3);border-bottom:1px solid rgba(151,151,151,.3)}.click-icon[data-v-088c6b45]{width:40px;margin:10px;cursor:pointer}.create_dialog[data-v-088c6b45]{margin:10px}
|
|
||||||
Vendored
BIN
Binary file not shown.
@@ -1 +1 @@
|
|||||||
.blog_list{display:flex;flex-direction:column;border-bottom:1px solid rgba(151,151,151,.3);padding-top:10px;padding-bottom:10px}
|
.blog_list{display:flex;flex-direction:column;border-bottom:1px solid rgba(151,151,151,.3);padding-top:10px;padding-bottom:10px}.page_style{margin-top:25px;display:flex;flex-direction:column;align-items:center}
|
||||||
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{_ as e,o,c as _}from"./index.f6920a68.js";const a={},n={class:"dialog-footer"};function r(c,s){return o(),_("span",n," \u5F53\u4F60\u770B\u5230\u4E86\uFF0C\u8FD9\u4E2A\u9875\u9762\uFF0C\u8FD9\u8868\u793A\u4E86\uFF0C\u4F60\u901A\u8FC7\u767E\u5EA6\u626B\u63CF\u767B\u9646\u4E86\u6211\u7684\u79D8\u5BC6\u57FA\u5730\uFF0C\u4F46\u662F\u5F88\u9057\u61BE\u7684\u544A\u8BC9\u4F60\uFF0C\u6211\u4EEC\u5C06\u4EE5\u975E\u6CD5\u767B\u5F55\u7684\u65B9\u5F0F\u5904\u7406\u4F60\u7684\u8BF7\u6C42\uFF0C88 ")}var d=e(a,[["render",r]]);export{d as default};
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{c as z,s as D}from"./capital.452ddd85.js";import{s as J}from"./strategy.a42656b4.js";import{d as S,b as p,A as v,J as $,s as j,L as q,o as c,c as f,a as e,w as o,r as a,F as C,k,m as B,u as h,e as G,E,x as d}from"./index.f6920a68.js";const H={class:"demo-collapse"},K={style:{cursor:"pointer"}},T=S({setup(O){const A=J(),r=p(),b=v([]),_=p(),w=v([]);A.exchanges.forEach(s=>{w.push(s)});const i=p(0),m=v([]),g=p(["1"]),I=()=>{!r.value||D(r.value).then(s=>{E({message:d("p",null,[d("i",{style:"color: green"},"\u884C\u60C5\u8BA2\u9605\u6210\u529F")])})}).catch(s=>{E({message:d("p",null,[d("i",{style:"color: red"},"\u884C\u60C5\u8BA2\u9605\u5931\u8D25")])})})},N=()=>{z().then(s=>{m.length=0,s.data.ticks.forEach(l=>{m.push(l)})})};return $(_,(s,l)=>{b.length=0}),j(()=>{clearInterval(i.value),i.value=window.setInterval(N,3e3)}),q(()=>{window.clearInterval(i.value)}),(s,l)=>{const x=a("el-option"),V=a("el-select"),u=a("el-col"),U=a("ZoomIn"),F=a("el-icon"),L=a("el-row"),y=a("el-collapse-item"),n=a("el-table-column"),M=a("el-table"),Z=a("el-collapse");return c(),f("div",H,[e(Z,{modelValue:g.value,"onUpdate:modelValue":l[3]||(l[3]=t=>g.value=t)},{default:o(()=>[e(y,{title:"\u8BA2\u9605\u884C\u60C5",name:"2"},{default:o(()=>[e(L,null,{default:o(()=>[e(u,{span:4},{default:o(()=>[e(V,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=t=>_.value=t),placeholder:"select a exchange"},{default:o(()=>[(c(!0),f(C,null,k(h(w),t=>(c(),B(x,{value:t},null,8,["value"]))),256))]),_:1},8,["modelValue"])]),_:1}),e(u,{span:1}),e(u,{span:4},{default:o(()=>[e(V,{modelValue:r.value,"onUpdate:modelValue":l[1]||(l[1]=t=>r.value=t),placeholder:"select a vt_symbol"},{default:o(()=>[(c(!0),f(C,null,k(h(b),t=>(c(),B(x,{value:t},null,8,["value"]))),256))]),_:1},8,["modelValue"])]),_:1}),e(u,{span:1}),e(u,{span:4},{default:o(()=>[G("span",K,[e(F,{size:25,onClick:l[2]||(l[2]=t=>I())},{default:o(()=>[e(U)]),_:1})])]),_:1})]),_:1})]),_:1}),e(y,{title:"\u8BA2\u9605\u4E00\u89C8",name:"1"},{default:o(()=>[e(M,{data:h(m),style:{width:"100%"}},{default:o(()=>[e(n,{fixed:"",prop:"symbol",label:"symbol",width:"80"}),e(n,{fixed:"",prop:"exchange",label:"exchange",width:"100"}),e(n,{fixed:"",prop:"name",label:"Name",width:"120"}),e(n,{fixed:"",prop:"last_price",label:"last_price",width:"120"}),e(n,{fixed:"",prop:"volume",label:"volume",width:"100"}),e(n,{fixed:"",prop:"open_price",label:"open_price",width:"120"}),e(n,{fixed:"",prop:"high_price",label:"high_price",width:"120"}),e(n,{fixed:"",prop:"low_price",label:"low_price",width:"120"})]),_:1},8,["data"])]),_:1})]),_:1},8,["modelValue"])])}}});export{T as default};
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{_ as e,o as _,c as a}from"./index.ec680239.js";const c={},n={class:"dashboard"};function r(s,t){return _(),a("div",n,"\u611F\u609F\u8FD9\u4E2A\u4E1C\u897F\uFF0C\u6682\u65F6\u6CA1\u6709\u4EC0\u4E48\u592A\u591A\u60F3\u6CD5\uFF0C\u4EE5\u540E\u4F1A\u88AB\u5220\u6389\u628A")}var d=e(c,[["render",r]]);export{d as default};
|
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{d as S,C as b,r as u,o as i,c as r,a as e,u as s,g as l,F as y,j as k,h as w,k as $,e as p,t as B,f as m,D as q}from"./index.ec680239.js";import{g,a as A,p as T,b as G}from"./blogView.d2987280.js";import"./index.715e6999.js";const H=p("span",null,"\u5206\u7C7B\u641C\u7D22",-1),J=p("span",{class:"text-gray-500"},"-",-1),K=m("\u641C\u7D22"),M=m("\u521B\u4F5C"),O=m("\u5168\u90E8\u91CD\u65B0\u53D1\u5E03"),P={class:"blog_list"},Q=["onClick"],R={style:{display:"flex","justify-content":"space-between","align-items":"center"}},W={style:{"font-size":"12px",height:"16px","line-height":"16px",overflow:"hidden","text-overflow":"ellipsis"}},X=m("\u91CD\u65B0\u53D1\u5E03 "),oe=S({setup(Y){const a=b({key_word:"",btId:"",start_day:"",end_day:""}),_=b([]),h=b([]),v=()=>{g({}).then(n=>{n.data.forEach(t=>{_.push(t)})}),A().then(n=>{h.push({btId:"",btName:"\u9009\u62E9\u5206\u7C7B"}),n.data.forEach(t=>{const f={btId:t.btId,btName:t.btName};h.push(f)})})},x=()=>{g(a).then(n=>{_.splice(0,_.length),n.data.forEach(t=>{_.push(t)})})},V=n=>{q.set("bid",n);const{href:t}=w.resolve({path:"/view",query:{bid:n}});window.open(t,"_blank")},E=()=>{const{href:n}=w.resolve({path:"/write/"});window.open(n,"_blank")},F=()=>{T()},D=n=>{G(n)};return v(),(n,t)=>{const f=u("el-input"),d=u("el-col"),N=u("el-option"),I=u("el-select"),C=u("el-form-item"),U=u("el-date-picker"),j=u("el-time-picker"),c=u("el-button"),z=u("el-form");return i(),r(y,null,[e(z,{model:s(a),"label-width":"120px"},{default:l(()=>[e(C,{label:"\u5173\u952E\u5B57\u641C\u7D22"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(f,{modelValue:s(a).key_word,"onUpdate:modelValue":t[0]||(t[0]=o=>s(a).key_word=o)},null,8,["modelValue"])]),_:1}),e(d,{span:1}),e(d,{span:10},{default:l(()=>[H,e(I,{modelValue:s(a).btId,"onUpdate:modelValue":t[1]||(t[1]=o=>s(a).btId=o),placeholder:"\u9009\u62E9\u5206\u7C7B"},{default:l(()=>[(i(!0),r(y,null,k(s(h),o=>(i(),$(N,{key:o.btId,label:o.btName,value:o.btId},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(C,{label:"\u521B\u4F5C\u65F6\u95F4"},{default:l(()=>[e(d,{span:7},{default:l(()=>[e(U,{modelValue:s(a).start_day,"onUpdate:modelValue":t[2]||(t[2]=o=>s(a).start_day=o),type:"date",placeholder:"\u5F00\u59CB\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:2,class:"text-center"},{default:l(()=>[J]),_:1}),e(d,{span:7},{default:l(()=>[e(j,{modelValue:s(a).end_day,"onUpdate:modelValue":t[3]||(t[3]=o=>s(a).end_day=o),placeholder:"\u7ED3\u675F\u65F6\u95F4",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),e(d,{span:6,style:{"text-align":"center"}},{default:l(()=>[e(c,{type:"primary",onClick:x},{default:l(()=>[K]),_:1})]),_:1})]),_:1})]),_:1},8,["model"]),e(c,{onClick:E},{default:l(()=>[M]),_:1}),e(c,{onClick:F},{default:l(()=>[O]),_:1}),(i(!0),r(y,null,k(s(_),o=>(i(),r("div",P,[p("h3",{style:{cursor:"pointer",width:"min-content","white-space":"nowrap"},onClick:L=>V(o.bid)},B(o.title),9,Q),p("div",R,[p("p",W,B(o.content),1),e(c,{size:"small",type:"success",onClick:L=>D(o.bid)},{default:l(()=>[X]),_:2},1032,["onClick"])])]))),256))],64)}}});export{oe as default};
|
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{_ as e,o as _,c as o}from"./index.ec680239.js";const a={},c={class:"dashboard"};function r(s,t){return _(),o("div",c," \u521D\u671F\u8BBE\u60F3\uFF0C\u4F5C\u4E3A\u767B\u5F55\u7528\u6237\u7684\u529F\u80FD\u4E4B\u4E00\uFF0C\u53EF\u9009\u62E9\u5F0F\u7684\u6570\u636E\u62BD\u53D6 \u5305\u62EC\u7528\u6237\u76F8\u5173\u8D44\u6599\u7684\u5168\u90E8\u53D6\u56DE\u64CD\u4F5C\u3002 bookmark blog study cloud \u7B49\u7B49\u3002\u5E76\u6CA1\u6709\u6253\u7B97\u5728\u6BCF\u4E2A\u6A21\u5757\u4E0B\u63D0\u4F9B\u4E0B\u8F7D\u5DE5\u7A0B\uFF0C\u56E0\u4E3A\u6211\u8FD9\u4E2A\u4E0D\u662F\u9762\u5411\u4E1A\u52A1\u7684\u3002\u63D0\u4F9B\u4E0B\u8F7D\u5DE5\u7A0B\u65E0\u975E\u662F\u6015\u6570\u636E\u4E22\u5931\u800C\u5DF2\uFF0C\u4EC5\u9650\u4E8E\u6B64 ")}var d=e(a,[["render",r]]);export{d as default};
|
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{_ as e,o as _,c as a}from"./index.f6920a68.js";const o={},r={class:"dashboard"};function c(n,s){return _(),a("div",r,"\u611F\u609F\u8FD9\u4E2A\u4E1C\u897F\uFF0C\u6682\u65F6\u6CA1\u6709\u4EC0\u4E48\u592A\u591A\u60F3\u6CD5\uFF0C\u4EE5\u540E\u4F1A\u88AB\u5220\u6389\u628A")}var d=e(o,[["render",c]]);export{d as default};
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{g as c,a as r,b as n}from"./capital.452ddd85.js";import{s as m}from"./strategy.a42656b4.js";import{d as u,s as _,o as h,c as i,E as o,x as t}from"./index.f6920a68.js";const p={class:"about",ref:"bookmarks",id:"bookmarks",style:{width:"600px",height:"400px"}},f=u({setup(b){const e=m();return _(()=>{}),(()=>{c().then(s=>{let a=new Map;Object.keys(s.data.vt_symbols).forEach(l=>{a.set(l,s.data.vt_symbols[l])}),e.$patch({vt_symbols:a})}).catch(s=>{o({message:t("p",null,[t("i",{style:"color: teal"},"\u8BFB\u53D6vt_symbols\u5931\u8D25")])})}),r().then(s=>{e.$patch({subscribe_vt_symbols:s.data.vt_symbols})}).catch(s=>{o({message:t("p",null,[t("i",{style:"color: teal"},"\u8BFB\u53D6vt_symbols\u5931\u8D25")])})}),n().then(s=>{e.$patch({exchanges:s.data.exchanges})}).catch(s=>{o({message:t("p",null,[t("i",{style:"color: teal"},"\u8BFB\u53D6exchanges\u5931\u8D25")])})})})(),(s,a)=>(h(),i("div",p,null,512))}});export{f as default};
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.dashboard{background-color:beige}.iconStyle{margin-right:"6px"}.operate,.descriptionsclass{display:flex;align-items:center}
|
||||||
@@ -1 +1 @@
|
|||||||
import{_ as e,o as c,c as o}from"./index.ec680239.js";const r={},s={class:"dashboard"};function a(t,n){return c(),o("div",s,"\u4E2A\u4EBA\u4E91\u7F51\u76D8\uFF0C\u5178\u578B\u7684\u6743\u9650\uFF0C\u521D\u671F\u6253\u7B97\u53EA\u6709\u6700\u9AD8\u6743\u9650\u7684\u6211\u81EA\u5DF1\u4F7F\u7528")}var d=e(r,[["render",a]]);export{d as default};
|
import{_ as e,o as c,c as o}from"./index.f6920a68.js";const r={},s={class:"dashboard"};function a(t,n){return c(),o("div",s,"\u4E2A\u4EBA\u4E91\u7F51\u76D8\uFF0C\u5178\u578B\u7684\u6743\u9650\uFF0C\u521D\u671F\u6253\u7B97\u53EA\u6709\u6700\u9AD8\u6743\u9650\u7684\u6211\u81EA\u5DF1\u4F7F\u7528")}var d=e(r,[["render",a]]);export{d as default};
|
||||||
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{_ as e,o as _,c as a}from"./index.ec680239.js";const c={},n={class:"dashboard"};function r(s,t){return _(),a("div",n,"\u8FD9\u91CC\u6211\u60F3\u5206\u4EAB\u7684\u4E00\u4E9B\u4E1C\u897F\uFF0C\u65E0\u8BBA\u662F\u751F\u6D3B\u8FD8\u662F\u5DE5\u4F5C\uFF0C\u8FD8\u662F\u5B66\u79D1")}var d=e(c,[["render",r]]);export{d as default};
|
|
||||||
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-51
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-60
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+60
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{_ as D,r as o,o as r,c as h,a as e,d as w,t as H,b as x,e as a,f as C,u as f,w as t,g as k,v as S,F as E,h as _,i as b,l as N,j,k as L,m as z,n as q,p as G,q as P}from"./index.f6920a68.js";import{h as B}from"./moment.9709ab41.js";const Q={},T={class:"section-main",style:{height:"100%"}};function U(i,l){const n=o("router-view");return r(),h("section",T,[e(n)])}var J=D(Q,[["render",U]]);const K={class:"nav-main"},O={style:{width:"800px"}},R=_(" \u671F\u8D27\u4EA4\u6613\u65F6\u95F4\xA0 "),W=_("\xA0 9:00-11:30 \xA0 "),X=_("\xA0 13:30-15:00 \xA0 "),Z=_("\xA0 21:00-23:00 "),ee=_("profile"),te=_("\u9000\u51FA"),oe=a("span",null,"\u786E\u8BA4\u4F60\u7684\u767B\u51FA\u64CD\u4F5C\u4E48\uFF1F",-1),ne={class:"dialog-footer"},se=_("\u53D6\u6D88"),le=_("\u786E\u8BA4"),ae=w({setup(i){const l=H();l.reflush();const n=x(!1);let u=x(B().format("YYYY\u5E74MM\u6708DD\u65E5 HH:mm:ss"));setInterval(()=>{u.value=B().format("YYYY\u5E74MM\u6708DD\u65E5 HH:mm:ss")},1e3);const g=()=>{b.push({path:"/login"})},p=()=>{n.value=!1,N(l.id).catch(()=>{console.log(1)}).finally(()=>{l.logout(),b.push({path:"/login"})})};return(v,s)=>{const m=o("Sunrise"),c=o("el-icon"),d=o("Sunny"),M=o("Moon"),Y=o("el-avatar"),F=o("el-dropdown-item"),$=o("el-dropdown-menu"),I=o("el-dropdown"),A=o("el-button"),V=o("el-dialog");return r(),h(E,null,[a("div",K,[a("div",O,[a("div",null," \u5F53\u524D\u65F6\u95F4\uFF1A"+C(f(u)),1),a("div",null,[R,e(c,{color:"yellow"},{default:t(()=>[e(m)]),_:1}),W,e(c,{color:"gold"},{default:t(()=>[e(d)]),_:1}),X,e(c,{color:"blue"},{default:t(()=>[e(M)]),_:1}),Z])]),k(e(I,{trigger:"click"},{dropdown:t(()=>[e($,null,{default:t(()=>[e(F,null,{default:t(()=>[ee]),_:1}),e(F,{onClick:s[0]||(s[0]=y=>n.value=!0)},{default:t(()=>[te]),_:1})]),_:1})]),default:t(()=>[e(Y,{src:"https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"})]),_:1},512),[[S,f(l).account]])]),e(V,{modelValue:n.value,"onUpdate:modelValue":s[2]||(s[2]=y=>n.value=y),title:"\u63D0\u793A",width:"30%"},{footer:t(()=>[a("span",ne,[e(A,{onClick:s[1]||(s[1]=y=>n.value=!1)},{default:t(()=>[se]),_:1}),e(A,{type:"primary",onClick:p},{default:t(()=>[le]),_:1})])]),default:t(()=>[oe]),_:1},8,["modelValue"]),k(a("span",{onClick:g},"\u767B\u5F55",512),[[S,!f(l).account]])],64)}}});const _e=w({setup(i){let l=b.options.routes[0].children,n=x("");return j(()=>{n.value=window.innerHeight+"px"}),(u,g)=>{const p=o("el-menu-item"),v=o("el-menu");return r(),h("div",null,[e(v,{router:"",class:"side_Style",style:q({height:f(n)})},{default:t(()=>[(r(!0),h(E,null,L(f(l),(s,m)=>{var c;return r(),z(p,{key:m,index:s.path,title:(c=s.meta)==null?void 0:c.name},{default:t(()=>{var d;return[_(C((d=s.meta)==null?void 0:d.name),1)]}),_:2},1032,["index","title"])}),128))]),_:1},8,["style"])])}}});const ue=i=>(G("data-v-55d793b8"),i=i(),P(),i),ce={class:"4444"},ie=ue(()=>a("span",null," \u7BA1\u7965\u73AE\u7684\u4E2A\u4EBA\u7F51\u7AD9 \xA9Copyright 2022-2022 ",-1)),de=w({setup(i){const l=()=>{let u="https://github.com/simple321vip";window.open(u,"_blank")},n=()=>{let u="https://beian.miit.gov.cn/#/Integrated/index";window.open(u,"_blank")};return(u,g)=>{const p=o("el-aside"),v=o("el-header"),s=o("el-main"),m=o("el-avatar"),c=o("el-footer"),d=o("el-container");return r(),h("div",ce,[e(d,null,{default:t(()=>[e(p,{width:"150px"},{default:t(()=>[e(_e)]),_:1}),e(d,null,{default:t(()=>[e(v,{style:{"border-bottom-style":"solid","border-bottom-width":"0.5px","border-bottom-color":"rgba(151, 151, 151, 0.3)"}},{default:t(()=>[e(ae)]),_:1}),e(s,null,{default:t(()=>[e(J)]),_:1}),e(c,null,{default:t(()=>[ie,a("span",{onClick:n},"\u8FBDICP\u59072022003637\u53F7-2"),a("div",null,[e(m,{onClick:l,src:"https://github.githubassets.com/favicons/favicon.svg"})])]),_:1})]),_:1})]),_:1})])}}});var me=D(de,[["__scopeId","data-v-55d793b8"]]);export{me as default};
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.open_side{background:url(/assets/logo.03d6d6da.png) center no-repeat;background-size:cover}.nav-main{display:flex;align-items:center;justify-content:space-between}.side_Style{width:100px}.side-main{width:200px}.el-footer[data-v-55d793b8]{display:flex;justify-content:space-around}
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
.open_side{background:url(/assets/logo.03d6d6da.png) center no-repeat;background-size:cover}.nav-main{float:right}.side_Style{width:100px}.side-main{width:200px}
|
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{_ as x,r as t,o as r,c as m,a as e,d as D,b as C,e as _,f as l,t as b,u as p,w,v as A,g as u,F as k,h as E,i as $,j as V,k as H,n as M,p as I,l as N}from"./index.ec680239.js";import{h as y}from"./moment.a9f98195.js";import{u as L}from"./user.0a83e69f.js";const U={},j={class:"section-main",style:{height:"100%"}};function z(a,s){const n=t("router-view");return r(),m("section",j,[e(n)])}var T=x(U,[["render",z]]);const q={class:"nav-main"},G=_("span",null,"\u8BBA\u4E00\u4E2A\u7A0B\u5E8F\u5458\u7684\u5BC2\u5BDE\u4E0E\u5FE7\u4F24",-1),J=l("profile"),K=l("\u9000\u51FA"),O=_("span",null,"\u786E\u8BA4\u4F60\u7684\u767B\u51FA\u64CD\u4F5C\u4E48\uFF1F",-1),P={class:"dialog-footer"},Q=l("\u53D6\u6D88"),R=l("\u786E\u8BA4"),W=D({setup(a){const s=L();s.reflush();const n=C(!1);let c=C(y().format("YYYY\u5E74MM\u6708DD\u65E5 HH:mm:ss"));setInterval(()=>{c.value=y().format("YYYY\u5E74MM\u6708DD\u65E5 HH:mm:ss")},1e3);const F=()=>{E.push({path:"/login"})},d=()=>{n.value=!1,s.logout(),E.push({path:"/home"})};return(f,o)=>{const v=t("el-avatar"),i=t("el-dropdown-item"),h=t("el-dropdown-menu"),S=t("el-dropdown"),g=t("el-button"),Y=t("el-dialog");return r(),m(k,null,[_("div",q,[l(" \u5F53\u524D\u65F6\u95F4\uFF1A"+b(p(c))+" ",1),G,w(e(S,{trigger:"click"},{dropdown:u(()=>[e(h,null,{default:u(()=>[e(i,null,{default:u(()=>[J]),_:1}),e(i,{onClick:o[0]||(o[0]=B=>n.value=!0)},{default:u(()=>[K]),_:1})]),_:1})]),default:u(()=>[e(v,{src:"https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png"})]),_:1},512),[[A,p(s).owner]]),w(_("span",{onClick:F},"\u767B\u5F55",512),[[A,!p(s).owner]])]),e(Y,{modelValue:n.value,"onUpdate:modelValue":o[2]||(o[2]=B=>n.value=B),title:"\u63D0\u793A",width:"30%"},{footer:u(()=>[_("span",P,[e(g,{onClick:o[1]||(o[1]=B=>n.value=!1)},{default:u(()=>[Q]),_:1}),e(g,{type:"primary",onClick:d},{default:u(()=>[R]),_:1})])]),default:u(()=>[O]),_:1},8,["modelValue"])],64)}}});const X=D({setup(a){let s=E.options.routes[0].children,n=C("");return $(()=>{n.value=window.innerHeight+"px"}),(c,F)=>{const d=t("el-menu-item"),f=t("el-menu");return r(),m("div",null,[e(f,{router:"",class:"side_Style",style:M({height:p(n)})},{default:u(()=>[(r(!0),m(k,null,V(p(s),(o,v)=>{var i;return r(),H(d,{key:v,index:o.path,title:(i=o.meta)==null?void 0:i.name},{default:u(()=>{var h;return[l(b((h=o.meta)==null?void 0:h.name),1)]}),_:2},1032,["index","title"])}),128))]),_:1},8,["style"])])}}});const Z=a=>(I("data-v-7c0e872a"),a=a(),N(),a),ee={class:"4444"},ue=Z(()=>_("span",null,[l(" \u672C\u7F51\u7AD9\u4E0D\u6D89\u53CA\u8272\u60C5\uFF0C\u8D4C\u535A\uFF0C\u6BD2\u54C1\u548C\u653F\u6CBB\u5B97\u6559\u7B49\u5185\u5BB9\uFF0C\u6682\u65F6\u4E3A\u4E2A\u4EBA\u5B66\u4E60\u7528\u9014\u3002 \u8003\u8651\u5230\u6CD5\u5F8B\u98CE\u9669\uFF0C\u9488\u5BF9\u6709\u654F\u611F\u8BCD\u6C47\u8FD8\u8BBE\u6709\u8FC7\u6EE4\u529F\u80FD\uFF0C\u6240\u4EE5\u6682\u65F6\u4E0D\u5BF9\u5916\u63D0\u4F9B\u4E00\u5207\u529F\u80FD\u3002 "),_("br"),l(" \u518D\u6B21\u91CD\u7533\uFF0C\u672C\u7F51\u7AD9\u53EA\u4F5C\u4E3A\u5B66\u4E60\u7F51\u7AD9\u3002\u3002\u3002\u3002\u3002\u3002 ")],-1)),te=D({setup(a){return(s,n)=>{const c=t("el-aside"),F=t("el-header"),d=t("el-main"),f=t("el-footer"),o=t("el-container");return r(),m("div",ee,[e(o,null,{default:u(()=>[e(c,{width:"150px"},{default:u(()=>[e(X)]),_:1}),e(o,null,{default:u(()=>[e(F,{style:{"border-bottom-style":"solid","border-bottom-width":"0.5px","border-bottom-color":"rgba(151, 151, 151, 0.3)"}},{default:u(()=>[e(W)]),_:1}),e(d,null,{default:u(()=>[e(T)]),_:1}),e(f,null,{default:u(()=>[ue]),_:1})]),_:1})]),_:1})])}}});var le=x(te,[["__scopeId","data-v-7c0e872a"]]);export{le as default};
|
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.text[data-v-52f78669]{font-size:14px}.item[data-v-52f78669]{padding:18px 0}.yuliu[data-v-52f78669]{height:600px;float:left;background:url(/assets/have_a_nice_day.4bde267a.jpeg) center top no-repeat;background-size:cover}
|
||||||
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
.text[data-v-4cd30f5f]{font-size:14px}.item[data-v-4cd30f5f]{padding:18px 0}.box-card[data-v-4cd30f5f]{width:480px;position:absolute;top:50%;left:50%}.yuliu[data-v-4cd30f5f]{width:600px;height:600px;background-color:#faebd7}
|
|
||||||
Vendored
+1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-1
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
import{E as n}from"./style.843d539d.js";import{d as u,b as l,N as i,o as m,k as p,u as r,I as d}from"./index.ec680239.js";import{c}from"./blogView.d2987280.js";import"./index.715e6999.js";const g=u({setup(f){let e=l("");const s=i().query;return(()=>{c(s.bid).then(t=>{e.value=t.data.content})})(),(t,o)=>(m(),p(r(n),{modelValue:r(e),"onUpdate:modelValue":o[0]||(o[0]=a=>d(e)?e.value=a:e=a),previewOnly:""},null,8,["modelValue"]))}});export{g as default};
|
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{E as n}from"./style.a1a3954d.js";import{d as u,b as l,o as i,m,u as r,G as p,O as d}from"./index.f6920a68.js";import{c}from"./blogView.8d8de68b.js";import"./index.d199d7e7.js";const k=u({setup(f){let e=l("");const s=d().query;return(()=>{c(s.bid).then(t=>{e.value=t.data.content})})(),(t,o)=>(i(),m(r(n),{modelValue:r(e),"onUpdate:modelValue":o[0]||(o[0]=a=>p(e)?e.value=a:e=a),previewOnly:""},null,8,["modelValue"]))}});export{k as default};
|
||||||
Vendored
+10
File diff suppressed because one or more lines are too long
Binary file not shown.
Vendored
-10
File diff suppressed because one or more lines are too long
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{d as f,A as b,o as V,c as C,a as e,w as l,u as o,F as B,h as m,e as E,O as F,r,bK as k,bL as h,bM as A,i as w}from"./index.f6920a68.js";const x=m(" \u8A72\u5F53\u30B7\u30B9\u30C6\u30E0\u306E\u3054\u5229\u7528\u306F\u30B7\u30B9\u30C6\u30E0\u7BA1\u7406\u8005\u306B\u8A31\u53EF\u3059\u308B\u5FC5\u8981\u304C\u3042\u308A\u307E\u3059\u3002"),U=E("br",null,null,-1),g=m(" \u8A31\u53EF\u304C\u306A\u3051\u308C\u3070\u3001\u30E6\u30FC\u30B6\u30FC\u60C5\u5831\u3092\u767B\u9332\u3057\u3066\u3082\u3001\u30B7\u30B9\u30C6\u30E0\u306E\u3054\u5229\u7528\u306F\u3067\u304D\u307E\u305B\u3093\u306E\u3067\u3001\u3054\u6CE8\u610F\u304F\u3060\u3055\u3044\u3002 "),v=m("Register"),y=m("Cancel"),R=f({setup(I){const d=F().query,u=b({phone_number:"",code:"",tenant_id:d.tenantId,account:d.account,token:d.token}),i=()=>{k(u).then(_=>{if(_.status==200){const t={id:d.tenantId,account:d.account};h(d.token),A(t);const{href:a}=w.resolve({path:"/"});window.open(a,"_self")}})};return(_,t)=>{const a=r("el-input"),s=r("el-form-item"),c=r("el-button"),p=r("el-form");return V(),C(B,null,[x,U,g,e(p,{model:o(u),"label-width":"120px"},{default:l(()=>[e(s,{label:"phone_number"},{default:l(()=>[e(a,{modelValue:o(u).phone_number,"onUpdate:modelValue":t[0]||(t[0]=n=>o(u).phone_number=n)},null,8,["modelValue"])]),_:1}),e(s,{label:"auth_code"},{default:l(()=>[e(a,{modelValue:o(u).code,"onUpdate:modelValue":t[1]||(t[1]=n=>o(u).code=n)},null,8,["modelValue"])]),_:1}),e(s,{label:"tenantId"},{default:l(()=>[e(a,{modelValue:o(u).tenant_id,"onUpdate:modelValue":t[2]||(t[2]=n=>o(u).tenant_id=n),disabled:!0},null,8,["modelValue"])]),_:1}),e(s,{label:"account"},{default:l(()=>[e(a,{modelValue:o(u).account,"onUpdate:modelValue":t[3]||(t[3]=n=>o(u).account=n),disabled:!0},null,8,["modelValue"])]),_:1}),e(s,{label:"token"},{default:l(()=>[e(a,{modelValue:o(u).token,"onUpdate:modelValue":t[4]||(t[4]=n=>o(u).token=n),disabled:!0},null,8,["modelValue"])]),_:1}),e(s,null,{default:l(()=>[e(c,{type:"primary",onClick:i},{default:l(()=>[v]),_:1}),e(c,null,{default:l(()=>[y]),_:1})]),_:1})]),_:1},8,["model"])],64)}}});export{R as default};
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{_ as e,o as c,c as r}from"./index.f6920a68.js";const o={},s={class:"yuliu"};function t(_,a){return c(),r("div",s," \u8FD9\u4E2A\u4EBA\u5F88\u61D2\uFF0C\u4EC0\u4E48\u4E5F\u6CA1\u5199 ")}var f=e(o,[["render",t]]);export{f as default};
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
import{z as s}from"./index.f6920a68.js";const t=s({id:"strategy",state:()=>({class_names:[],vt_symbols:new Map,subscribe_vt_symbols:[],exchanges:[]})});export{t as s};
|
||||||
Vendored
-84
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
+84
File diff suppressed because one or more lines are too long
Vendored
BIN
Binary file not shown.
Vendored
-1
@@ -1 +0,0 @@
|
|||||||
var m=Object.defineProperty,h=Object.defineProperties;var d=Object.getOwnPropertyDescriptors;var a=Object.getOwnPropertySymbols;var f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable;var o=(t,s,e)=>s in t?m(t,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[s]=e,n=(t,s)=>{for(var e in s||(s={}))f.call(s,e)&&o(t,e,s[e]);if(a)for(var e of a(s))g.call(s,e)&&o(t,e,s[e]);return t},r=(t,s)=>h(t,d(s));import{m as k,q as l,s as p,x as w,y,z as i,A as z}from"./index.ec680239.js";const U=k({id:"user",state:()=>({name:"",token:"",owner:!1}),getters:{},actions:{logout(){this.$patch({name:"",token:"",owner:!1}),l()},async login(t,s){const e=await p({user_id:t,user_password:s});return e.data.token&&(this.$patch(r(n({name:t},e.data),{owner:!0})),w(e.data.token),y(e),console.log("authorize success!")),new Promise((c,u)=>{e.data.message?u(e.data.message):c(e.data)})},async reflush(){if(i()){const t=JSON.parse(z()),s=i();this.$patch({name:t.id,token:s,owner:!0})}}}});export{U as u};
|
|
||||||
Vendored
+1
-1
@@ -6,7 +6,7 @@
|
|||||||
<link rel="icon" href="/favicon.ico" />
|
<link rel="icon" href="/favicon.ico" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>violin-home-manage</title>
|
<title>violin-home-manage</title>
|
||||||
<script type="module" crossorigin src="/assets/index.ec680239.js"></script>
|
<script type="module" crossorigin src="/assets/index.f6920a68.js"></script>
|
||||||
<link rel="stylesheet" href="/assets/index.c85c68cc.css">
|
<link rel="stylesheet" href="/assets/index.c85c68cc.css">
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,78 @@
|
|||||||
|
import { MockMethod } from 'vite-plugin-mock'
|
||||||
|
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/content/0001',
|
||||||
|
method: 'get',
|
||||||
|
response: ({ body, query }) => {
|
||||||
|
return {
|
||||||
|
content: "asdasdasdasdsadasdasdasdasdas"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/content/0002',
|
||||||
|
method: 'get',
|
||||||
|
response: ({ body, query }) => {
|
||||||
|
return {
|
||||||
|
content: "wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/content',
|
||||||
|
method: 'POST',
|
||||||
|
response: ({ body, query }) => {
|
||||||
|
return {
|
||||||
|
content: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/0001',
|
||||||
|
method: 'delete',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
btId: "001",
|
||||||
|
btName: "your world---",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0002",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "001",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/content',
|
||||||
|
method: 'PUT',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "just a insert test",
|
||||||
|
btId: "001",
|
||||||
|
order: 2,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/content',
|
||||||
|
method: 'POST',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "just a insert test",
|
||||||
|
btId: "001",
|
||||||
|
order: 2,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
] as MockMethod[]
|
||||||
|
// /auth/api/v1/author/blog/content
|
||||||
@@ -0,0 +1,203 @@
|
|||||||
|
import { MockMethod } from 'vite-plugin-mock'
|
||||||
|
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog/list',
|
||||||
|
method: 'get',
|
||||||
|
response: ({ body, query }) => {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
btId: "001",
|
||||||
|
btName: "your world---",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0001",
|
||||||
|
title: "one",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "001",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0002",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "001",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
btId: "002",
|
||||||
|
btName: "my world",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "002",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0004",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "002",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
btId: "003",
|
||||||
|
btName: "my world",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "002",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0004",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "002",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 2
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog_types',
|
||||||
|
method: 'post',
|
||||||
|
response: () => {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
btId: "001",
|
||||||
|
btName: "your world",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0001",
|
||||||
|
title: "one",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "001",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0002",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "001",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
btId: "002",
|
||||||
|
btName: "my world",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "002",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0004",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "002",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 0
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog_type',
|
||||||
|
method: 'put',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
btId: "001",
|
||||||
|
btName: "your world---",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0001",
|
||||||
|
title: "one",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "001",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 2,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog_type',
|
||||||
|
method: 'post',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/author/blog_type',
|
||||||
|
method: 'delete',
|
||||||
|
response: ({ body, query }) => {
|
||||||
|
return [
|
||||||
|
{
|
||||||
|
btId: "001",
|
||||||
|
btName: "your world---",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0001",
|
||||||
|
title: "one",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "001",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0002",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "001",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
btId: "002",
|
||||||
|
btName: "my world",
|
||||||
|
blog_list: [
|
||||||
|
{
|
||||||
|
bid: "0003",
|
||||||
|
title: "three",
|
||||||
|
content: "nothing",
|
||||||
|
btId: "002",
|
||||||
|
order: 0,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
bid: "0004",
|
||||||
|
title: "two",
|
||||||
|
content: "anything",
|
||||||
|
btId: "002",
|
||||||
|
order: 1,
|
||||||
|
},
|
||||||
|
],
|
||||||
|
order: 1
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
] as MockMethod[]
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
import { createProdMockServer } from 'vite-plugin-mock/es/createProdMockServer';
|
||||||
|
import tenant from './tenant';
|
||||||
|
|
||||||
|
export function setupMock() {
|
||||||
|
createProdMockServer([...tenant]);
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
import { MockMethod } from 'vite-plugin-mock'
|
||||||
|
|
||||||
|
export default [
|
||||||
|
{
|
||||||
|
url: '/auth/api/v1/authorize',
|
||||||
|
method: 'post',
|
||||||
|
response: () => {
|
||||||
|
return {
|
||||||
|
token: "ABCDEFG"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
] as MockMethod[]
|
||||||
@@ -14,6 +14,11 @@ server {
|
|||||||
index index.html index.htm;
|
index index.html index.htm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /home {
|
||||||
|
alias /usr/share/nginx/html;
|
||||||
|
index index.html index.htm;
|
||||||
|
}
|
||||||
|
|
||||||
location ~ /view {
|
location ~ /view {
|
||||||
alias /usr/share/nginx/html;
|
alias /usr/share/nginx/html;
|
||||||
index index.html index.htm;
|
index index.html index.htm;
|
||||||
|
|||||||
Generated
+572
-95
@@ -59,6 +59,13 @@
|
|||||||
"integrity": "sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==",
|
"integrity": "sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"@esbuild/linux-loong64": {
|
||||||
|
"version": "0.14.54",
|
||||||
|
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.14.54.tgz",
|
||||||
|
"integrity": "sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==",
|
||||||
|
"dev": true,
|
||||||
|
"optional": true
|
||||||
|
},
|
||||||
"@floating-ui/core": {
|
"@floating-ui/core": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.1",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-0.6.1.tgz",
|
||||||
@@ -72,11 +79,76 @@
|
|||||||
"@floating-ui/core": "^0.6.1"
|
"@floating-ui/core": "^0.6.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@nodelib/fs.scandir": {
|
||||||
|
"version": "2.1.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
|
||||||
|
"integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@nodelib/fs.stat": "2.0.5",
|
||||||
|
"run-parallel": "^1.1.9"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@nodelib/fs.stat": {
|
||||||
|
"version": "2.0.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
|
||||||
|
"integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"@nodelib/fs.walk": {
|
||||||
|
"version": "1.2.8",
|
||||||
|
"resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
|
||||||
|
"integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@nodelib/fs.scandir": "2.1.5",
|
||||||
|
"fastq": "^1.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"@popperjs/core": {
|
"@popperjs/core": {
|
||||||
"version": "2.11.4",
|
"version": "2.11.4",
|
||||||
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz",
|
"resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.4.tgz",
|
||||||
"integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg=="
|
"integrity": "sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg=="
|
||||||
},
|
},
|
||||||
|
"@rollup/plugin-node-resolve": {
|
||||||
|
"version": "13.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz",
|
||||||
|
"integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@rollup/pluginutils": "^3.1.0",
|
||||||
|
"@types/resolve": "1.17.1",
|
||||||
|
"deepmerge": "^4.2.2",
|
||||||
|
"is-builtin-module": "^3.1.0",
|
||||||
|
"is-module": "^1.0.0",
|
||||||
|
"resolve": "^1.19.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@rollup/pluginutils": {
|
||||||
|
"version": "3.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
|
||||||
|
"integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@types/estree": "0.0.39",
|
||||||
|
"estree-walker": "^1.0.1",
|
||||||
|
"picomatch": "^2.2.2"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"estree-walker": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"@types/estree": {
|
||||||
|
"version": "0.0.39",
|
||||||
|
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
|
||||||
|
"integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"@types/js-cookie": {
|
"@types/js-cookie": {
|
||||||
"version": "3.0.1",
|
"version": "3.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.1.tgz",
|
||||||
@@ -98,6 +170,12 @@
|
|||||||
"@types/lodash": "*"
|
"@types/lodash": "*"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"@types/mockjs": {
|
||||||
|
"version": "1.0.7",
|
||||||
|
"resolved": "https://registry.npmjs.org/@types/mockjs/-/mockjs-1.0.7.tgz",
|
||||||
|
"integrity": "sha512-OCxXz6hEaJOVpRwuJMiVY5a6LtJcih+br9gwB/Q8ooOBikvk5FpBQ31OlNimXo3EqKha1Z7PFBni+q9m+8NCWg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"@types/node": {
|
"@types/node": {
|
||||||
"version": "17.0.23",
|
"version": "17.0.23",
|
||||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz",
|
||||||
@@ -109,6 +187,15 @@
|
|||||||
"integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
|
"integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"@types/resolve": {
|
||||||
|
"version": "1.17.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
|
||||||
|
"integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@types/node": "*"
|
||||||
|
}
|
||||||
|
},
|
||||||
"@vitejs/plugin-vue": {
|
"@vitejs/plugin-vue": {
|
||||||
"version": "2.3.1",
|
"version": "2.3.1",
|
||||||
"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.1.tgz",
|
"resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-2.3.1.tgz",
|
||||||
@@ -352,6 +439,16 @@
|
|||||||
"color-convert": "^2.0.1"
|
"color-convert": "^2.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"anymatch": {
|
||||||
|
"version": "3.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
|
||||||
|
"integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"normalize-path": "^3.0.0",
|
||||||
|
"picomatch": "^2.0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
"asap": {
|
"asap": {
|
||||||
"version": "2.0.6",
|
"version": "2.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
|
||||||
@@ -365,9 +462,9 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"async": {
|
"async": {
|
||||||
"version": "2.6.3",
|
"version": "2.6.4",
|
||||||
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
|
"resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
|
||||||
"integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
|
"integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"lodash": "^4.17.14"
|
"lodash": "^4.17.14"
|
||||||
}
|
}
|
||||||
@@ -394,6 +491,27 @@
|
|||||||
"@babel/types": "^7.9.6"
|
"@babel/types": "^7.9.6"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"binary-extensions": {
|
||||||
|
"version": "2.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
|
||||||
|
"integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"braces": {
|
||||||
|
"version": "3.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
|
||||||
|
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"fill-range": "^7.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"builtin-modules": {
|
||||||
|
"version": "3.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
|
||||||
|
"integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"call-bind": {
|
"call-bind": {
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
|
||||||
@@ -422,6 +540,22 @@
|
|||||||
"is-regex": "^1.0.3"
|
"is-regex": "^1.0.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"chokidar": {
|
||||||
|
"version": "3.5.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
|
||||||
|
"integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"anymatch": "~3.1.2",
|
||||||
|
"braces": "~3.0.2",
|
||||||
|
"fsevents": "~2.3.2",
|
||||||
|
"glob-parent": "~5.1.2",
|
||||||
|
"is-binary-path": "~2.1.0",
|
||||||
|
"is-glob": "~4.0.1",
|
||||||
|
"normalize-path": "~3.0.0",
|
||||||
|
"readdirp": "~3.6.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"clipboard": {
|
"clipboard": {
|
||||||
"version": "2.0.10",
|
"version": "2.0.10",
|
||||||
"resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.10.tgz",
|
"resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.10.tgz",
|
||||||
@@ -447,6 +581,41 @@
|
|||||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"commander": {
|
||||||
|
"version": "9.4.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/commander/-/commander-9.4.1.tgz",
|
||||||
|
"integrity": "sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"connect": {
|
||||||
|
"version": "3.7.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz",
|
||||||
|
"integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"finalhandler": "1.1.2",
|
||||||
|
"parseurl": "~1.3.3",
|
||||||
|
"utils-merge": "1.0.1"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"debug": {
|
||||||
|
"version": "2.6.9",
|
||||||
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||||
|
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"ms": "2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ms": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"constantinople": {
|
"constantinople": {
|
||||||
"version": "4.0.1",
|
"version": "4.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/constantinople/-/constantinople-4.0.1.tgz",
|
||||||
@@ -484,6 +653,12 @@
|
|||||||
"ms": "2.1.2"
|
"ms": "2.1.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"deepmerge": {
|
||||||
|
"version": "4.2.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz",
|
||||||
|
"integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"delegate": {
|
"delegate": {
|
||||||
"version": "3.2.0",
|
"version": "3.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz",
|
||||||
@@ -554,6 +729,12 @@
|
|||||||
"zrender": "5.3.1"
|
"zrender": "5.3.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"ee-first": {
|
||||||
|
"version": "1.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
|
||||||
|
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"element-plus": {
|
"element-plus": {
|
||||||
"version": "2.1.7",
|
"version": "2.1.7",
|
||||||
"resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.1.7.tgz",
|
"resolved": "https://registry.npmjs.org/element-plus/-/element-plus-2.1.7.tgz",
|
||||||
@@ -584,6 +765,12 @@
|
|||||||
"@emmetio/css-abbreviation": "^2.1.4"
|
"@emmetio/css-abbreviation": "^2.1.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"encodeurl": {
|
||||||
|
"version": "1.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
|
||||||
|
"integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"entities": {
|
"entities": {
|
||||||
"version": "3.0.1",
|
"version": "3.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/entities/-/entities-3.0.1.tgz",
|
||||||
@@ -591,170 +778,171 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"esbuild": {
|
"esbuild": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz",
|
||||||
"integrity": "sha512-SQS8cO8xFEqevYlrHt6exIhK853Me4nZ4aMW6ieysInLa0FMAL+AKs87HYNRtR2YWRcEIqoXAHh+Ytt5/66qpg==",
|
"integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"esbuild-android-64": "0.14.29",
|
"@esbuild/linux-loong64": "0.14.54",
|
||||||
"esbuild-android-arm64": "0.14.29",
|
"esbuild-android-64": "0.14.54",
|
||||||
"esbuild-darwin-64": "0.14.29",
|
"esbuild-android-arm64": "0.14.54",
|
||||||
"esbuild-darwin-arm64": "0.14.29",
|
"esbuild-darwin-64": "0.14.54",
|
||||||
"esbuild-freebsd-64": "0.14.29",
|
"esbuild-darwin-arm64": "0.14.54",
|
||||||
"esbuild-freebsd-arm64": "0.14.29",
|
"esbuild-freebsd-64": "0.14.54",
|
||||||
"esbuild-linux-32": "0.14.29",
|
"esbuild-freebsd-arm64": "0.14.54",
|
||||||
"esbuild-linux-64": "0.14.29",
|
"esbuild-linux-32": "0.14.54",
|
||||||
"esbuild-linux-arm": "0.14.29",
|
"esbuild-linux-64": "0.14.54",
|
||||||
"esbuild-linux-arm64": "0.14.29",
|
"esbuild-linux-arm": "0.14.54",
|
||||||
"esbuild-linux-mips64le": "0.14.29",
|
"esbuild-linux-arm64": "0.14.54",
|
||||||
"esbuild-linux-ppc64le": "0.14.29",
|
"esbuild-linux-mips64le": "0.14.54",
|
||||||
"esbuild-linux-riscv64": "0.14.29",
|
"esbuild-linux-ppc64le": "0.14.54",
|
||||||
"esbuild-linux-s390x": "0.14.29",
|
"esbuild-linux-riscv64": "0.14.54",
|
||||||
"esbuild-netbsd-64": "0.14.29",
|
"esbuild-linux-s390x": "0.14.54",
|
||||||
"esbuild-openbsd-64": "0.14.29",
|
"esbuild-netbsd-64": "0.14.54",
|
||||||
"esbuild-sunos-64": "0.14.29",
|
"esbuild-openbsd-64": "0.14.54",
|
||||||
"esbuild-windows-32": "0.14.29",
|
"esbuild-sunos-64": "0.14.54",
|
||||||
"esbuild-windows-64": "0.14.29",
|
"esbuild-windows-32": "0.14.54",
|
||||||
"esbuild-windows-arm64": "0.14.29"
|
"esbuild-windows-64": "0.14.54",
|
||||||
|
"esbuild-windows-arm64": "0.14.54"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"esbuild-android-64": {
|
"esbuild-android-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-tJuaN33SVZyiHxRaVTo1pwW+rn3qetJX/SRuc/83rrKYtyZG0XfsQ1ao1nEudIt9w37ZSNXR236xEfm2C43sbw==",
|
"integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-android-arm64": {
|
"esbuild-android-arm64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz",
|
||||||
"integrity": "sha512-D74dCv6yYnMTlofVy1JKiLM5JdVSQd60/rQfJSDP9qvRAI0laPXIG/IXY1RG6jobmFMUfL38PbFnCqyI/6fPXg==",
|
"integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-darwin-64": {
|
"esbuild-darwin-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-+CJaRvfTkzs9t+CjGa0Oa28WoXa7EeLutQhxus+fFcu0MHhsBhlmeWHac3Cc/Sf/xPi1b2ccDFfzGYJCfV0RrA==",
|
"integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-darwin-arm64": {
|
"esbuild-darwin-arm64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz",
|
||||||
"integrity": "sha512-5Wgz/+zK+8X2ZW7vIbwoZ613Vfr4A8HmIs1XdzRmdC1kG0n5EG5fvKk/jUxhNlrYPx1gSY7XadQ3l4xAManPSw==",
|
"integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-freebsd-64": {
|
"esbuild-freebsd-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-VTfS7Bm9QA12JK1YXF8+WyYOfvD7WMpbArtDj6bGJ5Sy5xp01c/q70Arkn596aGcGj0TvQRplaaCIrfBG1Wdtg==",
|
"integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-freebsd-arm64": {
|
"esbuild-freebsd-arm64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz",
|
||||||
"integrity": "sha512-WP5L4ejwLWWvd3Fo2J5mlXvG3zQHaw5N1KxFGnUc4+2ZFZknP0ST63i0IQhpJLgEJwnQpXv2uZlU1iWZjFqEIg==",
|
"integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-32": {
|
"esbuild-linux-32": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz",
|
||||||
"integrity": "sha512-4myeOvFmQBWdI2U1dEBe2DCSpaZyjdQtmjUY11Zu2eQg4ynqLb8Y5mNjNU9UN063aVsCYYfbs8jbken/PjyidA==",
|
"integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-64": {
|
"esbuild-linux-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-iaEuLhssReAKE7HMwxwFJFn7D/EXEs43fFy5CJeA4DGmU6JHh0qVJD2p/UP46DvUXLRKXsXw0i+kv5TdJ1w5pg==",
|
"integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-arm": {
|
"esbuild-linux-arm": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz",
|
||||||
"integrity": "sha512-OXa9D9QL1hwrAnYYAHt/cXAuSCmoSqYfTW/0CEY0LgJNyTxJKtqc5mlwjAZAvgyjmha0auS/sQ0bXfGf2wAokQ==",
|
"integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-arm64": {
|
"esbuild-linux-arm64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz",
|
||||||
"integrity": "sha512-KYf7s8wDfUy+kjKymW3twyGT14OABjGHRkm9gPJ0z4BuvqljfOOUbq9qT3JYFnZJHOgkr29atT//hcdD0Pi7Mw==",
|
"integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-mips64le": {
|
"esbuild-linux-mips64le": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz",
|
||||||
"integrity": "sha512-05jPtWQMsZ1aMGfHOvnR5KrTvigPbU35BtuItSSWLI2sJu5VrM8Pr9Owym4wPvA4153DFcOJ1EPN/2ujcDt54g==",
|
"integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-ppc64le": {
|
"esbuild-linux-ppc64le": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz",
|
||||||
"integrity": "sha512-FYhBqn4Ir9xG+f6B5VIQVbRuM4S6qwy29dDNYFPoxLRnwTEKToIYIUESN1qHyUmIbfO0YB4phG2JDV2JDN9Kgw==",
|
"integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-riscv64": {
|
"esbuild-linux-riscv64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz",
|
||||||
"integrity": "sha512-eqZMqPehkb4nZcffnuOpXJQdGURGd6GXQ4ZsDHSWyIUaA+V4FpMBe+5zMPtXRD2N4BtyzVvnBko6K8IWWr36ew==",
|
"integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-linux-s390x": {
|
"esbuild-linux-s390x": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz",
|
||||||
"integrity": "sha512-o7EYajF1rC/4ho7kpSG3gENVx0o2SsHm7cJ5fvewWB/TEczWU7teDgusGSujxCYcMottE3zqa423VTglNTYhjg==",
|
"integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-netbsd-64": {
|
"esbuild-netbsd-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-/esN6tb6OBSot6+JxgeOZeBk6P8V/WdR3GKBFeFpSqhgw4wx7xWUqPrdx4XNpBVO7X4Ipw9SAqgBrWHlXfddww==",
|
"integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-openbsd-64": {
|
"esbuild-openbsd-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-jUTdDzhEKrD0pLpjmk0UxwlfNJNg/D50vdwhrVcW/D26Vg0hVbthMfb19PJMatzclbK7cmgk1Nu0eNS+abzoHw==",
|
"integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-sunos-64": {
|
"esbuild-sunos-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-EfhQN/XO+TBHTbkxwsxwA7EfiTHFe+MNDfxcf0nj97moCppD9JHPq48MLtOaDcuvrTYOcrMdJVeqmmeQ7doTcg==",
|
"integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-windows-32": {
|
"esbuild-windows-32": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz",
|
||||||
"integrity": "sha512-uoyb0YAJ6uWH4PYuYjfGNjvgLlb5t6b3zIaGmpWPOjgpr1Nb3SJtQiK4YCPGhONgfg2v6DcJgSbOteuKXhwqAw==",
|
"integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-windows-64": {
|
"esbuild-windows-64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz",
|
||||||
"integrity": "sha512-X9cW/Wl95QjsH8WUyr3NqbmfdU72jCp71cH3pwPvI4CgBM2IeOUDdbt6oIGljPu2bf5eGDIo8K3Y3vvXCCTd8A==",
|
"integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
"esbuild-windows-arm64": {
|
"esbuild-windows-arm64": {
|
||||||
"version": "0.14.29",
|
"version": "0.14.54",
|
||||||
"resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.29.tgz",
|
"resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz",
|
||||||
"integrity": "sha512-+O/PI+68fbUZPpl3eXhqGHTGK7DjLcexNnyJqtLZXOFwoAjaXlS5UBCvVcR3o2va+AqZTj8o6URaz8D2K+yfQQ==",
|
"integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"optional": true
|
"optional": true
|
||||||
},
|
},
|
||||||
@@ -782,6 +970,69 @@
|
|||||||
"through": "^2.3.8"
|
"through": "^2.3.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"fast-glob": {
|
||||||
|
"version": "3.2.12",
|
||||||
|
"resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz",
|
||||||
|
"integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@nodelib/fs.stat": "^2.0.2",
|
||||||
|
"@nodelib/fs.walk": "^1.2.3",
|
||||||
|
"glob-parent": "^5.1.2",
|
||||||
|
"merge2": "^1.3.0",
|
||||||
|
"micromatch": "^4.0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fastq": {
|
||||||
|
"version": "1.13.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
|
||||||
|
"integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"reusify": "^1.0.4"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"fill-range": {
|
||||||
|
"version": "7.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
|
||||||
|
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"to-regex-range": "^5.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"finalhandler": {
|
||||||
|
"version": "1.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
|
||||||
|
"integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"debug": "2.6.9",
|
||||||
|
"encodeurl": "~1.0.2",
|
||||||
|
"escape-html": "~1.0.3",
|
||||||
|
"on-finished": "~2.3.0",
|
||||||
|
"parseurl": "~1.3.3",
|
||||||
|
"statuses": "~1.5.0",
|
||||||
|
"unpipe": "~1.0.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"debug": {
|
||||||
|
"version": "2.6.9",
|
||||||
|
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
||||||
|
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"ms": "2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ms": {
|
||||||
|
"version": "2.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||||
|
"integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"follow-redirects": {
|
"follow-redirects": {
|
||||||
"version": "1.14.9",
|
"version": "1.14.9",
|
||||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
|
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz",
|
||||||
@@ -825,6 +1076,15 @@
|
|||||||
"has-symbols": "^1.0.1"
|
"has-symbols": "^1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"glob-parent": {
|
||||||
|
"version": "5.1.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
|
||||||
|
"integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"is-glob": "^4.0.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"good-listener": {
|
"good-listener": {
|
||||||
"version": "1.2.2",
|
"version": "1.2.2",
|
||||||
"resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz",
|
||||||
@@ -879,6 +1139,24 @@
|
|||||||
"entities": "^3.0.1"
|
"entities": "^3.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"is-binary-path": {
|
||||||
|
"version": "2.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
|
||||||
|
"integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"binary-extensions": "^2.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"is-builtin-module": {
|
||||||
|
"version": "3.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.0.tgz",
|
||||||
|
"integrity": "sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"builtin-modules": "^3.3.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"is-core-module": {
|
"is-core-module": {
|
||||||
"version": "2.8.1",
|
"version": "2.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
|
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
|
||||||
@@ -898,6 +1176,33 @@
|
|||||||
"object-assign": "^4.1.1"
|
"object-assign": "^4.1.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"is-extglob": {
|
||||||
|
"version": "2.1.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
|
||||||
|
"integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"is-glob": {
|
||||||
|
"version": "4.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
|
||||||
|
"integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"is-extglob": "^2.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"is-module": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"is-number": {
|
||||||
|
"version": "7.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
|
||||||
|
"integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"is-promise": {
|
"is-promise": {
|
||||||
"version": "2.2.2",
|
"version": "2.2.2",
|
||||||
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
|
||||||
@@ -1003,15 +1308,40 @@
|
|||||||
"resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-6.0.0.tgz",
|
||||||
"integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
|
"integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
|
||||||
},
|
},
|
||||||
|
"merge2": {
|
||||||
|
"version": "1.4.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
|
||||||
|
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"micromatch": {
|
||||||
|
"version": "4.0.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
|
||||||
|
"integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"braces": "^3.0.2",
|
||||||
|
"picomatch": "^2.3.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"mingo": {
|
"mingo": {
|
||||||
"version": "1.3.3",
|
"version": "1.3.3",
|
||||||
"resolved": "https://registry.npmjs.org/mingo/-/mingo-1.3.3.tgz",
|
"resolved": "https://registry.npmjs.org/mingo/-/mingo-1.3.3.tgz",
|
||||||
"integrity": "sha1-aSLE0Ufvx3GgFCWixMj3eER4xUY="
|
"integrity": "sha1-aSLE0Ufvx3GgFCWixMj3eER4xUY="
|
||||||
},
|
},
|
||||||
|
"mockjs": {
|
||||||
|
"version": "1.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/mockjs/-/mockjs-1.1.0.tgz",
|
||||||
|
"integrity": "sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"commander": "*"
|
||||||
|
}
|
||||||
|
},
|
||||||
"moment": {
|
"moment": {
|
||||||
"version": "2.29.2",
|
"version": "2.29.4",
|
||||||
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.2.tgz",
|
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz",
|
||||||
"integrity": "sha512-UgzG4rvxYpN15jgCmVJwac49h9ly9NurikMWGPdVxm8GZD6XjkKPxDTjQQ43gtGgnV3X0cAyWDdP2Wexoquifg=="
|
"integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="
|
||||||
},
|
},
|
||||||
"ms": {
|
"ms": {
|
||||||
"version": "2.1.2",
|
"version": "2.1.2",
|
||||||
@@ -1024,6 +1354,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz",
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz",
|
||||||
"integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA=="
|
"integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA=="
|
||||||
},
|
},
|
||||||
|
"normalize-path": {
|
||||||
|
"version": "3.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
|
||||||
|
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"normalize-wheel-es": {
|
"normalize-wheel-es": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.2",
|
||||||
"resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz",
|
||||||
@@ -1040,12 +1376,33 @@
|
|||||||
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
|
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz",
|
||||||
"integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g=="
|
"integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g=="
|
||||||
},
|
},
|
||||||
|
"on-finished": {
|
||||||
|
"version": "2.3.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
|
||||||
|
"integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"ee-first": "1.1.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"parseurl": {
|
||||||
|
"version": "1.3.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
|
||||||
|
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"path-parse": {
|
"path-parse": {
|
||||||
"version": "1.0.7",
|
"version": "1.0.7",
|
||||||
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
||||||
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
|
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"path-to-regexp": {
|
||||||
|
"version": "6.2.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.1.tgz",
|
||||||
|
"integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"pause-stream": {
|
"pause-stream": {
|
||||||
"version": "0.0.11",
|
"version": "0.0.11",
|
||||||
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
||||||
@@ -1059,6 +1416,12 @@
|
|||||||
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
|
||||||
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
|
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
|
||||||
},
|
},
|
||||||
|
"picomatch": {
|
||||||
|
"version": "2.3.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
|
||||||
|
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"pinia": {
|
"pinia": {
|
||||||
"version": "2.0.13",
|
"version": "2.0.13",
|
||||||
"resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.13.tgz",
|
"resolved": "https://registry.npmjs.org/pinia/-/pinia-2.0.13.tgz",
|
||||||
@@ -1219,6 +1582,21 @@
|
|||||||
"side-channel": "^1.0.4"
|
"side-channel": "^1.0.4"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"queue-microtask": {
|
||||||
|
"version": "1.2.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
|
||||||
|
"integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"readdirp": {
|
||||||
|
"version": "3.6.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
|
||||||
|
"integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"picomatch": "^2.2.1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"request-light": {
|
"request-light": {
|
||||||
"version": "0.5.7",
|
"version": "0.5.7",
|
||||||
"resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.7.tgz",
|
"resolved": "https://registry.npmjs.org/request-light/-/request-light-0.5.7.tgz",
|
||||||
@@ -1236,15 +1614,30 @@
|
|||||||
"supports-preserve-symlinks-flag": "^1.0.0"
|
"supports-preserve-symlinks-flag": "^1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"reusify": {
|
||||||
|
"version": "1.0.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
|
||||||
|
"integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"rollup": {
|
"rollup": {
|
||||||
"version": "2.70.1",
|
"version": "2.79.1",
|
||||||
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz",
|
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
|
||||||
"integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==",
|
"integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"fsevents": "~2.3.2"
|
"fsevents": "~2.3.2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"run-parallel": {
|
||||||
|
"version": "1.2.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
|
||||||
|
"integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"queue-microtask": "^1.2.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
"save": {
|
"save": {
|
||||||
"version": "2.4.0",
|
"version": "2.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/save/-/save-2.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/save/-/save-2.4.0.tgz",
|
||||||
@@ -1280,6 +1673,11 @@
|
|||||||
"object-inspect": "^1.9.0"
|
"object-inspect": "^1.9.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"sortablejs": {
|
||||||
|
"version": "1.14.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.14.0.tgz",
|
||||||
|
"integrity": "sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w=="
|
||||||
|
},
|
||||||
"source-map": {
|
"source-map": {
|
||||||
"version": "0.6.1",
|
"version": "0.6.1",
|
||||||
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
||||||
@@ -1303,6 +1701,12 @@
|
|||||||
"through": "2"
|
"through": "2"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"statuses": {
|
||||||
|
"version": "1.5.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
|
||||||
|
"integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"stream-combiner": {
|
"stream-combiner": {
|
||||||
"version": "0.2.2",
|
"version": "0.2.2",
|
||||||
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz",
|
||||||
@@ -1343,6 +1747,15 @@
|
|||||||
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
|
"integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"to-regex-range": {
|
||||||
|
"version": "5.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
|
||||||
|
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"is-number": "^7.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"toggle-selection": {
|
"toggle-selection": {
|
||||||
"version": "1.0.6",
|
"version": "1.0.6",
|
||||||
"resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
|
"resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz",
|
||||||
@@ -1376,23 +1789,54 @@
|
|||||||
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
|
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"unpipe": {
|
||||||
|
"version": "1.0.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
|
||||||
|
"integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"upath": {
|
"upath": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.1",
|
||||||
"resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
|
||||||
"integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
|
"integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
|
"utils-merge": {
|
||||||
|
"version": "1.0.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
|
||||||
|
"integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
"vite": {
|
"vite": {
|
||||||
"version": "2.9.1",
|
"version": "2.9.13",
|
||||||
"resolved": "https://registry.npmjs.org/vite/-/vite-2.9.1.tgz",
|
"resolved": "https://registry.npmjs.org/vite/-/vite-2.9.13.tgz",
|
||||||
"integrity": "sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==",
|
"integrity": "sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"esbuild": "^0.14.27",
|
"esbuild": "^0.14.27",
|
||||||
"fsevents": "~2.3.2",
|
"fsevents": "~2.3.2",
|
||||||
"postcss": "^8.4.12",
|
"postcss": "^8.4.13",
|
||||||
"resolve": "^1.22.0",
|
"resolve": "^1.22.0",
|
||||||
"rollup": "^2.59.0"
|
"rollup": "^2.59.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"nanoid": {
|
||||||
|
"version": "3.3.4",
|
||||||
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz",
|
||||||
|
"integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==",
|
||||||
|
"dev": true
|
||||||
|
},
|
||||||
|
"postcss": {
|
||||||
|
"version": "8.4.18",
|
||||||
|
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz",
|
||||||
|
"integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"nanoid": "^3.3.4",
|
||||||
|
"picocolors": "^1.0.0",
|
||||||
|
"source-map-js": "^1.0.2"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"vite-plugin-compression": {
|
"vite-plugin-compression": {
|
||||||
@@ -1406,6 +1850,31 @@
|
|||||||
"fs-extra": "^10.0.0"
|
"fs-extra": "^10.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"vite-plugin-mock": {
|
||||||
|
"version": "2.9.6",
|
||||||
|
"resolved": "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.9.6.tgz",
|
||||||
|
"integrity": "sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==",
|
||||||
|
"dev": true,
|
||||||
|
"requires": {
|
||||||
|
"@rollup/plugin-node-resolve": "^13.0.4",
|
||||||
|
"@types/mockjs": "^1.0.4",
|
||||||
|
"chalk": "^4.1.2",
|
||||||
|
"chokidar": "^3.5.2",
|
||||||
|
"connect": "^3.7.0",
|
||||||
|
"debug": "^4.3.2",
|
||||||
|
"esbuild": "0.11.3",
|
||||||
|
"fast-glob": "^3.2.7",
|
||||||
|
"path-to-regexp": "^6.2.0"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"esbuild": {
|
||||||
|
"version": "0.11.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.11.3.tgz",
|
||||||
|
"integrity": "sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw==",
|
||||||
|
"dev": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"void-elements": {
|
"void-elements": {
|
||||||
"version": "3.1.0",
|
"version": "3.1.0",
|
||||||
"resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
|
"resolved": "https://registry.npmjs.org/void-elements/-/void-elements-3.1.0.tgz",
|
||||||
@@ -1617,6 +2086,14 @@
|
|||||||
"vscode-vue-languageservice": "0.29.8"
|
"vscode-vue-languageservice": "0.29.8"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"vuedraggable": {
|
||||||
|
"version": "4.1.0",
|
||||||
|
"resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-4.1.0.tgz",
|
||||||
|
"integrity": "sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==",
|
||||||
|
"requires": {
|
||||||
|
"sortablejs": "1.14.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"with": {
|
"with": {
|
||||||
"version": "7.0.2",
|
"version": "7.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/with/-/with-7.0.2.tgz",
|
||||||
|
|||||||
+8
-4
@@ -1,11 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "violin-home-home",
|
"name": "violin-home-home",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "0.0.5",
|
"version": "1.0.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite --host",
|
"dev": "vite --host",
|
||||||
"build": "vue-tsc --noEmit && vite build",
|
"build": "vue-tsc --noEmit && vite build",
|
||||||
"development": "vite build --mode development",
|
"development": "vite build --mode development",
|
||||||
|
"test": "vite --mode test",
|
||||||
"preview": "vite preview"
|
"preview": "vite preview"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -21,22 +22,25 @@
|
|||||||
"lodash-es": "^4.17.21",
|
"lodash-es": "^4.17.21",
|
||||||
"lodash-unified": "^1.0.2",
|
"lodash-unified": "^1.0.2",
|
||||||
"md-editor-v3": "^1.11.6",
|
"md-editor-v3": "^1.11.6",
|
||||||
"moment": "^2.29.2",
|
"moment": "^2.29.4",
|
||||||
"pinia": "^2.0.13",
|
"pinia": "^2.0.13",
|
||||||
"qs": "^6.10.3",
|
"qs": "^6.10.3",
|
||||||
"save": "^2.4.0",
|
"save": "^2.4.0",
|
||||||
"type-fest": "^2.12.2",
|
"type-fest": "^2.12.2",
|
||||||
"vue": "^3.2.25",
|
"vue": "^3.2.25",
|
||||||
"vue-router": "^4.0.14"
|
"vue-router": "^4.0.14",
|
||||||
|
"vuedraggable": "^4.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/js-cookie": "^3.0.1",
|
"@types/js-cookie": "^3.0.1",
|
||||||
"@types/lodash-es": "^4.17.6",
|
"@types/lodash-es": "^4.17.6",
|
||||||
"@types/qs": "^6.9.7",
|
"@types/qs": "^6.9.7",
|
||||||
"@vitejs/plugin-vue": "^2.3.0",
|
"@vitejs/plugin-vue": "^2.3.0",
|
||||||
|
"mockjs": "^1.1.0",
|
||||||
"typescript": "^4.5.4",
|
"typescript": "^4.5.4",
|
||||||
"vite": "^2.9.0",
|
"vite": "^2.9.13",
|
||||||
"vite-plugin-compression": "^0.5.1",
|
"vite-plugin-compression": "^0.5.1",
|
||||||
|
"vite-plugin-mock": "^2.9.6",
|
||||||
"vue-tsc": "^0.29.8"
|
"vue-tsc": "^0.29.8"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+34
-14
@@ -1,18 +1,19 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
const headers = {
|
const headers = {
|
||||||
'Content-Type': 'application/json;charsetset=UTF-8'
|
'Content-Type': 'application/json;charsetset=UTF-8'
|
||||||
}
|
}
|
||||||
|
|
||||||
const listAll = () => {
|
const listAll = () => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog/list',
|
url: '/auth/api/v1/author/blog/list',
|
||||||
method: 'GET'
|
method: 'GET',
|
||||||
|
headers: headers
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const updateBtName = (data: Object) => {
|
const updateBtName = (data: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog_type',
|
url: '/auth/api/v1/author/blog_type',
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
@@ -21,7 +22,7 @@ const updateBtName = (data: Object) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const putBlogType = (data: Object) => {
|
const putBlogType = (data: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog_type',
|
url: '/auth/api/v1/author/blog_type',
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
@@ -30,7 +31,7 @@ const putBlogType = (data: Object) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const removeBlogType = (data: Object) => {
|
const removeBlogType = (data: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog_type',
|
url: '/auth/api/v1/author/blog_type',
|
||||||
method: 'DELETE',
|
method: 'DELETE',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
@@ -38,8 +39,17 @@ const removeBlogType = (data: Object) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const sortBlogTypes = (data: Object) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/author/blog_types',
|
||||||
|
method: 'POST',
|
||||||
|
headers: headers,
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
const getContent = (id: string) => {
|
const getContent = (id: string) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog/content/' + id,
|
url: '/auth/api/v1/author/blog/content/' + id,
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
@@ -47,7 +57,7 @@ const getContent = (id: string) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const putBlog = (postData: Object) => {
|
const putBlog = (postData: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog/content',
|
url: '/auth/api/v1/author/blog/content',
|
||||||
method: 'PUT',
|
method: 'PUT',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
@@ -55,22 +65,32 @@ const putBlog = (postData: Object) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const updateContent = (postData: Object) => {
|
const updateContent = (post_data: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog/content',
|
url: '/auth/api/v1/author/blog/content',
|
||||||
method: 'POST',
|
method: 'POST',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
data: postData
|
data: post_data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const deleteContent = (bid: string) => {
|
const deleteContent = (bid: string, delete_data: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/author/blog/' + bid,
|
url: '/auth/api/v1/author/blog/' + bid,
|
||||||
method: 'DELETE',
|
method: 'DELETE',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
|
data: delete_data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const sortBlogs = (data: Object, btId: string) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/author/blogs/' + btId,
|
||||||
|
method: 'POST',
|
||||||
|
headers: headers,
|
||||||
|
data: data
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
export { listAll, updateBtName, putBlogType, removeBlogType, getContent, putBlog, updateContent, deleteContent }
|
export { listAll, updateBtName, putBlogType, removeBlogType, sortBlogTypes, getContent, putBlog, updateContent, deleteContent, sortBlogs }
|
||||||
+6
-6
@@ -1,4 +1,4 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
import Qs from 'qs'
|
import Qs from 'qs'
|
||||||
|
|
||||||
const headers = {
|
const headers = {
|
||||||
@@ -6,7 +6,7 @@ const headers = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const getBlogs = (params: Object) => {
|
const getBlogs = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/reader/blogs',
|
url: '/auth/api/v1/reader/blogs',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
params: params,
|
params: params,
|
||||||
@@ -17,7 +17,7 @@ const getBlogs = (params: Object) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const getBtName = () => {
|
const getBtName = () => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/reader/blog_type',
|
url: '/auth/api/v1/reader/blog_type',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
headers: headers
|
headers: headers
|
||||||
@@ -25,7 +25,7 @@ const getBtName = () => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const getBlog = (bid: string) => {
|
const getBlog = (bid: string) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/reader/blog/' + bid,
|
url: '/auth/api/v1/reader/blog/' + bid,
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
headers: headers
|
headers: headers
|
||||||
@@ -33,14 +33,14 @@ const getBlog = (bid: string) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const publishAll = () => {
|
const publishAll = () => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/reader/blogs/publish/all',
|
url: '/auth/api/v1/reader/blogs/publish/all',
|
||||||
method: 'GET'
|
method: 'GET'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const publish = (bid: string) => {
|
const publish = (bid: string) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/reader/blogs/publish/' + bid,
|
url: '/auth/api/v1/reader/blogs/publish/' + bid,
|
||||||
method: 'GET'
|
method: 'GET'
|
||||||
})
|
})
|
||||||
|
|||||||
+24
-12
@@ -1,9 +1,15 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
import Qs from 'qs'
|
import Qs from 'qs'
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @param params
|
||||||
|
* @returns
|
||||||
|
*/
|
||||||
const search_bookmark = (params: Object) => {
|
const search_bookmark = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/bookmark',
|
url: '/auth/api/v1/bookmark',
|
||||||
method: 'get',
|
method: 'GET',
|
||||||
params: params,
|
params: params,
|
||||||
paramsSerializer: (params) => {
|
paramsSerializer: (params) => {
|
||||||
return Qs.stringify(params, { arrayFormat: 'repeat' })
|
return Qs.stringify(params, { arrayFormat: 'repeat' })
|
||||||
@@ -12,35 +18,41 @@ const search_bookmark = (params: Object) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const put_bookmark = (params: Object) => {
|
const put_bookmark = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/bookmark/insert',
|
url: '/auth/api/v1/bookmark/insert',
|
||||||
method: 'put',
|
method: 'PUT',
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const update_bookmark = (params: Object) => {
|
const update_bookmark = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/bookmark/update',
|
url: '/auth/api/v1/bookmark/update',
|
||||||
method: 'post',
|
method: 'POST',
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const delete_bookmark = (query: number) => {
|
const delete_bookmark = (query: number) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/bookmark/delete/' + query,
|
url: '/auth/api/v1/bookmark/delete/' + query,
|
||||||
method: 'delete',
|
method: 'DELETE',
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const delete_bookmarks = (params: Object) => {
|
const delete_bookmarks = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/bookmark',
|
url: '/auth/api/v1/bookmark',
|
||||||
method: 'delete',
|
method: 'DELETE',
|
||||||
headers: {},
|
headers: {},
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export { search_bookmark, put_bookmark, delete_bookmark, delete_bookmarks, update_bookmark }
|
export {
|
||||||
|
search_bookmark,
|
||||||
|
put_bookmark,
|
||||||
|
delete_bookmark,
|
||||||
|
delete_bookmarks,
|
||||||
|
update_bookmark
|
||||||
|
}
|
||||||
|
|||||||
@@ -0,0 +1,39 @@
|
|||||||
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
|
const put_bookmark_type = (params: Object) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/bookmark_type/insert',
|
||||||
|
method: 'PUT',
|
||||||
|
data: params
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const get_bookmark_type = () => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/bookmark_type',
|
||||||
|
method: 'GET',
|
||||||
|
data: {}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const delete_bookmark_type = (type_id: string) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/bookmark_type/' + type_id,
|
||||||
|
method: 'DELETE'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const post_bookmark_type = (params: Object) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/bookmark_type',
|
||||||
|
method: 'POST',
|
||||||
|
data: params
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export {
|
||||||
|
put_bookmark_type,
|
||||||
|
get_bookmark_type,
|
||||||
|
delete_bookmark_type,
|
||||||
|
post_bookmark_type
|
||||||
|
}
|
||||||
@@ -0,0 +1,88 @@
|
|||||||
|
import { trader_service } from '../utils/request'
|
||||||
|
|
||||||
|
"CTA strategy"
|
||||||
|
|
||||||
|
"query account"
|
||||||
|
const get_accounts = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/accounts',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get contract"
|
||||||
|
const get_contract = (symbol: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/contract/' + symbol,
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get tick"
|
||||||
|
const get_tick = (symbol: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/tick/' + symbol,
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get ticks"
|
||||||
|
const get_ticks = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/ticks',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"send_order"
|
||||||
|
const send_order = (data: any) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/order',
|
||||||
|
method: 'POST',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get tick"
|
||||||
|
const subscribe = (symbol: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/subscribe/' + symbol,
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get subscribe vt_symbols"
|
||||||
|
const get_subscribe_vt_symbols = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/subscribe/vt_symbols',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get all vt_symbols"
|
||||||
|
const get_vt_symbols = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/vt_symbols',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get exchanges"
|
||||||
|
const get_exchanges = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/exchanges',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export {
|
||||||
|
get_accounts,
|
||||||
|
get_contract,
|
||||||
|
get_tick,
|
||||||
|
get_ticks,
|
||||||
|
subscribe,
|
||||||
|
send_order,
|
||||||
|
get_vt_symbols,
|
||||||
|
get_subscribe_vt_symbols,
|
||||||
|
get_exchanges
|
||||||
|
}
|
||||||
+2
-2
@@ -1,11 +1,11 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
const headers = {
|
const headers = {
|
||||||
'Content-Type': 'application/json;charsetset=UTF-8'
|
'Content-Type': 'application/json;charsetset=UTF-8'
|
||||||
}
|
}
|
||||||
|
|
||||||
const getAudioInfo = (url: string) => {
|
const getAudioInfo = (url: string) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/common/audio-info',
|
url: '/auth/api/v1/common/audio-info',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
params: { url: url },
|
params: { url: url },
|
||||||
|
|||||||
@@ -0,0 +1,131 @@
|
|||||||
|
import { trader_service } from '../utils/request'
|
||||||
|
|
||||||
|
"CTA strategy"
|
||||||
|
|
||||||
|
"strategy file list"
|
||||||
|
const get_strategy_files = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"strategy file list"
|
||||||
|
const get_strategy_load_files = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file/load',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"upload a strategy file"
|
||||||
|
const upload_strategy_file = (file: any) => {
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append("file", file)
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file',
|
||||||
|
method: 'POST',
|
||||||
|
data: formData,
|
||||||
|
headers: {
|
||||||
|
'Content-Type': 'multipart/form-data',
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"load a strategy file"
|
||||||
|
const load_strategy_file = (file_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file/' + file_name,
|
||||||
|
method: 'PUT',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"unload a strategy file"
|
||||||
|
const unload_strategy_file = (class_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file/' + class_name,
|
||||||
|
method: 'PATCH',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"remove a strategy file"
|
||||||
|
const remove_strategy_file = (file_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy_file/' + file_name,
|
||||||
|
method: 'DELETE',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
"get strategy list"
|
||||||
|
const get_strategies = () => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategies',
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"create a strategy"
|
||||||
|
const create_strategy = (ruleForm: any) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/' + ruleForm.strategy_name,
|
||||||
|
method: 'POST',
|
||||||
|
data: ruleForm
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"init a strategy"
|
||||||
|
const init_strategy = (strategy_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/init/' + strategy_name,
|
||||||
|
method: 'PUT',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"start a strategy"
|
||||||
|
const start_strategy = (strategy_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/' + strategy_name,
|
||||||
|
method: 'PUT',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"stop a strategy"
|
||||||
|
const stop_strategy = (strategy_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/' + strategy_name,
|
||||||
|
method: 'PATCH',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"remove a strategy"
|
||||||
|
const remove_strategy = (strategy_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/' + strategy_name,
|
||||||
|
method: 'DELETE',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
"get a strategy status"
|
||||||
|
const get_strategy_status = (strategy_name: string) => {
|
||||||
|
return trader_service({
|
||||||
|
url: '/trader/api/v1/strategy/status/' + strategy_name,
|
||||||
|
method: 'GET',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export {
|
||||||
|
get_strategy_files,
|
||||||
|
get_strategy_load_files,
|
||||||
|
upload_strategy_file,
|
||||||
|
load_strategy_file,
|
||||||
|
unload_strategy_file,
|
||||||
|
remove_strategy_file,
|
||||||
|
get_strategies,
|
||||||
|
create_strategy,
|
||||||
|
init_strategy,
|
||||||
|
start_strategy,
|
||||||
|
stop_strategy,
|
||||||
|
remove_strategy,
|
||||||
|
get_strategy_status,
|
||||||
|
}
|
||||||
+2
-2
@@ -1,11 +1,11 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
const headers = {
|
const headers = {
|
||||||
'Content-Type': 'application/json;charsetset=UTF-8'
|
'Content-Type': 'application/json;charsetset=UTF-8'
|
||||||
}
|
}
|
||||||
|
|
||||||
const getQrCode = () => {
|
const getQrCode = () => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/authorize/baidu',
|
url: '/auth/authorize/baidu',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
headers: headers,
|
headers: headers,
|
||||||
|
|||||||
@@ -1,10 +1 @@
|
|||||||
import request from '../utils/request'
|
|
||||||
const bookmark_type = () => {
|
|
||||||
return request({
|
|
||||||
url: '/auth/api/v1/master/bookmark/type',
|
|
||||||
method: 'get',
|
|
||||||
data: {}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
export { bookmark_type }
|
|
||||||
|
|||||||
+11
-11
@@ -1,40 +1,40 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
const get_notes = (params: Object) => {
|
const get_notes = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/one_note',
|
url: '/auth/api/v1/one_note',
|
||||||
method: 'get',
|
method: 'GET',
|
||||||
params: params
|
params: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const update_page = (params: Object) => {
|
const update_page = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/one_note/update_page',
|
url: '/auth/api/v1/one_note/update_page',
|
||||||
method: 'post',
|
method: 'POST',
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const update_section = (params: Object) => {
|
const update_section = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/one_note/update_section',
|
url: '/auth/api/v1/one_note/update_section',
|
||||||
method: 'post',
|
method: 'POST',
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const insert_section = () => {
|
const insert_section = () => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/one_note/insert_section',
|
url: '/auth/api/v1/one_note/insert_section',
|
||||||
method: 'put'
|
method: 'PUT'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
const insert_page = (params: Object) => {
|
const insert_page = (params: Object) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/one_note/insert_page',
|
url: '/auth/one_note/insert_page',
|
||||||
method: 'put',
|
method: 'PUT',
|
||||||
data: params
|
data: params
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
import { service } from '../utils/request'
|
||||||
|
|
||||||
|
const get_stock_data = (data: Object) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/trader',
|
||||||
|
method: 'PUT',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export { get_stock_data }
|
||||||
+20
-4
@@ -1,6 +1,6 @@
|
|||||||
import request from '../utils/request'
|
import { service } from '../utils/request'
|
||||||
const authorize = (params: any) => {
|
const authorize = (params: any) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/authorize',
|
url: '/auth/api/v1/authorize',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: params
|
data: params
|
||||||
@@ -8,11 +8,27 @@ const authorize = (params: any) => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const obtainUserInfo = (token: string) => {
|
const obtainUserInfo = (token: string) => {
|
||||||
return request({
|
return service({
|
||||||
url: '/auth/api/v1/user_info',
|
url: '/auth/api/v1/user_info',
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
params: { token: token }
|
params: { token: token }
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export { authorize, obtainUserInfo }
|
const logout = (id: string) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/logout/' + id,
|
||||||
|
method: 'GET'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
const register_user = (postData: Object) => {
|
||||||
|
return service({
|
||||||
|
url: '/auth/api/v1/register',
|
||||||
|
method: 'POST',
|
||||||
|
data: postData
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
export { authorize, obtainUserInfo, logout, register_user }
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user