diff --git a/src/utils/request.js b/src/utils/request.js
index 1ee5c33ce57c1ed6c1d845a537a62f8ac06919a9..064464dec911bb2e9b9ffed4476df8e2dc7f69c3 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -61,7 +61,7 @@ service.interceptors.response.use(res => {
     // 返回所有数据的统一处理
     const data = res.data;
     // 获取错误信息
-    const message = errorCode[code] || res.data.message || errorCode['default'];
+    const message = errorCode[code] || res.data.message || res.data.msg || errorCode['default'];
     // 200,1意味着成功返回数据
     if(code === 200 || code === 1) {
       if( res.data ) {
diff --git a/src/views/system/asset/balance/index.vue b/src/views/system/asset/balance/index.vue
index cf8cef1e865c1128dbaeeb8aaa99bed0a400e88b..e156d1450064a69efb42a1ca024d8db1dd352eea 100644
--- a/src/views/system/asset/balance/index.vue
+++ b/src/views/system/asset/balance/index.vue
@@ -144,7 +144,7 @@
             this.balanceList = res.data.list;
             this.total = res.data.count;
           }else {
-            let msg = res.message ? res.message : '查询失败'
+            let msg = res.message  || res.msg? res.message || res.msg : '查询失败'
             this.$message({type: 'error', message: msg});
           }
         });
diff --git a/src/views/system/asset/myAsset/index.vue b/src/views/system/asset/myAsset/index.vue
index 8b3d50b7d0cdd778c8b81c7eaca96fc04cdc7a5d..6293fe9ee160127bed3768f0581cc76ca1628a34 100644
--- a/src/views/system/asset/myAsset/index.vue
+++ b/src/views/system/asset/myAsset/index.vue
@@ -185,7 +185,7 @@
               this.bankcardList = res.data.bank_list;
             }
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '获取用户列表失败'});
+            this.$message({type:'error',message: res.message  || res.msg? res.message  || res.msg: '获取用户列表失败'});
           }
         });
       },
@@ -214,7 +214,7 @@
             this.bankcardForm.bank_branch_name = res.data.bank_branch_name;
             this.bankcardForm.bank_account_sn = res.data.bank_account_sn;
           }else {
-            let msg = res.message ? res.message : '获取银行卡信息失败'
+            let msg = res.message || res.msg ? res.message  || res.msg: '获取银行卡信息失败'
             this.$message({type:'error',message: msg});
           }
         });
@@ -279,7 +279,7 @@
                   this.addBankcardInfoDialog = false;
                   this.getMyAssetList(); // 更新数据
                 }else {
-                  this.$message({type:'error',message:  res.message ? res.message : '新增失败' });
+                  this.$message({type:'error',message:  res.message  || res.msg? res.message || res.msg : '新增失败' });
                 }
               });
             }else {
@@ -291,7 +291,7 @@
                   this.addBankcardInfoDialog = false;
                   this.getMyAssetList(); // 更新数据
                 }else {
-                  this.$message({type:'error',message:  res.message ? res.message : '修改失败' });
+                  this.$message({type:'error',message:  res.message  || res.msg? res.message || res.msg : '修改失败' });
                 }
               });
             }
@@ -342,7 +342,7 @@
           if(res.code == 1 && res.data) {
             this.bankOptions = res.data
           }else {
-            let msg = res.message ? res.message : '获取银行列表失败'
+            let msg = res.message || res.msg ? res.message  || res.msg: '获取银行列表失败'
             this.$message({type:'error',message: msg});
           }
         });
diff --git a/src/views/system/asset/securityFund.vue b/src/views/system/asset/securityFund.vue
index 17e6cd16510029112a78c737f4549874f06fd5ab..7728e97e68760a4f7d46422ec3142dbcf1b3f826 100644
--- a/src/views/system/asset/securityFund.vue
+++ b/src/views/system/asset/securityFund.vue
@@ -10,12 +10,12 @@
         保证金
       </div>
       <div class="securityFund-content">
-        <div style="display: flex; align-items: center;" v-if="isPay">
+        <div style="display: flex; align-items: center;" v-if="isPay1">
           <span><i class="el-icon-success" style="color: #67c23a; font-size: 26px;"></i></span>
           <span style="margin: 0 20px 0 5px; font-size: 16px;">已缴纳保证金</span>
           <span>合约期内保证金不能提现,合作到期后双方如终止合作则退还保证金。</span>
         </div>
