Browse Source

Merge branch 'dev4.5.9.8' of http://192.168.3.207:8080/qmx/jy into dev4.5.9.8

wangshan 3 years ago
parent
commit
ed1850df2b

+ 2 - 1
src/config.json

@@ -52,7 +52,8 @@
 		"docsMobile":"/page_docs_mobile/home",
 		"pointsMobile":"/page_points_mobile/home",
 		"bidedoc":"/weixin/frontPage/bidedoc/sess/index",
-		"memberreport_experience":"/bigmember/report/openpushmsg?t=wx_experience&start=%s&end=%s&pushcount=%s"
+		"memberreport_experience":"/bigmember/report/openpushmsg?t=wx_experience&start=%s&end=%s&pushcount=%s",
+		"chanpartner":"/weixin/frontPage/partner/sess/partner?p=wxmeun"
     },
     "jy_activeset": {
         "activitystartcode": "3201000000",

+ 1 - 1
src/jfw/filter/phonefilter.go

@@ -53,7 +53,7 @@ func (l *phoneFilter) Do() bool {
 	}
 	href := "/swordfish/frontPage/userMerge/sess/bind" //pc
 	for _, v := range bindurl {
-		if v.MatchString(l.R.URL.Path) && !strings.Contains(l.R.URL.Path, "bidedoc") && !strings.Contains(l.R.URL.Path, "squeeze") {
+		if v.MatchString(l.R.URL.Path) && !strings.Contains(l.R.URL.Path, "bidedoc") && !strings.Contains(l.R.URL.Path, "squeeze") && !strings.Contains(l.R.URL.Path, "partner") {
 			return true
 		}
 	}

+ 2 - 0
src/jfw/modules/app/src/web/staticres/jyapp/big-member/css/public.css

@@ -227,6 +227,8 @@ input::placeholder {
     font-size: 17px;
     color: #171826;
     transform: translateX(-50%);
+    display: block;
+    width: max-content;
 }
 
 .j-header .header-right {

+ 4 - 1
src/jfw/modules/app/src/web/templates/frontRouter/bigmember/free/perfect_info_partner.html

@@ -2,7 +2,7 @@
 <html lang="zh-CN" style="font-size: 50px;">
 
 <head>
-    <title>完善信息</title>
+    <title>留资页面</title>
     <!--引入公共资源头部-->
     {{include "/big-member/meta.html"}}
 
@@ -35,6 +35,9 @@
     <div class="j-main perfect-info-group" id="perfect-info-page" v-cloak>
         <div class="j-container">
             <div class="j-main info-collect">
+                <div class="header-tips">
+                  300万+注册用户,覆盖5000万+终端用户<br>万亿级招投标生态蓝海,等你来拓!
+                </div>
                 <div class="form-card-group">
                     <div class="form-title">基本信息</div>
                     <div class="form-content-card">

+ 174 - 0
src/jfw/modules/app/src/web/templates/frontRouter/partner/sess/partner.html

@@ -0,0 +1,174 @@
+<!DOCTYPE html>
+<html lang="zh-CN">
+
+<head>
+	<meta charset="UTF-8">
+	<meta name="viewport"
+		content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
+	<meta name="apple-mobile-web-app-capable" content="yes">
+	<meta name="format-detection" content="telephone=yes"/>
+	<meta name="apple-mobile-web-app-status-bar-style" content="black">
+	<meta http-equiv="X-UA-Compatible" content="ie=edge">
+	<meta http-equiv="X-UA-Compatible" content="ie=edge">
+	<title>渠道合伙人招募计划限时启动</title>
+	<link rel="stylesheet" type="text/css" href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/layout.css" />
+  <link href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/css/font.css?v={{Msg "seo" "version"}}" rel="stylesheet">
+  <link rel="stylesheet" href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/css/base.css?v={{Msg "seo" "version"}}">
+  <link rel="stylesheet" href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/css/weui.min.css?v={{Msg "seo" "version"}}">
+	<link rel="stylesheet" href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/iconfont/iconfont.css?v={{Msg "seo" "version"}}">
+	<link rel="stylesheet" href="{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/css/partner.css?v={{Msg "seo" "version"}}">
+  <style>
+    .app-layout-header{
+      border-bottom: 0px!important;
+    }
+    .header-transparent>.app-back{
+      color:#fff !important;
+    }
+    .jy-app-header .subreport_title{
+		display: block;
+  		font-size: .36rem;
+		width: max-content;
+		margin-bottom: 0.15rem;
+  		/* width: 100%; */
+    }
+
+	#app .j-button-group{
+		padding: 0;
+		background: rgba(0, 0, 0, 0);
+		height: 3rem;
+		position: fixed;
+		bottom: 0;
+	}
+	.j-button-group > img{
+		width: 8rem;
+		height: 3rem;
+	}
+  </style>
+</head>
+<body>
+<div class="app-layout-header jy-app-header header-transparent app-header-partner">
+	<span class="app-back jyapp-icon jyapp-icon-zuojiantou"></span>
+  <span class="subreport_title">渠道合伙人招募计划限时启动</span>
+</div>
+<div class="app-layout-content-b">
+	<div id="app">
+		<div class="j-main partner-main">
+			
+			<div class="structured_top">
+				<div class="str_title">
+					<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_02.jpg' alt="">
+				</div>
+			</div>
+			<div class="str_what question" style="width:100%">
+				<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_03.jpg' alt="">
+			</div>
+
+			<div class="advantage" style="margin-top: -1px;">
+				<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_04.jpg' alt="">
+				<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_05.jpg' alt="">
+			</div>
+			<div class="dowhat">
+				<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_06.jpg' alt="">
+			</div>
+			<div class="module buy-discount">
+				<img src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_07.jpg' alt="">
+			</div>
+		</div>
+		<div class="j-button-group">
+			<img id="app-partner" src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/partner/image/C_button.png' alt="">
+		</div>
+	</div>
+</div>
+</body>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/js/jquery.min.js'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/js/weui.min.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/structuredata/js/imageViewer.min.js'></script>
+{{include "/common/js.html"}}
+<script>
+	$('#app-partner').on('click', function() {
+		location.href = "/jyapp/frontPage/bigmember/free/perfect_info_partner?source=channelPartner&header="+encodeURIComponent('渠道合伙人招募计划限时启动');
+	})
+	// 监听页面滚动
+	var addEvent = (function(){
+		if(window.addEventListener){
+			return function(elm, type, handle){
+			elm.addEventListener(type, handle, false);
+		}
+		}
+		if(window.attachEvent){
+			return function(elm, type, handle){
+				elm.attachEvent('on' + type, handle);
+			}
+		}
+	})();
+
+	var div = document.querySelector('.j-main');
+	addEvent(div,'scroll', function(){
+		var scrollHeight = div.scrollHeight;
+		var scrollTop    = div.scrollTop;
+		var height       = div.offsetHeight;
+		if(scrollTop>=80) {
+			$('.jy-app-header').removeClass('header-transparent')
+			$('.jy-app-header').removeClass('app-header-partner')
+		}else {
+			$('.jy-app-header').addClass('app-header-partner')
+			$('.jy-app-header').addClass('header-transparent')
+			
+		}
+	});
+
+	// 图片预览,支持缩放
+	var imageViewer = '';
+	function initImageViewer(images) {
+		function getElement(index) {
+			return document.getElementById('img' + (index + 1));
+		}
+		imageViewer = new ImageViewer(images, {
+			container: 'body',
+			enableScale: true,
+			enableTapClose: true,
+			duration: 0,
+			startIndex: 0,
+			fadeInFn: getElement,
+			fadeOutFn: getElement,
+		});
+	}
+	var images = [
+		{
+			url: '/jyapp/structuredata/image/jiegouhuahou.png',
+		},
+	];
+	initImageViewer(images)
+	// 点击图片预览
+	$('.sketch_map').on('click', function() {
+		imageViewer.open(0)
+		var ball = '<div class="ball-clip-rotate"><div class="ball"></div></div>';
+		$('.image-viewer .image-body').append(ball);
+			// 在页面上创建dom后对图片是否加载完成进行监听
+			$(imageViewer.itemList[1]).find('img').on('load', function () {
+			$('.image-viewer .image-body > .ball-clip-rotate').remove();
+			console.log('image loaded');
+		})
+	})
+
+	$('.fanhui').on('click', function() {
+		history.go(-1)
+	})
+	function click_view(){
+		var loading = weui.loading('loading', {
+			className: 'custom-classname'
+		});
+		setTimeout(function () {
+			loading.hide(function() {
+				window.location.href="/jyapp/structed/getpreview"
+			});
+		});
+	}
+  //拨打电话
+  function tel(phone){
+    JyObj.callPhone(phone);
+  }
+</script>
+<!--百度统计end-->
+{{include "/common/baiducc.html"}}
+</html>

+ 7 - 7
src/jfw/modules/weixin/src/config.json

@@ -16,11 +16,11 @@
     "weixinrpcport": "8083",
     "webrpcport": "127.0.0.1:8084",
     "jyop_webrpcport": "127.0.0.1:8012",
-    "webdomain": "https://wcj.jydev.jianyu360.com",
-    "appid":"wx76e1309b01a7b17e",
-    "appsecret":"dd00e71cb2370432d9de848b674eb8e7",
-    "apptoken": "top2020top2020",
-    "proxysess": "https://wcj.jydev.jianyu360.com/front/sess/%s",
+    "webdomain": "https://web-ws.jydev.jianyu360.com",
+    "appid":"wx5b1c6e7cc4dac0e4",
+    "appsecret":"b026103ffebd2291b3edb7a269612112",
+    "apptoken": "top2022top2022",
+    "proxysess": "https://web-ws.jydev.jianyu360.com/front/sess/%s",
     "followCompany": 10,
     "welcomemsg": "用剑鱼标讯,所有功能完全免费,\n和传统的会员制说再见!\n\n<a href='%s'>点击这里</a>设置关键词,或直接回复“订阅 关键词”,如“订阅 教学设备”,您将随时随地接收招标信息!\n\n剑鱼标讯,让投标无限可能!",
     "tpl_subscribe_push_id": "IY_RWWzMlwDK6hcd6RAzTec6qre8n5r8PNOOUM_hgk0",
@@ -30,7 +30,7 @@
     "tpl_logapply_id": "nWhZ25_llXTKg-3ulTpwAVIdDzRxnxyQ36MdHAiANOk",
     "tpl_datareport_id": "bkGuL_twVo6lTiMQhN_fWiE2TtqvewvPMElQ14IidCY",
     "tpl_activeapply_id": "zZ5ELQuVLfWH3a9cNAf2OBAnn30iY-ywI1rqByJ6KTI",
-    "weixinAutoRpl": "感谢使用剑鱼标讯!\n1.<a href='%s'>【订阅招标信息】</a>\n2.<a href='%s'>【搜索招标信息】</a>\n3.<a href='http://mp.weixin.qq.com/mp/homepage?__biz=MzIyNTM1NDUyNw==&hid=1&sn=f9e98da1975f85011ee138a4ee5cfbe8#wechat_redirect'>【产品帮助】</a>\n4.<a href='http://www.myfans.cc/30a78e9b78'>【招标社区】</a> \n5.<a href='%s'>点击这里,查看“%s”的相关招标信息</a>\n6.快速订阅:回复“订阅”加上你的关键词,比如“订阅 教学设备”\n7.如需人工协助,请回复“客服”\n8.<a href='https://web-jydev-wcj.jianyu360.cn/front/downloadapppage/normal?source=weixinAutoRpl'>下载剑鱼标讯APP,更加方便快捷</a>",
+    "weixinAutoRpl": "感谢使用剑鱼标讯!\n1.<a href='%s'>【订阅招标信息】</a>\n2.<a href='%s'>【搜索招标信息】</a>\n3.<a href='http://mp.weixin.qq.com/mp/homepage?__biz=MzIyNTM1NDUyNw==&hid=1&sn=f9e98da1975f85011ee138a4ee5cfbe8#wechat_redirect'>【产品帮助】</a>\n4.<a href='http://www.myfans.cc/30a78e9b78'>【招标社区】</a> \n5.<a href='%s'>点击这里,查看“%s”的相关招标信息</a>\n6.快速订阅:回复“订阅”加上你的关键词,比如“订阅 教学设备”\n7.如需人工协助,请回复“客服”\n8.<a href='https://web-jydev-wcj.jianyu360.cn/front/downloadapppage/normal?source=weixinAutoRpl'>下载剑鱼标讯APP,更加方便快捷</a>\n9.商务合作、渠道代理、媒体合作招募<a href='%s'>【渠道合伙人招募计划限时启动】</a>",
     "autoReplay": {
         "title": "【剑鱼标讯】 两种方法订阅招标信息",
         "url": "https://mp.weixin.qq.com/s?__biz=MzIyNTM1NDUyNw==&mid=100000001&idx=1&sn=58e6008f0577d529a56c9ed78724decf&scene=1&srcid=0628FMQzB61orhqGhfw7fOqT&key=77421cf58af4a653210206f66c0cd4486112d12cb69b77c0c8f926d725679273cf44f733f8993123ef0295c72b8946ba&ascene=0&uin=NDMwMjg4NTU1&devicetype",
@@ -132,7 +132,7 @@
 		"digitalExpoH5":"digitalExpo"
 	},
     "menuClickReplyText": {
-        "BusinessCoop": "剑鱼标讯-智创未来 让数据赋能决策\n\n商务合作、媒体合作、投稿\n\n联系人:剑鱼标讯商务\n微信号:jybxsw\n"
+        "BusinessCoop": "剑鱼标讯-智创未来 让数据赋能决策\n\n商务合作、媒体合作、投稿\n<a href='%s'>【渠道合伙人招募计划限时启动】</a>\n\n联系人:剑鱼标讯商务\n微信号:jybxsw\n"
     },
     "replyUrl":"/swordfish/SingleLogin?toHref=",
     "bmwxrcoll":"drainage_wxreply_log",

+ 13 - 4
src/jfw/modules/weixin/src/wx/wx.go

@@ -108,6 +108,14 @@ func MenuClickHandler(w ResponseWriter, r *Request) {
 	//获取点击按钮
 	clickButtonKey := r.EventKey
 	if replyText, ok := menuClickReplyTextMap[clickButtonKey]; ok {
+
+		if clickButtonKey == "BusinessCoop" {
+			user, err := Mux.GetUserInfo(r.FromUserName)
+			if err != nil {
+				log.Println("get userInfo false...")
+			}
+			replyText = fmt.Sprintf(replyText, fmt.Sprintf(config.Sysconfig["proxysess"].(string), se.EncodeString(r.FromUserName+","+user.UnionId+","+strconv.Itoa(int(time.Now().Unix()))+",chanpartner")))
+		}
 		w.PostText(replyText)
 		CBKey := fmt.Sprintf("%s_%d", clickButtonKey, time.Now().Day())
 		mediaId := redis.GetStr("other", CBKey)
@@ -253,6 +261,7 @@ func MsgTxtHandler(w ResponseWriter, r *Request) {
 			rsssetUrl := fmt.Sprintf(config.Sysconfig["proxysess"].(string), se.EncodeString(openid+","+user.UnionId+","+strconv.Itoa(int(time.Now().Unix()))+",rssset"))
 			searchWord := strings.TrimSpace(r.Content)
 			searchWordUrl := fmt.Sprintf(config.Sysconfig["proxysess"].(string), se.EncodeString(openid+","+user.UnionId+","+strconv.Itoa(int(time.Now().Unix()))+",searchKeyword")) + "__" + url.QueryEscape(searchWord)
+			chanPartnerUrl := fmt.Sprintf(config.Sysconfig["proxysess"].(string), se.EncodeString(openid+","+user.UnionId+","+strconv.Itoa(int(time.Now().Unix()))+",chanpartner"))
 			if len(searchWord) > 0 && len([]rune(searchWord)) > 8 {
 				searchWord = string([]rune(searchWord)[:8]) + "..."
 			}
@@ -261,7 +270,7 @@ func MsgTxtHandler(w ResponseWriter, r *Request) {
 				var activeUrl = fmt.Sprintf(config.Sysconfig["proxysess"].(string), se.EncodeString(openid+","+user.UnionId+","+strconv.Itoa(int(time.Now().Unix()))+",viphomepage"))
 				w.ReplyText(fmt.Sprintf(config.ActiveConfig.AutoRpl, activeUrl, rsssetUrl, searchUrl, searchWordUrl, searchWord))
 			} else {
-				w.ReplyText(fmt.Sprintf(config.Sysconfig["weixinAutoRpl"].(string), rsssetUrl, searchUrl, searchWordUrl, searchWord))
+				w.ReplyText(fmt.Sprintf(config.Sysconfig["weixinAutoRpl"].(string), rsssetUrl, searchUrl, searchWordUrl, searchWord, chanPartnerUrl))
 			}
 		}
 	}
@@ -453,7 +462,7 @@ func saveUser(u *UserInfo, source, pre, RSource, CSource string) (bool, string,
 				endTime := time.Unix(startTimeInt64, 0)
 				newUser["endTime"] = endTime.AddDate(1, 0, 0).Unix()
 				newUser["disWords"] = strings.Split(source, "_")[1] + "_" + strings.Split(source, "_")[2]
-				newUser["shareType"] =strings.Split(source, "_")[3]
+				newUser["shareType"] = strings.Split(source, "_")[3]
 			}
 		}
 		if isJyopUser {
@@ -1135,11 +1144,11 @@ func ScanHandler(w ResponseWriter, r *Request) {
 		modular := util.ObjToMap(config.DistribConfig.Modular[encry])
 		if encry == "X" {
 			suffix := strings.Split(r.EventKey, "_")[2]
-			ek = ek + "_" + suffix+strings.Split(r.EventKey, "_")[3]
+			ek = ek + "_" + suffix + strings.Split(r.EventKey, "_")[3]
 		}
 		if encry == "G" {
 			suffix := strings.Split(r.EventKey, "_")[2]
-			ek = ek + "_GX"+suffix+strings.Split(r.EventKey, "_")[3]
+			ek = ek + "_GX" + suffix + strings.Split(r.EventKey, "_")[3]
 		}
 		fmt.Println(ek)
 		if modular != nil {

+ 10 - 1
src/web/staticres/common-module/partner/css/partner.css

@@ -89,10 +89,19 @@ html {
   background-size: 100% 100%;
   z-index: 999;
 }
-
+.jy-app-header.app-header-partner{
+  position: absolute;
+  width: 100%;
+  background: url('/common-module/partner/image/C_01.jpg') no-repeat;
+  background-size: 100% 100%;
+  z-index: 999;
+}
 .jy-app-header.header-transparent .subreport_title {
+  display: block;
   font-size: .36rem;
   color: #ffffff;
+  word-break: keep-all;
+  margin-bottom: 0.15rem;
 }
 
 .jy-app-header.header-transparent .fanhui {

BIN
src/web/staticres/common-module/partner/image/C_01.jpg


BIN
src/web/staticres/common-module/partner/image/C_02.jpg


BIN
src/web/staticres/common-module/partner/image/C_03.jpg


BIN
src/web/staticres/common-module/partner/image/C_04.jpg


BIN
src/web/staticres/common-module/partner/image/C_05.jpg


BIN
src/web/staticres/common-module/partner/image/C_06.jpg


BIN
src/web/staticres/common-module/partner/image/C_07.jpg


BIN
src/web/staticres/common-module/partner/image/C_button.png


+ 15 - 0
src/web/staticres/common-module/perfect-info/index.css

@@ -127,6 +127,21 @@
   padding-bottom: 1.2rem;
 }
 
+.header-tips{
+  width: 100%;
+  height: 1rem;
+  opacity: 1;
+  background: #fff4e8;
+  font-weight: 500;
+  font-size: 0.24rem;
+  color: #ff9f40;
+  display: flex;
+  justify-content: center;
+  align-items: center;
+  text-align: center;
+}
+
+
 .perfect-info-group .prefect-pop-group .van-sidebar-item--select::before {
   content: unset;
 }

+ 38 - 4
src/web/templates/frontRouter/wx/bigmember/free/perfect_info_partner.html

@@ -2,7 +2,7 @@
 <html lang="zh-CN" style="font-size: 50px;">
 
 <head>
-    <title>完善信息</title>
+    <title>留资页面</title>
     <meta name="viewport"
           content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
     <meta name="apple-mobile-web-app-capable" content="yes">
@@ -31,6 +31,30 @@
     <link rel="stylesheet"
           href='{{Msg "seo" "cdn"}}/common-module/perfect-info/index.css?v={{Msg "seo" "version"}}'/>
     <!--E-当前页面的css资源-->
+    <style>
+      .header-tips{
+        width: 100%;
+        height: 1rem;
+        opacity: 1;
+        background: #fff4e8;
+        font-weight: 500;
+        font-size: 0.24rem;
+        color: #ff9f40;
+        display: flex;
+        justify-content: center;
+        align-items: center;
+      }
+      .j-header .header-title {
+          position: absolute;
+          left: 50%;
+          font-size: 17px;
+          color: #171826;
+          transform: translateX(-50%);
+          display: block;
+          width: max-content;
+      }
+
+    </style>
     <script>
       try {
         window.JyObj.hiddenBottom('0')
@@ -42,10 +66,12 @@
 
 <body>
 <div class="j-container">
-    {{include "/big-member/header.html"}}
     <div class="j-main perfect-info-group" id="perfect-info-page" v-cloak>
       <div class="j-container">
           <div class="j-main info-collect">
+            <div class="header-tips">
+              300万+注册用户,覆盖5000万+终端用户<br>万亿级招投标生态蓝海,等你来拓!
+            </div>
               <div class="form-card-group">
                   <div class="form-title">基本信息</div>
                   <div class="form-content-card">
@@ -95,7 +121,7 @@
 <script rel="preload" as="script" src=//cdn-common.jianyu360.com/cdn/lib/vant/2.8.2/vant.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
 <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.8.2/vant.min.js></script>
-<script src='{{Msg "seo" "cdn"}}/common-module/mainSearch/js/utils.js'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/public/js/utils.js'></script>
 {{include "/big-member/commonjs.html"}}
 
 <script>
@@ -126,10 +152,15 @@
         "company": ""
       }
     },
+    created(){
+    },
     mounted() {
       // source=message_bigmember app消息大会员留资地
       // source=message_structeddata app消息结构化数据留资地
-      this.ajaxGetEchoInfo()
+      this.ajaxGetEchoInfo();
+
+      var header = decodeURIComponent(utils.getParam('header'))
+      this.setHeaderTitle(header)
     },
     computed: {
       checkName () {
@@ -153,6 +184,9 @@
       },
     },
     methods: {
+      setHeaderTitle: function setHeaderTitle (header) {
+        document.title = header || document.title
+      },
       ajaxFn: function (url, data, callback, type) {
         return $.ajax({
           type: 'post',

+ 86 - 0
src/web/templates/frontRouter/wx/partner/sess/partner.html

@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html lang="zh-CN">
+<head>
+  <meta charset="utf-8">
+  <meta name="keywords" content="剑鱼标讯">
+  <meta name="description" content="剑鱼标讯">
+  <meta name="author" content="剑鱼标讯">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
+  <meta name="browsermode" content="application">
+  <meta name="x5-orientation" content="portrait">
+  <meta name="screen-orientation" content="portrait">
+  <meta name="x5-page-mode" content="app">
+  <meta name="apple-mobile-web-app-capable" content="yes">
+  <meta name="apple-mobile-web-app-status-bar-style" content="black">
+  <meta name="format-detection" content="telephone=no">
+  <title>渠道合伙人招募计划限时启动</title>
+  <script src="/big-member/js/rem.js"></script>
+  <!--S-当前页面的css资源-->
+  <link rel="stylesheet" href=//cdn-common.jianyu360.com/cdn/lib/reset-css/5.0.1/reset.min.css />
+  <link rel="stylesheet" href=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/index.css />
+  <link rel="stylesheet" href=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/icon/local.css />
+  <link rel="stylesheet" href='{{Msg "seo" "cdn"}}/common-module/bidedoc/css/public.css?v={{Msg "seo" "version"}}' />
+  <link rel="stylesheet" href='{{Msg "seo" "cdn"}}/common-module/bidedoc/css/index.css?v={{Msg "seo" "version"}}' />
+  <style>
+	  .j-container .btns{
+		padding: 0;
+		background: rgba(0, 0, 0, 0);
+		height: 3rem;
+		position: fixed;
+		bottom: 0;
+	}
+	.btns > img{
+		width: 8rem;
+		height: 3rem;
+	}
+  </style>
+  </head>
+<body>
+  <div class="j-container">
+    {{include "/big-member/header.html"}}
+    <div class="j-main partner" id="partner" v-cloak>
+      <div class="j-container">
+        <div class="j-main">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_02.jpg?v={{Msg "seo" "version"}}' alt="">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_03.jpg?v={{Msg "seo" "version"}}' alt="">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_04.jpg?v={{Msg "seo" "version"}}' alt="">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_05.jpg?v={{Msg "seo" "version"}}' alt="">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_06.jpg?v={{Msg "seo" "version"}}' alt="">
+          <img src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_07.jpg?v={{Msg "seo" "version"}}' alt="">
+		  <div class="btns">
+			  <img id="wx-partner" @touchstart="getMsg" src='{{Msg "seo" "cdn"}}/common-module/partner/image/C_button.png?v={{Msg "seo" "version"}}' alt="">
+		  </div>
+        </div>
+      </div>
+    </div>
+  </div>
+  <!--S-当前页面的资源-->
+  <script src='https://cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js'></script>
+  <script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
+  <script src=//cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js></script>
+  <!--E-当前页面的资源-->
+  {{include "/big-member/commonjs.html"}}
+  <script>
+    var vm = new Vue({
+      el: '#partner',
+      delimiters: ['{', '}'],
+      data: function () {
+        return {
+          
+        }
+      },
+      created() {
+        
+      },
+      methods: {
+        getMsg() {
+          location.href = '/weixin/frontPage/bigmember/free/perfect_info_partner?source=channelPartner&header='+encodeURIComponent('渠道合伙人招募计划限时启动');
+        },
+      }
+    })
+  </script>
+  {{include "/common/baiducc.html"}}
+</body>
+
+</html>