Browse Source

更新优化创建账号!

Signed-off-by: 原志强 <zhiqiang.yuan@cloudcross.com>
原志强 9 years ago
parent
commit
7fd0821447

+ 5 - 2
src/main/java/com/cloudcross/ssp/web/back/main/ClientAccountController.java

@@ -100,8 +100,11 @@ public class ClientAccountController extends SimpleController{
 	}
 	}
 	
 	
 	@RequestMapping("/create")
 	@RequestMapping("/create")
-	public String create(){
-		
+	public String create(Model model,@RequestParam (defaultValue="0")Long sysType){
+		if (sysType==0) {
+			sysType = new Long(2);
+		}
+		model.addAttribute("sysType",sysType);
 		return page("create");
 		return page("create");
 	}
 	}
 	
 	

+ 3 - 3
src/main/webapp/WEB-INF/pages/back/main/client-account/create.ftl

@@ -20,10 +20,10 @@
 	 		</div>
 	 		</div>
 	 		<form id="validateForm" action="${ctx}/back/main/client-account/save" method="post">
 	 		<form id="validateForm" action="${ctx}/back/main/client-account/save" method="post">
 	 			<input type="hidden" name="id" id="accountId" value=""/>
 	 			<input type="hidden" name="id" id="accountId" value=""/>
-	 			<div class="input-group">
+	 			<div class="input-group" id="ac_type">
 					<label class="input-label"><span class="lbl-yes">*</span>账号类型:</label>
 					<label class="input-label"><span class="lbl-yes">*</span>账号类型:</label>
-					<input class="input-radio" id="input-radio-oper" name="sysType" type="radio" value="2" checked="checked"/><span class="input-radio-span">媒体</span>
-					<input class="input-radio" id="input-radio-adver" name="sysType" type="radio" value="3"/><span class="input-radio-span">需求方</span>
+					<input class="input-radio" id="input-radio-oper" name="sysType" type="radio" value="2" <#if sysType==2>checked</#if>/><span class="input-radio-span">媒体</span>
+					<input class="input-radio" id="input-radio-adver" name="sysType" type="radio" value="3"<#if sysType==3>checked</#if>/><span class="input-radio-span">需求方</span>
 				</div>
 				</div>
 				<div class="input-group">
 				<div class="input-group">
 					<label class="input-label"><span class="lbl-yes">*</span>账号:</label>
 					<label class="input-label"><span class="lbl-yes">*</span>账号:</label>

+ 4 - 4
src/main/webapp/WEB-INF/pages/back/main/client-account/list.ftl

@@ -22,14 +22,14 @@
  				<input type="hidden" id="sysType" name="sysType" value="${sysType!}"/>
  				<input type="hidden" id="sysType" name="sysType" value="${sysType!}"/>
  				<div id="selectBar_clientaccount" class="selectBar">
  				<div id="selectBar_clientaccount" class="selectBar">
 	 				<span>账号类型:</span>
 	 				<span>账号类型:</span>
-					<a value="0">全部</a>
-			        <a value="2">媒体</a>
-					<a value="3">需求方</a>
+					<a id="actype_0" value="0">全部</a>
+			        <a id="actype_2" value="2">媒体</a>
+					<a id="actype_3" value="3">需求方</a>
 			    </div>
 			    </div>
  				<div id="navButtons_other">
  				<div id="navButtons_other">
 					<div id="button">		
 					<div id="button">		
 						<a href="${ctx}/back/main/client-account/correlation" class="btn2">账号关联</a>
 						<a href="${ctx}/back/main/client-account/correlation" class="btn2">账号关联</a>
-						<a href="${ctx}/back/main/client-account/create" class="btn2">创建账号</a>
+						<a href="javascript:void(0);" onclick="create_acc()"  id="create_rela" class="btn2">创建账号</a>
 						<a class="btn2" id="all-btn-enable">批量开启</a>
 						<a class="btn2" id="all-btn-enable">批量开启</a>
 						<a class="btn2" id="all-btn-disable">批量停用</a>
 						<a class="btn2" id="all-btn-disable">批量停用</a>
 					</div>
 					</div>

+ 10 - 1
src/main/webapp/assets/js/back/clientAccount.js

@@ -210,7 +210,6 @@ $(document).ready(function(){
  			$('#son_agentListUl').hide(); //ul隐藏
  			$('#son_agentListUl').hide(); //ul隐藏
  		});
  		});
  	}
  	}
- 	
  	//保存按钮
  	//保存按钮
  	$("#btn-correlation-save").click(function(){
  	$("#btn-correlation-save").click(function(){
  		if($("#selectedOperatorId").val() == -1 || $("#selectedOperatorId").val() == ""){
  		if($("#selectedOperatorId").val() == -1 || $("#selectedOperatorId").val() == ""){
@@ -305,3 +304,13 @@ function aa(){
          }
          }
 	});
 	});
 }
 }
+//创建账号
+
+function create_acc(){
+	var selected_item = $(".selectBar_change").attr("id");
+	var ar_selected_item = selected_item.split("_");
+	//console.log($(".selectBar_change"));
+	//alert(ar_selected_item[1]);
+	//href="${ctx}/back/main/client-account/create"
+	window.location.href = $("#ctx").val()+"/back/main/client-account/create?sysType="+ar_selected_item[1];
+}