wxy hace 4 años
padre
commit
1a48ffc9ee

+ 2 - 2
src/views/user/parts/clickBtn.vue

@@ -4,10 +4,10 @@
       <el-col :span="24" class="style">
         <span v-if="user.role == '4' || user.role == '5' || user.role == '6'">
           <van-cell is-link title="基本信息" @click="$router.push({ path: '/userCenter/user/index' })" />
-          <van-cell is-link title="我的发布" @click="$router.push({ path: '/userCenter/myProduct/index' })" />
+          <!-- <van-cell is-link title="我的发布" @click="$router.push({ path: '/userCenter/myProduct/index' })" />
           <van-cell is-link title="事项管理" @click="$router.push({ path: '/userCenter/matter/index' })" />
           <van-cell is-link title="展会管理" @click="$router.push({ path: '/userCenter/dock/index' })" />
-          <van-cell is-link title="退出登录" @click="$router.push({ path: '/userCenter/out/index' })" />
+          <van-cell is-link title="退出登录" @click="$router.push({ path: '/userCenter/out/index' })" /> -->
         </span>
         <!-- <span v-else>
           <span v-if="user.role == '0'">

+ 31 - 0
src/views/userCenter/parts/person.vue

@@ -0,0 +1,31 @@
+<template>
+  <div id="person">
+    <el-row>
+      <el-col :span="24">
+        <p>person</p>
+      </el-col>
+    </el-row>
+  </div>
+</template>
+
+<script>
+import { mapState, createNamespacedHelpers } from 'vuex';
+export default {
+  metaInfo() {
+    return { title: this.$route.meta.title };
+  },
+  name: 'person',
+  props: {},
+  components: {},
+  data: function() {
+    return {};
+  },
+  created() {},
+  methods: {},
+  computed: {
+    ...mapState(['user']),
+  },
+};
+</script>
+
+<style lang="less" scoped></style>

+ 36 - 36
src/views/userCenter/user/index.vue

@@ -6,7 +6,7 @@
           <NavBar v-show="navShow" :title="title" :isleftarrow="isleftarrow"> </NavBar>
         </el-col>
         <el-col :span="24" class="main">
-          <person :form="form" @onSubmit="onSubmit"></person>
+          <person></person>
         </el-col>
       </el-col>
     </el-row>
@@ -15,10 +15,10 @@
 
 <script>
 import NavBar from '@/layout/common/topInfo.vue';
-import person from '@/layout/user/person.vue';
+import person from '../parts/person.vue';
 import { mapState, createNamespacedHelpers } from 'vuex';
-const { mapActions: market } = createNamespacedHelpers('market');
-const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
+// const { mapActions: market } = createNamespacedHelpers('market');
+// const { mapActions: expertsuser } = createNamespacedHelpers('expertsuser');
 export default {
   name: 'index',
   props: {},
@@ -37,43 +37,43 @@ export default {
     form: {},
   }),
   created() {
-    this.searchInfo();
+    // this.searchInfo();
   },
   computed: {
     ...mapState(['user']),
   },
   methods: {
-    ...market(['fetch', 'update']),
-    ...expertsuser({ expertsuserFetch: 'fetch', expertsuserUpdate: 'update', expertsuserUpgrade: 'upgrade' }),
-    async searchInfo() {
-      if (this.user.role == '4' || this.user.role == '5' || this.user.role == '7') {
-        let res = await this.fetch(this.user.userid);
-        if (res.errcode === 0) {
-          this.$set(this, `form`, res.data);
-        }
-      } else if (this.user.role == '6') {
-        let res = await this.expertsuserFetch(this.user.userid);
-        if (res.errcode === 0) {
-          this.$set(this, `form`, res.data);
-        }
-      }
-    },
-    async onSubmit({ data }) {
-      if (data.role == '4' || data.role == '5' || data.role == '7') {
-        let res;
-        let msg;
-        res = await this.update(data);
-      } else if (data.role == '6') {
-        let res;
-        let msg;
-        res = await this.expertsuserUpdate(data);
-      }
-      this.$notify({
-        message: '个人信息修改成功',
-        type: 'success',
-      });
-      this.$router.push({ path: '/user/index' });
-    },
+    // ...market(['fetch', 'update']),
+    // ...expertsuser({ expertsuserFetch: 'fetch', expertsuserUpdate: 'update', expertsuserUpgrade: 'upgrade' }),
+    // async searchInfo() {
+    //   if (this.user.role == '4' || this.user.role == '5' || this.user.role == '7') {
+    //     let res = await this.fetch(this.user.userid);
+    //     if (res.errcode === 0) {
+    //       this.$set(this, `form`, res.data);
+    //     }
+    //   } else if (this.user.role == '6') {
+    //     let res = await this.expertsuserFetch(this.user.userid);
+    //     if (res.errcode === 0) {
+    //       this.$set(this, `form`, res.data);
+    //     }
+    //   }
+    // },
+    // async onSubmit({ data }) {
+    //   if (data.role == '4' || data.role == '5' || data.role == '7') {
+    //     let res;
+    //     let msg;
+    //     res = await this.update(data);
+    //   } else if (data.role == '6') {
+    //     let res;
+    //     let msg;
+    //     res = await this.expertsuserUpdate(data);
+    //   }
+    //   this.$notify({
+    //     message: '个人信息修改成功',
+    //     type: 'success',
+    //   });
+    //   this.$router.push({ path: '/user/index' });
+    // },
   },
   mounted() {
     this.title = this.$route.meta.title;