Jianghan 3 سال پیش
والد
کامیت
6e2a2ac6a6

+ 1 - 1
src/service/oprd_service.go

@@ -21,7 +21,7 @@ type OprdData struct {
 
 var Field = map[string]interface{}{"city": 1, "district": 1, "title": 1, "publishtime": 1, "projectname": 1, "projectcode": 1,
 	"budget": 1, "bidamount": 1, "bidopentime": 1, "buyer": 1, "buyertagname": 1, "buyerperson": 1, "buyertel": 1, "agency": 1,
-	"winner": 1, "winnerperson": 1, "winnertel": 1}
+	"s_winner": 1, "winnerperson": 1, "winnertel": 1}
 
 func (o *OprdData) ModifyData() {
 	defer qu.Catch()

+ 1 - 1
src/web/templates/com/header.html

@@ -4,7 +4,7 @@
       <!-- 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>
+      <span class="logo-lg"><b>数据维护</b></span>
     </a>
     <!-- Header Navbar -->
     <nav class="navbar navbar-static-top" role="navigation">

+ 1 - 1
src/web/templates/com/inc.html

@@ -3,7 +3,7 @@
 <head>
 	<meta charset="utf-8">
 	<meta http-equiv="X-UA-Compatible" content="IE=edge">
-	<title>Data Proccess</title>
+	<title>剑鱼数据维护平台</title>
 	<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
 	<link rel="stylesheet" href="/bower_components/bootstrap/dist/css/bootstrap.min.css">
 	<link rel="stylesheet" href="/bower_components/font-awesome/css/font-awesome.min.css">

+ 2 - 2
src/web/templates/login.html

@@ -3,7 +3,7 @@
 <head>
   <meta charset="utf-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
-  <title>Data Tags | Log in</title>
+  <title>Data | Log in</title>
   <!-- Tell the browser to be responsive to screen width -->
   <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
   <!-- Bootstrap 3.3.7 -->
@@ -30,7 +30,7 @@
 <body class="hold-transition login-page">
 <div class="login-box">
   <div class="login-logo">
-    <b>Data Tags</b>
+    <b>数据维护平台</b>
   </div>
   <!-- /.login-logo -->
   <div class="login-box-body">

+ 106 - 0
src/web/templates/repair/jy_redis_repair.html

@@ -0,0 +1,106 @@
+{{include "com/inc.html"}}
+<!-- Main Header -->
+{{include "com/header.html"}}
+<!-- Left side column. 权限菜单 -->
+{{include "com/menu.html"}}
+
+<div class="content-wrapper">
+    <section class="content-header">
+        <h1>新增数据</h1>
+        <ol class="breadcrumb">
+            <li><a href="#"><i class="fa fa-dashboard"></i> 首页</a></li>
+            <li><a href="/service/jy/repair/redis"> redis维护</a></li>
+        </ol>
+    </section>
+    <!-- Main content -->
+    <section class="content">
+        <div class="box-body">
+            <form class="form-horizontal">
+
+            </form>
+        </div>
+    </section>
+</div>
+
+{{include "com/footer.html"}}
+<script>
+    menuActive("/service/jy/repair/redis");
+    var create_data = {{.T.data}}
+    function parse(str) {
+        return JSON.stringify(str, null, "\t")
+    }
+    $('#jsonTextarea').val(parse(create_data))
+
+
+    //添加更新
+    function saveRepair() {
+        var reason=$("#reasons").val()
+        if (reason=="") {
+            let msg = "请填写新增数据原因"
+            showMsg(msg)
+            return;
+        }
+
+        var curData = document.getElementById('jsonTextarea').value;
+        var data = JSON.parse(curData)
+        var updata = {}
+        for (var k in data) {
+            updata[k] = data[k]
+        }
+        //处理特殊字段
+        if (checkAddDict(updata)) {
+            let msg = "title,site,channel,area\n非空必填信息,请补充完善信息"
+            showMsg(msg)
+            return;
+        }
+
+        var detail = document.getElementById('jsonDetail').value
+        var tmp_detail = ''+detail
+        if (tmp_detail=="") {
+            let msg = "请填写detail"
+            showMsg(msg)
+            return;
+        }
+
+        var content = document.getElementById('jsonContentHtml').value
+        var tmp_content = ''+content
+        if (tmp_content=="") {
+            let msg = "请填写contenthtml"
+            showMsg(msg)
+            return;
+        }
+
+        var tmp_summary = $('#summary').val();
+        showConfirm("确定添加新信息?", function() {
+            $.ajax({
+                url: "/service/jy/newSave",
+                type: 'POST',
+                data: {"data":JSON.stringify(updata),
+                    "contenthtml": tmp_content,
+                    "detail": tmp_detail,
+                    "summary": tmp_summary,
+                    "reasons":reason,
+                },
+                success: function (task) {
+                    if (task.rep) {
+                        window.location.href="/service/jy/repair"
+                    } else {
+                        showTip("添加失败,请检查数据后在试");
+                    }
+                }
+            })
+        });
+    }
+
+    function checkAddDict(data) {
+        if (data.length === 9){
+            return true
+        }
+        if (data["area"]=="" || data["channel"]=="" || data["site"]=="" ||
+            data["publishtime"]=="" || data["title"]=="" || data["infoformat"]=="" ) {
+            return true
+        }
+        return false
+    }
+
+</script>