diff --git a/.env.test b/.env.test
index e7f166e5..f0599398 100644
--- a/.env.test
+++ b/.env.test
@@ -15,8 +15,8 @@ ENV = 'test'
 # 测试服务器
 # VUE_APP_BASE_API = 'http://192.168.0.66:9150/UDI_WMS_MC/'
 
-# 文明东
-VUE_APP_BASE_API = 'http://192.168.0.62:9150/UDI_WMS_MC/'
+# 192.168.0.66测试服务器
+VUE_APP_BASE_API = 'http://192.168.0.66:8883/UDI_WMS_MC/'
 
 # 吴总测试服务器
 # VUE_APP_BASE_API = 'http://116.204.106.103:9150/UDI_WMS_MC/'
diff --git a/src/views/basic/busType/bussinessType.vue b/src/views/basic/busType/bussinessType.vue
index c37bddf9..0010360a 100644
--- a/src/views/basic/busType/bussinessType.vue
+++ b/src/views/basic/busType/bussinessType.vue
@@ -422,6 +422,10 @@ export default {
         this.$message.error('请选择是否更改库存!')
         return
       }
+      if (this.inputQuery.sortNum > 999) {
+        this.$message.error('排序不能超过999!')
+        return
+      }
       // if (isBlank(this.inputQuery.busType)) {
       //   this.$message.error("请选择特定页面!");
       //   return;
diff --git a/src/views/basic/busType/bussinessTypeModify.vue b/src/views/basic/busType/bussinessTypeModify.vue
index 688bcf2c..99d0e98f 100644
--- a/src/views/basic/busType/bussinessTypeModify.vue
+++ b/src/views/basic/busType/bussinessTypeModify.vue
@@ -188,7 +188,7 @@
           </el-form-item>
         </el-col>
       </el-row>
-
+      
       <el-row type="flex">
         <el-col :span="11">
           <el-form-item label="禁用单据类型" prop="prefix">
diff --git a/src/views/basic/corpMaintain/corpMaintain.vue b/src/views/basic/corpMaintain/corpMaintain.vue
index d2e94e3a..f1418213 100644
--- a/src/views/basic/corpMaintain/corpMaintain.vue
+++ b/src/views/basic/corpMaintain/corpMaintain.vue
@@ -275,6 +275,9 @@ export default {
         // ],
         creditNo: [
           {required: true, message: "请输入社会信用号", trigger: "blur"}
+        ],
+        corpType: [
+          {required: true, message: "请选择往来单位类型", trigger: "blur"}
         ]
       },
       spellUpdate: false,
