| | |
| | | minWidth: 130, |
| | | sortable: true, |
| | | }, |
| | | { |
| | | title: "存储文件名", |
| | | key: "fkey", |
| | | minWidth: 165, |
| | | sortable: true, |
| | | }, |
| | | // { |
| | | // title: "存储文件名", |
| | | // key: "fkey", |
| | | // minWidth: 165, |
| | | // sortable: true, |
| | | // }, |
| | | { |
| | | title: "缩略图(点击预览)", |
| | | key: "url", |
| | |
| | | ); |
| | | }, |
| | | }, |
| | | { |
| | | title: "存储位置", |
| | | key: "location", |
| | | align: "center", |
| | | width: 110, |
| | | render: (h, params) => { |
| | | let location = "", |
| | | color = ""; |
| | | if (params.row.location == 0) { |
| | | location = "本地服务器"; |
| | | color = "green"; |
| | | } else if (params.row.location == 1) { |
| | | location = "七牛云"; |
| | | color = "blue"; |
| | | } else if (params.row.location == 2) { |
| | | location = "阿里云"; |
| | | color = "orange"; |
| | | } else if (params.row.location == 3) { |
| | | location = "腾讯云"; |
| | | color = "geekblue"; |
| | | } else if (params.row.location == 4) { |
| | | location = "MinIO"; |
| | | color = "magenta"; |
| | | } |
| | | return h("div", [ |
| | | h( |
| | | "Tag", |
| | | { |
| | | props: { |
| | | color: color, |
| | | }, |
| | | }, |
| | | location |
| | | ), |
| | | ]); |
| | | }, |
| | | }, |
| | | // { |
| | | // title: "存储位置", |
| | | // key: "location", |
| | | // align: "center", |
| | | // width: 110, |
| | | // render: (h, params) => { |
| | | // let location = "", |
| | | // color = ""; |
| | | // if (params.row.location == 0) { |
| | | // location = "本地服务器"; |
| | | // color = "green"; |
| | | // } else if (params.row.location == 1) { |
| | | // location = "七牛云"; |
| | | // color = "blue"; |
| | | // } else if (params.row.location == 2) { |
| | | // location = "阿里云"; |
| | | // color = "orange"; |
| | | // } else if (params.row.location == 3) { |
| | | // location = "腾讯云"; |
| | | // color = "geekblue"; |
| | | // } else if (params.row.location == 4) { |
| | | // location = "MinIO"; |
| | | // color = "magenta"; |
| | | // } |
| | | // return h("div", [ |
| | | // h( |
| | | // "Tag", |
| | | // { |
| | | // props: { |
| | | // color: color, |
| | | // }, |
| | | // }, |
| | | // location |
| | | // ), |
| | | // ]); |
| | | // }, |
| | | // }, |
| | | { |
| | | title: "创建时间", |
| | | key: "createTime", |
| | |
| | | }, |
| | | init() { |
| | | this.accessToken = { |
| | | accessToken: this.getStore("accessToken"), |
| | | accessToken: this.getSessionStore("accessToken"), |
| | | }; |
| | | checkOssSet().then((res) => { |
| | | if (!res.success) { |
| | |
| | | this.init(); |
| | | }, |
| | | }; |
| | | </script> |
| | | </script> |