交接柜补药:交接柜中有该药品及批次的数据则更新;没有则插入一条
This commit is contained in:
		
							parent
							
								
									6a4aac2a01
								
							
						
					
					
						commit
						7f8190e39f
					
				| 
						 | 
					@ -353,21 +353,35 @@ namespace DM_Weight.ViewModels
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                //更新 交接柜 批次信息
 | 
					                                //更新 交接柜 批次信息
 | 
				
			||||||
                                List<ChannelStock> jiaojieStock = Jiaojie_ChannelStocks.Where(cs => cs.DrugId == it.DrugId).ToList();
 | 
					                                List<ChannelStock> jiaojieStock = Jiaojie_ChannelStocks.Where(cs => cs.DrugId == it.DrugId).ToList();
 | 
				
			||||||
                                if (jiaojieStock != null && jiaojieStock.Count > 0)
 | 
					                                //交接柜中有该药品及批次的数据则更新;没有则插入一条
 | 
				
			||||||
 | 
					                                if (jiaojieStock != null)
 | 
				
			||||||
                                {
 | 
					                                {
 | 
				
			||||||
                                    for (int j = 0; j < jiaojieStock.Count; j++)
 | 
					                                    for (int j = 0; j < jiaojieStock.Count; j++)
 | 
				
			||||||
                                    {
 | 
					                                    {
 | 
				
			||||||
                                        // 更新数据 交接柜 库存信息
 | 
					
 | 
				
			||||||
                                        ChannelStock jiaojie_it = jiaojieStock[j];
 | 
					                                        List<ChannelStock> stockManuList = jiaojieStock.Where(cs => cs.ManuNo == it.ManuNo).ToList();
 | 
				
			||||||
                                        SqlSugarHelper.Db.Updateable(new ChannelStock()
 | 
					                                        if (stockManuList == null)
 | 
				
			||||||
                                        {
 | 
					                                        {
 | 
				
			||||||
                                            //Quantity = jiaojie_it.BaseQuantity,
 | 
					                                            jiaojieStock[j].ManuNo= it.ManuNo;
 | 
				
			||||||
                                            ManuNo = it.ManuNo,
 | 
					                                            SqlSugarHelper.Db.Insertable(jiaojieStock[j]).ExecuteCommand();
 | 
				
			||||||
                                            //EffDate = it.EffDate,
 | 
					                                        }
 | 
				
			||||||
                                            Id = jiaojie_it.Id,
 | 
					 | 
				
			||||||
                                        }).UpdateColumns(jiaojie_it => new { jiaojie_it.ManuNo }).ExecuteCommand();
 | 
					 | 
				
			||||||
                                    }
 | 
					                                    }
 | 
				
			||||||
                                }
 | 
					                                }
 | 
				
			||||||
 | 
					                                //if (jiaojieStock != null && jiaojieStock.Count > 0)
 | 
				
			||||||
 | 
					                                //{
 | 
				
			||||||
 | 
					                                //    for (int j = 0; j < jiaojieStock.Count; j++)
 | 
				
			||||||
 | 
					                                //    {
 | 
				
			||||||
 | 
					                                //        // 更新数据 交接柜 库存信息
 | 
				
			||||||
 | 
					                                //        ChannelStock jiaojie_it = jiaojieStock[j];
 | 
				
			||||||
 | 
					                                //        SqlSugarHelper.Db.Updateable(new ChannelStock()
 | 
				
			||||||
 | 
					                                //        {
 | 
				
			||||||
 | 
					                                //            //Quantity = jiaojie_it.BaseQuantity,
 | 
				
			||||||
 | 
					                                //            //ManuNo = it.ManuNo,
 | 
				
			||||||
 | 
					                                //            //EffDate = it.EffDate,
 | 
				
			||||||
 | 
					                                //            Id = jiaojie_it.Id,
 | 
				
			||||||
 | 
					                                //        }).UpdateColumns(jiaojie_it => new { jiaojie_it.ManuNo }).ExecuteCommand();
 | 
				
			||||||
 | 
					                                //    }
 | 
				
			||||||
 | 
					                                //}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                                // 保存数据 出库记录
 | 
					                                // 保存数据 出库记录
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue