From 8e271c0795f9ae0a54a9f19ef9c3c448a8463ac1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BB=84=E6=B3=BD=E8=85=BE?= <1178634255@qq.com>
Date: Mon, 14 Aug 2023 10:08:24 +0800
Subject: [PATCH 1/5] =?UTF-8?q?=20=E6=96=B0=E5=A2=9E=E6=8A=A5=E4=BF=AE?=
 =?UTF-8?q?=E5=8D=95=E6=A8=A1=E5=9D=97=E5=88=87=E6=8D=A2=E4=BB=93=E5=BA=93?=
 =?UTF-8?q?=E5=90=8E=E7=82=B9=E5=87=BB=E9=87=8D=E7=BD=AE=EF=BC=8C=E4=BB=93?=
 =?UTF-8?q?=E5=BA=93=E4=B8=8B=E6=8B=89=E6=A1=86=E4=BF=A1=E6=81=AF=E4=B8=8D?=
 =?UTF-8?q?=E4=BC=9A=E9=87=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/inventory/DeviceRepairOrderAudit.vue     | 3 ++-
 src/views/inventory/DeviceRepairOrderCompleted.vue | 3 ++-
 src/views/inventory/DeviceRepairOrderNew.vue       | 4 +++-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/views/inventory/DeviceRepairOrderAudit.vue b/src/views/inventory/DeviceRepairOrderAudit.vue
