处方登录报表中数量取dm_machine_record表中的数量
This commit is contained in:
		
							parent
							
								
									30a0748251
								
							
						
					
					
						commit
						c4dd916353
					
				| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
  <connectionStrings>
 | 
			
		||||
	<!-- 数据库连接字符串 -->
 | 
			
		||||
	<!--<add name="database" connectionString="server=127.0.0.1;database=wpf_dm_program;userid=root;password=qq1223" />-->
 | 
			
		||||
	<add name="database" connectionString="server=127.0.0.1;port=3306;database=sanya_xx;userid=root;password=root" />
 | 
			
		||||
	<add name="database" connectionString="server=127.0.0.1;port=3306;database=sanya_xianchang;userid=root;password=root" />
 | 
			
		||||
  </connectionStrings>
 | 
			
		||||
	<!--<runtime>
 | 
			
		||||
		--><!--配置之后,Appdomain.CurrentDomain.UnhandledException 事件的 IsTerminating 就变成了 false 啦!也就是说,程序并不会因为这次的异常而崩溃退出。--><!--
 | 
			
		||||
| 
						 | 
				
			
			@ -12,13 +12,13 @@
 | 
			
		|||
	<appSettings>
 | 
			
		||||
		
 | 
			
		||||
		<!-- 设备id -->
 | 
			
		||||
		<add key="machineId" value="DM1" />
 | 
			
		||||
		<add key="machineId" value="DM2" />
 | 
			
		||||
		<!-- 供应单位 -->
 | 
			
		||||
		<add key="supplierDept" value="药库" />
 | 
			
		||||
		<!-- 领用部门 -->
 | 
			
		||||
		<add key="receiveDept" value="麻精药房" />
 | 
			
		||||
		<!--2023/7/13 药房代码 有则写无则空 -->
 | 
			
		||||
		<add key="storage" value="009904" />
 | 
			
		||||
		<add key="storage" value="" />
 | 
			
		||||
		<!-- 登录模式 1单人登录2双人登录 -->
 | 
			
		||||
		<add key="loginMode" value="1" />
 | 
			
		||||
		<!-- 登录顺序,指定先登录的人的名称有效值,只有在登录模式等于2时才会生效; 发药人:【operator】审核人:【reviewer】 -->
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -302,7 +302,7 @@ namespace DM_Weight.Report
 | 
			
		|||
            });
 | 
			
		||||
            Report.LoadFromFile(new FileInfo(AppDomain.CurrentDomain.BaseDirectory) + "ReportTemp//account_book_order.grf");
 | 
			
		||||
 | 
			
		||||
            SQL = $@"SELECT DISTINCT oi.recv_date,oi.p_name,oi.sex,oi.age,oi.id_number,oi.patient_no,oi.disease,dm.manu_no,od.Quantity,oi.doctor_name,oi.order_no,dm.reviewer,dm.operator,ul.user_name operatorName,ul2.user_name reviewerName
 | 
			
		||||
            SQL = $@"SELECT DISTINCT oi.recv_date,oi.p_name,oi.sex,oi.age,oi.id_number,oi.patient_no,oi.disease,dm.manu_no,dm.Quantity,oi.doctor_name,oi.order_no,dm.reviewer,dm.operator,ul.user_name operatorName,ul2.user_name reviewerName
 | 
			
		||||
	                ,di.Drug_name,di.Drug_spec,di.big_unit,di.small_unit as smallUnit,di.drug_id,dm.receivePerson,di.manuFactory,patient_card,dm.ordinalNum as ordinalNum,CONCAT(DATE_FORMAT(operation_time,'%Y%m%d'),ordinalnum) as OrderOrdinal
 | 
			
		||||
	                 from order_info oi inner join order_detail od on oi.order_no=od.Order_No  
 | 
			
		||||
	                 LEFT JOIN dm_machine_record dm on oi.order_no=dm.invoice_id 
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -404,7 +404,7 @@ namespace DM_Weight.ViewModels
 | 
			
		|||
                                    SupplierDept = ConfigurationManager.AppSettings["receiveDept"].ToString(),
 | 
			
		||||
                                    ReceiveDept = OrderInfo.DeptName,
 | 
			
		||||
                                    ReceivePerson=ReceivePerson,
 | 
			
		||||
                                    OrdinalNum = ordinalNum + 1
 | 
			
		||||
                                    OrdinalNum = ordinalNum<=0?1:ordinalNum + 1,
 | 
			
		||||
                                }).ExecuteCommand();
 | 
			
		||||
                            }
 | 
			
		||||
                            return true;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue