package com.jtgh.yjpt.model.zysqbp { import com.jtgh.yjpt.common.BusinessContext; import com.jtgh.yjpt.common.util.Utils; import com.jtgh.yjpt.model.BaseModel; import com.jtgh.yjpt.view.zysqbp.Cjhssb; import com.jtgh.yjpt.view.zysqbp.CjhssbInfo; import com.jtgh.yjpt.vo.cjhs.CjhsVo; import com.jtgh.yjpt.vo.common.SinglePageRequestVo; import com.jtgh.yjpt.vo.zysqbp.ZysqbpVo; import flash.events.Event; import flash.events.MouseEvent; import mx.collections.ArrayCollection; import mx.rpc.events.ResultEvent; [Bindable] public class CjhsModel extends BaseModel { public var parentView:Object; public var view:Cjhssb; public var thisDataList:ArrayCollection; public var zysqbp:ZysqbpVo; public function CjhsModel() { super(""); } public function pageQuery(pager:SinglePageRequestVo):void { var ksq:Date = view.zyq.dateTime; var ksz:Date = view.zyz.dateTime; var jsq:Date = view.jszysjq.dateTime; var jsz:Date = view.jszysjz.dateTime; Utils.callRemote("zysqbpController","queryCjhsList",function (r:ResultEvent):void{ var bc:BusinessContext=r.result as BusinessContext; thisDataList = bc.getAttribute("list") as ArrayCollection; pager.totalCount = bc.getAttribute("totalCount") as int; },zysqbp,pager,ksq,ksz,jsq,jsz,view.zygk.text,zysqbp.cm) } /** * 查询 */ public function doQuery(e:Event):void{ if(view.pager!=null){ view.pager.doQuery(); } } } }