فهرست منبع

git-svn-id: https://192.168.57.71/svn/hbghj@81 201dd7a2-ec1b-f84b-8b06-88221118ff88

xt_xuhao 9 سال پیش
والد
کامیت
f7642ae0b2

+ 58 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/common/cus/CheckBoxItemRenderer.as

@@ -0,0 +1,58 @@
+package com.jtgh.yjpt.common.cus 
+{
+	import flash.events.Event;
+	
+	import mx.collections.ArrayCollection;
+	import mx.controls.CheckBox;
+	import mx.controls.List;
+	import mx.utils.ArrayUtil;
+	 
+	
+	public class CheckBoxItemRenderer extends CheckBox{
+		
+		/**存储当前列数据对象**/
+		private var currData:Object; 
+		
+		public function CheckBoxItemRenderer(){
+			super();
+			this.addEventListener(Event.CHANGE,onClickCheckBox);
+		}
+		
+		override public function set data(value:Object):void{
+			if(value !=null)
+			{
+				this.selected = value.selected;
+				this.currData = value; 
+				//此处CheckBox label显示code+name 可根据需要置
+				this.label=value.Code+"  "+value.Name;    
+			}
+			else
+			{
+				this.label=null;
+			}
+		}
+		//此属性可设置 数据源任意一项不可选 (enabled)
+		override public function set enabled(value:Boolean):void{  //
+			if(currData){
+				value=currData.enabled==false?false:true;
+			}
+			super.enabled=value;
+		}
+		/*更改被选中项的状态selected=true*/
+		private function onClickCheckBox(e:Event):void{    
+			var list:ArrayCollection=ArrayCollection(List(this.parent.parent).dataProvider);//获取数据源
+			for each(var obj:Object in list)
+			{
+				//label的值为数据源中code + name 拼接的 所以此处判断某一项是否被选中的条件看上去有点怪
+				if((obj.Code+"  "+obj.Name)==this.label){ 
+					if(this.selected){
+						obj.selected=true;   //选中状态selected=true
+					}else{
+						obj.selected=false;  //为选好
+					}
+					//break;
+				}
+			}
+		}
+	}
+}

+ 100 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/common/cus/MultipleComboBox.as

@@ -0,0 +1,100 @@
+package com.jtgh.yjpt.common.cus  
+{
+	import flash.events.Event;
+	import flash.events.MouseEvent;
+	
+	import mx.collections.ArrayCollection;
+	import mx.controls.ComboBox;
+	import mx.core.ClassFactory;
+	import mx.events.FlexEvent;
+	import mx.events.ListEvent;  
+	
+	public class MultipleComboBox extends ComboBox{  
+		private var mouseOut:Boolean=false;
+		[Bindable]  
+		private var promptText:String="";   //复选框收缩后显示label的值
+		private var selArr:Array=[];         //复选框选中值集合
+		private var splitStr:String="/";    //选中多个值 以此分割
+		public function MultipleComboBox(){  
+			super();  
+			this.addEventListener(FlexEvent.CREATION_COMPLETE,onCreateCompleteHandle);
+			//多选ComboBox 内嵌CheckBox实现
+			this.itemRenderer=new ClassFactory(CheckBoxItemRenderer);             
+		}  
+		private function onCreateCompleteHandle(event:FlexEvent):void{
+			dropdown.allowMultipleSelection=true; 
+			close(); 
+			//
+			mouseOut=false; //置为false
+		}  
+		//监听鼠标一入一出
+		private function initListener():void{  
+			if(!dropdown.hasEventListener(MouseEvent.ROLL_OVER))  
+				dropdown.addEventListener(MouseEvent.ROLL_OVER,onRollOverHandle);  
+			if(!dropdown.hasEventListener(MouseEvent.ROLL_OUT))  
+				dropdown.addEventListener(MouseEvent.ROLL_OUT,onRollOutHandle);  
+		}
+		private function onRollOverHandle(event:MouseEvent):void{  
+			mouseOut=false;  
+		}  
+		private var changeEvent:ListEvent;  
+		//ROLL_OUT 更改选中值集合
+		private function onRollOutHandle(event:MouseEvent):void{ 
+			var list:ArrayCollection=ArrayCollection(this.dataProvider);
+			mouseOut=true;  
+			var selectedStr:String = "";  //复选框收缩后的label,此处以"/"分割显示选中的值
+			selArr=[];//每次清空selArr保存的值
+			for each(var obj:Object in list)  //遍历数据源,向selArr数组添加状态selected=true(选中)的值
+			{    
+				if(obj.selected){
+					selectedStr += obj.Code+this.splitStr;
+					selArr.push(obj);
+				}        
+			}
+			this.selectedItems=selArr;
+			this.promptText = selectedStr.substring(0,selectedStr.length -1) ;  
+			
+			close(); //鼠标移出 收缩 
+			//
+			mouseOut=false; //置为false
+			
+			changeEvent= new ListEvent( ListEvent.CHANGE )  
+			dispatchEvent( changeEvent);
+			trace(this.text);
+		}  
+		//ComboBox 带有selectedItems属性 但只实现selectedItem,此处实现selectedItems
+		public function set selectedItems(value:Array):void{  
+			if (dropdown){  
+				dropdown.selectedItems=value;
+			}
+			this.selArr=value;
+		}  
+		
+		[Bindable("change")]  
+		public function get selectedItems():Array{ 
+			return selArr; 
+		} 
+		override public function close(trigger:Event=null):void{  
+			//initListener();  
+			if (mouseOut){  
+				super.close(trigger);  
+			}  
+			this.textInput.text=promptText; 
+			this.toolTip = promptText;
+			initListener();//此处需要从上面注释处调整到这里,
+			//因为 CheckBoxItemRender中的 this.addEventListener(Event.CHANGE,onClickCheckBox)监听导致
+			//基数次单击时mouseOut=true; 直接下拉框收缩
+		}  
+		override public function set prompt(value:String):void{  
+			promptText=value;  
+		}  
+		public function set split(value:String):void
+		{
+			this.splitStr=value;
+		}
+		public function get split():String
+		{            
+			return splitStr;
+		}
+	}  
+}

