首页优化

cyl/dev
wangxia 4 years ago
parent fa1ea1678c
commit 44d35e749d

53
package-lock.json generated

@ -15,6 +15,7 @@
"moment": "^2.29.1",
"popmotion": "^9.3.5",
"vue": "^2.6.11",
"vue-amap": "^0.5.10",
"vue-cropper": "^0.5.8",
"vue-router": "3.0",
"vuex": "^3.4.0"
@ -14796,6 +14797,22 @@
"integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
"dev": true
},
"node_modules/uppercamelcase": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz",
"integrity": "sha512-C7YEMvhgrvTEKEEVqA7LXNID/1TvvIwYZqNIKLquS6y/MGSkRQAav9LnTTILlC1RqUM8eTVBOe1U/fnB652PRA==",
"dependencies": {
"camelcase": "^1.2.1"
}
},
"node_modules/uppercamelcase/node_modules/camelcase": {
"version": "1.2.1",
"resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-1.2.1.tgz",
"integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/uri-js": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@ -14984,6 +15001,19 @@
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz",
"integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ=="
},
"node_modules/vue-amap": {
"version": "0.5.10",
"resolved": "https://registry.npmmirror.com/vue-amap/-/vue-amap-0.5.10.tgz",
"integrity": "sha512-9ViNCev1vx32+zZ5RvF/TmUZNbwL9QrdA2/OnD2GlXMfQBkJy7D08Vb7379t6guqnopDPtWJ8K6gg72h9+4GUg==",
"dependencies": {
"uppercamelcase": "^1.1.0"
},
"engines": {
"core-js": "^2.5.0",
"node": ">= 4.0.0",
"npm": ">= 3.0.0"
}
},
"node_modules/vue-cropper": {
"version": "0.5.8",
"resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.8.tgz",
@ -28380,6 +28410,21 @@
"integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=",
"dev": true
},
"uppercamelcase": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz",
"integrity": "sha512-C7YEMvhgrvTEKEEVqA7LXNID/1TvvIwYZqNIKLquS6y/MGSkRQAav9LnTTILlC1RqUM8eTVBOe1U/fnB652PRA==",
"requires": {
"camelcase": "^1.2.1"
},
"dependencies": {
"camelcase": {
"version": "1.2.1",
"resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-1.2.1.tgz",
"integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g=="
}
}
},
"uri-js": {
"version": "4.4.1",
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@ -28543,6 +28588,14 @@
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz",
"integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ=="
},
"vue-amap": {
"version": "0.5.10",
"resolved": "https://registry.npmmirror.com/vue-amap/-/vue-amap-0.5.10.tgz",
"integrity": "sha512-9ViNCev1vx32+zZ5RvF/TmUZNbwL9QrdA2/OnD2GlXMfQBkJy7D08Vb7379t6guqnopDPtWJ8K6gg72h9+4GUg==",
"requires": {
"uppercamelcase": "^1.1.0"
}
},
"vue-cropper": {
"version": "0.5.8",
"resolved": "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.8.tgz",

@ -15,6 +15,7 @@
"moment": "^2.29.1",
"popmotion": "^9.3.5",
"vue": "^2.6.11",
"vue-amap": "^0.5.10",
"vue-cropper": "^0.5.8",
"vue-router": "3.0",
"vuex": "^3.4.0"

@ -192,7 +192,14 @@
>{{ item }}</a-tag
>
</div>
<div style="display: flex">
<div
style="
display: flex;
align-items: center;
height: 26px;
margin-top: 16px;
"
>
<div class="jobpricehour">
<!-- <template v-if="jobDetail.hourlyPay"
><span>{{ jobDetail.hourlyPay }}</span
@ -209,9 +216,8 @@
)
}}
</div>
<span style="font-size: 16px">&nbsp;&nbsp;|&nbsp;&nbsp;</span>
<div class="jobpricemonth">
&nbsp; |&nbsp;
<span>{{ jobDetail.minMonthlyPay }}</span
>-<span>{{ jobDetail.maxMonthlyPay }}</span
>/
@ -271,9 +277,7 @@
<div class="baseInfoContent" v-if="tabchange === 1">
<div class="pay" id="tip">
<div class="mb12 mt20">温馨提示</div>
<div style="white-space: break-spaces">
{{ jobDetail.sweetTips || "-" }}
</div>
<div class="showInfo">{{ jobDetail.sweetTips || "-" }}</div>
</div>
<div class="pay" id="pay">
<div class="mb12 mt20">薪资待遇</div>
@ -561,8 +565,8 @@
</a-descriptions> -->
</div>
<div class="otherInfo" id="other">
<div class="mb12 mt20">其他说明</div>
<div style="white-space: break-spaces">
<div class="mb12 mt20">其他信息</div>
<div style="white-space: break-spaces; color: #666">
{{ jobDetail.otherInfo || "-" }}
</div>
</div>
@ -571,7 +575,6 @@
<a-anchor-link href="#pay" title="薪资" />
<a-anchor-link href="#required" title="要求" />
<a-anchor-link href="#contentspecial" title="岗位" />
<a-anchor-link href="#condition" title="食宿" />
<a-anchor-link href="#other" title="其他" />
</a-anchor>
@ -581,9 +584,7 @@
<div v-else>
<div class="pay" id="tip">
<div class="mb12 mt20">代理须知</div>
<div style="white-space: break-spaces">
{{ jobDetail.agencyStatement || "-" }}
</div>
<div class="showInfo">{{ jobDetail.agencyStatement || "-" }}</div>
</div>
<a-descriptions
bordered
@ -641,6 +642,7 @@
<div class="companylocation">
<h1 class="bottombox"><i>企业位置</i></h1>
<div class="imgbox">
<!-- <GDMap/> -->
<img src="../../assets/map.png" alt="" />
</div>
</div>
@ -659,6 +661,7 @@ import {
} from "../../utils/commonUtil";
import recommend from "../../components/FirstJob/components/recommend.vue";
import { nationlist } from "../../utils/datalist";
// import GDMap from '../map.vue'
// import recordbill from "@/components/FirstJob/components/recordbill.vue";
export default {
@ -667,6 +670,7 @@ export default {
//
components: {
recommend,
// GDMap
// recordbill,
},
//
@ -1067,7 +1071,7 @@ export default {
}
}
.jobpricemonth {
margin-top: 16px;
// margin-top: 16px;
font-size: 18px;
font-weight: 400;
text-align: left;
@ -1075,8 +1079,8 @@ export default {
line-height: 26px;
}
.jobpricehour {
margin-top: 16px;
font-size: 16px;
// margin-top: 16px;
font-size: 18px;
font-weight: normal;
text-align: left;
color: #ff6a00;
@ -1084,7 +1088,7 @@ export default {
span {
vertical-align: baseline;
font-size: 20px;
line-height: 24px;
line-height: 26px;
}
}
.billbutton {
@ -1244,7 +1248,8 @@ export default {
}
}
}
#tip {
#tip,
#other {
div:last-child {
padding: 12px 16px;
font-size: 16px;
@ -1255,7 +1260,7 @@ export default {
.navigation {
width: 55px !important;
margin-left: 25px;
margin-top: 30px;
margin-top: 154px;
.ant-affix {
left: calc(50% + 278px) !important; //
}
@ -1463,5 +1468,10 @@ export default {
}
}
// .right
.showInfo {
white-space: pre-wrap;
word-break: break-all;
color: #ff6a00;
}
}
</style>

@ -15,7 +15,7 @@
width="480"
@close="onClose"
>
<recordbill :visible.sync="visible" :firminfo="apply"></recordbill>
<!-- <recordbill :visible.sync="visible" :firminfo="apply"></recordbill> -->
</a-drawer>
<!-- <a-modal
title="报名"
@ -342,7 +342,7 @@ import {
import { moneyToFixed, getSalaryClassifyValue } from "../../utils/commonUtil";
import recommend from "@/components/FirstJob/components/recommend.vue";
import { nationlist } from "../../utils/datalist";
import recordbill from "@/components/FirstJob/components/recordbill.vue";
// import recordbill from "@/components/FirstJob/components/recordbill.vue";
export default {
//
inject: ["getJobList", "reload"],
@ -351,7 +351,7 @@ export default {
//
components: {
recommend,
recordbill,
// recordbill,
},
//
props: {

@ -1024,7 +1024,7 @@ export default {
// transform: translateX(-10px);
margin-top: 12px;
> div {
margin-left: 251px;
margin-left: 107px;
display: flex;
justify-content: start;
button {
@ -1186,8 +1186,8 @@ export default {
.ant-form-item-label {
// line-height: 22px;
> label {
font-weight: 600;
color: #464646cc;
font-weight: 400;
color: #333;
}
}
.ant-input-affix-wrapper {
@ -1204,7 +1204,7 @@ export default {
.ant-form-item-children {
.pzbox {
// display: flex !important;
color: #4d575e;
color: #666;
span {
display: inline-block;
&:first-child {
@ -1233,7 +1233,7 @@ export default {
// width: 430px;
height: 38px;
// color: rgba(77, 87, 94, 0.7);
color: #4d575e;
color: #666;
// border: none;
border: 1px solid #dddddd;
@ -1258,7 +1258,7 @@ export default {
}
.ant-select-selection-selected-value {
line-height: 37px;
color: #4d575e;
color: #666;
}
&:hover {
border-color: #d9d9d9;

@ -8,7 +8,8 @@
<div class="middleslogan" :style="{ opacity: isshow ? '1' : '0' }">
<i class="iconfont icon-bannerLOGO"></i>
<i class="iconfont icon-yigezhuanmenfuwudailidepingtai"></i>
<div><a href="">查看职位</a></div>
<!-- <p style="font-size:90px;color:white">一个专门服务代理的平台</p> -->
<div><router-link to="/list">查看职位</router-link></div>
</div>
<div
id="toAboutBill"
@ -26,27 +27,11 @@
<li @click="toTargetLocation('businessLandscape')"></li>
<li @click="toTargetLocation('relationUs')"></li>
</ul> -->
<a-anchor :affix="true">
<a-anchor-link
@click.native.prevent=""
href="#toAboutBill"
title="关于一手单"
/>
<a-anchor-link
@click.native.prevent=""
href="#cooperativeBrand"
title="合作品牌"
/>
<a-anchor-link
@click.native.prevent=""
href="#businessLandscape"
title="业务版图"
/>
<a-anchor-link
@click.native.prevent=""
href="#relationUs"
title="联系我们"
/>
<a-anchor @click.prevent="" :affix="true">
<a-anchor-link href="#toAboutBill" title="关于一手单" />
<a-anchor-link href="#cooperativeBrand" title="合作品牌" />
<a-anchor-link href="#businessLandscape" title="业务版图" />
<a-anchor-link href="#relationUs" title="联系我们" />
</a-anchor>
</div>
@ -55,13 +40,13 @@
<div class="title">关于一手单</div>
<div class="content">
<p>
伯才一手单隶属郑州伯才人力科技有限公司是一个专门服务同业合作伙伴的综合平台一个专门服务代理的平台平台为合作伙伴提供交付全流程的产品和服务是伯才供应链产品矩阵中的旗舰产品平台通过直签联合派遣和战略合作等方式严选上线项目深度介入服务的每一个环节为合作伙伴的顺利交付保驾护航
伯才一手单隶属郑州伯才科技有限公司是一个专门服务同业合作伙伴的综合平台一个专门服务代理的平台平台为合作伙伴提供交付全流程的产品和服务是伯才供应链产品矩阵中的旗舰产品平台通过直签联合派遣和战略合作等方式严选上线项目深度介入服务的每一个环节为合作伙伴的顺利交付保驾护航
</p>
<p>
郑州伯才人力科技有限公司是一家人力资源服务行业的数字化平台企业前身为北京矩阵动力科技有公司项目与2015年5月在郑州启动并于2016年5月在背景正式注册成立公司开始公司化运作旗下有人海北京企业管理有限公司江西人海企业管理有限公司等多家企业服务业务公司2021年启用全新业务品牌伯才
郑州伯才科技有限公司是一家人力资源服务行业的数字化平台企业前身为北京矩阵动力科技有限公司项目于2015年5月在郑州启动并于2016年5月在北京正式注册开始公司化运作旗下有人海北京企业管理有限公司江西人海企业管理有限公司等多家企业服务业务公司
</p>
<p>
新品牌新里程品牌升级但初心不变伯才人以崭新的面貌更好的服务老乡成就伙伴
郑州伯才科技有限公司2021年启用全新业务品牌伯才新品牌新里程品牌升级但初心不变伯才团队以崭新的面貌继续全心全意服务老乡成就伙伴
</p>
</div>
</div>
@ -278,28 +263,41 @@ export default {
color: #fff;
z-index: 99;
transition: all 1.5s;
p {
text-align: center;
font-weight: 100;
width: 1200px;
letter-spacing: 10px;
}
i {
// text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
}
i:nth-of-type(1) {
font-size: 24px;
margin-bottom: 40px;
margin-bottom: 30px;
}
i:nth-of-type(2) {
font-size: 109px;
font-size: 90px;
line-height: 1;
}
div {
width: 126px;
height: 40px;
margin-top: 80px;
width: 100px;
height: 32px;
margin-top: 115px;
font-size: 14px;
line-height: 38px;
line-height: 29px;
text-align: center;
border-radius: 999px;
cursor: pointer;
color: #fff;
border: 1px solid #fff;
text-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);
background-color: rgba(255, 255, 255, 0);
transition: all 0.3s;
&:hover {
background-color: rgba(255, 255, 255, 0.3);
border-color: transparent;
}
}
}
.bottominfo {
@ -484,7 +482,7 @@ export default {
}
footer {
padding: 20px 30px;
// margin-top: 20px;
margin-top: 20px;
.w {
ul {
display: flex;
@ -504,7 +502,7 @@ export default {
}
div {
text-align: center;
margin-top: 16px;
// margin-top: 16px;
color: #4d575e;
font-size: 14px;
i {

@ -118,7 +118,7 @@
</div>
<footer>
<div class="w">
<ul>
<!-- <ul>
<li @click="totop"><router-link to="/list">一手职位</router-link></li>
<li></li>
<li @click="totop">
@ -128,7 +128,7 @@
<li @click="totop">
<router-link to="/aboutus">关于我们</router-link>
</li>
</ul>
</ul> -->
<div>
Copyright © 2015 - 2022 Matripe. All Rights Reserved. <i></i>
<a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index"
@ -455,7 +455,7 @@ export default {
}
div {
text-align: center;
margin-top: 16px;
// margin-top: 16px;
color: #4d575e;
font-size: 14px;
i {

@ -0,0 +1,113 @@
<template>
<div id="wrap" class="my-map">
<div id="container"></div>
</div>
</template>
<script
type="text/javascript"
src="https://webapi.amap.com/maps?v=1.4.15&key=44f4591aabba558514366f6e55f8d20e"
></script>
<script>
window._polygon = []; //data
window._markerList = [];
import AMap from "AMap";
export default {
//
name: "",
//
components: {},
//
props: {},
//
data() {
return {};
},
//
computed: {},
//
watch: {},
//
/**
* 组件实例创建完成属性已绑定但DOM还未生成$ el属性还不存在
*/
created() {},
/**
* el 被新创建的 vm.el 替换并挂载到实例上去之后调用该钩子
* 如果 root 实例挂载了一个文档内元素 mounted 被调用时 vm.el 也在文档内
*/
async mounted() {
this.c_center = [
this.$route.query["lng"] || 121.099038,
this.$route.query["lat"] || 31.578119,
];
await this.initMap();
},
//
methods: {
initMap() {
let AMapUI = (this.AMapUI = window.AMapUI);
let AMap = (this.AMap = window.AMap); //window
let mapConfig = {
zoom: 12,
center: [121.099038, 31.578119], //
crs: "EPSG3857",
zooms: [10, 20],
layers: [new AMap.TileLayer.Satellite(), new AMap.TileLayer.RoadNet()],
resizeEnable: true,
};
window.map = new AMap.Map("amapContainer", mapConfig);
this.addPlugin(map);
this.getList(true);
},
addPlugin(map) {
AMap.plugin(["AMap.ToolBar", "AMap.Scale", "AMap.MapType"], function () {
map.addControl(new AMap.ToolBar());
map.addControl(new AMap.Scale());
map.addControl(new AMap.MapType());
});
},
},
};
</script>
<style scoped lang="less">
.my-map {
margin: 0 auto;
width: 800px;
height: 640px;
}
.my-map .icon {
background: url(//a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png)
no-repeat;
}
.amap-container {
height: 100%;
}
.myinfowindow {
width: 240px;
min-height: 50px;
}
.myinfowindow h5 {
height: 20px;
line-height: 20px;
overflow: hidden;
font-size: 14px;
font-weight: bold;
width: 220px;
text-overflow: ellipsis;
word-break: break-all;
white-space: nowrap;
}
.myinfowindow div {
margin-top: 10px;
min-height: 40px;
line-height: 20px;
font-size: 13px;
color: #6f6f6f;
}
</style>

@ -929,10 +929,10 @@ export default {
cursor: pointer;
}
}
span {
display: block;
height: 22px;
}
// span {
// display: block;
// height: 22px;
// }
span:nth-of-type(1) {
font-weight: bold;
margin-bottom: 5px;

@ -10,6 +10,27 @@ import "@/permission"; // permission control
import "./svg";
import moment from "moment";
import "moment/locale/zh-cn";
import AMap from "vue-amap";
Vue.use(AMap);
AMap.initAMapApiLoader({
// 高德key
key: "44f4591aabba558514366f6e55f8d20e", // 自己到官网申请,我随便写的
// 插件集合 (插件按需引入)
plugin: [
"AMap.Autocomplete",
"AMap.PlaceSearch",
"AMap.Scale",
"AMap.OverView",
"AMap.ToolBar",
"AMap.MapType",
"AMap.PolyEditor",
"AMap.CircleEditor",
"AMap.MarkerClusterer",
],
v: "1.4.15", // 我也不知道为什么要写这个,不写项目会报错,而且我随便写的,跟我下载的版本对应不了
uiVersion: "1.0.11", // ui版本号也是需要写不配置不加载,
});
moment.locale("zh-cn"); //设置语言 或 moment.lang('zh-cn');
Vue.prototype.$moment = moment; //挂载到当前vue实例对象

@ -630,6 +630,12 @@ p.bottombox {
background: rgba(0, 0, 0, 0.1);
}
}
.ant-select-dropdown-menu-item-active ,.ant-select-dropdown-menu-item-selected{
color: #ff6a00 !important;
font-weight: normal;
background-color: rgba(255, 106, 0,.1) !important;
}
// 面包屑样式
.ant-breadcrumb {
margin-top: 12px;

@ -361,6 +361,12 @@ p.bottombox::after {
border-radius: 0;
background: rgba(0, 0, 0, 0.1);
}
.ant-select-dropdown-menu-item-active,
.ant-select-dropdown-menu-item-selected {
color: #ff6a00 !important;
font-weight: normal;
background-color: rgba(255, 106, 0, 0.1) !important;
}
.ant-breadcrumb {
margin-top: 12px;
}

@ -12,8 +12,8 @@ console.log(baseURL);
axios.defaults.withCredentials = true; //添加这行代码
// console.log(axios);
const service = axios.create({
baseURL: "/api_prod", // url = base url + request url
// baseURL: baseURL, // baseURL: "/api", // url = base url + request url
// baseURL: "/api_prod", // url = base url + request url
baseURL: baseURL, // baseURL: "/api", // url = base url + request url
withCredentials: true, // send cookies when cross-domain requests
timeout: 10000, // request timeout
crossDomain: true,

@ -74,7 +74,7 @@ export default {
<style scoped lang="less">
.login-container {
height: calc(100% - 230px);
height: calc(100% - 190px);
width: 100%;
position: relative;
// background: url("../assets/Bg.png") no-repeat center;
@ -86,7 +86,7 @@ export default {
height: 400px;
// background-color: pink;
left: 50%;
top: 50%;
top: 55%;
transform: translateX(-50%) translateY(-50%);
margin: auto;
border-radius: 16px;

@ -193,7 +193,7 @@
<!-- footer部分 -->
<footer v-if="isfootershow">
<div class="w">
<ul>
<!-- <ul>
<li @click="totop"><router-link to="/list">一手职位</router-link></li>
<li></li>
<li @click="totop">
@ -203,7 +203,7 @@
<li @click="totop">
<router-link to="/aboutus">关于我们</router-link>
</li>
</ul>
</ul> -->
<div>
Copyright © 2015 - 2022 Matripe. All Rights Reserved. <i></i>
<a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index"
@ -838,7 +838,7 @@ export default {
// background-color: black;
}
footer {
padding: 30px;
padding: 20px 30px;
margin-top: 20px;
.w {
ul {
@ -859,7 +859,7 @@ export default {
}
div {
text-align: center;
margin-top: 16px;
// margin-top: 16px;
color: #4d575e;
font-size: 14px;
i {

@ -155,7 +155,7 @@
<!-- footer部分 -->
<footer v-if="isfootershow">
<div class="w">
<ul>
<!-- <ul>
<li @click="totop"><router-link to="/list">一手职位</router-link></li>
<li></li>
<li @click="totop">
@ -165,7 +165,7 @@
<li @click="totop">
<router-link to="/aboutus">关于我们</router-link>
</li>
</ul>
</ul> -->
<div>
Copyright © 2015 - 2022 Matripe. All Rights Reserved. <i></i>
<a target="_blank" href="https://beian.miit.gov.cn/#/Integrated/index"
@ -636,7 +636,7 @@ export default {
}
div {
text-align: center;
margin-top: 16px;
// margin-top: 16px;
color: #4d575e;
font-size: 14px;
i {

@ -0,0 +1,3 @@
module.exports = {
extensions: [".AMap"],
};

@ -2465,6 +2465,11 @@
"no-case" "^2.2.0"
"upper-case" "^1.1.1"
"camelcase@^1.2.1":
"integrity" "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g=="
"resolved" "https://registry.npmmirror.com/camelcase/-/camelcase-1.2.1.tgz"
"version" "1.2.1"
"camelcase@^5.0.0":
"integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
"resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz"
@ -8981,6 +8986,13 @@
"resolved" "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz"
"version" "1.1.3"
"uppercamelcase@^1.1.0":
"integrity" "sha512-C7YEMvhgrvTEKEEVqA7LXNID/1TvvIwYZqNIKLquS6y/MGSkRQAav9LnTTILlC1RqUM8eTVBOe1U/fnB652PRA=="
"resolved" "https://registry.npmmirror.com/uppercamelcase/-/uppercamelcase-1.1.0.tgz"
"version" "1.1.0"
dependencies:
"camelcase" "^1.2.1"
"uri-js@^4.2.2":
"integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="
"resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz"
@ -9117,6 +9129,13 @@
"resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz"
"version" "1.1.2"
"vue-amap@^0.5.10":
"integrity" "sha512-9ViNCev1vx32+zZ5RvF/TmUZNbwL9QrdA2/OnD2GlXMfQBkJy7D08Vb7379t6guqnopDPtWJ8K6gg72h9+4GUg=="
"resolved" "https://registry.npmmirror.com/vue-amap/-/vue-amap-0.5.10.tgz"
"version" "0.5.10"
dependencies:
"uppercamelcase" "^1.1.0"
"vue-cropper@^0.5.8":
"integrity" "sha512-Xgi/aLQCcNCiBTUdovy/i4LWx0G7fQnAENBpDWA3J4i87Zlk9DJRksXrClsQ6nnaFRfQVkMimij5GEvAMaXdYw=="
"resolved" "https://registry.npmmirror.com/vue-cropper/-/vue-cropper-0.5.8.tgz"

Loading…
Cancel
Save