更新经销商账户列表和主账号验证
This commit is contained in:
parent
8869491507
commit
3dc51ee0a5
@ -8,7 +8,7 @@
|
||||
String id = CurPage.getParameter("id");//账号id
|
||||
String sflowunid = CurPage.getParameter("flowunid");
|
||||
String flowunid=CurPage.getParameter("ObjectNo");
|
||||
String righttrpe=CurPage.getParameter("RightType");
|
||||
String rightType=CurPage.getParameter("RightType");
|
||||
if(id == null) id="";
|
||||
String sTempletNo = "LDistributorAccountInfo"; //模板号
|
||||
// if(sTempletNo == null) sTempletNo = "LDistributorAccountInfo";
|
||||
@ -21,15 +21,15 @@
|
||||
doTemp.setDefaultValue("DISTRIBUTOR_ID", DISTRIBUTOR_NO);
|
||||
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
|
||||
dwTemp.Style="2"; //--设置为Grid风格--
|
||||
/* if("ReadOnly".equals(rightType)){
|
||||
if("ReadOnly".equals(rightType)){
|
||||
dwTemp.ReadOnly = "1"; //只读模式
|
||||
} */
|
||||
}
|
||||
|
||||
dwTemp.genHTMLObjectWindow(id);
|
||||
|
||||
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
|
||||
String sButtons[][] = {
|
||||
{"ReadOnly".equals(righttrpe)?"false":"true","","Button","保存","保存所有修改","save()","","","","btn_icon_save"},
|
||||
{"ReadOnly".equals(rightType)?"false":"true","","Button","保存","保存所有修改","save()","","","","btn_icon_save"},
|
||||
{"true","","Button","返回","返回","returnList()","","","","btn_icon_return"}
|
||||
};
|
||||
%><%@ include file="/Frame/resources/include/ui/include_info.jspf"%>
|
||||
@ -37,9 +37,8 @@
|
||||
function save(){
|
||||
setItemValue(0,0,"sPara","<%=sflowunid%>");
|
||||
var partner = getItemValue(0,getRow(0),"IS_MAIN");
|
||||
|
||||
if(partner=="Y"){
|
||||
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.AccountInfoManage","CheckPartnerInfo","flowunid=<%=flowunid%>");
|
||||
var result = RunJavaMethodTrans("com.tenwa.lease.flow.project.businessapply.AccountInfoManage","CheckPartnerInfo","flowunid=<%=flowunid%>,id=<%=id%>");
|
||||
if(result=="1"){
|
||||
alert("主账户已存在!");
|
||||
return;
|
||||
|
||||
@ -21,7 +21,8 @@
|
||||
//0、是否展示 1、 权限控制 2、 展示类型 3、按钮显示名称 4、按钮解释文字 5、按钮触发事件代码 6、 7、 8、 9、图标,CSS层叠样式 10、风格
|
||||
String sButtons[][] = {
|
||||
{"true","All","Button","新增","新增","newRecord()","","","","btn_icon_add",""},
|
||||
{"true","","Button","ÏêÇé","ÏêÇé","viewAndEdit()","","","","btn_icon_detail",""},
|
||||
{"true","All","Button","修改","修改","viewAndEdit()","","","","btn_icon_edit",""},
|
||||
{"true","","Button","详情","详情","view()","","","","btn_icon_detail",""},
|
||||
{"true","All","Button","删除","删除","if(confirm('确实要删除吗?'))as_delete(0)","","","","btn_icon_delete",""},
|
||||
};
|
||||
%><%@include file="/Frame/resources/include/ui/include_list.jspf"%>
|
||||
@ -34,6 +35,19 @@
|
||||
reloadSelf();
|
||||
},"新增");
|
||||
}
|
||||
function view(){
|
||||
var sUrl = "/Tenwa/Lease/DistributorManage/DistributorApproval/LDistributorAccountInfo.jsp";
|
||||
var sPara = getItemValue(0,getRow(0),'id');
|
||||
<%-- var sPara ="flowunid=<%=sFlowUnid%>"; --%>
|
||||
if(typeof(sPara)=="undefined" || sPara.length==0 ){
|
||||
alert("参数不能为空!");
|
||||
return ;
|
||||
}
|
||||
AsDialog.PopView(sUrl,"id="+sPara+"&flowunid="+"<%=sFlowUnid%>"+"&RightType=ReadOnly","dialogWidth=800px;dialogHeight=200px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){
|
||||
reloadSelf();
|
||||
},"详情");
|
||||
}
|
||||
|
||||
function viewAndEdit(){
|
||||
var sUrl = "/Tenwa/Lease/DistributorManage/DistributorApproval/LDistributorAccountInfo.jsp";
|
||||
var sPara = getItemValue(0,getRow(0),'id');
|
||||
@ -42,8 +56,8 @@
|
||||
alert("参数不能为空!");
|
||||
return ;
|
||||
}
|
||||
AsDialog.PopView(sUrl,"id="+sPara+"&flowunid="+"<%=sFlowUnid%>","dialogWidth=800px;dialogHeight=200px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){
|
||||
reloadSelf();
|
||||
AsDialog.PopView(sUrl,"id="+sPara+"&flowunid="+"<%=sFlowUnid%>","dialogWidth=800px;dialogHeight=200px;resizable=no;scrollbars=no;status:yes;maximize:no;help:no;",function(){
|
||||
reloadSelf();
|
||||
},"详情");
|
||||
}
|
||||
</script>
|
||||
|
||||
@ -43,21 +43,28 @@ public class AccountInfoManage {
|
||||
if(bos==null){
|
||||
return "2";
|
||||
}
|
||||
boolean res= false;
|
||||
Map<String, String> partners = new HashMap<String, String>();
|
||||
for(BizObject bo:bos){
|
||||
String partner = bo .getAttribute("IS_MAIN").toString();
|
||||
partners.put(partner, partner);
|
||||
//partners.put(partner, partner);
|
||||
if("Y".equals(partner)){
|
||||
if(!(bo.getAttribute("ID").toString().equals(id))){
|
||||
res = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
/*Set<String> set = partners.keySet();
|
||||
|
||||
Set<String> set = partners.keySet();
|
||||
|
||||
boolean res = set.contains("Y");
|
||||
boolean res = set.contains("Y");*/
|
||||
if(res==true){
|
||||
return "1";
|
||||
}else{
|
||||
return "2";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
public String getFlowunid() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user