+ 30 - 4
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/model/jyr/JyrModel.as

@@ -81,7 +81,8 @@ package com.jtgh.yjpt.model.jyr
 //			}
 			thisView.szdid.selectedVO=Global.szd;
 			thisView.szgqid.parentId=Global.szd;
-			thisView.szdid.addEventListener(ListEvent.CHANGE,reloadGq);
+			thisView.zs.parentId = Global.szd;
+			thisView.szdid.addEventListener(ListEvent.CHANGE,reloadGq_ZS);//下拉框级联
 			pager.doQuery();
 			thisView.dataGrid.addEventListener(MouseEvent.DOUBLE_CLICK,doView);
 			}
@@ -107,9 +108,12 @@ package com.jtgh.yjpt.model.jyr
 		}
 
 
-		public function reloadGq(e:Event):void
+		public function reloadGq_ZS(e:Event):void
 		{
+			//reload 港区
 			thisView.szgqid.reload(thisView.szdid.selectedVO);
+			//reload 站所
+			thisView.zs.reload((thisView.szdid.selectedVO as CodeVo).id);
 		}
 
 		/**
@@ -230,7 +234,9 @@ package com.jtgh.yjpt.model.jyr
 			var gkjyr:String=thisView.gkjyr.text;
 			var fddbr:String=thisView.fddbr.text;
 //			var qyxz:CodeVo=thisView.qyxz.selectedVO as CodeVo;
-			Utils.callRemote("jyrController","doSearch",resultCallback,Utils.getFunctionId(thisView),pageVo,gkjyr,szd,szqy,szgq,fddbr,sfwhqy,mtlb,cclb);
+			var zs :CodeVo = thisView.zs.selectedVO as CodeVo;
+			 
+			Utils.callRemote("jyrController","doSearch",resultCallback,Utils.getFunctionId(thisView),pageVo,gkjyr,szd,szqy,szgq,fddbr,sfwhqy,mtlb,cclb,zs);
 		}
 
 		/**
@@ -309,6 +315,11 @@ package com.jtgh.yjpt.model.jyr
 			var szd :CodeVo;
 			szd	= thisView.szdid.selectedVO as CodeVo;
 			if(null==szd||"NaN"==szd.id.toString()){szd=null;}
+			
+			//站所
+			var zs:CodeVo;
+			zs = thisView.zs.selectedVO as CodeVo;
+			
 			var szgq:GqVo;
 			szgq= thisView.szgqid.selectedVO as GqVo;
 			var sfwhqy:String;
@@ -330,20 +341,26 @@ package com.jtgh.yjpt.model.jyr
 			}
 			var params:URLVariables = new URLVariables();
 			var param:Array=new Array;
+			//0
 			param.push(gkjyr);
+			//1
 			if(szd==null)
 				param.push(null);
 			else
 				param.push(szd.id+"");
+			//2
 			if(szgq==null)
 				param.push(null);
 			else
 				param.push(szgq.id+"");
+			//3
 			if(thisView.sfwhqy.textValue==null)
 				param.push(null);
 			else
-				param.push(thisView.sfwhqy.textValue);		
+				param.push(thisView.sfwhqy.textValue);	
+			//4
 			param.push(fddbr);
+			//5
 			if(thisView.szqy.textValue==null)
 				param.push(null);
 			else
@@ -372,9 +389,18 @@ package com.jtgh.yjpt.model.jyr
 					cclb=cclb.concat("N");
 				}			
 			}
+			//6
 			param.push(mtlb);
+			//7
 			param.push(cclb);
+			//8
 			param.push(Utils.getFunctionId(thisView));
+			//9 站所
+			if(zs==null)
+				param.push(null);
+			else
+				param.push(zs.id+"");
+			
 			params.title=title;
 			params.headers=headers;
 			params.controller="jyrController";

+ 8 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/model/zyfzndjy/GkwxhwzyfzblhhzEditModel.as

@@ -62,6 +62,9 @@ package com.jtgh.yjpt.model.zyfzndjy
 		//附证列表
 		public var fzs:ArrayCollection = new ArrayCollection();
 		
+		//作业方式
+		public var zyfsList;ArrayCollection;
+		
 		/**制度及操作规程list*/ 
 		public var zdAndCzgcList:ArrayCollection=new ArrayCollection();
 		/**制度及操作规程需要删除的list**/
