/* * saas-base * Copyright(c) 2006, Jack Slocum. * * This code is licensed under BSD license. Use it as you wish, * but keep this copyright intact. */ Lanyo_Ajax={version:"1.0",title:"蓝源Ajax快速开发框架",permissionCheck:true,permissionCheckAction:"permissionCheck.ejf"} Ext.BLANK_IMAGE_URL='/plugins/extjs/ext-2.2/resources/images/default/s.gif';Ext.namespace("EasyJF.Ext","EasyJF.Ext.Msg");Ext.apply(Ext,{copyTo:function(dest,source,names){if(Ext.isString(names)){names=names.split(/[,;\s]/);} Ext.each(names,function(name){if(source.hasOwnProperty(name)){dest[name]=source[name];}},this);return dest;},getObjVal:function(o,v){try{return eval("o."+v);}catch(e){return null}},copyToIf:function(o,s,notFields){notFields=notFields||[];for(var p in o){if(s.hasOwnProperty(p)&&(notFields.indexOf(p)<0)){o[p]=s[p];}}},del:function(o){var ps=Array.prototype.splice.call(arguments,1);Ext.each(ps,function(p){delete o[p];});},isString:function(v){return typeof v==='string';},destroyMembers:function(o,arg1,arg2,etc){for(var i=1,a=arguments,len=a.length;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1.d(c.1.3,{k:l(4,7,8,9,g){6 f={7:7||\'操作提示\',4:4,9:9||n,8:8,p:g||1.3.q,r:1.3.u,t:o};b(v 4==\'m\')1.d(f,4);1.3.s(f)},h:l(4,7,8,9){6 5=c.1.3.h.a;6 2=A.C.w.D(B,0,5);b(5!=2.a){b(2.a<5){6 i=2.a;x(i;i<5;i++){2.e(z)}2.e(1.3.j)}}E{2.e(1.3.j)}c.1.3.k.d(y,2)}});',41,41,'|Ext|args|Msg|msg|expargs|var|title|fn|scope|length|if|EasyJF|apply|push|obj|type|error||ERROR|alert|function|object|window|240|icon|INFO|buttons|show|width|OK|typeof|slice|for|this|null|Array|arguments|prototype|call|else'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('a.x(q.p,{t:3(){6(2.b&&2.b>0){9 J}9 r},k:3(n){2.L(n,1)},G:3(){5 7={};5 4=c;5 m=r;6(a.A(c[c.b-1])==\'z\'){4=q.p.B.y(4,0,4.b-1);m=c[c.b-1]}w(5 i=0;i<4.b;i++){5 8=[];a.h(2,3(o){6(o.g){8.e(o.g(4[i]))}f{8.e(o[4[i]])}},2);6(m){7[4[i]+\'s\']=8}f{7[4[i]]=8}}9 7},I:3(8){5 7=[];a.h(2,3(o){6(o.g){7.e(o.g(8))}f{7.e(o[8])}},2);9 7},K:3(d){6(2.d){a.h(2,3(o,i){6(o.d==d){2.k(i);9}},2)}f{a.h(2,3(o,i){6(!o||o.H==d){2.k(i);9}},2)}},D:3(u){9(2.E(u)>=0)},F:3(v){5 l={};5 j=[];w(5 i=0;i<2.b;i++){6(l[2[i]]||(v&&a.t(2[i])))C;l[2[i]]=2[i];j.e(2[i])}9 j}});',48,48,'||this|function|args|var|if|arr|pro|return|Ext|length|arguments|key|push|else|get|each||returnArray|removeAt|ArrayObj|returnArr|index||prototype|Array|true||isEmpty|field|valid|for|applyIf|call|boolean|type|slice|continue|contains|indexOf|distinct|getPropertys|id|getPro|false|removeKey|splice'.split('|'),0,{})) EasyJF.Ext.Window=function(){var components=new Ext.util.MixedCollection();components.on('add',function(length,o,key){if(length>50){components.removeAt(0);}},this) var all=new Ext.util.MixedCollection();var buttonText={ok:"確定",cancel:"重置",yes:"確定",no:"取消"};var buttonHandler=function(button,btn){var win=button.ownerCt;Ext.callback(win.handler,win.scope||win,[btn,win,win.getComponent(0)]);if(win.autoHide)win.hide();} return{defaultConfig:{maxWin:5,width:500,height:300,modal:true,layout:'fit',single:true,constrain:true,buttonAlign:'center',closeAction:'hide'},components:components,autoDestroyWin:function(win){if(this.all.getCount()>this.defaultConfig.maxWin){win.destroy();this.autoRemoveProperty.call(win);this.all.remove(win);}},autoRemoveProperty:function(){delete this.handler;delete this.scope;delete this.autoHide;},destroyComp:function(){var args=Array.prototype.slice.call(arguments,0);Ext.each(args,function(c){if(Ext.type(c.destroy)=='function'){c.destroy();} components.remove(c);},this)},show:function(obj){var config=Ext.apply({},obj,this.defaultConfig);var win=this.getFreeWin(config);win.on('beforehide',this.autoDestroyWin,this,{single:true});if(config.single){win.on('hide',function(win){win.remove(0,true);components.remove(win.getComponent(0));this.autoRemoveProperty.call(win);},this,{single:true});} win.show();win.setTitle(config.title);win.setWidth(config.width);win.setHeight(config.heigth);},buildComponent:function(cmp,compId){if(components.get(compId)){return components.get(compId);}else if(Ext.type(cmp)=='object'){var component=null;if(cmp.constructor.prototype.ctype=='Ext.Component'){component=cmp;}else if(cmp.constructor==Object){component=Ext.ComponentMgr.create(cmp,'panel');}else{component=cmp;} if(compId){components.add(compId,component);} return component;}},updateButtons:function(win,buttons){if(Ext.isArray(buttons)&&buttons.length){Ext.each(win.buttons,function(btn){if(buttons.indexOf(btn.id)>=0){btn.show();}else{btn.hide();}},win);}else{Ext.each(win.buttons,function(btn){btn.hide();},win);}},getFreeWin:function(config){var win=null;all.each(function(o){if(o.hidden){win=o;return false;}},this);var cmp=config.items;var buttons=config.buttons;var handler=config.handler;var scope=config.scope;var autoHide=config.autoHide;Ext.del(config,'buttons','items','handler','autoHide','scope');cmp=this.buildComponent(cmp,config.compId);var win=win||this.getWin(Ext.apply(config,{buttons:this.getButtons.call(this)}));win.autoHide=autoHide;win.handler=handler;win.scope=scope;this.updateButtons(win,buttons);if(win.items&&win.items.getCount()>0)win.remove(0,false);win.add(cmp);return win;},all:all,getWin:function(config){var win=new Ext.Window(Ext.apply(config,{manager:this.group}));all.add(win);return win;},YESNO:['yes','no'],YESNOCANCEL:['yes','cancel','no'],YES:['yes'],getButtons:(function(){return[{text:buttonText['yes'],id:'yes',handler:buttonHandler.createDelegate(this,['yes'],1),scope:this},{text:buttonText['cancel'],id:'cancel',handler:buttonHandler.createDelegate(this,['cancel'],1),scope:this},{text:buttonText['no'],id:'no',handler:buttonHandler.createDelegate(this,['no'],1),scope:this}]})}}();eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3.j(3.i.l,{h:k(c,2){6 0=2.q(c);5(!0){d}5(2.g&&(!1.8||(0.4()!=1.8.4()))){6 a=3.f(2.g);a.p(0);a.b();1.8=0}m 5(2.e&&(!1.7||(0.4()!=1.7.4()))){6 9=3.f(2.e);9.n(0);9.b();1.7=0}d o}});',27,27,'date|this|field|Ext|getTime|if|var|dateRangeMin|dateRangeMax|end|start|validate|val|return|endDateField|getCmp|startDateField|daterange|form|apply|function|VTypes|else|setMinValue|true|setMaxValue|parseDate'.split('|'),0,{})) Ext.override(Ext.form.CheckboxGroup,{onRender:function(ct,position){if(!this.el){var panelCfg={cls:this.groupCls,layout:'column',border:false,renderTo:ct};var colCfg={defaultType:this.defaultType,layout:'form',border:false,defaults:{hideLabel:true,name:this.name,anchor:'100%'}} if(this.items[0].items){Ext.apply(panelCfg,{layoutConfig:{columns:this.items.length},defaults:this.defaults,items:this.items}) for(var i=0,len=this.items.length;i0&&i%rows==0){ri++;} if(this.items[i].fieldLabel){this.items[i].hideLabel=false;} cols[ri].items.push(this.items[i]);};}else{for(var i=0,len=this.items.length;i=0;item.setValue(checked);},this);},initValue:function(){if(this.value!==undefined&&this.value!==null){this.setValue(this.value);}}});Ext.override(Ext.form.RadioGroup,{setValue:function(v){this.items.each(function(item){if(item.inputValue==v)item.setValue(true);},this);}}) Ext.apply(Ext.Container.prototype,{findSomeThing:function(id){var m,ct=this;this.cascade(function(c){if(ct!=c&&c.id===id||(c.isFormField&&(c.dataIndex==id||c.id==id||c.getName()==id))){m=c;return false;}});return m||null;}});Ext.apply(Ext.form.ComboBox.prototype,{onTriggerClick:function(){var disabled=false;if(this.ownerCt) this.ownerCt.bubble(function(c){if(c.disabled) disabled=true;});if(this.disabled||disabled){return;} if(this.isExpanded()){this.collapse();this.el.focus();}else{this.onFocus({});if(this.triggerAction=='all'){this.doQuery(this.allQuery,true);}else{this.doQuery(this.getRawValue());} this.el.focus();}}});Ext.apply(Ext.form.DateField.prototype,{onTriggerClick:function(){var disabled=false;if(this.ownerCt) this.ownerCt.bubble(function(c){if(c.disabled) disabled=true;});if(this.disabled||disabled){return;} if(this.menu==null){this.menu=new Ext.menu.DateMenu();} Ext.apply(this.menu.picker,{minDate:this.minValue,maxDate:this.maxValue,disabledDatesRE:this.ddMatch,disabledDatesText:this.disabledDatesText,disabledDays:this.disabledDays,disabledDaysText:this.disabledDaysText,format:this.format,showToday:this.showToday,minText:String.format(this.minText,this.formatDate(this.minValue)),maxText:String.format(this.maxText,this.formatDate(this.maxValue))});this.menu.on(Ext.apply({},this.menuListeners,{scope:this}));this.menu.picker.setValue(this.getValue()||new Date());this.menu.show(this.el,"tl-bl?");}});eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1.I(1.N.K,{E:6(e,t){e.F();5(t.z&&!1.G(t.D).C("x-B-l")){a 9=c f();a d=c f(t.z);d.M(9.J());d.Q(9.P());d.O(9.R());0.7(d,g);0.o("n",0,0.3)}},H:6(){5(0.p&&!0.p.l){0.7(c f(),g);0.o("n",0,0.3)}},7:6(3,m){a L=0.3;0.3=m?3:3.13(g);5(0.8){0.u(0.3)}}});1.2.4=1.w(1.2.1b,{18:{16:\'1d\'},17:"x-2-19-1c",S:"1a-15:14",q:6(k,i){1.2.4.A.q.y(0,k,i);0.8.r.j=0.W.j;0.8.r.3=\'\'},7:6(v){1.2.4.A.7.y(0,v);a t=v;5(0.s)t=0.s(v);5(V t==U.T)t=\'\';0.8.u(t)},X:1.b,Y:1.b});1.h(\'12\',1.2.4);1.2.11=1.w(1.2.4,{10:1.b});1.h(\'Z\',1.2.4);',62,76,'this|Ext|form|value|LabelField|if|function|setValue|el|now|var|emptyFn|new|||Date|true|reg|position|name|ct|disabled|keepTime|select|fireEvent|todayBtn|onRender|dom|renderer||update||extend||call|dateValue|superclass|date|hasClass|parentNode|handleDateClick|stopEvent|fly|selectToday|apply|getHours|prototype|old|setHours|DatePicker|setSeconds|getMinutes|setMinutes|getSeconds|style|undefined|window|typeof|initialConfig|markInvalid|clearInvalid|labelfieldreadonly|getValue|LabelFieldReadonly|labelfield|clearTime|3px|top|tag|fieldClass|defaultAutoCreate|item|padding|Field|label|div'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6.O(6.l.f.S,{7:"--7--",h:"--请选择--",g:P,I:a(){1.2.I()},Q:a(2,t){3(1.2&&!t){1.2.k(\'q\',1.u,1);1.2.k(\'i\',1.M,1);1.2.k(\'y\',1.x,1);3(!2){1.2=z;3(1.c){1.c.K(z)}}}3(2){1.2=6.R.N(2);3(1.c){1.c.K(2)}3(1.2.d.V()>0&&(1.C||1.4)&&!1.g){9 o={};o[1.5]=1.7;9 4=1.4?1.4:1.h;1.4=4;o[1.m]=4;1.2.j(0,w 6.d.E(o))}3(!1.Y){1.2.e(\'q\',1.u,1);1.2.e(\'y\',1.x,1);3((1.C||1.4)&&!1.g){1.2.e("i",a(A,B){9 o={};o[1.5]=1.7;o[1.m]=1.4?1.4:1.h;1.4=4;3(1.2&&1.2.j&&1.2.T(1.5,o[1.5])<0)1.2.j(0,w 6.d.E(o))},1)}1.2.e(\'i\',1.M,1)}}},H:a(v){9 b=v;3(1.5){9 r=1.W(1.5,v);3(r){b=r.d[1.m]}n 3(1.F!==J){b=1.F}}1.X=b;3(1.G){1.G.8=(v==1.7?"":v)}6.l.f.L.H.s(1,b);1.8=v},D:a(){3(1.8==1.7||1.8==1.4){p""}n 3(1.5){p U 1.8!=\'J\'?1.8:\'\'}n{p 6.l.f.L.D.s(1)}}});',61,61,'|this|store|if|nullText|valueField|Ext|PleaseSelectedValue|value|var|function|text|view|data|on|ComboBox|disableChoice|PleaseSelectedText|load|insert|un|form|displayField|else||return|beforeload||call|initial|onBeforeLoad||new|collapse|loadexception|null|||allowBlank|getValue|Record|valueNotFoundText|hiddenField|setValue|reload|undefined|setStore|superclass|onLoad|lookup|apply|false|bindStore|StoreMgr|prototype|find|typeof|getCount|findRecord|lastSelectionText|lastOptions'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('5.18(5.a.1a,{1b:8(){6 c=2;6 r={};4(!c.s||!c.s.1d())n r;c.s.1e(8(3){4(3.L){6 B=(3.15||3.B||3.14);6 v=3.16();4(v U 13)v=v.1p(\'Y-m-d\');r[B]=v}},2);n r},C:8(l,3){4(3 U 1l){6 w=[];1j(6 i=0,G=3.p;i"){3=g 5.a.1t()}b{3=g 5.a.1c(3)}3.j(9)}b 4(3.17){3=g 5.a.J(3)}b 4(M 3=="19"){4(3.1k){3=(5.1y.1P(3,\'1Q\'))}b{3=g 5.a.1O(3)}3.j(9)}2.s.C(l,3);n 3}});u=5.1N(5.y.1L,{N:8(){4(!2.7.k){2.7.k={}}u.H.N.P(2);2.1M(\'A\');2.1R(\'1u\',8(f,e){4(e.1X()==e.1V){2.S()}},2)},1Y:h,1U:h,1T:\'内容关键字......\',1W:\'x-y-1K-I\',1J:\'x-y-1A-I\',1x:11,1v:1w,q:h,D:\'1B\',Q:8(){2.Z.12.X=\'\';2.F[0].W();2.q=h;u.H.Q.P(2)},V:8(){4(2.T(\'A\',2)!==h){4(2.q){2.7.k={};2.7.k[2.D]=\'\';2.7.R();2.7.10();2.Z.12.X=\'\';2.F[0].W();2.q=h;2.O()}}},S:8(){4(2.T(\'A\',2)!==h){6 v=2.1C();4(v.p<1)n 2.V();2.7.R();2.7.k={};2.7.k[2.D]=v;6 o={1I:0,1F:\'1D\'};2.7.10({1E:o,1G:8(E){4(!E||E.p<1){5.1H.1z("提示","没有找到符合条件的记录!")}}});2.q=11;2.F[0].1S();2.O()}}});',62,123,'||this|item|if|Ext|var|store|function|td|Toolbar|else|||||new|false||render|baseParams|index||return||length|hasSearch|values|items|tr|SearchField||buttons||form|childNodes|beforeClick|name|insert|paramName|rs|triggers|len|superclass|trigger|Item|ti|isFormField|typeof|initComponent|focus|call|reset|removeAll|onTrigger2Click|fireEvent|instanceof|onTrigger1Click|hide|value||el|reload|true|dom|Date|id|itemId|getValue|tagName|apply|object|prototype|getValues|TextItem|getCount|each|separator|document|createElement|push|for|xtype|Array|insertBefore|initMenuTracking|Spacer|format|Separator|string|firstChild|Fill|specialkey|width|180|hideTrigger1|ComponentMgr|alert|search|searchKey|getRawValue|simple|params|searchType|callback|Msg|start|trigger2Class|clear|TwinTriggerField|addEvents|extend|Button|create|button|on|show|emptyText|validateOnBlur|ENTER|trigger1Class|getKey|validationEvent'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('7.9.1f=7.1S(7.9.1R,{14:7.1m,1g:3(){7.9.1f.1T.1g.15(6);6.1U(\'L\',\'1h\',\'A\');6.1w(\'1V\',3(f,e){8(e.1Q()==e.1P&&!(e.1K||e.1J||e.1L)){6.14(6,6.W(),e)}},6);6.1w("A",6.14,6)},1M:h,1O:h,1N:\'x-9-1W-1r\',1X:\'x-9-A-1r\',27:26,28:h,29:\'1I\',L:3(e){6.1k("L",6,6.W(),e)},1h:3(e){6.1k("A",6,6.W(),e)}});C.7.D={};7.25(C.7.D,{24:{},1Z:[["启用",0],["停用",-1]],1j:"#1Y",20:"",23:"X",22:3(){4 6.K?6.K:6},2b:3(){b S=19 1A().1z();b V=[];E(b i=S-5,j=0;i{0}",v)},1H:3(1e,p,2a){4 1e?"":""},2e:3(t){t=t||"Y-m-d G:i";4 7.2D.2C.2y(t)},2z:3(v){8(!v)4"";l 4 1p.t("查看",v)},2A:3(v){8(v){8(v.N){8(v<0)4""+v.N(2)+"";l 4 v.N(2)}l 4 v}},2B:3(18){T=18.T||"2I";4 T},2O:3(p,Q){4 3(v,F){8(Q)F.1i=\'o="1c-g:\'+Q+\';"\';b s="";R{s=v?2N("v."+p):""}P(e){}4 s}},2c:3(v){8(v){4 v.2K||v.u||v}},2L:3(z){4 3(v){E(b i=0;i{0}"),2n:3(1l,u){4 3(v,p,r){8(r.1o("K"))4 C.7.D.1t.2t([u?u:(v?v:""),1l,r.1o("K")])}},2v:3(){7.17.2s()},2o:3(n,11,16){4 3(){7.2p.2q({1b:"正在执行操作,请稍候...",n:n,2H:\'2r\',11:11,13:3(1v){b r=7.2u(1v.2m);8(!r.13)7.17.I("提示","操作失败,失败原因为:<2g/>"+(r.H.w?r.H.w:"未知"));l{7.17.I("提示","操作成功",16?16:7.1m,6)}},q:6})}},2l:3(9,n,10,q,B){9.2j({n:n,2w:"请稍候",1b:"正在保存,请稍候",13:3(9,k){8(10)10.15(q||6,9,k)},B:3(9,k){8(B)B.15(q||6,9,k);l{b w="";8(k.2J==7.9.2P.2M){8(9.2G)4"";E(b p 2F k.1d.H){w+=k.1d.H[p]+" "}}l w="数据录入不合法或不完整!";7.2E.I("保存失败!",w)}},q:q||6})}});',62,176,'|||function|return||this|Ext|if|form||var|font||||color|false|||action|else||url|style||scope|||format|title||msg||oNum|types|search|failure|EasyJF|Util|for|meta||errors|alert|span|id|onTrigger1Click|red|toFixed|innerRender|catch|backgroundColor|try|thisYear|name|href|years|getValue|||green|callback|params||success|onSearch|call|fn|Msg|user|new|weight|waitMsg|background|result|value|SearchField|initComponent|onTrigger2Click|attr|readOnlyGridCellColor|fireEvent|cmd|emptyFn|strP|get|String|800|trigger|target|operaterTemplate|_blank|response|on|blue|ex|getFullYear|Date|true|isNumber|test|parseFloat|theMonth|linkRenderer|booleanRender|query|ctrlKey|shiftKey|altKey|validationEvent|trigger1Class|validateOnBlur|ENTER|getKey|TwinTriggerField|extend|superclass|addEvents|specialkey|clear|trigger2Class|F2F2F2|theStatus|successTag|8730|objectToString|failureTag|NormalClass|apply|180|width|hasSearch|paramName|record|recentYears|comboxRender|op|dateRender|onclick|br|theid|Template|submit|readOnlyRender|submitForm|responseText|operaterRender|executeUrl|Ajax|request|POST|hide|applyTemplate|decode|autoCloseMsg|waitTitle|length|dateRenderer|imgRender|moneyRender|userRender|Format|util|MessageBox|in|notAlert|method|guest|failureType|text|typesRender|SERVER_INVALID|eval|objectRender|Action'.split('|'),0,{})) Ext.apply(EasyJF.Ext.Util,{getEditGridData:function(editGrid,prefix,key,filter){function getV(v){if(v&&v.value!==undefined)v=v.value;else if(v&&v.id!==undefined)v=v.id;if(v&&typeof v=="object"&&v.clearTime)v=v.format("Y-m-d");return v;} var o={};var mc=editGrid.getColumnModel().getColumnCount();for(var i=0;i0?o:{};},getArrayDatas:function(datas,ps,prefix,key){function getV(v){if(v&&v.value!==undefined)v=v.value;else if(v&&v.id!==undefined)v=v.id;if(v&&typeof v=="object"&&v.clearTime)v=v.format("Y-m-d");return v;} var o={};for(var i=0;i0?o:{};},editGrid2form:function(editGrid,fp){var c=[];var mc=editGrid.getColumnModel().getColumnCount();for(var i=0;i0)grid.getSelectionModel().select(record[0]-1<0?0:record[0]-1,record[1]);}});} else Ext.MessageBox.alert("提示","请选择要删除的记录!");},reloadGrid:function(grid){grid.getStore().removeAll();grid.getStore().reload();},removeGridRows:function(grid,callback){if(!grid.getSelectionModel().getSelections&&grid.getSelectionModel().getSelectedCell){EasyJF.Ext.Util.removeGridRow(grid,callback);} else{var rs=grid.getSelectionModel().getSelections();if(rs&&rs.length>0){var store=grid.store;Ext.MessageBox.confirm("请确认","确定要删除吗?",function(ret){if(ret=="yes"){var drs=[];for(var i=0;i=0){grid.getColumnModel().config[index].hideable=!hidden;grid.getColumnModel().setHidden(index,hidden);}}}}});eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l.q(R.l.S,{V:J(){3 4=I.L.P.O(7,0);3 8={};a(4[0]){a(4[0].v||4[0].8){l.q(8,(4[0].v||4[0].8));4.A()}}3 b={m:\'K\',f:"z%",h:{g:9},6:[],n:"u",g:9,G:9};3 e=(1/4.d).M(2);p(3 i=0;i<4.d;i++){3 o=4[i];3 c={x:o.x||e,m:\'E\',w:o.w||"F",h:o.h||{f:"-C"},6:o.6};b.6[i]=l.q(c,8)}B b},U:J(){3 4=I.L.P.O(7,0);3 8={};3 b={m:\'K\',f:"z%",h:{g:9},6:[],n:"u",g:9,G:9};3 s=2;a(Q 4[0]=="T"){s=4[0];4.A()}a(4[0]){a(4[0].v||4[0].8){l.q(8,(4[0].v||4[0].8));4.A()}}3 r=[];p(3 i=0;i1)D=e-(e*t-1);3 H=0,y=Y;a(Q 7[0]=="W"&&7[0].X==I){y=7[0];H=1}p(3 i=H;i<7.d;i++){3 k=7[i];a(k.n=="N"&&!k.f)k.f="-5";3 c={x:y?y[i-1]:((i==7.d-1)?D:e),m:\'E\',w:"F",h:{f:k.n=="N"?"-10":"-C"},6:k};b.6[i]=c}B b}});',62,64,'|||var|args||items|arguments|formConfig|false|if|obj||length|defaultColumn|anchor|border|defaults|||field|Ext|layout|xtype||for|apply|cs|max|lx|panel|FC|defaultType|columnWidth|cws|100|shift|return|20|lastColumn|form|textfield|bodyBorder|begin|Array|function|column|prototype|toFixed|labelfield|call|slice|typeof|EasyJF|Util|number|twoColumnPanelBuild|columnPanelBuild|object|constructor|null|hidden||oneColumnPanelBuild'.split('|'),0,{})) Ext.apply(EasyJF.Ext.Util,{TRANS_ID:0,loadScript:function(className,script,callback,scope){if(!window[className]){Ext.Ajax.request({url:script,success:function(req){eval(req.responseText);if(callback){callback.call(scope||window,window[className]);}},scope:this});} else if(callback)callback.call(scope||window,window[className]);},load:function(appName){var transId=++EasyJF.Ext.Util.TRANS_ID;var head=document.getElementsByTagName("head")[0];var script=document.createElement("script");script.setAttribute("src",appName);script.setAttribute("type","text/javascript");script.setAttribute("id","lanyoScript_"+EasyJF.Ext.Util.TRANS_ID);head.appendChild(script);},loadJSON2Collection:function(varName,url,callback,shareCache,collectionType){Ext.Ajax.request({url:url,success:function(req){try{var ret=Ext.decode(req.responseText);var collection=shareCache||eval("new "+(collectionType||"Ext.util.MixedCollection")+"()");if(Ext.type(ret)=='array'){collection.addAll(ret);EasyJF.Ext.CachedRemoteObject.DATAS[varName]=collection;} else if(Ext.type(ret)=='object'&&Ext.type(ret.result)=='array'){collection.addAll(ret.result);EasyJF.Ext.CachedRemoteObject.DATAS[varName]=collection;}}catch(e){} if(callback)callback();},scope:this});},loadJSONObject:function(varName,script,callback){Ext.Ajax.request({url:script,success:function(req){var ret=Ext.decode(req.responseText);if(varName)eval("("+varName+"=ret)");if(callback)callback();},scope:this});},asLoadScript:function(script){Ext.Ajax.request({url:script,success:function(req){eval(req.responseText);},scope:this});},loadJS:function(script){document.write("");},cloneTreeNode:function(nodes){var ns=[];for(var i=0;i=total){Ext.Ajax.request({url:"extApp.ejf?cmd=loadScript&script="+script,success:loadSuccess,scope:this});}},scope:this});}} else{Ext.Ajax.request({url:"extApp.ejf?cmd=loadScript&script="+script,success:loadSuccess,scope:this});}}},listObject:function(crudClass,callback,script,otherScripts){if(this.NormalClass[crudClass]){var clz=this.NormalClass[crudClass];var o=new clz();if(o.list&&(typeof o.list=="function"))o=o.list();if(callback)callback(o);} else{if(otherScripts){var s=otherScripts.split(";");for(var i=0;i");win.document.write(grid.el.dom.innerHTML);win.document.close();},getSelectWin:function(winName,title,width,height,gridClz,config){if(!EasyJF.Ext.SelectWin)EasyJF.Ext.SelectWin={};if(!EasyJF.Ext.SelectWin[winName]){config=config||{};var glist=config.grid;if(!glist&&gridClz)glist=eval("new "+gridClz+"(config)");config=Ext.apply({},{title:title,width:width,height:height,grid:glist},config);EasyJF.Ext.SelectWin[winName]=new EasyJF.Ext.GridSelectWin(config);} return EasyJF.Ext.SelectWin[winName];}});Ext.apply(EasyJF.Ext.Util,{setDelayEditorContent:function(name,html){if(typeof FCKeditorAPI=="object"){var editor=FCKeditorAPI.GetInstance(name) if(editor)editor.SetHTML(html||"");}},setFCKEditorContent:function(name,html){if(typeof FCKeditorAPI=="object"){var editor=FCKeditorAPI.GetInstance(name) if(editor)editor.SetHTML(html||"");else this.setDelayEditorContent.createCallback(name,html).defer(2000);} else this.setDelayEditorContent.createCallback(name,html).defer(2000);},getFckById:function(id){var fckApi=window.FCKeditorAPI;if(!fckApi)return null;return fckApi.GetInstance(id);},getFCKEditorContent:function(name){if(typeof FCKeditorAPI=="object"){var editor=FCKeditorAPI.GetInstance(name) return editor.GetHTML();} else return"";},autoFocusFirstRow:function(grid){grid.store.on("load",function(){if(grid.rendered){var sel=grid.getSelectionModel();if(!sel.hasSelection()&&grid.store.getCount()){grid.getView().focusRow(0);}else if(sel.hasSelection()){grid.getView().focusRow(grid.store.indexOf(grid.getSelectionModel().getSelected()));} else{grid.focus();}} else{grid.on("render",function(g){EasyJF.Ext.Util.autoFocusFirstRow(g);})}})},getExportForm:function(){var exportForm=Ext.getCmp("global_export_form");if(!exportForm){exportForm=new Ext.form.FormPanel({fileUpload:true,hidden:true,items:{}});var fe=document.createElement("div");document.body.appendChild(fe);exportForm.render(fe);} return exportForm;},executePanleButtons:function(p,btn){if(p.buttons&&p.buttons.length){for(var i=0,bs=p.buttons;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('u={t:{q:"",r:"",s:"",x:"",w:""},p:{},v:{},8:[],4:[],m:9(){5 1=d.g(l).k();y(2.4.n(1)>=0){1=d.g(l).k()}e 1},F:9(3,7,b){5 1=2.m();2.8.j(1);6(b){5 o={1:1,a:b};2.4.j(o)}I.H="K:"+1+":"+3+":"+(7||"");e 1},z:9(1,7){5 3=L;J(5 i=0;i<2.4.G;i++){6(2.4[i].1==1){3=2.4[i];B}}6(3){6(3.a)3.a(7);2.4.h(3)}2.8.h(1);5 c=f.A(1);6(c){f.C("D")[0].E(c)}}}',48,48,'|id|this|cmd|cmds|var|if|value|ids|function|fn|callback|sdom|Math|return|document|random|remove||push|toString|1000|getId|indexOf||user|serverUrl|usbKey|loginKey|client|LanyoBrowser|usb|userName|orgId|while|sendLocalCommandResult|getElementById|break|getElementsByTagName|head|removeChild|executeLocalCommand|length|status|window|for|LOCALCMD|null'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9.2.a=2.q(2.r,{j:d,k:e(){p 8=1.s(0);3(8&&8.i){f 8.i.t()}6 f d},c:e(5,b,4){3(1.u||1.o("n",1)===d){f}3(1.j&&1.k()){2.l.C({F:\'是否要保存录入的数据?\',E:\'您所编辑的表单中含有末保存的数据,是否要保存修改后的内容?\',G:2.H.J,I:e(7){3(7=="v"){9.2.a.g.c.m(1,5,b,4)}6 3(7=="D"){3(1.h){1.h.x(9.2.a.g.c.w(1,[5,b,4]),1.y)}}6 3(7=="z"){}},B:2.l.A,4:1})}6{9.2.a.g.c.m(1,5,b,4)}}});',46,46,'|this|Ext|if|scope|animateTarget|else|btn|fp|EasyJF|FormWindow|cb|hide|false|function|return|superclass|crudService|form|confirmSave|checkFormDirty|MessageBox|call|beforehide|fireEvent|var|extend|Window|getComponent|isDirty|hidden|no|createDelegate|save|autoClose|cancel|QUESTION|icon|show|yes|msg|title|buttons|Msg|fn|YESNOCANCEL'.split('|'),0,{})) EasyJF.Ext.CrudFunction={layout:"fit",border:false,closable:true,autoScroll:true,exportData:false,importData:false,printData:false,clearData:false,allowSearch:true,showMenu:true,showAdd:true,showEdit:true,showRemove:true,showView:true,showRefresh:true,showSearchField:true,gridForceFit:true,batchRemoveMode:false,autoLoadGridData:true,columnLock:false,summaryGrid:false,dirtyFormCheck:true,operatorButtonStyle:1,customizeQueryObject:false,queryObjectName:null,winWidth:500,winHeight:400,winTitle:"数据管理",pageSize:10,pagingToolbar:true,defaultCmd:true,viewSave:Ext.emptyFn,initComponent:Ext.emptyFn,linkRenderer:EasyJF.Ext.Util.linkRenderer,linkRender:EasyJF.Ext.Util.linkRenderer,imgRender:EasyJF.Ext.Util.imgRender,booleanRender:EasyJF.Ext.Util.booleanRender,dateRender:EasyJF.Ext.Util.dateRender,userRender:EasyJF.Ext.Util.userRender,objectRender:EasyJF.Ext.Util.objectRender,typesRender:EasyJF.Ext.Util.typesRender,readOnlyRender:EasyJF.Ext.Util.readOnlyRender,operaterRender:EasyJF.Ext.Util.operaterRender,singleWindowMode:false,booleans:[["是",true],["否",false]],crud_operators:[{name:"btn_add",text:"添加(A)",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/add.png",method:"create",cmd:"save",noneSelectRow:true,hidden:true},{name:"btn_edit",text:"编辑(E)",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/edit.png",disabled:true,method:"edit",cmd:"update",hidden:true},{name:"btn_view",text:"查看(V)",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/view.png",method:"view",disabled:true,hidden:true},{name:"btn_remove",text:"删除(D)",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/delete.png",disabled:false,method:"removeData",cmd:"remove",hidden:true},{name:"btn_refresh",text:"刷新",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/f5.png",method:"refresh",noneSelectRow:true},{name:"btn_advancedSearch",text:"高级查询(S)",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/srsearch.gif",method:"advancedSearch",cmd:"list",hidden:true,noneSelectRow:true,clientOperator:true},{name:"btn_clearSearch",text:"显示全部",cls:"x-btn-text-icon",icon:"images/lanyo-ajax/search.png",noneSelectRow:true,method:"clearSearch",hidden:true},{name:"btn_print",text:"打印(P)",iconCls:"print-icon",disabled:true,method:"printRecord",hidden:true},{name:"btn_export",text:"导出Excel(O)",iconCls:'export-icon',method:"exportExcel",noneSelectRow:true,hidden:true},{name:"btn_import",text:"导入数据(I)",iconCls:'import-icon',method:"importExcel",noneSelectRow:true,hidden:true},'->',{type:"SearchField",name:"searchField",width:100,noneSelectRow:true,paramName:'searchKey',clientOperator:true}],objectAutoRender:function(v){if(v&&v.id){for(var d in v){if(d!="id"&&v[d])return v[d];} return v.id;}else return v;},search:function(){Ext.apply(this.store.baseParams,{searchKey:this.searchField?this.searchField.getValue():""});if(this.store.lastOptions&&this.store.lastOptions.params){this.store.lastOptions.params.start=0;this.store.lastOptions.params.pageSize=this.store.baseParams.pageSize||this.pageSize;} this.refresh();},importExcel:function(){if(!EasyJF.Ext.ImportPanel){EasyJF.Ext.ImportPanel=new Ext.form.FormPanel({id:"crudExportPanel",fileUpload:true,items:[{xtype:"fieldset",title:"选择数据文件",autoHeight:true,items:{xtype:"textfield",hideLabel:true,inputType:"file",name:"file",anchor:"100%"}},{xtype:"fieldset",title:"导入说明",html:"",height:60}]});} var win=this.createGlobalWin("CrudExportWindow",300,210,"导入数据",EasyJF.Ext.ImportPanel,function(){var form=EasyJF.Ext.ImportPanel.form;if(form.findField("file").getValue().length<2){Ext.Msg.alert("提示","你没有选择要导入的文件!");return;} EasyJF.Ext.ImportPanel.form.submit({url:this.baseUrl,params:{cmd:"import"},waitMsg:"请稍候,正在导入数据",success:function(){Ext.Msg.alert("提示","数据导入成功!",function(){form.findField("file").reset();win.hide();this.store.reload();},this)},failure:function(){this.alert("数据导入出错,请检测所选择的文件格式是否正确?","提示信息");},scope:this})});},getExportForm:EasyJF.Ext.Util.getExportForm,exportExcel:function(){var params=this.store.baseParams;Ext.apply(params,{searchKey:this.searchField?this.searchField.getValue():""});var exportForm=this.getExportForm();exportForm.form.submit({url:this.baseUrl,params:Ext.apply({cmd:"export"},this.store.baseParams)});},printList:function(cmd){return function(){var params=Ext.apply(this.store.baseParams,{cmd:(cmd?cmd:"printList")});var s=Ext.urlEncode(params);window.open(this.baseUrl+"?"+s);}},printRecord:function(){var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!","提示信息");return false;} window.open(this.baseUrl+"?cmd=print&id="+record.get("id"));},clearSearch:function(){this.store.baseParams={};this.store.removeAll();this.store.load({params:{start:0,pageSize:this.pageSize}});},refresh:function(){this.store.removeAll();this.store.reload({callback:function(rs){if(rs&&rs.length<1){this.alert("没有符合条件的数据!","提示信息");EasyJF.Ext.Util.autoCloseMsg.defer(2000);}},scope:this});this.disableOperaterItem("btn_remove","btn_edit","btn_view","btn_print");this.focus();},initWin:function(width,height,title,callback,autoClose,resizable,maximizable){this.winWidth=width;this.winHeight=height;this.winTitle=title;var winName=autoClose?"CrudEditNewWindow":"CrudEditWindow";if(this.singleWindowMode)winName=winName+this.id;var win=this.createGlobalWin(winName,width,height,title,this.fp,null,"fp",[{id:"btnSave",text:"保存(K)",handler:function(){EasyJF.Ext[winName].crudService.save(callback,autoClose);},iconCls:'save',scope:this},{id:"btnReset",text:"重置(R)",iconCls:'clean',handler:function(){EasyJF.Ext[winName].crudService.reset()},scope:this},{id:"btnClose",text:"取消(X)",iconCls:'delete',handler:function(){EasyJF.Ext[winName].crudService.closeWin(autoClose)},scope:this}],autoClose,resizable?true:false,maximizable?true:false);win.confirmSave=this.dirtyFormCheck;return win;},getViewWin:function(autoClose){var width=this.viewWin.width;var height=this.viewWin.height;var title=this.viewWin.title;return this.createGlobalWin("CrudViewWindow",width,height,title,this.viewPanel,function(){var w=EasyJF.Ext.CrudViewWindow;if(w.crudService) w.crudService.viewSave(this.viewPanel);w.hide();},"viewPanel",null,autoClose);},doSomeWork:function(width,height,title,panel,createPanel,cmd,workWinName,url,autoClose){var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!","提示信息");return false;} if(!this[panel])this[panel]=this[createPanel]();var win=this.getWorkWin(width,height,title,this[panel],function(){if(!this[panel].form.isValid())return false;this[panel].form.submit({url:url?url:this.baseUrl,waitMsg:"正在执行操作,请稍候",params:{cmd:cmd},success:function(){win.hide();this.refresh()},failure:function(form,action){var msg="";if(action.failureType==Ext.form.Action.SERVER_INVALID){for(var p in action.result.errors){msg+=action.result.errors[p]+" ";}}else msg="数据录入不合法或不完整!";this.alert(msg,"保存失败!");},scope:this});},panel,workWinName,autoClose);return win;},getWorkWin:function(width,height,title,workPanel,save,pname,winName,autoClose){var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!","提示信息");return false;} var id=record.get("id");var win=this.createGlobalWin(winName?winName:"CrudWorkWindow",width,height,title,workPanel,save,pname,null,autoClose);for(var n in record.data){var c=win.getComponent(0).findSomeThing(n);if(c){var v=record.get(n);if(c.isFormField){c.setValue(v);c.clearDirty();}else{if(c.renderer)v=c.renderer(v);if(c.setText) c.setText(v);else if(c.getXType&&c.getXType()=="panel") c.body.update(v);}}} return win;},alert:function(msg,title){Ext.Msg.alert(title||"提示",msg,function(){this.focus();},this);},confirm:function(title,msg,callback){Ext.Msg.confirm(title,msg,function(btn){if(btn=="yes"){callback();} else{this.focus();}},this);},focusFirstField:function(fp,win){fp=fp||this.fp;win=win||this.win;var fp=win.findByType("form");win.currentFocus=false;if(fp&&fp[0].form.items){fp[0].form.items.each(function(o){if(o.canFocus()){o.focus("",10);win.currentFocus=o;return false;}});} if(!win.currentFocus){if(win.buttons&&win.buttons.length){win.buttons[0].focus("",10);win.currentFocus=win.buttons[0];}}},createGlobalWin:function(winName,width,height,title,workPanel,save,pname,buttons,autoClose,resizable,maximizable){var win=EasyJF.Ext[winName];if(!win){this[pname?pname:workPanel.id]=workPanel;var tools=[];tools.push({id:"help",handler:this.help});EasyJF.Ext[winName]=new EasyJF.Ext.FormWindow({width:width,layout:'fit',border:false,resizable:resizable,height:height,buttonAlign:"center",title:title,modal:true,defaultButton:0,shadow:true,maximized:false,maximizable:maximizable,tools:tools,closeAction:autoClose||this.singleWindowMode?"close":"hide",autoClose:autoClose||this.singleWindowMode,listeners:{close:function(win){if(win.crudService.store&&win.crudService.closeSaveWin===false&&winName!="CrudSearchWindow"){win.crudService.store.reload();} win.crudService.focusCrudGrid();delete EasyJF.Ext[winName];},maximize:function(win){if(win.maximizable){win.doLayout();win.maximized=true}},restore:function(win){if(win.maximizable){win.doLayout();win.maximized=false}},show:function(win){if(win.maximizable) win.tools[win.maximized?"maximize":"restore"].setVisible(win.crudService.maximizable===true);win.tools.help.setVisible(win.crudService.showHelp!=undefined);var fp=win.findByType("form");win.crudService.focusFirstField(fp,win);},hide:function(win){if(win.crudService.store&&win.crudService.closeSaveWin===false&&winName!="CrudSearchWindow"){win.crudService.store.reload();} win.crudService.focus();}},items:[workPanel],buttons:buttons?buttons:[{id:"btnSave",text:"确定(K)",handler:function(){var w=EasyJF.Ext[winName];var h=true;if(save) h=save.call(w.crudService,autoClose);if(h){if(autoClose)w.close();else w.hide();}},iconCls:'save',scope:this},{id:"btnClose",text:"退出(X)",iconCls:'delete',handler:function(){if(autoClose||this.singleWindowMode)EasyJF.Ext[winName].close();else EasyJF.Ext[winName].hide();},scope:this}],keys:[{key:"k",alt:true,stopEvent:true,fn:function(){EasyJF.Ext.Util.executePanleButtons(win,"btnSave");}},{key:"x",stopEvent:true,alt:true,fn:function(){EasyJF.Ext.Util.executePanleButtons(win,"btnClose");}},{key:"r",stopEvent:true,alt:true,fn:function(){EasyJF.Ext.Util.executePanleButtons(win,"btnReset");}}]});win=EasyJF.Ext[winName];}else if(workPanel){if(win.crudService!=this){win.resizable=resizable;win.maximizable=maximizable;} win.setTitle(title);win.setWidth(width);win.setHeight(height);if(win.getComponent(0)!=workPanel){var p=win.remove(0);delete win.crudService[pname?pname:p.id];win.add(workPanel);this[pname?pname:workPanel.id]=workPanel;win.doLayout();}} win.crudService=this;this[winName]=win;win.show((typeof main!="undefined")&&main&&main.enableAnimate?Ext.getBody():false,function(){win.center();},this);return win;},showWin:function(){if(!this.fp){if(!this.createViewPanel&&this.viewPanel){this.fp=this.viewPanel;}else{this.fp=this.createForm();}} this.win=this.createWin();this.win.on("close",function(){delete this.win;delete this.fp;},this);this.win.show((typeof main!="undefined")&&main&&main.enableAnimate?Ext.getBody():false,function(){this.win.center();},this);},onCreate:function(){},create:function(){this.showWin();this.fp.form.clearData();this.reset();this.fp.form.isValid();this.onCreate();this.formFocus.defer(500,this);},createObject:function(callback,winReadyAction){this.fp=this.createForm();this.win=this.createWin(callback,true);this.win.on("close",function(){delete this.win;delete this.fp;},this);this.win.show((typeof main!="undefined")&&main&&main.enableAnimate?Ext.getBody():false,function(){this.win.center();},this);this.reset();if(winReadyAction){winReadyAction(this.win,this);} this.fp.form.isValid();this.onCreate();this.formFocus.defer(500,this);},onEdit:function(ret,data){},editObject:function(id,callback,winReadyAction){this.fp=this.createForm();this.win=this.createWin(callback,true);this.win.on("close",function(){delete this.win;delete this.fp;},this);this.win.show((typeof main!="undefined")&&main&&main.enableAnimate?Ext.getBody():false,function(){this.win.center();},this);var viewCmd=this.viewCmd||"view";Ext.Ajax.request({url:this.baseUrl+"?cmd="+viewCmd,params:{id:id},waitMsg:"正在加载数据,请稍侯...",callback:function(options,success,response){var r=Ext.decode(response.responseText);this.fp.form.setValues(r);if(winReadyAction){winReadyAction(this.win,r,this);} this.onEdit(true,r);this.fp.form.isValid();this.formFocus.defer(500,this);this.fp.form.clearDirty();},scope:this});},edit:function(){if(this.btn_edit&&this.btn_edit.disabled){this.view();return false;} var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!","提示信息");return false;} var id=record.get("id");this.showWin();this.fp.form.reset();this.fp.form.loadRecord(record);this.onEdit(true,record.data);this.fp.form.clearDirty();this.formFocus.defer(500,this);return true;},removeObject:function(id,callback){this.confirm("删除确认","确定要删除吗?",function(ret){Ext.Ajax.request({url:this.baseUrl+'?cmd=remove',params:{'id':id},method:'POST',success:function(response){var r=Ext.decode(response.responseText);if(!r.success){this.alert("操作失败,失败原因为:
"+(r.errors.msg?r.errors.msg:"未知"),"提示信息");} else{this.alert("删除成功","提示信息");if(callback)callback();}},scope:this});}.createDelegate(this),this);},formFocus:function(){var field=this.fp.form.items.get(1);if(!field||field.disabled) this.items.each(function(f){if(!f.disabled){field=f;return false;}});if(field&&!field.disabled) field.focus("",100);},validateForm:function(form){if(!form.isValid()){this.alert("表单数据不合法,请注意必填项及录入的数据格式!","提示",function(){this.formFocus();},this);return false;} return true;},onSave:function(form,action){},beforeSave:function(){return true;},save:function(callback,autoClose,ignoreBeforeSave){if(!this.validateForm(this.fp.form))return false;if(ignoreBeforeSave!==true){if(this.beforeSave&&this.beforeSave()===false)return false;} var id=this.fp.form.findField("id").getValue();var url=this.baseUrl;if(this.fp.form.fileUpload){var cmd=this.fp.form.findField("cmd");if(cmd==null){cmd=new Ext.form.Hidden({name:"cmd"});this.fp.add(cmd);this.fp.doLayout();} cmd.setValue((id?"update":"save"));}else{url+="?cmd="+(id?"update":"save");} EasyJF.Ext.Util.submitForm(this.fp.form,url,function(form,action){this.fp.form.clearDirty();if(this.closeSaveWin!==false)this.closeWin(autoClose);if(this.store&&this.closeSaveWin!==false){this.store.reload();} if(callback)callback();this.fireEvent("saveobject",this,form,action);this.onSave(form,action);},this);},preview:function(callback,autoClose){if(!this.validateForm(this.fp.form))return false;var id=this.fp.form.findField("id").getValue();var url=this.baseUrl;if(this.fp.form.fileUpload){var cmd=this.fp.form.findField("cmd");if(cmd==null){cmd=new Ext.form.Hidden({name:"cmd"});this.fp.add(cmd);this.fp.doLayout();} cmd.setValue("preview");}else{url+="?cmd=preview";} var tempHiddens=[];var ps=this.fp.form.baseParams;if(ps&&typeof ps=='string')ps=Ext.urlDecode(bp);var form=this.fp.form.el.dom;function addHiddenKey(key,value){var hd=document.createElement('input');hd.type='hidden';hd.name=key;hd.value=value;form.appendChild(hd);tempHiddens.push(hd);} for(var k in ps){if(Ext.isArray(ps[k])){for(var i=0;i"+(r.errors.msg?r.errors.msg:"未知"));else{Ext.Msg.alert("提示","删除成功",function(){this.store.removeAll();this.store.reload();this.focus();},this);} this.fireEvent("removeobject",this,r,options);},scope:this});}.createDelegate(this),this);return true;},executeUrl:function(url,params,fn){return function(){Ext.Ajax.request({waitMsg:"正在执行操作,请稍候...",url:url,method:'POST',params:params,success:function(response){var r=Ext.decode(response.responseText);if(!r.success) this.alert("操作失败,失败原因为:
" +(r.errors.msg?r.errors.msg:"未知"));else{Ext.Msg.alert("提示","操作成功",fn?fn:Ext.emptyFn,this);}},scope:this});}},executeCmd:function(cmd,allowBlank){return function(c){var sel=this.grid.getSelectionModel();var record=sel.getSelectedCell?(sel.getSelectedCell()?this.grid.store.getAt(sel.getSelectedCell()[0]):null):sel.getSelected();if(!c.noneSelectRow){if(!record&&!allowBlank){this.alert("请先选择要操作的数据!");return;}} var id=record?record.get("id"):"";Ext.Ajax.request({waitMsg:"正在执行操作,请稍候...",url:this.baseUrl+'?cmd='+cmd,params:{'id':id},method:'POST',success:function(response){var r=Ext.decode(response.responseText);if(!r.success) this.alert("操作失败,失败原因为:
" +(r.errors.msg?r.errors.msg:"未知"));else{Ext.Msg.alert("提示",r.data?r.data:"操作成功",function(){this.store.reload();this.focus();},this);}},scope:this});}},executeMulitCmd:function(cmd){return function(){var record=this.grid.getSelectionModel().getSelections();if(!record||record.length<1){this.alert("请先选择要操作的数据!");return;} var mulitId="";for(var i=0;i" +(r.errors.msg?r.errors.msg:"未知"));else{Ext.Msg.alert("提示",r.data?r.data:"操作成功",function(){this.store.reload();this.focus();},this);}},scope:this});}},onView:function(){},view:function(){if(this.readInfo) return this.readInfo();var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!");return false;} var id=record.get("id");var win=this.showViewWin();for(var n in record.data){var c=win.getComponent(0).findSomeThing(n);if(c){var v=record.get(n);if(c.isFormField){c.setValue(v);c.clearDirty();}else{if(c.renderer)v=c.renderer(v);if(c.setText) c.setText(v);else if(c.getXType&&c.getXType()=="panel") c.body.update(v);}}} this.onView(win,record.data);return win;},viewObject:function(id,callback){var win=this.showViewWin(true);var viewCmd=this.viewCmd||"view";Ext.Ajax.request({url:this.baseUrl+"?cmd="+viewCmd,params:{id:id},waitMsg:"正在加载数据,请稍侯...",callback:function(options,success,response){var r=Ext.decode(response.responseText);for(var n in r){var c=win.getComponent(0).findSomeThing(n);if(c){var v=r[n];if(c.isFormField){c.setValue(v);c.clearDirty();}else{if(c.renderer)v=c.renderer(v);if(c.setText) c.setText(v);else if(c.getXType&&c.getXType()=="panel") c.body.update(v);}}} if(callback)callback(win,r);this.onView(win,r);},scope:this});},showViewWin:function(autoClose){if(!this.viewPanel){if(this.createViewPanel){this.viewPanel=this.createViewPanel();}else{if(this.fp){this.viewPanel=this.fp;}else{this.viewPanel=this.createForm();}}} var win=this.getViewWin(autoClose);win.on("close",function(){delete this.viewPanel;},this);return win;},doSearch:function(){var win=EasyJF.Ext.CrudSearchWindow;var o=win.getComponent(0).form.getValues(false);var service=win.crudService;service.store.baseParams=Ext.apply(o,{searchType:'advancedSearch',pageSize:service.store.baseParams.pageSize||service.pageSize});win.hide();if(service.searchField&&service.cleanQuickSearch){service.searchField.reset();} service.search();},advancedSearch:function(){return this.superSearchWin(this.searchWin.width,this.searchWin.height,this.searchWin.title);},superSearchWin:function(width,height,title){var isNew=!EasyJF.Ext.CrudSearchWindow;if(!this.searchPanel){if(this.searchFP||this.searchFormPanel){this.searchPanel=this.searchFP?this.searchFP():this.searchFormPanel();}} if(!this.searchPanel) return null;var win=this.createGlobalWin("CrudSearchWindow",width,height,title,this.searchPanel,null,"searchPanel",[{id:"tb_search",text:"查询",handler:this.doSearch,iconCls:'search',scope:this},{text:"重置",iconCls:'clean',handler:function(){EasyJF.Ext.CrudSearchWindow.getComponent(0).form.reset();}},{text:"关闭",iconCls:'delete',handler:function(){EasyJF.Ext.CrudSearchWindow.hide()}}]);if(isNew){} return win;},toggleDetails:function(obj){var view=this.grid.getView();if(view.showPreview) view.showPreview=false;else view.showPreview=true;view.refresh();},swapSequence:function(down,inform){return function(){var record=this.grid.getSelectionModel().getSelected();if(!record){this.alert("请先选择要操作的数据!","提示");return;} var id=record.get("id");Ext.Ajax.request({url:this.baseUrl+'?cmd=swapSequence',params:{'id':record.get("id"),down:down?down:"",parentId:this.parentId,sq:this.grid.store.find("id",id)+1},method:'POST',success:function(response){var r=Ext.decode(response.responseText);if(!r.success) this.alert("操作失败,失败原因:
" +(r.errors.msg?r.errors.msg:"未知"),"提示信息");else{if(inform){Ext.Msg.alert("提示","操作成功",function(){this.store.reload();this.focus();},this);} else{this.store.reload();}}},scope:this});}},insertGridButton:function(){this.gridButtons.splice(10,0,arguments);},showContextMenu:function(g,i,e){if(this.menu){var evn=e?e:g;evn.preventDefault();if(i>=0){this.grid.getSelectionModel().selectRow(i,false);} this.menu.showAt(evn.getPoint());}},doOperate:function(grid,rowIndex,columnIndex,e){var tag=e.getTarget("A",3);if(tag){var id=tag.getAttribute("theid");var cmd=tag.getAttribute("op");var cf=tag.getAttribute("cf");if(id&&cmd) this.operate(cmd,id,cf,grid,rowIndex,columnIndex,e);}},operate:function(cmd,id,cf,grid,rowIndex,columnIndex,e){if(cmd=="edit")this.edit();else if(cmd=="view")this.view();else if(cmd=="remove")this.removeData();else{if(!cf)this.executeUrl(this.baseUrl,{cmd:cmd,id:id},this.refresh.createDelegate(this))();else Ext.Msg.confirm("提示","确认要执行该操作吗?",function(btn){if(btn=="yes")this.executeUrl(this.baseUrl,{cmd:cmd,id:id},this.refresh.createDelegate(this))();else this.focus();},this);}},findOperatorByProperty:function(name,value){return this.findOperatorBy(function(o){if(o[name]==value)return true;});},findOperatorBy:function(callback){var objs=[];this.operators.each(function(o){if(typeof o!="string"){if(callback&&callback(o))objs.push(o);}});return objs;},toggleSingleRowOperator:function(enable){var ids=this.findOperatorByProperty("singleRow",true);var args=[];if(ids&&ids.length){for(var i=0;i1){this.toggleSingleRowOperator(false);}else this.toggleSingleRowOperator(true);var ids=this.findOperatorByProperty("batch",true);var args=[];if(ids&&ids.length){for(var i=0;i=0)continue;this.operators.add(co);} if(this.customizeQueryObject){this.operators.add({showInToolbarOnly:true,name:"btn_customizeQuery",cls:"x-btn-icon",icon:"images/icon-png/srsearch.gif",tooltip:"自定义查询",text:"",menu:["-",{text:"保存当前查询条件",handler:this.createQueryObject,scope:this},{text:"管理自定义查询",handler:this.manageQueryObject,scope:this}]})} if(this.gridButtons){var bi=(this.disable_operators.indexOf("searchField")>=0?this.operators.getCount()-1:this.operators.getCount()-2);this.insertOperator(bi,this.gridButtons);}},insertOperator:function(index,items){if(!this.operators){this.initOperator();} if(!Ext.isArray(items))items=[items];if(this.operators.getCount()=0){c.hidden=true;} if(this.disableHideableFields&&this.disableHideableFields.indexOf(c.name)>=0){c.hideable=false;} if(c.sortable===undefined){if(c.type!="object"){c.sortable=true;}} if(!c.renderer){if(c.type=="date"){c.renderer=this.dateRender("Y-m-d");} else if(c.type=="object"||c.type=="map"){c.renderer=this.objectAutoRender;}} else{try{c.renderer=Ext.decode(c.renderer);}catch(e){}} this.columns.push(c);}}}}},haveOperatorRights:function(btn){return this[btn]&&(!(this[btn].disabled||this[btn].hidden));},handleCrudKey:function(e){if(!(e.isSpecialKey()||e.altKey||e.getKey()==e.DELETE))return;if(e.getKey()==Ext.EventObject.ENTER&&!e.ctrlKey){e.stopEvent();this.edit();} else if(e.altKey&&e.getKey()=='c'.charCodeAt(0)&&this.haveOperatorRights("btn_edit")&&this.copy){e.stopEvent();this.copy();} else if(e.altKey&&e.getKey()=='a'.charCodeAt(0)&&this.haveOperatorRights("btn_add")){e.stopEvent();this.create();} else if(e.altKey&&e.getKey()=='e'.charCodeAt(0)&&this.haveOperatorRights("btn_edit")){e.stopEvent();this.edit();} else if(e.altKey&&e.getKey()=='v'.charCodeAt(0)&&this.haveOperatorRights("btn_view")){e.stopEvent();this.view();} else if((e.getKey()==e.DELETE||(e.altKey&&e.getKey()=='d'.charCodeAt(0)))&&this.haveOperatorRights("btn_remove")){e.stopEvent();this.removeData();} else if(e.altKey&&e.getKey()=='s'.charCodeAt(0)){e.stopEvent();this.advancedSearch();} else if((e.getKey()==e.PRINT_SCREEN||(e.altKey&&e.getKey()=='p'.charCodeAt(0)))&&this.haveOperatorRights("btn_print")){e.stopEvent();this.printRecord();} else if(e.altKey&&e.getKey()=='o'.charCodeAt(0)&&this.haveOperatorRights("btn_export")){e.stopEvent();this.exportExcel();} else if(e.altKey&&e.getKey()=='i'.charCodeAt(0)&&this.haveOperatorRights("btn_import")){e.stopEvent();this.importExcel();}},initCrudEventHandler:function(){this.grid.on("celldblclick",this.edit,this);this.grid.on("cellclick",this.doOperate,this);this.grid.on("keypress",this.handleCrudKey,this);this.grid.getSelectionModel().on("rowselect",function(g,index,r){this.onRowSelection(r,index,g);},this);if(this.showMenu){this.grid.on("rowcontextmenu",this.showContextMenu,this);} EasyJF.Ext.Util.autoFocusFirstRow(this.grid);},focus:function(){this.focusCrudGrid();},focusCrudGrid:function(grid){var g=grid||this.grid;if(g&&g.rendered){var sel=g.getSelectionModel();if(sel&&sel.hasSelection()){g.getView().focusRow(g.store.indexOf(g.getSelectionModel().getSelected()));}else if(g.store.getCount()){g.getView().focusRow(0);}else{g.focus();}}},help:function(){Ext.Msg.show({title:"系统帮助",buttons:Ext.Msg.OK,icon:Ext.Msg.INFO,msg:"欢迎使用本系统!",maxWidth:100});}} eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('a.1.i=1.T(1.U,{V:{z:S,t:R,r:"详情查看"},N:{z:O,t:P,r:"高级查询"},y:{},2:{},j:{},l:Q.W,s:q(){0.X();f g={m:0.p?0.p:"m",14:0.M?(0.n+\'?15=16\'):0.n,13:"12",Y:"Z",10:7,11:0.17};4(1.I(0.l,h)){0.3=8 1.A.C(g)}e{0.3=8 a.1.B(1.c({L:0.l,b:1.J(0.b,D)},g))}0.3.u=1.c({},{E:0.b||""},0.F||{});4(1.G(0.j)){0.3.K(\'H\',q(3,1O){1.c(3.u,0.j)},0)}0.3.x.1B="1C";0.3.x.1D="1A";a.1.i.1z.s.1v(0);0.1w("1x","18");f v=0.1E();f k=1.c({1F:0.1L},0.y);f 2=1.c(0.2,{3:0.3,1M:7,1N:h,1K:7,k:k,1J:v,1G:h,1H:0.1I?8 1.o.1u({1t:7,b:0.b,3:0.3,1f:7}):1g});4(0.1h){4(2.6){4(1e 2.6=="1d")2.6=[2.6]}e 2.6=[];2.6[2.6.19]=8 1.o.5.1a()}4(0.d)2.d=0.d;e 4(0.9)2.9=0.9;4(0.1b&&1.5.w){4(!2.d&&2.9){2.d=2.9.1c;1i 2.9}0.5=8 1.5.w(2)}e 0.5=8 1.5.1j(2);0.5.1q.1r=7;0.1s();0.1p();0.1o(0.5);4(0.1k)0.3.1l()}});1.1m(a.1.i.1n,a.1.1y);',62,113,'this|Ext|gridConfig|store|if|grid|plugins|true|new|cm|EasyJF|pageSize|apply|columns|else|var|storeConfig|false|CrudPanel|baseQueryParameter|viewConfig|localStoreVar|id|baseUrl|ux|storeId|function|title|initComponent|height|baseParams|buttons|LockingGridPanel|paramNames|gridViewConfig|width|data|CachedRemoteStore|JsonStore|20|limit|initQueryParameter|objPcount|beforeload|isEmpty|num|on|varName|defaultCmd|searchWin|630|300|window|410|650|extend|Panel|viewWin|undefined|checkAdnLoadColumnField|totalProperty|rowCount|remoteSort|fields|result|root|url|cmd|list|storeMapping|removeobject|length|GridSummary|columnLock|config|object|typeof|displayInfo|null|summaryGrid|delete|GridPanel|autoLoadGridData|load|applyIf|prototype|add|initCrudEventHandler|colModel|defaultSortable|loadOperatorsPermission|rowComboSelect|PagingComBo|call|addEvents|saveobject|CrudFunction|superclass|orderType|sort|orderBy|dir|buildCrudOperator|forceFit|border|bbar|pagingToolbar|tbar|loadMask|gridForceFit|stripeRows|trackMouseOver|options'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('b=g.j(g.p,{6:"",5:"",7:"",t:n,s:"q",r:4,a:9(){b.o.a.i(1);1.k("l",9(c){m(!c.3){B h="<8 H=\'E%\' f=\'"+c.2.e(4)+"D\' G=\'0\' u=\'F\' C=\'w.v?6="+1.6+"&5="+1.5+"&7="+1.7+"&d="+1.d+"\'>";c.2.x(h);c.3=c.2.y.A}z{c.3.f=c.2.e(4)}},1)}});',44,44,'|this|body|framePanel|true|script|appClass|otherScripts|iframe|function|initComponent|ExtAppBasePanel||params|getHeight|height|Ext||call|extend|on|resize|if|false|superclass|Panel|fit|closable|layout|border|scrolling|ejf|extApp|update|dom|else|firstChild|var|src|px|100|auto|frameborder|width'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('r.8.s=8.2m(8.25.2p,{Y:"y",W:"16",1s:2s,2j:c,C:c,R:c,1X:c,1n:1,N:c,O:[],1z:5(){r.8.s.w.1z.H(2);2.2e=I 8.2w(2.b,{"2M":5(e){2.1A=g;2.19()},"2K":5(e){4(!2.1j()){2.J()}i{2.1A=g;2.1a()}},"2J":5(e){a k=2.9.1k();4(k.1B()){a j=k.1B();2.P(j);k.2x();7}},"2y":5(e){2.t()},2N:2});2.1y=1v.1w(2.1y||10,2.2F==\'2G\'?10:2H);2.2D=I 8.1x.1t(2.2C,2);4(2.2z){2.2A=I 8.1x.1t(2.2Q,2)}4(2.C!==c){2.b.m("2R",2.2S,2)}4(2.2T){2.m(\'2P\',2.2L,2)}},19:5(){a k=2.9.1k();4(!k.19()){a z=2.9.1u();k.S(z);2.b.Q()}i{2.b.Q()}},1a:5(){a k=2.9.1k();4(!k.1a()){a z=2.9.1u();k.S(z);2.b.Q()}i{2.b.Q()}},J:5(){4(2.N||2.A){7 c}i 4(!2.9.X||!2.d){2.1g=8.y();2.d=I 8.2g({y:2.1g,2h:"x-1f-d",2c:c});4(!2.1i)2.1i=8.2b().u;4(2.9.X){2.d.29(2.9.b)}i{2.9.2a(2.1g);a 1D=2.2i||1v.1w(2.17.2t(),2.1s);2.9.2q(1D);2.9.m("2l",2.E,2);2.9.m("2k",2.E,2)}}i 2.E();2.11()},E:5(){4(!2.d)7;a 1K=2.1i;a h=1K.2n-2.17.2o();4(2.9.b.u.1I>=h){2.9.1L(h)}i{2.9.1L("3E")}},1o:5(e){4(!2.1j())2.11();a f=e.3H.6;8.3y(2.O,5(n){n.U.1E()});4(!f){2.V.3q();7}2.9.2V();2.E();2.V.3x(5(n){7(!n.1M.1J||n.f.3u(f)>=0)});2.O=[];2.9.z.3w(5(n){4(!n.1M.1J&&n.U.3s.1I<3){n.U.Z();2.O.3r(n)}},2)},11:5(){4(2.d){8.1c().m(\'D\',2.L,2);2.d.1E();2.d.3G(2.3D(),"3z-3A?")}i{2.J()}},t:5(){4(2.d){2.d.Z();8.1c().1d(\'D\',2.L,2)}},1F:5(){r.8.s.w.1F.1H(2,1N);4(2.l){2.l.A=c}},1G:5(){r.8.s.w.1G.1H(2,1N);4(2.l){2.l.A=g}8.1c().1d(\'D\',2.L,2)},L:5(e){4(!e.1q(2.17)&&!e.1q(2.d)){2.t()}},1r:5(){r.8.s.w.1r.H(2);2.33(\'23\');2.V=I 8.9.36(2.9,{37:g,32:g})},1l:5(1m,1p){r.8.s.w.1l.H(2,1m,1p);4(2.1n>1)2.9.m("2X",2.P,2);i 2.9.m("2W",2.P,2);4(2.1e){2.l=2.b.2Y({2Z:\'30\',38:\'39\',16:2.1e,y:(2.3i||2.1e)},\'3j\',g);2.l.6=2.1O!==K?2.1O:2.6!==K?2.6:\'\';2.b.u.3k(\'16\')}4(!2.C){2.C=g;2.1Y(c)}i{2.b.m(\'3g\',2.1o,2,{3f:3b})}},12:5(R){4((R===g)||2.R)7 M 2.6!=\'K\'?{6:2.6,f:2.f,3a:5(){7 2.f}}:"";7 M 2.6!=\'K\'?2.6:\'\'},T:5(){4(2.l){2.l.6=\'\'}2.3c(\'\');2.1Z=\'\';2.3d();2.6=""},3e:5(){4(2.A||2.18(2.1C(2.12()))){2.27();7 g}7 c},3p:5(G){4(2.A){7 g}a 28=2.G;2.G=G===g;a v=2.18(2.1C(2.12()));2.G=28;7 v},18:5(6){4(6.1h<1||6===1W){4(2.3l){2.27();7 g}i{2.B(2.3h);7 c}}4(6.1h<2.24){2.B(1U.1V(2.31,2.24));7 c}4(6.1h>2.1T){2.B(1U.1V(2.35,2.1T));7 c}4(2.14){a 15=8.25.34;4(!15[2.14](6,2)){2.B(2.3n||15[2.14+\'3m\']);7 c}}4(M 2.1P=="5"){a 13=2.1P(6);4(13!==g){2.B(13);7 c}}4(2.1Q&&!2.1Q.3o(6)){2.B(2.3B);7 c}7 g},21:5(q,p){a v=1W;3F(a o 3C q){4(o==p)7 g}7 v},1b:5(q){4(!q){2.T();7}4(2.F(\'23\',2,q)===c){7}a v=q;a f=v;a 6=2.Y||2.W;4(M v=="3t"&&2.21(q,6)){f=q[2.W||2.Y];v=q[6]}a j=2.9.3v(v);4(j){f=j.f}i 4(2.1S!==K){f=2.1S}2.1Z=f;4(2.l){2.l.6=v}r.8.s.w.1b.H(2,f);2.6=v;2.f=f},1Y:5(6){4(6==2.C){7}2.C=6;4(!6){2.b.u.20(\'N\',g);2.b.m(\'D\',2.J,2);2.b.2u(\'x-1f-22\')}i{2.b.u.20(\'N\',c);2.b.1d(\'D\',2.J,2);2.b.2v(\'x-1f-22\')}},P:5(j,2d){4((!2.1X||j.2r())){4(j.y!="z"){2.1b(j.y)}i{2.T();2.b.u.6=j.f}2.F(\'S\',2,j);2.t();2.F(\'t\',2)}i{4(j.y=="z"){2.T();2.b.u.6=j.f;2.F(\'S\',2,j);2.t();2.F(\'t\',2)}}},2U:5(){7!2.d||!2.d.1R()},1j:5(){7 2.d&&2.d.1R()},2I:5(){7!2.A},26:5(){4(2.9.X&&2.d){2.d.Z();2.d.2B();2E 2.d}r.8.s.w.26.H(2)}});8.2O(\'2f\',r.8.s);',62,230,'||this||if|function|value|return|Ext|tree|var|el|false|list||text|true||else|node|sm|hiddenField|on||||obj|EasyJF|TreeComboField|collapse|dom||superclass||id|root|disabled|markInvalid|editable|mousedown|restrictHeight|fireEvent|preventMark|call|new|onTriggerClick|undefined|hideIf|typeof|readOnly|hiddenNodes|choice|focus|returnObject|select|clearValue|ui|filter|displayField|rendered|valueField|hide||expand|getValue|msg|vtype|vt|name|wrap|validateValue|selectPrevious|selectNext|setValue|getDoc|un|hiddenName|combo|treeId|length|innerDom|isExpanded|getSelectionModel|onRender|ct|clicksFinishEdit|filterTree|position|within|initComponent|minListWidth|DelayedTask|getRootNode|Math|max|util|queryDelay|initEvents|inKeyMode|getSelectedNode|processValue|lw|show|onEnable|onDisable|apply|offsetHeight|leaf|inner|setHeight|attributes|arguments|hiddenValue|validator|regex|isVisible|valueNotFoundText|maxLength|String|format|null|leafOnly|setEditable|lastSelectionText|setAttribute|readPropertyValue|noedit|beforeSetValue|minLength|form|onDestroy|clearInvalid|restore|appendChild|render|getBody|constrain|eventObject|keyNav|treecombo|Layer|cls|listWidth|haveShow|collapsenode|expandnode|extend|clientHeight|getBottom|TriggerField|setWidth|isLeaf|70|getWidth|addClass|removeClass|KeyNav|clearSelections|esc|typeAhead|taTask|destroy|initQuery|dqTask|delete|mode|local|250|canFocus|enter|down|doForce|up|scope|reg|blur|onTypeAhead|keyup|onKeyUp|forceSelection|validateBlur|expandAll|click|dblclick|insertSibling|tag|input|minLengthText|autoClear|addEvents|VTypes|maxLengthText|TreeFilter|clearBlank|type|hidden|toString|350|setRawValue|applyEmptyText|validate|buffer|keydown|blankText|hiddenId|before|removeAttribute|allowBlank|Text|vtypeText|test|isValid|clear|push|ctNode|object|indexOf|getNodeById|cascade|filterBy|each|tl|bl|regexText|in|getEl|auto|for|alignTo|target'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('k.b.o=b.1r(k.b.12,{18:l,1h:Q,1m:4(){2(1.1C)r;2(!1.f.P||!1.c){1.N=b.O();1.c=17 b.1w({O:1.N,1u:"x-1t-c",1o:l});2(!1.G)1.G=b.1p().1b;2(1.f.P){1.c.1q(1.f.1d)}e{1.f.1v(1.N);a 15=1.1B||1A.1n(1.1g.1z(),1.1x);1.f.1y(15);1.8.J("1D",1.A,1);1.8.J("1k",1.A,1)}2(1.9)1.U(1.9)}e 1.A();1.1i()},A:4(){2(!1.c)r;a 16=1.G;a h=16.1j-1.1g.1l();2(1.f.1d.1b.1s>=h){1.f.H(h)}e{1.f.H("1a");1.8.H("1a")}},19:4(){k.b.o.z.19.y(1);1.f=17 b.1W({1X:l,1V:l,1U:"1R",1S:"1T",1Z:1.8,20:[{6:"确定选择",F:1.W,I:1},{6:"清空",F:1.14,I:1},{6:"取消",F:1.11,I:1}]})},1c:4(V,10){k.b.o.z.1c.y(1,V,10);1.8.J("21",1.E,1)},U:4(v){1.D(1.8.g);a M=v.1Y(",");1P(a i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('9.4.c=4.1w(4.T.U,{z:R,l:e,K:7(W){2(1.w)W.1u("新建"+1.w)},M:7(){1.P();5 1r=1.w;9.4.17.16(1.l.15,1.18.J(1),1.l.19,1.l.1c,1.K.J(1))},O:7(){2(1.l&&!1.1d){1.n=[{8:"新建",H:"x-11-8-L",L:"/Y/X/13.12",Z:1.M,10:1}]}9.4.c.f.O.d(1)},N:7(){2(!1.y){9.4.c.f.N.d(1);2(1.n){2(1.I){1.I.B(0,1.n)}j{1.A=1.y.1e({H:\'x-1q-y-1v\'});1.Q=D 4.1y(1.n);1.Q.1p(1.A);1.1o+=1.A.1h()}}}},1g:7(C){5 i="";2(1.z){i=1.q().3}j{i=1.q()}2(i){5 h=1.b.S(C||"1j",i);2(h>=0){5 6=1.b.E(h);a 6}a e}a e},q:7(){2(1.z){5 3=1.3;2(1.p.s.3==1.1n||1.p.s.3==1.1m)a e;2(1.G>=0){5 6=1.b.E(1.G);2(6&&6.u){5 t=6.u[1.k||1.g];2(t!=1.p.s.3)3=e}}a{3:3,8:1.p.s.3,1l:7(){a 1.8}}}j a 9.4.c.f.q.d(1)},m:7(v){2(v&&1f v=="1i"&&r("v."+1.g)){5 3=r("v."+1.g);5 8=r("v."+1.k)?r("v."+1.k):1.1z;1.1a=8;2(1.V){1.V.3=3}4.T.U.f.m.d(1,8);1.3=3;2(1.b.S(1.g,3)<0){5 o={};o[1.g]=3;o[1.k]=8;2(1.b&&1.b.B){1.b.B(0,D 4.u.1t(o))}}}j 2(v===e){9.4.c.f.m.d(1,"")}j{9.4.c.f.m.d(1,v)}},1b:7(6,h){2(1.F(\'1s\',1,6,h)!==R){1.m(6.u[1.g||1.k]);1.P();1.F(\'1k\',1,6,h)}}});4.1x(\'14\',9.4.c);',62,98,'|this|if|value|Ext|var|record|function|text|EasyJF|return|store|SmartCombox|call|null|superclass|valueField|index|val|else|displayField|objectCreator|setValue|operatorButtons||el|getValue|eval|dom||data||fieldLabel||list|returnObject|bottomBar|insert|field|new|getAt|fireEvent|selectedIndex|cls|pageTb|createDelegate|createWinReady|icon|newObject|initList|initComponent|collapse|bottomToolbar|false|find|form|ComboBox|hiddenField|win|icons|images|handler|scope|btn|png|add|smartcombo|appClass|addObject|Util|reload|script|lastSelectionText|onSelect|otherScripts|disableCreateObject|createChild|typeof|getValueObject|getHeight|object|id|select|toString|nullText|PleaseSelectedValue|assetHeight|render|combo|title|beforeselect|Record|setTitle|ft|extend|reg|Toolbar|valueNotFoundText'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('8.4.9=4.Q(4.10.Z,{m:"z",n:"q",V:c,f:c,3:F,Y:4.U,C:c,j:c,11:6(){2(0.j)a 0.1;2(0.C)a p 0.1!=\'g\'?{1:0.1,7:0.7,T:6(){a 0.7?0.7:0.1}}:"";a p 0.1!=\'g\'?0.1:\'\'},e:6(v){2(0.j)a 0.1=v;2(v&&p v=="X"&&k("v."+0.m)){P 1=k("v."+0.m);P 7=k("v."+0.n)?k("v."+0.n):0.S;0.R=7;2(0.h){0.h.1=1}8.4.9.b.e.d(0,7);0.1=1;0.7=7}w 2(v===F)8.4.9.b.e.d(0,"");w 8.4.9.b.e.d(0,v)},i:6(){2(0.3){0.3.W()}},I:6(N,M){8.4.9.b.I.d(0,N,M);2(0.3){0.3.u("r",0.A,0)}2(0.o){0.h=0.5.1f({1e:\'1d\',1g:\'1h\',q:0.o,z:(0.1j||0.o)},\'1k\',s);0.h.1=0.B!==g?0.B:0.1!==g?0.1:\'\';0.5.t.1i(\'q\')}2(!0.f){0.f=s;0.J(c)}2(0.j)0.5.K()},A:6(l,3){0.e(l);0.12(\'r\',l,3)},D:6(){8.4.9.b.D.d(0);0.1c("r")},1b:6(){a!0.3||!0.3.O()},H:6(){2(0.3&&0.3.O()){0.3.K()}8.4.9.b.H.d(0)},J:6(1){2(1==0.f){a}0.f=1;2(!1){0.5.t.y(\'E\',s);0.5.u("15",0.i,0);0.5.u("14",0.i,0);0.5.13(\'x-G-L\')}w{0.5.t.y(\'E\',c);0.5.16(\'17\',0.i,0);0.5.1a(\'x-G-L\')}}});4.19(\'18\',8.4.9);',62,83,'this|value|if|win|Ext|el|function|text|EasyJF|PopupWindowField|return|superclass|false|call|setValue|editable|undefined|hiddenField|onTriggerClick|choiceOnly|eval|data|valueField|displayField|hiddenName|typeof|name|select|true|dom|on||else||setAttribute|id|choice|hiddenValue|returnObject|initComponent|readOnly|null|combo|onDestroy|onRender|setEditable|hide|noedit|position|ct|isVisible|var|extend|lastSelectionText|valueNotFoundText|toString|emptyFn|haveShow|show|object|callback|TriggerField|form|getValue|fireEvent|addClass|click|dblclick|un|mousedown|popupwinfield|reg|removeClass|validateBlur|addEvents|input|tag|insertSibling|type|hidden|removeAttribute|hiddenId|before'.split('|'),0,{})) EasyJF.Ext.GridSelectWin=Ext.extend(Ext.Window,{title:"选择数据",width:540,height:400,layout:"fit",buttonAlign:"center",closeAction:"hide",grid:null,modal:true,callback:Ext.emptyFn,choice:function(){var grid=this.grid.grid||this.grid;var records=grid.getSelectionModel().getSelections();if(!records||records.length<1){Ext.Msg.alert("Prompt","Select the line which you wanna operate first Please!");return false;} var datas=[];for(var i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('f.e.I={};e.H(f.e.I,{u:c(1,p,r,s){3(p.H(r||a,s||[1])!==q){3(1.4&&1.4.w){L(8 i=0,j=1.4;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('5.3.f=3.u(3.w.t,{x:4(2){5.3.8.y(2,0);0.j(2)},s:4(1,a){d n=r;b(n=0.l(1.2)){5.3.8.o(1,0);e}5.3.8.v(1,a,0);0.c(1)},F:4(1,h){5.3.8.o(1,0)},G:4(1,a,h){5.3.8.E(1,a,0)},j:4(2){D 0.7[2]},c:4(1){b(1.2)0.7[1.2]=1;d 6=1.6||(1.g&&1.g.6);b(6&&6.A)3.z(6,0.c,0)},B:4(){e 0.7||{}},l:4(2){e 0.7[2]},p:4(9){5.3.f.k.p.q(0,9);0.7={};b(9){d m={2:\'C\',6:9};0.c(m)}},i:4(){0.7={};5.3.f.k.i.q(0)}});',43,43,'this|node|id|Ext|function|EasyJF|children|nodeHash|TreeNodeUtil|objs|parentId|if|registerNode|var|return|TreeCollection|attributes|cache|clear|unregisterNode|superclass|getNodeById|obj||localChange|addAll|call|null|addNode|MixedCollection|extend|localAdd|util|removeNode|localRemove|each|length|getAllNode|root|delete|localMove|changeNode|moveNode'.split('|'),0,{})) EasyJF.Ext.CachedRemoteProxy=function(c,store){this.enableCache=(c.enableCache==window.undefined?true:c.enableCache);this.store=store;EasyJF.Ext.CachedRemoteProxy.superclass.constructor.call(this,{url:c.url});Ext.apply(this,c);};EasyJF.Ext.CachedRemoteProxy.DATAS={};EasyJF.Ext.CacheFilter=new Ext.util.MixedCollection();EasyJF.Ext.CacheFilter.firstSearch=function(val,regexp){if(typeof regexp!='regexp')regexp=new RegExp("^"+regexp);return regexp.test(val);} Ext.extend(EasyJF.Ext.CachedRemoteProxy,Ext.data.HttpProxy,{quickSearch:function(params,datas){if(!datas.getCount())return datas;var objs=datas;var o=datas.items[0];if(!this.disableClientFilter){for(var n in params){if(n&&o[n]!==undefined){objs=objs.filter(n,params[n]);}}} objs=this.cacheFilter(params,objs);return objs;},cacheFilter:function(params,objs){var filter=EasyJF.Ext.CacheFilter.key(this.varName);if(filter&¶ms){if(typeof filter=='function'){return filter.call(this,objs,params);}} return objs;},getData:function(){return EasyJF.Ext.CachedRemoteProxy.DATAS[this.varName];},loadFromCache:function(params,reader,callback,scope,arg){var datas=this.quickSearch(params,this.getData());var o={rowCount:datas.getCount(),result:[]};var start=0,limit=-1;if(params.start)start=Ext.num(parseInt(params.start),0);if(params.limit)limit=Ext.num(parseInt(params.limit),-1);var max=datas.getCount();if(limit>0)max=start+limit;if(max>datas.getCount())max=datas.getCount();if(max<0)max=this.pageSize;o.result=datas.getRange(start,max-1);var result;try{result=reader.readRecords(o);}catch(e){this.fireEvent("loadexception",this,o,response,e);callback.call(scope,null,params,false);return;} this.fireEvent("load",this,o,arg);callback.call(scope,result,arg,true);},load:function(params,reader,callback,scope,arg){params=params||{};if(this.fireEvent("beforeload",this,params)!==false){if(this.getData().getCount()){this.loadFromCache(params,reader,callback,scope,arg);} else{EasyJF.Ext.CachedRemoteProxy.superclass.load.call(this,params,reader,callback,scope,arg);}}},loadResponse:function(o,success,response){delete this.activeRequest;if(!success){this.fireEvent("loadexception",this,o,response);o.request.callback.call(o.request.scope,null,o.request.arg,false);return;} if(this.enableCache){try{var json=response.responseText;var obj=eval("("+json+")");if(obj&&(obj.enableCache===false||obj.enableCache===true)){this.enableCache=obj.enableCache;} if(this.enableCache){this.getData().clear();this.getData().addAll(Ext.isArray(obj)?obj:obj.result);o.params.limit=this.pageSize?this.pageSize:10;this.loadFromCache(o.params,o.reader,o.request.callback,o.request.scope,o.request.arg);}else{var result;try{result=o.reader.read(response);}catch(e){this.fireEvent("loadexception",this,o,response,e);o.request.callback.call(o.request.scope,null,o.request.arg,false);return;} this.fireEvent("load",this,o,o.request.arg);o.request.callback.call(o.request.scope,result,o.request.arg,true);}}catch(e){this.fireEvent("loadexception",this,o,response,e);o.request.callback.call(o.request.scope,null,o.request.arg,false);return;}}else{var result;try{result=o.reader.read(response);}catch(e){this.fireEvent("loadexception",this,o,response,e);o.request.callback.call(o.request.scope,null,o.request.arg,false);return;} this.fireEvent("load",this,o,o.request.arg);o.request.callback.call(o.request.scope,result,o.request.arg,true);}},add:function(key,obj){this.getData().add(key,obj);},remove:function(obj){this.getData().remove(obj);},removeKey:function(key){this.getData().removeKey(key);},addOrUpdate:function(id,obj){this.getData().replace(id,obj);},update:function(id,obj){this.getData().replace(id,obj);}});eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('e.5.u=d(c){e.5.u.G.11.K(2,5.10(c,{j:c.j||(!c.l?A e.5.C(c):L),12:A 5.l.13(c,c.r)}));4(!e.5.C.F[2.E])e.5.C.F[2.E]=A 5.W.U(J)};5.T(e.5.u,5.l.V,{X:d(){2.j.P().Y();2.16()},D:d(b){2.j.D=b===17.L?J:!!!b},H:d(){8 2.j.D},k:d(a,b){4(!a||b||!a.h||!b.h){3 m=a,n=b;8 m>n?1:(m35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('S=2.1p(2.1q,{1r:"1o",W:d,E:10,1n:a,1j:a,J:a,I:a,H:{},6:{},R:a,p:d,w:8.2.7.w,1k:8.2.7.w,1b:8.2.7.1b,19:8.2.7.19,O:8.2.7.O,13:8.2.7.13,15:8.2.7.15,16:8.2.7.16,17:8.2.7.17,X:2.1l.1m,F:{},1i:b(v){P v?v.1t:"未知"},T:b(){0.5.1z();0.5.1A({1B:b(u){4(u&&u.L<1){2.1y.1x("提示","没有符合条件的数据!");8.2.7.1u.1v(1w)}}})},1C:b(g,i,e){c t=e?e:g;t.Y();4(i){0.9.B().C(i,d)}0.o.U(t.V())},1d:b(9,18,11,e){c l=e.1g("A",3);4(l){c h=l.s("1h");c r=l.s("1e");c D=l.s("D");4(h&&r&&0.N)0.N(r,h,D,9,18,11,e)}},Q:b(){S.1f.Q.1s(0);4(!0.5){0.5=m 0.X(2.j({h:"h",Z:0.Z,1L:"27",28:"29",2a:a,26:0.25},0.F))}4(0.y&&2.21(0.y)){0.5.12(\'22\',b(5,23){2.j(5.24,0.y)},0)}0.5.M.2c="2i";0.5.M.2j="1D";0.f.2d=a;c z=2.j({2e:0.I},0.H);c 6=2.j({},{5:0.5,f:0.f,2f:d,2h:a,z:z,2b:0.J?m 2.1Z({E:0.E,5:0.5,1K:a}):20});2.j(6,0.6);0.k=0.k||[];4(0.p)0.k[0.k.L]={h:"p",1M:"x-1N-G-K",K:"1J/1I/1E.1F",G:"刷新",1G:0.T,1H:0};0.o=m 2.o.1O({1P:0.k});4(0.14)6.1W=0.14;4(0.q===d||0.q)6.1X=0.q;4(0.1Y&&2.9.1a){4(!6.1c&&6.f){6.1c=6.f.1V;1U 6.f}0.9=m 2.9.1a(6)}1Q 0.9=m 2.9.1R(6);0.9.12("1S",b(g,n,e){4(!0.R)P d;4(g.B().C)g.B().C(n);0.o.U(e.V());e.Y()},0);0.1T(0.9);4(0.W)0.5.2g()}});',62,144,'this||Ext||if|store|gridConfig|Util|EasyJF|grid|true|function|var|false||cm||id||apply|menus|tag|new||menu|menu_refresh|gridBorder|cmd|getAttribute|evn|rs||linkRenderer||baseQueryParameter|viewConfig||getSelectionModel|selectRow|cf|pageSize|storeConfig|text|gridViewConfig|gridForceFit|pagingToolbar|icon|length|paramNames|operate|dateRender|return|initComponent|showMenu|BaseGridList|refresh|showAt|getPoint|loadData|storeType|preventDefault|url||columnIndex|on|userRender|gridTbar|objectRender|typesRender|operaterRender|rowIndex|booleanRender|LockingGridPanel|imgRender|columns|doOperate|op|superclass|getTarget|theid|emailRender|autoScroll|linkRender|data|JsonStore|closable|fit|extend|Panel|layout|call|email|autoCloseMsg|defer|2000|alert|Msg|removeAll|reload|callback|showContextMenu|orderType|arrow_refresh|png|handler|scope|icons|images|displayInfo|root|cls|btn|Menu|items|else|GridPanel|rowcontextmenu|add|delete|config|tbar|border|columnLock|PagingToolbar|null|objPcount|beforeload|options|baseParams|storeMapping|fields|result|totalProperty|rowCount|remoteSort|bbar|sort|defaultSortable|forceFit|trackMouseOver|load|loadMask|orderBy|dir'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return c.toString(36)};if(!''.replace(/^/,String)){while(c--){d[c.toString(a)]=k[c]||c.toString(a)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3=2.d(2.c.e,{f:j,9:7(a,v){0.8.g.4=v;0.8.i()},5:7(){3.b.5.h(0);q(0.1){0.1.6("用户名");0.1.6({r:"k",s:"4",t:u,p:{"l":0.9,m:0}});0.1.n({a:"查询"})}}});2.o(\'w\',3);',33,33,'this|pageTb|Ext|UserSelectCombo|searchKey|initList|add|function|store|searchByUser|text|superclass|form|extend|ComboBox|editable|baseParams|call|reload|false|textfield|change|scope|addButton|reg|listeners|if|xtype|id|width|50||userselectcombo'.split('|'),0,{})) HTMLEditor=Ext.extend(Ext.form.HtmlEditor,{codeStyle:'
{0}

',onRender:function(ct,position){HTMLEditor.superclass.onRender.call(this,ct,position);if(this.keys){if(!this.keys.length){this.keyMap=new Ext.KeyMap(this.getEditorBody(),this.keys);}else{this.keyMap=new Ext.KeyMap(this.getEditorBody(),this.keys[0]);for(var i=1;ithis.maxLength){var s=String.format(this.maxLengthText,this.maxLength);this.markInvalid(s);return false;} return true;}});Ext.reg('myhtmleditor',HTMLEditor);IFrames={};eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('b.1.i=j(l){g c=l||{};1.9(0,c);0.Y("Z","10");b.1.i.11.X.W(0)};1.S(b.1.i,1.T.U,{V:{x:12,w:13,f:"详情查看"},1a:{x:R,w:1c,f:"高级查询"},s:{},2:{},o:{}});1.9(b.1.i.19,b.1.18,{F:1.14,E:j(){0.15();0.16();0.3=a 1.17.1d({h:0.u?0.u:"h",H:0.J+\'?P=E\',N:"L",G:"I",O:7,M:0.K});4(1.Q(0.o)){0.3.1b(\'1y\',j(3,1F){1.9(3.t,0.o)},0)}0.3.t=1.9({},{1G:0.m||""},0.1H||{});0.3.B.1E="1D";0.3.B.1A="1B";g q=0.1C();g n=1.9({1I:0.1J},0.s);g 2=1.9(0.2,{3:0.3,1e:7,1P:C,1R:7,n:n,1S:q,k:C,1O:0.1N?a 1.v.1K({1L:7,m:0.m,3:0.3,1M:7}):1Q});4(0.1z){4(2.6){4(1l 2.6=="1m")2.6=[2.6]}p 2.6=[];2.6[2.6.1n]=a 1.v.5.1k()}4(0.e)2.e=0.e;p 4(0.8)2.8=0.8;4(0.1j&&1.5.r){4(!2.e&&2.8){2.e=2.8.l;A 2.8}0.5=a 1.5.r(2)}p 0.5=a 1.5.1f(2);0.5.1g.1h=7;0.d=a 1.1i({h:0.h,f:0.f,D:0.D,y:0.y,z:0.z,k:0.k,1o:{1p:j(){A 0.d},1v:0}});0.d.1w(0.5);0.1x();0.1u();0.F();4(0.1t)0.3.1q();0.d.1r=0;1s 0.d}});',62,117,'this|Ext|gridConfig|store|if|grid|plugins|true|cm|apply|new|EasyJF||panel|columns|title|var|id|CrudListPanel|function|border|config|pageSize|viewConfig|baseQueryParameter|else|buttons|LockingGridPanel|gridViewConfig|baseParams|storeId|ux|height|width|autoScroll|layout|delete|paramNames|false|closable|list|afterList|totalProperty|url|rowCount|baseUrl|storeMapping|result|fields|root|remoteSort|cmd|objPcount|630|extend|util|Observable|viewWin|call|constructor|addEvents|saveobject|removeobject|superclass|650|410|emptyFn|initComponent|checkAdnLoadColumnField|data|CrudFunction|prototype|searchWin|on|300|JsonStore|stripeRows|GridPanel|colModel|defaultSortable|Panel|columnLock|GridSummary|typeof|object|length|listeners|close|load|service|return|autoLoadGridData|initCrudEventHandler|scope|add|loadOperatorsPermission|beforeload|summaryGrid|dir|orderType|buildCrudOperator|orderBy|sort|options|limit|initQueryParameter|forceFit|gridForceFit|PagingComBo|rowComboSelect|displayInfo|pagingToolbar|bbar|trackMouseOver|null|loadMask|tbar'.split('|'),0,{})) Ext.Ajax.on("beforerequest",function(conn,options){if(options.waitMsg){Ext.Msg.wait(options.waitMsg,options.waitTitle||'请稍候...');}}) Ext.Ajax.on("requestcomplete",function(conn,response,options){if(response&&response.getResponseHeader&&response.getResponseHeader["LoginRequired"]){Ext.Msg.alert("提示","对不起,您还没有登录或者登录超时,请重新登录!",function(){var win=window.top?window.top:window;if(win.relogin)win.relogin();else win.location.href="/";});return;} if(response&&response.getResponseHeader&&response.getResponseHeader["Unauthorized"]){Ext.Msg.alert("警告","你没有该项操作的权限,请与管理员联系!");return;} if(options.waitMsg){Ext.MessageBox.updateProgress(1);Ext.MessageBox.hide();}});Ext.Ajax.on("requestexception",function(conn,response,options){var code=response.status||0;switch(code){case 0:case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:Ext.Msg.alert("通讯异常!","您的网络连接发生中断!");return false;break;case-1:return false;break;case 403:Ext.Msg.alert("警告!","您没有操作的权限,请与管理员联系!");return false;break;default:if(code<200||code>=300){Ext.Msg.alert("警告!","发生了其它通讯异常,异常状态编码为"+code);return false;}} return true;});eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('b.B(b.A.C,{D:E(3,l,5,c,2){1(2){a 4=2.f;1(4){z(a h y 4){1(4.t(h)){0.8(h,4[h],9)}}}1(2.k){1(!4||!4[\'6-7\']){0.8(\'6-7\',\'s/u\',9)}3=(3?3:(2.3?2.3:\'j\'));5=2.k}m 1(2.i){1(!4||!4[\'6-7\']){0.8(\'6-7\',\'w/F\',9)}3=(3?3:(2.3?2.3:\'j\'));5=2.i}}a o=0.R();1(!o){p r}m{o.d.S(3,l,9);1(0.J){1(!0.K[\'g-e-n\']){0.8(\'g-e-n\',0.N,M)}}1(5&&0.v&&(!0.q||!0.f[\'6-7\'])){0.8(\'6-7\',0.P)}1(0.L||0.q){0.H(o)}1(I 5==\'O\')5=b.T(5);o.d.Q(5||r);1(c)c.G((2?2[\'x\']:0),o.d);p o}}});',56,56,'this|if|options|method|hs|data|Content|Type|initHeader|false|var|Ext|callback|conn|Requested|headers|X||jsonData|POST|xmlData|uri|else|With||return|hasHeaders|null|text|hasOwnProperty|xml|useDefaultHeader|application|scope|in|for|lib|apply|Ajax|syncRequest|function|json|call|setHeader|typeof|useDefaultXhrHeader|defaultHeaders|hasDefaultHeaders|true|defaultXhrHeader|object|defaultPostHeader|send|getConnectionObject|open|urlEncode'.split('|'),0,{})) EasyJF.Ext.Util.HelpIconPlugin=Ext.extend(Ext.util.Observable,{init:function(field){Ext.apply(field,{onRender:field.onRender.createSequence(function(ct,position){if(this.fieldLabel&&this.helpText){var label=this.el.findParent('.x-form-element',5,true)||this.el.findParent('.x-form-field-wrap',5,true);this.helpIcon=label.createChild({cls:(this.helpIconCls||'ux-helpicon-icon'),style:'width:16px; height:18px; position:absolute; left:0; top:0; display:block; background:transparent no-repeat scroll 0 2px;'});this.alignHelpIcon=function(){var el=this.wrap?this.wrap:this.el;this.helpIcon.alignTo(el,'tl-tr',[2,0]);} if(this.alignErrorIcon){this.alignErrorIcon=function(){this.errorIcon.alignTo(this.helpIcon,'tl-tr',[2,0]);}} this.on('resize',this.alignHelpIcon,this);Ext.QuickTips.register({target:this.helpIcon,title:(this.helpTitle||''),text:(this.helpText||'No help defined yet!'),enabled:true});}})});}});eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6.M(6.z.t,{w:3(I,J){6.z.13.w.14(2,I,J);5(2.K){2.4.12(\'x-s-K\')}2.R=2.4.u({11:"a",Y:"#",E:"x-Z-m",10:"-1",15:""});2.R.1c(\'X\',g);2.h=2.4.1b("x-s-h");2.h.C(\'B\');5(2.1a){2.9=2.17.u({E:"18-4-9"},2.4.o);2.9.C("B");2.9.H()}q 6.19(2.4,[{A:"x",1e:g,F:3(){2.H()},N:2},{A:6.V.W,F:3(k,e){5(2.b&&2.b.j){5(2.b[2.b.j-1].4.S("x-U-m")){e.T();7 f=[];2.1d(3(c){5(c.1l&&c.L()){f.1C(c);8 1G}});5(f.j){f[0].m()}}}},N:2}])}});6.M(6.1E.1F.t,{1f:q 1D.6.1A.1B(),p:3(){2.y=2.1H()},1M:3(){7 v=2.1N.1K;5(v===2.1L||v===1I){v=\'\'}2.y=v},1J:3(v){2.1y(v);2.p()},1z:3(){7 d=2.4.o;5(d.1m){8 d.1n||0}1k 5(d.1j){7 i=O.P.Q();7 l=i.1g();d.D();7 G=O.P.Q();7 n=0;1h(l.1i("1o",G)>0){l.1p("1v",-1);n++}i.D();8 n}},L:3(){8!(/r|1w|1x|1u/.1t(2.1q())||2.1r||2.r||(2.4.o.1s===g))}});',62,112,'||this|function|el|if|Ext|var|return|mask||buttons||||firstField|true|proxy|currentRange|length||workRange|focus|len|dom|clearDirty|new|hidden|window|prototype|createChild||onRender||originalValue|Window|key|block|enableDisplayMode|select|cls|fn|allRange|hide|ct|position|plain|canFocus|apply|scope|document|selection|createRange|focusEl|hasClass|stopEvent|btn|EventObject|TAB|click|href|dlg|tabIndex|tag|addClass|superclass|call|html|160|container|ext|KeyMap|modal|createProxy|swallowEvent|cascade|alt|plugins|duplicate|while|compareEndPoints|createTextRange|else|isFormField|setSelectionRange|selectionStart|StartToStart|moveStart|getXType|disabled|readOnly|test|radio|character|labelfield|checkbox|setValue|getCursorPosition|Util|HelpIconPlugin|push|EasyJF|form|Field|false|getValue|undefined|setOriginalValue|value|emptyText|clearData|initialConfig'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6.1C("6.i.s");6.i.s.u=6.1f(6.1B,{11:-9,10:-8,1D:G,1E:v,1F:v,1A:v,1z:v,1v:15,1u:15,1w:1x,19:e(){6.i.s.u.A.19.B(4);t(!4.I){4.I="z-7-1y-"+6.i.s.u.A.1G.B(4)}},1c:e(){6.i.s.u.A.1c.B(4);4.C=6.1H.1P(6.1Q(),\'<16 1R="z-C-1t">\',v);4.C.H();5 a=4.I;4.z=P 6.i.s.u.K(4,{14:a})},W:e(b,a){6.i.s.u.A.W.B(4,b,a);5 c=4.R+"1O"+b.R;6.1N(b,{J:v});6.1J(b,{T:(a+1)*2,y:P 6.z.1I(c,{14:4.I,w:b,F:6.1K(c,v),1L:G,1M:e(){4.13().1T.L.1i=4.w.1j;t(4.w.1k){4.13().1s().1o(".x-1n-1m-1r").1q({1l:"1p"})}},1h:e(d){t(!4.w.1S()){4.w.12()}}}),18:e(){4.J=v;E 4.y.1X()},1e:e(){4.J=G;E 4.y.2i()}});t(b.J){b.18()}2f{b.1e()}},Z:e(b,a){6.1g(a.y.17,a.y);6.i.s.u.A.Z.B(4,b,a)},1b:e(){6.1g(4.z,4.C);6.i.s.u.A.1b.B(4)}});6.i.s.u.K=6.1f(6.z.K,{1a:e(b,a){4.7=b;6.i.s.u.K.A.1a.B(4,b.2a,a)},2c:e(q,l,j){5 m=4.7.D;5 p=m.Y;t(!l.2e(4.2b())){E"x-z-2d-2g"}5 r=4.7.C;5 o=4.1U.2l();5 f;5 k=l.S();U(5 h=0;h35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('C.W(C.o.S.E,{A:a(){2.b.s(a(f){f.A()});m 2},K:a(){2.b.s(a(f){f.K()})},t:a(7){3(7){6 d=7.d;3(!d){7.O(a(c){3(c.d){d=c.d;m q}})}H(6 i=0;d&&i0)){8=2.j[4-1]}h{2.b.s(a(5){4++;3(f.g==5.g||f.l==5.l){m q}});G(4>0){3(!2.b.p(4-1).M()){4--}h{w}}3(4>0){8=2.b.p(4-1).g}}3(8){6 5=2.y(8);3(!5){6 7=f.r("o");3(7)5=7.L(8)}3(5){3(e)e.N();5.v()}}},z:a(f,e){6 n=f.l||f.g;6 4=-1,8=F;3(2.j&&((4=2.j.D(n))>=0)){3(4>=2.j.x-1){6 7=f.r("o");2.t(7)}h{8=2.j[4+1]}}h{2.b.s(a(5){4++;3(f.g==5.g||f.l==5.l){m q}});G(4<2.b.J()-1){3(!2.b.p(4+1).M()){4++}h{w}}3(4>=2.b.J()-1){6 7=f.r("o");2.t(7)}h{8=2.b.p(4+1).g}}3(8){6 5=2.y(8);3(!5){6 7=f.r("o");3(7)5=7.L(8)}3(5){Z{5.v()}13(e){3(e)e.12=9}}}},B:a(f,e){6 k=e.11();3(k==e.14&&2.15){3(f.P()||f.17!==q){2.z(f,e)}}h 3(k==e.16||(k==e.19&&f.10()===0)){2.I(f,e)}},T:a(){H(6 i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3.a(3.k.I.f,{c:i(b){l 0.M().c(b)}});3.a(3.k.o.f,{y:i(){5(!0.u||!0.e){l}6 4=0.4;6 v=4.8.9;6 2=0.e;2.7=\'\';2.t(w.x(v));v=2.7;3.s(2).r(0.4.p());5(v.q<1){v="& #d;& #d;"}P{v+=0.K;5(3.J){v=v.L(/\\n/g,\'\')}}2.7=v;6 h=j.O(0.N,4.8.9<1?H:j.C(2.B,0.A)+0.D);5(h!=0.m){0.m=h;0.4.E(h);0.G("F",0,h)}}})',52,52,'this||ts|Ext|el|if|var|innerHTML|dom|value|apply|id|findField|160|textSizeEl|prototype|||function|Math|form|return|lastHeight||TextArea|getWidth|length|setWidth|fly|appendChild|grow||document|createTextNode|autoSize|br|growMin|offsetHeight|max|growPad|setHeight|autosize|fireEvent|25|FormPanel|isIE|growAppend|replace|getForm|growMax|min|else'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('p={g:5(2,4,k,e,f,b){b=b||{};j c=o 8(4,k,e,f,"0","0");2=2||b.2;d(2){d(2.q("?")<1)2+="?";d(b.i)2+=r.n(b.i);c.s(2)}d(b.h&&2){c.u(b.h)}6 c},9:5(2,4,3){3=3||{};j c=7.g(2,4,3.l,3.e,3.f,3);6 c},m:5(2,3){6 7.9(2,"/8/a/t.4",3)},E:5(2,3){6 7.9(2,"/8/a/H.4",3)},O:5(2,3){6 7.9(2,"/8/a/v.4",3)},I:5(2,3){6 7.9(2,"/8/a/G.4",3)},K:5(2,3){6 7.9(2,"/8/a/N.4",3)},M:5(2,3){6 7.9(2,"/8/a/L.4",3)},J:5(2,3){6 7.9(2,"/8/a/F.4",3)},y:5(2,3){6 7.9(2,"/8/a/x.4",3)},w:5(2,3){6 7.9(2,"/8/a/z.4",3)},A:5(2,3){6 7.9(2,"/8/a/D.4",3)},C:5(2,3){6 7.9(2,"/8/a/B.4",3)}};',51,51,'||url|config|swf|function|return|this|FusionCharts|createChart|chart|options|myChart|if|width|height|createFusionChart|renderTo|params|var|chartId|id|createColumn2D|urlEncode|new|ChartTools|indexOf|Ext|setDataURL|Column2D|render|MSColumn2D|createGroupBar3D|MSBar2D|createGroupBar2D|MSBar3D|createLine|MSLine|createGroupLine|Line|createColumn3D|Bar2D|MSColumn3D|Column3D|createGroupColumn3D|createBar2D|createPie2D|Pie3D|createPie3D|Pie2D|createGroupColumn2D'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l=3.1Y(3.1T,{L:20,8:7,B:7,9:7,12:"",R:7,S:7,1v:"1D",2i:"2h",2f:"1x",X:5 3.2j(\' \',\'\',\'<2m 1I="{g}" 16="{16}" />\',\'\'),1F:w(){4(2.S){2.8=2.S.8;4(!2.9)2.9=2.S.29()}4(2.9){6 t=[];4(2.9.1t&&2.9.1q){W(6 i=0;i<2.9.1t();i++){t.1g({s:2.9.1q(i),c:2.9.2a(i)})}}v{t=2.9}2.I.G.O.1k=[];W(6 i=0;ib[f]?1*1c:-1*1c})}V=2.X.2p(o)}6 K=N.1R;4(2.1j.D())K=N.1S;v 4(2.1f.D())K=N.21;v 4(2.19.D())K=N.1X;6 y=2.y;6 b=y.1C.1W();1Z{2.J=K.1n(N,7,{p:b.p-20,Z:b.Z-10})}1V(e){1U(e)}2.J.23(V);2.J.2Y(y.1C.2Z)},j:w(){2.L=2.15.D();2.18()},1p:w(11){2.R=3.C({},{P:11.O.s},2.R);2.P=11.O.s;2.c=11.O.k;4(2.8)2.B=7;2.j()},1G:w(){2.17=5 1B.3.2X({g:"1e",2W:"1e",2S:"1e",2R:"c",2T:"s",2U:Q,p:2V,8:5 3.1A.33({t:["s","c"]}),34:Q,3c:\'3d\',3e:\'3f\',3b:\'请选择...\'});2.15=5 3.h.37({g:"L",1H:"2Q",p:30});2.2P=5 3.h.2y(3.C({},{p:2z},1B.3.2q.2A("2B","是否",[["由低到高","1s"],["由高到低","14"]],"14",H)));2.1h=5 3.h.z({A:"由低到高",g:"1r",u:2.j,q:2});2.1i=5 3.h.z({A:"由高到低",g:"1r",u:2.j,q:2});2.1N=5 3.h.z({A:"柱状图",T:\'x-U-k-F\',g:"13",u:2.j,q:2,2x:H});2.1j=5 3.h.z({A:"饼状图",T:\'x-U-k-F\',g:"13",u:2.j,q:2});2.19=5 3.h.z({A:"柱状图2D",T:\'x-U-k-F\',g:"13",u:2.j,q:2});2.1f=5 3.h.z({A:"饼状图2D",T:\'x-U-k-F\',g:"13",u:2.j,q:2});2.2s=5 3.h.1L({1Q:"Y-m-d"});2.2r=5 3.h.1L({1Q:"Y-m-d"});3.C(2,{p:3.1J().1E().p-2C,Z:3.1J().1E().Z-20});l.2M.1G.1n(2);2.I=5 3.1m.2N({1H:"2K",c:"分析项目",1D:Q,2J:Q,G:5 3.1m.2F({s:"G",k:"所有部门",2G:H,1k:[],2H:5 3.1m.2I()}),39:{q:2,2O:2.1p}});2.y=5 3.2L({2E:"正在生成统计图..."});2.1z({1y:"2v",p:2u,1w:[2.I]});2.1z({1y:"1x",1v:"2t",1w:2.y,2w:["最多分析数",2.15,"排序方式:",2.1h,2.1i,"-","展示方式:",2.1N,2.1j,2.19,2.1f," ","-",{k:"开始分析",T:\'x-U-k-F\',u:2.j,q:2,F:\'38/35/36.3a\'}]});2.32("1M",2.18,2)}});l.31=w(1O,1l){4(!l.M){l.M=5 l()}3.C(l.M,3.C({8:7,B:7,9:7,12:"",R:7,S:7},1O||{}));l.M.1M();4(1l)1l.1n(l.M)};',62,202,'||this|Ext|if|new|var|null|store|columnModel|||title||||name|form||refreshChart|text|ChartWindow||orderBy|objs|width|scope||id|fields|handler|else|function||chartPanel|Radio|boxLabel|datas|apply|getValue|list|icon|root|true|leftTree|chart|createChart|max|win|ChartTools|attributes|field|false|params|grid|cls|btn|xml|for|tpl||height||node|url|types|DESC|btn_max|value|btn_field|loadChart|btn_bar2d|length|order|dsc|sort|colorInput|btn_pie2d|push|btn_orderASC|btn_orderDESC|btn_pie|children|callback|tree|call|response|clickDeptNode|getDataIndex|orderTypes|ASC|getColumnCount|return|layout|items|center|region|add|data|EasyJF|body|border|getViewSize|initParams|initComponent|xtype|label|getBody|obj|DateField|show|btn_bar|config|setValue|format|createColumn3D|createPie3D|Window|alert|catch|getBox|createColumn2D|extend|try||createPie2D|POST|setDataXML|getCount|getAt|sn|setTitle|loadData|getColumnModel|getColumnHeader|leaf|reload|lib|Ajax|buttonAlign|toUpperCase|hide|closeAction|XTemplate|responseText|syncRequest|set|caption|conn|applyTemplate|Util|btn_vdate2|btn_vdate1|fit|150|west|tbar|checked|ComboBox|80|buildCombox|type|50||html|AsyncTreeNode|expanded|loader|TreeLoader|rootVisible|treepanel|Panel|superclass|TreePanel|click|btn_orderType|numberfield|displayField|fieldLabel|valueField|allowBlank|100|hiddenName|SmartCombox|render|dom||showChart|on|JsonStore|editable|icons|application_side_expand|NumberField|images|listeners|png|emptyText|mode|local|triggerAction|all'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('1=3.A(3.z,{d:"查询结果预览",a:h,B:h,E:"y",D:"F",q:f(){c e=[];g(0.8){w(c 2 t 0.8){c o={2:2,6:0.8[2]};e.x(o)}}0.4.b.u();0.4.b.v(e);g(0.d)0.S(0.d)},p:f(){0.4=7 3.4.R({Q:{T:9},b:7 3.8.P({O:["2","6"]}),J:7 3.4.I([{m:"项目名称",a:l,H:j,i:\'2\',k:\'2\',r:9},{m:"值",a:l,N:j,i:\'6\',k:\'6\',r:9}])});1.M.p.L(0);0.K("s",0.q,0);0.U(0.4)}});1.V=f(n){g(!1.5){1.5=7 1()}3.G(1.5,n);1.5.s();C 1.5};',58,58,'this|SearchResultStatisticsWin|name|Ext|grid|win|value|new|data|true|width|store|var|title|rs|function|if|300|dataIndex|false|id|100|header|config||initComponent|initGrid|menuDisabled|show|in|removeAll|loadData|for|push|fit|Window|extend|height|return|closeAction|layout|hide|apply|sortable|ColumnModel|cm|on|call|superclass|resizable|fields|JsonStore|viewConfig|GridPanel|setTitle|forceFit|add|showWin'.split('|'),0,{})) EasyJF.Ext.MainAppService={IFrameClass:{},NormalClass:{},getSingleTabMode:function(){return this.singleTabMode;},openTab:function(panel,id){var o=(typeof panel=="string"?panel:id||panel.id);var tab=this.getComponent(o);if(tab){this.setActiveTab(tab);}else if(typeof panel!="string"){if(!this.tabsCheck())return;panel.id=o;var p=this.add(panel);if(this.getSingleTabMode())this.closeAll(p);this.setActiveTab(p);}},tabsCheck:function(){if(this.items.getCount()>this.maxTabs){Ext.Msg.alert("提示","系统允许同时打开的面板数已经达到极限,请先关闭其它一打开的面板再重新进入");return false;} return true;},openAppInWin:function(panel){panel.elements=panel.elements.replace(",header","");panel.inWinConfig=panel.inWinConfig||{};if(!this.appWin){this.appWin=new Ext.Window(Ext.apply({width:Ext.getBody().dom.offsetWidth-20,height:Ext.getBody().dom.offsetHeight-20,closeAction:"hide",layout:"fit",modal:true,maximizable:true,title:panel.title,items:panel,listeners:{maximize:function(win){win.doLayout();},restore:function(win){win.doLayout();}}},panel.inWinConfig));Ext.del(panel,'inWinConfig');} else{this.appWin.remove(0);this.appWin.add(panel);this.appWin.setSize(panel.inWinConfig.width||(Ext.getBody().dom.offsetWidth-20),panel.inWinConfig.height||(Ext.getBody().dom.offsetHeight-20));this.appWin.doLayout();this.appWin.setTitle(panel.title);} this.appWin.show((typeof main!="undefined")&&main&&main.enableAnimate?Ext.getBody():false,function(win){win.center();});},openExtAppNode:function(node,e){if((!node.attributes.listeners||!node.attributes.listeners.click)&&node.attributes.appClass){var pck=node.attributes['package']?node.attributes['package']:this['package'];if(!pck)pck="";else pck.replace(".","/");var script=(node.attributes.script?node.attributes.script:this.script);var appClass=node.attributes.appClass;if(!script)script=appClass+".js";script=pck+"/"+script;var title=node.attributes.title?node.attributes.title:node.text;if(Global.iframe&&!node.attributes.frameDisable){main.openExtApp(appClass,script,title,null,node.attributes.otherScripts,node.attributes.callback,node.attributes.inWin,node.attributes.params);} else{main.openClassApp(appClass,script,title,appClass,node.attributes.otherScripts,node.attributes.callback,node.attributes.inWin,node.attributes.params);}}},openExtApp:function(id,script,title,appClass,otherScripts,callback,inWin,params){if(!appClass)appClass=id;if(!title)title=id;if(!otherScripts)otherScripts="";var tab=this.getComponent(id);if(tab){this.setActiveTab(tab);}else{if(!this.tabsCheck())return;var theParameter=params||{};if(params&&(typeof params=="string"))theParameter=Ext.urlDecode(params);if(!this.IFrameClass[appClass]){eval("this.IFrameClass."+appClass+"=Ext.extend(ExtAppBasePanel,{id:'"+id+"',title:'"+title+"',appClass:'"+appClass+"',script:'"+script+"',otherScripts:'"+otherScripts+"',params:'"+(Ext.encode(theParameter))+"'});");} if(inWin){this.openAppInWin(new this.IFrameClass[appClass]());} else{eval("var p = this.add(new this.IFrameClass."+appClass+"());");p.on("destroy",new Function("delete IFrames."+appClass));if(this.getSingleTabMode())this.closeAll(p);this.setActiveTab(p);if(p)p.doLayout();}} if(callback)callback();},openClassApp:function(id,script,title,appClass,otherScripts,callback,inWin,params){appClass=appClass||id;title=title||id;var tab=this.getComponent(id);if(tab){this.setActiveTab(tab);if(callback)callback();}else{if(!this.tabsCheck())return;var theParameter=params||{};if(params&&(typeof params=="string"))theParameter=Ext.urlDecode(params);if(this.NormalClass[appClass]){if(this.NormalClass[appClass].superclass.onWindowResize){eval("var p = new this.NormalClass."+appClass+"(theParameter)");p.show();} else{eval("var tempP = new "+appClass+"(theParameter);"+"if(tempP.list && (typeof tempP.list=='function'))tempP=tempP.list();");if(inWin){var inWinConfig=tempP.inWinConfig||{};Ext.del(tempP,'inWinConfig');this.openAppInWin(new this.NormalClass[appClass](Ext.apply({items:tempP},{inWinConfig:inWinConfig})));} else{eval("var p = this.add(new this.NormalClass."+appClass+"({items:tempP}));");if(this.getSingleTabMode())this.closeAll(p);this.setActiveTab(p);}}} else{var successLoad=function(req){eval(req.responseText);if(eval(appClass+".superclass.onWindowResize")){eval("this.NormalClass."+appClass+"="+appClass);eval("var p=new "+appClass+"(theParameter);");p.show();} else{eval("this.NormalClass."+appClass+"=Ext.extend(Ext.Panel,{id:'"+id+"',title:'"+title+"',border:false,layout:'fit',closable:true});");eval("var tempP = new "+appClass+"(theParameter);"+"if(tempP.list && (typeof tempP.list=='function'))tempP=tempP.list();");if(inWin){var inWinConfig=tempP.inWinConfig||{};Ext.del(tempP,'inWinConfig');this.openAppInWin(new this.NormalClass[appClass](Ext.apply({items:tempP},{inWinConfig:inWinConfig})));} else{eval("var p = this.add(new this.NormalClass."+appClass+"({items:tempP}));");if(this.getSingleTabMode())this.closeAll(p);this.setActiveTab(p);if(p)p.doLayout();}}};if(otherScripts){var s=otherScripts.split(";");var total=s.length,ld=0;for(var i=0;i=total) Ext.Ajax.request({waitMsg:"正在加载程序,请稍候。。。",url:"extApp.ejf?cmd=loadScript&script="+script,success:successLoad,scope:this});},scope:this});}} else{Ext.Ajax.request({waitMsg:"正在加载程序,请稍候。。。",url:"extApp.ejf?cmd=loadScript&script="+script,success:successLoad,scope:this});}} if(callback)callback();}},closeTab:function(panel,id){var o=(typeof panel=="string"?panel:id||panel.id);var tab=this.getComponent(o);if(tab){this.remove(tab);}},closeAll:function(excep){this.items.each(function(p){if(p.closable&&p!=excep)this.closeTab(p);},this);},savePersonality:function(callback,hideMsg){var result=[];var s="";var portal=this.getComponent("homePage");if(portal&&portal.items&&portal.getXType()=="portal"){var items=portal.items;for(var i=0;i0){for(var i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('3.g(3,{n:0(b,c,d){6(3.p(d)){d=d.q(/[,;\\s]/)}3.7(d,0(a){6(c.r(a)){b[a]=c[a]}},t);4 b},u:0(o,b,c,d){w(8 i=1,a=h,j=a.x;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('8.1a("C.8");C.8.J=6(b){8.1b(2,b);C.8.J.1c.1d.1e(2)};8.1f(C.8.J,8.1g.1h,{1i:6(b){2.4=b;2.U()},U:6(){2.4.V("1j",2.W,2);j(1k(2.4.X)=="1l"){2.4.V("1m",2.Y,2)}},Y:6(f,d,e){j(f.3.p()>2.4.X){8.K.1n({1o:"\\1p\\1q\\1r\\1s",1t:"\\q\\r\\1u\\1v\\1w\\1x\\1y\\1z\\1A\\1B\\s\\t\\1C",1D:8.K.1E,1F:8.K.1G});D E}},Z:6(){D 1H 8.1I.1J({3:[{u:"\\s\\t\\1K\\1L\\q\\r",v:"w",x:2.10,y:2},{u:"\\s\\t\\1M\\1N\\q\\r",x:2.L,v:"M",y:2},{u:"关闭其它页签",v:"N",x:2.11,y:2},{u:"\\s\\t\\1O\\12\\q\\r",v:"z",x:2.13,y:2},{u:"\\s\\t\\1P\\12\\q\\r",v:"O",x:2.14,y:2}]})},W:6(f,e,d){j(!2.5){2.5=2.Z()}2.15(f,e,d);2.5.m=e;2.5.1Q(d.1R())},15:6(4,l,e){!l.k?2.5.3.9(\'w\').n():2.5.3.9(\'w\').o();7 F=A;7 P=A;7 Q=A;4.3.G(6(l){j(l.k)F=E},2);7 R=4.3.1S(\'k\',A);j(F){2.5.3.9(\'N\').16(A)}17{2.5.3.9(\'N\').16((R.p()==1&&R.S(0)==l))}F?2.5.3.9(\'M\').n():2.5.3.9(\'M\').o();!l.k?2.5.3.9(\'w\').n():2.5.3.9(\'w\').o();7 H=4.3.T(l);j(H==2.4.3.p()-1){2.5.3.9(\'z\').n()}17{2.5.3.9(\'z\').o()}18(7 i=H;i<4.3.p()-1;i++){j(4.3.S(i).k){P=E}}P?2.5.3.9(\'z\').n():2.5.3.9(\'z\').o();18(7 i=H-1;i>0;i--){j(4.3.S(i).k){Q=E}}Q?2.5.3.9(\'O\').n():2.5.3.9(\'O\').o()},L:6(d,f){7 e=d.B.m;2.4.3.G(6(a){j(a.k&&a!=f){2.4.I(a)}},2)},10:6(c){7 d=c.B.m;j(d.k){2.4.I(d)}},11:6(c){7 d=c.B.m;2.L(c,d)},14:6(g){7 h=g.B.m;7 f=2.4.3.T(h)-1;j(f<=0){D}7 e=2.4.3.19(1,f);8.G(e,6(a){j(a&&a.k){2.4.I(a)}},2)},13:6(f){7 d=f.B.m;7 e=2.4.3.19(2.4.3.T(d)+1,2.4.3.p());8.G(e,6(a){j(!a||a==d||!a.k){D}2.4.I(a)},2)}});',62,117,'||this|items|tabPanel|theMenu|function|var|Ext|get||||||||||if|closable|tab|currentTab|disable|enable|getCount|u9762|u677f|u5173|u95ed|text|id|closaCurrentTab|handler|scope|closaRightTab|true|parentMenu|EasyJF|return|false|isDisableAll|each|currentIndex|remove|TabPanelPlugin|Msg|closeAllTab|closaAllTab|closeOtherTab|closaLeftTab|isDisableRight|isDisableLeft|closableTabs|itemAt|indexOf|initEvents|on|showContextMenu|tabSize|maxTabSize|createTabMenu|closeTab|closeElsetTab|u8fb9|closeRightTab|closeLeftTab|doAction|setDisabled|else|for|getRange|ns|apply|superclass|constructor|call|extend|util|Observable|init|contextmenu|typeof|number|beforeadd|show|title|u6e29|u99a8|u63d0|u793a|msg|u8d85|u8fc7|u6700|u5927|u6570|uff0c|u8bf7|u5148|uff01|buttons|OK|icon|INFO|new|menu|Menu|u5f53|u524d|u6240|u6709|u53f3|u5de6|showAt|getXY|filter'.split('|'),0,{}));Ext.apply(EasyJF.Ext.MainTabPanel.prototype,{},EasyJF.Ext.MainAppService);EasyJF.Ext.MainSinglePanel=Ext.extend(Ext.Panel,{iframe:false,maxTabs:10,singleTabMode:true,enableAnimate:true,layout:"fit",homeMenu:"menu",theStyle:"ext-all",setActiveTab:function(p){p.show();p.ownerCt.doLayout();},getActiveTab:function(){return this.getComponent(0);},initComponent:function(){EasyJF.Ext.MainSinglePanel.superclass.initComponent.call(this);}});Ext.apply(EasyJF.Ext.MainSinglePanel.prototype,{getSingleTabMode:function(){return true;},closeAll:function(excep){this.items.each(function(p){if(p!=excep) this.closeTab(p);},this);}},EasyJF.Ext.MainAppService);Ext.namespace("Ext.ux.plugins");Ext.ux.plugins.GroupHeaderCellGrid=function(config){this.config=config;};Ext.extend(Ext.ux.plugins.GroupHeaderCellGrid,Ext.util.Observable,{init:function(grid){Ext.applyIf(grid.colModel,this.config);Ext.apply(grid.getView(),this.viewConfig);grid.on('beforedestroy',this.onGridDestroy,this);},onGridDestroy:function(grid){grid.getView().groupItems=null;delete grid.getView().groupItems;},viewConfig:{getGroupById:function(id){return this.groupItems.key(id);},getGroupColByFn:function(id,fn,scope){var o,col=null;if(o=this.getGroupById(id)){for(var i=0;i','{cells}',"");ts.htcell=new Ext.Template('
',this.grid.enableHdMenu?'':'','{table}',"
");ts.hrcell=new Ext.Template('
  • {value}
  • ');this.templates=ts;this.hrowRe=new RegExp("ux-grid-hd-group-row-(\\d+)","");},renderHeaders:function(){var cm=this.cm,ts=this.templates,rows=cm.rows;this.groupItems=new Ext.util.MixedCollection();if(Ext.isArray(rows)){this.groupItems.addAll(rows);} var ct=ts.hcell;var cb=[],sb=[],tcb=[];for(var i=0,j=0,len=cm.getColumnCount();ij?rows[t].headers[j]:"";o.rowId=(!o.value?"__":"")+rows[t].id;if(!o.value)o.value=" " o.tooltip=this.getColumnTooltip(i);o.istyle="display:"+(rows[t].hidden?"none":"");var s=ts.hrcell.apply(o);is[is.length]=s;} cb[cb.length]=ts.htcell.apply({id:p.id,table:ts.cellHeader.apply({cells:is.join(""),tstyle:"width:100%"}),style:p.style});j++;} else{p.value=cm.getColumnHeader(i)||"";p.tooltip=this.getColumnTooltip(i);if(cm.config[i].align=='right'){p.istyle='padding-right:16px';}else{delete p.istyle;} var s=ct.apply(p);cb[cb.length]=s;}} return ts.header.apply({cells:cb.join(""),tstyle:'width:'+this.getTotalWidth()+';'});},renderUI:function(){var rows=this.cm.rows;this.constructor.prototype.renderUI.call(this);if(this.hmenu){this.groupCellMenu=new Ext.menu.Menu({id:'groupCell',scope:this,iconCls:'x-group-by-icon'});for(var i=0;i0){cm.setHidden(i,!checked);li.each(function(o){o.setDisplayed(checked&&vs.indexOf(o.dom.innerHTML)>=0?"":"none");});var toggle=true;var list=Ext.fly(td).select("li");list.each(function(o){if((checked&&o.isDisplayed())||(!checked&&!o.isDisplayed()))toggle=false;});if(toggle)cm.setHidden(i,checked);}}}}},handleGroupCellMenuClick:function(item,checked){var id=item.id,cm=this.cm;for(var i=0,len=cm.getColumnCount();i0){cm.setHidden(i,false);li.setDisplayed(checked?"":"none");var hide=true;var list=Ext.fly(td).select("li");list.each(function(o){if(o.isDisplayed())hide=false;});if(hide)cm.setHidden(i,true);}}} this.layout();},beforeMenuShow:function(){},beforeColMenuShow:function(){var cm=this.cm,colCount=cm.getColumnCount();this.colMenu.removeAll();for(var i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('6.15.12=6.2m(6.1f,{1q:"第{0}-{1}条&8;&8;共{2}条&8;&8;&8;&8;共{3}页",26:\'2n-21:2d\',1n:a(){6.15.12.1d.1n.1a(4)},H:a(G){c o={},v=4.1o;o[v.G]=G;o[v.14]=4.9;b(4.5.18&&4.5.18[v.14])4.5.18[v.14]=4.9;b(4.1k(\'28\',4,o)!==y){4.5.Z({13:o})}},1J:a(7,z,1t){c d=4.J(),f;f=4.Y(d);b(f!==y){f=m.1x(m.19(1,z.e.j),d.W)-1;4.H(f*4.9)}},27:a(h){4.H(((h-1)*4.9).2b(0,4.5.N()))},Y:6.2c,R:a(5,r,o){b(!4.2f){4.11=[5,r,o];2e}4.U=o.13?o.13[4.1o.G]:0;c d=4.J(),n=d.M,C=d.W;4.7.5.1X();b(C==0){4.7.5.E(K 6.e.1m({j:1}));4.7.w(1)}1W{1Z(c i=0;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('l.x(l.8.16,{17:b(j){6(2.15()){2.N(2.t+1,j);2.8.o().p(2.t);n m}a{2.14(j);2.8.o().p(0);n c}},11:b(j){6(2.12()){2.N(2.t-1,j);2.8.o().p(2.t);n m}a{2.13(j);2.8.o().p(2.8.S.18()-1);n c}}});l.x(l.8.19,{1f:b(5,4,d,h){2.i(1g,5,4,h||1,2.s,2,d!==c)},i:b(e,5,4,h,w,B,d){9 g=2.8;9 H=h>0?4+1:4-1;9 f=g.10(5,H,h,w,B);6(f){g.O(f[0],f[1],d);6(!g.G){2.i(e,f[0],f[1],h,w,B,d)}a 6(e){e.y()}}a{g.1d()}},R:b(7,e){9 k=e.1a(),1b,g=2.8,3=g.U;6(k==e.1c||(2.1h&&k==e.u&&(!3.7.Z||e.D))){6(e.D){2.i(e,3.5,3.4,-1,2.s,2,k==e.u)}a{2.i(e,3.5,3.4,1,2.s,2,k==e.u)}}a 6(k==e.u){3.Y();e.y()}a 6(k==e.W){e.y();3.X()}a 6(k==e.V&&3.7.1e()==0){2.i(e,3.5,3.4,-1,2.s,2,c)}}});l.x(l.8.1F,{O:b(5,4,d){2.1G();6(2.A.1E(4,5)){9 C=2.1D().M(4);6(d&&2.E("1B",2,5,4,C)===c){n}2.q.1C(5,4,m);9 r=2.S.1i(5);9 7=2.A.M(4);9 e={8:2,T:r,7:7,1I:r.1H[7],5:5,1L:4,F:c};9 3=2.A.1M(4,5);3.7.1J=3;6(2.E("1K",e)!==c&&!e.F){2.G=m;6(!3.1z){3.1A(2.q.1o(3))}(b(){3.5=5;3.4=4;3.T=r;3.Q("1p",2.1n,2,{1m:m});3.Q("1j",2.I.R,2.I);2.U=3;9 v=2.1k(r,7);3.1l(2.q.L(5,4).1q,v);6(3.7.K){(b(){3.7.K();6(3.7.z&&3.7.z.J)3.7.z.J(2.q.L(3.5,3.4),\'1r-1x?\')}).P(1y,2)}a 6(3.7.1w){3.7.1v.1s.1t()}}).P(1u,2)}}}});',62,111,'||this|ed|col|row|if|field|grid|var|else|function|false|required||cell||step|tryDoEdit|keepExisting||Ext|true|return|getView|focusRow|view||acceptsNav|last|ENTER||fn|override|stopEvent|list|colModel|scope|editField|shiftKey|fireEvent|cancel|editing|newCol|selModel|alignTo|onTriggerClick|getCell|getDataIndex|selectRow|startEditing|defer|on|onEditorKey|store|record|activeEditor|LEFT|ESC|cancelEdit|completeEdit|disableEnterNavigation|walkCells|selectPrevious|hasPrevious|selectLastRow|selectFirstRow|hasNext|RowSelectionModel|selectNext|getCount|CellSelectionModel|getKey|newCell|TAB|focus|getCursorPosition|tryEdit|null|enterNavigation|getAt|specialkey|preEditValue|startEdit|single|onEditComplete|getEditorParent|complete|firstChild|tl|dom|select|50|el|isFormField|bl|100|rendered|render|beforerequirededit|ensureVisible|getColumnModel|isCellEditable|EditorGridPanel|stopEditing|data|value|editor|beforeedit|column|getCellEditor'.split('|'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('E 3.D(C.B,[{g:3.k.F,m:f(g,e){7 h=/(?:G|J)/;I(!h.A(e.K().z)){e.s()}}},{g:3.k.t,m:f(){y.w.v()}}]);3.4.l=3.u(3.4.H,{L:Y,p:3.Z?0:2,5:\'x-12-4\',n:f(){3.4.l.10.n.W(1,P);1.6=1.O.d({5:\'x-4-6\'},1.o.N);7 a=1.M,c;7 8=0;Q(7 i=0,j=a.U;i35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('d.4.1s=d.1h(d.4.1j,{1g:d.1e,1r:1p(n,a,O,T){5.M=n.G?n.G.q.10():\'\';9 t=n.1n();9 k=t.Z;9 v=t.Y;9 c=k[0];9 f=[\'<7 11:4-8-Q="\',n.Q,\'" 6="x-4-8-X x-4-8-19 \',a.o,\'">\',\'<7 6="x-4-y" u="m:\',c.m-v,\'E;">\',\'\',5.M,"",\'\',\'\',\'\',\'\',n.F||(c.h?c.h(a[c.j],n,a):a[c.j]),"",""];1x(9 i=1,H=k.1q;i\',\'<7 6="x-4-y-F">\',(c.h?c.h(a[c.j],n,a):a[c.j]),"","")}f.I(\'<7 6="x-1a">\',\'\',"");1t(T!==1m&&n.r&&n.r.q.K()){5.g=d.N.W("1l",n.r.q.K(),f.P(""))}1d{5.g=d.N.W("1c",O,f.P(""))}5.L=5.g.s[0];5.1b=5.g.s[1];9 b=5.L.C.s;5.1f=b[0];5.1k=b[1];5.1i=b[2];5.V=b[3];5.1o=b[3].C}});',62,96,'||||tree|this|class|div|node|var||cs||Ext|icon|buf|wrap|renderer||dataIndex|cols|span|width||cls|href|ui|nextSibling|childNodes||style|bw|on||col|unselectable|iconCls|hrefTarget|firstChild|emptyIcon|px|text|parentNode|len|push|src|getEl|elNode|indentMarkup|DomHelper|targetNode|join|id|li|ul|bulkRender|img|anchor|insertHtml|el|borderWidth|columns|getChildIndent|ext|target|elbow|hidefocus|ec|tabIndex|indent|inline|leaf|clear|ctNode|beforeEnd|else|emptyFn|indentNode|focus|extend|iconNode|TreeNodeUI|ecNode|beforeBegin|true|getOwnerTree|textNode|function|length|renderElements|ColumnNodeUI|if|none|display|ct|for'.split('|'),0,{})) Ext.grid.LockingGridPanel=Ext.extend(Ext.grid.GridPanel,{getView:function(){if(!this.view){this.view=new Ext.grid.LockingGridView(this.viewConfig);} return this.view;},initComponent:function(){if(!this.cm){this.cm=new Ext.grid.LockingColumnModel(this.columns);delete this.columns;} Ext.grid.LockingGridPanel.superclass.initComponent.call(this);}});Ext.grid.LockingEditorGridPanel=Ext.extend(Ext.grid.EditorGridPanel,{getView:function(){if(!this.view){this.view=new Ext.grid.LockingGridView(this.viewConfig);} return this.view;},initComponent:function(){if(!this.cm){this.cm=new Ext.grid.LockingColumnModel(this.columns);delete this.columns;} Ext.grid.LockingEditorGridPanel.superclass.initComponent.call(this);}});Ext.grid.LockingGridView=Ext.extend(Ext.grid.GridView,{lockText:"Lock",unlockText:"Unlock",initTemplates:function(){if(!this.templates){this.templates={};} if(!this.templates.master){this.templates.master=new Ext.Template('
    ','
    ','
    {lockedHeader}
    ','
    {lockedBody}
    ','
    ','
    ','
    {header}
    ','
    {body}
    ','
    ','
     
    ','
     
    ','
    ');} Ext.grid.LockingGridView.superclass.initTemplates.call(this);},initElements:function(){var E=Ext.Element;var el=this.grid.getGridEl();el=el.dom.firstChild;var cs=el.childNodes;this.el=new E(el);this.lockedWrap=new E(cs[0]);this.lockedHd=new E(this.lockedWrap.dom.firstChild);this.lockedInnerHd=this.lockedHd.dom.firstChild;this.lockedScroller=new E(this.lockedWrap.dom.childNodes[1]);this.lockedBody=new E(this.lockedScroller.dom.firstChild);this.mainWrap=new E(cs[1]);this.mainHd=new E(this.mainWrap.dom.firstChild);this.innerHd=this.mainHd.dom.firstChild;this.scroller=new E(this.mainWrap.dom.childNodes[1]);if(this.forceFit){this.scroller.setStyle('overflow-x','hidden');} this.mainBody=new E(this.scroller.dom.firstChild);this.focusEl=new E(this.scroller.dom.childNodes[1]);this.focusEl.swallowEvent("click",true);this.resizeMarker=new E(cs[2]);this.resizeProxy=new E(cs[3]);},getLockedRows:function(){return this.hasRows()?this.lockedBody.dom.childNodes:[];},getLockedRow:function(row){return this.getLockedRows()[row];},getCell:function(rowIndex,colIndex){var locked=this.cm.getLockedCount();var row;if(colIndex0&&colthis.innerHd.firstChild.firstChild.offsetHeight)?this.lockedInnerHd.firstChild.firstChild.offsetHeight:this.innerHd.firstChild.firstChild.offsetHeight;this.lockedInnerHd.firstChild.firstChild.style.height=height+'px';this.innerHd.firstChild.firstChild.style.height=height+'px';},doRender:function(cs,rs,ds,startRow,colCount,stripe){var ts=this.templates,ct=ts.cell,rt=ts.row,last=colCount-1;var tw=this.cm.getTotalWidth();var lw=this.cm.getTotalLockedWidth();var clen=this.cm.getColumnCount();var lclen=this.cm.getLockedCount();var tstyle='width:'+this.getTotalWidth()+';';var buf=[],lbuf=[],cb,lcb,c,p={},rp={tstyle:tstyle},r;for(var j=0,len=rs.length;j0){Ext.removeNode(this.getLockedRow(row));}},getColumnData:function(){var cs=[],cm=this.cm,colCount=cm.getColumnCount();for(var i=0;i','
    ','','{value}
    ','');} this.templates=ts;this.hrowRe=new RegExp("ux-grid-hd-group-row-(\\d+)","");},renderHeaders:function(){var ts=this.templates,headers=[],cm=this.cm,rows=cm.rows,tstyle='width:'+this.getTotalWidth()+';';for(var row=0,rlen=rows.length;row=gcol&&col=gcol&&d.oldIndex=gcol&&d.oldIndex+d.colspan-1=gcol&&d.newIndex