index 49d4cb4b..643b065a 100644
--- a/src/views/inventory/DeviceRepairOrderAudit.vue
+++ b/src/views/inventory/DeviceRepairOrderAudit.vue
@@ -276,7 +276,8 @@ export default {
         page: 1,
         limit: 20
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
     onSubmit() {
       this.filterQuery.page = 1;
diff --git a/src/views/inventory/DeviceRepairOrderCompleted.vue b/src/views/inventory/DeviceRepairOrderCompleted.vue
index a8bab52e..c6dc9278 100644
--- a/src/views/inventory/DeviceRepairOrderCompleted.vue
+++ b/src/views/inventory/DeviceRepairOrderCompleted.vue
@@ -301,7 +301,8 @@ export default {
         page: 1,
         limit: 20
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
     onSubmit() {
       this.filterQuery.page = 1;
diff --git a/src/views/inventory/DeviceRepairOrderNew.vue b/src/views/inventory/DeviceRepairOrderNew.vue
index f5e8d036..c5242aba 100644
--- a/src/views/inventory/DeviceRepairOrderNew.vue
+++ b/src/views/inventory/DeviceRepairOrderNew.vue
@@ -287,8 +287,10 @@ export default {
         page: 1,
         limit: 20
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
+
     onSubmit() {
       this.filterQuery.page = 1;
       this.getList();

From ae654bf3b06f9b0e3ff8c5e25f882dc29ebc6727 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com>
Date: Mon, 14 Aug 2023 10:46:10 +0800
Subject: [PATCH 2/5] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E9=A2=86=E7=94=A8?=
 =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/inout/receive/receiveAdd.vue      |   2 +-
 src/views/inout/receive/receiveAudit.vue    |   1 +
 src/views/inout/receive/receiveMySearch.vue | 449 ++++++++++++++++++++
 3 files changed, 451 insertions(+), 1 deletion(-)
 create mode 100644 src/views/inout/receive/receiveMySearch.vue

diff --git a/src/views/inout/receive/receiveAdd.vue b/src/views/inout/receive/receiveAdd.vue
index 164d6514..3e172a05 100644
--- a/src/views/inout/receive/receiveAdd.vue
+++ b/src/views/inout/receive/receiveAdd.vue
@@ -293,7 +293,7 @@ export default {
         this.filterQuery.startTime = null;
         this.filterQuery.endTime = null;
       }
-
+      this.filterQuery.isUser = true; //只查询自己
       getReceiveOrder(this.filterQuery)
         .then((response) => {
           if (response.code == 20000) {
diff --git a/src/views/inout/receive/receiveAudit.vue b/src/views/inout/receive/receiveAudit.vue
index af3fe396..0c05fa19 100644
--- a/src/views/inout/receive/receiveAudit.vue
+++ b/src/views/inout/receive/receiveAudit.vue
@@ -285,6 +285,7 @@ export default {
         this.filterQuery.endTime = null;
       }
       this.loading = true;
+      this.filterQuery.isInvCode = true;
       getReceiveOrder(this.filterQuery)
         .then((response) => {
           if (response.code == 20000) {
diff --git a/src/views/inout/receive/receiveMySearch.vue b/src/views/inout/receive/receiveMySearch.vue
new file mode 100644
index 00000000..8a5706fe
--- /dev/null
+++ b/src/views/inout/receive/receiveMySearch.vue
@@ -0,0 +1,449 @@
+<template>
+  <div>
+    <el-card class="el-card">
+      <el-form  :model="filterQuery" class="query-form" label-width="100px" v-show="showSearch">
+        <el-row>
+          <el-col :span="8" >
+            <el-form-item label="领用单号:">
+              <el-input v-model="filterQuery.billNo" style="width: 90%"  placeholder="请输入单据号" clearable></el-input>
+            </el-form-item>
+          </el-col>
+          <el-col :span="8">
+            <el-form-item label="领用仓库:">
+              <el-select v-model="filterQuery.invCode"  placeholder="请选择领用仓库" style="width: 90%;">
+                <el-option
+                  v-for="item in invList"
+                  :key="item.code"
+                  :label="item.name"
+                  :value="item.code">
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="8">
+            <el-form-item label="往来信息:">
+              <el-select v-model="filterQuery.corpName"  placeholder="请输入往来信息"
+                         filterable
+                         remote
+                         reserve-keyword
+                         :remote-method="finCorpList"
+                         :loading="loading"
+                         style="width: 100%;">
+                <el-option
+                  v-for="item in corpList"
+                  :key="item.code"
+                  :label="item.name"
+                  :value="item.name">
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <!--          <el-col :span="6">-->
+          <!--          <el-form-item label="领用类型:">-->
+          <!--            <el-select v-model="filterQuery.billType" style="width: 90%"  placeholder="请选择领用类型" clearable="true">-->
+          <!--              <el-option-->
+          <!--                v-for="item in originTypes"-->
+          <!--                :key="item.originAction"-->
+          <!--                :label="item.originName"-->
+          <!--                :value="item.originAction">-->
+          <!--                <span style="float: left;font-size: 13px">{{ item.originName }}</span>-->
+          <!--                <span style="float: right; color: #8492a6; font-size: 13px;margin-left: 10px">{{-->
+          <!--                    item.thirdSysName-->
+          <!--                  }}</span>-->
+          <!--              </el-option>-->
+          <!--            </el-select>-->
+          <!--          </el-form-item>-->
+          <!--          </el-col>-->
+        </el-row>
+        <el-row>
+          <el-col :span="8">
+            <el-form-item label="创建时间:">
+              <el-date-picker
+                style="width: 90%"
+                :picker-options="pickerOptions"
+                v-model="actDateRange"
+                type="daterange"
+                format="yyyy 年 MM 月 dd 日"
+                value-format="yyyy-MM-dd"
+                range-separator="至"
+                start-placeholder="开始日期"
+                end-placeholder="结束日期"
+              >
+              </el-date-picker>
+            </el-form-item>
+          </el-col>
+
+          <el-col :span="8">
+            <el-form-item label="审核时间:">
+              <el-date-picker
+                style="width: 90%"
+                :picker-options="pickerAuditOptions"
+                v-model="actAuditDateRange"
+                type="daterange"
+                format="yyyy 年 MM 月 dd 日"
+                value-format="yyyy-MM-dd"
+                range-separator="至"
+                start-placeholder="开始日期"
+                end-placeholder="结束日期"
+              >
+              </el-date-picker>
+            </el-form-item>
+          </el-col>
+        </el-row>
+      </el-form>
+
+      <div class="top-right-btn">
+        <el-button-group style="display:flex;">
+          <el-button icon="el-icon-view" type="primary" @click="hideSearch">显示/隐藏搜索栏</el-button>
+          <el-button type="primary" icon="el-icon-refresh" @click="onReset">重置</el-button>
+          <el-button type="primary" icon="el-icon-search" @click="onSubmitFind">查询</el-button>
+        </el-button-group>
+      </div>
+
+      <el-divider style="margin: 15px"></el-divider>
+
+      <el-table v-loading="loading" :data="list" style="width: 100%" border highlight-current-row="true" @current-change="handleDetail"
+                :default-sort="defaultSort"  @sort-change="handleSortChange">
+        <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="deptName"></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="status">
+          <template slot-scope="scope">
+            <el-tag :type="(scope.row.status)">
+              {{ statusMap[scope.row.status] }}
+            </el-tag>
+          </template>
+        </el-table-column>
+        <el-table-column label="创建时间" prop="createTime"
+                         sortable="custom" :sort-orders="['ascending', 'descending']" ></el-table-column>
+        <el-table-column label="审核时间" prop="auditTime"
+                         sortable="custom" :sort-orders="['ascending', 'descending']"></el-table-column>
+        <el-table-column label="操作" >
+          <template slot-scope="scope">
+            <el-button type="text" size="small"  @click.native.stop="deleteDialog(scope.row)"
+            >删除
+            </el-button>
+          </template>
+        </el-table-column>
+      </el-table>
+
+      <pagination
+        v-show="total>0"
+        :total="total"
+        :page.sync="filterQuery.page"
+        :limit.sync="filterQuery.limit"
+        @pagination="handleCurrentChange"
+      ></pagination>
+
+    </el-card>
+    <el-card class="el-card">
+      <el-table v-loading="loading" :data="detailList" style="width: 100%" border>
+        <el-table-column label="序号" type="index" width="60"></el-table-column>
+        <el-table-column label="DI/物资编码" prop="nameCode"></el-table-column>
+        <el-table-column label="物资名称" prop="cpmctymc" show-overflow-tooltip="true"></el-table-column>
+        <el-table-column label="规格型号" prop="ggxh" show-overflow-tooltip="true"></el-table-column>
+        <el-table-column label="计量单位" prop="measname" show-overflow-tooltip="true" width="100"></el-table-column>
+        <el-table-column label="领用数量" prop="count"></el-table-column>
+        <el-table-column label="注册/备案号" prop="zczbhhzbapzbh"></el-table-column>
+        <el-table-column label="生产厂家" prop="manufactory"></el-table-column>
+        <el-table-column label="供应商" prop="supName"></el-table-column>
+      </el-table>
+    </el-card>
+    <el-dialog
+      :visible.sync="newSpDistributionVisible"
+      width="80%"
+      v-if="newSpDistributionVisible"
+      :close-on-click-modal="false"
+      :close-on-press-escape="false"
+    >
+      <auditDetail
+        :closeDialog="closeDialog"
+        :idQuery="idQuery"
+      ></auditDetail>
+    </el-dialog>
+  </div>
+</template>
+<script>
+
+import {getOrderDetail, getReceiveOrder} from "@/api/inout/receiveOrder";
+import auditDetail from "@/views/inout/receive/receiveAuditDetail"
+import {delReceive} from "@/api/thrsys/thrOrderReceive";
+import {filterSubAll, findInvByUser} from "@/api/system/invSubWarehouse";
+
+export default {
+  data() {
+    return {
+      defaultSort: {prop: 'createTime', order: 'desc'},
+      showSearch: true,
+      filterQuery: {
+        billAction: null,
+        billNo: "",
+        originType: null,
+        thirdSysFk: "",
+        page: 1,
+        limit: 10,
+        corpName: null,
+        type: 3,
+        editStatus: 2,
+        invCode:null
+      },
+      statusMap: {
+        1: "草稿",
+        2: "未审核",
+        3: "已审核",
+        4: "已拒绝"
+      },
+      idQuery:null,
+      invList:[],
+      invCodebe:null,
+      newSpDistributionVisible:false,
+      total: 0,
+      thirdSys: [],
+      thirdSysDetail: null,
+      busTypes: [],
+      originTypes: [],
+      list: [],
+      corpList:[],
+      detailList: [],
+      uploadFileUrl: null,
+      fileList: [],
+      uploadData: {
+        thirdSys: "thirdId",
+      },
+      loading: false,
+      actDateRange: [],
+      actAuditDateRange: [],
+      pickerOptions: {
+        shortcuts: [
+          {
+            text: "最近一周",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "最近一个月",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "最近三个月",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+        ],
+      },
+
+      pickerAuditOptions: {
+        shortcuts: [
+          {
+            text: "最近一周",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "最近一个月",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+          {
+            text: "最近三个月",
+            onClick(picker) {
+              const end = new Date();
+              const start = new Date();
+              start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
+              picker.$emit("pick", [start, end]);
+            },
+          },
+        ],
+      },
+    };
+  },
+
+  methods: {
+    onReset() {
+      this.$router.push({
+        path: "",
+      });
+      this.filterQuery = {
+        billNo: "",
+        thirdSysFk: "",
+        billFlag: null,
+        billAction: null,
+        startDate: null,
+        endDate: null,
+        page: 1,
+        limit: 10,
+        corpName: null,
+        type: 3,
+        editStatus: 2,
+        invCode: this.invCodebe,
+      };
+      this.actDateRange = [];
+      this.actAuditDateRange = [];
+      this.getList();
+    },
+
+    onSubmitFind() {
+      this.filterQuery.page = 1;
+      this.getList();
+    },
+    hideSearch() {
+      this.showSearch = !this.showSearch;
+    },
+    deleteDialog(row) {
+      this.$confirm("此操作将永久删除该单据, 是否继续?", "提示", {
+        confirmButtonText: "确定",
+        cancelButtonText: "取消",
+        type: "warning",
+      })
+        .then(() => {
+          let dQuery = {
+            orderIdFk: row.billNo,
+          };
+          delReceive(dQuery)
+            .then((response) => {
+              if (response.code == 20000) {
+                this.$message.success("删除成功");
+                this.getList();
+                this.detailList=null;
+              } else {
+                this.$message.error(response.message);
+              }
+            })
+            .catch(() => {
+            });
+
+        })
+        .catch(() => {
+        });
+    },
+
+    handleSortChange(column, prop, order) {
+      if (column.order === 'descending') {
+        this.filterQuery.sort = 'desc'
+      } else {
+        this.filterQuery.sort = 'asc'
+      }
+      this.filterQuery.orderBy = column.prop;
+      this.getList();
+    },
+
+    getList() {
+      if (this.actDateRange != null) {
+        this.filterQuery.startTime = this.actDateRange[0];
+        this.filterQuery.endTime = this.actDateRange[1];
+      } else {
+        this.filterQuery.startTime = null;
+        this.filterQuery.endTime = null;
+      }
+      if (this.actAuditDateRange != null) {
+        this.filterQuery.startAuditTime = this.actAuditDateRange[0];
+        this.filterQuery.endAuditTime = this.actAuditDateRange[1];
+      } else {
+        this.filterQuery.startAuditTime = null;
+        this.filterQuery.endAuditTime = null;
+      }
+      this.loading = true;
+      this.detailList=[]
+      getReceiveOrder(this.filterQuery)
+        .then((response) => {
+          if (response.code == 20000) {
+            this.list = response.data.list || [];
+            this.total = response.data.total || 0;
+          } else {
+            this.$message.error(response.message);
+          }
+          this.loading = false;
+        })
+        .catch(() => {
+          this.loading = false;
+          this.list = [];
+          this.total = 0;
+        });
+    },
+    handleDetail(row) {
+      var  query={};
+      query.orderIdFk = row.billNo;
+      getOrderDetail(query) //查找该单号下的所有条码
+        .then((response) => {
+          this.detailList = response.data.list || [];
+        })
+        .catch(() => {
+          this.detailList = [];
+        });
+    },
+    handleCurrentChange(val) {
+      this.filterQuery.page = val.page;
+      this.getList();
+    },
+    finCorpList(val){
+      let query ={
+        name : val,
+        page : 1,
+        limit : 10,
+      }
+      filterSubAll(query)
+        .then((response) => {
+          this.loading = false;
+          this.corpList = response.data || [];
+        })
+        .catch(() => {
+          this.loading = false;
+          this.corpList = [];
+        });
+    },
+
+    finCurInv() {
+      this.invList = [];
+      let query = {
+        filter: 3
+      };
+      findInvByUser(query)
+        .then((response) => {
+          this.invList = response.data || [];
+          if(this.invList.length>0){
+            this.filterQuery.invCode=this.invList[0].code
+            this.invCodebe=this.filterQuery.invCode
+          }
+          this.getList();
+        })
+        .catch(() => {
+        });
+    },
+
+  },
+  components: {
+    auditDetail
+  },
+  mounted() {
+  },
+  created() {
+    this.finCurInv();
+  },
+};
+</script>
+<style scoped>
+</style>
+

From 241318b12ce2148d59c49b330a1d87eb3f5d04a7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BB=84=E6=B3=BD=E8=85=BE?= <1178634255@qq.com>
Date: Mon, 14 Aug 2023 11:27:57 +0800
Subject: [PATCH 3/5] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=BB=B4=E4=BF=9D?=
 =?UTF-8?q?=E8=AE=B0=E5=BD=95=E9=80=89=E6=8B=A9=E5=A5=BD=E8=AE=BE=E5=A4=87?=
 =?UTF-8?q?=E5=90=8E=EF=BC=8C=E4=BB=8D=E8=83=BD=E5=88=87=E6=8D=A2=E4=BB=93?=
 =?UTF-8?q?=E5=BA=93=E4=BF=9D=E5=AD=98=E6=88=90=E5=8A=9F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/inventory/DeviceInspectOrderModify.vue | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/src/views/inventory/DeviceInspectOrderModify.vue b/src/views/inventory/DeviceInspectOrderModify.vue
index 0deefcb7..938612ef 100644
--- a/src/views/inventory/DeviceInspectOrderModify.vue
+++ b/src/views/inventory/DeviceInspectOrderModify.vue
@@ -41,6 +41,7 @@
               <el-select v-model="inspectOrder.invCode"
                          placeholder="请选择仓库"
                          clearable="true"
+                         :disabled="isDeviceNameEmpty"
                          style="width: 90%"
               >
                 <el-option
@@ -193,6 +194,7 @@ export default {
     return {
       deptList: [],
       invList: [],
+      isDeviceNameEmpty: false,
       deviceDialogVisible: false,
       deviceLoading: false,
       filterQuery: {
@@ -207,9 +209,12 @@ export default {
       deptName: null,
       invName: null,
       selectRow: null,
+      check: false,
     };
   },
+
   methods: {
+
     deptChange() {
       if(this.inspectOrder.id == null){
         this.inspectOrder.deviceName=null;
@@ -217,6 +222,7 @@ export default {
       }
       this.inspectOrder.invCode = null;
       this.invList = [];
+      this.isDeviceNameEmpty=false;
       this.getInvList();
     },
     getDeptList() {
@@ -258,6 +264,7 @@ export default {
         return;
       }
       this.setDeptAnInvName();
+      this.check = false
       this.deviceDialogVisible = true;
       this.filterQuery = {
         code: null,
@@ -303,6 +310,7 @@ export default {
     onReset() {
       this.filterQuery.code = null;
       this.filterQuery.page = 1;
+      this.filterQuery.limit = 10;
       this.getDeviceList();
     },
     queryDevice() {
@@ -310,12 +318,18 @@ export default {
       this.getDeviceList();
     },
     handleCurrentChange(row) {
+      this.check = !this.check
       this.selectRow = row;
     },
     combine() {
+      if (this.check == false) {
+        this.$message.error("请选择设备!")
+        return;
+      }
       this.deviceDialogVisible = false;
       this.inspectOrder.code = this.selectRow.code;
       this.inspectOrder.deviceName = this.selectRow.deviceName;
+      this.isDeviceNameEmpty=true;
     },
   },
   created() {

From 5533b41c9ddbffd2510713fb77af2722b8549c7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com>
Date: Mon, 14 Aug 2023 14:19:23 +0800
Subject: [PATCH 4/5] =?UTF-8?q?=E4=B8=9A=E5=8A=A1=E9=A2=86=E7=94=A8?=
 =?UTF-8?q?=E7=A0=81=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/inout/receive/receiveMySearch.vue | 8 +-------
 src/views/inout/receive/receiveSearch.vue   | 2 --
 2 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/src/views/inout/receive/receiveMySearch.vue b/src/views/inout/receive/receiveMySearch.vue
index 8a5706fe..a7e7679d 100644
--- a/src/views/inout/receive/receiveMySearch.vue
+++ b/src/views/inout/receive/receiveMySearch.vue
@@ -120,13 +120,6 @@
                          sortable="custom" :sort-orders="['ascending', 'descending']" ></el-table-column>
         <el-table-column label="审核时间" prop="auditTime"
                          sortable="custom" :sort-orders="['ascending', 'descending']"></el-table-column>
-        <el-table-column label="操作" >
-          <template slot-scope="scope">
-            <el-button type="text" size="small"  @click.native.stop="deleteDialog(scope.row)"
-            >删除
-            </el-button>
-          </template>
-        </el-table-column>
       </el-table>
 
       <pagination
@@ -365,6 +358,7 @@ export default {
         this.filterQuery.startAuditTime = null;
         this.filterQuery.endAuditTime = null;
       }
+      this.filterQuery.isUser = true;
       this.loading = true;
       this.detailList=[]
       getReceiveOrder(this.filterQuery)
diff --git a/src/views/inout/receive/receiveSearch.vue b/src/views/inout/receive/receiveSearch.vue
index 8a5706fe..4f67ba61 100644
--- a/src/views/inout/receive/receiveSearch.vue
+++ b/src/views/inout/receive/receiveSearch.vue
@@ -186,7 +186,6 @@ export default {
         limit: 10,
         corpName: null,
         type: 3,
-        editStatus: 2,
         invCode:null
       },
       statusMap: {
@@ -297,7 +296,6 @@ export default {
         limit: 10,
         corpName: null,
         type: 3,
-        editStatus: 2,
         invCode: this.invCodebe,
       };
       this.actDateRange = [];

From 3650244bf1a94d6a2589ccfd7e65346a5c79b7c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=BB=84=E6=B3=BD=E8=85=BE?= <1178634255@qq.com>
Date: Mon, 14 Aug 2023 14:45:31 +0800
Subject: [PATCH 5/5] =?UTF-8?q?=20=E8=AE=BE=E5=A4=87=E7=BB=B4=E4=BF=9D?=
 =?UTF-8?q?=E6=A8=A1=E5=9D=97=E5=88=87=E6=8D=A2=E9=83=A8=E9=97=A8=E5=90=8E?=
 =?UTF-8?q?=EF=BC=8C=E4=BB=93=E5=BA=93=E4=BF=A1=E6=81=AF=E6=B2=A1=E6=9C=89?=
 =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=BD=AE=E7=A9=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/views/inventory/DeviceInspectOrderAudit.vue     | 6 ++++--
 src/views/inventory/DeviceInspectOrderCompleted.vue | 6 ++++--
 src/views/inventory/DeviceInspectOrderModify.vue    | 4 +++-
 src/views/inventory/DeviceInspectOrderNew.vue       | 9 ++++++---
 src/views/inventory/DeviceRepairOrderAudit.vue      | 2 ++
 src/views/inventory/DeviceRepairOrderCompleted.vue  | 2 +-
 6 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/src/views/inventory/DeviceInspectOrderAudit.vue b/src/views/inventory/DeviceInspectOrderAudit.vue
index 2a991db9..560a330f 100644
--- a/src/views/inventory/DeviceInspectOrderAudit.vue
+++ b/src/views/inventory/DeviceInspectOrderAudit.vue
@@ -36,7 +36,7 @@
 
           <el-col :span="8">
             <el-form-item class="query-form-item" label="维保记录号:">
-              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入报修记录号"
+              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入维保记录号"
                         clearable="true"></el-input>
             </el-form-item>
           </el-col>
@@ -210,7 +210,8 @@ export default {
         page: 1,
         limit: 20,
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
     onSubmit() {
       this.filterQuery.page = 1;
@@ -239,6 +240,7 @@ export default {
       this.invList = [];
       this.spaceList = [];
       this.filterQuery.fromInvCode = null;
+      this.filterQuery.invCode = null;
       this.filterQuery.fromInvSpaceCode = null;
       this.getInvList();
     },
diff --git a/src/views/inventory/DeviceInspectOrderCompleted.vue b/src/views/inventory/DeviceInspectOrderCompleted.vue
index bdcfd1ca..3c98e441 100644
--- a/src/views/inventory/DeviceInspectOrderCompleted.vue
+++ b/src/views/inventory/DeviceInspectOrderCompleted.vue
@@ -36,7 +36,7 @@
 
           <el-col :span="8">
             <el-form-item class="query-form-item" label="维保记录号:">
-              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入报修记录号"
+              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入维保记录号"
                         clearable="true"></el-input>
             </el-form-item>
           </el-col>
@@ -194,7 +194,8 @@ export default {
         page: 1,
         limit: 20,
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
     onSubmit() {
       this.filterQuery.page = 1;
@@ -223,6 +224,7 @@ export default {
       this.invList = [];
       this.spaceList = [];
       this.filterQuery.fromInvCode = null;
+      this.filterQuery.invCode = null;
       this.filterQuery.fromInvSpaceCode = null;
       this.getInvList();
     },
diff --git a/src/views/inventory/DeviceInspectOrderModify.vue b/src/views/inventory/DeviceInspectOrderModify.vue
index 938612ef..8cd29ca2 100644
--- a/src/views/inventory/DeviceInspectOrderModify.vue
+++ b/src/views/inventory/DeviceInspectOrderModify.vue
@@ -23,6 +23,7 @@
                          placeholder="请选择部门"
                          clearable="true"
                          @change="deptChange"
+                         :disabled="ischeck"
                          style="width: 90%"
               >
                 <el-option
@@ -41,7 +42,7 @@
               <el-select v-model="inspectOrder.invCode"
                          placeholder="请选择仓库"
                          clearable="true"
-                         :disabled="isDeviceNameEmpty"
+                         :disabled="isDeviceNameEmpty||ischeck"
                          style="width: 90%"
               >
                 <el-option
@@ -195,6 +196,7 @@ export default {
       deptList: [],
       invList: [],
       isDeviceNameEmpty: false,
+      ischeck: true,
       deviceDialogVisible: false,
       deviceLoading: false,
       filterQuery: {
diff --git a/src/views/inventory/DeviceInspectOrderNew.vue b/src/views/inventory/DeviceInspectOrderNew.vue
index 821b0bff..cea5e6b9 100644
--- a/src/views/inventory/DeviceInspectOrderNew.vue
+++ b/src/views/inventory/DeviceInspectOrderNew.vue
@@ -36,7 +36,7 @@
 
           <el-col :span="8">
             <el-form-item class="query-form-item" label="维保记录号:">
-              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入报修记录号"
+              <el-input v-model="filterQuery.orderId" style="width: 90%" placeholder="请输入维保记录号"
                         clearable="true"></el-input>
             </el-form-item>
           </el-col>
@@ -242,7 +242,8 @@ export default {
         page: 1,
         limit: 20,
       };
-      this.getList();
+      // this.getList();
+      this.getDeptList();
     },
     onSubmit() {
       this.filterQuery.page = 1;
@@ -271,7 +272,9 @@ export default {
       this.invList = [];
       this.spaceList = [];
       this.filterQuery.fromInvCode = null;
+      this.filterQuery.invCode = null;
       this.filterQuery.fromInvSpaceCode = null;
+      console.log("11"+this.filterQuery.invCode)
       this.getInvList();
     },
     getDeptList() {
@@ -341,7 +344,7 @@ export default {
       });
     },
     deleteDialog(rowId) {
-      this.$confirm('此操作将永久删除该领用记录, 是否继续?', '提示', {
+      this.$confirm('此操作将永久删除该维保单, 是否继续?', '提示', {
         confirmButtonText: '确定',
         cancelButtonText: '取消',
         type: 'warning'
diff --git a/src/views/inventory/DeviceRepairOrderAudit.vue b/src/views/inventory/DeviceRepairOrderAudit.vue
index 643b065a..d1ebe119 100644
--- a/src/views/inventory/DeviceRepairOrderAudit.vue
+++ b/src/views/inventory/DeviceRepairOrderAudit.vue
@@ -272,6 +272,7 @@ export default {
         orderId: null,
         deptCode: this.$store.getters.locDeptCode,
         invCode: null,
+        code: null,
         status: 1,
         page: 1,
         limit: 20
@@ -336,6 +337,7 @@ export default {
     deptChange() {
       this.invList = [];
       this.filterQuery.invCode = null;
+      console.log(this.filterQuery.invCode)
       this.getInvList();
     },
     getDeptList() {
diff --git a/src/views/inventory/DeviceRepairOrderCompleted.vue b/src/views/inventory/DeviceRepairOrderCompleted.vue
index c6dc9278..8a70a56f 100644
--- a/src/views/inventory/DeviceRepairOrderCompleted.vue
+++ b/src/views/inventory/DeviceRepairOrderCompleted.vue
@@ -367,7 +367,7 @@ export default {
       getDeptListByUser().then((res) => {
         this.deptList = res.data || [];
         this.getInvList();
-        // this.getList();
+        this.getList();
       });
     },
     invChange() {