@@ -110,7 +113,10 @@ package com.jtgh.yjpt.model.zyfzndjy
 //			{
 //				(editView as GkwxhwzyfzblhhzEdit).acc.removeChild(editView.workflow);
 //			}
+			 
 		}
+		 
+		
 		
 		/**
 		 * 打印
@@ -419,6 +425,8 @@ package com.jtgh.yjpt.model.zyfzndjy
 				cqList = bc.getAttribute("cq") as ArrayCollection;
 				whdjList = bc.getAttribute("whdj") as ArrayCollection;
 				fileTypeList = bc.getAttribute("fileType") as ArrayCollection; 
+				//作业方式
+				zyfsList = bc.getAttribute("zyfs") as ArrayCollection;
 				for each(var fz:Gkwxhwzyfzbl_fzVo in fzs){
 					fz.zycss = zycsList;
 				}

+ 4 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/model/zyfzns/GkwxhwzyfznsModel.as

@@ -55,6 +55,8 @@ package com.jtgh.yjpt.model.zyfzns
 		public var thisData:GkwxhwzyfznsVo;
 		public var thisDataList:ArrayCollection;
 		public static var instance:GkwxhwzyfznsModel=new GkwxhwzyfznsModel();
+	
+		
 		public function GkwxhwzyfznsModel()
 		{
 			super(IModule.MODEL_004003002); 
@@ -134,6 +136,8 @@ package com.jtgh.yjpt.model.zyfzns
 				thisView.jyr.parentId = Global.szd;
 				thisView.query_szd.addEventListener(ListEvent.CHANGE,reloadGq);
 			}
+			
+			
 		}
 
 

+ 9 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/jyr/JyrLayout.mxml

@@ -122,6 +122,15 @@
 					<cus:QComboBox id="sfwhqy"  comboxClass="JyrSfwhqySearchSelect" hasBlank="true" width="180" />
 				</s:HGroup>	
 			</s:HGroup>
+			
+			<!--站所 -->
+			<s:HGroup width="100%" height="40" gap="0" horizontalAlign="left" verticalAlign="middle">
+				<s:HGroup horizontalAlign="left" verticalAlign="middle" width="31%">
+					<cus:QLabel text="站所" width="130" textAlign="right"/>
+					<cus:QComboBox id="zs" comboxClass="ZsBySzdSelect"  width="180" hasBlank="true"/>
+				</s:HGroup>
+			</s:HGroup>
+			
 			<s:HGroup width="100%" height="40" gap="0" horizontalAlign="left" verticalAlign="middle">
 				<s:HGroup horizontalAlign="left" verticalAlign="middle"  width="63%">
 					<cus:QLabel textAlign="right" text="码头企业类别" width="130" />

+ 134 - 92
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzndjy/GkwxhwzyfzblhhzEdit.mxml

@@ -3,7 +3,7 @@
 		 xmlns:s="library://ns.adobe.com/flex/spark" 
 		 xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%"
 		 xmlns:ui="com.jtgh.yjpt.common.component.ui.*"
-		 xmlns:cus="com.jtgh.yjpt.common.cus.*"
+		 xmlns:cus="com.jtgh.yjpt.common.cus.*" 
 		 creationComplete="creationCompleteHandler(event)" xmlns:aqsszxyssc="com.jtgh.yjpt.view.aqsszxyssc.*" >
 	<fx:Script>
 		<![CDATA[
@@ -33,7 +33,7 @@
 			import mx.rpc.events.ResultEvent;
 			
 			import spark.components.gridClasses.GridColumn;
-
+			
 			
 			[Bindable]
 			public var model:GkwxhwzyfzblhhzEditModel=new GkwxhwzyfzblhhzEditModel() ;
@@ -75,6 +75,7 @@
 					loadData(event);
 				}
 				pm = model.concatWhpm()["hwpmStr"];
+				 
 			}
 			
 			private function doCheck():void{
@@ -86,9 +87,9 @@
 				if(null != szgq.selectedVO){
 					vo.ssgq = szgq.selectedVO as GqVo;
 				}
-				if(null != zyfs && zyfs.selectedVO){
-					vo.zyfs=zyfs.selectedVO as CodeVo;
-				}
+//				if(null != zyfs && zyfs.selectedVO){
+//					vo.zyfs=zyfs.selectedVO as CodeVo;
+//				} 
 			}
 			
 			private function doSave():void{
@@ -253,6 +254,28 @@
 					}else if(type == "whdj"){
 						//危货等级
 						vo.whdj = codeVo;
+					}else if(type == "zyfs"){
+//						var len:int = model.zyfsList.length;
+//						vo.zyfs = "";//先将值清空,然后再遍历
+//						for(var i:int=0;i<len;i++){
+//							if(zyfs[i].selected){
+//								if(vo.zyfs!=null && vo.zyfs!=""){
+//									vo.zyfs += ","+zyfs[i].data;
+//								}
+//								else
+//								{
+//									vo.zyfs = zyfs[i].data;
+//								}
+//							}//end if selected
+//						}//end for
+						if(vo.zyfs!=null&&vo.zyfs!="")
+						{
+							vo.zyfs += "," + checkbox.data;
+						}
+						else
+						{
+							vo.zyfs = checkbox.data.toString();
+						}
 					}
 				}
 				else
@@ -279,12 +302,17 @@
 					}else if(type == "whdj"){
 						//危货等级
 						vo.whdj = null;
+					}else if(type == "zyfs"){
+						if(vo.zyfs!=null&&vo.zyfs!="")
+						{
+							vo.zyfs = vo.zyfs.replace(("," + checkbox.data),"").replace((checkbox.data+","),"");
+						} 
 					}
 				}
 			}
 			public function zdRowNum(ob:Object,column:GridColumn):String {  
 				return new String(zdDataGrid.dataProvider.getItemIndex(ob)+1);
-			 } 
+			} 
 			public function ryRowNum(ob:Object,column:GridColumn):String {  
 				return new String(ryDataGrid.dataProvider.getItemIndex(ob)+1);
 			} 
@@ -301,16 +329,16 @@
 			protected function loadData(e:Event):void{
 				var jyrVo:JyrVo = jyr.selectedVO as JyrVo;
 				if(jyrVo!=null){
-				vo.gkjyxkz = jyrVo.gkjyxkzh;
-				vo.jyrVo = jyrVo;
-				vo.dz=jyrVo.bgdz;
-				vo.fddbr=jyrVo.fddbr;
-				vo.aqgljg=jyrVo.aqgljg;
-				vo.gqgljgfzrxm=jyrVo.aqbmfzr;
-				vo.gqgljgfzrlxdh=jyrVo.aqfzrlxdh;
-				vo.szd=jyrVo.szd;
+					vo.gkjyxkz = jyrVo.gkjyxkzh;
+					vo.jyrVo = jyrVo;
+					vo.dz=jyrVo.bgdz;
+					vo.fddbr=jyrVo.fddbr;
+					vo.aqgljg=jyrVo.aqgljg;
+					vo.gqgljgfzrxm=jyrVo.aqbmfzr;
+					vo.gqgljgfzrlxdh=jyrVo.aqfzrlxdh;
+					vo.szd=jyrVo.szd;
 				} else {
-				
+					
 					vo.gkjyxkz = "";
 					vo.jyrVo = jyrVo;
 					vo.dz="";
@@ -318,7 +346,7 @@
 					vo.aqgljg="";
 					vo.gqgljgfzrxm="";
 					vo.gqgljgfzrlxdh="";
-				
+					
 				}
 			}		
 			/**字段合法性验证*/
@@ -349,13 +377,13 @@
 		<mx:Accordion  width="100%" height="100%" headerStyleName="AccordionHeader" id="acc">
 			<mx:VBox width="100%" height="100%" label="港口危险作业附证申请" paddingBottom="5" paddingLeft="5"
 					 paddingRight="5" paddingTop="5" id="vv" >				
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','szd')}" width="120" notNull="true"/>
-					   <cus:QComboBox id="szd" width="200" comboxClass="SzdEditSelect" parentId="{Global.szd.id}"
-									   selectedVO="{vo.szd==null?Global.user.szd:vo.szd}" change="reload(event)"/>
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','ssgq')} " width="120" notNull="true"/>
-						<cus:QComboBox id="szgq" width="200"  comboxClass="GqBySzdSelect" selectedVO="{vo.ssgq}" parentId="{vo.szd==null?Global.user.szd:vo.szd}"/>
-					</s:HGroup>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','szd')}" width="120" notNull="true"/>
+					<cus:QComboBox id="szd" width="200" comboxClass="SzdEditSelect" parentId="{Global.szd.id}"
+								   selectedVO="{vo.szd==null?Global.user.szd:vo.szd}" change="reload(event)"/>
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','ssgq')} " width="120" notNull="true"/>
+					<cus:QComboBox id="szgq" width="200"  comboxClass="GqBySzdSelect" selectedVO="{vo.ssgq}" parentId="{vo.szd==null?Global.user.szd:vo.szd}"/>
+				</s:HGroup>
 				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
 					<cus:QLabel width="120" textAlign="right" text="港口经营人名称" notNull="true"/>
 					<cus:QComboBox id="jyr" width="200" comboxClass="JyrSelect" selectedVO="{vo.jyrVo}" enabled="{mode!=Constants.mode_view}" parentId="{vo.szd==null?Global.user.szd:vo.szd}" change="loadData(event)"/>
@@ -363,68 +391,68 @@
 								width="120"/>
 					<cus:QTextInput  width="200" text="@{vo.gkjyxkz}"/>
 				</s:HGroup>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','dz')}" width="120"/>
-						<cus:QTextInput id="zyfzr" width="200" text="@{vo.dz}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','fddbr')}" width="120"/>
-						<cus:QTextInput id="lxdh" width="200" text="@{vo.fddbr}" />
-					</s:HGroup>
-					
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljg')}" width="120"/>
-						<cus:QTextInput width="200" text="@{vo.aqgljg}" />
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqfz')}" width="120"/>
-						<cus:QTextInput width="200" text="@{vo.aqfz}" />
-					</s:HGroup>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','dz')}" width="120"/>
+					<cus:QTextInput id="zyfzr" width="200" text="@{vo.dz}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','fddbr')}" width="120"/>
+					<cus:QTextInput id="lxdh" width="200" text="@{vo.fddbr}" />
+				</s:HGroup>
+				
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljg')}" width="120"/>
+					<cus:QTextInput width="200" text="@{vo.aqgljg}" />
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqfz')}" width="120"/>
+					<cus:QTextInput width="200" text="@{vo.aqfz}" />
+				</s:HGroup>
 				<!--<s:VGroup width="100%" height="100%" verticalAlign="top" horizontalAlign="left" gap="1">
