提交 a1ef1dc9 编写于 作者: X xinla

修改客户画像部分

上级 b1d6d901
......@@ -1036,6 +1036,19 @@
"to-fast-properties": "^2.0.0"
}
},
"@fortawesome/fontawesome-common-types": {
"version": "0.2.36",
"resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz",
"integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg=="
},
"@fortawesome/free-solid-svg-icons": {
"version": "5.15.4",
"resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz",
"integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==",
"requires": {
"@fortawesome/fontawesome-common-types": "^0.2.36"
}
},
"@hapi/address": {
"version": "2.1.4",
"resolved": "https://registry.npm.taobao.org/@hapi/address/download/@hapi/address-2.1.4.tgz",
......@@ -3560,6 +3573,11 @@
"integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
"dev": true
},
"cookie-storage": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/cookie-storage/-/cookie-storage-6.1.0.tgz",
"integrity": "sha512-HeVqbVy8BjXhAAuFtL6MTG+witHoLbxfky2jgVh9FmxmyL6IKa9gSSyPNjevXCCCxPu6Tzd9J8+eXTRQzYU/cg=="
},
"copy-anything": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/copy-anything/download/copy-anything-2.0.1.tgz",
......@@ -3589,6 +3607,11 @@
"integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
"dev": true
},
"copy-text-to-clipboard": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz",
"integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q=="
},
"copy-webpack-plugin": {
"version": "5.1.2",
"resolved": "https://registry.npm.taobao.org/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz",
......@@ -10487,6 +10510,11 @@
"has-flag": "^3.0.0"
}
},
"svelte-fa": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/svelte-fa/-/svelte-fa-2.2.1.tgz",
"integrity": "sha512-zSMwI7P9654VSFDXUVsJ748QwKRcWHrb5ZW1FVLiD/9X81hpY2QSXcDtDgqtTyulvXQcl/2khFfk0CNMRYLlNA=="
},
"svg-tags": {
"version": "1.0.0",
"resolved": "https://registry.npm.taobao.org/svg-tags/download/svg-tags-1.0.0.tgz",
......@@ -10847,11 +10875,6 @@
"punycode": "^2.1.1"
}
},
"transitionEnd": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/transitionEnd/-/transitionEnd-1.0.2.tgz",
"integrity": "sha1-GRTbW0Wn79w0oBr2koWjppOHFjM="
},
"tryer": {
"version": "1.0.1",
"resolved": "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz",
......@@ -11255,12 +11278,23 @@
"dev": true
},
"vconsole": {
"version": "3.4.0",
"resolved": "https://registry.npmjs.org/vconsole/-/vconsole-3.4.0.tgz",
"integrity": "sha512-N9py7Ch9M9nzsigYf8T/WHIOood7jq2MNtUWDqicnrCsPsOZj8Z3NsmFgBmDA3bPKwnzace11HXHxYKPfwV32A==",
"requires": {
"version": "3.9.1",
"resolved": "https://registry.npmjs.org/vconsole/-/vconsole-3.9.1.tgz",
"integrity": "sha512-pAqWMsRtxxmXRzTGAG9AT/qfzmQ9Df0UPuQ0ut1aSUiwvK5Hki3IrxurE9iFkFsJX8cGmSjYEAQf7fRc86VBhA==",
"requires": {
"@fortawesome/free-solid-svg-icons": "^5.15.3",
"cookie-storage": "^6.1.0",
"copy-text-to-clipboard": "^3.0.1",
"core-js": "^3.11.0",
"mutation-observer": "^1.0.3",
"transitionEnd": "^1.0.2"
"svelte-fa": "^2.2.1"
},
"dependencies": {
"core-js": {
"version": "3.16.2",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.2.tgz",
"integrity": "sha512-P0KPukO6OjMpjBtHSceAZEWlDD1M2Cpzpg6dBbrjFqFhBHe/BwhxaP820xKOjRn/lZRQirrCusIpLS/n2sgXLQ=="
}
}
},
"vendors": {
......
......@@ -14,7 +14,7 @@
"core-js": "^3.6.5",
"normalize.css": "^8.0.1",
"vant": "^2.12.2",
"vconsole": "^3.4.0",
"vconsole": "^3.9.1",
"vue": "^2.6.11",
"vue-router": "^3.2.0",
"vuex": "^3.4.0"
......
......@@ -3,10 +3,13 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1, user-scalable=no">
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= htmlWebpackPlugin.options.title %></title>
<title>
<%= htmlWebpackPlugin.options.title %>
</title>
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
</head>
......@@ -14,7 +17,7 @@
<body>
<noscript>
<strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled.
Please enable it to continue.</strong>
Please enable it to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
......
......@@ -7,11 +7,10 @@
loading-text="上划加载更多"
>
<van-cell v-for="(item, index) in wList" :key="index">
<!-- {{item[0].createDate}} -->
<!-- 时间 -->
<p class="f12" style="position:relative; ">
{{ dateFormat(item[0].createDate, 'yyyy-MM-dd') }}
{{ dateFormat(item[0].createDate, 'ww') }}
{{ dateFormat(item[0].createTime, 'yyyy-MM-dd') }}
{{ dateFormat(item[0].createTime, 'ww') }}
<!-- {{item1.trajectoryType}} -->
</p>
<!-- <van-cell> -->
......@@ -24,7 +23,7 @@
>
<van-step class="msg">
<span class="f12 po">
{{ dateFormat(item[0].createDate, 'hh:mm') }}</span
{{ dateFormat(item[0].createTime, 'hh:mm') }}</span
>
<span class="fs14">{{ chargeType(item1.trajectoryType) }}</span>
<span class="finish-box">
......@@ -78,15 +77,15 @@ export default {
let dayList = []
newVal.forEach((ele) => {
let date = this.dateFormat(ele.createDate, 'yyyyMMdd')
let date = this.dateFormat(ele.createTime, 'yyyyMMdd')
dayList.includes(date) || dayList.push(date)
})
dayList.sort((a, b) => b - a)
for (let i = 0; i < dayList.length; i++) {
let timeList = []
for (let j = 0; j < newVal.length; j++) {
// console.log(newVal[j].createDate);
if (dayList[i] == this.dateFormat(newVal[j].createDate, 'yyyyMMdd')) {
// console.log(newVal[j].createTime);
if (dayList[i] == this.dateFormat(newVal[j].createTime, 'yyyyMMdd')) {
timeList.push(newVal[j])
}
}
......@@ -101,23 +100,22 @@ export default {
},
methods: {
onLoad() {
// 异步更新数据
// setTimeout 仅做示例,真实场景中一般为 ajax 请求
setTimeout(() => {
// debugger
let total = this.wlist.length > 10 ? 10 : this.wlist.length
for (let i = 0; i < total; i++) {
this.wList.push(this.wlist[i])
}
console.log(this.wList)
// 加载状态结束
this.loading = false
// 数据全部加载完成
if (this.wList.length >= this.wlist.length) {
this.finished = true
}
}, 1000)
// // 异步更新数据
// // setTimeout 仅做示例,真实场景中一般为 ajax 请求
// setTimeout(() => {
// // debugger
// let total = this.wlist.length > 10 ? 10 : this.wlist.length
// for (let i = 0; i < total; i++) {
// this.wList.push(this.wlist[i])
// }
// console.log(this.wList)
// // 加载状态结束
// this.loading = false
// // 数据全部加载完成
// if (this.wList.length >= this.wlist.length) {
// this.finished = true
// }
// }, 1000)
},
// 根据数字判断类型
chargeType(num) {
......
......@@ -80,12 +80,6 @@
{{ unit.name }}
</div>
</template>
<!-- <van-col span="4.5"> <div class="label">标签1</div></van-col>
<van-col span="4.5"> <div class="label">标签1</div></van-col>
<van-col span="4.5"> <div class="label">标签1</div></van-col>
<van-col span="4.5"> <div class="label">标签1</div></van-col>
<van-col span="4.5"> <div class="label">标签1</div></van-col>
<van-col span="4.5"> <div class="label">标签1</div></van-col> -->
</div>
</div>
<div class="divider"></div>
......@@ -298,8 +292,9 @@ export default {
// 待办动态
todonewsshow: false,
// 接口开始
externalUserid: '', // 客户IdwmiGuBCgAAoCBD1frD3hRplbsXoBLx6g
// externalUserid: 'wmiGuBCgAAgeijfvvpJ62cBfwrB-c4kw',
externalUserid: '',
// externalUserid: 'wmiGuBCgAAoCBD1frD3hRplbsXoBLx6g', // 客户IdwmiGuBCgAAoCBD1frD3hRplbsXoBLx6g
// externalUserid: 'wmiGuBCgAAsQVuCR_zoXfnQsnCGG25rQ',
form: {
name: '', // 昵称
remarkMobiles: '', // 手机号
......@@ -373,7 +368,7 @@ export default {
let hash = param2Obj(window.location.hash)
query = Object.assign(query, hash)
this.agentId = query.agentId
// console.log(agentId)
console.log(agentId)
// this.findAddaddEmployes()
// this.findAddGroupNum()
......@@ -602,7 +597,7 @@ export default {
this.show = true
if (this.form.weTagGroupList) {
this.form.weTagGroupList.forEach((ele) => {
this.addTag.push(...ele.weTags[0])
this.addTag.push(...ele.weTags)
})
}
// 获取用户当前的lable,将当前用户的lable与所有lable进行对比,相同的弹框内蓝色展示
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册