|  | @@ -786,14 +786,29 @@ var feeRateObject={
 | 
	
		
			
				|  |  |              alert("请选择一个费率文件!");
 | 
	
		
			
				|  |  |              return;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | -        var currentOption = _.find(this.changeInfo.currentProject.currentOptions,{name:name})
 | 
	
		
			
				|  |  | +        var callback=function (data) {
 | 
	
		
			
				|  |  | +            if(data){
 | 
	
		
			
				|  |  | +                //$('#renameConfirm').attr("disabled","disabled");
 | 
	
		
			
				|  |  | +                $('#renameError').text("本建设项目中已存在同名费率文件。").show();
 | 
	
		
			
				|  |  | +                $('#rename-lv').modal('show');
 | 
	
		
			
				|  |  | +                $("#newFeeRateID").val(feeRateFileID);
 | 
	
		
			
				|  |  | +                $("#newFeeRateName").val(name);
 | 
	
		
			
				|  |  | +            }else {
 | 
	
		
			
				|  |  | +                //$('#renameConfirm').removeAttr("disabled");
 | 
	
		
			
				|  |  | +                $('#renameError').hide();
 | 
	
		
			
				|  |  | +                feeRateObject.changeFeeRateFileConfirm(feeRateFileID,name);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        };
 | 
	
		
			
				|  |  | +        projectObj.project.FeeRate.checkFeeRateName(name,callback);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +       /* var currentOption = _.find(this.changeInfo.currentProject.currentOptions,{name:name})
 | 
	
		
			
				|  |  |          if(currentOption){
 | 
	
		
			
				|  |  |              $("#rename-lv").modal({show:true});
 | 
	
		
			
				|  |  |              $("#newFeeRateID").val(feeRateFileID);
 | 
	
		
			
				|  |  |              $("#newFeeRateName").val(name);
 | 
	
		
			
				|  |  |          }else {
 | 
	
		
			
				|  |  |              this.changeFeeRateFileConfirm(feeRateFileID,name);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +        }*/
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      changeFeeRateFileConfirm:function(feeRateFileID,name){
 | 
	
		
			
				|  |  |          $.bootstrapLoading.start();
 | 
	
	
		
			
				|  | @@ -941,16 +956,16 @@ $(function(){
 | 
	
		
			
				|  |  |      $('#newFeeRateName').change(function () {
 | 
	
		
			
				|  |  |          var newName = $(this).val();
 | 
	
		
			
				|  |  |          if(!newName||newName==""){
 | 
	
		
			
				|  |  | -            $('#renameConfirm').attr("disabled","disabled");
 | 
	
		
			
				|  |  | +            //$('#renameConfirm').attr("disabled","disabled");
 | 
	
		
			
				|  |  |              $('#renameError').text("请输入文件名称。").show();
 | 
	
		
			
				|  |  |              return;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          var callback=function (data) {
 | 
	
		
			
				|  |  |              if(data){
 | 
	
		
			
				|  |  | -                $('#renameConfirm').attr("disabled","disabled");
 | 
	
		
			
				|  |  | +                //$('#renameConfirm').attr("disabled","disabled");
 | 
	
		
			
				|  |  |                  $('#renameError').text("本建设项目中已存在同名费率文件。").show();
 | 
	
		
			
				|  |  |              }else {
 | 
	
		
			
				|  |  | -                $('#renameConfirm').removeAttr("disabled");
 | 
	
		
			
				|  |  | +                //$('#renameConfirm').removeAttr("disabled");
 | 
	
		
			
				|  |  |                  $('#renameError').hide();
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          };
 | 
	
	
		
			
				|  | @@ -988,7 +1003,18 @@ $(function(){
 | 
	
		
			
				|  |  |      $('#renameConfirm').bind('click',function (){
 | 
	
		
			
				|  |  |          var feeRateFileID= $("#newFeeRateID").val();
 | 
	
		
			
				|  |  |          var name = $("#newFeeRateName").val();
 | 
	
		
			
				|  |  | -        feeRateObject.changeFeeRateFileConfirm(feeRateFileID,name);
 | 
	
		
			
				|  |  | +        var callback=function (data) {
 | 
	
		
			
				|  |  | +            if(data){
 | 
	
		
			
				|  |  | +                $('#renameError').text("已存在同名费率文件。").show();
 | 
	
		
			
				|  |  | +                $("#newFeeRateID").val(feeRateFileID);
 | 
	
		
			
				|  |  | +                $("#newFeeRateName").val(name);
 | 
	
		
			
				|  |  | +            }else {
 | 
	
		
			
				|  |  | +                $('#renameError').hide();
 | 
	
		
			
				|  |  | +                $('#rename-lv').modal('hide');
 | 
	
		
			
				|  |  | +                feeRateObject.changeFeeRateFileConfirm(feeRateFileID,name);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        };
 | 
	
		
			
				|  |  | +        projectObj.project.FeeRate.checkFeeRateName(name,callback);
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |