From 76f11403b5e78ee68e7dab158ce3bdbd0dc6c7d5 Mon Sep 17 00:00:00 2001
From: ruibaby <i@ryanc.cc>
Date: Sat, 13 Apr 2019 10:08:49 +0800
Subject: [PATCH] Post thumb drawer.

---
 src/views/post/PostEdit.vue | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/src/views/post/PostEdit.vue b/src/views/post/PostEdit.vue
index 14b2d260..55afe795 100644
--- a/src/views/post/PostEdit.vue
+++ b/src/views/post/PostEdit.vue
@@ -94,12 +94,19 @@
               <h3 class="post-setting-drawer-title">缩略图</h3>
               <div class="post-setting-drawer-item">
                 <div class="post-thum">
-                  <img class="img" src="https://os.alipayobjects.com/rmsportal/mgesTPFxodmIwpi.png">
+                  <img class="img" src="https://os.alipayobjects.com/rmsportal/mgesTPFxodmIwpi.png" @click="showAttachDrawer">
                 </div>
               </div>
             </div>
             <a-divider/>
           </div>
+          <a-drawer
+            title="选择图片"
+            width="320"
+            :closable="true"
+            :visible="childrenDrawer"
+          >
+          </a-drawer>
           <div class="postControl">
             <a-button style="marginRight: 8px" @click="handleDraftClick">保存草稿</a-button>
             <a-button @click="handlePublishClick" type="primary">{{ publishText }}</a-button>
@@ -155,6 +162,7 @@ export default {
         xs: { span: 24 }
       },
       visible: false,
+      childrenDrawer: false,
       drawerWidth: '460',
       tags: [],
       categories: [],
@@ -233,6 +241,9 @@ export default {
     showDrawer() {
       this.visible = true
     },
+    showAttachDrawer() {
+      this.childrenDrawer = true
+    },
     handlePublishClick() {
       this.postToStage.status = 'PUBLISHED'
       this.createOrUpdatePost()
@@ -283,6 +294,7 @@ export default {
 
 .post-thum .img {
   width: 100%;
+  cursor: pointer;
 }
 
 .mavonEditor {