From a369c89237035435c1fddca5a506b1dbf57396d5 Mon Sep 17 00:00:00 2001
From: cun-nan <19819293608@163.com>
Date: Tue, 5 Dec 2023 10:46:04 +0800
Subject: [PATCH 1/4] =?UTF-8?q?=E4=BC=9A=E5=91=98=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
gasStation-uni/pages/index/index.vue | 4 ++++
gasStation-uni/pagesRefuel/pagesRefuel/index.vue | 7 ++++---
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/gasStation-uni/pages/index/index.vue b/gasStation-uni/pages/index/index.vue
index f3fbe2cc8..680b0ba36 100644
--- a/gasStation-uni/pages/index/index.vue
+++ b/gasStation-uni/pages/index/index.vue
@@ -232,6 +232,9 @@
}).then((response) => {
_this.store = response.data
let welfare = response.data.welfare
+ console.log(response.data)
+ uni.setStorageSync("chainStoreId",response.data.chainStoreId)
+ console.log(uni.getStorageSync("chainStoreId"),2)
if (welfare != undefined && welfare != null && welfare != "") {
if (welfare.includes(",")) {
_this.welfare = response.data.welfare.split(",")
@@ -267,6 +270,7 @@
_this.distance = (Math.ceil(response.data.distance)).toFixed(1)
_this.store = response.data.store
uni.setStorageSync("storeId", response.data.store.id)
+ uni.setStorageSync("chainStoreId",response.data.store.chainStoreId)
let welfare = response.data.store.welfare
if (welfare != undefined && welfare != null && welfare != "") {
if (welfare.includes(",")) {
diff --git a/gasStation-uni/pagesRefuel/pagesRefuel/index.vue b/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
index f2825b518..50fde9019 100644
--- a/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
+++ b/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
@@ -61,7 +61,7 @@
- 去加油
+ 去加油
@@ -133,8 +133,9 @@
})
},
// 跳转一键加油页面
- toRefuel(id){
- uni.setStorageSync("storeId",id)
+ toRefuel(data){
+ uni.setStorageSync("storeId",data.id)
+ uni.setStorageSync("chainStoreId",data.chainStoreId)
uni.navigateTo({
url: '/pages/refuel/refuel'
})
From e0816ddbc8fbdd96edcb94fe0defe7d83721680d Mon Sep 17 00:00:00 2001
From: cun-nan <19819293608@163.com>
Date: Tue, 5 Dec 2023 10:47:00 +0800
Subject: [PATCH 2/4] =?UTF-8?q?=E4=BC=9A=E5=91=98=E4=BF=A1=E6=81=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
gasStation-uni/pages/index/index.vue | 1 -
1 file changed, 1 deletion(-)
diff --git a/gasStation-uni/pages/index/index.vue b/gasStation-uni/pages/index/index.vue
index 680b0ba36..90cbe3b2d 100644
--- a/gasStation-uni/pages/index/index.vue
+++ b/gasStation-uni/pages/index/index.vue
@@ -234,7 +234,6 @@
let welfare = response.data.welfare
console.log(response.data)
uni.setStorageSync("chainStoreId",response.data.chainStoreId)
- console.log(uni.getStorageSync("chainStoreId"),2)
if (welfare != undefined && welfare != null && welfare != "") {
if (welfare.includes(",")) {
_this.welfare = response.data.welfare.split(",")
From 1042b55806e2813d90679913b333b3ab480f8c39 Mon Sep 17 00:00:00 2001
From: "@QQNZX"
Date: Tue, 5 Dec 2023 11:16:58 +0800
Subject: [PATCH 3/4] =?UTF-8?q?12.05=E5=89=8D=E7=AB=AF?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 3 +
fuintAdmin/.env.development | 3 +-
.../src/main/resources/application.properties | 2 +-
fuintCashierWeb/.env.production | 2 +-
gasStation-uni/config.js | 4 +-
gasStation-uni/package-lock.json | 472 +++++++++++++++++-
gasStation-uni/pages/my/my.vue | 4 +-
gasStation-uni/pagesHome/Activity/index.vue | 16 +-
gasStation-uni/pagesHome/QRcode/QRcode.vue | 3 +-
gasStation-uni/pagesHome/activeIn/index.vue | 127 ++++-
.../pagesMy/CardManagement/CardManagement.vue | 83 ++-
gasStation-uni/pagesMy/invite/invite.vue | 225 ++++++++-
.../pagesRefuel/pagesRefuel/index.vue | 6 +-
gasStation-uni/static/imgs/mjyh.png | Bin 0 -> 163009 bytes
gasStation-uni/static/imgs/xfyl.png | Bin 0 -> 132731 bytes
gasStation-uni/static/imgs/xryl.png | Bin 0 -> 104042 bytes
gasStation-uni/static/imgs/yqyl.png | Bin 0 -> 88300 bytes
gasStation-uni/static/imgs/zkyx.png | Bin 0 -> 169882 bytes
.../pagesMy/CardManagement/CardManagement.js | 107 ++--
.../CardManagement/CardManagement.json | 3 +-
.../CardManagement/CardManagement.wxml | 2 +-
.../CardManagement/CardManagement.wxss | 53 ++
.../mp-weixin/pagesMy/Recharge/Recharge.js | 80 +--
.../mp-weixin/pagesMy/feedback/feedback.js | 84 ++--
.../dev/mp-weixin/pagesMy/invite/invite.js | 130 +++--
.../dev/mp-weixin/pagesMy/invite/invite.json | 3 +-
.../dev/mp-weixin/pagesMy/invite/invite.wxml | 2 +-
.../dev/mp-weixin/pagesMy/invite/invite.wxss | 150 +++++-
.../mp-weixin/pagesMy/writeOff/writeOff.js | 80 +--
29 files changed, 1381 insertions(+), 263 deletions(-)
create mode 100644 gasStation-uni/static/imgs/mjyh.png
create mode 100644 gasStation-uni/static/imgs/xfyl.png
create mode 100644 gasStation-uni/static/imgs/xryl.png
create mode 100644 gasStation-uni/static/imgs/yqyl.png
create mode 100644 gasStation-uni/static/imgs/zkyx.png
diff --git a/.gitignore b/.gitignore
index c1a9d78c3..4f0336961 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,4 +19,7 @@ bin-release/
# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
# should NOT be excluded as they contain compiler settings and other important
# information for Eclipse / Flash Builder.
+/gasStation-uni/uni_modules/
+/gasStation-uni/unpackage/
+/gasStation-uni/node_modules/
node_modules
diff --git a/fuintAdmin/.env.development b/fuintAdmin/.env.development
index de540d4a6..c4bdc07b8 100644
--- a/fuintAdmin/.env.development
+++ b/fuintAdmin/.env.development
@@ -11,5 +11,6 @@ VUE_APP_BASE_API = '/dev-api'
VUE_APP_PUBLIC_PATH = '/'
# 后端接口地址
-VUE_APP_SERVER_URL = 'http://192.168.1.6:8008/'
+VUE_APP_SERVER_URL = 'http://192.168.0.196:8081/'
+http://192.168.0.196:8080/
diff --git a/fuintBackend/fuint-application/src/main/resources/application.properties b/fuintBackend/fuint-application/src/main/resources/application.properties
index 702395dbe..60ef3a4f9 100644
--- a/fuintBackend/fuint-application/src/main/resources/application.properties
+++ b/fuintBackend/fuint-application/src/main/resources/application.properties
@@ -1,7 +1,7 @@
# \u57FA\u672C\u914D\u7F6E
server.port=8008
env.profile=dev
-env.properties.path=D:/code/oilSystem/fuintBackend/configure/
+env.properties.path=D:/oil/oil/oilSystem/fuintBackend/configure/
# \u6570\u636E\u5E93\u914D\u7F6E
diff --git a/fuintCashierWeb/.env.production b/fuintCashierWeb/.env.production
index ecfef9a33..e06b14839 100644
--- a/fuintCashierWeb/.env.production
+++ b/fuintCashierWeb/.env.production
@@ -1,5 +1,5 @@
# 页面标题
-VUE_APP_TITLE = fuint收银系统
+VUE_APP_TITLE = 蓝鲸智慧油站收银台
# 生产环境配置
ENV = 'production'
diff --git a/gasStation-uni/config.js b/gasStation-uni/config.js
index cf93dbac8..b6452742b 100644
--- a/gasStation-uni/config.js
+++ b/gasStation-uni/config.js
@@ -2,7 +2,7 @@
module.exports = {
// baseUrl: 'https://vue.ruoyi.vip/prod-api',
// baseUrl: 'http://192.168.0.196:8081/',
- baseUrl: 'http://192.168.1.4:8080/',
+ baseUrl: 'http://192.168.0.196:8080/',
// baseUrl: 'http://192.168.1.5:8002/cdJdc',
imagesUrl: 'http://www.nuoyunr.com/lananRsc',
@@ -27,4 +27,4 @@ module.exports = {
}
]
}
-}
\ No newline at end of file
+}
diff --git a/gasStation-uni/package-lock.json b/gasStation-uni/package-lock.json
index a1cef3dc3..9b9ca686f 100644
--- a/gasStation-uni/package-lock.json
+++ b/gasStation-uni/package-lock.json
@@ -1,6 +1,473 @@
{
+ "name": "gasStation-uni",
+ "lockfileVersion": 2,
"requires": true,
- "lockfileVersion": 1,
+ "packages": {
+ "": {
+ "dependencies": {
+ "@dcloudio/uni-ui": "^1.4.28",
+ "bignumber.js": "^9.1.2",
+ "uview-ui": "^2.0.36"
+ },
+ "devDependencies": {
+ "sass": "^1.69.5",
+ "sass-loader": "^10.4.1"
+ }
+ },
+ "node_modules/@dcloudio/uni-ui": {
+ "version": "1.4.28",
+ "resolved": "https://registry.npmjs.org/@dcloudio/uni-ui/-/uni-ui-1.4.28.tgz",
+ "integrity": "sha512-e/lSbvR79KH9+d3D4ueNbvD6szigjO/5IyjBNmiTqaj0PTS324fBV3L6f3s1qpkYonM4rdOl000hVOcAg6Gh/A=="
+ },
+ "node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
+ "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
+ "dev": true
+ },
+ "node_modules/ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "dependencies": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
+ }
+ },
+ "node_modules/ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true,
+ "peerDependencies": {
+ "ajv": "^6.9.1"
+ }
+ },
+ "node_modules/anymatch": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
+ "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
+ "dev": true,
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true,
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/bignumber.js": {
+ "version": "9.1.2",
+ "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
+ "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "dependencies": {
+ "fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/chokidar": {
+ "version": "3.5.3",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
+ "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ ],
+ "dependencies": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ },
+ "engines": {
+ "node": ">= 8.10.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.2"
+ }
+ },
+ "node_modules/emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+ "dev": true,
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "dependencies": {
+ "to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
+ "node_modules/glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "dependencies": {
+ "is-glob": "^4.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/immutable": {
+ "version": "4.3.4",
+ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz",
+ "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==",
+ "dev": true
+ },
+ "node_modules/is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "dependencies": {
+ "binary-extensions": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "dependencies": {
+ "is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
+ "dev": true,
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/klona": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz",
+ "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==",
+ "dev": true,
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/loader-utils": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
+ "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+ "dev": true,
+ "dependencies": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ },
+ "engines": {
+ "node": ">=8.9.0"
+ }
+ },
+ "node_modules/lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "dependencies": {
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+ "dev": true
+ },
+ "node_modules/normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "dev": true,
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/punycode": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+ "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "dev": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "dependencies": {
+ "picomatch": "^2.2.1"
+ },
+ "engines": {
+ "node": ">=8.10.0"
+ }
+ },
+ "node_modules/sass": {
+ "version": "1.69.5",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.69.5.tgz",
+ "integrity": "sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==",
+ "dev": true,
+ "dependencies": {
+ "chokidar": ">=3.0.0 <4.0.0",
+ "immutable": "^4.0.0",
+ "source-map-js": ">=0.6.2 <2.0.0"
+ },
+ "bin": {
+ "sass": "sass.js"
+ },
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
+ "node_modules/sass-loader": {
+ "version": "10.4.1",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.4.1.tgz",
+ "integrity": "sha512-aX/iJZTTpNUNx/OSYzo2KsjIUQHqvWsAhhUijFjAPdZTEhstjZI9zTNvkTTwsx+uNUJqUwOw5gacxQMx4hJxGQ==",
+ "dev": true,
+ "dependencies": {
+ "klona": "^2.0.4",
+ "loader-utils": "^2.0.0",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.0.0",
+ "semver": "^7.3.2"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ },
+ "peerDependencies": {
+ "fibers": ">= 3.1.0",
+ "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0",
+ "sass": "^1.3.0",
+ "webpack": "^4.36.0 || ^5.0.0"
+ },
+ "peerDependenciesMeta": {
+ "fibers": {
+ "optional": true
+ },
+ "node-sass": {
+ "optional": true
+ },
+ "sass": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/schema-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
+ "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
+ "dev": true,
+ "dependencies": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ },
+ "engines": {
+ "node": ">= 10.13.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/source-map-js": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
+ "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
+ "dev": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "dependencies": {
+ "is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
+ }
+ },
+ "node_modules/uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dev": true,
+ "dependencies": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "node_modules/uview-ui": {
+ "version": "2.0.36",
+ "resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-2.0.36.tgz",
+ "integrity": "sha512-ASSZT6M8w3GTO1eFPbsgEFV0U5UujK+8pTNr+MSUbRNcRMC1u63DDTLJVeArV91kWM0bfAexK3SK9pnTqF9TtA==",
+ "engines": {
+ "HBuilderX": "^3.1.0"
+ }
+ },
+ "node_modules/yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ }
+ },
"dependencies": {
"@dcloudio/uni-ui": {
"version": "1.4.28",
@@ -29,7 +496,8 @@
"version": "3.5.2",
"resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
"integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
- "dev": true
+ "dev": true,
+ "requires": {}
},
"anymatch": {
"version": "3.1.3",
diff --git a/gasStation-uni/pages/my/my.vue b/gasStation-uni/pages/my/my.vue
index 8b299f717..9c6c11c6b 100644
--- a/gasStation-uni/pages/my/my.vue
+++ b/gasStation-uni/pages/my/my.vue
@@ -224,7 +224,7 @@
},
goinvte() {
uni.navigateTo({
- url: "/pagesMy/invite/invite"
+ url: '/pagesMy/invite/invite'
})
},
gocard() {
@@ -405,4 +405,4 @@
.centenr-size {
font-size: 14px;
}
-
\ No newline at end of file
+
diff --git a/gasStation-uni/pagesHome/Activity/index.vue b/gasStation-uni/pagesHome/Activity/index.vue
index ee2a56855..38c8ad5d6 100644
--- a/gasStation-uni/pagesHome/Activity/index.vue
+++ b/gasStation-uni/pagesHome/Activity/index.vue
@@ -8,9 +8,15 @@
-
+
-
+
+
+
+
+
+
{{item.name || "活动标题"}}
@@ -45,9 +51,9 @@
this.getData();
},
methods: {
- intoOtherPage() {
+ intoOtherPage(name) {
uni.navigateTo({
- url: '/pagesHome/activeIn/index'
+ url: '/pagesHome/activeIn/index?name=' + name
})
},
getData() {
@@ -169,4 +175,4 @@
position: fixed;
top: 0px;
}
-
\ No newline at end of file
+
diff --git a/gasStation-uni/pagesHome/QRcode/QRcode.vue b/gasStation-uni/pagesHome/QRcode/QRcode.vue
index 63f1698d4..be000e2b2 100644
--- a/gasStation-uni/pagesHome/QRcode/QRcode.vue
+++ b/gasStation-uni/pagesHome/QRcode/QRcode.vue
@@ -73,7 +73,6 @@
根据账户自动识别的付款方式
-
@@ -258,4 +257,4 @@
color: #666666;
font-size: 14px;
}
-
\ No newline at end of file
+
diff --git a/gasStation-uni/pagesHome/activeIn/index.vue b/gasStation-uni/pagesHome/activeIn/index.vue
index 7a55305b5..43b71355c 100644
--- a/gasStation-uni/pagesHome/activeIn/index.vue
+++ b/gasStation-uni/pagesHome/activeIn/index.vue
@@ -3,14 +3,37 @@
-
-
- {{item.activeDescribe || ""}}
+
+
+
+
+
+
+
+ 活动明细
+
+ {{item.activeDescribe || ""}}
+
+
+ {{item.discountActiveDescribe || ""}}
+
+
+ {{item.fullminusActiveDescribe || ""}}
+
+
+ {{datas.newlywedsActiveDescribe || ""}}
+
+
+ {{datas.recommendActiveDescribeIn || ""}}
+ {{datas.recommendActiveDescribeOut || ""}}
+
+
+
@@ -28,17 +51,55 @@
components: {
},
- onShow() {
- this.getData();
+ onLoad(option) {
+ this.title = option.name
+
+ this.getData(option.name);
},
methods: {
- getData() {
- request({
- url: '/business/marketingActivity/activeConsumption/appletList',
- method: 'get',
- }).then(res => {
- this.datas = res.data
- })
+ getData(name) {
+ if (name == '消费有礼活动') {
+ request({
+ url: '/business/marketingActivity/activeConsumption/appletList',
+ method: 'get',
+ }).then(res => {
+ this.datas = res.data
+ })
+ }
+ if (name == '折扣营销活动') {
+ request({
+ url: '/business/marketingActivity/activeDiscount/appletList',
+ method: 'get',
+ }).then(res => {
+ this.datas = res.data
+ })
+ }
+ if (name == '推荐有礼活动') {
+ request({
+ url: '/business/marketingActivity/activeRecommend/applet',
+ method: 'get',
+ }).then(res => {
+ this.datas = res.data
+ })
+ }
+ if (name == '新人有礼活动') {
+ request({
+ url: '/business/marketingActivity/activeNewlyweds/applet',
+ method: 'get',
+ }).then(res => {
+ this.datas = res.data
+ })
+ }
+ if (name == '满减营销活动') {
+ request({
+ url: '/business/marketingActivity/activeFullminus/appletList',
+ method: 'get',
+ }).then(res => {
+ this.datas = res.data
+ })
+ }
+
+
},
goback() {
uni.navigateBack()
@@ -49,14 +110,25 @@
\ No newline at end of file
+
+ .center-box {
+ border-radius: 8px;
+ background: #f4f5f6;
+ margin: 10px auto;
+ box-sizing: border-box;
+ padding: 10px;
+ width: 95%;
+ }
+
+ .title-box {
+ font-size: 18px;
+ font-weight: bold;
+
+ }
+
+ .g-box {
+ box-sizing: border-box;
+ width: 100%;
+ padding: 4px 0px;
+ font-size: 14px;
+ color: #333333;
+ }
+
diff --git a/gasStation-uni/pagesMy/CardManagement/CardManagement.vue b/gasStation-uni/pagesMy/CardManagement/CardManagement.vue
index bb82fbe8f..716f97d30 100644
--- a/gasStation-uni/pagesMy/CardManagement/CardManagement.vue
+++ b/gasStation-uni/pagesMy/CardManagement/CardManagement.vue
@@ -14,9 +14,26 @@
-
+
+
+ 加油站名称
+
+ 屯油卡
+
+
+ 卡券卡密
+ **** **** **** 970
+
+
+ 去完成
+
+
+
+
+
@@ -120,4 +137,64 @@
.lan {
background: #0000ff;
}
-
\ No newline at end of file
+
+ .hong-card {
+ width: 95%;
+ margin: 10px auto;
+ height: 114px;
+ background: linear-gradient(90deg, #EC703B 0%, #EA392A 100%);
+ border-radius: 8px 8px 8px 8px;
+ box-sizing: border-box;
+ padding: 10px;
+ }
+
+ .top-hang {
+ display: flex;
+ align-items: center;
+ width: 100%;
+ box-sizing: border-box;
+ padding-bottom: 5px;
+ border-bottom: 1px dashed #ffffff;
+ color: #ffffff;
+ }
+
+ .hgang {
+ width: 3px;
+ height: 12px;
+ background: #F8A82F;
+ border-radius: 2px;
+ margin-right: 5px;
+ }
+
+ .title-box {
+ font-size: 18px;
+ font-weight: bold;
+ color: #ffffff;
+ margin: 5px 0px;
+ }
+
+ .red-bottom {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ }
+
+ .x-size {
+ font-size: 12px;
+ font-weight: 400;
+ color: rgba(255, 255, 255, 0.6);
+ }
+
+ .r-anniu {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #ffffff;
+ width: 74px;
+ height: 30px;
+ background: #F8A82F;
+ font-size: 14px;
+ border-radius: 50px;
+ }
+
diff --git a/gasStation-uni/pagesMy/invite/invite.vue b/gasStation-uni/pagesMy/invite/invite.vue
index f463e09b0..c16eeeba7 100644
--- a/gasStation-uni/pagesMy/invite/invite.vue
+++ b/gasStation-uni/pagesMy/invite/invite.vue
@@ -2,11 +2,60 @@
+
+
+
+
+
+
+
+ 120.00元
+ 优惠券总额
+
+
+ 3元
+ 邀请人数
+
+
+
+
+
+ 面对面邀请
+
+
+
+ 分享给好友
+
+
+
+
+
+
+
+
+ 邀请记录
+
+
+
+
+
+
+
+ 泸沽寻梦
+ 2023-11-02
+
+
+
+ +100
+
+
+
@@ -35,7 +84,7 @@
\ No newline at end of file
+
+ .box-img {
+ width: 100%;
+ height: 400px;
+
+ image {
+ width: 100%;
+ height: 100%;
+ }
+ }
+
+ .hbbox {
+ width: 90%;
+ margin: 0px auto;
+ height: 200px;
+ background: url('http://47.95.206.185:83/axb.png')center no-repeat;
+ background-size: 100% 100%;
+ position: absolute;
+ left: 50%;
+ transform: translate(-50%, -50%);
+ bottom: -172px;
+
+ }
+
+ .faimg {
+ position: relative;
+ }
+
+ .or-box {
+ width: 142px;
+ height: 72px;
+ background: #FFF4E4;
+ border-radius: 8px;
+ margin: 5px;
+ text-align: center;
+ box-sizing: border-box;
+ padding-top: 14px;
+ }
+
+ .h-box {
+ width: 100%;
+ padding: 10px;
+ box-sizing: border-box;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding-top: 5px;
+
+ }
+
+ .max-size {
+ font-size: 18px;
+ font-weight: bold;
+ color: #D23735;
+ }
+
+ .min-size {
+ font-size: 14px;
+ color: #333333;
+ }
+
+ .x-box {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ box-sizing: border-box;
+ padding-top: 30px;
+ }
+
+ .l-naniu {
+ width: 147px;
+ height: 32px;
+ border-radius: 23px 23px 23px 23px;
+ opacity: 1;
+ border: 1px solid #FCDB5A;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #FCDB5A;
+ margin: 10px;
+ }
+
+ .r-naniu {
+ width: 147px;
+ height: 32px;
+ border-radius: 23px 23px 23px 23px;
+ opacity: 1;
+ border: 1px solid #FCDB5A;
+ background: #FCDB5A;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ color: #E9312F;
+ margin: 10px;
+ }
+
+ .bai-box {
+ width: 90%;
+ background: #ffffff;
+ border-radius: 8px;
+ margin: 0px auto;
+ box-sizing: border-box;
+ // padding: 15px;
+ margin-top: 90px;
+ overflow: hidden;
+ }
+
+ .bai-top {
+ width: 144px;
+ height: 32px;
+ background: linear-gradient(90deg, #F1DAB2 0%, #FBE5C5 50%, #F5DBB4 100%);
+ border-radius: 0px 0px 12px 12px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-size: 16px;
+ font-weight: bold;
+ color: #552304;
+ margin: 0px auto;
+ }
+
+ .t-box {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ box-sizing: border-box;
+ padding: 5px 15px;
+ margin: 5px auto;
+ }
+
+ .touxiang {
+ width: 40px;
+ height: 40px;
+ border-radius: 50%;
+ overflow: hidden;
+ margin-right: 10px;
+
+ image {
+ width: 100%;
+ height: 100%;
+ }
+ }
+
+ .hong-size {
+ font-size: 16px;
+ font-weight: bold;
+ color: #D23735;
+ }
+
+ .name-t {
+ font-size: 16px;
+ font-weight: bold;
+ color: #333333;
+ }
+
+ .diss {
+ display: flex;
+ align-items: center;
+ }
+
+ .h-size {
+ font-size: 14px;
+ font-weight: 400;
+ color: #999999;
+ }
+
diff --git a/gasStation-uni/pagesRefuel/pagesRefuel/index.vue b/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
index 50fde9019..4b8a7fe0d 100644
--- a/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
+++ b/gasStation-uni/pagesRefuel/pagesRefuel/index.vue
@@ -27,7 +27,7 @@
-
+
@@ -43,7 +43,7 @@
-
@@ -305,4 +305,4 @@
width: 100%;
flex-wrap: wrap;
}
-
\ No newline at end of file
+
diff --git a/gasStation-uni/static/imgs/mjyh.png b/gasStation-uni/static/imgs/mjyh.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e0059b2e52b6b0ca0953807b33af4de8d5d39c8
GIT binary patch
literal 163009
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