-					<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','qymc')}" backgroundColor="#E7E7E7" width="50%" >
-						<cus:QTextInput width="200" text="@{vo.qymc}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
-					</ui:FormItem>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','szd')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QComboBox id="szd" width="200" codeType="{Constants.GROUP_CODE_SZD}"
-										   comboxClass="CodeSelect" hasBlank="true"
-										   selectedVO="{vo.szd}"/>
-						</ui:FormItem>
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','ssgq')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QComboBox id="szgq" width="200"  comboxClass="GqBySzdSelect" selectedVO="{vo.ssgq}" hasBlank="true"/>
-						</ui:FormItem>
-					</s:HGroup>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','dz')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QTextInput id="zyfzr" width="200" text="@{vo.dz}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
-						</ui:FormItem>
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','fddbr')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QTextInput id="lxdh" width="200" text="@{vo.fddbr}" />
-						</ui:FormItem>
-					</s:HGroup>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljg')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QTextInput width="200" text="@{vo.aqgljg}" />
-						</ui:FormItem>
-						<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','aqfz')}" backgroundColor="#E7E7E7" width="50%">
-							<cus:QTextInput width="200" text="@{vo.aqfz}" />
-						</ui:FormItem>
-					</s:HGroup>-->
-					<s:Group width="100%" height="35">
-						<s:HGroup width="100%" height="100%" paddingLeft="10" verticalAlign="middle">
-							<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljgfzrxx')}" width="100%" textAlign="left" verticalAlign="middle" />
-						</s:HGroup>
-					</s:Group>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" >
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','xm')}" width="120"/>
-						<cus:QTextInput width="200" text="@{vo.gqgljgfzrxm}" />
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','zc')}" width="120"/>
-						<cus:QTextInput width="200" text="@{vo.gqgljgfzrzc}" />
-					</s:HGroup>
-					<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" >
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','lxdh')}" width="120"/>
-						<cus:QTextInput width="200" text="@{vo.gqgljgfzrlxdh}" />
-						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','dzyx')}" width="120"/>	
-						<cus:QTextInput width="200" text="@{vo.gqgljgfzrdzyx}" />					
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','qymc')}" backgroundColor="#E7E7E7" width="50%" >
+				<cus:QTextInput width="200" text="@{vo.qymc}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
+				</ui:FormItem>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','szd')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QComboBox id="szd" width="200" codeType="{Constants.GROUP_CODE_SZD}"
+				comboxClass="CodeSelect" hasBlank="true"
+				selectedVO="{vo.szd}"/>
+				</ui:FormItem>
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','ssgq')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QComboBox id="szgq" width="200"  comboxClass="GqBySzdSelect" selectedVO="{vo.ssgq}" hasBlank="true"/>
+				</ui:FormItem>
+				</s:HGroup>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','dz')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QTextInput id="zyfzr" width="200" text="@{vo.dz}" toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qtxqctip')}"/>
+				</ui:FormItem>
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','fddbr')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QTextInput id="lxdh" width="200" text="@{vo.fddbr}" />
+				</ui:FormItem>
+				</s:HGroup>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" gap="1">
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljg')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QTextInput width="200" text="@{vo.aqgljg}" />
+				</ui:FormItem>
+				<ui:FormItem label="{resourceManager.getString('gkwxhwzyfzblhhz','aqfz')}" backgroundColor="#E7E7E7" width="50%">
+				<cus:QTextInput width="200" text="@{vo.aqfz}" />
+				</ui:FormItem>
+				</s:HGroup>-->
+				<s:Group width="100%" height="35">
+					<s:HGroup width="100%" height="100%" paddingLeft="10" verticalAlign="middle">
+						<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','aqgljgfzrxx')}" width="100%" textAlign="left" verticalAlign="middle" />
 					</s:HGroup>
+				</s:Group>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" >
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','xm')}" width="120"/>
+					<cus:QTextInput width="200" text="@{vo.gqgljgfzrxm}" />
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','zc')}" width="120"/>
+					<cus:QTextInput width="200" text="@{vo.gqgljgfzrzc}" />
+				</s:HGroup>
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" >
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','lxdh')}" width="120"/>
+					<cus:QTextInput width="200" text="@{vo.gqgljgfzrlxdh}" />
+					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','dzyx')}" width="120"/>	
+					<cus:QTextInput width="200" text="@{vo.gqgljgfzrdzyx}" />					
+				</s:HGroup>
 			</mx:VBox>		
-				
+			
 			<mx:VBox width="100%" label="{resourceManager.getString('gkwxhwzyfzblhhz','wxhwgkzysq')}"  paddingBottom="5" paddingLeft="5"
 					 paddingRight="5" paddingTop="5">	
 				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
@@ -441,6 +469,7 @@
 				</s:HGroup>
 				
 				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+					<!-- 产权 -->
 					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','cq')}" width="120"/>
 					<mx:HBox width="100%">
 						<mx:Repeater id="Repeaterckcq" dataProvider="{model.cqList}"> 
