Sfoglia il codice sorgente

LY 搜索改为change事件

ly 3 anni fa
parent
commit
283be731f7

+ 1 - 1
ui/src/views/components/PlantProgList/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('文件名称')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>

+ 5 - 5
ui/src/views/training/companylevel/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('序号')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('课程代码')" prop="courseCode">
@@ -16,7 +16,7 @@
           :placeholder="$t('请输入') + $t('课程代码')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('课程名称')" prop="item">
@@ -25,7 +25,7 @@
           :placeholder="$t('请输入') + $t('课程名称')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('参会人员名单')" prop="staffId">
@@ -34,7 +34,7 @@
           :placeholder="$t('请输入') + $t('需参会人员')+ $t('空格') + $t('员工号')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('备注')" prop="remarks">
@@ -43,7 +43,7 @@
           :placeholder="$t('请输入') + $t('备注')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>

+ 3 - 2
ui/src/views/training/device/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('人员员工号')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('装置级培训') + ' ID'" prop="regularId">
@@ -16,12 +16,13 @@
           :placeholder="$t('请输入') + $t('装置级培训') +' ID'"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('开始日期')" prop="startDate">
         <el-date-picker clearable size="small" style="width: 200px"
           v-model="queryParams.startDate"
+          @change="handleQuery"
           type="date"
           value-format="yyyy-MM-dd"
           :placeholder="$t('请选择') + $t('开始日期')">

+ 4 - 4
ui/src/views/training/matrix/index.vue

@@ -2,7 +2,7 @@
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item :label="$t('培训级别')" prop="trainingLevel">
-        <el-select v-model="queryParams.trainingLevel" :placeholder="$t('请选择') + $t('培训级别')" clearable size="small">
+        <el-select v-model="queryParams.trainingLevel" @change="handleQuery" :placeholder="$t('请选择') + $t('培训级别')" clearable size="small">
           <el-option
             v-for="dict in trainingLevelOptions"
             :key="dict.dictValue"
@@ -17,7 +17,7 @@
           :placeholder="$t('请输入') + $t('课程名称')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>
@@ -546,7 +546,7 @@ export default {
           this.haveDesignated = false;
           this.designatedPositions = [];
         }