-        <div style="display: flex; align-items: center;" v-if="!isPay">
+        <div style="display: flex; align-items: center;" v-if="!isPay1">
           <span><i class="el-icon-error" style="color: red; font-size: 26px;"></i></span>
           <span style="margin: 0 20px 0 5px; font-size: 16px;">未缴纳保证金</span>
           <span>根据您的商品所在类目,需缴纳【{{ getFixed(cate_bond - bond) }}元】保证金,您还未缴纳!保证金用于您的信用保障和消费者的权益保护,如果您有违约责任,平台将根据规定扣除您一定比例的保证金。</span>
@@ -327,6 +327,7 @@
         cate_bond: 0, // 初始应缴
         payRadio: '1',
         isPay: true, // 是否需要缴纳保证金
+        isPay1: true, // 是否需要缴纳保证金
         isSubmit: false,
         cancellationDialog: false,
         ruleDialog: false,
@@ -451,12 +452,18 @@
 
             this.payForm.money = this.getFixed(this.cate_bond - this.bond)
 
-            // 是否需要缴纳保证金 0关闭 1打开
+             // 是否需要缴纳保证金 0关闭 1打开
             if (res.data.is_take_bond == 1) {
               this.isPay = true
             } else {
               this.isPay = false
             }
+              // 是否缴纳保证金 0未缴纳 大于0已缴纳
+              if (res.data.bond > 0) {
+              this.isPay1 = true
+            } else {
+              this.isPay1 = false
+            }
 
             this.getAccountList()
           }
@@ -531,7 +538,7 @@
           } else {
             this.$message({
               type: 'error',
-              message: res.message
+              message: res.message || res.msg
             })
           }
         })
@@ -628,7 +635,7 @@
           } else {
             this.$message({
               type: 'error',
-              message: res.message
+              message: res.message || res.msg
             })
           }
         })
diff --git a/src/views/system/asset/settlementbill/index.vue b/src/views/system/asset/settlementbill/index.vue
index 11e08fe316ae5cf525701db95c7e28fb3ff84a4e..b05d9f5547541ea0f69a4d4e86da89f3b4a4d263 100644
--- a/src/views/system/asset/settlementbill/index.vue
+++ b/src/views/system/asset/settlementbill/index.vue
@@ -200,7 +200,7 @@
             aLink.click();
             document.body.removeChild(aLink);
           }else {
-            this.$message({type:'error',message: res.message ? res.message: '导出失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg: '导出失败'});
           }
         });
       },
@@ -231,7 +231,7 @@
             this.withdrawlogList = res.data.list;
             this.total = res.data.count;
           } else {
-            this.$message({type: 'error',message: res.message ? res.message : '数据请求失败'});
+            this.$message({type: 'error',message: res.message  || res.msg? res.message || res.msg : '数据请求失败'});
           }
         });
       },
@@ -261,7 +261,7 @@
               console.log(222,this.orderGoodsDetail);
             }
           }else {
-            this.$message({type: 'error',message: res.message ? res.message : '数据请求失败'});
+            this.$message({type: 'error',message: res.message  || res.msg? res.message  || res.msg: '数据请求失败'});
           }
         });
 
diff --git a/src/views/system/asset/wddetails.vue b/src/views/system/asset/wddetails.vue
index 408916f60db6eb716be90610a5d223daa17a8086..a7b479fdb3bbce9cb6d364d85d8780afbf669ac6 100644
--- a/src/views/system/asset/wddetails.vue
+++ b/src/views/system/asset/wddetails.vue
@@ -299,10 +299,10 @@
               aLink.click();
               document.body.removeChild(aLink);
             }else {
-              this.$message({type:'warning',message: res.message ? res.message: '导出失败'});
+              this.$message({type:'warning',message: res.message || res.msg ? res.message || res.msg: '导出失败'});
             }
           }else {
-            this.$message({type:'error',message: res.message ? res.message: '导出失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg: '导出失败'});
           }
         });
       },
@@ -431,7 +431,7 @@
                 this.resetAddInvoiceForm();
                 this.getWithdrawlogDetails();
               }else {
-                this.$message({type:'success',message:  res.message ? res.message : '补充发票信息失败' });
+                this.$message({type:'success',message:  res.message || res.msg ? res.message  || res.msg: '补充发票信息失败' });
               }
             });
           }
diff --git a/src/views/system/freight/freight_list/index.vue b/src/views/system/freight/freight_list/index.vue
index 69c00773657016efb2b1d102d154fbe2d0c9f946..c8b713d4887842c33554f3355444e8539db963e4 100644
--- a/src/views/system/freight/freight_list/index.vue
+++ b/src/views/system/freight/freight_list/index.vue
@@ -318,7 +318,7 @@
             this.isOpen = true;
             this.title = "修改运费模板";
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '获取运费模板详情失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '获取运费模板详情失败'});
           }
         });
       },
