reghao 1 år sedan
förälder
incheckning
dd8d4f40f0
5 ändrade filer med 4 tillägg och 102 borttagningar
  1. 0 22
      src/api/status.js
  2. 1 1
      src/api/timeline.js
  3. 0 77
      src/views/home/Status.vue
  4. 3 1
      src/views/map/AMap.vue
  5. 0 1
      src/views/user/Home.vue

+ 0 - 22
src/api/status.js

@@ -1,22 +0,0 @@
-import { get, post } from '@/utils/request'
-
-const statusApi = {
-  statusPubApi: '/api/mblog/status',
-  statusApi: '/api/mblog/status',
-  userStatusApi: '/api/mblog/status/user'
-}
-
-// 状态发布接口
-export function pubStatus(statusPost) {
-  return post(statusApi.statusPubApi, statusPost)
-}
-
-// 状态获取接口
-export function getUserStatus(statusId) {
-  return get(statusApi.statusApi + '/' + statusId)
-}
-
-// 用户状态获取接口
-export function userStatus(userId, page) {
-  return get(statusApi.userStatusApi + '?userId=' + userId + '&page=' + page)
-}

+ 1 - 1
src/api/timeline.js

@@ -1,4 +1,4 @@
-import { get, post } from '@/utils/request'
+import { get } from '@/utils/request'
 
 const timelineApi = {
   videoTimelineApi: '/api/timeline/video',

+ 0 - 77
src/views/home/Status.vue

@@ -1,77 +0,0 @@
-<template>
-  <div>
-    <el-row>
-      <el-col :md="18">
-        <el-row v-if="status !== null" class="movie-list">
-          <status-card :status="status" />
-        </el-row>
-      </el-col>
-    </el-row>
-  </div>
-</template>
-
-<script>
-import StatusCard from '@/components/card/StatusCard'
-import { getAuthedUser } from '@/utils/auth'
-import { getUserStatus } from '@/api/status'
-
-export default {
-  name: 'Status',
-  components: { StatusCard },
-  data() {
-    return {
-      // 屏幕宽度, 为了控制分页条的大小
-      screenWidth: document.body.clientWidth,
-      nextId: 0,
-      status: null
-    }
-  },
-  created() {
-    const path = this.$route.path
-    const arr = path.split('/')
-    const statusId = parseInt(arr[3])
-
-    const userInfo = getAuthedUser()
-    if (userInfo != null) {
-      document.title = userInfo.screenName + '的状态'
-    }
-
-    getUserStatus(statusId).then(res => {
-      if (res.code === 0) {
-        this.status = res.data
-      }
-    })
-  },
-  mounted() {
-    // 当窗口宽度改变时获取屏幕宽度
-    window.onresize = () => {
-      return () => {
-        window.screenWidth = document.body.clientWidth
-        this.screenWidth = window.screenWidth
-      }
-    }
-  },
-  methods: {
-    statusTimelineWrapper(nextId) {
-      console.log('get timeline')
-    }
-  }
-}
-</script>
-
-<style scoped>
-.movie-list {
-  padding-top: 15px;
-  padding-left: 3%;
-  padding-right: 3%;
-}
-
-/*处于手机屏幕时*/
-@media screen and (max-width: 768px){
-  .movie-list {
-    padding-top: 8px;
-    padding-left: 0.5%;
-    padding-right: 0.5%;
-  }
-}
-</style>

+ 3 - 1
src/views/map/AMap.vue

@@ -143,7 +143,9 @@ export default {
         lng: null
       },
       selectedOption: 1,
-      selectOptions: [],
+      selectOptions: [
+        { name: '全部', value: 1 }
+      ],
       value: []
     }
   },

+ 0 - 1
src/views/user/Home.vue

@@ -154,7 +154,6 @@ import { getUserContentData, getUserVideos } from '@/api/video'
 import { getUserAlbums1 } from '@/api/image'
 import { getUserAudios } from '@/api/audio'
 import { getUserArticles } from '@/api/article'
-import { userStatus } from '@/api/status'
 
 export default {
   name: 'Home',