@@ -453,10 +482,22 @@
 					</mx:HBox>
 				</s:HGroup>
 				
-				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="top">
+					<!-- 作业方式: -->
 					<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','zyfs')}" width="120"/>
-					<cus:QComboBox id="zyfs" width="200" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
-								   codeType="{Constants.GROUP_CODE_FZ_ZYFS}" hasBlank="true" />
+					
+					<!--<cus:QComboBox id="zyfs" width="200" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
+								   codeType="{Constants.GROUP_CODE_FZ_ZYFS}" hasBlank="true" />-->
+					<mx:Tile>
+						<mx:Repeater id="RepeaterckZyfs" dataProvider="{model.zyfsList}" width="300"> 
+							<mx:CheckBox id="zyfs" selected="{vo.zyfs.indexOf(RepeaterckZyfs.currentItem.id.toString())>-1}"  
+										 click="ck_clickHandler(event,'zyfs')"
+										 label="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+										 data="{RepeaterckZyfs.currentItem.id}"
+										 name="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+										 toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qzdyxhdgtip')}" width="100" />
+						</mx:Repeater>
+					</mx:Tile> 
 				</s:HGroup>
 				
 				<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
@@ -502,17 +543,17 @@
 											<ui:DataGridColumn dataField="zdflName" 
 															   headerText="{resourceManager.getString('jlrxxgl','glzd.lx')}"/>
 											<ui:DataGridColumn headerText="{resourceManager.getString('jlrxxgl','glzd.cz')}" type="{TypeBase.MULTIBUTTON}"
-															    delFunction="{model.zdOrgc_delete}" visible="{mode!=Constants.mode_view}" editFunction="{model.zdOrgc_updateInit}"/>
+															   delFunction="{model.zdOrgc_delete}" visible="{mode!=Constants.mode_view}" editFunction="{model.zdOrgc_updateInit}"/>
 										</s:ArrayList></ui:columns>
 						</ui:DataGrid>
 					</s:HGroup>	
 				</s:Scroller>		
-					<s:HGroup width="100%" height="36" gap="0"  verticalAlign="middle" visible="{mode!=Constants.mode_view}" includeInLayout="{mode!=Constants.mode_view}">
-						<s:Button id="zyAddBtn" label="{resourceManager.getString('common','btn.add')}"
-								  click="model.zdToAdd()" enabled="true" skinClass="skins.cus.ButtonSkin" />
-						<s:Button id="zyQueryBtn" label="{resourceManager.getString('common','btn.query')}"
-								  click="model.zyToChoose()" enabled="true" skinClass="skins.cus.ButtonSkin" />
-					</s:HGroup>
+				<s:HGroup width="100%" height="36" gap="0"  verticalAlign="middle" visible="{mode!=Constants.mode_view}" includeInLayout="{mode!=Constants.mode_view}">
+					<s:Button id="zyAddBtn" label="{resourceManager.getString('common','btn.add')}"
+							  click="model.zdToAdd()" enabled="true" skinClass="skins.cus.ButtonSkin" />
+					<s:Button id="zyQueryBtn" label="{resourceManager.getString('common','btn.query')}"
+							  click="model.zyToChoose()" enabled="true" skinClass="skins.cus.ButtonSkin" />
+				</s:HGroup>
 			</mx:VBox>
 			<!-- 特种设备作业人员汇总表 -->
 			<mx:VBox width="100%" label="{resourceManager.getString('gkwxhwzyfzblhhz','fj3')}"  paddingBottom="5" paddingLeft="5"
@@ -617,5 +658,6 @@
 			<s:Button id="btnSubmit" label="提交" click="doSubmit()" skinClass="skins.cus.ButtonSkin"/>
 			<s:Button id="btnClose" label="{resourceManager.getString('common','btn.close')}" click="doPopupClose(event)" skinClass="skins.cus.ButtonSkin"/>
 		</s:HGroup>
+		  
 	</s:VGroup>
 </s:Group>

+ 13 - 3
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzndjy/GkwxhwzyfzblhhzView.mxml

@@ -376,10 +376,20 @@
 							</mx:HBox>
 						</s:HGroup>
 						
-						<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
+						<s:HGroup width="400" horizontalAlign="left" verticalAlign="top">
+							<!-- 作业方式 -->
 							<cus:QLabel text="{resourceManager.getString('gkwxhwzyfzblhhz','zyfs')}" width="120"/>
-							<cus:QComboBox id="zyfs" width="200" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
-										   codeType="{Constants.GROUP_CODE_FZ_ZYFS}" enabled="{enableflg}" />
+							<!--<cus:QComboBox id="zyfs" width="200" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
+										   codeType="{Constants.GROUP_CODE_FZ_ZYFS}" enabled="{enableflg}" />-->
+							<mx:Tile>
+								<mx:Repeater id="RepeaterckZyfs" dataProvider="{model.zyfsList}" width="300"> 
+									<mx:CheckBox id="zyfs" selected="{vo.zyfs.indexOf(RepeaterckZyfs.currentItem.id.toString())>-1}"  
+											 label="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+											 data="{RepeaterckZyfs.currentItem.id}"
+											 name="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+											 toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qzdyxhdgtip')}" width="100" enabled="{enableflg}" /> 
+								</mx:Repeater>
+							</mx:Tile>
 						</s:HGroup>
 											
 						<s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">

