浏览代码

增加key.enter执行query和select change执行query

zhaoyaxiong 1 年之前
父节点
当前提交
270b1a3b85

+ 2 - 2
ZRAdmin-vue-main/src/views/Business/BasBin/index.vue

@@ -34,7 +34,7 @@
       </el-row>
       <el-row>
         <el-form-item label="库位类型" prop="binType">
-          <el-select v-model="queryParams.binType" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.binType" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.binTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.binTypeOptions" :value="dict.dictValue" />
@@ -42,7 +42,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="使用标识" prop="status">
-          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.statusOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.statusOptions" :value="dict.dictValue" />

+ 2 - 2
ZRAdmin-vue-main/src/views/Business/BasRegion/index.vue

@@ -18,7 +18,7 @@
           <el-input v-model="queryParams.regionName" placeholder="请输入库区名称" clearable @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="显示状态" prop="visible">
-          <el-select v-model="queryParams.visible" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.visible" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.visibleOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.visibleOptions" :value="dict.dictValue" />
@@ -26,7 +26,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="使用标识" prop="status">
-          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.statusOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.statusOptions" :value="dict.dictValue" />

+ 3 - 3
ZRAdmin-vue-main/src/views/Business/InInstoreRecord/index.vue

@@ -36,7 +36,7 @@
           <el-input v-model="queryParams.materialSpec" placeholder="请输入" clearable @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="入库结果" prop="result">
-          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.operationResultOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.operationResultOptions" :value="dict.dictValue" />
@@ -44,7 +44,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -57,7 +57,7 @@
         <el-row>
           <el-form-item label="创建时间">
             <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-              start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+              @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
           </el-form-item>
           <el-form-item>
             <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 3 - 3
ZRAdmin-vue-main/src/views/Business/InRetreatRecord/index.vue

@@ -24,7 +24,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -32,7 +32,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -47,7 +47,7 @@
         </el-form-item>
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 4 - 4
ZRAdmin-vue-main/src/views/Business/OutAssembleRecord/index.vue

@@ -20,7 +20,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -32,7 +32,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="装配结果" prop="result">
-          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.operationResultOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.operationResultOptions" :value="dict.dictValue" />
@@ -40,7 +40,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -60,7 +60,7 @@
         </el-form-item>
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 4 - 4
ZRAdmin-vue-main/src/views/Business/OutOutstoreRecord/index.vue

@@ -30,7 +30,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -44,7 +44,7 @@
       </el-row>
       <el-row>
         <el-form-item label="出库结果" prop="result">
-          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.operationResultOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.operationResultOptions" :value="dict.dictValue" />
@@ -52,7 +52,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -71,7 +71,7 @@
         </el-form-item>
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 4 - 4
ZRAdmin-vue-main/src/views/Business/QaInspectRecord/index.vue

@@ -38,7 +38,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -50,7 +50,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -58,7 +58,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="质检结果" prop="result">
-          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.result" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.qaResultOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.qaResultOptions" :value="dict.dictValue" />
@@ -73,7 +73,7 @@
         </el-form-item> -->
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 3 - 3
ZRAdmin-vue-main/src/views/Business/SapBomRecord/index.vue

@@ -20,7 +20,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -32,7 +32,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -47,7 +47,7 @@
         </el-form-item>
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 5 - 4
ZRAdmin-vue-main/src/views/Business/SapDeliverRecord/index.vue

@@ -20,7 +20,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -32,7 +32,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -40,7 +40,8 @@
           </el-select>
         </el-form-item>
         <el-form-item label="质检结果" prop="CheckResult">
-          <el-select v-model="queryParams.CheckResult" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.CheckResult" placeholder="请选择" clearable style="width:120px"
+            @change="handleQuery">
             <el-option v-for="dict in options.qaResultOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.qaResultOptions" :value="dict.dictValue" />
@@ -59,7 +60,7 @@
         </el-form-item>
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 4 - 4
ZRAdmin-vue-main/src/views/Business/StkBalanceDtl/index.vue

@@ -12,7 +12,7 @@
       size="large">
       <el-row>
         <el-form-item label="所属库区" prop="regionId">
-          <el-select v-model="queryParams.regionId" placeholder="请选择" clearable>
+          <el-select v-model="queryParams.regionId" placeholder="请选择" clearable @change="handleQuery">
             <el-option v-for="dict in regionList" :key="dict.regionId" :label="dict.regionName" :value="dict.regionId">
               <span v-if="dict.regionName">{{ dict.regionName }}</span>
               <span v-else>(编码:{{ dict.regionCode }})</span>
@@ -24,7 +24,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="库存状态" prop="status">
-          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:160px">
+          <el-select v-model="queryParams.status" placeholder="请选择" clearable style="width:160px" @change="handleQuery">
             <el-option v-for="dict in stkStatusOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="stkStatusOptions" :value="dict.dictValue" />
@@ -32,7 +32,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />
@@ -85,7 +85,7 @@
         </el-form-item> -->
         <el-form-item label="创建时间">
           <el-date-picker v-model="queryCreateTime" style="width: 400px" type="datetimerange" range-separator="-"
-            start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
+            @change="handleQuery" start-placeholder="开始时间" end-placeholder="结束时间"></el-date-picker>
         </el-form-item>
         <el-form-item>
           <el-button icon="search" type="primary" @click="handleQuery">{{ $t('btn.search') }}</el-button>

+ 3 - 3
ZRAdmin-vue-main/src/views/Business/StkBalanceStat/index.vue

@@ -12,7 +12,7 @@
             @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="物料类型" prop="category">
-          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.category" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.materialTypeOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.materialTypeOptions" :value="dict.dictValue" />
@@ -26,7 +26,7 @@
       </el-row>
       <el-row>
         <el-form-item label="库区信息" prop="regionId">
-          <el-select v-model="queryParams.regionId" placeholder="请选择" clearable>
+          <el-select v-model="queryParams.regionId" placeholder="请选择" clearable @change="handleQuery">
             <el-option v-for="dict in regionList" :key="dict.regionId" :label="dict.regionName" :value="dict.regionId">
               <span v-if="dict.regionName">{{ dict.regionName }}</span>
               <span v-else>(编码:{{ dict.regionCode }})</span>
@@ -34,7 +34,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="关键件标识" prop="keyFlag">
-          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px">
+          <el-select v-model="queryParams.keyFlag" placeholder="请选择" clearable style="width:120px" @change="handleQuery">
             <el-option v-for="dict in options.keyFlagOptions" :key="dict.dictValue" :label="dict.dictLabel"
               :value="dict.dictValue">
               <dict-tag :options="options.keyFlagOptions" :value="dict.dictValue" />