经销商退回页面的优化处理~
This commit is contained in:
parent
a9a4128e80
commit
d1accf5268
@ -9,12 +9,16 @@
|
||||
String sPrevUrl = CurPage.getParameter("ID");
|
||||
String ProjectName = CurPage.getParameter("ProjectName");
|
||||
String DistributorNo = CurPage.getParameter("DistributorNo");
|
||||
String RightType = CurPage.getParameter("RightType");
|
||||
|
||||
String sTempletNo = "DDepositReturn_TempInfo";//--模板号--
|
||||
ASObjectModel doTemp = new ASObjectModel(sTempletNo);
|
||||
|
||||
doTemp.setDefaultValue("DISTRIBUTOR_ID", DistributorNo);
|
||||
|
||||
doTemp.setHtmlEvent("CAUTION_MONEY", "onchange", "selectBalance");
|
||||
if("ReadOnly".equals(RightType)){
|
||||
doTemp.setColInnerBtEvent("REFUND_NUMBER,LOCAL_ACCOUNT", "");
|
||||
}
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage, doTemp,request);
|
||||
dwTemp.Style = "2";//freeform
|
||||
//dwTemp.ReadOnly = "-2";//只读模式
|
||||
@ -24,31 +28,26 @@
|
||||
String acc_bank = Sqlca.getString("select acc_bank from OWN_ACCOUNT limit 0,1");
|
||||
String acc = Sqlca.getString("select acc_number from DISTRIBUTOR_ACCOUNT where distributor_id='"+DistributorNo+"' limit 0,1");
|
||||
String sButtons[][] = {
|
||||
{"true","All","Button","保存","保存所有修改","save()","","","",""},
|
||||
{String.valueOf(!com.amarsoft.are.lang.StringX.isSpace(sPrevUrl)),"All","Button","返回","返回列表","returnList()","","","",""}
|
||||
{"true","All","Button","保存","保存所有修改","save()","","","",""}
|
||||
};
|
||||
/* sButtonPosition = "south"; */
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
<script type="text/javascript">
|
||||
window.onload=function(){
|
||||
setItemValue(0,0,"LOCAL_ACCOUNT",'<%=acc_number%>');
|
||||
setItemValue(0,0,"LOCAL_BANK",'<%=acc_bank%>');
|
||||
setItemValue(0,0,"refund_number",'<%=acc%>');
|
||||
if("ReadOnly"!='<%=RightType%>'){
|
||||
setItemValue(0,0,"LOCAL_ACCOUNT",'<%=acc_number%>');
|
||||
setItemValue(0,0,"LOCAL_BANK",'<%=acc_bank%>');
|
||||
setItemValue(0,0,"refund_number",'<%=acc%>');
|
||||
setItemValue(0,0,"REFUND_PERSON","<%=ProjectName%>");
|
||||
setItemValue(0,0,"InputUserID","<%=CurUser.getUserName()%>");
|
||||
setItemValue(0,0,"InputOrgID","<%=CurUser.getOrgName()%>");
|
||||
setItemValue(0,0,"InputTime","<%=StringFunction.getTodayNow()%>");
|
||||
setItemValue(0,0,"UpdateUserID","<%=CurUser.getUserName()%>");
|
||||
setItemValue(0,0,"UpdateOrgID","<%=CurUser.getOrgName()%>");
|
||||
setItemValue(0,0,"UpdateTime","<%=StringFunction.getTodayNow()%>");
|
||||
setItemValue(0,getRow(),'FlowUnid',"<%=sFlowUnid%>");
|
||||
}
|
||||
}
|
||||
var sFlowUnid = "<%=sFlowUnid%>";
|
||||
setItemValue(0,0,"REFUND_PERSON","<%=ProjectName%>");
|
||||
setItemValue(0,0,"InputUserID","<%=CurUser.getUserName()%>");
|
||||
setItemValue(0,0,"InputOrgID","<%=CurUser.getOrgName()%>");
|
||||
setItemValue(0,0,"InputTime","<%=StringFunction.getTodayNow()%>");
|
||||
setItemValue(0,0,"UpdateUserID","<%=CurUser.getUserName()%>");
|
||||
setItemValue(0,0,"UpdateOrgID","<%=CurUser.getOrgName()%>");
|
||||
setItemValue(0,0,"UpdateTime","<%=StringFunction.getTodayNow()%>");
|
||||
function save(){
|
||||
var sFlowUnid = "<%=sFlowUnid%>";
|
||||
setItemValue(0,getRow(),'FlowUnid',sFlowUnid);
|
||||
var returnValue = getItemValue(0,0,'ACCOUNT_BALANCE');
|
||||
//alert(returnValue);
|
||||
|
||||
as_save("myiframe0");
|
||||
}
|
||||
function returnList(){
|
||||
@ -56,45 +55,38 @@
|
||||
}
|
||||
function selectBalance(){
|
||||
var money = getItemValue(0,0,"CAUTION_MONEY");
|
||||
//alert(" 输入的金额:"+money);
|
||||
var sReturn=AsControl.RunJavaMethodTrans("com.tenwa.flow.action.comm.SelectBalance","runs","distributor_no=<%=DistributorNo%>,caution_money="+money);
|
||||
// alert(" 总金额:"+sReturn);
|
||||
sReturn = sReturn.split("@");
|
||||
if("SUCCESS"==sReturn[0]){
|
||||
setItemValue(0,0,"ACCOUNT_BALANCE",sReturn[1]);
|
||||
setErrorTips('ACCOUNT_BALANCE','');
|
||||
}else{
|
||||
// AsDebug.showMessage('提示',sReturn[1],'','',true);
|
||||
setErrorTips('ACCOUNT_BALANCE',sReturn[1]);
|
||||
setItemValue(0,0,'CAUTION_MONEY','');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
function selectaccount(){
|
||||
AsDialog.OpenSelector("SelectReturn","distributorid,"+"<%=DistributorNo%>","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
|
||||
if(!sReturn||sReturn=="_CANCEL_"){
|
||||
//alert(getHtmlMessage('1'));//请选择一条信息!
|
||||
return;
|
||||
}
|
||||
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
|
||||
setItemValue(0,getRow(),"refund_number",sReturn[0]);//向页面的框中添加数据
|
||||
setItemValue(0,getRow(),"ACCOUNT",sReturn[1]);
|
||||
//setItemValue(0,getRow(),"DISTRIBUTOR_ACCOUNT_TEMP",sReturn[2]);
|
||||
},"请选择名称");
|
||||
},"请选择名称");
|
||||
}
|
||||
|
||||
|
||||
function selectensureS(){
|
||||
AsDialog.OpenSelector("DepositcollectionS","","dialogWidth=" + parseInt(window.screen.width * 0.4) + "px dialogHeight=" + parseInt(window.screen.height * 0.6) + "px",function(sReturn){
|
||||
if(!sReturn||sReturn=="_CANCEL_"){
|
||||
//alert(getHtmlMessage('1'));//请选择一条信息!
|
||||
return;
|
||||
}
|
||||
sReturn = sReturn.split("@");//"@"表示了向页面添加数据时的连续性
|
||||
setItemValue(0,getRow(),"LOCAL_ACCOUNT",sReturn[0]);//向页面的框中添加数据
|
||||
setItemValue(0,getRow(),"LOCAL_BANK",sReturn[1]);
|
||||
},"请选择名称");
|
||||
},"请选择名称");
|
||||
}
|
||||
</script>
|
||||
<%@ include file="/Frame/resources/include/include_end.jspf"%>
|
||||
Loading…
x
Reference in New Issue
Block a user