diff --git a/src/views/basic/corpMaintain/corpSelect.vue b/src/views/basic/corpMaintain/corpSelect.vue
index 0d1be379..869890d5 100644
--- a/src/views/basic/corpMaintain/corpSelect.vue
+++ b/src/views/basic/corpMaintain/corpSelect.vue
@@ -353,13 +353,17 @@ import {
             },
 
             selectExport() {
-                var selectData = this.multipleSelection;
+               /* var selectData = this.multipleSelection;
                 selectData.forEach((obj) => {
                     this.query.ids.push(obj.id);
-                });
+                });*/
                 this.allExport();
             },
             allExport() {
+              var selectData = this.multipleSelection;
+              selectData.forEach((obj) => {
+                this.query.ids.push(obj.id);
+              });
                 exportExcel(this.query)
                     .then((response) => {
                         if (response.code == 20000) {
diff --git a/src/views/basic/product/udiInfoManageSp.vue b/src/views/basic/product/udiInfoManageSp.vue
index b54a9cab..db8fd27e 100644
--- a/src/views/basic/product/udiInfoManageSp.vue
+++ b/src/views/basic/product/udiInfoManageSp.vue
@@ -281,6 +281,7 @@ export default {
       };
       this.total = 0;
       this.list = [];
+      this.getList();
     },
     search() {
       this.filterQuery.page = 1;
@@ -671,7 +672,7 @@ export default {
   }
   ,
   created() {
-    // this.getList();
+    this.getList();
     this.selectSysParam();
     this.getSysFilter();
     this.findMethod();
diff --git a/src/views/inout/DialogSelectReceiveOrder.vue b/src/views/inout/DialogSelectReceiveOrder.vue
index 348e5759..ada5cd42 100644
--- a/src/views/inout/DialogSelectReceiveOrder.vue
+++ b/src/views/inout/DialogSelectReceiveOrder.vue
@@ -90,7 +90,7 @@
           <el-table-column label="单据号" prop="billNo"></el-table-column>
           <el-table-column label="领用仓库" prop="invName"></el-table-column>
           <el-table-column label="往来信息" prop="targetInvName" show-overflow-tooltip="true"></el-table-column>
-          <el-table-column label="单据日期" prop="billDate"></el-table-column>
+          <el-table-column label="单据日期" prop="createTime"></el-table-column>
           <el-table-column label="状态" prop="status">
             <template slot-scope="scope">
               <el-tag :type="(scope.row.status) | statusFilterType">
diff --git a/src/views/inout/IoCreateBusOrder.vue b/src/views/inout/IoCreateBusOrder.vue
index efa4089a..c038959f 100644
--- a/src/views/inout/IoCreateBusOrder.vue
+++ b/src/views/inout/IoCreateBusOrder.vue
@@ -392,7 +392,6 @@ export default {
       let query = {
         code: this.filterQuery.invCode,
         enabled: true,
-        vueType: "supDelivery",
       };
       getLocalJoinByUser(query)
         .then((response) => {
@@ -425,7 +424,6 @@ export default {
     //获取订单列表
     getList() {
       this.loading = true;
-      this.filterQuery.vueType = "supDelivery";
       getOrderList(this.filterQuery)
         .then((response) => {
           this.loading = false;
diff --git a/src/views/inout/receive/DialogNewReceive.vue b/src/views/inout/receive/DialogNewReceive.vue
index ca10d3df..53b7ebef 100644
--- a/src/views/inout/receive/DialogNewReceive.vue
+++ b/src/views/inout/receive/DialogNewReceive.vue
@@ -94,6 +94,12 @@
               <el-input v-model="formData.remark" auto-complete="off"></el-input>
             </el-form-item>
           </el-col>
+
+          <el-col v-if="formData.status==4" :span="11">
+            <el-form-item prop="remark" label="拒绝原因:">
+              <el-input :disabled="true" v-model="formData.auditRemark" auto-complete="off"></el-input>
+            </el-form-item>
+          </el-col>
         </el-row>
       </el-card>
       <el-card>
diff --git a/src/views/inout/receive/receiveAudit.vue b/src/views/inout/receive/receiveAudit.vue
index 9cee0051..f238e6ac 100644
--- a/src/views/inout/receive/receiveAudit.vue
+++ b/src/views/inout/receive/receiveAudit.vue
@@ -10,7 +10,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="领用仓库:">
-              <el-select v-model="filterQuery.targetInvCode" placeholder="请选择领用仓库" style="width: 100%;">
+              <el-select v-model="filterQuery.invCode" placeholder="请选择领用仓库" style="width: 100%;">
                 <el-option
                   v-for="item in invList"
                   :key="item.code"
@@ -243,7 +243,7 @@ export default {
         page: 1,
         limit: 10,
         corpName: null,
-        targetInvCode: this.invCodebe,
+        invCode: this.invCodebe,
         type: 2,
         editStatus: 2,
       };
@@ -334,8 +334,8 @@ export default {
         .then((response) => {
           this.invList = response.data || [];
           if (this.invList.length > 0) {
-            this.filterQuery.targetInvCode = this.invList[0].code
-            this.invCodebe = this.filterQuery.targetInvCode
+            this.filterQuery.invCode = this.invList[0].code
+            this.invCodebe = this.filterQuery.invCode
           }
           this.getList();
         })
diff --git a/src/views/purchase/purApply/purApply.vue b/src/views/purchase/purApply/purApply.vue
index c5b787d7..e5c4ff25 100644
--- a/src/views/purchase/purApply/purApply.vue
+++ b/src/views/purchase/purApply/purApply.vue
@@ -264,6 +264,7 @@ export default {
                 targetDeptCode: this.invCodebe,
                 targetInvCode:null
             };
+            this.initActDateRange()
             if(deptCode!=this.invCodebe){
               this.getInvList()
             }
@@ -428,6 +429,13 @@ export default {
             this. getInvList();
           });
         },
+        initActDateRange(){
+          
+          let end = new Date();
+          let start = new Date();
+          start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+          this.actDateRange = [start, end];
+        }
 
     }
     ,
@@ -450,10 +458,7 @@ export default {
     }
     ,
     created() {
-        let end = new Date();
-        let start = new Date();
-        start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
-        this.actDateRange = [start, end];
+      this.initActDateRange()
         this.getDeptList();
     }
     ,
diff --git a/src/views/purchase/purApply/pureApplyAudit.vue b/src/views/purchase/purApply/pureApplyAudit.vue
index 2364418b..817ed906 100644
--- a/src/views/purchase/purApply/pureApplyAudit.vue
+++ b/src/views/purchase/purApply/pureApplyAudit.vue
@@ -11,7 +11,9 @@
 
                 <el-col :span="8">
                   <el-form-item label="申购部门">
-                    <el-select v-model="filterQuery.targetDeptCode" placeholder="请选择申购部门" style="width: 90%">
+                    <el-select v-model="filterQuery.targetDeptCode" placeholder="请选择申购部门" style="width: 90%"
+                      @change="getInvList"
+                    >
                       <el-option
                         v-for="item in deptList"
                         :key="item.code"
@@ -26,7 +28,7 @@
 
                 <el-col :span="8">
                   <el-form-item label="申购仓库">
-                    <el-select v-model="filterQuery.targetInvCode" @change="getInvList" style="width: 90%" clearable  placeholder="请选择所属仓库">
+                    <el-select v-model="filterQuery.targetInvCode" @change="getList" style="width: 90%" clearable  placeholder="请选择所属仓库">
                       <el-option
                         v-for="item in invList"
                         :key="item.name"
@@ -167,6 +169,7 @@ export default {
                 editStatus: 1,
                 emergency:'',
                 targetDeptCode:'',
+                targetInvCode: null
             },
             formName: null,
             formMap: {
@@ -238,6 +241,7 @@ export default {
             this.$router.push({
                 path: "",
             });
+            let deptCode = this.filterQuery.targetDeptCode
             this.filterQuery = {
                 billNo: "",
                 thirdSysFk: "",
@@ -251,7 +255,11 @@ export default {
                 type: 1,
                 editStatus: 1,
                 targetDeptCode: this.invCodebe,
+                targetInvCode: null
             };
+            if(deptCode!=this.invCodebe){
+              this.getInvList()
+            }
             this.actDateRange = [];
             this.getList();
         },
@@ -370,10 +378,16 @@ export default {
                 this.formName = "add";
             this.newSpDistributionVisible = true;
         },
+        deptChange(){
+
+          this. getInvList();
+          this.getList();
+        },
       getInvList() {
         var query={
           parentId:this.filterQuery.targetDeptCode
         }
+        this.filterQuery.targetInvCode = null
         filterSubAll(query).then((res) => {
           this.invList = res.data || [];
         })
@@ -385,8 +399,8 @@ export default {
             this.filterQuery.targetDeptCode=this.deptList[0].code
             this.invCodebe=this.filterQuery.targetDeptCode
           }
-          this.getList();
           this. getInvList();
+          this.getList();
         });
       },
     }
diff --git a/src/views/purchase/purApply/pureApplySearch.vue b/src/views/purchase/purApply/pureApplySearch.vue
index d278bf74..6b141ed6 100644
--- a/src/views/purchase/purApply/pureApplySearch.vue
+++ b/src/views/purchase/purApply/pureApplySearch.vue
@@ -311,6 +311,7 @@ export default {
         targetDeptCode: this.invCodebe,
       };
       this.actDateRange = [];
+      this.actAuditDateRange = [];
       this.getList();
     },
 
@@ -330,10 +331,10 @@ export default {
         this.filterQuery.endDate = null;
       }
       if (this.actAuditDateRange != null) {
-        this.filterQuery.starAuditDate = this.actAuditDateRange[0];
+        this.filterQuery.startAuditDate = this.actAuditDateRange[0];
         this.filterQuery.endAuditDate = this.actAuditDateRange[1];
       } else {
-        this.filterQuery.starAuditDate = null;
+        this.filterQuery.startAuditDate = null;
         this.filterQuery.endAuditDate = null;
       }
       this.loading = true;
diff --git a/src/views/purchase/purOrder/purOrder.vue b/src/views/purchase/purOrder/purOrder.vue
index 82b69796..84045529 100644
--- a/src/views/purchase/purOrder/purOrder.vue
+++ b/src/views/purchase/purOrder/purOrder.vue
@@ -262,6 +262,7 @@ export default {
         deptCode: this.invCodebe,
       };
       this.actDateRange = [];
+      this.getInvList();
       this.getList();
     },
     handleClose() {
diff --git a/src/views/purchase/purOrder/purOrderAudit.vue b/src/views/purchase/purOrder/purOrderAudit.vue
index cc48b686..887dcc7e 100644
--- a/src/views/purchase/purOrder/purOrderAudit.vue
+++ b/src/views/purchase/purOrder/purOrderAudit.vue
@@ -26,7 +26,7 @@
 
           <el-col :span="8">
             <el-form-item label="采购仓库">
-              <el-select v-model="filterQuery.targetInvCode" clearable style="width: 90%"  placeholder="请选择所属仓库">
+              <el-select v-model="filterQuery.invCode" clearable style="width: 90%"  placeholder="请选择所属仓库">
                 <el-option
                   v-for="item in invList"
                   :key="item.name"
@@ -257,6 +257,7 @@ export default {
         deptCode: this.invCodebe,
       };
       this.actDateRange = [];
+      this.getInvList();
       this.getList();
     },
 
diff --git a/src/views/purchase/purOrder/purOrderSearch.vue b/src/views/purchase/purOrder/purOrderSearch.vue
index 09ce2289..8a046ea7 100644
--- a/src/views/purchase/purOrder/purOrderSearch.vue
+++ b/src/views/purchase/purOrder/purOrderSearch.vue
@@ -209,9 +209,9 @@ export default {
         4: "已拒绝"
       },
       emergencyMap: {
-        1: "普通",
-        2: "紧急",
-        3: "不紧急",
+        1: "正常",
+        2: "较急",
+        3: "特急",
       },
       invList: {},
       deptList: {},
@@ -314,7 +314,9 @@ export default {
         editStatus: 1,
         deptCode: this.invCodebe,
       };
+      this.actAuditDateRange = [];
       this.actDateRange = [];
+      this.getInvList();
       this.getList();
     },
 
@@ -338,10 +340,10 @@ export default {
         this.filterQuery.endDate = null;
       }
       if (this.actAuditDateRange != null) {
-        this.filterQuery.starAuditDate = this.actAuditDateRange[0];
+        this.filterQuery.startAuditDate = this.actAuditDateRange[0];
         this.filterQuery.endAuditDate = this.actAuditDateRange[1];
       } else {
-        this.filterQuery.starAuditDate = null;
+        this.filterQuery.startAuditDate = null;
         this.filterQuery.endAuditDate = null;
       }
       this.loading = true;
diff --git a/src/views/purchase/purOrder/purOrderSearchDetails.vue b/src/views/purchase/purOrder/purOrderSearchDetails.vue
index 63ff1f7a..d0014ea2 100644
--- a/src/views/purchase/purOrder/purOrderSearchDetails.vue
+++ b/src/views/purchase/purOrder/purOrderSearchDetails.vue
@@ -4,7 +4,7 @@
       <el-form :model="filterQuery" class="query-form" label-width="100px" v-show="showSearch">
         <el-row>
           <el-col :span="6">
-            <el-form-item label="申购单号:">
+            <el-form-item label="采购单号:">
               <el-input v-model="filterQuery.billNo" style="width: 90%" placeholder="请输入单据号" clearable></el-input>
             </el-form-item>
           </el-col>
@@ -75,11 +75,11 @@
 
       <el-table v-loading="loading" :data="list" style="width: 100%" border highlight-current-row>
         <el-table-column label="序号" type="index" width="60"></el-table-column>
-        <el-table-column label="申购单号" prop="billNo"></el-table-column>
+        <el-table-column label="采购单号" prop="billNo"></el-table-column>
         <el-table-column label="DI/物资编码" prop="productId"></el-table-column>
         <el-table-column label="物资名称" prop="productName"></el-table-column>
         <el-table-column label="规格型号" prop="spec"></el-table-column>
-        <el-table-column label="申购数量" prop="count"></el-table-column>
+        <el-table-column label="采购数量" prop="count"></el-table-column>
         <el-table-column label="计量单位" prop="measname"></el-table-column>
         <el-table-column label="供应商" prop="supName"></el-table-column>
         <el-table-column label="生产企业" prop="manufactory"></el-table-column>
diff --git a/src/views/purchase/purPlan/purPlan.vue b/src/views/purchase/purPlan/purPlan.vue
index 63419ab1..42401c74 100644
--- a/src/views/purchase/purPlan/purPlan.vue
+++ b/src/views/purchase/purPlan/purPlan.vue
@@ -179,6 +179,7 @@ export default {
         editStatus: 1,
         emergency:'',
         deptCode:'',
+        invCode:null
       },
       invCodebe:null,
       formName: null,
@@ -262,8 +263,10 @@ export default {
         type: 1,
         editStatus: 1,
         deptCode: this.invCodebe,
+        invCode:null
       };
       this.actDateRange = [];
+      this.getInvList()
       this.getList();
     },
     handleClose() {
@@ -406,6 +409,7 @@ export default {
       var query={
         parentId:this.filterQuery.deptCode
       }
+      this.filterQuery.invCode = null
       filterSubAll(query).then((res) => {
         this.invList = res.data || [];
       })
diff --git a/src/views/purchase/purPlan/purPlanAudit.vue b/src/views/purchase/purPlan/purPlanAudit.vue
index 8fe86c55..315f8b9b 100644
--- a/src/views/purchase/purPlan/purPlanAudit.vue
+++ b/src/views/purchase/purPlan/purPlanAudit.vue
@@ -26,7 +26,7 @@
 
           <el-col :span="8">
             <el-form-item label="采购仓库">
-              <el-select v-model="filterQuery.targetInvCode" style="width: 90%"  placeholder="请选择所属仓库">
+              <el-select v-model="filterQuery.invCode" style="width: 90%"  placeholder="请选择所属仓库">
                 <el-option
                   v-for="item in invList"
                   :key="item.name"
@@ -172,7 +172,8 @@ export default {
         type: 1,
         editStatus: 1,
         emergency:'',
-        deptCode:'',
+        deptCode:'',   
+        invCode:null
       },
       formName: null,
       formMap: {
@@ -186,9 +187,9 @@ export default {
         4: "已拒绝"
       },
       emergencyMap: {
-        1: "普通",
-        2: "紧急",
-        3: "不紧急",
+        1: "正常",
+        2: "较急",
+        3: "特急",
       },
       invList: {},
       deptList: {},
@@ -256,8 +257,10 @@ export default {
         corpName: null,
         type: 1,
         editStatus: 1,
-        deptCode: this.invCodebe,
+        deptCode: this.invCodebe,        
+        invCode:null
       };
+      this.getInvList()
       this.actDateRange = [];
       this.getList();
     },
@@ -359,6 +362,7 @@ export default {
       var query={
         parentId:this.filterQuery.deptCode
       }
+      this.filterQuery.invCode = null
       filterSubAll(query).then((res) => {
         this.invList = res.data || [];
       })
diff --git a/src/views/purchase/purPlan/purPlanSearch.vue b/src/views/purchase/purPlan/purPlanSearch.vue
index bce34a18..c62137d2 100644
--- a/src/views/purchase/purPlan/purPlanSearch.vue
+++ b/src/views/purchase/purPlan/purPlanSearch.vue
@@ -328,10 +328,10 @@ export default {
         this.filterQuery.endDate = null;
       }
       if (this.actAuditDateRange != null) {
-        this.filterQuery.starAuditDate = this.actAuditDateRange[0];
+        this.filterQuery.startAuditDate = this.actAuditDateRange[0];
         this.filterQuery.endAuditDate = this.actAuditDateRange[1];
       } else {
-        this.filterQuery.starAuditDate = null;
+        this.filterQuery.startAuditDate = null;
         this.filterQuery.endAuditDate = null;
       }
       this.loading = true;
diff --git a/src/views/purchase/purPlan/purPlanSearchDetails.vue b/src/views/purchase/purPlan/purPlanSearchDetails.vue
index 255ab1e7..11410a5c 100644
--- a/src/views/purchase/purPlan/purPlanSearchDetails.vue
+++ b/src/views/purchase/purPlan/purPlanSearchDetails.vue
@@ -4,7 +4,7 @@
       <el-form :model="filterQuery" class="query-form" label-width="100px" v-show="showSearch">
         <el-row>
           <el-col :span="6">
-            <el-form-item label="申购单号:">
+            <el-form-item label="采购单号:">
               <el-input v-model="filterQuery.billNo" style="width: 90%" placeholder="请输入单据号" clearable></el-input>
             </el-form-item>
           </el-col>
@@ -75,11 +75,11 @@
 
       <el-table v-loading="loading" :data="list" style="width: 100%" border highlight-current-row>
         <el-table-column label="序号" type="index" width="60"></el-table-column>
-        <el-table-column label="申购单号" prop="billNo"></el-table-column>
+        <el-table-column label="采购单号" prop="billNo"></el-table-column>
         <el-table-column label="DI/物资编码" prop="productId"></el-table-column>
         <el-table-column label="物资名称" prop="productName"></el-table-column>
         <el-table-column label="规格型号" prop="spec"></el-table-column>
-        <el-table-column label="申购数量" prop="count"></el-table-column>
+        <el-table-column label="采购数量" prop="count"></el-table-column>
         <el-table-column label="计量单位" prop="measname"></el-table-column>
         <el-table-column label="供应商" prop="supName"></el-table-column>
         <el-table-column label="生产企业" prop="manufactory"></el-table-column>
diff --git a/src/views/system/dept/invRelUsers.vue b/src/views/system/dept/invRelUsers.vue
index 03977a68..d9fe1321 100644
--- a/src/views/system/dept/invRelUsers.vue
+++ b/src/views/system/dept/invRelUsers.vue
@@ -208,7 +208,7 @@ export default {
       };
       this.loadUserList();
     },
-    loadUserList() {   //获取仓库用户列表
+    loadUserList() {   //获取仓库用户列表//下面方框重置按钮
       // if (val != null) {
       //   this.userQuery.page = val;
       // }
@@ -324,7 +324,7 @@ export default {
   },
   created() {
     this.userQuery.code = this.inputQuery.code;
-    this.loadUserList();
+    //this.loadUserList();//不让前端一开始就去就展示数据
 
   }
 }
diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue
index c9cde7e6..84469f9d 100644
--- a/src/views/system/role/index.vue
+++ b/src/views/system/role/index.vue
@@ -66,14 +66,14 @@
         <el-table-column label="操作" align="center">
           <template slot-scope="scope">
             <el-button
-              :disabled="scope.row.roleId === 1"
+              :disabled="scope.row.roleId == 1"
               type="text"
               @click="handleUpdate(scope.row)"
             >编辑
             </el-button>
             <el-button
               type="text"
-              :disabled="scope.row.roleId === 1"
+              :disabled="scope.row.roleId == 1"
               @click="handleDelete(scope.row)"
             >删除
             </el-button>
@@ -543,9 +543,13 @@ export default {
               return
             }
             updateRole(this.form).then(response => {
+              if(response.code === 20000){
               this.$modal.msgSuccess("修改成功");
               this.open = false;
               this.getList();
+              }else{
+                this.$message.error(response.message);
+              }
             });
           } else {
             this.form.menuIds = this.getMenuAllCheckedKeys();