lrf402788946 5 年之前
父节点
当前提交
711a162dca
共有 4 个文件被更改,包括 8 次插入6 次删除
  1. 1 1
      src/components/to-login.vue
  2. 1 1
      src/layout/recruitdetail-layout.vue
  3. 2 2
      src/store.js
  4. 4 2
      src/views/talk/index.vue

+ 1 - 1
src/components/to-login.vue

@@ -106,12 +106,12 @@ export default {
         data = { wxtoken: wxtoken };
       }
       let result = await this.userOperation({ type: 'login', data: { loginType: loginType, info: data } });
-      console.log(result);
       this.$message({
         type: `${result.errcode}` === '0' ? 'success' : 'error',
         message: `${result.errcode}` === '0' ? '登录成功' : 'result.errmsg',
       });
       if (`${result.errcode}` === '0') {
+        sessionStorage.setItem('token', result.data);
         let info = jwt.decode(result.data);
         sessionStorage.setItem('user', JSON.stringify(info));
         window.location.href = `${window.location.href}`;

+ 1 - 1
src/layout/recruitdetail-layout.vue

@@ -96,7 +96,7 @@ export default {
         if (paramToken.length > 0) {
           let tokenArr = paramToken[0].split('=');
           let token = tokenArr[1];
-          sessionStorage.setItem('code', token);
+          sessionStorage.setItem('token', token);
           let info = jwt.decode(token);
           this.setUser(info);
           let pageParam = params.filter(item => !item.includes(`token`));

+ 2 - 2
src/store.js

@@ -107,8 +107,8 @@ export default new Vuex.Store({
       let { skip, limit } = data;
       if (type === 'list') {
         data = this.$toUndefined(data);
-        let { schid, corpname } = data;
-        result = await this.$axios.$get(api.talks, {}, { corpname: corpname, schid: schid, skip: skip, limit: limit });
+        let { schid, corpname, date } = data;
+        result = await this.$axios.$get(api.talks, {}, { corpname: corpname, schid: schid, date: date, skip: skip, limit: limit });
       }
       if (type === 'search') {
         let { id } = data;

+ 4 - 2
src/views/talk/index.vue

@@ -40,8 +40,10 @@ export default {
   computed: {},
   methods: {
     toSearch(date) {
-      let newDate = _.replace(date.toLocaleDateString(), '/', '-');
-      newDate = _.replace(newDate, '/', '-');
+      let newDates = date.toLocaleDateString().split('/');
+      `${newDates[1]}` * 1 < 10 ? (newDates[1] = `0${newDates[1]}`) : '';
+      `${newDates[2]}` * 1 < 10 ? (newDates[2] = `0${newDates[2]}`) : '';
+      let newDate = `${newDates[0]}-${newDates[1]}-${newDates[2]}`;
       this.$router.push({ path: this.$router.path, query: { date: newDate } });
     },
   },