diff --git a/package.json b/package.json
index 506d11e..483fb31 100644
--- a/package.json
+++ b/package.json
@@ -61,6 +61,7 @@
"fs-extra": "^4.0.2",
"image-size": "^0.6.1",
"lowdb": "^1.0.0",
+ "qiniu": "^7.1.1",
"request": "^2.83.0",
"request-promise": "^4.2.2",
"vue": "^2.3.3",
diff --git a/src/main/index.js b/src/main/index.js
index d296e22..f02a2c4 100644
--- a/src/main/index.js
+++ b/src/main/index.js
@@ -47,7 +47,11 @@ function createTray () {
{
label: '微博图床',
type: 'radio',
- checked: db.read().get('picBed.current').value() === 'weibo'
+ checked: db.read().get('picBed.current').value() === 'weibo',
+ click () {
+ db.read().set('picBed.current', 'weibo')
+ .write()
+ }
},
{
label: '七牛图床',
diff --git a/src/renderer/components/SettingPage.vue b/src/renderer/components/SettingPage.vue
index 258ccc3..0f428b1 100644
--- a/src/renderer/components/SettingPage.vue
+++ b/src/renderer/components/SettingPage.vue
@@ -18,6 +18,10 @@
微博设置
+
+
+ 七牛设置
+
diff --git a/src/renderer/components/SettingView/Qiniu.vue b/src/renderer/components/SettingView/Qiniu.vue
new file mode 100644
index 0000000..e95d402
--- /dev/null
+++ b/src/renderer/components/SettingView/Qiniu.vue
@@ -0,0 +1,144 @@
+
+
+
+
+
+ 七牛图床设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 华东
+ 华北
+ 华南
+ 北美
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/renderer/components/SettingView/Upload.vue b/src/renderer/components/SettingView/Upload.vue
index 8721ff4..ec0793c 100644
--- a/src/renderer/components/SettingView/Upload.vue
+++ b/src/renderer/components/SettingView/Upload.vue
@@ -166,4 +166,12 @@ export default {
.el-radio-button:first-child
.el-radio-button__inner
border-left none
+ .el-radio-button:first-child
+ .el-radio-button__inner
+ border-left none
+ border-radius 14px 0 0 14px
+ .el-radio-button:last-child
+ .el-radio-button__inner
+ border-left none
+ border-radius 0 14px 14px 0
\ No newline at end of file
diff --git a/src/renderer/components/TrayPage.vue b/src/renderer/components/TrayPage.vue
index 423ec01..cacb426 100644
--- a/src/renderer/components/TrayPage.vue
+++ b/src/renderer/components/TrayPage.vue
@@ -23,6 +23,7 @@