| 
					
				 | 
			
			
				@@ -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); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |