|  | @@ -3098,7 +3098,8 @@ function callYbSaleGoodsItem(realNo, orderNo, receiptNo, times, patientId, name,
 | 
	
		
			
				|  |  |          let item = tableData[i];
 | 
	
		
			
				|  |  |          
 | 
	
		
			
				|  |  |          // 参数验证
 | 
	
		
			
				|  |  | -        let doctorName = $("#employeeNameLabel").val() || '';
 | 
	
		
			
				|  |  | +        // 从处方明细数据中获取开方医师姓名
 | 
	
		
			
				|  |  | +        let doctorName = item.doctorName || item.employeeName || '';
 | 
	
		
			
				|  |  |          if (!doctorName) {
 | 
	
		
			
				|  |  |              console.warn('开方医师姓名为空,使用默认值');
 | 
	
		
			
				|  |  |              doctorName = '未知医师';
 | 
	
	
		
			
				|  | @@ -3112,7 +3113,7 @@ function callYbSaleGoodsItem(realNo, orderNo, receiptNo, times, patientId, name,
 | 
	
		
			
				|  |  |          // 构建医保接口参数(只传递必需参数)
 | 
	
		
			
				|  |  |          let ybData = {
 | 
	
		
			
				|  |  |              // 医疗目录编码(医保编码)
 | 
	
		
			
				|  |  | -            medListCodg: item.nationalCode || 'NMLC999',
 | 
	
		
			
				|  |  | +            medListCodg: item.nationalCode,
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  |              // 开方医师姓名
 | 
	
		
			
				|  |  |              prscDrName: doctorName,
 | 
	
	
		
			
				|  | @@ -3120,14 +3121,14 @@ function callYbSaleGoodsItem(realNo, orderNo, receiptNo, times, patientId, name,
 | 
	
		
			
				|  |  |              // 药师姓名
 | 
	
		
			
				|  |  |              pharName: currentUserName,
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  | -            // 药师执业资格证号
 | 
	
		
			
				|  |  | -            pharPracCertNo: pharPracCertNo || '',
 | 
	
		
			
				|  |  | +            // 药师执业资格证号(取当前操作者的药师执业资格证号)
 | 
	
		
			
				|  |  | +            pharPracCertNo: localStorage.getItem('pharPracCertNo') || '',
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  |              // 销售/退货经办人姓名
 | 
	
		
			
				|  |  |              selRetnOpterName: currentUserName,
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  |              // 就诊结算类型(1-医保结算 2-自费结算)
 | 
	
		
			
				|  |  | -            mdtrtSetlType: item.mdtrtSetlType || '1',
 | 
	
		
			
				|  |  | +            mdtrtSetlType: item.mdtrtSetlType || '2',
 | 
	
		
			
				|  |  |              
 | 
	
		
			
				|  |  |              // 处方药标志
 | 
	
		
			
				|  |  |              rxFlag: item.rxFlag || '0',
 |