Преглед изворни кода

修改选择企业页面样式

fuwencai пре 4 година
родитељ
комит
50f88ba6a1
3 измењених фајлова са 163 додато и 15 уклоњено
  1. 1 3
      src/front/front.go
  2. 42 12
      src/web/templates/choose_ent.html
  3. 120 0
      src/web/templates/com/header_2.html

+ 1 - 3
src/front/front.go

@@ -1,7 +1,6 @@
 package front
 
 import (
-	"fmt"
 	"github.com/dchest/captcha"
 	"github.com/go-xweb/xweb"
 	"github.com/gorilla/sessions"
@@ -144,7 +143,6 @@ func (f *Front) Login() {
 			return
 
 		}
-		fmt.Println()
 		LoginCheck(f, strconv.Itoa(int((*loginUser)[0]["ent_id"].(int64))), (*loginUser)[0], phone)
 		return
 	} else {
@@ -166,7 +164,7 @@ func (f *Front) ChooseEnt() {
 	}
 	if f.Method() == "POST" {
 		entId := f.GetString("ent_id")
-
+		log.Println(entId)
 		// 2. 确认该手机号有数据导出权限
 		loginUser := JyMysql.SelectBySql("select id, name,ent_id,phone,export_power,name from entniche_user where phone=? and export_power=1 and ent_id=?", info["phone"], entId)
 		if len(*loginUser) == 0 {

+ 42 - 12
src/web/templates/choose_ent.html

@@ -1,7 +1,14 @@
 {{include "com/inc.html"}}
 <!-- Main Header -->
-{{include "com/header.html"}}
+{{include "com/header_2.html"}}
+<style>
+    * {
+        -webkit-border-radius: 0 !important;
+        -moz-border-radius: 0 !important;
+        border-radius: 0 !important;
+    }
 
+</style>
 
 <!-- Content Wrapper. Contains page content -->
 <div class="content-wrapper">
@@ -12,15 +19,20 @@
     <div class="modal " tabindex="-1" role="dialog" id="myModal" aria-hidden="true" data-backdrop="static">
         <div class="modal-dialog" role="document">
             <div class="modal-content">
-                <div class="modal-header">
-                    <h4 class="modal-title">您加入了多个企业,请先选择企业</h4>
-                </div>
-                <div class="modal-body" id="radioBody">
-                    <p></p>
-                </div>
-                <div class="modal-footer">
-                    <button type="button" class="btn btn-primary" id="submitChoose">确认</button>
+                <div class="panel panel-primary">
+                    <div class="panel-heading">您好,请先选择企业</div>
+                    <!-- List group -->
+                    <ul class="list-group">
+
+                    </ul>
+                    <div class="panel-footer">
+                        <div style="text-align:right;">
+                            <button type="button" class="btn btn-primary" id="submitChoose" style="border-radius: 3px !important;">确认</button>
+                        </div>
+
+                    </div>
                 </div>
+
             </div><!-- /.modal-content -->
         </div><!-- /.modal-dialog -->
     </div><!-- /.modal -->
@@ -31,16 +43,34 @@
     var entInfo = {{.T.ent_info}}
     <!--   页面加载时-->
     $(document).ready(function () {
+        // window.
         for (let i = 0; i < entInfo.length; i++) {
-            $("#radioBody").append('<div class="radio" style="margin-top: 10px">\
-            <label><input type="radio" name="optionsRadios" id=' + entInfo[i]["ent_id"] + " value=" + entInfo[i]["ent_id"] + '>' + entInfo[i]["ent_name"] + ' </label></div>')
+            let htmlStr = '                    <li  class="list-group-item " id='+entInfo[i]["ent_id"]+'>'
+               + entInfo[i]["ent_name"] +
+            '                    </li>'
+            $(".list-group").append(htmlStr)
         }
         $('#myModal').modal();
+        $(".list-group-item").click(function (){
+            if ( $(this).hasClass("list-group-item-info")){
+                $(this).removeClass("list-group-item-info")
+                return
+            }
+            $(".list-group-item").removeClass("list-group-item-info")
+            $(this).addClass("list-group-item-info")
+        })
     });
+
     // 提交选择信息
     $("#submitChoose").click(function () {
         // 获取选择信息
-        let entId = $("input[name='optionsRadios']:checked").val();
+        let entId = $(".list-group-item.list-group-item-info").attr("id");
+        if (entId === undefined || entId===""){
+            alert("请先选择企业")
+            return
+
+        }
+
         // 提交
         $.ajax({
                 url: "/chooseEnt",

+ 120 - 0
src/web/templates/com/header_2.html

@@ -0,0 +1,120 @@
+<header class="main-header">
+    <!-- Logo -->
+    <a href="/front/index" class="logo">
+      <!-- mini logo for sidebar mini 50x50 pixels -->
+      <span class="logo-mini"><b>ProcessPlatform</b></span>
+      <!-- logo for regular state and mobile devices -->
+      <span class="logo-lg"><b>DataTag Platform</b></span>
+    </a>
+    <!-- Header Navbar -->
+    <nav class="navbar navbar-static-top" role="navigation">
+      <!-- Sidebar toggle button-->
+      <a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button">
+        <span class="sr-only">Toggle navigation</span>
+      </a>
+      <!-- Navbar Right Menu -->
+      <div class="navbar-custom-menu">
+
+      </div>
+    </nav>
+</header>
+
+<!-- common modal -->  
+<div id="com-alert" class="modal" style="z-index:9999;display: none;" >  
+    <div class="modal-dialog modal-sm" >
+      <div  class="modal-content" >
+        <div class="modal-header" >
+          <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>  
+          <h5 class="modal-title"><i class="fa fa-exclamation-circle"></i> [Title]</h5>  
+        </div>  
+        <div class="modal-body small " >
+          <p style="font-size: 14px">[Message]</p>
+        </div>  
+        <div class="modal-footer" >  
+          <button type="button" class="btn btn-default cancel" data-dismiss="modal">[BtnCancel]</button>  
+          <button type="button" class="btn btn-primary ok" data-dismiss="modal">[BtnOk]</button>  
+        </div>  
+      </div>  
+    </div>  
+</div>
+
+<div id="modal-topuserinfo" class="modal fade">
+  	<div class="modal-dialog">
+	    <form id="topuserform" class="form-horizontal" role="form">
+		<div class="modal-content">
+		    <div class="modal-header">
+		        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
+		          <span aria-hidden="true">&times;</span></button>
+		        <h4 class="modal-title">用户信息</h4>
+		    </div>
+		    <div class="modal-body">
+		     	<div class="form-group">
+				    <label for="code" class="col-sm-2 control-label">账号:</label>
+				    <div class="col-sm-10">
+						<input id="t_email" type="email" value={{(session "user").email}} class="form-control" disabled>
+				    </div>
+				</div>
+				<div class="form-group">
+				    <label for="code" class="col-sm-2 control-label">密码:</label>
+				    <div class="col-sm-10">
+						<input id="t_pwd" type="password" value={{(session "user").pwd}} class="form-control" placeholder="请输入密码">
+				    </div>
+				</div>
+				<div class="form-group">
+				    <label for="site" class="col-sm-2 control-label">姓名:</label>
+				    <div class="col-sm-10">
+						<input id="t_name" type="text" value={{(session "user").name}} class="form-control" disabled>
+				    </div>
+				</div>
+				<div class="form-group">
+				    <label for="modify" class="col-sm-2 control-label">角色:</label>
+				    <div class="col-sm-10">
+				     	<select id="t_role" class="form-control" disabled>
+							<option value={{(session "user").role}}>
+							<script>
+								role={{(session "user").role}};
+								if(role=="2"){
+									document.write("开发员")
+								}else if(role=="1"){
+									document.write("管理员")
+								}else if (role=="3"){
+									document.write("客户")
+								} else{
+									document.write("系统管理员")
+								}
+							</script>
+							</option>
+						</select>
+				    </div>
+				</div>
+				<div class="modal-footer">
+			        <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
+			        <button type="button" class="btn btn-primary" onclick="t_save()">保存</button>
+	    		</div>
+		    </div>
+		</div>
+	    <!-- /.modal-content -->
+	    </form>
+  	</div>
+  <!-- /.modal-dialog -->
+</div>
+<style>
+
+
+</style>
+<!-- /.modal -->
+<script>
+function t_save(){
+	pwd=$("#t_pwd").val()
+	showConfirm("确定修改?", function() {
+		$.ajax({
+			url:"/front/updatepwd",
+			type:"post",
+			data:{"id":{{(session "user").id}},"pwd":pwd},
+			success:function(r){
+				$("#modal-topuserinfo").modal("hide");
+			}
+		})
+	});
+}
+</script>