ソースを参照

批量审核完成

yuanmingze 5 ヶ月 前
コミット
ac31e9004a

+ 2 - 2
.env.development

@@ -1,8 +1,8 @@
 NODE_ENV = 'development'
 VUE_APP_TYPE= 'dev'
-# VUE_APP_URL = 'http://10.144.62.235:9999'
+VUE_APP_URL = 'http://10.144.62.235:9999'
 # VUE_APP_URL = 'https://mic.freerr.cn'
-VUE_APP_URL = 'https://mic.cnbg.com.cn'
+# VUE_APP_URL = 'https://mic.cnbg.com.cn'
 # VUE_APP_URL = 'https://cnbg.yaoyi.net'
 # VUE_APP_URL = 'http://192.168.110.25:9999'
 # VUE_APP_URL = 'https://mic-t.cnbg.com.cn'

+ 1 - 1
.env.pre

@@ -1,3 +1,3 @@
 NODE_ENV = 'production'
 VUE_APP_TYPE= 'pre'
-VUE_APP_URL = 'http://172.25.196.130:9999'
+VUE_APP_URL = 'https://mic-t.cnbg.com.cn'

+ 2 - 2
.env.production

@@ -1,6 +1,6 @@
 NODE_ENV = 'production'
 VUE_APP_TYPE= 'prod'
 # VUE_APP_URL = 'https://cnbg.yaoyi.net'
-VUE_APP_URL = 'https://mic-t.cnbg.com.cn'
-# VUE_APP_URL = 'https://mic.cnbg.com.cn'
+# VUE_APP_URL = 'https://mic-t.cnbg.com.cn'
+VUE_APP_URL = 'https://mic.cnbg.com.cn'
 

BIN
dist.zip


+ 32 - 5
src/views/serviceManagement/quickReview/index.vue

@@ -76,6 +76,13 @@
                 </el-select>
               </el-form-item>
             </el-col>
+            <el-col :span="6">
+              <el-form-item label="上游服务包名称">
+                <el-select v-model="searchFrom.pkgIds" placeholder="请选择上游服务包名称" class="w100" clearable filterable>
+                  <el-option v-for="(item, index) in relPkgNameArr" :key="index" :label="item.label" :value="item.value" />
+                </el-select>
+              </el-form-item>
+            </el-col>
             <el-col :span="2">
               <div class="search-btns">
                 <el-button type="success" @click="clickBtn">搜索</el-button>
@@ -89,7 +96,7 @@
     <div class="card-container">
       <div class="card-all-review">
         <div class="btns">
-          <el-button type="primary" @click="allClick">批量审核</el-button>
+          <el-button type="primary" @click="allClickBtn">批量审核</el-button>
         </div>
         <div class="check-info">
           <el-checkbox v-model="allCheck" @change="allClick">全选</el-checkbox>
@@ -233,7 +240,6 @@
 
 <script>
 import {
-  getTaskV2PageApi,
   getTaskTypeAvailApi,
   getDeptv2Avail,
   getDrug2Avail,
@@ -241,7 +247,8 @@ import {
   getTaskV2TokenApi,
   taskV2CheckBatchApi,
   checkSingleApi,
-  getTaskV2PageTileApi
+  getTaskV2PageTileApi,
+  getPkgV2Api
 } from '@/api/serviceManagement/servicesToBeReviewed/index.js';
 import refuseReason from '@/components/refuseReason';
 import { getDictType } from '@/api/common';
@@ -261,6 +268,7 @@ export default {
       drugListArr: [],
       userListArr: [],
       currDrugList: [],
+      relPkgNameArr: [],
       drugDisabled: true,
       abbreviationsProvincesList: abbreviationsProvinces,
       nodeId: '',
@@ -275,6 +283,7 @@ export default {
         vendorId: '',
         salesId: '',
         skuId: '',
+        pkgIds: '',
         taskStatus: 3
       },
       page: {
@@ -384,6 +393,19 @@ export default {
       getDrug2Avail().then((res) => {
         this.drugListArr = res.data.data;
       });
+      getPkgV2Api().then((res) => {
+        let arr = [];
+        let data = res.data.data;
+        for (let key in data) {
+          let obj = {
+            label: key,
+            value: data[key]
+          };
+          arr.push(obj);
+        }
+
+        this.relPkgNameArr = arr;
+      });
     },
     mahNameChange(e) {
       if (e) {
@@ -468,7 +490,7 @@ export default {
         this.checkAllTaskScore -= Number(item.info.taskScore);
       }
     },
-    async allClick() {
+    async allClickBtn() {
       if (!this.checkIds.length) {
         return this.$message.error('请选择待审核数据');
       }
@@ -491,8 +513,12 @@ export default {
       };
     },
     clickBtn() {
-      this.tableData = [];
+      this.list = [];
       this.page.currentPage = 1;
+      this.checkIds = [];
+      this.allCheck = false;
+      this.checkAllLength = 0;
+      this.checkAllTaskScore = 0;
       this.getList();
     },
     clearSearch() {
@@ -506,6 +532,7 @@ export default {
         vendorId: '',
         salesId: '',
         skuId: '',
+        pkgIds: '',
         taskStatus: 3
       };
       this.searchFrom.nodeId = this.nodeId;

+ 1 - 1
src/views/serviceManagement/servicesToBeReviewed/index.vue

@@ -89,7 +89,7 @@
 
     <div class="check-btns">
       <el-button type="primary" @click="allClick">批量审核</el-button>
-      <!-- <el-button type="primary" @click="quickAuditClick">快捷审核</el-button> -->
+      <el-button type="primary" @click="quickAuditClick">快捷审核</el-button>
     </div>
     <div class="tips">当前表格已选择{{ totalNum }}项,总积分:{{ totalScore }}</div>