diff --git a/src/views/system/freight/freight_list/indexbtn.vue b/src/views/system/freight/freight_list/indexbtn.vue
index cc9df3e84f216ace3040e292b91d501f98704f76..21704bea8a2eef6c28e48ddc59ee82df67622251 100644
--- a/src/views/system/freight/freight_list/indexbtn.vue
+++ b/src/views/system/freight/freight_list/indexbtn.vue
@@ -350,7 +350,7 @@ export default {
               item.fp= Number(item.fp/100)
               item.np = Number(item.np/100)
             })
-            this.$message({type:'error',message: res.message ? res.message : '新增失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '新增失败'});
           }
         });
       }else { // 否则 是修改
@@ -363,7 +363,7 @@ export default {
               item.fp= Number(item.fp/100)
               item.np = Number(item.np/100)
             })
-            this.$message({type:'error',message: res.message ? res.message : '修改失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '修改失败'});
           }
         });
       }
diff --git a/src/views/system/goods/add/components/goodsimg.vue b/src/views/system/goods/add/components/goodsimg.vue
index ff37ea35cffb3f0106f9edb72b4321e7b681fd89..5a371f095aabe242635fe750496be63c0d15e980 100644
--- a/src/views/system/goods/add/components/goodsimg.vue
+++ b/src/views/system/goods/add/components/goodsimg.vue
@@ -1,5 +1,5 @@
 <template>
-  <div class="goods-img">
+  <div class="goods-img" ref="goodsDetail">
     <el-form ref="goodsDeForm" :model="goodsDeForm" label-width="150px" size="small">
       <el-form-item label="商品详情:" prop="description">
         <span class="tip-span  up-img-tip" style="display: block;line-height: 34px;">上传图片详情,用于商品详情页展示</span>
diff --git a/src/views/system/goods/add/components/goodsimg2.vue b/src/views/system/goods/add/components/goodsimg2.vue
index a0f41b25e25c2a704d98bac854753f919ee7403a..7006ae62854a2e89a00e27b70879c743fb43e745 100644
--- a/src/views/system/goods/add/components/goodsimg2.vue
+++ b/src/views/system/goods/add/components/goodsimg2.vue
@@ -75,7 +75,7 @@ export default {
                 }
               }
             }else {
-              this.$message({type: 'error',message: res.message ? res.message : '上传图片失败'});
+              this.$message({type: 'error',message: res.message || res.msg ? res.message || res.msg : '上传图片失败'});
             }
           });
         } // res.length > 0 end
diff --git a/src/views/system/goods/add/components/goodsinfomation.vue b/src/views/system/goods/add/components/goodsinfomation.vue
index fbabc93978e9490783e3e759aed8aca5c824780a..a6a09950f6b7ab491ab1217777eef6af00be5158 100644
--- a/src/views/system/goods/add/components/goodsinfomation.vue
+++ b/src/views/system/goods/add/components/goodsinfomation.vue
@@ -536,7 +536,7 @@
             this.vediosrc = ''
             this.$notify.error({
               title: '错误',
-              message: res.message
+              message: res.message || res.msg
             });
           }
         }).catch((err) => {
@@ -658,7 +658,7 @@
               }
             }
           }else {
-            this.$message({type: "error",message: res.message ? res.message : ""});
+            this.$message({type: "error",message: res.message || res.msg ? res.message || res.msg : ""});
           }
         });
       },
