Browse Source

完善计量的功能

hfxc226 2 years ago
parent
commit
728505a64a
2 changed files with 20 additions and 9 deletions
  1. 15 1
      src/api/sb/position.js
  2. 5 8
      src/views/sb/position/SbPositionNum.vue

+ 15 - 1
src/api/sb/position.js

@@ -172,7 +172,21 @@ export function selectCountByPosition (parameter) {
     }
   })
 }
-
+/**
+ * fetch single func
+ * parameter: { }
+ * @param parameter
+ * @returns {*}
+ */
+export function selectCountByPositionGroup () {
+  return axios({
+    url: '/sb/positions/num/group',
+    method: 'get',
+    headers: {
+      'Content-Type': 'application/json;charset=UTF-8'
+    }
+  })
+}
 /**
  * fetch single func
  * parameter: { }

+ 5 - 8
src/views/sb/position/SbPositionNum.vue

@@ -42,7 +42,10 @@
 
 <script>
 
-import { querySbPosition, selectCountByPosition, selectCountByPositionGroupBySbType } from '@/api/sb/position'
+import {
+  selectCountByPositionGroup,
+  selectCountByPositionGroupBySbType
+} from '@/api/sb/position'
 
 export default {
   name: 'SbPositionNum',
@@ -67,7 +70,7 @@ export default {
   },
   created () {
     // 下拉框map
-    querySbPosition().then(res => {
+    selectCountByPositionGroup().then(res => {
       this.sbPositionData = res.data
     })
   },
@@ -91,14 +94,8 @@ export default {
       }
     },
     selectCountByPosition (position) {
-      selectCountByPosition(position).then(res => {
-        this.num = res.data
-      })
     },
     selectCountByPositionGroupBySbType (position) {
-      selectCountByPosition(position).then(res => {
-        this.lineNum = res.data
-      })
       selectCountByPositionGroupBySbType(position).then(res => {
         this.typeData = res.data
       })