diff --git a/rc-busness/ajax/getData.js b/rc-busness/ajax/getData.js
index b7300477..0c1a5e5d 100644
--- a/rc-busness/ajax/getData.js
+++ b/rc-busness/ajax/getData.js
@@ -31,13 +31,13 @@ export const courselist = (offset, courseId, type, sort, selectScreen = []) => {
courseId,
selectScreenStr
}
- return fetch('/api/courselist', data)
+ return fetch( '/api/courselist', data)
}
/**
* 获取课程详情
*/
export const getDetail = (id) => {
- fetch('/api/courseDetail/index/' + id)
+ fetch( '/api/courseDetail/index/' + id)
}
/**
@@ -56,40 +56,44 @@ export const getleckCourse = (name, offset) => {
* 加入购物车
*/
-export const postCourseId = (productCode, buyCount, memberId, mobile, productImg, productName, productPrice, specifications) => {
+export const postCourseId = (productCode,buyCount,memberId, mobile,productImg,productName,productPrice,specifications) => {
var data = {
- buyCount: buyCount,
+ buyCount:buyCount,
memberId: memberId,
- mobile: mobile,
- productCode: productCode,
+ mobile:mobile,
+ productCode:productCode,
productImg: productImg,
- productName: productName,
- productPrice: productPrice,
- specifications: specifications
+ productName:productName,
+ productPrice:productPrice,
+ specifications:specifications
}
- return fetch('/insertCartProductInfo', data, 'POST')
+ return fetch('/insertCartProductInfo', data,'POST')
}
/**
* 是否存在购物车
*/
-export const isexistCart = (id) => {
+ export const isexistCart = (id, pet,address) => {
var data = {
-
+ memberId: id,
}
- return fetch('getCartProductInfo', data, 'POST')
+ return fetch('getCartProductInfo?memberId='+id,data,'POST')
}
/**
* 删除购物车
*/
export const deleteCart = (memberId, productCode) => {
- return fetch('cancelCartProductInfo?memberId=' + memberId, productCode, 'POST')
+ var data = {
+ memberId: memberId,
+ productCode:productCode
+ }
+ return fetch('cancelCartProductInfo',data,'POST')
}
/**
* 购物车批量提交
*/
export const mostAddClass = (id) => {
- return fetch('/api/mostAddClass/', { id })
+ return fetch('/api/mostAddClass/', {id})
}
/**
* 删除购物车
@@ -105,47 +109,47 @@ export const mostAddClass = (id) => {
/**
* 发送验证码
*/
-export const sendMsg = (mobile, pet, address) => {
+ export const sendMsg = (mobile, pet,address) => {
var data = {
- phoneNumber: mobile,
+ phoneNumber:mobile,
}
- return fetch('sendMsg', data, 'POST')
+ return fetch('sendMsg', data, 'POST' )
}
/**
* 发送验证码数据
*/
-export const vadatnmsg = (msgNum, hash, tamp) => {
+ export const vadatnmsg = (msgNum,hash,tamp) => {
var data = {
- msgNum: msgNum,
- tamp: tamp,
- hash: hash
+ msgNum:msgNum,
+ tamp:tamp,
+ hash:hash
}
- return fetch('validateNum', data, 'POST')
+ return fetch('validateNum', data, 'POST' )
}
/**
* 筛选标签
*/
-export const userstype = (stype, pet, address) => {
+ export const userstype = (stype, pet,address) => {
var data = {
- petType: 0,
+ petType:0,
}
- return fetch('productSearchTag/query?petType=' + 0, data, 'POST')
+ return fetch('productSearchTag/query?petType=' + 0, data, 'POST' )
}
/**
* 登录
*/
-export const userLongin = (mobile, pet, address) => {
+export const userLongin = (mobile, pet,address) => {
var data = {
- id: '',
- mobile: mobile,
+ id:'',
+ mobile:mobile,
}
- return fetch('member?type=get', data, 'POST')
+ return fetch('member?type=get', data, 'POST' )
}
-//注册
-export const useredit = (mobile, pet, address) => {
+ //注册
+export const useredit = (mobile, pet,address) => {
var data = {
mobile:mobile,
memberName:'',
@@ -180,10 +184,10 @@ export const userquery = (stype) => {
console.log(stype);
var data = {
- goodsName: stype
+ goodsName:stype
}
- return fetch('goods?goodsName=' + stype, data, 'POST')
+ return fetch('goods?goodsName='+stype, data, 'POST' )
}
//商品全部信息
export const userque = (stype) => {
@@ -191,7 +195,7 @@ export const userque = (stype) => {
console.log(stype);
var data = {
}
- return fetch('goods', data, 'POST')
+ return fetch('goods', data, 'POST' )
}
@@ -230,14 +234,20 @@ export const searchchanpin = (stype,usertype,curPage,curRow) => {
curRow=10;
let queryTail='&page='+curPage+'&rows='+curRow;
console.log(stype);
- let list = {};
- stype.map(item => {
+ let list={};
+ stype.map(item=>{
console.log(item);
list=item
})
var str = "&";
for(var key in list){
- str = str + key + "=" + list[key] + "&";
+
+ str = str + key + "=" + list[key] + "&";
+ }
+ str = str.substr(0,str.length-1);
+ var data = {
+ page:1,
+ row:10
}
return fetch('product/query?petType='+usertype+str+queryTail, data, 'POST' )
@@ -255,19 +265,19 @@ export const searchchanpin = (stype,usertype,curPage,curRow) => {
//查询订单
-export const userindent = (phoneNumber, orderNumber,) => {
- var data = {
- phoneNumber: '18112621098',
- orderNumber: orderNumber,
+export const userindent = (phoneNumber,orderNumber,) => {
+ var data = {
+ phoneNumber:'18112621098',
+ orderNumber:orderNumber,
}
- return fetch('orderMaster/?type=query', data, 'POST')
+ return fetch('orderMaster/?type=query', data, 'POST' )
}
//查询订单详情
export const userin = (orderNumber,) => {
- var data = {
- orderNumber: orderNumber,
+ var data = {
+ orderNumber:orderNumber,
}
- return fetch('orderMaster/?type=query', data, 'POST')
+ return fetch('orderMaster/?type=query', data, 'POST' )
}
@@ -275,21 +285,21 @@ export const userin = (orderNumber,) => {
//取消订单
export const canceldanhao = (orderNumber) => {
var data = {
-
- orderNumber: orderNumber,
+
+ orderNumber:orderNumber,
}
- return fetch('cancelOrder/', data, 'POST')
+ return fetch('cancelOrder/', data, 'POST' )
}
export const biaomessa = (stype) => {
console.log(stype);
var data = {
- name: stype,
- page: 1,
- row: 10
+ name:stype,
+ page:1,
+ row:10
}
- return fetch('product/query', data, 'POST')
+ return fetch('product/query', data, 'POST' )
}
export const biaome = (usertype,stype,curPage,rows) => {
@@ -301,9 +311,9 @@ export const biaome = (usertype,stype,curPage,rows) => {
let username='&name='+stype
console.log(stype);
var data = {
- name: stype,
- rows: 10,
- page: 1,
+ name:stype,
+ rows:10,
+ page:1,
}
return fetch('product/query?petType='+usertype+username+queryTail,data, 'POST' )
}
@@ -314,9 +324,9 @@ export const biaome = (usertype,stype,curPage,rows) => {
export const memberAccount = (stype) => {
console.log(stype);
var data = {
- memberId: stype
+ memberId:stype
}
- return fetch('memberAccount?type=history', data, 'POST')
+ return fetch('memberAccount?type=history', data, 'POST' )
}
@@ -324,20 +334,20 @@ export const memberAccount = (stype) => {
export const ordermaster = (stype) => {
console.log(stype);
var data = {
-
- memberId: '223782'
+
+ memberId:'223782'
}
- return fetch('memberAccount', data, 'POST')
+ return fetch('memberAccount', data, 'POST' )
}
//微信支付
export const payOrderWX = (stype) => {
console.log(stype);
var data = {
-
- memberId: '223782'
+
+ memberId:'223782'
}
- return fetch('memberAccount', data, 'POST')
+ return fetch('memberAccount', data, 'POST' )
}
@@ -346,9 +356,9 @@ export const payOrderWX = (stype) => {
export const insercar = (stype) => {
console.log(stype);
var data = {
- petType: stype
+ petType:stype
}
- return fetch('product/insertCartProductInfo', data, 'POST')
+ return fetch('product/insertCartProductInfo', data, 'POST' )
}
@@ -356,25 +366,25 @@ export const insercar = (stype) => {
//查询猫狗商品信息
-export const catquery = (productCode, type) => {
+export const catquery = (productCode,type) => {
console.log(productCode);
var data = {
-
- petType: 0
+
+ petType:0
}
- return fetch('h5/product/query', data, 'POST')
+ return fetch('h5/product/query', data, 'POST' )
}
//查询猫狗商品信息
-export const dogquery = (productCode, type) => {
+export const dogquery = (productCode,type) => {
console.log(productCode);
var data = {
-
- petType: 1,
- pet_type: 0
+
+ petType:1,
+ pet_type:0
}
- return fetch('h5/product/query', data, 'POST')
+ return fetch('h5/product/query', data, 'POST' )
}
@@ -385,11 +395,11 @@ export const dogquery = (productCode, type) => {
export const oncequery = (productCode) => {
var data = {
-
- productCode: productCode
+
+ productCode:productCode
}
- return fetch("goodsByProductCode?productCode=" + productCode, data, 'POST')
+ return fetch( "goodsByProductCode?productCode="+productCode, data, 'POST' )
}
@@ -397,173 +407,163 @@ export const oncequery = (productCode) => {
export const goodsmessage = (productCode) => {
var data = {
- productCode: productCode
+ productCode:productCode
}
- return fetch("productMaster/query?productCode=" + productCode, data, 'POST')
+ return fetch( "productMaster/query?productCode="+productCode, data, 'POST' )
}
-//优惠券的插入
-export const inserdiscount = (mobile, couponId) => {
- var data = {
- mobile: mobile,
- couponId: couponId
+ //优惠券的插入
+ export const inserdiscount = (mobile,couponId) => {
+ var data = {
+ mobile:mobile,
+ couponId:couponId
+ }
+ return fetch('coupon?type=fetch', data, 'POST' )
}
- return fetch('coupon?type=fetch', data, 'POST')
-}
-//优惠券的查询
-export const getdiscount = (memberId, channelSecurity, mobile) => {
- var data = {
- memberId: memberId,
- mobile: mobile
+ //优惠券的查询
+ export const getdiscount = (memberId,channelSecurity,mobile) => {
+ var data = {
+ memberId:memberId,
+ mobile:mobile
+ }
+ return fetch('memberAddress?type=getAll', data, 'POST' )
+ }
+
+ //可用的优惠券
+ export const alldiscount = (memberId,channelSecurity,mobile) => {
+ var data = {
+ memberId:memberId,
+ }
+ return fetch('couponConfig?type=getAll', data, 'POST' )
+ }
+
+
+ //用户领取的优惠券
+ export const getdraw = (mobile,states) => {
+ var data = {
+ mobile:mobile,
+ status:states
+ }
+ return fetch('coupon?type=getAll', data, 'POST' )
+ }
+
+
+ //微信支付
+ export const generateOrderWX = (list) => {
+ var data = [{
+
+
+ }]
+ return fetch('generateOrderWX', list, 'POST' )
}
- return fetch('memberAddress?type=getAll', data, 'POST')
-}
+ //用户所有的优惠券
+ export const allConfig = (memberId,channelSecurity,mobile) => {
+ var data = {
+ }
+ return fetch('couponConfig?type=getAll', data, 'POST' )
+ }
+
-//可用的优惠券
-export const alldiscount = (memberId, channelSecurity, mobile) => {
- var data = {
- memberId: memberId,
+ //用户领取优惠券
+ export const getConfig = (memberId,couponId) => {
+ var data = {
+ memberId:memberId,
+ couponId:couponId,
+ }
+ return fetch('coupon?type=fetch', data, 'POST' )
+ }
+
+
+ //用户下的优惠券
+ export const userConfig = (memberId,couponId) => {
+ var data = {
+ memberId:memberId,
+ couponId:couponId,
+ }
+ return fetch('coupon?type=fetch', data, 'POST' )
+ }
+
+
+
+
+ //用户订单的查询
+ // export const customerorders = (memberId,channelSecurity,mobile) => {
+ // var data = {
+ // productName:'幼猫全价粮',
+ // buyCount:'2',
+ // productId:'210352',
+ // payAmount:'517',
+ // memberId:'844350',
+ // phoneNumber:'18112621098',
+ // }
+ // return fetch('generateOrderWX', data, 'POST' )
+ // }
+
+
+ //地址的查询
+ export const selectaddress = (memberId, pet,address) => {
+ var data = {
+ memberId:memberId,
+ }
+ return fetch('memberAddress?type=getAll', data, 'POST' )
}
- return fetch('couponConfig?type=getAll', data, 'POST')
-}
-//用户领取的优惠券
-export const getdraw = (mobile, states) => {
- var data = {
- mobile: mobile,
- status: states
+ //地址的添加 //id/详细地址/ 收货人姓名/收货人电话号码/省份id/城市id/区域编码
+ export const editaddress = (memberId, detailAddress,recipient,tel,provinceId,cityId,districtId) => {
+ var data = {
+ memberId:844350,
+ provinceId:25,
+ cityId:36,
+ districtId:418,
+ detailAddress:'古美路1455弄46号302',
+ recipient:'蒋缘缘2',
+ recipientPhone:'13671516167',
+ zipCode:'214423',
+ default:false,
+ }
+ return fetch('memberAddress?type=add', data, 'POST' )
}
- return fetch('coupon?type=getAll', data, 'POST')
-}
+ //删除
+ export const editdelete = (memberId,ids) => {
+ var data = {
+ memberId:memberId,
+ ids:ids,
+ }
+ return fetch('memberAddress?type=delete', data, 'POST' )
+ }
-//微信支付
-export const generateOrderWX = (list) => {
- return fetch('generateOrderWX', list, 'POST')
-}
-//微信支付返回
-export const updateOrderWX = (data) => {
- return fetch('updateOrderWX', data, 'POST')
-}
-//支付宝支付
-export const generateOrderAlipay = (list) => {
- return fetch('generateOrderAlipay', list, 'POST')
-}
-
-//用户所有的优惠券
-export const allConfig = (memberId, channelSecurity, mobile) => {
- var data = {
- }
- return fetch('couponConfig?type=getAll', data, 'POST')
-}
-
-
-//用户领取优惠券
-export const getConfig = (memberId, couponId) => {
- var data = {
- memberId: memberId,
- couponId: couponId,
- }
- return fetch('coupon?type=fetch', data, 'POST')
-}
-
-
-//用户下的优惠券
-export const userConfig = (memberId, couponId) => {
- var data = {
- memberId: memberId,
- couponId: couponId,
- }
- return fetch('coupon?type=fetch', data, 'POST')
-}
-
-
-
-
-//用户订单的查询
-// export const customerorders = (memberId,channelSecurity,mobile) => {
-// var data = {
-// productName:'幼猫全价粮',
-// buyCount:'2',
-// productId:'210352',
-// payAmount:'517',
-// memberId:'844350',
-// phoneNumber:'18112621098',
-// }
-// return fetch('generateOrderWX', data, 'POST' )
-// }
-
-//地址的查询
-export const memberAddress = (type, data) => {
- return fetch('memberAddress?type=' + type, data, 'POST')
-}
-
-
-//地址的查询
-export const selectaddress = (memberId, pet, address) => {
- var data = {
- memberId: memberId,
- }
- return fetch('memberAddress?type=getAll', data, 'POST')
-}
-
-
-//地址的添加 //id/详细地址/ 收货人姓名/收货人电话号码/省份id/城市id/区域编码
-export const editaddress = (memberId, detailAddress, recipient, tel, provinceId, cityId, districtId) => {
- var data = {
- memberId: 844350,
- provinceId: 25,
- cityId: 36,
- districtId: 418,
- detailAddress: '古美路1455弄46号302',
- recipient: '蒋缘缘2',
- recipientPhone: '13671516167',
- zipCode: '214423',
- default: false,
- }
- return fetch('memberAddress?type=add', data, 'POST')
-}
-
-//删除
-export const editdelete = (memberId, ids) => {
- var data = {
- memberId: memberId,
- ids: ids,
- }
- return fetch('memberAddress?type=delete', data, 'POST')
-}
-
-//地址的编辑
-export const editupdate = (mobile, pet, address) => {
- var data = {
-
- memberId: '3242',
- id: '620111',
- provinceId: '',
- cityId: '',
- districtId: '',
- detailAddress: '江西省萍乡市',
- recipient: '刘佳敏',
- recipientPhone: '13407998521',
- zipCode: '',
- isDefault: '',
- }
- return fetch('memberAddress?type=update', data, 'POST')
-}
+ //地址的编辑
+ export const editupdate = (mobile, pet,address) => {
+ var data = {
+
+ memberId:'3242',
+ id:'620111',
+ provinceId:'',
+ cityId:'',
+ districtId:'',
+ detailAddress:'江西省萍乡市',
+ recipient:'刘佳敏',
+ recipientPhone:'13407998521',
+ zipCode:'',
+ isDefault:'',
+ }
+ return fetch('memberAddress?type=update', data, 'POST' )
+ }
//修改密码
-export const userchange = (id, pet, address) => {
+export const userchange = (id, pet,address) => {
var data = {
- id: id,
+ id:id,
}
- return fetch('member?type=update', data, 'POST')
+ return fetch('member?type=update', data, 'POST' )
}
diff --git a/rc-busness/assets/pay/fail.png b/rc-busness/assets/pay/fail.png
deleted file mode 100644
index 71821a9b..00000000
Binary files a/rc-busness/assets/pay/fail.png and /dev/null differ
diff --git a/rc-busness/assets/pay/wx.png b/rc-busness/assets/pay/wx.png
deleted file mode 100644
index 7316a9d7..00000000
Binary files a/rc-busness/assets/pay/wx.png and /dev/null differ
diff --git a/rc-busness/assets/pay/zfb.png b/rc-busness/assets/pay/zfb.png
deleted file mode 100644
index c68db2ab..00000000
Binary files a/rc-busness/assets/pay/zfb.png and /dev/null differ
diff --git a/rc-busness/assets/style/default.less b/rc-busness/assets/style/default.less
deleted file mode 100644
index 530384c0..00000000
--- a/rc-busness/assets/style/default.less
+++ /dev/null
@@ -1,78 +0,0 @@
-* {
- margin: 0;
- padding: 0;
-}
-
-html {
- line-height: 160%;
-}
-
-.rc_contline {
- border-bottom: 3px solid #f6f6f6;
- height: 0px;
- margin: 0;
- clear: both;
-}
-
-.page_modules {
- padding-top: 100px;
-}
-
-.cont_modules {
- margin: 0 auto;
- max-width: 1400px;
-}
-
-.inline_right {
- display: flex;
- justify-content: space-between;
- width: 100%;
-}
-
-.inline_mid {
- display: flex;
- justify-content: space-around;
- width: 100%;
-}
-
-.inline_left {
- display: flex;
- justify-content: space-evenly;
- width: 100%;
-
-}
-
-.li_inline {
- li {
- display: inline-block;
- vertical-align: middle;
- }
-
-}
-
-.color_red {
- color: #E2001A;
-}
-
-.tc {
- text-align: center;
-}
-
-.tr {
- text-align: right;
-}
-.el-dialog{
- width: 90%;
- max-width: 440px;
-}
-#tns2-iw{ height: 90px;}
-.rc-carousel:not(.rc-carousel--loaded){visibility:visible!important}
-@media screen and (max-width: 768px) {
- .el-message-box{
- width: 300px;
- }
- .el-dialog{
- width: 90%;
- }
- }
-
\ No newline at end of file
diff --git a/rc-busness/nuxt.config.js b/rc-busness/nuxt.config.js
index 9b2e9bfe..cc8a93f8 100644
--- a/rc-busness/nuxt.config.js
+++ b/rc-busness/nuxt.config.js
@@ -1,11 +1,11 @@
const trackingScript = 'var dataLayer = window.dataLayer = window.dataLayer || [];dataLayer.push({"user":{"sitecoreId":"00000000-0000-0000-0000-000000000000","locale":"zh-HK"},"session":{"id":"vvfwez43vfoomct4y3yqneqy"},"site":{"country":"HK","id":"RCGlobalMC1","environment":"prd"},"page":{"type":"Start of Life Page","hitTimestamp":"2020-10-16T16:26:21.7350880+00:00","topic":"Collecting your kitten and their first week with you","theme":"Cat"},"pet":{"specieId":"2"}});';
const assetsUrl = 'var assetsUrl="/royalcanin-cdn-assets-new/css_js/";var isInitialized=false;';
export default {
-
+
// Global page headers: https://go.nuxtjs.dev/config-head
head: {
title: 'rc-busness',
-
+
htmlAttrs: {
lang: 'en',
},
@@ -14,12 +14,12 @@ export default {
// { src: '/js/flexible.js', type: 'text/javascript', charset: 'utf-8'},
{ src: 'https://ocstest.royalcanin.com.cn:8081/livechat/chatapp/customer/branch/RoyalCanin/14053/index.js' },
//{ src: 'https://ocstest.royalcanin.com.cn:8081/livechat/chatapp/customer/branch/RoyalCanin/14054/index.js' },
- { innerHTML: trackingScript, type: 'text/javascript', charset: 'utf-8' },
- { innerHTML: assetsUrl, type: 'text/javascript', charset: 'utf-8' },
- { src: '/royalcanin-cdn-assets-new/css_js/royal-canin.min.bundle.js' },
-
- ],
- __dangerouslyDisableSanitizers: ['script', 'innerHTML'],
+ { innerHTML: trackingScript, type: 'text/javascript', charset: 'utf-8'},
+ { innerHTML: assetsUrl, type: 'text/javascript', charset: 'utf-8'},
+ { src: '/royalcanin-cdn-assets-new/css_js/royal-canin.min.bundle.js' },
+
+ ],
+ __dangerouslyDisableSanitizers: ['script', 'innerHTML'],
meta: [
{ charset: 'utf-8' },
@@ -29,8 +29,8 @@ export default {
],
link: [
{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' },
- { rel: 'stylesheet', id: 'royal-canin', href: '/royalcanin-cdn-assets-new/css_js/royal-canin.styles.prefix.min.critical.css?v=8-10-0' },
- //{ rel: 'stylesheet', id:'royal-canin' ,href: '/royalcanin-cdn-assets-new/css_js/royal-canin.styles.prefix.min.css?v=8-10-0'},
+ { rel: 'stylesheet', id:'royal-canin' ,href: '/royalcanin-cdn-assets-new/css_js/royal-canin.styles.prefix.min.critical.css?v=8-10-0'},
+ //{ rel: 'stylesheet', id:'royal-canin' ,href: '/royalcanin-cdn-assets-new/css_js/royal-canin.styles.prefix.min.css?v=8-10-0'},
]
},
@@ -38,12 +38,10 @@ export default {
css: [
'vant/lib/index.css',
'element-ui/lib/theme-chalk/index.css',
- '@/assets/style/default.less',
{ src:'@/assets/css/global.less'},
{ src:'@/assets/css/royalcanin-custom.css'},
-
{ src: "swiper/css/swiper.css" }
-
+
],
router: {
middleware: ['metaTitle']
@@ -56,8 +54,8 @@ export default {
'@/plugins/ElementUI',
{ src: '@/plugins/localStorage', ssr: false },
-
-
+
+
],
// Auto import components: https://go.nuxtjs.dev/config-components
@@ -70,12 +68,12 @@ export default {
// Modules: https://go.nuxtjs.dev/config-modules
modules: [
'@nuxtjs/axios',
- ['nuxt-tailvue', { toast: true }],
-
+ ['nuxt-tailvue', {toast: true}],
+
],
-
+
styleResources: {
- less: '/assets/style/default.less' // less文件路径
+ less: '@/assets/style/less/default.less' // less文件路径
},
// Build Configuration: https://go.nuxtjs.dev/config-build
build: {
@@ -95,7 +93,7 @@ export default {
// '^/api/': '/',
// changeOrigin: true
// },
-
+
// }
// },
diff --git a/rc-busness/pages/address/address.vue b/rc-busness/pages/address/address.vue
deleted file mode 100644
index 58b6837e..00000000
--- a/rc-busness/pages/address/address.vue
+++ /dev/null
@@ -1,127 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/rc-busness/pages/myorder/userrecord.vue b/rc-busness/pages/myorder/userrecord.vue
index 7c284dfa..3b1991bb 100644
--- a/rc-busness/pages/myorder/userrecord.vue
+++ b/rc-busness/pages/myorder/userrecord.vue
@@ -1,101 +1,108 @@