123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170 |
- <?xml version="1.0" encoding="utf-8"?>
- <s:VGroup 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:ui="com.jtgh.yjpt.common.component.ui.*"
- xmlns:aqsszxyssc="com.jtgh.yjpt.view.aqsszxyssc.*"
- xmlns:acc="com.jtgh.yjpt.common.component.ui.*"
- creationComplete="init(event)"
- width="100%" height="100%" xmlns:cus="com.jtgh.yjpt.common.cus.*" paddingLeft="10" paddingTop="10" paddingRight="10">
- <fx:Script>
- <![CDATA[
- import com.jtgh.yjpt.common.BusinessContext;
- import com.jtgh.yjpt.common.Global;
- import com.jtgh.yjpt.common.util.Constants;
- import com.jtgh.yjpt.common.util.Utils;
- import com.jtgh.yjpt.model.check.DcModel;
- import com.jtgh.yjpt.model.task.TaskModel;
- import com.jtgh.yjpt.view.aqsszxyssc.FileTypeSelect;
- import com.jtgh.yjpt.vo.check.DcVo;
- import com.jtgh.yjpt.vo.common.AccessoryVo;
- import com.jtgh.yjpt.vo.common.CodeVo;
- import com.jtgh.yjpt.vo.gkgq.GqVo;
- import com.jtgh.yjpt.vo.jyr.JyrVo;
-
- import mx.collections.ArrayCollection;
- import mx.controls.Alert;
- import mx.events.CloseEvent;
- import mx.events.FlexEvent;
- import mx.managers.CursorManager;
- import mx.rpc.events.ResultEvent;
- import mx.utils.StringUtil;
-
- import spark.components.Image;
- import spark.events.IndexChangeEvent;
- [Bindable]
- public var dcModel:DcModel;
- public var model:DcModel;
- public var uploadFile:FileReference=new FileReference;
- public var uploadFiles:FileReferenceList=new FileReferenceList;
- public var zplx:String;
- public var fjlx:String;
- public var view:DcAudit;
-
- public var zpfjList:ArrayCollection=new ArrayCollection;
- public var zghzpList:ArrayCollection=new ArrayCollection;
- [Bindable]
- public var sjsh:Boolean=true;
- [Bindable]
- public var isJyr:Boolean=Global.user.jyr;
- [Bindable]
- public var needWarn:Boolean = false;
- [Bindable]
- public var taskModel:TaskModel;
- // 流程步骤
- private var _activity:String;
-
- public function get activity():String
- {
- return _activity;
- }
- public function set activity(value:String):void
- {
- _activity = value;
- }
- protected function getSzgq(event:Event):void
- {
- szgq.reload(szd.selectedVO);
- bdcdw.reload(szd.selectedVO);
- }
-
- protected function init(event:FlexEvent):void
- {
- view = this;
- model = dcModel;
- uploadFile.addEventListener(Event.SELECT,selectFileHandle);
- uploadFile.addEventListener(Event.COMPLETE, uploadCompleteHandler);
- uploadFile.addEventListener(DataEvent.UPLOAD_COMPLETE_DATA,uploadCompleteDataHandler);
-
- uploadFiles.addEventListener(Event.SELECT,selectFilesHandle);
-
- }
- public function doDownload(acc:AccessoryVo):void
- {
- downLoadFunction(acc);
- }
-
- public function updateFileStatus():void
- {
- }
-
- public function selectFile(zp:String,fj:String):void
- {
- // var images:FileFilter=new FileFilter("Images(*.jpg;*.gif;*.png;)", "*.jpg;*.gif;*.png;");
- // if("zpfj"==zp||"zghzp"==zp)
- // uploadFile.browse([images]);
- // else
- uploadFile.browse();
- zplx=zp;
- fjlx=fj;
- }
-
- public function selectFiles(zp:String,fj:String):void
- {
- var images:FileFilter=new FileFilter("Images(*.jpg;*.gif;*.png;)", "*.jpg;*.gif;*.png;");
- uploadFiles.browse([images]);
- zplx=zp;
- fjlx=fj;
- }
-
- public function deleteFile(acc:AccessoryVo,zp:String):void
- {
- Utils.doDelConfirm(function():void{
- doDeleteFile(acc);
- dcModel.dcVo[zp] = null;
- // if("zpfj"==zp){
- // zpShow.removeAllElements();
- // }else if("zghzp"==zp){
- // zghzpShow.removeAllElements();
- // }
- });
- }
-
- private function doDeleteFile(vo:AccessoryVo):void
- {
- Utils.callRemote("accessoryController","deleteFj",refreshFile,vo.entityId,vo.entityType,vo.type);
- }
-
- private function refreshFile(r:ResultEvent):void
- {
- updateFileStatus();
- }
-
- /**
- * 文件上传
- */
- private function selectFileHandle(e:Event):void{
- if(!Utils.checkUploadFileSize(uploadFile))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- return;
- }
- if(dcModel.dcVo[zplx]!=null)
- {
- doDeleteFile(dcModel.dcVo[zplx]);
- }
- dcModel.dcVo[zplx]=new AccessoryVo;
- dcModel.dcVo[zplx].name = uploadFile.name;
- var params:URLVariables = new URLVariables();
- params.entityId=dcModel.dcVo.id;
- params.entityType=fjlx;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- uploadFile.upload(request,"file");
- CursorManager.setBusyCursor();
- }
-
- /**
- * 文件批量上传
- */
- private function selectFilesHandle(e:Event):void{
- for each(var file:FileReference in uploadFiles.fileList){
- // 验证上传文件大小
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.load();
- file.addEventListener(Event.COMPLETE,showZp);
- if(!delFile.enabled&&"zpfj"==zplx)
- delFile.enabled=true;
- if(!zgdel.enabled&&"zghzp"==zplx)
- zgdel.enabled=true;
- if("zpfj"==zplx){
- zpfjList.addItem(file);
- }else if("zghzp"==zplx){
- zghzpList.addItem(file);
- }
- }
- }
- private function uploadCompleteHandler(e:Event):void
- {
- CursorManager.removeBusyCursor();
- }
- private function uploadCompleteDataHandler(event:DataEvent):void
- {
- if(event.data)
- dcModel.dcVo[zplx].id = new Number(event.data);
- // if("zpfj"==zplx||"zghzp"==zplx){
- // uploadFile.load();
- // uploadFile.addEventListener(Event.COMPLETE,showZp);
- // }
- }
-
- private function showZp(e:Event):void
- {
- var image:Image=new Image();
- image.width=90;
- image.height=90;
- image.source=(e.target as FileReference).data;
- if("zpfj"==zplx){
- zpShow.addElement(image);
- }else if("zghzp"==zplx){
- zghzpShow.addElement(image);
- }
- }
-
- /**
- * 下载
- */
- private function downLoadFunction(acc:AccessoryVo):void
- {
- var url:String = Utils.getBaseUrl()+"download.do";
- var request:URLRequest = new URLRequest(url);
- var params:URLVariables = new URLVariables();
- params.accessoryId=acc.id;
- request.data = params;
- request.method = URLRequestMethod.POST;
- navigateToURL(request,"_self");
- // var file:FileReference = new FileReference();
- // file.addEventListener(Event.COMPLETE, downloadCompleteHandler);
- // file.addEventListener(Event.CANCEL, downloadCompleteHandler);
- // file.download(request, acc.name);
- // CursorManager.setBusyCursor();
- }
-
- /**
- * 附件下载完成
- */
- private function downloadCompleteHandler(event:Event):void {
- CursorManager.removeBusyCursor();
- }
-
- protected function getYhzlType(event:IndexChangeEvent):void
- {
- yhzl.reload((yhdl.selectedVO as CodeVo).id);
- }
- protected function wzgFun():void
- {
- if(null==wzg||null==yzg||null==yqzg||null==wzgGroup||null==yzgGroup||null==yqzgGroup){
- this.addEventListener(FlexEvent.CREATION_COMPLETE,function():void{
- wzgChange();
- });
- }else{
- wzgChange();
- }
-
- }
- private function wzgChange():void{
- if(wzg.selected){
- dcModel.dcVo.mqzt="0";
- yzg.selected=false;
- yqzg.selected=false;
- Utils.uiVisible(yzgGroup,false);
- Utils.uiVisible(yqzgGroup,false);
- Utils.uiVisible(wzgGroup,true);
- }
- else{
- Utils.uiVisible(wzgGroup,false);
- }
- }
-
- protected function yzgFun():void
- {
- if(null==wzg||null==yzg||null==yqzg||null==wzgGroup||null==yzgGroup||null==yqzgGroup){
- this.addEventListener(FlexEvent.CREATION_COMPLETE,function():void{
- yzgChange();
- });
- }
- else{
- yzgChange();
- }
-
- }
- private function yzgChange():void{
- if(yzg.selected){
- dcModel.dcVo.mqzt="1";
- wzg.selected=false;
- yqzg.selected=false;
- Utils.uiVisible(wzgGroup,false);
- Utils.uiVisible(yqzgGroup,false);
- Utils.uiVisible(yzgGroup,true);
- }
- else{
- Utils.uiVisible(yzgGroup,false);
- }
- }
-
- protected function yqzgFun():void
- {
- if(null==wzg||null==yzg||null==yqzg||null==wzgGroup||null==yzgGroup||null==yqzgGroup){
- this.addEventListener(FlexEvent.CREATION_COMPLETE,function():void{
- yqzgChange();
- });
- }else{
- yqzgChange();
- }
-
- }
- private function yqzgChange():void{
- if(yqzg.selected){
- dcModel.dcVo.mqzt="2";
- yzg.selected=false;
- wzg.selected=false;
- Utils.uiVisible(yzgGroup,false);
- Utils.uiVisible(wzgGroup,false);
- Utils.uiVisible(yqzgGroup,true);
- }
- else{
- Utils.uiVisible(yqzgGroup,false);
- }
- }
-
- private function doSaveCheck():Boolean{
- if(null==szd.selectedVO){
- Utils.showInfoMessage("szd.empty",null,"check");
- return false;
- }
- if(null==szgq.selectedVO){
- Utils.showInfoMessage("szgq.empty",null,"check");
- return false;
- }
- if(null==dcModel.dcVo.dcdw||""==StringUtil.trim(dcModel.dcVo.dcdw)){
- Utils.showInfoMessage("dcdw.empty",null,"check");
- return false;
- }
- if(null==bdcdw.selectedVO){
- Utils.showInfoMessage("bdcdw.empty",null,"check");
- return false;
- }
- if(null==yhjb.selectedVO){
- Utils.showInfoMessage("yhjb.empty",null,"check");
- return false;
- }
- if(null==dcModel.dcVo.jdjcnr||""==StringUtil.trim(dcModel.dcVo.jdjcnr)){
- Utils.showInfoMessage("jdjcnr.empty",null,"check");
- return false;
- }
- if(null==dcModel.dcVo.yhzgyj||""==StringUtil.trim(dcModel.dcVo.yhzgyj)){
- Utils.showInfoMessage("yhzgyj.empty",null,"check");
- return false;
- }
- if(null==dcModel.dcVo.bdcdwfzr||""==StringUtil.trim(dcModel.dcVo.bdcdwfzr)){
- Utils.showInfoMessage("bdcdwfzr.empty",null,"check");
- return false;
- }
- if(null==sj.dateTime){
- Utils.showInfoMessage("jcsj.empty",null,"check");
- return false;
- }
-
- return true;
- }
- public function doSave():void
- {
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- if(yqzgqx != null){
- dcModel.dcVo.yqzgqx=yqzgqx.dateTime;
- }
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","save",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- dcModel.dcEdit.dispatchEvent(new CloseEvent(CloseEvent.CLOSE));
- dcModel.doQuery();
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList);
- }
-
- public function doXiafa():void
- {
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","xiafa",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- dcModel.dcEdit.dispatchEvent(new CloseEvent(CloseEvent.CLOSE));
- dcModel.doQuery();
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList);
- }
-
-
- public function doSubmit():void
- {
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","submit",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- dcModel.dcEdit.dispatchEvent(new CloseEvent(CloseEvent.CLOSE));
- dcModel.doQuery();
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList);
- }
-
- protected function delFileList(type:String):void
- {
- if(Constants.FJSSLX_ZPFJ==type){
- zpShow.removeAllElements();
- zpfjList.removeAll();
- delFile.enabled=false;
- }else if(Constants.FJSSLX_DCZGHZP==type){
- zghzpShow.removeAllElements();
- zghzpList.removeAll();
- zgdel.enabled=false;
-
- }
- Utils.callRemote("accessoryController","deleteFj", function (r:ResultEvent):void{
- },dcModel.dcVo.id,type,0,dcModel.dcVo.tbdyid);
-
- }
-
-
- /**
- * 通过
- */
- public function doPass(e:Event):void{
- Utils.doOtherConfirm(function():void{
- var shjy:String = "";
- var shDate:Date= null;
- if("kzsc" == activity||"wf.kzsc" == activity){
- shjy = kzsc_yj.text;
- shDate = kzsc_shsj.selectedDate;
- }else if("sh" == activity||"wf.sh" == activity){
- shjy = sh_yj.text;
- shDate = sh_shsj.selectedDate;
- }else if("pz" == activity||"wf.pz" == activity){
- shjy = pz_yj.text;
- shDate = pz_shsj.selectedDate;
- }else if("sc" == activity||"wf.sc" == activity){
- shjy = sc_yj.text;
- shDate = sc_shsj.selectedDate;
- }else if("yqsc" == activity||"wf.yqsc" == activity){
- shjy = sc_yj.text;
- shDate = sc_shsj.selectedDate;
- }
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","audit",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- if(taskModel!=null){
- taskModel.thisView.doQuery();
- }else{
- dcModel.doQuery();
- }
- view.dispatchEvent(new CloseEvent(Event.CLOSE));
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList,shjy,shDate,true,null);
- });
- }
- /**
- * 不通过
- */
- public function doBack(e:Event):void{
- var toWho:String = null;
- if(dcModel.dcVo.task.currName=="wf.sc"){//如果是审查,点击不通过时需要选择退回给谁
- if(sjsh){
- Alert.yesLabel=resourceManager.getString("common","btn.backtoqy");
- Alert.noLabel=resourceManager.getString("common","btn.backtotb");
- Alert.buttonWidth = 80;
- Alert.show("选择退至节点",resourceManager.getString("common","otherConfirmTitle")
- ,Alert.YES | Alert.NO,null,
- function (closeEvt:CloseEvent):void
- {
- if(closeEvt.detail == Alert.YES)
- toWho="qy";
- else if(closeEvt.detail == Alert.NO)
- {
- toWho="gkj";
- }
- Alert.yesLabel=resourceManager.getString("common","btn.confirm");
- Alert.noLabel=resourceManager.getString("common","btn.cancel");
- Alert.buttonWidth = 65;
- Utils.doOtherConfirm(function():void{
- var shjy:String = "";
- var shDate:Date= null;
- if("kzsc" == activity||"wf.kzsc" == activity){
- shjy = kzsc_yj.text;
- shDate = kzsc_shsj.selectedDate;
- }else if("sh" == activity||"wf.sh" == activity){
- shjy = sh_yj.text;
- shDate = sh_shsj.selectedDate;
- }else if("pz" == activity||"wf.pz" == activity){
- shjy = pz_yj.text;
- shDate = pz_shsj.selectedDate;
- }else if("sc" == activity||"wf.sc" == activity){
- shjy = sc_yj.text;
- shDate = sc_shsj.selectedDate;
- }
- if(!doSaveCheck()){
- return;
- }
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","audit",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- if(taskModel!=null){
- taskModel.thisView.doQuery();
- }else{
- dcModel.doQuery();
- }
- view.dispatchEvent(new CloseEvent(Event.CLOSE));
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList,shjy,shDate,false,toWho);
- });
- });
- }
- else{
- toWho="qy";
- Utils.doOtherConfirm(function():void{
- var shjy:String = "";
- var shDate:Date= null;
- if("kzsc" == activity||"wf.kzsc" == activity){
- shjy = kzsc_yj.text;
- shDate = kzsc_shsj.selectedDate;
- }else if("sh" == activity||"wf.sh" == activity){
- shjy = sh_yj.text;
- shDate = sh_shsj.selectedDate;
- }else if("pz" == activity||"wf.pz" == activity){
- shjy = pz_yj.text;
- shDate = pz_shsj.selectedDate;
- }else if("sc" == activity||"wf.sc" == activity){
- shjy = sc_yj.text;
- shDate = sc_shsj.selectedDate;
- }
- if(!doSaveCheck()){
- return;
- }
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","audit",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- if(taskModel!=null){
- taskModel.thisView.doQuery();
- }else{
- dcModel.doQuery();
- }
- view.dispatchEvent(new CloseEvent(Event.CLOSE));
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList,shjy,shDate,false,toWho);
- });
- }
- }else{
- Utils.doOtherConfirm(function():void{
- var shjy:String = "";
- var shDate:Date= null;
- if("kzsc" == activity||"wf.kzsc" == activity){
- shjy = kzsc_yj.text;
- shDate = kzsc_shsj.selectedDate;
- }else if("sh" == activity||"wf.sh" == activity){
- shjy = sh_yj.text;
- shDate = sh_shsj.selectedDate;
- }else if("pz" == activity||"wf.pz" == activity){
- shjy = pz_yj.text;
- shDate = pz_shsj.selectedDate;
- }else if("sc" == activity||"wf.sc" == activity){
- shjy = sc_yj.text;
- shDate = sc_shsj.selectedDate;
- }
- if(!doSaveCheck()){
- return;
- }
- if(!doSaveCheck()){
- return;
- }
- dcModel.dcVo.szd=szd.selectedVO as CodeVo;
- dcModel.dcVo.szgq=szgq.selectedVO as GqVo;
- dcModel.dcVo.bdcdw=bdcdw.selectedVO as JyrVo;
- dcModel.dcVo.yhdl=yhdl.selectedVO as CodeVo;
- dcModel.dcVo.yhzl=yhzl.selectedVO as CodeVo;
- dcModel.dcVo.yhjb=yhjb.selectedVO as CodeVo;
- dcModel.dcVo.jhwcsj=jhwcsj.dateTime;
- dcModel.dcVo.sj=sj.dateTime;
- dcModel.dcVo.yhfl=yhfl.textValue as String;
- dcModel.dcVo.yhqy=yhqy.textValue as String;
- if(yzg.selected){dcModel.dcVo.mqzt="1";}
- else if(wzg.selected){dcModel.dcVo.mqzt="0";}
- else if(yqzg.selected){dcModel.dcVo.mqzt="2";}
- else{dcModel.dcVo.mqzt="-1";}
- Utils.callRemote("dcController","audit",function(r:ResultEvent):void{
- var bc:BusinessContext=r.result as BusinessContext;
- var saveVo:DcVo=bc.getAttribute("record") as DcVo;
- var params:URLVariables = new URLVariables();
- params.entityId=saveVo.id;
- params.entityType=Constants.FJSSLX_ZPFJ;
- params.type=0;
- var url:String = Utils.getBaseUrl()+"uploadtb.do;jsessionid="+Global.jsessionid;
- var request:URLRequest = new URLRequest(url);
- request.data = params;
- request.method = URLRequestMethod.POST;
- var file:FileReference;
- for each(file in zpfjList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- params.entityType=Constants.FJSSLX_DCZGHZP;
- for each(file in zghzpList){
- if(!Utils.checkUploadFileSize(file))
- {
- var arr:Array = new Array();
- arr.push(Global.upload_file_size);
- Utils.showInfoMessage("msg.upload.FileSizeOutOfRange",arr);
- break;
- }
- file.upload(request,"file");
- }
- // if(fileListView!=null){
- // fileListView.doFileSave(saveVo.id);
- // }else
- if(taskModel!=null){
- taskModel.thisView.doQuery();
- }else{
- dcModel.doQuery();
- }
- view.dispatchEvent(new CloseEvent(Event.CLOSE));
- },dcModel.functionId,dcModel.dcVo,fileListView.filesList,shjy,shDate,false,toWho);
- });
- }
- }
-
-
- public function xiafaFunc(e:Event):void{
- Utils.callRemote("dcController","xiafaToQy",function(r:ResultEvent):void{
- view.dispatchEvent(new CloseEvent(Event.CLOSE));
- if(taskModel!=null){
- taskModel.thisView.doQuery();
- }else{
- dcModel.doQuery();
- }
- },dcModel.dcVo);
- }
- ]]>
- </fx:Script>
-
- <s:VGroup width="100%">
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.szd')}" textAlign="right" width="135" notNull="true"/>
- <cus:QComboBox id="szd" width="200" selectedVO="{dcModel.dcVo.szd}" comboxClass="CodeSelect" codeType="{Constants.GROUP_CODE_SZD}"
- enabled="false" hasBlank="true" change="getSzgq(event)"/>
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.szgq')}" textAlign="right" width="120" notNull="true"/>
- <cus:QComboBox id="szgq" width="200" selectedVO="{dcModel.dcVo.szgq}" comboxClass="GqBySzdSelect" hasBlank="true" parentId="{dcModel.dcVo.szd}" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <s:HGroup width="341" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.jcrq')}" textAlign="right" width="135" notNull="true"/>
- <ui:DateTime id="sj" dateTime="{dcModel.dcVo.sj}" width="200" enabled="false"/>
- </s:HGroup>
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.dcdw')}" textAlign="right" width="120" notNull="true"/>
- <cus:QTextInput text="@{dcModel.dcVo.dcdw}" width="200" editable="false" />
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.bdcdw')}" textAlign="right" width="135" notNull="true"/>
- <cus:QComboBox id="bdcdw" selectedVO="{dcModel.dcVo.bdcdw}" comboxClass="JyrSelect" hasBlank="true" parentId="{dcModel.dcVo.szgq}" width="532" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.cjdcry')}" textAlign="right" width="135"/>
- <cus:QTextInput text="@{dcModel.dcVo.cjdcry}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.bdcdwfzr')}" textAlign="right" width="135" notNull="true"/>
- <cus:QTextInput text="@{dcModel.dcVo.bdcdwfzr}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.bdcdwcjry')}" textAlign="right" width="135"/>
- <cus:QTextInput text="@{dcModel.dcVo.bdcdwcjry}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','yhdl')}" textAlign="right" width="135" />
- <cus:QComboBox id="yhdl" selectedVO="{dcModel.dcVo.yhdl}" comboxClass="CodeSelect" codeType="{Constants.GROUP_CODE_YHDL}" hasBlank="true" change="getYhzlType(event)" width="200" enabled="false"/>
- <cus:QLabel text="{resourceManager.getString('check','yhzl')}" textAlign="right" width="120" />
- <cus:QComboBox id="yhzl" selectedVO="{dcModel.dcVo.yhzl}" width="200" comboxClass="CodeSelect" codeType="" parentId="{dcModel.dcVo.yhdl.id.toString()}" hasBlank="true" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jclx')}" textAlign="right" width="135" notNull="true"/>
- <cus:QComboBox id="jclx" comboxClass="ZxjcSelect" hasBlank="true" dataField="{dcModel.dcVo.byzd1}" width="200" enabled="false"/>
- <cus:QLabel text="{resourceManager.getString('check','jcyj')}" textAlign="right" width="120" notNull="true"/>
- <cus:QComboBox id="jcyj" selectedVO="{dcModel.dcVo.jcyj}" width="200" comboxClass="JcyjSelect" hasBlank="true" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','yhfl')}" textAlign="right" width="135" />
- <cus:QComboBox id="yhfl" dataField="{dcModel.dcVo.yhfl}" comboxClass="YhflSelect" hasBlank="false" width="200" enabled="false"/>
- <cus:QLabel text="{resourceManager.getString('check','yhqy')}" textAlign="right" width="120" />
- <cus:QComboBox id="yhqy" dataField="{dcModel.dcVo.yhqy}" width="200" comboxClass="YhqySelect" hasBlank="false" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <s:HGroup width="341" verticalAlign="middle" horizontalAlign="left">
- <cus:QLabel text="{resourceManager.getString('check','yhjb')}" textAlign="right" width="135" notNull="true"/>
- <cus:QComboBox id="yhjb" selectedVO="{dcModel.dcVo.yhjb}" width="200" comboxClass="CodeSelect" codeType="{Constants.GROUP_CODE_YHJB}" hasBlank="true" enabled="false"/>
- </s:HGroup>
- <cus:QLabel text="{resourceManager.getString('check','jhwcsj')}" textAlign="right" width="120"/>
- <ui:DateTime id="jhwcsj" dateTime="{dcModel.dcVo.jhwcsj}" width="200" editable="false" enabled="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.jdjcnr')}" textAlign="right" width="135" notNull="true"/><!-- 隐患名称 -->
- <cus:QTextArea height="100" text="@{dcModel.dcVo.jdjcnr}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.yhzgyj')}" textAlign="right" width="135" notNull="true"/><!-- 整改措施要求 -->
- <cus:QTextArea text="@{dcModel.dcVo.yhzgyj}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.zgsm')}" textAlign="right" width="135"/>
- <cus:QTextArea height="100" text="@{dcModel.dcVo.byzd4}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel width="135" text="{resourceManager.getString('check','jdjcgl.zpfj')}"/>
- <s:VGroup width="100%" height="100%">
- <mx:VBox width="532" height="100" borderVisible="true" borderStyle="inset" borderColor="#d2d2d2">
- <s:HGroup width="100%" id="zpShow" horizontalAlign="left" verticalAlign="middle">
- </s:HGroup>
- </mx:VBox>
- <s:HGroup width="100%" horizontalAlign="left">
- <s:Button id="delFile" label="{resourceManager.getString('common','btn.del')}"
- enabled="false" click="delFileList(Constants.FJSSLX_ZPFJ)" />
- <s:Button id="browseFile" label="{resourceManager.getString('common','btn.browse')}" click="selectFiles('zpfj',Constants.FJSSLX_ZPFJ)" enabled="false" width="75"/>
- </s:HGroup>
- </s:VGroup>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.bz')}" textAlign="right" width="135"/>
- <cus:QTextArea height="100" text="@{dcModel.dcVo.bz}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.jlr')}" textAlign="right" width="135" />
- <cus:QTextInput text="@{dcModel.dcVo.jlr}" width="200" editable="false" />
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.lxdh')}" textAlign="right" width="120"/>
- <cus:QTextInput text="@{dcModel.dcVo.lxdh}" width="200" restrict="0-9\-" editable="false" />
- </s:HGroup>
-
- <s:BorderContainer borderWeight="1" width="100%" backgroundColor="#EFF3FA">
- <s:VGroup width="100%" verticalAlign="middle" paddingBottom="5" paddingTop="5">
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','mqzt')}" textAlign="right" width="135"/>
- <ui:CheckBox id="wzg" selected="{'0'==dcModel.dcVo.mqzt}" label="{resourceManager.getString('check','wzg')}" valueCommit="wzgFun()" enabled="{isJyr}"/>
- <ui:CheckBox id="yzg" selected="{'1'==dcModel.dcVo.mqzt}" label="{resourceManager.getString('check','yzg')}" valueCommit="yzgFun()" enabled="{isJyr}"/>
- <ui:CheckBox id="yqzg" selected="{'2'==dcModel.dcVo.mqzt}" label="{resourceManager.getString('check','yqzg')}" visible="{'2'==dcModel.dcVo.mqzt || 'Y'==dcModel.yqzg}"
- includeInLayout="{'2'==dcModel.dcVo.mqzt || 'Y'==dcModel.yqzg}" valueCommit="yqzgFun()" enabled="{isJyr}"/>
- </s:HGroup>
- <s:HGroup width="100%" id="wzgGroup" verticalAlign="middle" visible="false" includeInLayout="false">
- <s:VGroup width="100%" verticalAlign="middle" horizontalAlign="center">
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel width="135" text="未整改原因"/>
- <cus:QTextArea width="400" height="50" text="@{dcModel.dcVo.byzd2}" editable="{isJyr}"/>
- </s:HGroup>
- <s:HGroup width="96%" verticalAlign="middle">
- <acc:AccessoryList id="fileListView" width="100%" height="98%" parentView="{this}"
- entityType="{new Number(Constants.FJSSLX_DCZGCSFJ)}" entityId="{dcModel.dcVo.id}"
- groupCode_fileType="{Constants.GROUP_CODE_DC}" canDo="{isJyr}"/>
- </s:HGroup>
- </s:VGroup>
- </s:HGroup>
-
- <s:VGroup width="100%" id="yzgGroup" verticalAlign="middle" visible="false" includeInLayout="false">
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','zgjgfj')}" textAlign="right" width="135"/>
- <mx:LinkButton textDecoration="underline" textAlign="left"
- enabled="{!(dcModel.dcVo.zgjg==null)}"
- label="@{dcModel.dcVo.zgjg.name}" width="400" click="doDownload(dcModel.dcVo.zgjg)"/>
- <s:Button label="{resourceManager.getString('common','btn.del')}" click="deleteFile(dcModel.dcVo.zgjg,'zgjg')"
- enabled="{null!=dcModel.dcVo&&null!=dcModel.dcVo.zgjg&&isJyr}"/>
- <s:Button label="{resourceManager.getString('common','btn.browse')}" enabled="{null!=dcModel.dcVo&&isJyr}" click="selectFile('zgjg',Constants.FJSSLX_DCZGJGFJ)" width="75"/>
- </s:HGroup>
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','zcyh.zghzp')}" textAlign="right" width="135"/>
- <mx:VBox width="400" height="100" borderVisible="true" borderStyle="inset" borderColor="#d2d2d2">
- <s:HGroup width="100%" id="zghzpShow" horizontalAlign="left" verticalAlign="middle">
- </s:HGroup>
- </mx:VBox>
- <s:Button id="zgdel" label="{resourceManager.getString('common','btn.del')}" click="delFileList(Constants.FJSSLX_DCZGHZP)"
- enabled="{null!=dcModel.dcVo&&null!=dcModel.dcVo.zghzp&&dcModel.dcVo.zghzp.length!=0&&isJyr}"/>
- <s:Button label="{resourceManager.getString('common','btn.browse')}" enabled="{null!=dcModel.dcVo&&isJyr}" click="selectFiles('zghzp',Constants.FJSSLX_DCZGHZP)" width="75"/>
- </s:HGroup>
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.jdjcqk')}" textAlign="right" width="135" notNull="true"/>
- <cus:QTextArea height="100" text="@{dcModel.dcVo.jdjcqk}" width="532" editable="false"/>
- </s:HGroup>
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="备注" textAlign="right" width="135"/>
- <cus:QTextArea width="400" height="50" text="@{dcModel.dcVo.yzgbz}" editable="{isJyr}"/>
- </s:HGroup>
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','zgtrzj')}" textAlign="right" width="135"/>
- <cus:QTextInput width="200" text="@{dcModel.dcVo.zgtrzj_s}" editable="{isJyr}"/>
- </s:HGroup>
- </s:VGroup>
-
- <s:HGroup width="100%" id="yqzgGroup" verticalAlign="middle" visible="false" includeInLayout="false">
- <s:VGroup width="100%" verticalAlign="middle" horizontalAlign="center">
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel text="{resourceManager.getString('check','jdjcgl.yqqx')}" width="135" />
- <ui:DateTime id="yqzgqx" dateTime="{dcModel.dcVo.yqzgqx}" width="200" enabled="{isJyr}"/>
- </s:HGroup>
- <s:HGroup width="100%" verticalAlign="middle">
- <cus:QLabel width="135" text="延期整改原因"/>
- <cus:QTextArea width="400" height="50" text="@{dcModel.dcVo.yqzgyy}" maxChars="200" editable="{isJyr}"/>
- </s:HGroup>
- <s:HGroup width="96%" verticalAlign="middle">
- <aqsszxyssc:FileList id="fileList2View" width="100%" height="98%" parentView="{this}"
- entityType="{new Number(Constants.FJSSLX_DCZGYQFJ)}" entityId="{dcModel.dcVo.id}"
- mode="{isJyr?Constants.mode_edit:Constants.mode_view}"/>
- </s:HGroup>
- </s:VGroup>
- </s:HGroup>
- </s:VGroup>
- </s:BorderContainer>
- <!-- 审核模块 -->
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" >
- <s:BorderContainer width="100%" borderWeight="1">
- <cus:QLabel fontWeight="bold" text="审核"
- width="100%" textalign="center" height="100%" fontSize="22" verticalAlign="middle"/>
- </s:BorderContainer>
- </s:HGroup>
- <s:VGroup id="kzsc" visible="false" includeInLayout="false">
- <s:HGroup width="100%" height="25" verticalAlign="middle" paddingTop="5">
- <cus:QLabel text="科长审查意见" width="100" textAlign="right"/>
- <cus:QTextInput id="kzsc_yj" width="450" editable="false" text="{dcModel.dcVo.kzscTask.auditMsg}" toolTip="{dcModel.dcVo.kzscTask.auditMsg}"/>
- </s:HGroup>
- <s:HGroup width="100%" height="50" verticalAlign="middle" >
- <cus:QLabel text="审查人" width="100" textAlign="right"/>
- <cus:QTextInput id="kzsc_shr" width="170" enabled="false" text="{dcModel.dcVo.kzscTask.auditUsername}"/>
- <cus:QLabel text="审查时间" width="100" textAlign="right"/>
- <ui:DateField id="kzsc_shsj" formatString="YYYY-MM-DD" width="170" enabled="false" selectedDate="{dcModel.dcVo.kzscTask.auditTime}"/>
- </s:HGroup>
- </s:VGroup>
- <s:VGroup id="sh" visible="false" includeInLayout="false">
- <s:HGroup width="100%" height="25" verticalAlign="middle" paddingTop="5">
- <cus:QLabel text="分管领导意见" width="100" textAlign="right"/>
- <cus:QTextInput id="sh_yj" width="450" editable="false" text="{dcModel.dcVo.shTask.auditMsg}" toolTip="{dcModel.dcVo.shTask.auditMsg}"/>
- </s:HGroup>
- <s:HGroup width="100%" height="50" verticalAlign="middle" >
- <cus:QLabel text="审核人" width="100" textAlign="right"/>
- <cus:QTextInput id="sh_shr" width="170" enabled="false" text="{dcModel.dcVo.shTask.auditUsername}"/>
- <cus:QLabel text="审核时间" width="100" textAlign="right"/>
- <ui:DateField id="sh_shsj" formatString="YYYY-MM-DD" width="170" enabled="false" selectedDate="{dcModel.dcVo.shTask.auditTime}"/>
- </s:HGroup>
- </s:VGroup>
- <s:VGroup id="pz" visible="false" includeInLayout="false">
- <s:HGroup width="100%" height="25" verticalAlign="middle" paddingTop="5">
- <cus:QLabel text="主管领导意见" width="100" textAlign="right"/>
- <cus:QTextInput id="pz_yj" width="450" editable="false" text="{dcModel.dcVo.pzTask.auditMsg}" toolTip="{dcModel.dcVo.pzTask.auditMsg}"/>
- </s:HGroup>
- <s:HGroup width="100%" height="50" verticalAlign="middle" >
- <cus:QLabel text="审核人" width="100" textAlign="right"/>
- <cus:QTextInput id="pz_shr" width="170" enabled="false" text="{dcModel.dcVo.pzTask.auditUsername}"/>
- <cus:QLabel text="审核时间" width="100" textAlign="right"/>
- <ui:DateField id="pz_shsj" formatString="YYYY-MM-DD" width="170" enabled="false" selectedDate="{dcModel.dcVo.pzTask.auditTime}"/>
- </s:HGroup>
- </s:VGroup>
- <s:VGroup id="sc" visible="false" includeInLayout="false">
- <s:HGroup width="100%" height="25" verticalAlign="middle" paddingTop="5">
- <cus:QLabel text="回验意见" width="100" textAlign="right" />
- <cus:QTextInput id="sc_yj" width="450" editable="false" text="{dcModel.dcVo.scTask.auditMsg}" toolTip="{dcModel.dcVo.scTask.auditMsg}"/>
- </s:HGroup>
- <s:HGroup width="100%" height="50" verticalAlign="middle" >
- <cus:QLabel text="回验人" width="100" textAlign="right"/>
- <cus:QTextInput id="sc_shr" width="170" enabled="false" text="{dcModel.dcVo.scTask.auditUsername}"/>
- <cus:QLabel text="回验时间" width="100" textAlign="right"/>
- <ui:DateField id="sc_shsj" formatString="YYYY-MM-DD" width="170" enabled="false" selectedDate="{dcModel.dcVo.scTask.auditTime}"/>
- </s:HGroup>
- </s:VGroup>
- <ui:ButtonBox width="100%" horizontalAlign="center">
- <s:Button id="xiafa" label="下发" click="xiafaFunc(event)" skinClass="skins.cus.ButtonSkin" visible="false" includeInLayout="false"/>
- <s:Button id="pass" label="通过" click="doPass(event)" skinClass="skins.cus.ButtonSkin" />
- <s:Button id="back" label="不通过" click="doBack(event)" skinClass="skins.cus.ButtonSkin" />
- <s:Button id="close" label="{resourceManager.getString('common','btn.close')}" click="{dcModel.doPopupClose(this)}" skinClass="skins.cus.ButtonSkin"/>
- </ui:ButtonBox>
- </s:VGroup>
- </s:VGroup>
|