Sfoglia il codice sorgente

Merge remote-tracking branch 'origin/20230223_pc_vue_new_branch' into 20230223_pc_vue_new_branch

yq1 1 anno fa
parent
commit
f575118919

+ 8 - 3
src/xt_pages/stock/drugs/components/purchaseNewDrugQuery.vue Vedi File

@@ -398,7 +398,7 @@ export default {
398 398
             //   list[i].drugIn = this.getDrugWarehouseInfoOne(list[i].DrugWarehouseInfoStart,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].DrugWarehouseOutInfoStart,list[i].WareStartStockInventoryProfit,list[i].WareStartStockInventoryLosses,list[i].WareStartStockCancelInfo)
399 399
             //   list[i].drugInMoney = this.getDrugInMoneyOne(list[i].DrugWarehouseInfoStart,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].DrugWarehouseOutInfoStart,list[i].WareStartStockInventoryProfit,list[i].WareStartStockInventoryLosses,list[i].WareStartStockCancelInfo)
400 400
             //   list[i].drugSaleMoney = this.getSaleMoneyOne(list[i].DrugWarehouseInfoStart,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].DrugWarehouseOutInfoStart,list[i].WareStartStockInventoryProfit,list[i].WareStartStockInventoryLosses,list[i].WareStartStockCancelInfo)
401
-              list[i].drugInMoney = "/"
401
+              list[i].drugInMoney = list[i].last_price
402 402
               list[i].drugSaleMoney = "/"
403 403
 
404 404
               list[i].drugAdd = this.drugAddInfo(list[i].DrugWarehouseInfoStartEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareStartEndStockInventoryProfit)
@@ -418,8 +418,12 @@ export default {
418 418
             //   list[i].overDrug = this.getDrugWarehouseInfo(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
419 419
             //   list[i].overDrugPrice =  this.getDrugInMoney(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
420 420
             //   list[i].oveDrugSaleMoney =  this.getSaleMoney(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
421
-            //  list[i].overDrug = this.GetDrugEndFlow(list[i].DrugEndFlow.over_count,list[i].min_number,list[i].min_unit,list[i].max_unit)
422
-             list[i].overDrug = this.GetDrugOver(list[i].DrugStatFlow.over_count,list[i].drugAddOne,list[i].drugOutOne,list[i].min_number,list[i].min_unit,list[i].max_unit)
421
+            if(this.org_id == 0 || this.org_id == 10265){
422
+              list[i].overDrug = this.GetDrugEndFlow(list[i].DrugEndFlow.over_count,list[i].min_number,list[i].min_unit,list[i].max_unit)
423
+            }else{
424
+              list[i].overDrug = this.GetDrugOver(list[i].DrugStatFlow.over_count,list[i].drugAddOne,list[i].drugOutOne,list[i].min_number,list[i].min_unit,list[i].max_unit)
425
+            }
426
+            
423 427
              list[i].overDrugPrice = "/"
424 428
              list[i].oveDrugSaleMoney = "/"
425 429
             }
@@ -1292,6 +1296,7 @@ export default {
1292 1296
           this.tableList[i].manufacturer_name = this.getManufacturName(this.tableList[i].manufacturer)
1293 1297
           this.tableList[i].dealer_name = this.getDearName(this.tableList[i].dealer)
1294 1298
           this.tableList[i].specification_name = this.tableList[i].dose + this.tableList[i].dose_unit +"*"+this.tableList[i].min_number + this.tableList[i].min_unit+"/"+this.tableList[i].max_unit
1299
+          // this.tableList[i].drugInMoney = this.tableList[i].last_price
1295 1300
 
1296 1301
         }
1297 1302
         import('@/vendor/Export2Excel').then(excel => {

+ 5 - 2
src/xt_pages/stock/drugs/components/purchaseNewDrugQueryPrint.vue Vedi File

@@ -328,8 +328,11 @@ export default {
328 328
                 //   list[i].overDrug = this.getDrugWarehouseInfo(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
329 329
                 //   list[i].overDrugPrice =  this.getDrugInMoney(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
330 330
                 //   list[i].oveDrugSaleMoney =  this.getSaleMoney(list[i].DrugWarehouseInfoEnd,list[i].DrugWarehouseOutInfoEnd,list[i].min_number,list[i].min_unit,list[i].max_unit,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].WareEndStockCancelInfo)
331
-                // list[i].overDrug = this.GetDrugEndFlow(list[i].DrugEndFlow.over_count,list[i].min_number,list[i].min_unit,list[i].max_unit)
332
-                list[i].overDrug = this.GetDrugOver(list[i].DrugStatFlow.over_count,list[i].drugAddOne,list[i].drugOutOne,list[i].min_number,list[i].min_unit,list[i].max_unit)
331
+                if(this.org_id == 0 || this.org_id ==10265){
332
+                  list[i].overDrug = this.GetDrugEndFlow(list[i].DrugEndFlow.over_count,list[i].min_number,list[i].min_unit,list[i].max_unit)
333
+                }else{
334
+                  list[i].overDrug = this.GetDrugOver(list[i].DrugStatFlow.over_count,list[i].drugAddOne,list[i].drugOutOne,list[i].min_number,list[i].min_unit,list[i].max_unit)
335
+                }
333 336
                 list[i].overDrugPrice = "/"
334 337
                 list[i].oveDrugSaleMoney = "/"
335 338
             }

+ 8 - 2
src/xt_pages/stock/query/purchaseNewStockQuery.vue Vedi File

@@ -286,8 +286,13 @@ export default {
286 286
               // list[i].overStock= this.getEndWarehouseInfo(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
287 287
               // list[i].overPrice= this.getEndOverPrice(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
288 288
               // list[i].overMoney = this.getEndSalePrice(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
289
-              // list[i].overStock = list[i].GoodEndFlowInfo.over_count
290
-              list[i].overStock = list[i].stockIn + list[i].stockAdd - list[i].outStock
289
+              if(this.org_id == 10265 || this.org_id == 0){
290
+                list[i].overStock = list[i].GoodEndFlowInfo.over_count
291
+              }else{
292
+                list[i].overStock = list[i].stockIn + list[i].stockAdd - list[i].outStock
293
+              }
294
+            
295
+            
291 296
               list[i].overPrice = "/"
292 297
               list[i].overMoney = "/"
293 298
              
@@ -1015,6 +1020,7 @@ export default {
1015 1020
           this.tableList[i].manufacturer_name = this.getManufacturName(this.tableList[i].manufacturer)
1016 1021
           this.tableList[i].dealer_name = this.getDearName(this.tableList[i].dealer)
1017 1022
           this.tableList[i].specification_name_one = this.tableList[i].specification_name + "/"+this.tableList[i].packing_unit
1023
+          // this.tableList[i].stock_in_price = this.tableList[i].buy_price
1018 1024
         }
1019 1025
         import('@/vendor/Export2Excel').then(excel => {
1020 1026
            const multiHeader = [['序号', '查询日期',' 耗材类型','耗材名称','规格&单位','生产产商','经销商', '期初结余' , '', '', '本期增加', '', '', '本期减少' , '', '', '期末结余' , '', '']]

+ 7 - 2
src/xt_pages/stock/query/purchaseNewStockQueryPrint.vue Vedi File

@@ -188,8 +188,13 @@ export default {
188 188
                     // list[i].overStock= this.getEndWarehouseInfo(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
189 189
                     // list[i].overPrice= this.getEndOverPrice(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
190 190
                     // list[i].overMoney = this.getEndSalePrice(list[i].EndFlowInfo,list[i].EndFlowOutInfo,list[i].WareEndStockInventoryProfit,list[i].WareEndStockInventoryLosses,list[i].EndCancelFLowInfo)
191
-                    // list[i].overStock = list[i].GoodEndFlowInfo.over_count
192
-                    list[i].overStock = list[i].stockIn + list[i].stockAdd - list[i].outStock
191
+                    if(this.org_id ==0 || this.org_id ==10265){
192
+                      list[i].overStock = list[i].GoodEndFlowInfo.over_count
193
+                    }else{
194
+                        list[i].overStock = list[i].stockIn + list[i].stockAdd - list[i].outStock
195
+                    } 
196
+                  
197
+                  
193 198
                     list[i].overPrice = "/"
194 199
                     list[i].overMoney = "/"
195 200