diff --git a/src/views/system/goods/add/index.vue b/src/views/system/goods/add/index.vue
index f3e6765dd0b54e540e31f777c9c29a44bdaab8de..550426ecdee7cf319c06b8b055c208d1c7618724 100644
--- a/src/views/system/goods/add/index.vue
+++ b/src/views/system/goods/add/index.vue
@@ -565,7 +565,7 @@
         // 多规格【规格组合】数据 -- start --//
         if ( this.radioguide==2&&spsjData2.specs_group && spsjData2.specs_group.length > 0 ) {
           for(let i = 0; i < spsjData2.specs_group.length; i++) {
-            let itemObj = spsjData2.specs_group[i][0];
+            let itemObj = spsjData2.specs_group[i];
             for (let itemKey in itemObj) {
               // 有多余字段,可能为空,需要对有效字段单独判断
               // Number后,有三中情况:0,正数,负数,NaN
@@ -585,7 +585,11 @@
                 goodsPriceMsg = '[ 商品售价 ]中,库存量不能为空,并且只能填大于0的整数'
                 isGoodsPrice = false;
                 break
-              } else {
+              } else if( Number(itemObj['js_price'])> Number(itemObj['price'])) {
+                goodsPriceMsg = '[ 商品售价 ]中,销售指导价不能低于供货结算价'
+                isGoodsPrice = false;
+                break
+              }else {
                 goodsPriceMsg = '';
                 isGoodsPrice = true;
               }
@@ -635,7 +639,11 @@
           } else if ( !Number(slingleSpeObj['stock']) ||  Number(slingleSpeObj['stock']) <0 ) {
             goodsPriceMsg = '[ 商品售价 ]中,库存量不能为空,并且只能填大于0的整数'
             isGoodsPrice = false;
-          } else {
+          } else if( Number(slingleSpeObj['js_price'])> Number(slingleSpeObj['price'])) {
+                goodsPriceMsg = '[ 商品售价 ]中,销售指导价不能低于供货结算价'
+                isGoodsPrice = false;
+            
+          }else {
             goodsPriceMsg = ''
             isGoodsPrice = true;
           }
@@ -691,18 +699,18 @@
         if(!isGoodsPrice) {
           if ( goodsPriceMsg ) {
             this.$message({type:'error',message: goodsPriceMsg });
-            this.setFloorNavMountClick(2);
+            this.setFloorNavMountClick(1);
             return
           }
         }
         if(!isGoodsDetailsImgMsg) {
           this.$message({type:'error',message:'商品详情未填写完整'});
-          this.setFloorNavMountClick(3);
+          this.setFloorNavMountClick(2);
           return
         }
 
         if(!isGoodsAfterSaleMsg) {
-          this.$message({type:'error',message:'售后及服务未填写完整'});
+          this.$message({type:'error',message:'商品属性或售后及服务未填写完整'});
           this.setFloorNavMountClick(4);
           return
         }
@@ -846,7 +854,7 @@ debugger
             } else {
               // 如果保存失败,将价格还原,仅处理 多规格数据
               this.$refs.goodsparameter.priceReduce()
-              let msg = res.message ? res.message : '编辑失败'
+              let msg = res.message || res.msg ? res.message || res.msg : '编辑失败'
               this.$message({type: 'error', message: msg});
             }
           });
@@ -872,7 +880,7 @@ debugger
             }else {
               // 如果保存失败,将价格还原,仅处理 多规格数据
               this.$refs.goodsparameter.priceReduce()
-              let msg = res.message ? res.message : '新增失败'
+              let msg = res.message || res.msg ? res.message || res.msg : '新增失败'
               this.$message({type: 'error', message: msg});
             }
           });
diff --git a/src/views/system/goodsimport/goodsgement.vue b/src/views/system/goodsimport/goodsgement.vue
index a117d05ee79b2518d17ec37d7b512f8f63604125..160654519507ff5141c278a04af424553c3c77df 100644
--- a/src/views/system/goodsimport/goodsgement.vue
+++ b/src/views/system/goodsimport/goodsgement.vue
@@ -13,7 +13,7 @@
           <el-radio-button :label="2"
             >仓库中的商品({{ downsale_count }})</el-radio-button
           >
-          <el-radio-button :label="3">审核记录</el-radio-button>
+          <el-radio-button :label="3">审核记录({{ upsale_count }})</el-radio-button>
           <el-radio-button :label="4"
             >最近删除({{ del_count }})</el-radio-button
           >
@@ -458,6 +458,7 @@ export default {
         goods_id: "",
       },
       // editisOpen: false,//编辑
+      upsale_count:'',//审核记录
       downsale_count: "", //仓库数量
       onsale_count: "", //上架数量
       del_count: "", //删除数量
@@ -561,7 +562,7 @@ export default {
         if(res.code==1){
           this.getList();
         }else{
-          this.$message.error(res.message);
+          this.$message.error(res.message || res.msg || res.msg);
         }
       })
     },
@@ -678,7 +679,7 @@ export default {
                 done();
                 this.$message({
                   type: "warning",
-                  message: res.message,
+                  message: res.message || res.msg,
                 });
               }
             });
@@ -745,7 +746,7 @@ export default {
               } else {
                 this.$message({
                   type: "success",
-                  message: res.message ? res.message : "操作失败",
+                  message: res.message || res.msg ? res.message || res.msg : "操作失败",
                 });
               }
             });
@@ -799,7 +800,7 @@ export default {
           } else {
             this.$message({
               type: "success",
-              message: res.message ? res.message : "批量取消失败",
+              message: res.message || res.msg ? res.message || res.msg : "批量取消失败",
             });
           }
           this.getList();
