瀏覽代碼

优化修改功能

Rockery 3 年之前
父節點
當前提交
80a4287a93
共有 1 個文件被更改,包括 15 次插入5 次删除
  1. 15 5
      src/views/PartyBuildingMgr/FullPartyMember/FullPartyMemberIndex.vue

+ 15 - 5
src/views/PartyBuildingMgr/FullPartyMember/FullPartyMemberIndex.vue

@@ -3,7 +3,7 @@
  * @Author: Rockery
  * @Date: 2021-12-10 10:39:07
  * @LastEditors: Rockery
- * @LastEditTime: 2022-02-09 14:49:35
+ * @LastEditTime: 2022-02-09 18:12:55
  * @FilePath: \party_construct_web\src\views\PartyBuildingMgr\FullPartyMember\FullPartyMemberIndex.vue
  * @Copyright: Copyright (c) 2016~2021 Rockery(1113269755@qq.com)
 -->
@@ -122,9 +122,11 @@
                         class="list-cell"
                       >
                         <div class="list-cell-img">
-                          <!-- <div class="list-cell-img-type">
-                            <div class="list-cell-img-type-content">转出</div>
-                          </div> -->
+                          <div v-show="item.status !== 0" class="list-cell-img-type">
+                            <div
+                              class="list-cell-img-type-content"
+                            >{{ fullPartyMemberStatusObj[item.status] }}</div>
+                          </div>
                           <img
                             :src="item.personPhoto ? (viewPdfFileUrlPrefix + item.personPhoto) : require('@/assets/images/tentative-img.png')"
                             @error="imgViewerOnerror"
@@ -458,7 +460,14 @@ export default {
         currentRow: {}
       },
       orgRelationChangeTypeOptions: [],
-      viewPdfFileUrlPrefix: `${window.origin}${process.env.VUE_APP_FILE_VIEW_API}`
+      viewPdfFileUrlPrefix: `${window.origin}${process.env.VUE_APP_FILE_VIEW_API}`,
+      fullPartyMemberStatusObj: {
+        '1': '转出',
+        '2': '退党',
+        '3': '开除',
+        '4': '去世',
+        '5': '退休'
+      }
     };
   },
   created() {
@@ -569,6 +578,7 @@ export default {
                 this.msgSuccess("组织关系变更成功!");
                 this.orgRelationChangeCancelClick();
                 this.pageType = 'LIST';
+                this.refreshData();
               }
             );
           }).catch(() => { });