Bladeren bron

feat:p599 core 广告位新增字段

fuwencai 11 maanden geleden
bovenliggende
commit
9128ff7c68
2 gewijzigde bestanden met toevoegingen van 19 en 1 verwijderingen
  1. 6 0
      core/src/qfw/manage/managedetail.go
  2. 13 1
      core/src/web/templates/manage/ad/addad.html

+ 6 - 0
core/src/qfw/manage/managedetail.go

@@ -2,6 +2,7 @@ package manage
 
 import (
 	"encoding/json"
+	"fmt"
 	"io/ioutil"
 	"log"
 	"net/http"
@@ -100,6 +101,11 @@ func (m *manage) Savead() error {
 	if a_son != "" {
 		mson := []map[string]interface{}{}
 		json.Unmarshal([]byte(a_son), &mson)
+		for i := 0; i < len(mson); i++ {
+			if _, ok := mson[i]["s_uid"]; !ok {
+				mson[i]["s_uid"] = fmt.Sprint(date + int64(i))
+			}
+		}
 		doc["a_son"] = mson
 	}
 	if _id != "" {

+ 13 - 1
core/src/web/templates/manage/ad/addad.html

@@ -110,6 +110,9 @@ $(function(){
 			if(ad["o_extend"]){
 				$("[name='o_extend']",$(temp)).val(sy.jsonToString(ad["o_extend"],1).replace(/^\{|\}$/g,""));
 			}
+			if(ad["s_uid"]){
+				$("[name='s_uid']",$(temp)).val(ad["s_uid"]);
+			}
 		})		
 	}
 })
@@ -177,6 +180,15 @@ var template='<div class="sonad">'
 		+'<div class="col-sm-4">'
 		+'</div>'
 		+'</div>'
+
+		+'<div class="form-group" style="display: none">'
+		+'<label id="col-sm-2" class="col-sm-2 control-label" for="name">隐藏的uid:</label>'
+		+'<div class="col-sm-4">'
+		+'<input  type="text" name="s_uid"  class="form-control" placeholder="">'
+		+'</div>'
+		+'<div class="col-sm-4">'
+		+'</div>'
+		+'</div>'
 +'</div>';
 
 //获取图片的真实宽高
@@ -300,7 +312,7 @@ function savead(){
 	var con=true;
 	$(".sonad").each(function(i,ad){
 		var temp={};
-		$(["s_remark","s_link","s_pic","s_picalt","s_id","s_script"]).each(function(k,s){
+		$(["s_remark","s_link","s_pic","s_picalt","s_id","s_script","s_uid"]).each(function(k,s){
 			var t=$("[name='"+s+"']",$(ad)).val()
 			if(t) temp[s]=t;			
 		})