Преглед изворни кода

fix: 修正保存接口返回值解析错误

yusheng пре 3 месеци
родитељ
комит
ad2fe4f261

+ 1 - 1
src/api/certificateManagement/index.js

@@ -26,7 +26,7 @@ export async function update(data) {
 export async function save(data) {
   const res = await request.post(`/qms/qmscertificatemanagement/save`, data);
   if (res.data.code == 0) {
-    return res.data;
+    return res.data.data;
   }
   return Promise.reject(new Error(res.data.message));
 }

+ 5 - 4
src/views/certificateManagement/components/certificate.vue

@@ -161,6 +161,7 @@
               this.loading = false;
               this.$message.success('操作成功');
               if (type == 'sub') {
+                console.log(res,';res')
                 this.approvalSubmit(data.id || res);
               } else {
                 this.reload();
@@ -194,12 +195,12 @@
         this.processSubmitDialogFlag = true;
         this.$nextTick(() => {
           let params = {
-            businessId: res.id,
+            businessId: res.data.id,
             businessKey: 'qms_certificate',
-            formCreateUserId: res.createUserId,
+            formCreateUserId: res.data.createUserId,
             variables: {
-              businessCode: res.code,
-              businessName: res.productName,
+              businessCode: res.data.code,
+              businessName: res.data.productName,
               businessType: '合格证'
             }
           };