@@ -828,7 +829,7 @@ export default {
               } else {
                 this.$message({
                   type: "error",
-                  message: res.message ? res.message : "操作失败",
+                  message: res.message || res.msg ? res.message || res.msg : "操作失败",
                 });
               }
             });
@@ -929,7 +930,7 @@ export default {
         } else {
           this.$message({
             type: "error",
-            message: res.message ? res.message : "导出失败",
+            message: res.message || res.msg ? res.message || res.msg : "导出失败",
           });
         }
       });
@@ -964,7 +965,7 @@ export default {
         } else if (res.code == 0) {
           this.$message({
             type: "error",
-            message: res.message,
+            message: res.message || res.msg,
           });
           this.isHotEditGoods = false;
         }
@@ -1068,6 +1069,7 @@ export default {
           this.downsale_count = res.data.downsale_count; //仓库数量
           this.onsale_count = res.data.onsale_count; //上架数量
           this.del_count = res.data.del_count; //删除数量
+          this.upsale_count = res.data.upsale_count
         }
       });
     },
diff --git a/src/views/system/goodsimport/index.vue b/src/views/system/goodsimport/index.vue
index 11bc8f13871c108003c302baf382e5f24834ed99..d4a23a4934145333af29a9559c023e03f052584d 100644
--- a/src/views/system/goodsimport/index.vue
+++ b/src/views/system/goodsimport/index.vue
@@ -185,7 +185,7 @@ export default {
           this.$refs.cascaderDom.$refs.panel.activePath = []
           this.form.desc = ''
         } else {
-          msg = res.message ? res.message : '导入失败'
+          msg = res.message || res.msg ? res.message || res.msg : '导入失败'
           this.$message({ type:'error', message: msg })
         }
         this.info()
diff --git a/src/views/system/order/components/orderDetail.vue b/src/views/system/order/components/orderDetail.vue
index 38e465a26b54e16b6e74ad6b4fe4f4e4677a471c..e832e4eccce84652ea6b8aec0045fd2b7aa262d1 100644
--- a/src/views/system/order/components/orderDetail.vue
+++ b/src/views/system/order/components/orderDetail.vue
@@ -538,7 +538,7 @@ export default {
             this.goShippingDialog = false
             this.handleInfo()
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '发货失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '发货失败'});
           }
         });
       }
@@ -562,7 +562,7 @@ export default {
             this.goShippingDialog = false
             this.handleInfo()
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '补单发货失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '补单发货失败'});
           }
         });
       }
@@ -585,7 +585,7 @@ export default {
             this.goShippingDialog = false
             this.handleInfo()
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '发货失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '发货失败'});
           }
         });
       }
@@ -612,7 +612,7 @@ export default {
             this.goShippingDialog = false
             this.handleInfo()
           }else {
-            this.$message({type:'error',message: res.message ? res.message : '补单发货失败'});
+            this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '补单发货失败'});
           }
         });
       }
@@ -753,7 +753,7 @@ export default {
           this.modifyinfoDialog = false
           this.handleInfo()
         }else {
-          this.$message({type:'error',message:res.message ? res.message : '修改失败'});
+          this.$message({type:'error',message:res.message || res.msg ? res.message || res.msg : '修改失败'});
         }
       })
     },
@@ -774,7 +774,7 @@ export default {
           this.dialogCheck = true
           this.activities = res.data.order_track ? res.data.order_track : [];
         }else {
-          this.$message({type:'error',message: res.message ? res.message : '获取数据失败' });
+          this.$message({type:'error',message: res.message || res.msg ? res.message || res.msg : '获取数据失败' });
         }
       })
     },
diff --git a/src/views/system/order/index.vue b/src/views/system/order/index.vue
index 3e92f31923f9389996dc3100186a499c9d59d7a8..b1d2f4a9e976215088b0089da8cd3c3be27cd651 100644
--- a/src/views/system/order/index.vue
+++ b/src/views/system/order/index.vue
@@ -528,7 +528,7 @@
             this.goShippingDialog = false
             this.getListOrder();
           } else {
-            this.$message({ type: 'error', message: res.message ? res.message : '发货失败' });
+            this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : '发货失败' });
           }
         });
 
@@ -835,7 +835,7 @@
             this.total = res.data.count || 0
             this.tableDataList = res.data.data
           } else {
-            this.$message({ type: "error", message: res.message ? res.message : "查询订单失败" });
+            this.$message({ type: "error", message: res.message || res.msg ? res.message || res.msg : "查询订单失败" });
           }
         })
       },
