diff --git a/.env.development b/.env.development
index e36b881..5f85737 100644
--- a/.env.development
+++ b/.env.development
@@ -1,5 +1,4 @@
NODE_ENV = 'development'
-# 邮储奶茶活动
-VITE_BASE_URL = 'http://milk.test.api.cdlsxd.cn'
+
# 邮储音视频
-# VITE_BASE_URL = 'https://gateway.dev.cdlsxd.cn/ycav'
+VITE_BASE_URL = 'https://gateway.dev.cdlsxd.cn/ycav'
diff --git a/.env.production b/.env.production
index 9045317..56fad45 100644
--- a/.env.production
+++ b/.env.production
@@ -1,9 +1,6 @@
NODE_ENV = 'production'
-# 邮储奶茶活动(正式环境)
-VITE_BASE_URL = 'https://milk.api.cdlsxd.cn'
-VITE_YCNC_MERCH_CODE = '100510102303326'
# 邮储音视频活动(生产环境)
-# VITE_BASE_URL = 'https://mv.h5.cdlsxd.cn'
-# VITE_YCNC_MERCH_CODE = '100510102303326'
+VITE_BASE_URL = 'https://mv.h5.cdlsxd.cn'
+VITE_YCNC_MERCH_CODE = '100510102303326'
diff --git a/.env.test b/.env.test
index 7bf308a..9be58f6 100644
--- a/.env.test
+++ b/.env.test
@@ -1,10 +1,5 @@
NODE_ENV = 'test'
-# 邮储奶茶活动(测试环境)
-VITE_BASE_URL = 'http://milk.test.api.cdlsxd.cn'
-VITE_YCNC_MERCH_CODE = '100310100018908'
-
-
# 邮储音视频活动(测试环境)
-# VITE_BASE_URL = 'https://gateway.dev.cdlsxd.cn'
-# VITE_YCNC_MERCH_CODE = '100310100018908'
\ No newline at end of file
+VITE_BASE_URL = 'https://gateway.dev.cdlsxd.cn'
+VITE_YCNC_MERCH_CODE = '100310100018908'
\ No newline at end of file
diff --git a/custom.page.js b/custom.page.js
index d068551..cb5baf2 100644
--- a/custom.page.js
+++ b/custom.page.js
@@ -4,8 +4,7 @@ import path from 'path'
const config = {
pages:'./src/pages',
- // pagesInclude:['ycysp/home.vue','ycysp/pay.vue','ycysp/order.vue','ycysp/orderDetail.vue',]
- pagesInclude:['ycnc']
+ pagesInclude:['ycysp/home.vue','ycysp/pay.vue','ycysp/order.vue','ycysp/orderDetail.vue',]
}
const { pages, pagesInclude } = config
diff --git a/src/api/xyyk.js b/src/api/xyyk.js
deleted file mode 100644
index 4e3c792..0000000
--- a/src/api/xyyk.js
+++ /dev/null
@@ -1,31 +0,0 @@
-import http from "../utils/http";
-
-export const login = (params) => http({
- url:'/v1/xy/login',
- method:'POST',
- ...params
-})
-
-export const getProduceList = (params) => http({
- url:'/v1/auth/activity',
- method:'POST',
- ...params
-})
-
-export const goBuy = (params) => http({
- url:'/v1/auth/order/buy',
- method:'POST',
- ...params
-})
-
-export const getTicketList = (params) => http({
- url:'/v1/auth/order/list',
- method:'POST',
- ...params
-})
-
-export const queryOrder = (params) => http({
- url:'/v1/auth/order/query',
- ...params
-})
-
diff --git a/src/api/ycnc.js b/src/api/ycnc.js
deleted file mode 100644
index ee99bfc..0000000
--- a/src/api/ycnc.js
+++ /dev/null
@@ -1,60 +0,0 @@
-import http from "../utils/http";
-
-
-export const login = (params) => http({
- url:'/api/v1/UnionLogin',
- method:'POST',
- noToken:true,
- ...params
-})
-
-export const getProductList = (params) => http({
- url:'/api/v1/VoucherList',
- method:'POST',
- ...params
-})
-
-export const queryDetail = (params) => http({
- url:'/api/v1/product/detail',
- method:'POST',
- ...params
-})
-
-export const getOrderList = (params) => http({
- url:'/api/v1/auth/order/list',
- method:'POST',
- ...params
-})
-
-export const goPay = (params) => http({
- url:'/api/v1/auth/order/create',
- method:'POST',
- ...params
-})
-
-export const queryOrderDetail = (params) => http({
- url:'/api/v1/auth/order/query',
- method:'POST',
- ...params
-})
-
-export const deleteOrder = (params) => http({
- url:'/api/v1/auth/order/delete',
- method:'POST',
- ...params
-})
-
-export const refundOrder = (params) => http({
- url:'/api/v1/auth/order/refund',
- method:'POST',
- ...params
-})
-
-
-//查询订单状态,主要针对短连接
-export const queryOrderState = (params) => http({
- url:'/api/v1/auth/order/state',
- method:'POST',
- ...params
-})
-
diff --git a/src/pages.json b/src/pages.json
index e0e218b..d8abf8f 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -1,25 +1,16 @@
{
"pages": [
{
- "path": "pages/ycnc/index",
+ "path": "pages/ycysp/home",
"type": "home",
"style": {
"navigationStyle": "custom",
- "navigationBarTitleText": "奶茶活动",
+ "navigationBarTitleText": "音视频专区",
"navigationBarBackgroundColor": "#FFF"
}
},
{
- "path": "pages/ycnc/detail",
- "type": "page",
- "style": {
- "navigationStyle": "custom",
- "navigationBarTitleText": "商品详情",
- "navigationBarBackgroundColor": "#FFF"
- }
- },
- {
- "path": "pages/ycnc/order",
+ "path": "pages/ycysp/order",
"type": "page",
"style": {
"navigationStyle": "custom",
@@ -28,13 +19,22 @@
}
},
{
- "path": "pages/ycnc/orderDetail",
+ "path": "pages/ycysp/orderDetail",
"type": "page",
"style": {
"navigationStyle": "custom",
"navigationBarTitleText": "订单详情",
"navigationBarBackgroundColor": "#FFF"
}
+ },
+ {
+ "path": "pages/ycysp/pay",
+ "type": "page",
+ "style": {
+ "navigationStyle": "custom",
+ "navigationBarTitleText": "支付确认",
+ "navigationBarBackgroundColor": "#FFF"
+ }
}
],
"globalStyle": {
diff --git a/src/pages/xyyk/components/product-item.vue b/src/pages/xyyk/components/product-item.vue
deleted file mode 100644
index 2c23231..0000000
--- a/src/pages/xyyk/components/product-item.vue
+++ /dev/null
@@ -1,87 +0,0 @@
-
-
-
- 支付享立减1元
-
-
-
- ¥{{detail.price}}/{{detail.brand}}
-
-
- 原价{{detail.show_price}}
-
-
-
- {{detail.name}}
-
-
- 立即购买
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/xyyk/components/ticket-item.vue b/src/pages/xyyk/components/ticket-item.vue
deleted file mode 100644
index 29ab72f..0000000
--- a/src/pages/xyyk/components/ticket-item.vue
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
- {{detail.product_name}}
-
-
- {{detail.product_name}}
-
- 立即查看
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/xyyk/index.vue b/src/pages/xyyk/index.vue
deleted file mode 100644
index aecf0ac..0000000
--- a/src/pages/xyyk/index.vue
+++ /dev/null
@@ -1,241 +0,0 @@
-
-
-
-
- 支付享立减1元
-
-
- 我的券包
-
-
-
- 兑换商品列表
-
-
- 兴业优酷半价购送周卡
- 支付享立减1元
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/xyyk/tickets.vue b/src/pages/xyyk/tickets.vue
deleted file mode 100644
index 331db59..0000000
--- a/src/pages/xyyk/tickets.vue
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/components/brand.vue b/src/pages/ycnc/components/brand.vue
deleted file mode 100644
index 8650f3b..0000000
--- a/src/pages/ycnc/components/brand.vue
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/components/order-item.vue b/src/pages/ycnc/components/order-item.vue
deleted file mode 100644
index 02e20e5..0000000
--- a/src/pages/ycnc/components/order-item.vue
+++ /dev/null
@@ -1,178 +0,0 @@
-
-
-
- 订单编号:{{ detail.order_no }}
- {{ stateConfig[detail.state] }}
-
-
-
-
-
-
- {{ detail.product_name }}
- ¥{{ detail.price }}元
-
-
- 数量
- x1
-
-
-
- 下单时间:{{ detail.create_time }}
-
-
- 删除订单
- 立即付款
- 查看卡券
- 申请退款
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/components/product-item.vue b/src/pages/ycnc/components/product-item.vue
deleted file mode 100644
index 5f9a078..0000000
--- a/src/pages/ycnc/components/product-item.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
- {{ config[detail.brandFlag].name}}
- {{ detail.voucherTitle }}
-
- {{ detail.voucherAmount }}元
-
- {{ detail.voucherOriginalPrice }}
-
-
- 点击购买
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/config.js b/src/pages/ycnc/config.js
deleted file mode 100644
index 0d98313..0000000
--- a/src/pages/ycnc/config.js
+++ /dev/null
@@ -1,94 +0,0 @@
-import MX from '/static/ycnc/bg-mxbc.png'
-import BW from '/static/ycnc/bg-bwcj.png'
-import NX from '/static/ycnc/bg-nxdc.png'
-import CoCo from '/static/ycnc/bg-coco.png'
-import CBD from '/static/ycnc/bg-cbd.png'
-import GM from '/static/ycnc/bg-gm.png'
-import SYSXC from '/static/ycnc/bg-sysxc.png'
-// import CYYS from '/static/ycnc/bg-cyys.png'
-
-const config = {
- "MX":{
- name:'蜜雪冰城',
- src:MX,
- height:974,
- order:1
- },
- "BW":{
- name:'霸王茶姬',
- src:BW,
- height:974,
- order:2
- },
- "NX":{
- name:'奈雪的茶',
- src:NX,
- height:584,
- order:5
- },
- "CoCo":{
- name:'CoCo',
- src:CoCo,
- height:584,
- order:6
- },
- "CBD":{
- name:'茶百道',
- src:CBD,
- height:584,
- order:7
- },
- "YCGM":{
- name:'古茗',
- src:GM,
- height:584,
- order:3,
- },
- "YCSY":{
- name:'书亦烧仙草',
- src:SYSXC,
- height:584,
- order:4
- },
- // "CYYS":{
- // name:'茶颜悦色',
- // src:CYYS,
- // height:974,
- // },
-}
-
-export const stateConfig = {
- 1: '待支付',
- 2: '已支付',
- 3: '充值完成',
- 4: '充值异常',
- 5: '订单核销',
- 6: '退款中',
- 7: '退款完成',
- 8: '退款失败' ,
- 9: '订单取消'
-}
-
-export const stateColor = {
- 2: '#FF8400',
- 7: '#FF0000',
-}
-
-export const tabs = [{
- tabName:'全部订单',
- state:0,
-},{
- tabName:'待付款',
- state:1,
-},{
- tabName:'处理中',
- state:2,
-},{
- tabName:'已完成',
- state:3,
-},{
- tabName:"已退款",
- state:7
-}]
-
-export default config
\ No newline at end of file
diff --git a/src/pages/ycnc/detail.vue b/src/pages/ycnc/detail.vue
deleted file mode 100644
index 2ac7c02..0000000
--- a/src/pages/ycnc/detail.vue
+++ /dev/null
@@ -1,216 +0,0 @@
-
- {
- style: {
- navigationStyle: 'custom',
- navigationBarTitleText: '商品详情',
- navigationBarBackgroundColor:'#FFF',
- },
- }
-
-
-
-
-
-
-
-
- {{ detailObj.name }}
-
- ¥{{ detailObj.price }}
- {{ detailObj.show_price }}
-
-
-
-
-
-
-
-
-
-
- 立即支付
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/hooks/useCode.js b/src/pages/ycnc/hooks/useCode.js
deleted file mode 100644
index 614ef37..0000000
--- a/src/pages/ycnc/hooks/useCode.js
+++ /dev/null
@@ -1,29 +0,0 @@
-import md5 from 'js-md5';
-export default function useCode(){
- return new Promise((resolve,reject) => {
- const authCallback = (params) => {
- console.log('authCallback-use',params);
- const {code} = params
- resolve(code)
- }
- const getNewAuthorization = () => {
- let appId = import.meta.env.VITE_YCNC_APPID;
- let time = Date.now().toString();
- let secret = import.meta.env.VITE_YCNC_SECRET;
- let signBefore = appId + time + secret;
- let sign = md5(signBefore);//普通md5
- let param = {
- appId: appId,
- sign: sign,
- time: time,
- tran_code: "157",
- fn: "authCallback",
- needBind: ""
- };
- console.log('auth-param157-use',param);
- Fw.device.api.getNewAuthorization(param)
- };
- window.authCallback = authCallback;
- getNewAuthorization()
- })
-}
\ No newline at end of file
diff --git a/src/pages/ycnc/hooks/usePay.js b/src/pages/ycnc/hooks/usePay.js
deleted file mode 100644
index 1145335..0000000
--- a/src/pages/ycnc/hooks/usePay.js
+++ /dev/null
@@ -1,41 +0,0 @@
-import dayjs from "dayjs";
-import md5 from 'js-md5';
-const handleParams = (obj) => Object.entries(obj).reduce((total,curr) => {
- if(!total){
- total += `${curr[0]}=${curr[1]}`
- }else{
- total += `|${curr[0]}=${curr[1]}`
- }
- return total
-},'')
-
-
-export default function usePay(){
- const payFunc = (args) => {
- const {order_no,notify_url,TranAmt,MerName,sign,plain_text} = args;
- const MercCode = import.meta.env.VITE_YCNC_MERCH_CODE
- const tranAmt = Number(TranAmt).toFixed(2)
- // const plainText = handleParams({MercCode,TranAmt:tranAmt,TermSsn:order_no})
- const Plain = {
- MercUrl:notify_url,
- TranAmt:tranAmt,
- TermSsn:order_no,
- BackLink:encodeURIComponent(`${window.location.origin}/#/pages/ycnc/orderDetail?order_no=${order_no}&isPayBack=true`),
- psbcmcc:'LSXD',
- TxnDt:dayjs(Date.now()).format('YYYY-MM-DD'),
- MercCode:MercCode,
- IsIntegral:'1',
- MerName:MerName,
- }
- const params = {
- Plain:handleParams(Plain),
- plainText:plain_text,
- sign:sign,
- Signature: '',
- }
- console.log('handCodePay-plain',Plain);
- console.log('handCodePay-params',params);
- Fw.device.api.handCodePay(params);
- }
- return {payFunc}
-}
\ No newline at end of file
diff --git a/src/pages/ycnc/index.vue b/src/pages/ycnc/index.vue
deleted file mode 100644
index 0e76e6e..0000000
--- a/src/pages/ycnc/index.vue
+++ /dev/null
@@ -1,145 +0,0 @@
-
- {
- style: {
- navigationStyle: 'custom',
- navigationBarTitleText: '奶茶活动',
- navigationBarBackgroundColor:'#FFF',
- },
- }
-
-
-
-
- 我的订单
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/order.vue b/src/pages/ycnc/order.vue
deleted file mode 100644
index b9a934f..0000000
--- a/src/pages/ycnc/order.vue
+++ /dev/null
@@ -1,279 +0,0 @@
-
- {
- style: {
- navigationStyle: 'custom',
- navigationBarTitleText: '我的订单',
- navigationBarBackgroundColor:'#FFF',
- },
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
- 没有更多了~
-
-
-
- 暂无订单,快去下单吧~
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/pages/ycnc/orderDetail.vue b/src/pages/ycnc/orderDetail.vue
deleted file mode 100644
index 9d3c4e4..0000000
--- a/src/pages/ycnc/orderDetail.vue
+++ /dev/null
@@ -1,311 +0,0 @@
-
- {
- style: {
- navigationStyle: 'custom',
- navigationBarTitleText: '订单详情',
- navigationBarBackgroundColor:'#FFF',
- },
- }
-
-
-
-
-
-
- 订单详情
-
-
-
-
- {{ orderDetail.product_name }}
- ¥{{ orderDetail.price }}元
-
-
- 数量
- x1
-
-
-
-
-
- 订单编号:{{ orderDetail.order_no }}
- 支付时间:{{
- orderDetail.exchange_time }}
- 下单时间:{{ orderDetail.create_time }}
- 订单金额:{{ orderDetail.price }}
-
-
-
- 查看卡券
- 立即付款
- 申请退款
- 返回首页
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/static/xyyk/bg-banner.png b/src/static/xyyk/bg-banner.png
deleted file mode 100644
index 4dc110e..0000000
Binary files a/src/static/xyyk/bg-banner.png and /dev/null differ
diff --git a/src/static/xyyk/bg-popup.png b/src/static/xyyk/bg-popup.png
deleted file mode 100644
index c4f8045..0000000
Binary files a/src/static/xyyk/bg-popup.png and /dev/null differ
diff --git a/src/static/xyyk/bg-product.png b/src/static/xyyk/bg-product.png
deleted file mode 100644
index 9cff40b..0000000
Binary files a/src/static/xyyk/bg-product.png and /dev/null differ
diff --git a/src/static/xyyk/bg-title.png b/src/static/xyyk/bg-title.png
deleted file mode 100644
index 607f4ed..0000000
Binary files a/src/static/xyyk/bg-title.png and /dev/null differ
diff --git a/src/static/xyyk/bg.png b/src/static/xyyk/bg.png
deleted file mode 100644
index 0a2f30e..0000000
Binary files a/src/static/xyyk/bg.png and /dev/null differ
diff --git a/src/static/xyyk/icon-ticket.png b/src/static/xyyk/icon-ticket.png
deleted file mode 100644
index a4e07ea..0000000
Binary files a/src/static/xyyk/icon-ticket.png and /dev/null differ
diff --git a/src/static/ycnc/bg-bwcj.png b/src/static/ycnc/bg-bwcj.png
deleted file mode 100644
index ba28a26..0000000
Binary files a/src/static/ycnc/bg-bwcj.png and /dev/null differ
diff --git a/src/static/ycnc/bg-cbd.png b/src/static/ycnc/bg-cbd.png
deleted file mode 100644
index 3096fdc..0000000
Binary files a/src/static/ycnc/bg-cbd.png and /dev/null differ
diff --git a/src/static/ycnc/bg-coco.png b/src/static/ycnc/bg-coco.png
deleted file mode 100644
index bc71cfd..0000000
Binary files a/src/static/ycnc/bg-coco.png and /dev/null differ
diff --git a/src/static/ycnc/bg-gm.png b/src/static/ycnc/bg-gm.png
deleted file mode 100644
index 92273d7..0000000
Binary files a/src/static/ycnc/bg-gm.png and /dev/null differ
diff --git a/src/static/ycnc/bg-mxbc.png b/src/static/ycnc/bg-mxbc.png
deleted file mode 100644
index a970429..0000000
Binary files a/src/static/ycnc/bg-mxbc.png and /dev/null differ
diff --git a/src/static/ycnc/bg-nodata.png b/src/static/ycnc/bg-nodata.png
deleted file mode 100644
index c40b061..0000000
Binary files a/src/static/ycnc/bg-nodata.png and /dev/null differ
diff --git a/src/static/ycnc/bg-nxdc.png b/src/static/ycnc/bg-nxdc.png
deleted file mode 100644
index 94ceff2..0000000
Binary files a/src/static/ycnc/bg-nxdc.png and /dev/null differ
diff --git a/src/static/ycnc/bg-product.png b/src/static/ycnc/bg-product.png
deleted file mode 100644
index 5d4a33c..0000000
Binary files a/src/static/ycnc/bg-product.png and /dev/null differ
diff --git a/src/static/ycnc/bg-sysxc.png b/src/static/ycnc/bg-sysxc.png
deleted file mode 100644
index 7e614e7..0000000
Binary files a/src/static/ycnc/bg-sysxc.png and /dev/null differ
diff --git a/src/static/ycnc/bg.png b/src/static/ycnc/bg.png
deleted file mode 100644
index 63d8b9c..0000000
Binary files a/src/static/ycnc/bg.png and /dev/null differ
diff --git a/src/utils/http.js b/src/utils/http.js
index 6b5bdd7..9a2749f 100644
--- a/src/utils/http.js
+++ b/src/utils/http.js
@@ -1,10 +1,7 @@
-//邮储银行(奶茶)专用的
-import useCode from "../pages/ycnc/hooks/useCode";
-import {login} from '../api/ycnc'
//邮储银行(音视频)专用的
-// import useCode from "../pages/ycysp/hooks/useCode";
-// import {login} from '../api/ycysp'
+import useCode from "../pages/ycysp/hooks/useCode";
+import {login} from '../api/ycysp'
//邮储音视频baseURL专用
const baseURL = '/ycav'
@@ -16,15 +13,12 @@ function http(options) {
});
return new Promise((resolve, reject) => {
//邮储音视频添加前缀
- // const newOptions = {...options,url:baseURL + options.url}
+ const newOptions = {...options,url:baseURL + options.url}
uni.request({
- // ...newOptions,
- ...options,
+ ...newOptions,
header: {
//邮储音视频
- // 'content-type': 'application/json',
- //邮储奶茶
- 'content-type': 'application/x-www-form-urlencoded',
+ 'content-type': 'application/json',
},
responseType: 'json',
success: async (res) => {
@@ -48,11 +42,7 @@ function http(options) {
const {token} = await login({params});
window.localStorage.setItem('token',token);
//邮储音视频专用的
- // http(newOptions).then(_res => {
- // resolve(_res)
- // })
- //邮储奶茶
- http(options).then(_res => {
+ http(newOptions).then(_res => {
resolve(_res)
})
}else{
diff --git a/uni-pages.d.ts b/uni-pages.d.ts
index 2c45296..866ff1e 100644
--- a/uni-pages.d.ts
+++ b/uni-pages.d.ts
@@ -4,10 +4,10 @@
// Generated by vite-plugin-uni-pages
interface NavigateToOptions {
- url: "/pages/ycnc/index" |
- "/pages/ycnc/detail" |
- "/pages/ycnc/order" |
- "/pages/ycnc/orderDetail";
+ url: "/pages/ycysp/home" |
+ "/pages/ycysp/order" |
+ "/pages/ycysp/orderDetail" |
+ "/pages/ycysp/pay";
}
interface RedirectToOptions extends NavigateToOptions {}