|  | @@ -105,7 +105,56 @@ $(function () {
 | 
	
		
			
				|  |  |          consume();
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  });
 | 
	
		
			
				|  |  | +function getCurrentTime() {
 | 
	
		
			
				|  |  | +    const now = new Date();
 | 
	
		
			
				|  |  | +    const year = now.getFullYear().toString();
 | 
	
		
			
				|  |  | +    const month = String(now.getMonth() + 1).padStart(2, '0'); // 月份从0开始
 | 
	
		
			
				|  |  | +    const day = String(now.getDate()).padStart(2, '0');
 | 
	
		
			
				|  |  | +    const hours = String(now.getHours()).padStart(2, '0');
 | 
	
		
			
				|  |  | +    const minutes = String(now.getMinutes()).padStart(2, '0');
 | 
	
		
			
				|  |  | +    const seconds = String(now.getSeconds()).padStart(2, '0');
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    return `${year}${month}${day}${hours}${minutes}${seconds}`;
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  | +function getEBill(serialNo) {
 | 
	
		
			
				|  |  | +    $.ajax({
 | 
	
		
			
				|  |  | +        type: "POST",
 | 
	
		
			
				|  |  | +        url: 'http://130.150.161.72:9206/thyy/api/public/ebill/invoicequery',
 | 
	
		
			
				|  |  | +        contentType: "application/json;charset=UTF-8",
 | 
	
		
			
				|  |  | +        dataType: "json",
 | 
	
		
			
				|  |  | +        data: JSON.stringify({
 | 
	
		
			
				|  |  | +            "timestamp":this.getCurrentTime(),
 | 
	
		
			
				|  |  | +            "busseqno":serialNo,
 | 
	
		
			
				|  |  | +        }),
 | 
	
		
			
				|  |  | +        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
 | 
	
		
			
				|  |  | +        success: function (res) {
 | 
	
		
			
				|  |  | +            // console.log('getEBill',res);
 | 
	
		
			
				|  |  | +            if(res.code == 1 && res.data.invoice_url){
 | 
	
		
			
				|  |  | +                successMesageSimaple("电子发票查询成功!")
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    })
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +function downloadEBill(serialNo) {
 | 
	
		
			
				|  |  | +    $.ajax({
 | 
	
		
			
				|  |  | +        type: "POST",
 | 
	
		
			
				|  |  | +        url: 'http://130.150.161.72:9206/thyy/api/public/ebill/invoicedownload',
 | 
	
		
			
				|  |  | +        contentType: "application/json;charset=UTF-8",
 | 
	
		
			
				|  |  | +        dataType: "json",
 | 
	
		
			
				|  |  | +        data: JSON.stringify({
 | 
	
		
			
				|  |  | +            "timestamp":this.getCurrentTime(),
 | 
	
		
			
				|  |  | +            "busseqno": serialNo,
 | 
	
		
			
				|  |  | +        }),
 | 
	
		
			
				|  |  | +        headers: {'Accept': 'application/json', 'Authorization': 'Bearer ' + localStorage.getItem("token")},
 | 
	
		
			
				|  |  | +        success: function (res) {
 | 
	
		
			
				|  |  | +            if(res.code == 1 && res.data.invoicefiledata){
 | 
	
		
			
				|  |  | +                base64toPDF(res.data.invoicefiledata)
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    })
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 列表类型按钮切换事件
 | 
	
		
			
				|  |  |   * @param object
 | 
	
	
		
			
				|  | @@ -553,6 +602,8 @@ function initFeeTable() {
 | 
	
		
			
				|  |  |                          if(fpVsesionNo == 1){
 | 
	
		
			
				|  |  |                              str += '<button type="button" class="registration-no-color-foot-button" title="上传电子发票" onclick="printDzfp(\'' + row.patientId + '\',' + row.times + ',' + row.receiptNo +',1'+ ');" style="color: #35D082;"><i class="fa fa-upload"></i></button>';
 | 
	
		
			
				|  |  |                              str += '<button type="button" class="registration-no-color-foot-button"title="下载电子发票" onclick="openDzfpDownModal(\'' + row.patientId + '\',' + row.times + ',' + row.receiptNo + ',1'+')"><i class="fa fa-download"></i></button>';
 | 
	
		
			
				|  |  | +                            str += '<button type="button" class="registration-no-color-foot-button"title="查询电子发票" onclick="getEBill(\'' + row.serialNo+ '\',)"><i class="fa fa-search"></i></button>';
 | 
	
		
			
				|  |  | +                            str += '<button type="button" class="registration-no-color-foot-button"title="下载电子发票" onclick="downloadEBill(\'' + row.serialNo+ '\',)"><i class="fa fa-download"></i></button>';
 | 
	
		
			
				|  |  |                          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                          str += '<button type="button" class="registration-no-color-foot-button"title="支付明细" onclick="depositFileList(\'' + row.patientId + '\',' + row.times + ',' + row.receiptNo + ')"><i class="fa fa-th-list"></i></button>';
 |