@@ -876,7 +876,7 @@
             document.body.removeChild(aLink);
             this.$message({ type: 'success', message: '导出成功,注意下载表格' });
           } else {
-            this.$message({ type: 'error', message: res.message ? res.message : '导出失败' });
+            this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : '导出失败' });
           }
         });
       },
@@ -901,7 +901,7 @@
             aLink.click();
             document.body.removeChild(aLink);
           } else {
-            this.$message({ type: 'error', message: res.message ? res.message : '导出失败' });
+            this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : '导出失败' });
           }
         });
       },
@@ -992,7 +992,7 @@
                 this.$message({ type: 'success', message: '批量发货成功' });
               }
             } else {
-              this.$message({ type: 'error', message: res.message ? res.message : '批量发货失败' });
+              this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : '批量发货失败' });
             }
 
             this.getListOrder();
@@ -1065,7 +1065,7 @@
             this.dialogExpress = true
             this.activities = res.data.order_track ? res.data.order_track : [];
           } else {
-            this.$message({ type: 'error', message: res.message ? res.message : '获取数据失败' });
+            this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : '获取数据失败' });
           }
         })
       },
@@ -1111,7 +1111,7 @@
             //console.log('备注留言返回原始数据',res.data.order.remark);
             // this.$router.push({path: '/system/goods/management'});
           } else if (res.code == 0) {
-            let msg = res.message ? res.message : '暂无数据'
+            let msg = res.message || res.msg ? res.message || res.msg : '暂无数据'
             this.$message({ type: 'error', message: msg });
           }
         })
diff --git a/src/views/system/retreat/edit.vue b/src/views/system/retreat/edit.vue
index 16196357be5525096206302586b1676712bab175..56aac6dae6b46768cd1786c0c57152d00f1d8f1f 100644
--- a/src/views/system/retreat/edit.vue
+++ b/src/views/system/retreat/edit.vue
@@ -679,7 +679,7 @@
             if(res.code == 1) {
               this.$message({type:'success',message:'操作成功'});
             }else {
-              msg = res.message ? res.message : '操作失败'
+              msg = res.message || res.msg ? res.message || res.msg : '操作失败'
               this.$message({type:'error',message:msg});
             }
             this.isASTypeDialog = false;
@@ -701,7 +701,7 @@
             if(res.code == 1) {
               this.$message({type:'success',message:'操作成功'});
             }else {
-              msg = res.message ? res.message : '操作失败'
+              msg = res.message || res.msg ? res.message || res.msg : '操作失败'
               this.$message({type:'error',message:msg});
             }
             this.isASTypeDialog = false;
@@ -723,7 +723,7 @@
             if(res.code == 1) {
               this.$message({type:'success',message:'操作成功'});
             }else {
-              msg = res.message ? res.message : '操作失败'
+              msg = res.message || res.msg ? res.message || res.msg : '操作失败'
               this.$message({type:'error',message:msg});
             }
             this.isASTypeDialog = false;
@@ -745,7 +745,7 @@
             if(res.code == 1) {
               this.$message({type:'success',message:'操作成功'});
             }else {
-              msg = res.message ? res.message : '操作失败'
+              msg = res.message || res.msg ? res.message || res.msg : '操作失败'
               this.$message({type:'error',message:msg});
             }
             this.isASTypeDialog = false;
@@ -770,7 +770,7 @@
           if(res.code == 1) {
             this.asAddressOptions = res.data.list;
           }else {
-            let msg = res.message ? res.message : '获取售后地址失败'
+            let msg = res.message || res.msg ? res.message || res.msg : '获取售后地址失败'
             this.$message({type:'error',message: msg});
           }
         });
diff --git a/src/views/system/retreat/retreat/index0907.vue b/src/views/system/retreat/retreat/index0907.vue
index 9da5fb81cddd654092c7fe80cf59b5c032adaada..5884594b170896b87cdb1ac56f9d69d90e2fa045 100644
--- a/src/views/system/retreat/retreat/index0907.vue
+++ b/src/views/system/retreat/retreat/index0907.vue
@@ -526,7 +526,7 @@ import {dateFormat} from '@/utils'
                         done();
                         this.$message({
                             type: 'warning',
-                            message: res.message
+                            message: res.message || res.msg
                           });
                       }
               })
@@ -558,7 +558,7 @@ import {dateFormat} from '@/utils'
 
                         this.$message({
                             type: 'warning',
-                            message: res.message
+                            message: res.message || res.msg
                           });
                       }
               })
