diff --git a/.idea/.gitignore b/.idea/.gitignore
deleted file mode 100644
index 10b731c..0000000
--- a/.idea/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-# 默认忽略的文件
-/shelf/
-/workspace.xml
-# 基于编辑器的 HTTP 客户端请求
-/httpRequests/
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
deleted file mode 100644
index c9827f9..0000000
--- a/.idea/codeStyles/Project.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index 79ee123..0000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/git_toolbox_blame.xml b/.idea/git_toolbox_blame.xml
deleted file mode 100644
index 7dc1249..0000000
--- a/.idea/git_toolbox_blame.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 7c4836f..0000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/jdt-user.iml b/.idea/jdt-user.iml
deleted file mode 100644
index 24643cc..0000000
--- a/.idea/jdt-user.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index df5e3fa..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 35eb1dd..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml
deleted file mode 100644
index fb0d65a..0000000
--- a/.idea/watcherTasks.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/components.d.ts b/components.d.ts
index 1186e4a..de88dee 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -1,59 +1,57 @@
// generated by unplugin-vue-components
// We suggest you to commit this file into source control
// Read more: https://github.com/vuejs/core/pull/3399
-import '@vue/runtime-core';
+import '@vue/runtime-core'
-export {};
+export {}
declare module '@vue/runtime-core' {
export interface GlobalComponents {
- Auth: typeof import('./src/components/Auth.vue')['default'];
- Back: typeof import('./src/components/Back.vue')['default'];
- Cart: typeof import('./src/components/Cart.vue')['default'];
- MerList: typeof import('./src/components/MerList.vue')['default'];
- NutAvatar: typeof import('@nutui/nutui-taro')['Avatar'];
- NutBacktop: typeof import('@nutui/nutui-taro')['Backtop'];
- NutButton: typeof import('@nutui/nutui-taro')['Button'];
- NutCalendar: typeof import('@nutui/nutui-taro')['Calendar'];
- NutCell: typeof import('@nutui/nutui-taro')['Cell'];
- NutCellGroup: typeof import('@nutui/nutui-taro')['CellGroup'];
- NutCheckbox: typeof import('@nutui/nutui-taro')['Checkbox'];
- NutCheckboxGroup: typeof import('@nutui/nutui-taro')['CheckboxGroup'];
- NutDialog: typeof import('@nutui/nutui-taro')['Dialog'];
- NutEllipsis: typeof import('@nutui/nutui-taro')['Ellipsis'];
- NutEmpty: typeof import('@nutui/nutui-taro')['Empty'];
- NutForm: typeof import('@nutui/nutui-taro')['Form'];
- NutFormItem: typeof import('@nutui/nutui-taro')['FormItem'];
- NutGrid: typeof import('@nutui/nutui-taro')['Grid'];
- NutGridItem: typeof import('@nutui/nutui-taro')['GridItem'];
- NutImagePreview: typeof import('@nutui/nutui-taro')['ImagePreview'];
- NutInput: typeof import('@nutui/nutui-taro')['Input'];
- NutInputNumber: typeof import('@nutui/nutui-taro')['InputNumber'];
- NutNumberKeyboard: typeof import('@nutui/nutui-taro')['NumberKeyboard'];
- NutOverlay: typeof import('@nutui/nutui-taro')['Overlay'];
- NutPagination: typeof import('@nutui/nutui-taro')['Pagination'];
- NutPicker: typeof import('@nutui/nutui-taro')['Picker'];
- NutPopover: typeof import('@nutui/nutui-taro')['Popover'];
- NutPopup: typeof import('@nutui/nutui-taro')['Popup'];
- NutPrice: typeof import('@nutui/nutui-taro')['Price'];
- NutRadio: typeof import('@nutui/nutui-taro')['Radio'];
- NutRadioGroup: typeof import('@nutui/nutui-taro')['RadioGroup'];
- NutRate: typeof import('@nutui/nutui-taro')['Rate'];
- NutShortPassword: typeof import('@nutui/nutui-taro')['ShortPassword'];
- NutSwiper: typeof import('@nutui/nutui-taro')['Swiper'];
- NutSwiperItem: typeof import('@nutui/nutui-taro')['SwiperItem'];
- NutSwitch: typeof import('@nutui/nutui-taro')['Switch'];
- NutTable: typeof import('@nutui/nutui-taro')['Table'];
- NutTabPane: typeof import('@nutui/nutui-taro')['TabPane'];
- NutTabs: typeof import('@nutui/nutui-taro')['Tabs'];
- NutTextarea: typeof import('@nutui/nutui-taro')['Textarea'];
- NutUploader: typeof import('@nutui/nutui-taro')['Uploader'];
- Pay: typeof import('./src/components/Pay.vue')['default'];
- Popup: typeof import('./src/components/Popup.vue')['default'];
- RichEditor: typeof import('./src/components/RichEditor.vue')['default'];
- StoreList: typeof import('./src/components/StoreList.vue')['default'];
- Ucharts: typeof import('./src/components/Ucharts.vue')['default'];
- Upload: typeof import('./src/components/Upload.vue')['default'];
- UserModal: typeof import('./src/components/UserModal.vue')['default'];
+ Auth: typeof import('./src/components/Auth.vue')['default']
+ Back: typeof import('./src/components/Back.vue')['default']
+ Cart: typeof import('./src/components/Cart.vue')['default']
+ MerList: typeof import('./src/components/MerList.vue')['default']
+ NutAvatar: typeof import('@nutui/nutui-taro')['Avatar']
+ NutBacktop: typeof import('@nutui/nutui-taro')['Backtop']
+ NutButton: typeof import('@nutui/nutui-taro')['Button']
+ NutCalendar: typeof import('@nutui/nutui-taro')['Calendar']
+ NutCell: typeof import('@nutui/nutui-taro')['Cell']
+ NutCellGroup: typeof import('@nutui/nutui-taro')['CellGroup']
+ NutCheckbox: typeof import('@nutui/nutui-taro')['Checkbox']
+ NutCheckboxGroup: typeof import('@nutui/nutui-taro')['CheckboxGroup']
+ NutDialog: typeof import('@nutui/nutui-taro')['Dialog']
+ NutEllipsis: typeof import('@nutui/nutui-taro')['Ellipsis']
+ NutEmpty: typeof import('@nutui/nutui-taro')['Empty']
+ NutForm: typeof import('@nutui/nutui-taro')['Form']
+ NutFormItem: typeof import('@nutui/nutui-taro')['FormItem']
+ NutGrid: typeof import('@nutui/nutui-taro')['Grid']
+ NutGridItem: typeof import('@nutui/nutui-taro')['GridItem']
+ NutImagePreview: typeof import('@nutui/nutui-taro')['ImagePreview']
+ NutInput: typeof import('@nutui/nutui-taro')['Input']
+ NutInputNumber: typeof import('@nutui/nutui-taro')['InputNumber']
+ NutOverlay: typeof import('@nutui/nutui-taro')['Overlay']
+ NutPagination: typeof import('@nutui/nutui-taro')['Pagination']
+ NutPicker: typeof import('@nutui/nutui-taro')['Picker']
+ NutPopover: typeof import('@nutui/nutui-taro')['Popover']
+ NutPopup: typeof import('@nutui/nutui-taro')['Popup']
+ NutPrice: typeof import('@nutui/nutui-taro')['Price']
+ NutRadio: typeof import('@nutui/nutui-taro')['Radio']
+ NutRadioGroup: typeof import('@nutui/nutui-taro')['RadioGroup']
+ NutRate: typeof import('@nutui/nutui-taro')['Rate']
+ NutSwiper: typeof import('@nutui/nutui-taro')['Swiper']
+ NutSwiperItem: typeof import('@nutui/nutui-taro')['SwiperItem']
+ NutSwitch: typeof import('@nutui/nutui-taro')['Switch']
+ NutTable: typeof import('@nutui/nutui-taro')['Table']
+ NutTabPane: typeof import('@nutui/nutui-taro')['TabPane']
+ NutTabs: typeof import('@nutui/nutui-taro')['Tabs']
+ NutTextarea: typeof import('@nutui/nutui-taro')['Textarea']
+ NutUploader: typeof import('@nutui/nutui-taro')['Uploader']
+ Pay: typeof import('./src/components/Pay.vue')['default']
+ Popup: typeof import('./src/components/Popup.vue')['default']
+ RichEditor: typeof import('./src/components/RichEditor.vue')['default']
+ StoreList: typeof import('./src/components/StoreList.vue')['default']
+ Ucharts: typeof import('./src/components/Ucharts.vue')['default']
+ Upload: typeof import('./src/components/Upload.vue')['default']
+ UserModal: typeof import('./src/components/UserModal.vue')['default']
}
}
diff --git a/config/index.ts b/config/index.ts
index 133ffef..6e4b13a 100644
--- a/config/index.ts
+++ b/config/index.ts
@@ -38,7 +38,7 @@ const config = {
375: 2,
},
sourceRoot: 'src',
- outputRoot: 'dist',
+ outputRoot: `dist/${process.env.TARO_ENV}`,
plugins: ['@tarojs/plugin-html', ['@tarojs/plugin-mini-ci', CIPluginOptFn]],
defineConstants: {},
copy: {
diff --git a/package.json b/package.json
index c75949d..994491c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "jdt-user",
- "version": "4.0.4",
+ "version": "4.0.5",
"private": true,
"description": "",
"templateInfo": {
@@ -9,7 +9,7 @@
"css": "sass"
},
"taroConfig": {
- "version": "4.0.4"
+ "version": "4.0.5"
},
"scripts": {
"build:weapp": "taro build --type weapp",
diff --git a/project.config.json b/project.config.json
index 947a31b..e1be781 100644
--- a/project.config.json
+++ b/project.config.json
@@ -1,14 +1,14 @@
{
"miniprogramRoot": "./dist",
- "projectname": "taroApp",
+ "projectname": "捷兑通",
"description": "",
"setting": {
"urlCheck": true,
- "es6": false,
- "enhance": false,
+ "es6": true,
+ "enhance": true,
"compileHotReLoad": false,
- "postcss": false,
- "minified": false
+ "postcss": true,
+ "minified": true
},
"compileType": "miniprogram"
}
diff --git a/src/components/Cart.vue b/src/components/Cart.vue
index efa49f1..be9996e 100644
--- a/src/components/Cart.vue
+++ b/src/components/Cart.vue
@@ -1,10 +1,10 @@
@@ -40,12 +48,13 @@ Taro.useLoad(() => {
+ :src="imgs[0]" />
-
+
diff --git a/src/pages/admin/add_order/add_menu/index.vue b/src/pages/admin/add_order/add_menu/index.vue
index 50690e1..b425490 100644
--- a/src/pages/admin/add_order/add_menu/index.vue
+++ b/src/pages/admin/add_order/add_menu/index.vue
@@ -2,19 +2,9 @@
-
-
+
@@ -27,16 +17,13 @@
{{ item.number }}元
-
+
-
+
@@ -53,20 +40,16 @@
-
+
diff --git a/src/pages/mer/mer_detail/index.vue b/src/pages/mer/mer_detail/index.vue
index 97d8217..7590ccc 100644
--- a/src/pages/mer/mer_detail/index.vue
+++ b/src/pages/mer/mer_detail/index.vue
@@ -1,108 +1,76 @@
-
+
-
+
-
+
{{ mer_info.name }}
-
+
销量:10000
- 营业时间:{{ mer_info.week_start }}-{{ mer_info.week_end }}
+ 营业时间:{{ mer_info.week_start }}-{{ mer_info.week_end }}
+
-
+
{{ mer_info.address || '暂无商家地址' }}
- 距离您{{
- calculateDistance(
- userLocalNum.t,
- userLocalNum.l,
- Number(mer_info.lat),
- Number(mer_info.lon),
- )
- }}
+ 距离您{{
+ calculateDistance(
+ userLocalNum.t,
+ userLocalNum.l,
+ Number(mer_info.lat),
+ Number(mer_info.lon),
+ )
+ }}
-
+
-
+
-
-
+
+
{{ item.name }}
- 剩余:{{ item.stock }}
+
+
+ {{ item.discount_price }}元
+ +{{ item.exchange }}积分
+
+
+
+
-
- {{ item.number }}元
-
-
- {{ item.exchange }}积分
-
+ 剩余:{{ item.stock }}
-
+
@@ -130,10 +98,10 @@