Преглед изворни кода

修改医疗所有外部搜索

sunyanqiang пре 3 година
родитељ
комит
9771666733

+ 1 - 2
src/views/grassrootsregistration/personnelRoster/index.vue

@@ -1133,7 +1133,7 @@ export default {
     },
     //查看按钮操作
     handleChakan(row) {
-      this.wordInfo=row
+      this.wordInfo = row;
       // 是否隐藏按钮
       console.log(row);
       this.opens = false;
@@ -1518,5 +1518,4 @@ export default {
 ::v-deep .el-input__suffix .el-input__suffix-inner .el-input__icon {
   margin-right: -45px !important;
 }
-/* 哈哈 */
 </style>

+ 14 - 12
src/views/medicalhealth/announcement/index.vue

@@ -13,10 +13,10 @@
           placeholder="请输入文件名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="" prop="createtime">
+      <!-- <el-form-item label="" prop="createtime">
         <el-input
           v-model="queryParams.createtime"
           placeholder="请输入上传日期"
@@ -33,17 +33,12 @@
           size="small"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
-        <el-button
-          type="primary"
-          size="btn"
-          @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button  size="btr" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -108,6 +103,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="更新日期" align="center" prop="id" />
       <el-table-column label="文件" align="center" prop="file" />
       <el-table-column label="文件名称" align="center" prop="fileName" />
@@ -367,7 +369,7 @@ export default {
 ::v-deep .vue-treeselect__control {
   background: #004d86 !important;
 }
-::v-deep .el-upload__tip{
+::v-deep .el-upload__tip {
   color: #bcc5cc !important;
 }
 </style>

+ 10 - 9
src/views/medicalhealth/antiepidemicarchives/index.vue

@@ -107,15 +107,10 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
-          type="primary"
-          size="btn"
-          @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button size="btr" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -180,7 +175,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="防疫品名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />
       <el-table-column label="规格" align="center" prop="specifications" />

+ 11 - 6
src/views/medicalhealth/antiepidemiclingyong/index.vue

@@ -13,6 +13,7 @@
           clearable
           size="small"
           placeholder="请输入防疫品名称"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="发放数量" prop="putOut">
@@ -159,16 +160,14 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
+        <!-- <el-button
           type="primary"
           icon="el-icon-search"
           size="mini"
           @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -233,7 +232,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="防疫品名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />
       <el-table-column label="规格" align="center" prop="specifications" />

+ 10 - 4
src/views/medicalhealth/antiepidemicputin/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入防疫品名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="入库数量" prop="putIn">
@@ -106,9 +106,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -174,7 +174,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="防疫品名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />
       <el-table-column label="规格" align="center" prop="specifications" />

+ 10 - 3
src/views/medicalhealth/antiepidemicputout/index.vue

@@ -13,6 +13,7 @@
           clearable
           size="small"
           placeholder="请输入防疫品名称"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="发放数量" prop="putOut">
@@ -159,9 +160,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -227,7 +228,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="防疫品名称" align="center" prop="durgName" />
       <el-table-column label="单位" align="center" prop="unitName" />
       <el-table-column label="库房" align="center" prop="storeHouse">

+ 7 - 1
src/views/medicalhealth/archives/index.vue

@@ -175,7 +175,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />
       <el-table-column label="厂家" align="center" prop="manufacturer" />

+ 9 - 3
src/views/medicalhealth/bdgldurgarchives/index.vue

@@ -107,9 +107,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -175,7 +175,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="单位" align="center" prop="unitName" />
       <el-table-column label="药品名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />

+ 11 - 7
src/views/medicalhealth/bdgldurgguoqi/index.vue

@@ -13,20 +13,18 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>
-        <el-button
+        <!-- <el-button
           type="primary"
           icon="el-icon-search"
           size="mini"
           @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -37,7 +35,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="入库编号" align="center" prop="number" />
       <el-table-column label="药品名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />

+ 11 - 7
src/views/medicalhealth/bdgldurglingyong/index.vue

@@ -84,7 +84,7 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="生产厂商" prop="manufacturer">
@@ -151,16 +151,14 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
+        <!-- <el-button
           type="primary"
           icon="el-icon-search"
           size="mini"
           @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -225,7 +223,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="领用编号" align="center" prop="number" />
       <el-table-column label="领用数量" align="center" prop="putOut" />
       <el-table-column label="规格" align="center" prop="specifications" />

+ 11 - 10
src/views/medicalhealth/bdgldurgputin/index.vue

@@ -119,7 +119,7 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="生产厂商" prop="manufacturer">
@@ -174,15 +174,10 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
-          type="primary"
-          size="btn"
-          @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button  size="btr" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -247,7 +242,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="药品名称" align="center" prop="durgName" />
       <el-table-column label="入库数量" align="center" prop="putIn" />
       <el-table-column label="入库位置" align="center" prop="place" />

+ 10 - 4
src/views/medicalhealth/bdgldurgputout/index.vue

@@ -84,7 +84,7 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="生产厂商" prop="manufacturer">
@@ -151,9 +151,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -219,7 +219,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <!-- <el-table-column label="药品ID" align="center" prop="durgArchivesId" /> -->
       <el-table-column label="出库数量" align="center" prop="putOut" />
       <!-- <el-table-column label="出库位置" align="center" prop="place" /> -->

+ 10 - 4
src/views/medicalhealth/bdgldurgruin/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="销毁数量" prop="putIn">
@@ -82,9 +82,9 @@
         </el-select>
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -150,7 +150,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="厂家" align="center" prop="manufacturer" />
       <el-table-column label="规格" align="center" prop="specifications" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />

+ 11 - 7
src/views/medicalhealth/consumeguoqi/index.vue

@@ -13,20 +13,18 @@
           placeholder="请输入耗材"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item>
-        <el-button
+        <!-- <el-button
           type="primary"
           icon="el-icon-search"
           size="mini"
           @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -37,7 +35,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材名称" align="center" prop="durgName" />
       <el-table-column label="品牌" align="center" prop="durgBrand" />
       <el-table-column label="生产厂商" align="center" prop="manufacturer" />

+ 11 - 7
src/views/medicalhealth/consumelingyong/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入耗材名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="出库数量" prop="putOut">
@@ -202,16 +202,14 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
+        <!-- <el-button
           type="primary"
           icon="el-icon-search"
           size="mini"
           @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -276,7 +274,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材名称" align="center" prop="durgName" />
       <el-table-column label="单位" align="center" prop="unitName" />
       <el-table-column label="领用单位" align="center" prop="unitName1" />

+ 11 - 4
src/views/medicalhealth/consumeputin/index.vue

@@ -10,9 +10,10 @@
       <el-form-item prop="durgArchivesId">
         <el-input
           v-model="queryParams.durgArchivesId"
-          placeholder="请选择耗材名称"
+          placeholder="请输入耗材名称"
           clearable
           size="small"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="入库数量" prop="putIn">
@@ -173,9 +174,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -241,7 +242,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材名称" align="center" prop="durgName" />
       <el-table-column label="单位" align="center" prop="unitName" />
       <el-table-column label="库房" align="center" prop="storeHouse">

+ 11 - 10
src/views/medicalhealth/consumeputout/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入耗材名称"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="出库数量" prop="putOut">
@@ -202,15 +202,10 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button
-          type="primary"
-          size="btn"
-          @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
-        <el-button  size="btr" @click="resetQuery"
-          >重置</el-button
-        >
+        > -->
+        <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
 
@@ -275,7 +270,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材名称" align="center" prop="durgName" />
       <el-table-column label="单位" align="center" prop="unitName1" />
       <el-table-column label="库房" align="center" prop="storeHouse">

+ 12 - 5
src/views/medicalhealth/consumeruin/index.vue

@@ -31,7 +31,7 @@
           placeholder="请输入厂家"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="规格" prop="specifications">
@@ -49,7 +49,7 @@
           placeholder="请输入品牌"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <el-form-item label="" prop="createtime">
@@ -60,6 +60,7 @@
           type="date"
           value-format="yyyy-MM-dd"
           placeholder="选择销毁时间"
+          @change="handleQuery"
         >
         </el-date-picker>
       </el-form-item>
@@ -82,9 +83,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -150,7 +151,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="耗材" align="center" prop="durgBrand" />
       <el-table-column label="销毁数量" align="center" prop="putIn" />
       <el-table-column label="厂家" align="center" prop="manufacturer" />

+ 18 - 11
src/views/medicalhealth/diagnose/index.vue

@@ -13,7 +13,7 @@
           placeholder="请输入单位"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="人员" prop="peopleId">
@@ -80,7 +80,7 @@
           placeholder="请输入登记时间"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="更新时间" prop="updatetime">
@@ -93,9 +93,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -161,6 +161,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="单位" align="center" prop="unitId" />
       <el-table-column label="人员" align="center" prop="peopleName" />
       <el-table-column label="地点" align="center" prop="address" />
@@ -175,7 +182,7 @@
         </template>
       </el-table-column>
       <el-table-column label="时长" align="center" prop="duration" />
-       <el-table-column
+      <el-table-column
         label="返回日期"
         align="center"
         prop="endTime"
@@ -240,7 +247,7 @@
         :inline="true"
       >
         <el-form-item label="单位" prop="unitId">
-           <treeselect
+          <treeselect
             v-model="form.unitId"
             placeholder="请输入单位"
             :options="deptOptions"
@@ -255,7 +262,7 @@
               :key="i"
               :value="item.id"
               :label="item.name"
-               @click.native="xingMing(item.name)"
+              @click.native="xingMing(item.name)"
             >
             </el-option>
           </el-select>
@@ -467,16 +474,16 @@ export default {
       const id = row.id || this.ids;
       getDiagnose(id).then((response) => {
         this.form = response.data;
-        this.getRenYuan(this.form.unitId)
+        this.getRenYuan(this.form.unitId);
         this.open = true;
         this.title = "修改外诊管理";
       });
     },
     //点击单位触发
-    shuxing(data){
+    shuxing(data) {
       console.log(data);
       this.form.unitId = data.id;
-      this.form.unitName=data.label
+      this.form.unitName = data.label;
       this.getRenYuan(this.form.unitId);
     },
     // 获取人员
@@ -486,7 +493,7 @@ export default {
         this.renYuan = res.data;
       });
     },
-     // 点击人员触发
+    // 点击人员触发
     xingMing(name) {
       this.form.peopleName = name;
     },

+ 18 - 11
src/views/medicalhealth/examine/index.vue

@@ -7,7 +7,7 @@
       v-show="showSearch"
       label-width="68px"
     >
-      <el-form-item label="" prop="unitId">
+      <!-- <el-form-item label="" prop="unitId">
         <el-input
           v-model="queryParams.unitId"
           placeholder="请输入单位"
@@ -15,17 +15,17 @@
           size="small"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item label="" prop="peopleId">
         <el-input
           v-model="queryParams.peopleId"
           placeholder="请输入姓名"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
-      <el-form-item label="" prop="job">
+      <!-- <el-form-item label="" prop="job">
         <el-input
           v-model="queryParams.job"
           placeholder="请输入工作岗位"
@@ -33,8 +33,8 @@
           size="small"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
-      <el-form-item label="" prop="classId">
+      </el-form-item> -->
+      <!-- <el-form-item label="" prop="classId">
         <el-input
           v-model="queryParams.classId"
           placeholder="请输入人员类别"
@@ -42,11 +42,11 @@
           size="small"
           @keyup.enter.native="handleQuery"
         />
-      </el-form-item>
+      </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -112,6 +112,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="人员类别" align="center" prop="id" />
       <el-table-column label="单位" align="center" prop="unitName" />
       <el-table-column label="姓名" align="center" prop="peopleName" />
@@ -323,7 +330,7 @@ export default {
       const id = row.id || this.ids;
       getExamine(id).then((response) => {
         this.form = response.data;
-        this.getRenYuan(this.form.unitId)
+        this.getRenYuan(this.form.unitId);
         this.open = true;
         this.title = "修改人员体检信息";
       });
@@ -332,7 +339,7 @@ export default {
     shuxing(data) {
       console.log(data);
       this.form.unitId = data.id;
-      this.form.unitName=data.label
+      this.form.unitName = data.label;
       this.getRenYuan(this.form.unitId);
     },
     // 获取人员

+ 10 - 4
src/views/medicalhealth/recuperate/index.vue

@@ -22,7 +22,7 @@
           placeholder="请输入疗养人"
           clearable
           size="small"
-          @keyup.enter.native="handleQuery"
+          @input="handleQuery"
         />
       </el-form-item>
       <!-- <el-form-item label="疗养类型" prop="type">
@@ -239,9 +239,9 @@
         />
       </el-form-item> -->
       <el-form-item>
-        <el-button type="primary" size="btn" @click="handleQuery"
+        <!-- <el-button type="primary" size="btn" @click="handleQuery"
           >搜索</el-button
-        >
+        > -->
         <el-button size="btr" @click="resetQuery">重置</el-button>
       </el-form-item>
     </el-form>
@@ -307,7 +307,13 @@
       :header-cell-style="{ background: '#003C69', color: 'white' }"
     >
       <el-table-column type="selection" width="55" align="center" />
-      <el-table-column label="序号" align="center" prop="id" />
+      <el-table-column label="序号" align="center">
+        <template scope="scope">
+          <span>{{
+            (queryParams.pageNum - 1) * queryParams.pageSize + scope.$index + 1
+          }}</span>
+        </template>
+      </el-table-column>
       <el-table-column label="单位" align="center" prop="unitId" />
       <el-table-column label="人员名称" align="center" prop="peopleId" />
       <el-table-column label="岗位" align="center" prop="job" />