فهرست منبع

Merge branch 'purchaseDev' into 'dev'

Purchase dev

See merge request new-business/drp-web!285
黄梓星 1 سال پیش
والد
کامیت
192ec98896
3فایلهای تغییر یافته به همراه15 افزوده شده و 3 حذف شده
  1. 13 1
      src/utils/request.js
  2. 1 1
      src/views/purchase/task/tui-hui-xu-qiu/index.vue
  3. 1 1
      src/views/purchase/task/zhuan-pai/index.vue

+ 13 - 1
src/utils/request.js

@@ -1,11 +1,12 @@
 import axios from "axios";
 import { Notification, MessageBox, Message, Loading } from "element-ui";
 import store from "@/store";
-import { getToken } from "@/utils/auth";
+import { getToken, setToken } from "@/utils/auth";
 import errorCode from "@/utils/errorCode";
 import { tansParams, blobValidate } from "@/utils/ruoyi";
 import cache from "@/plugins/cache";
 import { saveAs } from "file-saver";
+import { sso } from '@/api/sso/ssoLogin';
 
 let downloadLoadingInstance;
 // 是否显示重新登录
@@ -100,6 +101,17 @@ service.interceptors.response.use(
     ) {
       return res.data;
     }
+    if (code === 222) {
+      let userInfo = JSON.parse(localStorage.getItem('userInfo'))
+      sso(userInfo).then(res => {
+        if (res.code === 200) {
+          let token = res.token
+          setToken(token)
+          this.$store.commit('SET_TOKEN', token)
+          this.$store.dispatch("GetInfo").then(() => { })
+        }
+      })
+    }
     if (code === 401) {
       if (!isRelogin.show) {
         isRelogin.show = true;

+ 1 - 1
src/views/purchase/task/tui-hui-xu-qiu/index.vue

@@ -44,7 +44,7 @@ export default {
         const {
           params: { baskCause },
         } = this;
-        const documentIds = prop.map((item) => item.id);
+        const documentIds = prop.map((item) => Number(item.id));
         const { msg, code } = await DOCUMENTSRETURN({
           baskCause,
           documentIds,

+ 1 - 1
src/views/purchase/task/zhuan-pai/index.vue

@@ -49,9 +49,9 @@ export default {
         const { id, buyer, buyerName } = prop;
         const { msg, code } = await MODEIFYBUYER([
           {
-            id,
             buyer,
             buyerName,
+            id: Number(id),
           },
         ]);
         if (code === 200) {