|
@@ -50,6 +50,8 @@
|
|
|
private var isShowSignatureBtn:Boolean = false;//是否显示补签章按钮
|
|
|
[Bindable]
|
|
|
private var isShowSignaturePrintBtn:Boolean = false;//是否显示开启签章后的打印按钮
|
|
|
+ [Bindlable]
|
|
|
+ private var isShowDownloadBtn:Boolean = false;//是否显示下载按钮
|
|
|
|
|
|
|
|
|
/**
|
|
@@ -153,11 +155,13 @@
|
|
|
if(mode=='signature'){
|
|
|
//补签章打开
|
|
|
isShowSignatureBtn = true;
|
|
|
+ isShowDownloadBtn = false;
|
|
|
}else{
|
|
|
//view
|
|
|
isShowSignaturePrintBtn =true;
|
|
|
+ isShowDownloadBtn = true;
|
|
|
}
|
|
|
- }//end if
|
|
|
+ }//end if enable signature
|
|
|
}
|
|
|
|
|
|
public function reloadGq(e:Event):void
|
|
@@ -327,6 +331,21 @@
|
|
|
}
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ *签章
|
|
|
+ * */
|
|
|
+ public function CallSignatue():Boolean{
|
|
|
+ var shjy:String=StringUtil.trim(shyj.text);//审批意见
|
|
|
+ var shDate:String=shsj.dateTime.toString(); //审批时间
|
|
|
+ var shr_txt:String=StringUtil.trim(shr.text);//审批意见
|
|
|
+ var ExtParam:String = "SHYJ=" +shjy + "\r\n"+
|
|
|
+ "SHR=" +shr_txt+ "\r\n"+
|
|
|
+ "SHSJ=" + shDate + "\r\n";
|
|
|
+ //签章
|
|
|
+ var SignatureResult:Boolean =ExternalInterface.call("RunBatchSignature",zysqbp.id,Global.user.name,ExtParam);
|
|
|
+ return SignatureResult;
|
|
|
+ }
|
|
|
+
|
|
|
]]>
|
|
|
</fx:Script>
|
|
|
<s:VGroup width="780" height="100%" paddingBottom="5" paddingLeft="5"
|
|
@@ -548,33 +567,34 @@
|
|
|
<cus:QTextInput text="@{zysqbp.byzd2}" width="200" editable="{enable}"/>
|
|
|
</s:HGroup>
|
|
|
<s:HGroup width="100%" height="25" horizontalAlign="left" verticalAlign="middle" >
|
|
|
- <cus:QLabel width="20%" text="海事签证审批表"/>
|
|
|
- <mx:LinkButton id="fileName" textDecoration="underline" textAlign="left"
|
|
|
-
|
|
|
- label="@{zysqbp.accessory.name}" width="150"/>
|
|
|
+ <cus:QLabel width="120" text="海事签证审批表"/>
|
|
|
+ <mx:LinkButton id="fileName" textDecoration="underline" textAlign="left" label="@{zysqbp.accessory.name}" width="150"/>
|
|
|
</s:HGroup>
|
|
|
- <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle" visible="{zysqbp.recordStatus==Constants.RECORD_STATE_COMPLETED || zysqbp.recordStatus == Constants.RECORD_STATE_COMPLETED|| zysqbp.recordStatus == Constants.RECORD_STATE_REJECT}"
|
|
|
- includeInLayout="{zysqbp.recordStatus==Constants.RECORD_STATE_COMPLETED || zysqbp.recordStatus == Constants.RECORD_STATE_COMPLETED|| zysqbp.recordStatus == Constants.RECORD_STATE_REJECT}">
|
|
|
+ <s:HGroup width="100%" horizontalAlign="left" verticalAlign="middle"
|
|
|
+ visible="{zysqbp.recordStatus==Constants.RECORD_STATE_COMPLETED || zysqbp.recordStatus == Constants.RECORD_STATE_COMPLETED|| zysqbp.recordStatus == Constants.RECORD_STATE_REJECT || zysqbp.recordStatus ==10 }"
|
|
|
+ includeInLayout="{zysqbp.recordStatus==Constants.RECORD_STATE_COMPLETED || zysqbp.recordStatus == Constants.RECORD_STATE_COMPLETED|| zysqbp.recordStatus == Constants.RECORD_STATE_REJECT || zysqbp.recordStatus ==10 }">
|
|
|
<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:HGroup width="100%" height="25" verticalAlign="middle" visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}"
|
|
|
- includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}">
|
|
|
+ <s:HGroup width="100%" height="25" verticalAlign="middle"
|
|
|
+ visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10}"
|
|
|
+ includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10 }">
|
|
|
<cus:QLabel text="审批意见" width="120" textAlign="right"/>
|
|
|
<cus:QTextInput id="shyj" width="200" editable="false" text="{zysqbp.xsscTask==null?zysqbp.zdspTask.auditMsg:zysqbp.xsscTask.auditMsg}"/>
|
|
|
<cus:QLabel width="120"/>
|
|
|
- <s:Image visible="{qianzhang}"
|
|
|
- id="zhang"/>
|
|
|
+ <s:Image visible="{qianzhang}" id="zhang" />
|
|
|
</s:HGroup>
|
|
|
- <s:HGroup width="100%" height="25" verticalAlign="middle" visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}"
|
|
|
- includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}">
|
|
|
+ <s:HGroup width="100%" height="25" verticalAlign="middle"
|
|
|
+ visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10 }"
|
|
|
+ includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10 }">
|
|
|
<cus:QLabel text="审批机构" width="120" textAlign="right"/>
|
|
|
<cus:QTextInput id="shjg" width="200" editable="false" text="{zysqbp.xsscTask==null?zysqbp.zdspTask.byzd2:zysqbp.xsscTask.byzd2}"/>
|
|
|
</s:HGroup>
|
|
|
- <s:HGroup width="100%" height="25" verticalAlign="middle" visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}"
|
|
|
- includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4}">
|
|
|
+ <s:HGroup width="100%" height="25" verticalAlign="middle"
|
|
|
+ visible="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10 }"
|
|
|
+ includeInLayout="{zysqbp.recordStatus==2 || zysqbp.recordStatus == 8|| zysqbp.recordStatus ==4 || zysqbp.recordStatus ==10 }">
|
|
|
<cus:QLabel text="审批人" width="120" textAlign="right"/>
|
|
|
<cus:QTextInput id="shr" width="200" editable="false" text="{zysqbp.xsscTask==null?zysqbp.zdspTask.auditUsername:zysqbp.xsscTask.auditUsername}"/>
|
|
|
<cus:QLabel text="审批时间" width="120" textAlign="right"/>
|
|
@@ -728,14 +748,15 @@
|
|
|
</s:BorderContainer>
|
|
|
<s:HGroup width="100%" height="40" gap="0" horizontalAlign="center" verticalAlign="middle">
|
|
|
<!-- 补签章按钮,系统开启签章功能并且通过“补签章”按钮打开才会显示 -->
|
|
|
- <s:Button label="{resourceManager.getString('common','btn.signature')}" skinClass="skins.cus.ButtonSkin"
|
|
|
+ <s:Button label="{resourceManager.getString('common','btn.signature')}" click="CallSignatue()" skinClass="skins.cus.ButtonSkin"
|
|
|
visible="{isShowSignatureBtn}" includeInLayout="{isShowSignatureBtn}" />
|
|
|
<!-- 打开具有“签章”插件的打印页面的打印按钮,系统开启签章功能,并且是查看方式打开显示此按钮 -->
|
|
|
<s:Button label="{resourceManager.getString('common','btn.print')}" click="print2(event)" skinClass="skins.cus.ButtonSkin"
|
|
|
visible="{isShowSignaturePrintBtn}" includeInLayout="{isShowSignaturePrintBtn}" />
|
|
|
<s:Button label="{resourceManager.getString('common','btn.print')}" click="print(event)" skinClass="skins.cus.ButtonSkin"
|
|
|
visible="{Global.iSignature!=YesNoSelect.YES}" includeInLayout="{Global.iSignature!=YesNoSelect.YES}" />
|
|
|
- <s:Button label="{resourceManager.getString('common','btn.download')}" click="download(event)" skinClass="skins.cus.ButtonSkin" />
|
|
|
+ <s:Button label="{resourceManager.getString('common','btn.download')}" click="download(event)" skinClass="skins.cus.ButtonSkin"
|
|
|
+ visible="{isShowDownloadBtn}" includeInLayout="{isShowDownloadBtn}" />
|
|
|
<s:Button label="{resourceManager.getString('common','btn.close')}" click="this.dispatchEvent(new CloseEvent(CloseEvent.CLOSE))" skinClass="skins.cus.ButtonSkin"/>
|
|
|
</s:HGroup>
|
|
|
</s:VGroup>
|