jiaojiao7 4 rokov pred
rodič
commit
0791ecfbb2
2 zmenil súbory, kde vykonal 93 pridanie a 69 odobranie
  1. 3 2
      router/pageRouter.go
  2. 90 67
      static/templates/login.html

+ 3 - 2
router/pageRouter.go

@@ -8,7 +8,7 @@ func pageRouterRegister(router *gin.Engine) {
 	pageRouterGroup := router.Group("/page")
 	//pageRouterGroup.Use(middleware.JwtAuth())
 	{
-		pageRouterGroup.GET("/main", mainPage)
+		pageRouterGroup.GET("/login", login)
 		pageRouterGroup.GET("/chooseProductPage", chooseProductPage)
 		pageRouterGroup.GET("/createUser", createUser)
 		pageRouterGroup.GET("/userRecharge", userRechargePage)
@@ -16,7 +16,8 @@ func pageRouterRegister(router *gin.Engine) {
 	}
 }
 
-func mainPage(context *gin.Context) {
+func login(context *gin.Context) {
+	context.HTML(200, "login.html", nil)
 	context.HTML(200, "login.html", nil)
 }
 

+ 90 - 67
static/templates/login.html

@@ -11,78 +11,101 @@
 
     </style>
     <body>
-    <dev id="main">
-        <h1>对外接口</h1>
-        <dev>
-            <a onclick="$('#projectList').show();$('#main').hide();">1.项目列表</a>
-            <a href="/page/productDetailsPage">2.项目详情</a>
-            <a>3.项目列表及详情</a>
+        <dev id="main">
+            <h1>对外接口</h1>
+            <dev>
+                <a onclick="$('#projectList').show();$('#main').hide();">1.项目列表</a>
+                <a onclick="$('#projectListDetail').show();$('#main').hide();">2.项目列表及详情</a>
+            </dev>
+             <h1><a href="/page/userRecharge">充值接口</a></h1>
+            <h1>内部接口</h1>
+            <dev>
+                <a href="/page/createUser">1.创建用户</a>
+            </dev>
+            <h1>产品接口</h1>
+            <dev>
+                <a href="/page/chooseProductPage">1.选择产品</a>
+                <a>2.余额充值</a>
+                <a>3.产品充值</a>
+            </dev>
         </dev>
-        <h1><a href="/page/userRecharge">充值接口</a></h1>
-        <h1>内部接口</h1>
-        <dev>
-            <a href="/page/createUser">1.创建用户</a>
+        <dev id="projectList" style="display: none;">
+            <input type="text" id="projectName" placeholder="请输入项目名">
+            <input type="text" id="winner" placeholder="请输入中标企业名">
+            <input type="text" id="bidTime" placeholder="请输入中标日期">
+            <button type="button" id="projectListBtn">提交</button>
         </dev>
-    </dev>
-    <h1>充值接口</h1>
-    <dev>
-        <a href="/page/chooseProductPage">1.选择产品</a>
-        <a>2.余额充值</a>
-        <a>3.产品充值</a>
-    </dev>
-    <h1>内部接口</h1>
-    <dev>
-    </dev>
-    </dev>
-    <dev id="projectList" style="display: none;">
-        <input type="text" id="projectName" placeholder="请输入项目名">
-        <input type="text" id="winner" placeholder="请输入中标企业名">
-        <input type="text" id="bidTime" placeholder="请输入中标日期">
-        <button type="button" id="projectListBtn">提交</button>
-    </dev>
-    <dev id="resultContent"></dev>
-    <script>
-        var appid = "sfGSVYRQMAAgkGBAUBJg4f";
-        var key = "364xw909";
-
-        function submit(param, rType, url, hearders) {
-            $.ajax({
-                url: url,
-                type: rType,
-                headers: hearders,
-                data: param,
-                success: function (r) {
-                    if (r.code === 1000) {
-                        $("#resultContent").text(r.msg);
-                    } else {
-                        $("#resultContent").text(r.msg);
+        <dev id="projectListDetail" style="display: none;">
+            <input type="text" id="winners" placeholder="请输入中标企业名">
+            <button type="button" id="projectListDetailBtn">提交</button>
+        </dev>
+        <dev id="resultContent"></dev>
+        <script>
+            var appid = "sfGSVYRQMAAgkGBAUBJg4f";
+            var key = "364xw909";
+            function submit(param,rType,url,hearders,str){
+                $.ajax({
+                    url: url,
+                    type: rType,
+                    headers: hearders,
+                    data: param,
+                    success:function(r){
+                    	if(r.data){
+                            $("#resultContent").text("");
+                            for (var i in r.data){
+                                var html = `
+                                    <div>
+                                        <p>序号: ${i+1}</p>
+                                        <p>项目标识: ${r.data[i]["project_id"]}</p>
+                                        <p>项目名称: ${r.data[i]["projectname"]}</p>
+                                        <p>采购单位: ${r.data[i]["buyer"]}</p>
+                                        <p>采购单位行业: ${r.data[i]["buyerclass"]}</p>
+                                        <p>招标日期: ${r.data[i]["zbtime"]}</p>
+                                        <p>中标日期: ${r.data[i]["jgtime"]}</p>
+                                    </div>
+                                `
+                                $("#resultContent").append(html);
+                            } 
+                    	}else{
+                    		$("#resultContent").text(r.msg);
+                    	}
                     }
+                })
+            }
+            
+            $("#projectListBtn").on("click", function(){
+                var param = {
+                    "app_id": appid,
+                    "project_name": $("#projectName").val(),
+                    "winner": $("#winner").val(),
+                    "bid_time": $("#bidTime").val()
+                };
+                var url = "/sfis/api/v1/projectList";
+                var rType = "post";
+                var now = new Date().getTime();
+                var token = md5(appid+Math.round(now/1000)+key);
+                var hearders = {
+                    "timestamp": ""+Math.round(now/1000),
+                    "token": token
                 }
+                submit(param,rType,url,hearders,"list");
+            })
+            
+            $("#projectListDetailBtn").on("click", function(){
+                var param = {
+                    "app_id": appid,
+                    "winner": $("#winners").val()
+                };
+                var url = "/sfis/api/v1/projectListDetail";
+                var rType = "post";
+                var now = new Date().getTime();
+                var token = md5(appid+Math.round(now/1000)+key);
+                var hearders = {
+                    "timestamp": ""+Math.round(now/1000),
+                    "token": token
+                }
+                submit(param,rType,url,hearders,"listDetail");
             })
-        }
-
-        console.log(md5(appid + "1610611965" + key))
-        $("#projectListBtn").on("click", function () {
-            var param = {
-                "app_id": appid,
-                "project_name": $("#projectName").val(),
-                "winner": $("#winner").val(),
-                "bid_time": $("#bidTime").val()
-            };
-            var url = "/sfis/api/v1/projectList";
-            var rType = "post";
-            var now = new Date().getTime();
-            var token = md5(appid + Math.round(now / 1000) + key);
-            // var token = "6f6d4434cc424a44360ce1b27939500e";
-            console.log(token)
-            var hearders = {
-                "timestamp": "" + Math.round(now / 1000),
-                // "timestamp": "1610610260",
-                "token": token
-            }
-            submit(param, rType, url, hearders);
-        })
-
     </script>
     </body>
     </html>