|  | @@ -7,7 +7,7 @@ var pageIndex = 0;
 | 
	
		
			
				|  |  |  var LODOP; //声明为全局变量
 | 
	
		
			
				|  |  |  //默认打印机下标
 | 
	
		
			
				|  |  |  var printIndex = -1;
 | 
	
		
			
				|  |  | -var TableInit = function () {
 | 
	
		
			
				|  |  | +var TableInit = function () {consume
 | 
	
		
			
				|  |  |      var oTableInit = new Object();
 | 
	
		
			
				|  |  |      //初始化Table
 | 
	
		
			
				|  |  |      oTableInit.Init = function () {
 | 
	
	
		
			
				|  | @@ -212,7 +212,7 @@ $(function () {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          var patientId = $("#patientId").val();
 | 
	
		
			
				|  |  |          if (patientId == null || patientId == "") {
 | 
	
		
			
				|  |  | -            savePatient(true);
 | 
	
		
			
				|  |  | +            savePatient(1);
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  |              saveMzyReqrec();
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -1363,9 +1363,9 @@ function setPrint() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 保存病人信息
 | 
	
		
			
				|  |  | - * @param flag true 继续调用挂号接口,false,只建档不挂号
 | 
	
		
			
				|  |  | + * @param type 1 继续调用挂号接口,2,只建档不挂号 3 不清空
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -function savePatient(flag) {
 | 
	
		
			
				|  |  | +function savePatient(type) {
 | 
	
		
			
				|  |  |      $.ajax({
 | 
	
		
			
				|  |  |          type: "POST",
 | 
	
		
			
				|  |  |          url: '/thmz/savePatient',
 | 
	
	
		
			
				|  | @@ -1394,12 +1394,15 @@ function savePatient(flag) {
 | 
	
		
			
				|  |  |                  return;
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              if (res.code == 0) {
 | 
	
		
			
				|  |  | -                if (flag) {
 | 
	
		
			
				|  |  | +                if (type==1) {
 | 
	
		
			
				|  |  |                      $("#patientId").val(res.data.patientId);
 | 
	
		
			
				|  |  |                      saveMzyReqrec();
 | 
	
		
			
				|  |  | -                } else {
 | 
	
		
			
				|  |  | +                } else if (type==2){
 | 
	
		
			
				|  |  |                      clearRegistration();
 | 
	
		
			
				|  |  |                      successMesage(res);
 | 
	
		
			
				|  |  | +                }else if (type==3){
 | 
	
		
			
				|  |  | +                    $("#patientId").val(res.data.patientId);
 | 
	
		
			
				|  |  | +                    $("#saveUser").hide();
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  $("#saveConfirmFee").attr("disabled", false);
 | 
	
	
		
			
				|  | @@ -2077,6 +2080,10 @@ function consume() {
 | 
	
		
			
				|  |  |      $("#consume").attr("disabled", true);
 | 
	
		
			
				|  |  |      $("#saveConfirmFee").attr("disabled", true);
 | 
	
		
			
				|  |  |      var patientId = $("#patientId").val();
 | 
	
		
			
				|  |  | +    if(patientId==null || patientId==""){
 | 
	
		
			
				|  |  | +        savePatient(3);
 | 
	
		
			
				|  |  | +        patientId = $("#patientId").val();
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |      var chequeType = $("#payType").val();
 | 
	
		
			
				|  |  |      var amt = $("#realMoney").val();
 | 
	
		
			
				|  |  |      $.ajax({
 |