Bladeren bron

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

see999 3 jaren geleden
bovenliggende
commit
384972ee3f

+ 7 - 0
src/api/supply.js Bestand weergeven

8
   })
8
   })
9
 }
9
 }
10
 
10
 
11
+export function savePurchaseOrder(data, supplier_name, start_time, end_time, rate_of_concession, discount_amount) {
12
+  return request({
13
+    url: '/api/supply/savepurchaseorder?supplier_name=' + supplier_name + '&start_time=' + start_time + '&end_time=' + end_time + '&rate_of_concession=' + rate_of_concession + '&discount_amount=' + discount_amount,
14
+    method: 'post',
15
+    data: data
16
+  })
17
+}

+ 1 - 1
src/xt_pages/dialysis/components/consumablesDialog.vue Bestand weergeven

155
                   this.tableData.push(response.data.data.list[i])
155
                   this.tableData.push(response.data.data.list[i])
156
                }
156
                }
157
              }
157
              }
158
-             console.log("表哥22222222222",this.tableData) 
158
+            
159
           })
159
           })
160
        },
160
        },
161
 
161
 

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Bestand weergeven

432
         <el-row :gutter="20"> -->
432
         <el-row :gutter="20"> -->
433
 
433
 
434
         <el-col :span="8" v-if="isShow('实际置换量')">
434
         <el-col :span="8" v-if="isShow('实际置换量')">
435
-          <el-form-item v-if="this.template_id == 20 || this.template_id == 21" label="实际置换量(ml): ">
435
+          <el-form-item v-if="this.template_id == 20 || this.template_id == 21 || this.template_id == 13" label="实际置换量(ml): ">
436
             <el-input v-model="form.actual_displacement"></el-input>
436
             <el-input v-model="form.actual_displacement"></el-input>
437
           </el-form-item>
437
           </el-form-item>
438
           <el-form-item v-else label="实际置换量(L): ">
438
           <el-form-item v-else label="实际置换量(L): ">

+ 1 - 1
src/xt_pages/medicalScheduling/index.vue Bestand weergeven

956
                     
956
                     
957
                     this.tableData = data
957
                     this.tableData = data
958
 
958
 
959
-                   console.log("表哥3333333333",this.tableData)
959
+              
960
                 }
960
                 }
961
             })
961
             })
962
         },
962
         },

+ 1 - 1
src/xt_pages/qcd/treatmentControlAnalysis/components/CheckAll.vue Bestand weergeven

264
               }
264
               }
265
               this.tableData.push({ name: key, data: dd[key]});
265
               this.tableData.push({ name: key, data: dd[key]});
266
             }
266
             }
267
-            console.log("表哥",this.tableData)
267
+       
268
             let projectArr = []
268
             let projectArr = []
269
           
269
           
270
             this.newArr.map(item => {
270
             this.newArr.map(item => {

+ 1 - 1
src/xt_pages/stock/drugs/drugStockOutOrder.vue Bestand weergeven

1216
               total += this.drugFlowList[i].count
1216
               total += this.drugFlowList[i].count
1217
           }
1217
           }
1218
         }
1218
         }
1219
-        all_price = total * min_price
1219
+        all_price = total * price
1220
       
1220
       
1221
         return  all_price
1221
         return  all_price
1222
       },
1222
       },

+ 1 - 1
src/xt_pages/stock/drugs/inventory.vue Bestand weergeven

72
              <el-table-column prop="name" label="盘点后数量" width="180"  align="center">
72
              <el-table-column prop="name" label="盘点后数量" width="180"  align="center">
73
                 <template slot-scope="scope">
73
                 <template slot-scope="scope">
74
                   <el-input style="width:50px" v-model="scope.row.last_stock_max_number"></el-input>{{scope.row.max_unit}}
74
                   <el-input style="width:50px" v-model="scope.row.last_stock_max_number"></el-input>{{scope.row.max_unit}}
75
-                 <span v-if="scope.row.XtBaseDrug.max_unit!=scope.row.XtBaseDrug.min_unit"><el-input style="width:50px" v-model="scope.row.last_stock_min_number" :disabled="true"></el-input>{{scope.row.min_unit}}</span> 
75
+                 <span v-if="scope.row.XtBaseDrug.max_unit!=scope.row.XtBaseDrug.min_unit"><el-input style="width:50px" v-model="scope.row.last_stock_min_number"></el-input>{{scope.row.min_unit}}</span> 
76
                  </template> 
76
                  </template> 
77
               </el-table-column>
77
               </el-table-column>
78
 
78
 

+ 29 - 25
src/xt_pages/supply/components/addPurchaseOrder.vue Bestand weergeven

6
 <div class="app-container ">
6
 <div class="app-container ">
7
     <div style="justify-content: space-between;margin: 0px 0 12px 0;display: flex;align-items: center;">
7
     <div style="justify-content: space-between;margin: 0px 0 12px 0;display: flex;align-items: center;">
8
     <div>
8
     <div>
9
+        <span>供应商:</span>
9
         <el-select v-model="supplier_name" style="width:140px;margin-right:10px;" placeholder="请选择"
10
         <el-select v-model="supplier_name" style="width:140px;margin-right:10px;" placeholder="请选择"
