diff --git a/src/api/materialsStation/index.js b/src/api/materialsStation/index.js
index be54d616..c85f1017 100644
--- a/src/api/materialsStation/index.js
+++ b/src/api/materialsStation/index.js
@@ -646,7 +646,6 @@ export const getDetailsListApi = data => {
   })
 }
 
-
 // 领料记录添加备注
 export function addRemarkApi(data) {
   return request({
@@ -656,7 +655,6 @@ export function addRemarkApi(data) {
   })
 }
 
-
 // 总站点退料-列表
 export const getBackTotalListApi = data => {
   return request({
@@ -926,3 +924,30 @@ export function directUpdateApi(data) {
     data
   })
 }
+
+// 供需平衡表-列表
+export function getDemandAndSupplyApi(data) {
+  return request({
+    url: '/material/material_maMachine/getDemandAndSupply',
+    method: 'get',
+    params: data
+  })
+}
+
+// 供需平衡表-合计
+export function getDemandAndSupplyNoPageApi(data) {
+  return request({
+    url: '/material/material_maMachine/getDemandAndSupplyNoPage',
+    method: 'get',
+    params: data
+  })
+}
+
+// 供需平衡表-在用
+export function getUseDemandAndSupplyApi(data) {
+  return request({
+    url: '/material/material_maMachine/getUseDemandAndSupply',
+    method: 'get',
+    params: data
+  })
+}
diff --git a/src/views/materialsStation/equipment/equipmentRecord/supplyDemandBalance.vue b/src/views/materialsStation/equipment/equipmentRecord/supplyDemandBalance.vue
index def8eec7..dcb71f52 100644
--- a/src/views/materialsStation/equipment/equipmentRecord/supplyDemandBalance.vue
+++ b/src/views/materialsStation/equipment/equipmentRecord/supplyDemandBalance.vue
@@ -81,15 +81,15 @@
           
         
       
-      
+      
         
-          
+          
         
       
       
@@ -129,7 +129,7 @@
         :width="column.width"
         align="center"
       >
-        
+        
           
           
-          {{ row.usNum }}
+          {{ row.useNum }}
         
       
     
@@ -224,7 +224,7 @@
         
       
 
-      
+      
         
-        
+        
         
         
         
         
         
-        
+        
       
 
        {
+      this.isDlgLoading = true
+      getUseDemandAndSupplyApi(this.dialogUseQuery).then(response => {
+        this.isDlgLoading = false
         this.useRecordList = response.data.rows
         this.dialogUserTotal = response.data.total
+      }).catch(() => {
+        this.isDlgLoading = false
       })
     },
     /** 搜索在用按钮操作 */
@@ -655,9 +646,9 @@ export default {
     },
     handleDialogUserExport() {
       this.download(
-        'material/material_maMachine/exportUserRecordList',
+        'material/material_maMachine/exportUseDemandAndSupply',
         { ...this.dialogUseQuery },
-        `站内库存查询_在用设备_${new Date().getTime()}.xlsx`
+        `材料站供需平衡表_在用设备_${new Date().getTime()}.xlsx`
       )
     }
   }
diff --git a/src/views/materialsStation/toolsBack/back/component/addReturn.vue b/src/views/materialsStation/toolsBack/back/component/addReturn.vue
index 684d017a..521fd03b 100644
--- a/src/views/materialsStation/toolsBack/back/component/addReturn.vue
+++ b/src/views/materialsStation/toolsBack/back/component/addReturn.vue
@@ -157,13 +157,13 @@
           >
             {{ scope.row.preNum > 0 ? scope.row.preNum : '添加编码' }}
           
-          
diff --git a/src/views/materialsStation/toolsLease/apply/component/addToolsApply.vue b/src/views/materialsStation/toolsLease/apply/component/addToolsApply.vue
index 3c2a800d..a178913b 100644
--- a/src/views/materialsStation/toolsLease/apply/component/addToolsApply.vue
+++ b/src/views/materialsStation/toolsLease/apply/component/addToolsApply.vue
@@ -165,19 +165,19 @@
       
       
         
-          
                 scope.row.unitValue == 1
-                  ? (scope.row.preNum = Number(v.replace(/[^\d.]/g, '')))
-                  : (scope.row.preNum = Number(v.replace(/[^\d]/g, '')))
+                  ? (scope.row.preNum = Number(String(v).replace(/[^\d.]/g, '')))
+                  : (scope.row.preNum = Number(String(v).replace(/[^\d]/g, '')))
             "
-          >
+          >