From 1c930a8b1ab9abdb851a486b2da55bcda34cd082 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期二, 21 四月 2026 09:20:42 +0800
Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/gtzxinglijicun
---
small-program/unpackage/dist/dev/mp-weixin/pages/mine/mine.js | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 152 insertions(+), 18 deletions(-)
diff --git a/small-program/unpackage/dist/dev/mp-weixin/pages/mine/mine.js b/small-program/unpackage/dist/dev/mp-weixin/pages/mine/mine.js
index ebd624d..cfbd494 100644
--- a/small-program/unpackage/dist/dev/mp-weixin/pages/mine/mine.js
+++ b/small-program/unpackage/dist/dev/mp-weixin/pages/mine/mine.js
@@ -34,7 +34,7 @@
/* harmony import */ var _mine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./mine.vue?vue&type=script&lang=js& */ 177);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _mine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _mine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _mine_vue_vue_type_style_index_0_id_dcbcfe34_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./mine.vue?vue&type=style&index=0&id=dcbcfe34&lang=scss&scoped=true& */ 179);
-/* harmony import */ var _HBuilderX_3_8_12_20230817_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 38);
+/* harmony import */ var _HBuilderX_3_8_12_20230817_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../鍔炲叕/HBuilderX.3.8.12.20230817/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 41);
var renderjs
@@ -101,7 +101,7 @@
try {
components = {
uIcon: function () {
- return Promise.all(/*! import() | node-modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(null, /*! uview-ui/components/u-icon/u-icon.vue */ 227))
+ return Promise.all(/*! import() | node-modules/uview-ui/components/u-icon/u-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("node-modules/uview-ui/components/u-icon/u-icon")]).then(__webpack_require__.bind(null, /*! uview-ui/components/u-icon/u-icon.vue */ 334))
},
}
} catch (e) {
@@ -125,6 +125,22 @@
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
+ var l0 = _vm.__map(_vm.menuList, function (item, __i0__) {
+ var $orig = _vm.__get_orig(item)
+ var g0 = ["闂ㄥ簵鍏ラ┗", "闂ㄥ簵淇℃伅"].includes(item.label)
+ return {
+ $orig: $orig,
+ g0: g0,
+ }
+ })
+ _vm.$mp.data = Object.assign(
+ {},
+ {
+ $root: {
+ l0: l0,
+ },
+ }
+ )
}
var recyclableRender = false
var staticRenderFns = []
@@ -158,42 +174,36 @@
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-
+/* WEBPACK VAR INJECTION */(function(uni) {
var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
+var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 34));
+var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 36));
var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
-var _vuex = __webpack_require__(/*! vuex */ 34);
+var _vuex = __webpack_require__(/*! vuex */ 37);
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
var _default = {
- computed: _objectSpread(_objectSpread({}, (0, _vuex.mapState)(['navHeight', 'statusbarHeight'])), {}, {
- maskedMobile: function maskedMobile() {
- if (!this.isLoggedIn || !this.mobile) {
- return '鐐瑰嚮鐧诲綍';
- }
- return "".concat(this.mobile.slice(0, 3), "****").concat(this.mobile.slice(-4));
- }
- }),
+ computed: _objectSpread({}, (0, _vuex.mapState)(['navHeight', 'statusbarHeight', 'openid', 'userInfo'])),
data: function data() {
return {
- isLoggedIn: true,
- mobile: '18166669990',
- userName: '钄″瓙鐟�',
+ userName: '',
orderMenus: [{
label: '寰呮敮浠�',
url: '/static/icon/mine_ic_daifukuan@2x.png',
- badge: 12
+ badge: 0
}, {
label: '寰呮敹璐�',
url: '/static/icon/mine_ic_daishouhuo@2x.png',
- badge: 2
+ badge: 0
}, {
label: '閫�娆�/鍞悗',
- url: '/static/icon/mine_ic_tuikuan@2x.png'
+ url: '/static/icon/mine_ic_tuikuan@2x.png',
+ badge: 0
}],
menuList: [{
label: '闂ㄥ簵鍏ラ┗'
@@ -207,9 +217,133 @@
label: '鍏充簬鎴戜滑'
}]
};
+ },
+ onShow: function onShow() {
+ var _this = this;
+ return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
+ return _regenerator.default.wrap(function _callee$(_context) {
+ while (1) {
+ switch (_context.prev = _context.next) {
+ case 0:
+ _context.next = 2;
+ return _this.$onLaunched;
+ case 2:
+ if (_this.userInfo) {
+ if (_this.userInfo.shopAuditStatus === 3) {
+ _this.menuList[0].label = '闂ㄥ簵淇℃伅';
+ }
+ _this.getOrderNum();
+ }
+ case 3:
+ case "end":
+ return _context.stop();
+ }
+ }
+ }, _callee);
+ }))();
+ },
+ methods: {
+ toAllOrders: function toAllOrders() {
+ uni.navigateTo({
+ url: '/pages/orders/orders'
+ });
+ },
+ handleMenuClick: function handleMenuClick(item) {
+ var urlMap = {
+ '闂ㄥ簵鍏ラ┗': '/pages/store-apply/store-apply',
+ '鎴戠殑闂ㄥ簵': '/pages/store-home/store-home',
+ '瑙勮寖椤荤煡': '/pages/rich-text/rich-text?type=serverIntroduce',
+ '鍏充簬鎴戜滑': '/pages/rich-text/rich-text?type=about'
+ };
+ if (['闂ㄥ簵鍏ラ┗', '闂ㄥ簵淇℃伅'].includes(item.label) && [0, 1, 2, 3].includes(this.userInfo.shopAuditStatus)) {
+ uni.navigateTo({
+ url: '/pages/details-entry/details-entry'
+ });
+ return;
+ }
+ if (urlMap[item.label]) {
+ uni.navigateTo({
+ url: urlMap[item.label]
+ });
+ }
+ },
+ toOrderDetail: function toOrderDetail(label) {
+ uni.navigateTo({
+ url: '/pages/orders/orders?status=' + label
+ });
+ },
+ toSetting: function toSetting() {
+ uni.navigateTo({
+ url: '/pages/settings/settings'
+ });
+ },
+ getOrderNum: function getOrderNum() {
+ var _this2 = this;
+ this.$u.api.getMemberInfo({}).then(function (res) {
+ if (res.code === 200) {
+ _this2.$store.commit('setUserInfo', res.data);
+ _this2.orderMenus.forEach(function (item) {
+ if (item.label === '寰呮敮浠�') {
+ item.badge = res.data.waitPayCount;
+ } else if (item.label === '寰呮敹璐�') {
+ item.badge = res.data.waitReceiveCount;
+ } else if (item.label === '閫�娆�/鍞悗') {
+ item.badge = res.data.refundingCount;
+ }
+ });
+ }
+ });
+ },
+ // 鎺堟潈鎵嬫満鍙�
+ getphonenumber: function getphonenumber(e) {
+ var that = this;
+ if (e.detail.errMsg === 'getPhoneNumber:ok') {
+ uni.login({
+ provider: 'weixin',
+ success: function () {
+ var _success = (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee2(loginRes) {
+ var code, res;
+ return _regenerator.default.wrap(function _callee2$(_context2) {
+ while (1) {
+ switch (_context2.prev = _context2.next) {
+ case 0:
+ code = loginRes.code;
+ _context2.next = 3;
+ return that.$u.api.wxLogin({
+ code: code
+ });
+ case 3:
+ res = _context2.sent;
+ if (res.code === 200) {
+ that.$u.api.wxAuthPhone({
+ code: e.detail.code,
+ openid: res.data.openid
+ }).then(function (res) {
+ if (res.code === 200) {
+ that.$store.commit('setUserInfo', res.data.member);
+ that.$store.commit('setToken', res.data.token);
+ }
+ });
+ }
+ case 5:
+ case "end":
+ return _context2.stop();
+ }
+ }
+ }, _callee2);
+ }));
+ function success(_x) {
+ return _success.apply(this, arguments);
+ }
+ return success;
+ }()
+ });
+ }
+ }
}
};
exports.default = _default;
+/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"]))
/***/ }),
--
Gitblit v1.9.3