Commit 2f329f00 by 梁建民

Merge branch 'master' into Pre-release

parents 29613b87 9189cb94
Showing with 402 additions and 126 deletions
<?php
echo "var time =".time().";";
\ No newline at end of file
......@@ -17,6 +17,7 @@
"devDependencies": {
"@vue/cli-plugin-babel": "^3.3.0",
"@vue/cli-service": "^3.3.0",
"js-md5": "^0.7.3",
"node-sass": "^4.9.0",
"qs": "^6.6.0",
"sass-loader": "^7.0.1",
......
......@@ -19,12 +19,14 @@
<meta name="description" content="猎芯网,快速成长的专业电子元器件商城,贸泽(MOUSER)全系产品、e络盟(element14)树莓派系列产品授权经销商,已获得多轮风险投资。为客户提供电子元器件现货,IC采购,进口报关,电子元器件寄售,供应链金融等一站式电子元器件采购服务。">
<meta name="keywords" content="猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<link rel="stylesheet" href="<%= BASE_URL %>static/iconfont.css">
<script type="text/javascript" src="get_time.php"></script>
<script type="text/javascript">
var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差
</script>
<link rel="stylesheet" href="<%= BASE_URL %>static/css/iconfont.css">
<script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js" type="text/javascript" charset="utf-8"></script>
<script src="<%= BASE_URL %>static/flexible.min.js" type="text/javascript" charset="utf-8"></script>
<script src="<%= BASE_URL %>static/shence.min.js" type="text/javascript" charset="utf-8"></script>
<script src="<%= BASE_URL %>static/js/flexible.min.js" type="text/javascript" charset="utf-8"></script>
<script src="<%= BASE_URL %>static/js/shence.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<noscript>
......@@ -32,26 +34,22 @@
</noscript>
<div id="app"></div>
<script type="text/javascript">
//设置cookie
function SetCookie(name, value, time, domain)//两个参数,一个是cookie的名子,一个是值,一个是天数
{
function SetCookie(name, value, time, domain) {
domain = domain ? ";domain=" + domain : "";
var Days = time; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
var Days = time;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/" + domain;
return true;
}
function getCookie(name)//取cookies函数
{
function getCookie(name) {
var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
if (arr != null) return unescape(arr[2]);
return null;
}
function delCookie(name)//删除cookie
{
function delCookie(name) {
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
......@@ -156,25 +154,35 @@
</script>
<script type="text/javascript">
//神策统计
var host_v = window.location.host;
var __PUBLIC__;
switch (window.location.hostname) {
case "www.ichunt.com":
__PUBLIC__ = 'https://static.ichunt.com/dist';
__PUBLIC__ = '//static.ichunt.com/dist';
break;
case "www.liexin.com":
__PUBLIC__ = 'http://res.liexin.com/dist';
case "m.ichunt.com":
__PUBLIC__ = '//static.ichunt.com/dist';
break;
case "sz.ichunt.com":
__PUBLIC__ = 'https://szm.ichunt.com/v3/dist';
__PUBLIC__ = '/v3/dist';
break;
case "szm.ichunt.com":
__PUBLIC__ = '/v3/dist';
break;
case "t.ichunt.com":
__PUBLIC__ = 'https://t.ichunt.com/v3/dist';
__PUBLIC__ = '//t.ichunt.com/v3/dist';
break;
case "tm.ichunt.com":
__PUBLIC__ = '//t.ichunt.com/v3/dist';
break;
case "www.liexin.com":
__PUBLIC__ = '/dist';
break;
default:
__PUBLIC__ = 'http://res.liexin.com/dist';
__PUBLIC__ = '//res.liexin.com/dist';
}
if (host_v == "m.ichunt.com" || host_v == "sc.ichunt.com") {
......
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type
......@@ -4,7 +4,7 @@ import axios from 'axios'
* www.ichunt.com 正式环境
* sz.ichunt.com 测试环境
* t.ichunt.com 预发布环境
* www.liexin.com 本地回家
* www.liexin.com 本地环境
* urlApi api环境
* url 3.0环境
*/
......@@ -14,12 +14,9 @@ switch (window.location.hostname) {
case "www.ichunt.com":
urlApi = 'https://api.ichunt.com/';
break;
case "www.liexin.com":
urlApi = 'http://api.liexin.com/';
break;
case "m.liexin.com":
url = 'http://m.liexin.com/v3/';
urlApi = 'http://api.liexin.com/';
case "m.ichunt.com":
url = 'https://m.ichunt.com/v3';
urlApi = 'https://api.ichunt.com/';
break;
case "sz.ichunt.com":
urlApi = 'https://szapi.ichunt.com/';
......@@ -31,6 +28,17 @@ switch (window.location.hostname) {
case "t.ichunt.com":
urlApi = 'https://api.ichunt.com/';
break;
case "tm.ichunt.com":
url = 'https://tm.ichunt.com/v3';
urlApi = 'https://api.ichunt.com/';
break;
case "www.liexin.com":
urlApi = 'http://api.liexin.com/';
break;
case "m.liexin.com":
url = 'http://m.liexin.com/v3/';
urlApi = 'http://api.liexin.com/';
break;
default:
urlApi = '/api/';
}
......@@ -50,8 +58,19 @@ export const apis = {
/**
* 获取购物车数量
*/
cartCount: productionUrlApi + 'cart/count'
cartCount: productionUrlApi + 'cart/count',
/**
* 客服统计处理
*/
customsrService: productionUrlApi + 'public/customsrservice',
/**
* 获取php常量
*/
getCommonParams: productionUrl + 'getcommonparams',
/**
* 微信授权
*/
wxaccess: productionUrl + 'api/wxaccess'
}
export const services = {
......@@ -71,5 +90,18 @@ export const services = {
data: params
}
})
},
customsrService(params) {
return axios.get(apis.customsrService, {
params: {
data: params
}
})
},
getCommonParams(params) {
return axios.post(apis.getCommonParams, params)
},
wxaccess(params) {
return axios.post(apis.wxaccess, params)
}
}
......@@ -83,4 +83,20 @@ body { overflow-x: hidden; }
.navigator ul li.curr .ico-5 { background: url("../images/home/i5_s.png") no-repeat center center; background-size: cover; }
.navigator ul li.curr p { color: #4e8eee; }
.loading-background { background: transparent; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: flex; justify-content: center; flex-direction: column; z-index: 99; }
.slide-bar { position: fixed; right: 0; bottom: 23%; z-index: 3000; }
.slide-bar .customer-service { width: 1.053rem; height: 1.053rem; border-radius: 4px; background: rgba(78, 142, 238, 0.8); display: flex; align-items: center; justify-content: center; }
.slide-bar .customer-service .icon-kefu { color: #fff; font-size: 25px; }
.slide-bar .backtop { margin-top: 16px; width: 1.053rem; height: 1.053rem; border-radius: 4px; background: rgba(78, 142, 238, 0.8); display: flex; align-items: center; justify-content: center; }
.slide-bar .backtop .icon-xiangshang1 { color: #fff; font-size: 28px; }
.kefu .t0 { text-align: center; height: 100px; line-height: 100px; }
.kefu .t0 .icon-kefu { font-size: 60px; color: #1080d0; }
.kefu .t1 { padding: 0 10%; margin-bottom: 20px; }
.kefu .t1 a { display: block; height: 33px; line-height: 33px; font-size: 14px; background: #1080d0; color: #fff; text-decoration: none; text-align: center; border: none; }
.kefu .t2 { padding: 0 10%; margin-bottom: 20px; }
.kefu .t2 a { border-color: #e5e5e5; color: #1080d0; border: 1px solid #1080d0; text-decoration: none; text-align: center; display: block; height: 33px; line-height: 33px; font-size: 13px; }
.kefu .t2 a .icon-qq { font-size: 13px; margin-right: 10px; }
/*# sourceMappingURL=global.min.css.map */
{
"version": 3,
"mappings": "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",
"mappings": "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",
"sources": ["base.scss","global.scss"],
"names": [],
"file": "global.min.css"
......
......@@ -83,7 +83,7 @@ $imgUrl: '../images/';
}
}
&.curr {
i{
i {
color: #57a1f4;
}
.ico-1 {
......@@ -114,3 +114,94 @@ $imgUrl: '../images/';
}
}
.loading-background {
background: transparent;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
display: flex;
justify-content: center;
flex-direction: column;
z-index: 99;
}
.slide-bar {
position: fixed;
right: 0;
bottom: 23%;
z-index: 3000;
.customer-service {
width: 1.053rem;
height: 1.053rem;
border-radius: 4px;
background: rgba(78, 142, 238, 0.8);
display: flex;
align-items: center;
justify-content: center;
.icon-kefu {
color: #fff;
font-size: 25px;
}
}
.backtop {
margin-top: 16px;
width: 1.053rem;
height: 1.053rem;
border-radius: 4px;
background: rgba(78, 142, 238, 0.8);
display: flex;
align-items: center;
justify-content: center;
.icon-xiangshang1 {
color: #fff;
font-size: 28px;
}
}
}
.kefu {
.t0 {
text-align: center;
height: 100px;
line-height: 100px;
.icon-kefu {
font-size: 60px;
color: #1080d0;
}
}
.t1 {
padding: 0 10%;
margin-bottom: 20px;
a {
display: block;
height: 33px;
line-height: 33px;
font-size: 14px;
background: #1080d0;
color: #fff;
text-decoration: none;
text-align: center;
border: none;
}
}
.t2 {
padding: 0 10%;
margin-bottom: 20px;
a {
border-color: #e5e5e5;
color: #1080d0;
border: 1px solid #1080d0;
text-decoration: none;
text-align: center;
display: block;
height: 33px;
line-height: 33px;
font-size: 13px;
.icon-qq {
font-size: 13px;
margin-right: 10px;
}
}
}
}
\ No newline at end of file
export default {
bind(el, binding) {
el.addEventListener('click', function () {
function fn() {
let scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
let speed = scrollTop / 12;
requestAnimationFrame(function () {
if (scrollTop > 0) {
document.documentElement.scrollTop = scrollTop - speed;
document.body.scrollTop = scrollTop - speed;
fn();
}
})
}
fn();
}, false);
}
bind(el, binding) {
el.addEventListener('click', function () {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
document.querySelector('.container-wrap').scrollTop = 0;
}, false);
}
}
\ No newline at end of file
import Vue from 'vue'
import App from './App.vue'
import axios from 'axios'
import {router} from './router';
import {router} from './router'
import store from './store/store'
import filters from './filters'
import directive from './directive'
import md5 from 'js-md5'
import {services as Services} from './api/index'
import Util from './util/index'
//css全局加载
import 'vant/lib/index.css';
......@@ -12,12 +16,32 @@ import '@/assets/css/global.min.css'
//过滤器遍历
Object.keys(filters).forEach(key => Vue.filter(key, filters[key]));
//自定义指令
Vue.use(directive);
//设置请求头
Vue.prototype.$http = axios;
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded';
axios.defaults.withCredentials = true;
Vue.config.productionTip = true;
//本地环境开启提示信息
Vue.config.productionTip = false;
//本地初始化uid
var Yo4teW_gid = Util.getCookie('Yo4teW_gid');
if (Yo4teW_gid == null) {
var mdStr = md5('');
Util.setCookie('Yo4teW_gid', mdStr, 1, window.cookieHostname);
}
//微信授权
var params = Util.getParams();
Services.wxaccess(params).then((res) => {
let data = res.data;
if (data.err_code == 0 && data.data) {
window.location.href = data.data;
}
});
new Vue({
router,
......
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
export default new Vuex.Store({
state: {
},
mutations: {
},
actions: {
}
})
import Vue from 'vue'
import axios from 'axios'
import {services as Services} from '../../api/index'
import {Toast} from 'vant';
import {Toast} from 'vant'
import Util from "../../util"
Vue.use(Toast);
const state = {
cartCount: '',
loginCheck: false
loginCheck: false,
phpParams: {}
}
const mutations = {
......@@ -20,12 +21,15 @@ const mutations = {
} else {
state.loginCheck = false;
}
},
phpParams(state, payload) {
state.phpParams = payload.data.data;
}
}
const actions = {
cartCount({commit}, payload) {
Services.cartCount().then(function (res) {
Services.cartCount().then((res) => {
let data = res.data;
if (data.err_code == 0) {
commit({
......@@ -34,24 +38,41 @@ const actions = {
});
}
}).catch(function (err) {
Toast({
message: '网络出现问题,请重试',
duration: 1500
});
console.log('网络出现问题,请重试');
});
},
loginCheck({commit}, payload) {
Services.loginCheck().then(function (res) {
Services.loginCheck().then((res) => {
let data = res.data;
commit({
type: 'loginCheck',
data: data
});
}).catch(function (err) {
Toast({
message: '网络出现问题,请重试',
duration: 1500
console.log('网络出现问题,请重试');
});
},
customsrService({commit}, payload) {
var params = {
pf: window.lxpf,
searchModel: ''
}
Services.customsrService(params).then((res) => {
}).catch(function (err) {
console.log('网络出现问题,请重试');
});
},
getCommonParams({commit}, payload) {
var params = Util.getParams();
Services.getCommonParams(params).then((res) => {
let data = res.data;
commit({
type: 'phpParams',
data: data
});
}).catch(function (err) {
console.log('网络出现问题,请重试');
});
}
}
......
import Vue from 'vue'
import axios from 'axios'
import {services as Services} from '../../api/index'
import {Toast} from 'vant';
import Util from '../../util/index';
import {services as Services} from '../../api/index'
import Util from '../../util/index'
Vue.use(Toast);
const state = {
index: {}
index: {},
loading: true
}
const mutations = {
......@@ -18,10 +18,11 @@ const mutations = {
const actions = {
index({commit}, payload) {
var params=Util.getParams();
Services.index(params).then(function (res) {
state.loading = true;
var params = Util.getParams();
Services.index(params).then((res) => {
let data = res.data;
state.loading = false;
if (data.err_code == 0) {
commit({
type: 'index',
......@@ -29,10 +30,7 @@ const actions = {
});
}
}).catch(function (err) {
Toast({
message: '网络出现问题,请重试',
duration: 1500
});
state.loading = false;
});
}
}
......
import {hex_sha1} from '../util/des';
import filters from "../filters";
import {hex_sha1} from '../util/des'
var qs = require('qs');
......@@ -32,7 +31,7 @@ export default {
return arr[1];
}
}
return "";
return null;
},
/**
* 删除cookie
......@@ -49,9 +48,16 @@ export default {
* 加密token
*/
getParams(params) {
var fwtimes = window.fwtime - Math.floor((new Date().getTime()) / 1000);
var qwertyuiop = Math.floor((new Date().getTime()) / 1000) + fwtimes;
var Yo4teW_gid = getCookie('Yo4teW_gid');
var Yo4teW_gid = this.getCookie('Yo4teW_gid');
var cache_time = this.getCookie('cache_time');
if (cache_time != null) {
var qwertyuiop = Math.floor((new Date().getTime()) / 1000);
} else {
var qwertyuiop = Math.floor((new Date().getTime()) / 1000) + (window.fwtimes);
this.setCookie('cache_time', window.fwtimes, 1, window.cookieHostname);
}
var abb = [];
var abbo = {};
var asdfghjkl = '';
......
......@@ -3,25 +3,25 @@
<ul class="boxsiz">
<li class="curr">
<a href="/v3?ptag=index-bottomnav">
<i class="iconfont icon-shouye"></i>
<i class="iconfont icon-shouye-1"></i>
<p>首页</p>
</a>
</li>
<li>
<a href="/v3/lxshop?ptag=index-bottomnav">
<a href="/v3/xianhuo?ptag=index-bottomnav">
<i class="iconfont icon-ziying"></i>
<p>自营商城</p>
</a>
</li>
<li>
<a href="/v3/xianhuo?ptag=index-bottomnav">
<a href="/v3/lxshop?ptag=index-bottomnav">
<i class="iconfont icon-lianying"></i>
<p>联营商城</p>
</a>
</li>
<li>
<a href="/v3/joincart?ptag=index-bottomnav">
<i class="iconfont icon-gouwuche1"></i>
<i class="iconfont icon-gouwuche2"></i>
<p>购物车</p>
<span class="cart boxsiz">{{cartCount>99 ?'99+': cartCount}}</span>
</a>
......@@ -48,7 +48,6 @@
this.$store.dispatch({
type: 'cartCount'
})
this.$store.dispatch({
type: 'loginCheck'
})
......
<template>
<section>
<div class="slide-bar">
<div class="customer-service" @click="recordFn">
<i class="iconfont icon-kefu"></i>
</div>
<div class="backtop" v-backTop v-if="show">
<i class="iconfont icon-xiangshang1"></i>
</div>
</div>
<!--客服弹出框-->
<van-dialog v-model="flag" :showConfirmButton="showButton" :showCancelButton="showButton" :closeOnClickOverlay="closeOnClickOverlay">
<div class="van-dialog__message">
<div class="kefu">
<p class="t0">
<i class="iconfont icon-kefu"></i>
</p>
<p class="t1">
<a href="tel:0755-88914841" class="but-blue">国内服务电话:0755-88914841</a>
</p>
<p class="t2">
<a target="_blank" @click="customsrService" :href="phpParams.kfqq_xk" data-href="http://wpa.b.qq.com/cgi/wpa.php?ln=1&amp;key=XzgwMDE1ODQzMl80ODY0NDVfODAwMTU4NDMyXzJf" data-ptag="right-layer" class="but-white kefuio kefuioxk">
<i class="icon iconfont icon-qq"></i>客服QQ
</a>
</p>
</div>
</div>
</van-dialog>
</section>
</template>
<script>
import {mapState} from 'vuex'
import Vue from 'vue';
import {Dialog} from 'vant';
Vue.use(Dialog);
export default {
name: 'sidebar',
data() {
return {
flag: false,
show: false,
showButton: false,
closeOnClickOverlay: true
}
},
computed: mapState({
phpParams: state => state.common.phpParams,
}),
mounted() {
this.scrollFn();
},
methods: {
customsrService() {
this.$store.dispatch({
type: 'customsrService'
})
},
scrollFn() {
var obj = document.querySelector('.container-wrap'), self = this;
obj.onscroll = function () {
var t = document.querySelector('.container-wrap').scrollTop;
if (t >= 300) {
self.show = true;
} else {
self.show = false;
}
}
},
recordFn() {
this.flag = true;
this.$store.dispatch({
type: 'getCommonParams'
})
try {
sensors.track('RNavClick', {
right_nav_click: "h5-客服"
});
} catch (e) {
}
}
}
}
</script>
<template>
<van-swipe :autoplay="3000000" indicator-color="#ffffff" :loop="false">
<van-swipe :autoplay="3000" indicator-color="#ffffff" :loop="false">
<template v-if="slidedata">
<van-swipe-item v-for="(item, index) in slidedata" :key="index">
<img :src="item.images" class="slide-pic">
<a @click="recordFn(index * 1 +1,item.url)" :href="item.url+'?ptag=index-banner-'+(index * 1 +1)" :target="item.window_open > 0 ?'_blank':'_self'">
<img :src="item.images" class="slide-pic">
</a>
</van-swipe-item>
</template>
<template v-else>
......@@ -15,13 +17,27 @@
<script>
import Vue from 'vue';
import {Swipe, SwipeItem} from 'vant';
import {Swipe, SwipeItem, Lazyload} from 'vant';
Vue.use(Swipe).use(SwipeItem);
Vue.use(Swipe).use(SwipeItem).use(Lazyload);
export default {
name: 'slide',
props: {
slidedata: Array
},
methods: {
recordFn(index, url) {
try {
sensors.track('bannerClick', {
page_type: 'h5-index',
banner_location: 'h5-banner',
banner_sort: Number(index),
url: url
});
} catch (e) {
}
}
}
}
</script>
......
<!DOCTYPE HTML><html lang=zh-CN><head><title></title><meta name=author content=www.ichunt.com><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0,user-scalable=no,minimal-ui"><meta http-equiv=Content-Type content="text/html;charset=utf-8"><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"><meta http-equiv=Expires content=-1><meta http-equiv=Cache-Control content=no-cache><meta http-equiv=Pragma content=no-cache><meta name=full-screen content=yes><meta name=browsermode content=application><meta name=x5-fullscreen content=true><meta name=x5-page-mode content=app><meta name=description content=猎芯网,快速成长的专业电子元器件商城,贸泽(MOUSER)全系产品、e络盟(element14)树莓派系列产品授权经销商,已获得多轮风险投资。为客户提供电子元器件现货,IC采购,进口报关,电子元器件寄售,供应链金融等一站式电子元器件采购服务。><meta name=keywords content=猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,><link rel=icon href=//szh5static.ichunt.com/favicon.ico><link rel=stylesheet href=//szh5static.ichunt.com/static/iconfont.css><script src=get_time.php></script><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js charset=utf-8></script><script src=//szh5static.ichunt.com/static/flexible.min.js charset=utf-8></script><script src=//szh5static.ichunt.com/static/shence.min.js charset=utf-8></script><link href=//szh5static.ichunt.com/css/chunk-4d270c35.32df4f1b.css rel=prefetch><link href=//szh5static.ichunt.com/js/chunk-4d270c35.fd6c1902.js rel=prefetch><link href=//szh5static.ichunt.com/css/app.49eecd25.css rel=preload as=style><link href=//szh5static.ichunt.com/css/chunk-vendors.521d5c8e.css rel=preload as=style><link href=//szh5static.ichunt.com/js/app.642b286d.js rel=preload as=script><link href=//szh5static.ichunt.com/js/chunk-vendors.a6cc3c8c.js rel=preload as=script><link href=//szh5static.ichunt.com/css/chunk-vendors.521d5c8e.css rel=stylesheet><link href=//szh5static.ichunt.com/css/app.49eecd25.css rel=stylesheet></head><body><noscript><strong>网站出现了一点小问题,正在修复中.......</strong></noscript><div id=app></div><script>//设置cookie
function SetCookie(name, value, time, domain)//两个参数,一个是cookie的名子,一个是值,一个是天数
{
<!DOCTYPE HTML><html lang=zh-CN><head><title></title><meta name=author content=www.ichunt.com><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0,user-scalable=no,minimal-ui"><meta http-equiv=Content-Type content="text/html;charset=utf-8"><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"><meta http-equiv=Expires content=-1><meta http-equiv=Cache-Control content=no-cache><meta http-equiv=Pragma content=no-cache><meta name=full-screen content=yes><meta name=browsermode content=application><meta name=x5-fullscreen content=true><meta name=x5-page-mode content=app><meta name=description content=猎芯网,快速成长的专业电子元器件商城,贸泽(MOUSER)全系产品、e络盟(element14)树莓派系列产品授权经销商,已获得多轮风险投资。为客户提供电子元器件现货,IC采购,进口报关,电子元器件寄售,供应链金融等一站式电子元器件采购服务。><meta name=keywords content=猎芯网,电子元器件采购,电子元器件商城,电子元器件现货,IC采购网,电子元器件寄售,电子元件,元器件商城,元器件采购,电子商城,><link rel=icon href=//h5static.ichunt.com/favicon.ico><script src=get_time.php></script><script>var fwtimes = window.fwtime - (Math.floor((new Date().getTime()) / 1000)); //获取服务器时间差</script><link rel=stylesheet href=//h5static.ichunt.com/static/css/iconfont.css><script src=https://res.wx.qq.com/open/js/jweixin-1.3.2.js charset=utf-8></script><script src=//h5static.ichunt.com/static/js/flexible.min.js charset=utf-8></script><script src=//h5static.ichunt.com/static/js/shence.min.js charset=utf-8></script><link href=//h5static.ichunt.com/css/chunk-25d47f48.3c469a98.css rel=prefetch><link href=//h5static.ichunt.com/js/chunk-25d47f48.9064b7e2.js rel=prefetch><link href=//h5static.ichunt.com/css/app.5642d040.css rel=preload as=style><link href=//h5static.ichunt.com/css/chunk-vendors.521d5c8e.css rel=preload as=style><link href=//h5static.ichunt.com/js/app.e1ad8965.js rel=preload as=script><link href=//h5static.ichunt.com/js/chunk-vendors.9ec4e864.js rel=preload as=script><link href=//h5static.ichunt.com/css/chunk-vendors.521d5c8e.css rel=stylesheet><link href=//h5static.ichunt.com/css/app.5642d040.css rel=stylesheet></head><body><noscript><strong>网站出现了一点小问题,正在修复中.......</strong></noscript><div id=app></div><script>function SetCookie(name, value, time, domain) {
domain = domain ? ";domain=" + domain : "";
var Days = time; //此 cookie 将被保存 30 天
var exp = new Date(); //new Date("December 31, 9998");
var Days = time;
var exp = new Date();
exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/" + domain;
return true;
}
function getCookie(name)//取cookies函数
{
function getCookie(name) {
var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
if (arr != null) return unescape(arr[2]);
return null;
}
function delCookie(name)//删除cookie
{
function delCookie(name) {
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
......@@ -124,19 +120,28 @@
switch (window.location.hostname) {
case "www.ichunt.com":
__PUBLIC__ = 'https://static.ichunt.com/dist';
__PUBLIC__ = '//static.ichunt.com/dist';
break;
case "www.liexin.com":
__PUBLIC__ = 'http://res.liexin.com/dist';
case "m.ichunt.com":
__PUBLIC__ = '//static.ichunt.com/dist';
break;
case "sz.ichunt.com":
__PUBLIC__ = 'https://szm.ichunt.com/v3/dist';
__PUBLIC__ = '/v3/dist';
break;
case "szm.ichunt.com":
__PUBLIC__ = '/v3/dist';
break;
case "t.ichunt.com":
__PUBLIC__ = 'https://t.ichunt.com/v3/dist';
__PUBLIC__ = '//t.ichunt.com/v3/dist';
break;
case "tm.ichunt.com":
__PUBLIC__ = '//t.ichunt.com/v3/dist';
break;
case "www.liexin.com":
__PUBLIC__ = '/dist';
break;
default:
__PUBLIC__ = 'http://res.liexin.com/dist';
__PUBLIC__ = '//res.liexin.com/dist';
}
if (host_v == "m.ichunt.com" || host_v == "sc.ichunt.com") {
......@@ -219,4 +224,4 @@
user_rank: '0'
});
sensors.quick('autoTrack');
}</script><script src=//szh5static.ichunt.com/js/chunk-vendors.a6cc3c8c.js></script><script src=//szh5static.ichunt.com/js/app.642b286d.js></script></body></html>
\ No newline at end of file
}</script><script src=//h5static.ichunt.com/js/chunk-vendors.9ec4e864.js></script><script src=//h5static.ichunt.com/js/app.e1ad8965.js></script></body></html>
\ No newline at end of file
(function(t){function e(e){for(var r,a,c=e[0],u=e[1],s=e[2],f=0,l=[];f<c.length;f++)a=c[f],o[a]&&l.push(o[a][0]),o[a]=0;for(r in u)Object.prototype.hasOwnProperty.call(u,r)&&(t[r]=u[r]);d&&d(e);while(l.length)l.shift()();return i.push.apply(i,s||[]),n()}function n(){for(var t,e=0;e<i.length;e++){for(var n=i[e],r=!0,a=1;a<n.length;a++){var c=n[a];0!==o[c]&&(r=!1)}r&&(i.splice(e--,1),t=u(u.s=n[0]))}return t}var r={},a={app:0},o={app:0},i=[];function c(t){return u.p+"js/"+({}[t]||t)+"."+{"chunk-4d270c35":"fd6c1902"}[t]+".js"}function u(e){if(r[e])return r[e].exports;var n=r[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,u),n.l=!0,n.exports}u.e=function(t){var e=[],n={"chunk-4d270c35":1};a[t]?e.push(a[t]):0!==a[t]&&n[t]&&e.push(a[t]=new Promise(function(e,n){for(var r="css/"+({}[t]||t)+"."+{"chunk-4d270c35":"32df4f1b"}[t]+".css",o=u.p+r,i=document.getElementsByTagName("link"),c=0;c<i.length;c++){var s=i[c],f=s.getAttribute("data-href")||s.getAttribute("href");if("stylesheet"===s.rel&&(f===r||f===o))return e()}var l=document.getElementsByTagName("style");for(c=0;c<l.length;c++){s=l[c],f=s.getAttribute("data-href");if(f===r||f===o)return e()}var d=document.createElement("link");d.rel="stylesheet",d.type="text/css",d.onload=e,d.onerror=function(e){var r=e&&e.target&&e.target.src||o,i=new Error("Loading CSS chunk "+t+" failed.\n("+r+")");i.request=r,delete a[t],d.parentNode.removeChild(d),n(i)},d.href=o;var h=document.getElementsByTagName("head")[0];h.appendChild(d)}).then(function(){a[t]=0}));var r=o[t];if(0!==r)if(r)e.push(r[2]);else{var i=new Promise(function(e,n){r=o[t]=[e,n]});e.push(r[2]=i);var s,f=document.createElement("script");f.charset="utf-8",f.timeout=120,u.nc&&f.setAttribute("nonce",u.nc),f.src=c(t),s=function(e){f.onerror=f.onload=null,clearTimeout(l);var n=o[t];if(0!==n){if(n){var r=e&&("load"===e.type?"missing":e.type),a=e&&e.target&&e.target.src,i=new Error("Loading chunk "+t+" failed.\n("+r+": "+a+")");i.type=r,i.request=a,n[1](i)}o[t]=void 0}};var l=setTimeout(function(){s({type:"timeout",target:f})},12e4);f.onerror=f.onload=s,document.head.appendChild(f)}return Promise.all(e)},u.m=t,u.c=r,u.d=function(t,e,n){u.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},u.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},u.t=function(t,e){if(1&e&&(t=u(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(u.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)u.d(n,r,function(e){return t[e]}.bind(null,r));return n},u.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return u.d(e,"a",e),e},u.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},u.p="//szh5static.ichunt.com/",u.oe=function(t){throw console.error(t),t};var s=window["webpackJsonp"]=window["webpackJsonp"]||[],f=s.push.bind(s);s.push=e,s=s.slice();for(var l=0;l<s.length;l++)e(s[l]);var d=f;i.push([0,"chunk-vendors"]),n()})({0:function(t,e,n){t.exports=n("56d7")},"56d7":function(t,e,n){"use strict";n.r(e);var r=n("0ec6"),a=n.n(r),o=(n("c764"),n("9f07"),n("0964"),n("1cc5")),i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"app"}},[n("keep-alive",{attrs:{exclude:""}},[n("router-view",{staticClass:"router-view"})],1)],1)},c=[],u={name:"app"},s=u,f=n("25c1"),l=Object(f["a"])(s,i,c,!1,null,null,null);l.options.__file="App.vue";var d=l.exports,h=n("7f43"),p=n.n(h),m=(n("0a16"),n("081a")),g=function(t){return n.e("chunk-4d270c35").then(function(){var e=[n("9553")];t.apply(null,e)}.bind(this)).catch(n.oe)};o["a"].use(m["a"]);var v=[{path:"/home",component:g,meta:{title:"猎芯网"}},{path:"/",redirect:"/home"},{path:"*",redirect:"/"}];v.forEach(function(t){t.path=t.path||"/"+(t.name||"")});var w=new m["a"]({routes:v});w.beforeEach(function(t,e,n){var r=t.meta&&t.meta.title;r&&(document.title=r),n()});var b,k,y=n("52c1");switch(window.location.hostname){case"www.ichunt.com":b="https://api.ichunt.com/";break;case"www.liexin.com":b="http://api.liexin.com/";break;case"m.liexin.com":k="http://m.liexin.com/v3/",b="http://api.liexin.com/";break;case"sz.ichunt.com":b="https://szapi.ichunt.com/";break;case"szm.ichunt.com":b="https://szapi.ichunt.com/",k="https://szm.ichunt.com/v3/";break;case"t.ichunt.com":b="https://api.ichunt.com/";break;default:b="/api/"}var C=k,x=b,T={index:C+"index",loginCheck:x+"login/check",cartCount:x+"cart/count"},j={index:function(t){return p.a.post(T.index,t)},loginCheck:function(t){return p.a.get(T.loginCheck,{params:{data:t}})},cartCount:function(t){return p.a.get(T.cartCount,{params:{data:t}})}},E=n("6ef6"),_=(n("ac74"),n("9029"),n("ab01")),A=n.n(_),O=(n("4ddc"),0),P=8;function S(t){return F(M(N(t),t.length*P))}function M(t,e){t[e>>5]|=128<<24-e%32,t[15+(e+64>>9<<4)]=e;for(var n=Array(80),r=1732584193,a=-271733879,o=-1732584194,i=271733878,c=-1009589776,u=0;u<t.length;u+=16){for(var s=r,f=a,l=o,d=i,h=c,p=0;p<80;p++){n[p]=p<16?t[u+p]:q(n[p-3]^n[p-8]^n[p-14]^n[p-16],1);var m=B(B(q(r,5),z(p,a,o,i)),B(B(c,n[p]),D(p)));c=i,i=o,o=q(a,30),a=r,r=m}r=B(r,s),a=B(a,f),o=B(o,l),i=B(i,d),c=B(c,h)}return Array(r,a,o,i,c)}function z(t,e,n,r){return t<20?e&n|~e&r:t<40?e^n^r:t<60?e&n|e&r|n&r:e^n^r}function D(t){return t<20?1518500249:t<40?1859775393:t<60?-1894007588:-899497514}function B(t,e){var n=(65535&t)+(65535&e),r=(t>>16)+(e>>16)+(n>>16);return r<<16|65535&n}function q(t,e){return t<<e|t>>>32-e}function N(t){for(var e=Array(),n=(1<<P)-1,r=0;r<t.length*P;r+=P)e[r>>5]|=(t.charCodeAt(r/P)&n)<<24-r%32;return e}function F(t){for(var e=O?"0123456789ABCDEF":"0123456789abcdef",n="",r=0;r<4*t.length;r++)n+=e.charAt(t[r>>2]>>8*(3-r%4)+4&15)+e.charAt(t[r>>2]>>8*(3-r%4)&15);return n}var Y=function(t){var e=new Date;e.setTime(1e3*t);var n=e.getFullYear(),r=e.getMonth()+1;r=r<10?"0"+r:r;var a=e.getDate();a=a<10?"0"+a:a;var o=e.getHours();o=o<10?"0"+o:o;var i=e.getMinutes(),c=e.getSeconds();return i=i<10?"0"+i:i,c=c<10?"0"+c:c,n+"-"+r+"-"+a+" "},$={dateTimeFormate:Y},G=n("0427"),J={setCookie:function(t,e,n,r){r=r?";domain="+r:"";var a=n,o=new Date;return o.setTime(o.getTime()+24*a*60*60*1e3),document.cookie=t+"="+encodeURIComponent(e)+";expires="+o.toGMTString()+";path=/"+r,!0},getCookie:function(t){for(var e=document.cookie,n=e.split("; "),r=0;r<n.length;r++){var a=n[r].split("=");if(t==a[0])return a[1]}return""},delCookie:function(t){var e=new Date;e.setTime(e.getTime()-1);var n=this.getCookie(t);null!=n&&(document.cookie=t+"="+n+";expires="+e.toGMTString())},getParams:function(t){var e=window.fwtime-Math.floor((new Date).getTime()/1e3),n=Math.floor((new Date).getTime()/1e3)+e,r=getCookie("Yo4teW_gid"),o=[],i={},c="",u="",s="",f={pf:2,qwertyuiop:n,Yo4teW_gid:r},l=A()({},f,t);a()(l).forEach(function(t,e,n){o.push(t)}),o=o.sort(),o.forEach(function(t,e,n){i[o[e]]=l[o[e]]}),a()(i).forEach(function(t,e,n){c+=t+"="+i[t]}),u=c.replace(/[^0-9a-zA-Z]/g,""),u=u.toUpperCase();for(var d=0;d<u.length;d++)"A"!=u[d]&&"B"!=u[d]&&"C"!=u[d]&&(s+=u[d]);c=S(s);var h=A()({},t,{asdfghjkl:c},{qwertyuiop:n},{pf:2});return G.stringify(h)}};o["a"].use(E["d"]);var L={index:{}},U={index:function(t,e){t.index=e.data}},W={index:function(t,e){var n=t.commit,r=J.getParams();j.index(r).then(function(t){var e=t.data;0==e.err_code&&n({type:"index",data:e.data})}).catch(function(t){Object(E["d"])({message:"网络出现问题,请重试",duration:1500})})}},H={},I={state:L,mutations:U,actions:W,getters:H};o["a"].use(E["d"]);var R={cartCount:"",loginCheck:!1},Z={cartCount:function(t,e){t.cartCount=0==e.data?"":e.data},loginCheck:function(t,e){0==e.data.err_code?t.loginCheck=!0:t.loginCheck=!1}},K={cartCount:function(t,e){var n=t.commit;j.cartCount().then(function(t){var e=t.data;0==e.err_code&&n({type:"cartCount",data:e.data})}).catch(function(t){Object(E["d"])({message:"网络出现问题,请重试",duration:1500})})},loginCheck:function(t,e){var n=t.commit;j.loginCheck().then(function(t){var e=t.data;n({type:"loginCheck",data:e})}).catch(function(t){Object(E["d"])({message:"网络出现问题,请重试",duration:1500})})}},Q={},V={state:R,mutations:Z,actions:K,getters:Q};o["a"].use(y["a"]);var X=new y["a"].Store({modules:{home:I,common:V}});n("e1a5"),n("bfd9");a()($).forEach(function(t){return o["a"].filter(t,$[t])}),o["a"].prototype.$http=p.a,p.a.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded",p.a.defaults.withCredentials=!0,o["a"].config.productionTip=!0,new o["a"]({router:w,store:X,render:function(t){return t(d)}}).$mount("#app")},bfd9:function(t,e,n){}});
//# sourceMappingURL=app.642b286d.js.map
\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type
No preview for this file type
This diff could not be displayed because it is too large.
No preview for this file type
No preview for this file type
module.exports = {
publicPath: process.env.NODE_ENV === 'production' ? '//szh5static.ichunt.com/' : '//szh5static.ichunt.com/',
publicPath: process.env.NODE_ENV === 'production' ? '//h5static.ichunt.com/' : '//h5static.ichunt.com/',
outputDir: 'view',
assetsDir: '',
devServer: {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment