Sfoglia il codice sorgente

修改 WorkflowResource.startWorkflow

YangZhiJie 1 anno fa
parent
commit
9ac7350d16

+ 1 - 1
src/api/workflow/WorkflowResource.js

@@ -58,7 +58,7 @@ export default {
         url: Common.getApiUrl2(requestUrl),
         type: 'post',
         contentType: 'application/json',
-				
+				dataType: 'json',
 				
         data: JSON.stringify(previousUserSelectCalculateRequest),
 				

+ 8 - 3
src/window/tabFormView/TabFormView.vue

@@ -1768,9 +1768,14 @@ export default {
         data: JSON.stringify(workflowStartParam),
         success: function (data) {
           _self.loading = false;
-          Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
-          _self.finishTask();
-          _self.refresh();
+
+          if(data.errorCode == 0){
+            Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
+            _self.finishTask();
+            _self.refresh();
+          }else{
+            Notify.error("Error", data.errorMessage, 0);
+          }
         },
         error: function (XMLHttpRequest, textStatus, errorThrown) {
           _self.loading = false;

+ 9 - 3
src/window1/tabFormView/TabFormView.vue

@@ -1768,9 +1768,15 @@ export default {
         data: JSON.stringify(workflowStartParam),
         success: function (data) {
           _self.loading = false;
-          Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
-          _self.finishTask();
-          _self.refresh();
+          
+          if(data.errorCode == 0){
+            Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
+            _self.finishTask();
+            _self.refresh();
+          }else{
+            Notify.error("Error", data.errorMessage, 0);
+          }
+          
         },
         error: function (XMLHttpRequest, textStatus, errorThrown) {
           _self.loading = false;

+ 9 - 3
src/window1/tabFormView/TabFormViewModal.vue

@@ -1791,9 +1791,15 @@ export default {
         data: JSON.stringify(workflowStartParam),
         success: function (data) {
           _self.loading = false;
-          Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
-          _self.finishTask();
-          _self.refresh();
+          
+          if(data.errorCode == 0){
+            Notify.success(_self.$t('lang.tabFormView.notice'), _self.$t('lang.tabFormView.describe8'), true);
+            _self.finishTask();
+            _self.refresh();
+          }else{
+            Notify.error("Error", data.errorMessage, 0);
+          }
+          
         },
         error: function (XMLHttpRequest, textStatus, errorThrown) {
           _self.loading = false;

+ 3 - 3
src/workflow/WorkflowUserDefine.vue

@@ -128,16 +128,16 @@ export default {
 
       WorkflowResource.calculateUserSelect(userSelectCalculateRequest).then(
         successData => {
-          if (successData == null) {
+          if (successData.errorCode == 0 && successData.datas == null) {
             _self.userSelectDefineList.splice(
               0,
               _self.userSelectDefineList.length,
             );
-          } else {
+          } else if (successData.errorCode == 0 && successData.datas != null){
             successData.forEach(function (item) {
               item.editable = true;
             });
-            _self.userSelectDefineList = successData;
+            _self.userSelectDefineList = successData.datas;
           }
         },
         errorData => {