10
         @change="changeTypeName">
11
         @change="changeTypeName">
11
         <el-option
12
         <el-option
15
             :value="item.id">
16
             :value="item.id">
16
         </el-option>
17
         </el-option>
17
         </el-select>
18
         </el-select>
19
+        <span>单据日期:</span>
18
         <el-date-picker
20
         <el-date-picker
19
         size="small"
21
         size="small"
20
         v-model="start_time"
22
         v-model="start_time"
27
         format="yyyy-MM-dd"
29
         format="yyyy-MM-dd"
28
         value-format="yyyy-MM-dd"
30
         value-format="yyyy-MM-dd"
29
         @change="startTimeChange"
31
         @change="startTimeChange"
30
-        ></el-date-picker>-
32
+        ></el-date-picker>
33
+        <span>交货日期:</span>
31
         <el-date-picker
34
         <el-date-picker
32
             size="small"
35
             size="small"
33
             v-model="end_time"
36
             v-model="end_time"
41
             value-format="yyyy-MM-dd"
44
             value-format="yyyy-MM-dd"
42
             @change="endTimeChange"
45
             @change="endTimeChange"
43
         ></el-date-picker>
46
         ></el-date-picker>
44
-        <el-input
45
-        size="small"
46
-        style="width: 200px;margin-left:10px;"
47
-        class="filter-item"
48
-        v-model.trim="keywords"
49
-        placeholder="耗材名称"
50
-        />
51
-        <el-button
52
-        size="small"
53
-        class="filter-item"
54
-        type="primary"
55
-        icon="el-icon-search"
56
-        @click="search"
57
-        >搜索</el-button
58
-        >
47
+        <span>单据编码:</span>
48
+   
59
     </div>
49
     </div>
60
     <div>
50
     <div>
61
         <el-button size="small" type="primary" @click="savePurchaseOrder">保存</el-button>
51
         <el-button size="small" type="primary" @click="savePurchaseOrder">保存</el-button>
161
         </template>
151
         </template>
162
     </el-table-column>
152
     </el-table-column>
163
   </el-table>
153
   </el-table>
164
-    
154
+   <div style="margin-top:10px">
155
+        <span>优惠率:<el-input style="width:100px" v-model="rate_of_concession"></el-input>%</span>
156
+        
157
+        <span>优惠金额:<el-input style="width:100px" v-model="discount_amount"></el-input></span>
158
+        
159
+    </div>  
165
 </div>
160
 </div>
166
 </div>
161
 </div>
167
 </template>
162
 </template>
220
     drugTypeList:[],
215
     drugTypeList:[],
221
     supplier_name:"",
216
     supplier_name:"",
222
     supplyList:[],
217
     supplyList:[],
218
+    rate_of_concession:"",
219
+    discount_amount:"",
223
 };
220
 };
224
 },
221
 },
225
 methods:{
222
 methods:{
292
     })  
289
     })  
293
 },
290
 },
294
 changeGoodName(val){
291
 changeGoodName(val){
295
-    console.log("9媚23323232",val)  
296
-    this.currentIndex = val
292
+  this.currentIndex = val
297
 },
293
 },
298
 changeName(val){
294
 changeName(val){
299
-    console.log("val23322323",val)
300
     
295
     
301
-    for(let i=0;i<this.tableList.length;i++){
296
+   for(let i=0;i<this.tableList.length;i++){
302
     if(this.currentIndex == i){
297
     if(this.currentIndex == i){
303
         this.tableList[i].id = val.id
298
         this.tableList[i].id = val.id
304
         this.tableList[i].type = val.type
299
         this.tableList[i].type = val.type
313
         this.tableList[i].supply_manufacturer = val.supply_manufacturer
308
         this.tableList[i].supply_manufacturer = val.supply_manufacturer
314
         this.tableList[i].supply_license_number = val.supply_license_number
309
         this.tableList[i].supply_license_number = val.supply_license_number
315
         this.tableList[i].supply_remake = val.supply_remake
310
         this.tableList[i].supply_remake = val.supply_remake
311
+     }
316
     }
312
     }
317
-    }
318
-    console.log("表哥332322332232323",this.tableList)
313
+    
319
 },
314
 },
320
 handleEdit(){
315
 handleEdit(){
321
     const tempObj = {}
316
     const tempObj = {}
343
    }
338
    }
344
 },
339
 },
345
 savePurchaseOrder(){
340
 savePurchaseOrder(){
346
-    console.log("param323322332",this.tableList)
347
-    savePurchaseOrder().then(response=>{
341
+     
342
+     var params = {
343
+        supplier_name:this.supplier_name,
344
+        start_time:this.start_time,
345
+        end_time:this.end_time,
346
+        rate_of_concession:this.rate_of_concession,
347
+        discount_amount:this.discount_amount,
348
+     }
349
+    console.log("partam2332232332",params)
350
+    console.log("tablelsit323232",this.tabList)
351
+    savePurchaseOrder(this.tabList,this.supplier_name,this.start_time,this.end_time,this.rate_of_concession,this.discount_amount).then(response=>{
348
 
352
 
349
     })  
353
     })  
350
 },
354
 },