+ 57 - 0
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzndjy/Temp.mxml

@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mx:Module xmlns:fx="http://ns.adobe.com/mxml/2009"
+		   xmlns:s="library://ns.adobe.com/flex/spark"
+		   xmlns:mx="library://ns.adobe.com/flex/mx"
+		   xmlns:cus="com.jtgh.yjpt.common.cus.*"
+		   creationComplete="module_creationCompleteHandler(event)">
+	<fx:Script>
+		<![CDATA[
+			import mx.rpc.soap.WebService;
+			import spark.components.Scroller;
+			import spark.components.VScrollBar;
+			import spark.events.IndexChangeEvent;
+			import mx.utils.ObjectUtil;
+			import mx.events.FlexEvent;
+			import mx.rpc.events.ResultEvent;
+			
+			
+			[Bindable]
+			private var datacbbSource:ArrayCollection;
+			
+			private function ShowSelectItems2():void{
+				info2.text="";
+				info2.text+="选中了 "+myCombox2.selectedItems.length+" 个选项!\n";
+				for each(var item:Object in myCombox2.selectedItems){
+					info2.text+=ObjectUtil.toString(item)+"\n";
+				}
+			}
+			
+			var num=0;
+			
+			
+			private function module_creationCompleteHandler(event:FlexEvent):void
+			{
+				this.datacbbSource=new ArrayCollection();
+				datacbbSource.addItem({Code:1,Name:"v1",selected:false});
+				datacbbSource.addItem({Code:2,Name:"v2",selected:false}); 
+				datacbbSource.addItem({Code:3,Name:"v3",selected:false}); 
+				datacbbSource.addItem({Code:4,Name:"v4",selected:false}); 
+			}
+			
+			
+			
+		]]>    
+	</fx:Script>
+	
+	<s:VGroup width="100%" height="100%" paddingBottom="10" paddingLeft="10" paddingRight="10"
+			  paddingTop="3">
+		<s:HGroup width="100%" height="296" color="black" verticalAlign="middle">
+			<cus:MultipleComboBox id="myCombox2" width="200" prompt="请选择" split=";">    
+				<s:ArrayCollection list="{datacbbSource}"/>
+			</cus:MultipleComboBox>
+			<mx:Text id="info2"/>
+			<s:Button label="点击查看选择数据" click="ShowSelectItems2()"/>
+		</s:HGroup>
+		
+	</s:VGroup>
+</mx:Module >

+ 23 - 3
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzns/GkwxhwzyfznsAudit.mxml

@@ -45,6 +45,9 @@
 			[Bindable]
 			public var fzmodel:GkwxhwzyfzblhhzEditModel=new GkwxhwzyfzblhhzEditModel() ;
 			
+			[Bindable]
+			private var zyfsList;ArrayCollection;//作业方式
+			
 			protected function creationCompleteHandler(event:FlexEvent):void{
 				view=this;
 				screenWidth=this.width;
@@ -96,6 +99,14 @@
 					fzmodel.fzs = bc.getAttribute("fzs") as ArrayCollection;
 					wxhwm.text=fzmodel.concatWhpm()["hwpmStr"];
 				},thisModel.thisData.fzbh);
+				
+				
+				//作业方式
+				Utils.callRemote("codeController","listByGroup",function(res:ResultEvent):void{
+					var bc:BusinessContext=res.result as BusinessContext;
+					zyfsList = bc.result as ArrayCollection;
+				},Constants.GROUP_CODE_FZ_ZYFS);
+				
 			}
 			
 			/**
@@ -203,10 +214,19 @@
 							</s:HGroup>	
 						</s:HGroup>	
 						<s:HGroup  width="100%" >
-							<s:HGroup   width="100%"  verticalAlign="middle">
+							<s:HGroup   width="100%"  verticalAlign="top">
 								<cus:QLabel width="20%" textAlign="right" text="作业场所"/>
-								<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
-											   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />
+								<!--<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
+											   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />-->
+								<mx:Tile>
+									<mx:Repeater id="RepeaterckZyfs" dataProvider="{zyfsList}" width="300"> 
+										<mx:CheckBox id="zyfs" selected="{vo.zyfs.indexOf(RepeaterckZyfs.currentItem.id.toString())>-1}"  
+												 label="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+												 data="{RepeaterckZyfs.currentItem.id}"
+												 name="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+												 toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qzdyxhdgtip')}" width="120" enabled="{false}" />
+									</mx:Repeater>
+								</mx:Tile> 
 							</s:HGroup>
 						</s:HGroup>	
 						<s:HGroup  width="100%"   height="60">

+ 32 - 5
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzns/GkwxhwzyfznsEdit.mxml

@@ -44,7 +44,12 @@
 			[Bindable]
 			public var pm:String="";
 			
-			protected function creationCompleteHandler(event:FlexEvent):void{
+			
+			[Bindable]
+			public var zyfsList;ArrayCollection;//作业方式
+		 
+			
+			protected function creationCompleteHandler(event:FlexEvent):void{ 
 				fzbh.setStyle("fontWeight", "normal");
 				fzbh.setStyle("openDuration", "0");
 				fzbh.setStyle("closeDuration", "0");
@@ -67,7 +72,14 @@
 					thisModel.thisData.szd=Global.user.szd;
 				}
 				reloadFzbh(event);
+				
+				//作业方式
+				Utils.callRemote("codeController","listByGroup",function(res:ResultEvent):void{
+					var bc:BusinessContext=res.result as BusinessContext;
+					zyfsList = bc.result as ArrayCollection;
+				},Constants.GROUP_CODE_FZ_ZYFS);
 			}
+			 
 			
 			protected function reload(e:Event):void{
 				jyr.reload(szd.selectedVO);
@@ -90,6 +102,7 @@
 					fzmodel.fzs = bc.getAttribute("fzList") as ArrayCollection;
 					pm=fzmodel.concatWhpm()["hwpmStr"];
 				},functionId,fzblvo.id);
+				
 			}
 			
 			/**字段合法性验证*/
