|  | @@ -4,27 +4,39 @@
 | 
	
		
			
				|  |  |  let pageOprObj = {
 | 
	
		
			
				|  |  |      rationLibName : null,
 | 
	
		
			
				|  |  |      rationLibId : null,
 | 
	
		
			
				|  |  | +    gljLibId: null,
 | 
	
		
			
				|  |  |      initPage : function() {
 | 
	
		
			
				|  |  | -        var me = this, rationLibId = getQueryString("repository"),//获取定额库参数
 | 
	
		
			
				|  |  | -            rationLibName = storageUtil.getSessionCache("RationGrp","repositoryID_" + rationLibId);
 | 
	
		
			
				|  |  | -        if (rationLibName) {
 | 
	
		
			
				|  |  | -            var html = $("#rationname")[0].outerHTML;
 | 
	
		
			
				|  |  | -            html = html.replace("XXX定额库", rationLibName);
 | 
	
		
			
				|  |  | -            $("#rationname")[0].outerHTML = html;
 | 
	
		
			
				|  |  | -            me.rationLibName = rationLibName;
 | 
	
		
			
				|  |  | -            me.rationLibId = rationLibId;
 | 
	
		
			
				|  |  | -            sectionTreeObj.getSectionTree(rationLibId);
 | 
	
		
			
				|  |  | -            //job
 | 
	
		
			
				|  |  | -            jobContentOprObj.radiosChange(jobContentOprObj.radios, jobContentOprObj.tableAll, jobContentOprObj.tablePartial);
 | 
	
		
			
				|  |  | -            $('#addConBtn').click(jobContentOprObj.bindAddConBtn());
 | 
	
		
			
				|  |  | -            $('#updateConBtn').click(jobContentOprObj.bindUpdateConBtn());
 | 
	
		
			
				|  |  | -            jobContentOprObj.bindAllEvents($('#txtareaAll'));
 | 
	
		
			
				|  |  | -            //fz
 | 
	
		
			
				|  |  | -            annotationOprObj.radiosChange(annotationOprObj.radios, annotationOprObj.fzTableAll, annotationOprObj.fzTablePartial);
 | 
	
		
			
				|  |  | -            $('#fzAddConBtn').click(annotationOprObj.bindAddConBtn());
 | 
	
		
			
				|  |  | -            $('#fzUpdateConBtn').click(annotationOprObj.bindUpdateConBtn());
 | 
	
		
			
				|  |  | -            annotationOprObj.bindAllEvents($('#fzTxtareaAll'));
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +        let me = this, rationLibId = getQueryString("repository");
 | 
	
		
			
				|  |  | +        me.getRationLibInfo(rationLibId, function (rstData) {
 | 
	
		
			
				|  |  | +            if(rstData.length > 0){
 | 
	
		
			
				|  |  | +                me.rationLibName = rstData[0].dispName;
 | 
	
		
			
				|  |  | +                me.gljLibId = rstData[0].gljLib;
 | 
	
		
			
				|  |  | +                if(!me.gljLibId || typeof me.gljLibId === 'undefined' || me.gljLibId == -1){
 | 
	
		
			
				|  |  | +                    alert("没有引用工料机库!");
 | 
	
		
			
				|  |  | +                    window.location.href = "/rationRepository/main";
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                if (me.rationLibName) {
 | 
	
		
			
				|  |  | +                    var html = $("#rationname")[0].outerHTML;
 | 
	
		
			
				|  |  | +                    html = html.replace("XXX定额库", me.rationLibName);
 | 
	
		
			
				|  |  | +                    $("#rationname")[0].outerHTML = html;
 | 
	
		
			
				|  |  | +                    me.rationLibId = rationLibId;
 | 
	
		
			
				|  |  | +                    sectionTreeObj.getSectionTree(rationLibId);
 | 
	
		
			
				|  |  | +                    //job
 | 
	
		
			
				|  |  | +                    jobContentOprObj.radiosChange(jobContentOprObj.radios, jobContentOprObj.tableAll, jobContentOprObj.tablePartial);
 | 
	
		
			
				|  |  | +                    $('#addConBtn').click(jobContentOprObj.bindAddConBtn());
 | 
	
		
			
				|  |  | +                    $('#updateConBtn').click(jobContentOprObj.bindUpdateConBtn());
 | 
	
		
			
				|  |  | +                    jobContentOprObj.bindAllEvents($('#txtareaAll'));
 | 
	
		
			
				|  |  | +                    //fz
 | 
	
		
			
				|  |  | +                    annotationOprObj.radiosChange(annotationOprObj.radios, annotationOprObj.fzTableAll, annotationOprObj.fzTablePartial);
 | 
	
		
			
				|  |  | +                    $('#fzAddConBtn').click(annotationOprObj.bindAddConBtn());
 | 
	
		
			
				|  |  | +                    $('#fzUpdateConBtn').click(annotationOprObj.bindUpdateConBtn());
 | 
	
		
			
				|  |  | +                    annotationOprObj.bindAllEvents($('#fzTxtareaAll'));
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    getRationLibInfo: function (rationLibId, callback) {
 | 
	
		
			
				|  |  | +        CommonAjax.post('api/getRationLib', {libId: rationLibId}, callback);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 |