diff --git a/src/views/system/settings/commodityExpress.vue b/src/views/system/settings/commodityExpress.vue
index d2901e06a0e1e32b82c4bb8eb5aafa8f7b7dd261..d1fabf3a886c429c98bb35d8d58e9fb6b6b9e70a 100644
--- a/src/views/system/settings/commodityExpress.vue
+++ b/src/views/system/settings/commodityExpress.vue
@@ -167,7 +167,7 @@ export default {
           this.getGoodsLogistics();
         }else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
           this.dialogDelete = false;
@@ -189,7 +189,7 @@ export default {
           this.dialogVisible = false;
         } else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
           this.dialogVisible = false;
@@ -203,7 +203,7 @@ export default {
           this.tableData = res.data;
         }else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
         }
diff --git a/src/views/system/settings/commodityGroup.vue b/src/views/system/settings/commodityGroup.vue
index bcf24530c63cf91ec802fe8b2be728f76af8f1aa..2d6d841a8c672acaa89cfa49d38e07a147b8ae66 100644
--- a/src/views/system/settings/commodityGroup.vue
+++ b/src/views/system/settings/commodityGroup.vue
@@ -215,7 +215,7 @@ export default {
               } else if (res.code == 0) {
                 this.$message({
                   type: "error",
-                  message: res.message,
+                  message: res.message || res.msg,
                 });
               }
             });
@@ -231,7 +231,7 @@ export default {
                 this.getGroupList();
               } else {
                 this.$message({
-                  message: res.message,
+                  message: res.message || res.msg,
                   type: "error",
                 });
               }
@@ -255,7 +255,7 @@ export default {
           this.getGroupList();
         } else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
         }
@@ -276,7 +276,7 @@ export default {
           this.tableData = res.data.list;
         } else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
         }
diff --git a/src/views/system/settings/commodityUnit.vue b/src/views/system/settings/commodityUnit.vue
index d73e00c3ca63801fda7e532c9388ab0c949b7e12..87a53119a77e8dbc9346936aad400adfbca6b16f 100644
--- a/src/views/system/settings/commodityUnit.vue
+++ b/src/views/system/settings/commodityUnit.vue
@@ -293,7 +293,7 @@ export default {
                   this.getUnitList();
                 } else {
                   this.$message({
-                    message: res.message,
+                    message: res.message||res.msg,
                     type: "error",
                   });
                   this.dialogVisible = false;
@@ -316,7 +316,7 @@ export default {
                   this.getUnitList();
                 } else {
                   this.$message({
-                    message: res.message,
+                    message: res.message || res.msg,
                     type: "error",
                   });
                   this.dialogVisible = false;
@@ -340,7 +340,7 @@ export default {
                   this.getPackList();
                 } else {
                   this.$message({
-                    message: res.message,
+                    message: res.message||res.msg,
                     type: "error",
                   });
                   this.dialogVisible = false;
@@ -363,7 +363,7 @@ export default {
                   this.getPackList();
                 } else {
                   this.$message({
-                    message: res.message,
+                    message: res.message||res.msg,
                     type: "error",
                   });
                   this.dialogVisible = false;
@@ -390,7 +390,7 @@ export default {
             this.getUnitList();
           } else {
             this.$message({
-              message: res.message,
+              message: res.message||res.msg,
               type: "error",
             });
             this.dialogDelete = false;
@@ -410,7 +410,7 @@ export default {
             this.getPackList();
           } else {
             this.$message({
-              message: res.message,
+              message: res.message||res.msg,
               type: "error",
             });
             this.dialogDelete = false;
@@ -425,7 +425,7 @@ export default {
           this.tableData = res.data;
         } else {
           this.$message({
-            message: res.message,
+            message: res.message||res.msg,
             type: "error",
           });
         }
@@ -438,7 +438,7 @@ export default {
           this.tableData = res.data;
         } else {
           this.$message({
-            message: res.message,
+            message: res.message||res.msg,
             type: "error",
           });
         }
diff --git a/src/views/system/settings/setpsd.vue b/src/views/system/settings/setpsd.vue
index ca90c4a2a77c718a400c52c8336677e949f4c17b..642a810c5ba32ff2b730d42b3fd5f85b4699a388 100644
--- a/src/views/system/settings/setpsd.vue
+++ b/src/views/system/settings/setpsd.vue
@@ -316,7 +316,7 @@
           if(res.code == 1) {
             this.$message({type:"success",message: '验证码发送成功'});
           }else {
-            this.$message({type:"error",message: res.message ? res.message : '验证码发送失败'});
+            this.$message({type:"error",message: res.message || res.msg ? res.message || res.msg : '验证码发送失败'});
           }
         });
       },
diff --git a/src/views/system/shop/brand.vue b/src/views/system/shop/brand.vue
index ad368d3c43dca3bb5b1015150620a926cd5b4d97..f2abb83a81f068b6a6691ee8517a56065300481b 100644
--- a/src/views/system/shop/brand.vue
+++ b/src/views/system/shop/brand.vue
@@ -508,7 +508,7 @@
               this.brandList = [];
             }
           }else {
-            this.$message({ type: 'error',message: res.message ? res.message : '获取品牌列表数据失败' });
+            this.$message({ type: 'error',message: res.message || res.msg ? res.message || res.msg : '获取品牌列表数据失败' });
           }
         });
       },
@@ -646,7 +646,7 @@
             }
 
           }else {
-            this.$message({type: 'error',message: res.message ? res.message : '获取品牌失败' });
+            this.$message({type: 'error',message: res.message || res.msg ? res.message || res.msg : '获取品牌失败' });
           }
 
         });
@@ -739,7 +739,7 @@
                   this.getList();
                   this.isOpen = false;
                 }else {
-                  this.$message({ type: 'error', message: res.message ? res.message : "提交失败"});
+                  this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : "提交失败"});
                 }
               });
             }
@@ -757,7 +757,7 @@
                   this.getList();
                   this.isOpen = false;
                 }else {
-                  this.$message({ type: 'error', message: res.message ? res.message : "提交失败"});
+                  this.$message({ type: 'error', message: res.message || res.msg ? res.message || res.msg : "提交失败"});
                 }
               }).catch(() => {});
             }
diff --git a/src/views/system/shop/index.vue b/src/views/system/shop/index.vue
index 4c236ffb452fce74a421e73c194e0a4bb9104543..ade3801e165013844e14aba89b034a9b6a6bc6f9 100644
--- a/src/views/system/shop/index.vue
+++ b/src/views/system/shop/index.vue
@@ -743,7 +743,7 @@
                   this.isOpen = false;
                   this.getShop();
                 }else {
-                  this.$message({type: 'error',message: res.message ? res.message : '操作失败'});
+                  this.$message({type: 'error',message: res.message || res.msg ? res.message || res.msg : '操作失败'});
                 }
               });
             }).catch(() => {});
diff --git a/src/views/system/supplier/suppliers.vue b/src/views/system/supplier/suppliers.vue
index 60066669f03de7f09d11da1f63f36b9e01d4196d..0fbfc61f5ac3737f7efa53d6f4b297c75e150ce3 100644
--- a/src/views/system/supplier/suppliers.vue
+++ b/src/views/system/supplier/suppliers.vue
@@ -308,7 +308,7 @@ export default {
         } else {
           this.$message({
             type: "error",
-            message: res.message,
+            message: res.message || res.msg,
           });
         }
       });
@@ -329,7 +329,7 @@ export default {
         } else {
           this.$message({
             type: "error",
-            message: res.message,
+            message: res.message || res.msg,
           });
           this.dialogDelete = false;
         }
@@ -361,7 +361,7 @@ export default {
               } else {
                 this.$message({
                   type: "error",
-                  message: res.message,
+                  message: res.message || res.msg,
                 });
               }
             });
@@ -378,7 +378,7 @@ export default {
               } else {
                 this.$message({
                   type: "error",
-                  message: res.message,
+                  message: res.message || res.msg,
                 });
               }
             });
diff --git a/src/views/system/warehouse/index.vue b/src/views/system/warehouse/index.vue
index 9168c8c7cc5be54ecf10c53305c52fb871df4e68..632d11c80f631c00282d2d4ebb05cbbbaa5bf2c6 100644
--- a/src/views/system/warehouse/index.vue
+++ b/src/views/system/warehouse/index.vue
@@ -422,7 +422,7 @@ export default {
         } else {
           this.$message({
             type: "error",
-            message: res.message,
+            message: res.message || res.msg,
           });
         }
       });
@@ -463,7 +463,7 @@ export default {
         } else {
           this.$message({
             type: "error",
-            message: res.message,
+            message: res.message || res.msg,
           });
         }
         this.loading = false;
@@ -501,7 +501,7 @@ export default {
                 this.dialogVisible = false;
               } else {
                 this.$message({
-                  message: res.message,
+                  message: res.message || res.msg,
                   type: "error",
                 });
               }
@@ -521,7 +521,7 @@ export default {
                 this.dialogVisible = false;
               } else {
                 this.$message({
-                  message: res.message,
+                  message: res.message || res.msg,
                   type: "error",
                 });
               }
@@ -558,7 +558,7 @@ export default {
           this.dialogDelete = false;
         } else {
           this.$message({
-            message: res.message,
+            message: res.message || res.msg,
             type: "error",
           });
           this.dialogDelete = false;