@@ -176,13 +189,27 @@
 				<cus:QTextInput id="zycs" width="80%" text="{vo.zycs.localeName}" enabled="false"/>
 			</s:HGroup>
 		</s:HGroup>	
+		
 		<s:HGroup  width="100%" >
-			<s:HGroup   width="100%"  verticalAlign="middle">
+			<s:HGroup   width="100%"  verticalAlign="top">
 				<cus:QLabel width="20%" textAlign="right" text="作业方式"/>
-				<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
-							   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />
+				<!--<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
+							   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />-->
+				<mx:Tile>
+					<mx:Repeater id="RepeaterckZyfs" dataProvider="{zyfsList}" width="300"> 
+						<mx:CheckBox id="zyfs"  selected="{vo.zyfs.indexOf(RepeaterckZyfs.currentItem.id.toString())>-1}"
+								 label="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+								 data="{RepeaterckZyfs.currentItem.id}"
+								 name="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+								 toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qzdyxhdgtip')}" width="120" enabled="false" />
+					</mx:Repeater> 
+				</mx:Tile>
+				 
 			</s:HGroup>
-		</s:HGroup>	
+		</s:HGroup>
+		
+ 
+		
 		<s:HGroup  width="100%"  height="60">
 			<s:HGroup   width="100%"  verticalAlign="middle">
 				<cus:QLabel width="20%" textAlign="right" text="危险货物品名、类别(项别)"/>

+ 22 - 3
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/view/zyfzns/GkwxhwzyfznsView.mxml

@@ -36,6 +36,9 @@
 			[Bindable]
 			public var fzmodel:GkwxhwzyfzblhhzEditModel=new GkwxhwzyfzblhhzEditModel() ;
 			
+			//作业方式
+			private var zyfsList;ArrayCollection;
+			
 			protected function creationCompleteHandler(event:FlexEvent):void{
 				view=this;
 				screenWidth=this.width;
@@ -55,6 +58,13 @@
 					fzmodel.fzs = bc.getAttribute("fzs") as ArrayCollection;
 					wxhwm.text=fzmodel.concatWhpm()["hwpmStr"];
 				},thisModel.thisData.fzbh);
+				
+				
+				//作业方式
+				Utils.callRemote("codeController","listByGroup",function(res:ResultEvent):void{
+					var bc:BusinessContext=res.result as BusinessContext;
+					zyfsList = bc.result as ArrayCollection;
+				},Constants.GROUP_CODE_FZ_ZYFS);
 			}
 			
 			
@@ -118,10 +128,19 @@
 							</s:HGroup>
 						</s:HGroup>	
 						<s:HGroup  width="100%" >
-							<s:HGroup   width="100%"  verticalAlign="middle">
+							<s:HGroup   width="100%"  verticalAlign="top">
 								<cus:QLabel width="20%" textAlign="right" text="作业方式"/>
-								<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
-											   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />
+								<!--<cus:QComboBox id="zyfs" width="80%" comboxClass="CodeSelect" selectedVO="{vo.zyfs}" 
+											   codeType="{Constants.GROUP_CODE_ZYFS}" enabled="false" />-->
+								<mx:Tile>
+									<mx:Repeater id="RepeaterckZyfs" dataProvider="{this.zyfsList}" width="300"> 
+										<mx:CheckBox id="zyfs" selected="{vo.zyfs.indexOf(RepeaterckZyfs.currentItem.id.toString())>0}"  
+												 label="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+												 data="{RepeaterckZyfs.currentItem.id}"
+												 name="{resourceManager.getString('select',RepeaterckZyfs.currentItem.name)}"
+												 toolTip="{resourceManager.getString('gkwxhwzyfzblhhz','qzdyxhdgtip')}" width="100" enabled="{false}" />
+									</mx:Repeater>
+								</mx:Tile>
 							</s:HGroup>
 						</s:HGroup>	
 						<s:HGroup  width="100%"  height="60">

+ 1 - 1
gkaq/yjpt-flex/trunk/src/com/jtgh/yjpt/vo/zyfzndjy/GkwxhwzyfzblhhzVo.as

@@ -145,7 +145,7 @@ package com.jtgh.yjpt.vo.zyfzndjy
 		/**产权*/
 		public var  cq:CodeVo;
 		/**作业方式*/
-		public var  zyfs:CodeVo;
+		public var  zyfs:String;
 		/**危货等级*/
 		public var  whdj:CodeVo;
 		/**作业危险货物品名*/