-        
+
         //MOC下拉框内容
         if (response.data.involvedMoc === 'true') {
           this.form.involvedMoc = true
@@ -594,7 +594,7 @@ export default {
             this.form.designatedPosition = null;
           }
           // this.form.designatedPosition = designatedId;
-          
+
           var designatedOther = null;
           this.otherPositions.forEach(function (value,key,arr) {
             if (key != 0) {

+ 1 - 1
ui/src/views/training/newemployee/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('新员工姓名')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>

+ 2 - 2
ui/src/views/training/regular/index.vue

@@ -7,7 +7,7 @@
                         type="year"
                         value-format="yyyy"
                         :placeholder="$t('请选择') + $t('年份')"
-                        @keyup.enter.native="handleQuery">
+                        @input="handleQuery">
         </el-date-picker>
       </el-form-item>
       <el-form-item :label="$t('课程名称')" prop="item">
@@ -16,7 +16,7 @@
           :placeholder="$t('请输入') + $t('课程名称')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>

+ 3 - 3
ui/src/views/training/skillevaluation/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('姓名')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('年份')" prop="year">
@@ -16,11 +16,11 @@
           :placeholder="$t('请输入') + $t('年份')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('班组')" prop="classes">
-        <el-select v-model="queryParams.classes" :placeholder="$t('请选择') + $t('班组')" clearable size="small">
+        <el-select v-model="queryParams.classes" @change="handleQuery" :placeholder="$t('请选择') + $t('班组')" clearable size="small">
           <el-option
             v-for="dict in classesOptions"
             :key="dict.dictValue"

+ 1 - 1
ui/src/views/training/spec/monthlyfeedback/index.vue

@@ -26,7 +26,7 @@
           clearable
           type="year"
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
           style="width:200px"
         />
       </el-form-item>

+ 6 - 4
ui/src/views/training/spec/plan/index.vue

@@ -8,12 +8,13 @@
           placeholder="请输入课程内容"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="开始日期" prop="startDate">
         <el-date-picker clearable size="small" style="width: 200px"
           v-model="queryParams.startDate"
+          @change="handleQuery"
           type="date"
           value-format="yyyy-MM-dd"
           placeholder="选择开始日期">
@@ -22,13 +23,14 @@
       <el-form-item label="结束日期" prop="endDate">
         <el-date-picker clearable size="small" style="width: 200px"
           v-model="queryParams.endDate"
+          @change="handleQuery"
           type="date"
           value-format="yyyy-MM-dd"
           placeholder="选择结束日期">
         </el-date-picker>
       </el-form-item>
       <el-form-item :label="$t('申请状态')" prop="approveStatus">
-        <el-select v-model="queryParams.approveStatus" :placeholder="$t('请选择') + $t('申请状态')" clearable size="small">
+        <el-select v-model="queryParams.approveStatus" @change="handleQuery"    :placeholder="$t('请选择') + $t('申请状态')" clearable size="small">
           <el-option
             v-for="dict in approveStatusOptions"
             :key="dict.dictValue"
@@ -373,7 +375,7 @@
           </template>
         </el-table-column>
       </el-table>
-    
+
       <div slot="footer" class="dialog-footer">
         <el-button @click="docMentor.open = false">{{ $t('返 回') }}</el-button>
       </div>
@@ -426,7 +428,7 @@
           </template>
         </el-table-column>
       </el-table>
-   
+
       <div slot="footer" class="dialog-footer">
         <el-button @click="docSuccessor.open = false">{{ $t('返 回') }}</el-button>
       </div>

+ 2 - 2
ui/src/views/training/spec/seasonalfeedback/index.vue

@@ -67,7 +67,7 @@
           clearable
           type="year"
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
           style="width:200px"
         />
       </el-form-item>
@@ -78,7 +78,7 @@
           placeholder="请选择季度"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
           style="width:200px"
         >
           <el-option label="第一季度" value="1"></el-option>

+ 3 - 3
ui/src/views/training/spec/successor/index.vue

@@ -7,7 +7,7 @@
           placeholder="请输入培养员工编号"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="备注" prop="remarks">
@@ -16,7 +16,7 @@
           placeholder="请输入备注"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="导师员工编号" prop="mentorStaffId">
@@ -25,7 +25,7 @@
           placeholder="请输入导师员工编号"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>

+ 2 - 2
ui/src/views/training/spec/successor/monthdata.vue

@@ -5,11 +5,11 @@
       <el-form-item label="年" prop="feedbackYear">
         <el-date-picker
           v-model="queryParams.feedbackYearTemp"
+          @change="handleQuery"
           placeholder="请选择年"
           clearable
           type="year"
           size="small"
-          @keyup.enter.native="handleQuery"
           style="width:200px"
         />
       </el-form-item>
@@ -60,7 +60,7 @@
           <div>
             <h3>导师反馈</h3>
             <span
-              v-html="mentorFeedback" 
+              v-html="mentorFeedback"
               style="overflow:scroll; display:block; border:1px solid #CCCCCC; height: 300px; padding:15px;font-family: Helvetica, Arial, sans-serif; font-size: 13px;"
             >
             </span>

+ 3 - 3
ui/src/views/training/spec/successor/seasondata.vue

@@ -9,7 +9,7 @@
           clearable
           type="year"
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
           @change="yearFormateter"
           style="width:200px"
         />
@@ -20,7 +20,7 @@
           placeholder="请选择季度"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
           style="width:200px"
         >
           <el-option label="第一季度" value="1"></el-option>
@@ -746,7 +746,7 @@ export default {
         // 导师反馈内容
         mentorFeedback: this.mentorFeedback,
         // 问卷内容
-        tStQuestionAnswerArray: 
+        tStQuestionAnswerArray:
         [
           { questionId: 4, answer:this.radio1 },
           { questionId: 5, answer:this.radio2 },

+ 4 - 3
ui/src/views/training/spec/yearplan/index.vue

@@ -7,7 +7,7 @@
           placeholder="请输入学员编号"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="年度计划标题" prop="name">
@@ -16,11 +16,11 @@
           placeholder="请输入年度计划标题"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="审核状态" prop="approveStatus">
-        <el-select v-model="queryParams.approveStatus" placeholder="请选择审核状态" clearable size="small">
+        <el-select v-model="queryParams.approveStatus" @change="handleQuery"    placeholder="请选择审核状态" clearable size="small">
           <el-option
             v-for="dict in approveStatusOptions"
             :key="dict.dictValue"
@@ -32,6 +32,7 @@
       <el-form-item label="年份" prop="planYear">
         <el-date-picker clearable size="small" style="width: 200px"
                         v-model="queryParams.planYear"
+                        @change="handleQuery"
                         type="year"
                         value-format="yyyy"
                         placeholder="选择年份">

+ 5 - 4
ui/src/views/training/training/index.vue

@@ -7,7 +7,7 @@
                         type="year"
                         value-format="yyyy"
                         :placeholder="$t('请选择') + $t('年份')"
-                        @keyup.enter.native="handleQuery">
+                        @change="handleQuery" >
         </el-date-picker>
       </el-form-item>
       <el-form-item :label="$t('培训课程')" prop="course">
@@ -16,11 +16,11 @@
           :placeholder="$t('请输入') + $t('培训课程')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('培训类型')" prop="trainingType" label-width="50">
-        <el-select v-model="queryParams.trainingType" :placeholder="$t('请选择') + $t('培训类型')" clearable size="small">
+        <el-select v-model="queryParams.trainingType" @change="handleQuery"    :placeholder="$t('请选择') + $t('培训类型')" clearable size="small">
           <el-option
             v-for="dict in trainingTypeOptions"
             :key="dict.dictValue"
@@ -30,7 +30,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('是否完成')" prop="isfinish" label-width="50">
-        <el-select v-model="queryParams.isfinish" :placeholder="$t('请选择') + $t('是否完成')" clearable size="small">
+        <el-select v-model="queryParams.isfinish" @change="handleQuery"    :placeholder="$t('请选择') + $t('是否完成')" clearable size="small">
           <el-option
             v-for="dict in isfinishOptions"
             :key="dict.dictValue"
@@ -42,6 +42,7 @@
       <el-form-item :label="$t('培训开始日期')" label-width="60">
         <el-date-picker
           v-model="chooseDate"
+          @change="handleQuery"
           type="daterange"
           align="right"
           unlink-panels

+ 9 - 9
ui/src/views/training/trainingrecords/index.vue

@@ -7,7 +7,7 @@
           :placeholder="$t('请输入') + $t('姓名')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('员工号')" prop="employeeid" label-width="50">
@@ -16,11 +16,11 @@
           :placeholder="$t('请输入') + $t('员工号')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('班值')" prop="classes">
-        <el-select v-model="queryParams.classes" :placeholder="$t('请选择') + $t('班值')" clearable size="small">
+        <el-select v-model="queryParams.classes" @change="handleQuery"    :placeholder="$t('请选择') + $t('班值')" clearable size="small">
           <el-option
             v-for="dict in classesOptions"
             :key="dict.dictValue"
@@ -30,7 +30,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('入职')" prop="onboard">
-        <el-select v-model="queryParams.onboard" :placeholder="$t('请选择') + $t('入职')" clearable size="small">
+        <el-select v-model="queryParams.onboard" @change="handleQuery"    :placeholder="$t('请选择') + $t('入职')" clearable size="small">
           <el-option
             v-for="dict in onboardOptions"
             :key="dict.dictValue"
@@ -40,7 +40,7 @@
         </el-select>
       </el-form-item>
       <el-form-item label="TDS" prop="tds">
-        <el-select v-model="queryParams.tds" :placeholder="$t('请选择')+'TDS'" clearable size="small">
+        <el-select v-model="queryParams.tds" @change="handleQuery"    :placeholder="$t('请选择')+'TDS'" clearable size="small">
           <el-option
             v-for="dict in tdsOptions"
             :key="dict.dictValue"
@@ -50,7 +50,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('上岗证复证')" prop="postCard">
-        <el-select v-model="queryParams.postCard" :placeholder="$t('请选择') + $t('上岗证复证')" clearable size="small">
+        <el-select v-model="queryParams.postCard" @change="handleQuery"    :placeholder="$t('请选择') + $t('上岗证复证')" clearable size="small">
           <el-option
             v-for="dict in postCardOptions"
             :key="dict.dictValue"
@@ -60,7 +60,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('工艺培训')" prop="craft">
-        <el-select v-model="queryParams.craft" :placeholder="$t('请选择') + $t('工艺培训')" clearable size="small">
+        <el-select v-model="queryParams.craft" @change="handleQuery"    :placeholder="$t('请选择') + $t('工艺培训')" clearable size="small">
           <el-option
             v-for="dict in craftOptions"
             :key="dict.dictValue"
@@ -70,7 +70,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('公司级培训')" prop="company">
-        <el-select v-model="queryParams.company" :placeholder="$t('请选择') + $t('公司级培训')" clearable size="small">
+        <el-select v-model="queryParams.company" @change="handleQuery"    :placeholder="$t('请选择') + $t('公司级培训')" clearable size="small">
           <el-option
             v-for="dict in companyOptions"
             :key="dict.dictValue"
@@ -80,7 +80,7 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('装置级培训')" prop="device">
-        <el-select v-model="queryParams.device" :placeholder="$t('请选择') + $t('装置级培训')" clearable size="small">
+        <el-select v-model="queryParams.device"  @change="handleQuery"   :placeholder="$t('请选择') + $t('装置级培训')" clearable size="small">
           <el-option
             v-for="dict in deviceOptions"
             :key="dict.dictValue"

+ 4 - 4
ui/src/views/training/workcertificate/index.vue

@@ -2,7 +2,7 @@
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item :label="$t('班组')" prop="classes">
-        <el-select v-model="queryParams.classes" :placeholder="$t('请选择') + $t('班组')" clearable size="small">
+        <el-select v-model="queryParams.classes" @change="handleQuery"    :placeholder="$t('请选择') + $t('班组')" clearable size="small">
           <el-option
             v-for="dict in classesOptions"
             :key="dict.dictValue"
@@ -12,13 +12,13 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('锅炉证')" prop="boiler" label-width="50">
-        <el-checkbox v-model="queryParams.boiler"></el-checkbox>
+        <el-checkbox v-model="queryParams.boiler" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('加氢工艺')" prop="hydrogenation" label-width="50">
-        <el-checkbox v-model="queryParams.hydrogenation"></el-checkbox>
+        <el-checkbox v-model="queryParams.hydrogenation" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('裂化工艺')" prop="cracking" label-width="50">
-        <el-checkbox v-model="queryParams.cracking"></el-checkbox>
+        <el-checkbox v-model="queryParams.cracking" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">{{ $t('搜索') }}</el-button>

+ 8 - 8
ui/src/views/training/worklicense/index.vue

@@ -7,11 +7,11 @@
           :placeholder="$t('请输入') + $t('姓名')"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item :label="$t('班组')" prop="classes">
-        <el-select v-model="queryParams.classes" :placeholder="$t('请选择') + $t('班组')" clearable size="small">
+        <el-select v-model="queryParams.classes" @change="handleQuery"    :placeholder="$t('请选择') + $t('班组')" clearable size="small">
           <el-option
             v-for="dict in classesOptions"
             :key="dict.dictValue"
@@ -21,22 +21,22 @@
         </el-select>
       </el-form-item>
       <el-form-item :label="$t('裂解')" prop="boiler" label-width="50">
-        <el-checkbox v-model="queryParams.boiler"></el-checkbox>
+        <el-checkbox v-model="queryParams.boiler" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('压缩')" prop="cracking" label-width="50">
-        <el-checkbox v-model="queryParams.cracking"></el-checkbox>
+        <el-checkbox v-model="queryParams.cracking" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('分离')" prop="hotarea" label-width="50">
-        <el-checkbox v-model="queryParams.hotarea"></el-checkbox>
+        <el-checkbox v-model="queryParams.hotarea" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item label="PGU/AEU" prop="coldarea" label-width="50">
-        <el-checkbox v-model="queryParams.coldarea"></el-checkbox>
+        <el-checkbox v-model="queryParams.coldarea" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('无')+$t('空格')+$t('上岗证')" prop="notHave" label-width="50">
-        <el-checkbox v-model="queryParams.notHave"></el-checkbox>
+        <el-checkbox v-model="queryParams.notHave" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item :label="$t('证书有效期即将到期')" prop="expiring" label-width="50">
-        <el-checkbox v-model="queryParams.expiring"></el-checkbox>
+        <el-checkbox v-model="queryParams.expiring" @change="handleQuery"   ></el-checkbox>
       </el-form-item>
       <el-form-item>
         <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">{{ $t('搜索') }}</el-button>