consumer模块完成度95%,优化安卓端界面和小程序测试7

This commit is contained in:
cyh666666
2026-03-17 17:26:40 +08:00
parent c611d78f08
commit a77efe0484
38 changed files with 8 additions and 44 deletions

View File

@@ -649,31 +649,31 @@
"pagePath": "pages/main/index", "pagePath": "pages/main/index",
"text": "首页", "text": "首页",
"iconPath": "static/tabbar/home.png", "iconPath": "static/tabbar/home.png",
"selectedIconPath": "static/tabbar/home-active.png" "selectedIconPath": "static/tabbar/home.png"
}, },
{ {
"pagePath": "pages/main/category", "pagePath": "pages/main/category",
"text": "分类", "text": "分类",
"iconPath": "static/tabbar/category.png", "iconPath": "static/tabbar/category.png",
"selectedIconPath": "static/tabbar/category-active.png" "selectedIconPath": "static/tabbar/category.png"
}, },
{ {
"pagePath": "pages/main/messages", "pagePath": "pages/main/messages",
"text": "消息", "text": "消息",
"iconPath": "static/tabbar/messages.png", "iconPath": "static/tabbar/message.png",
"selectedIconPath": "static/tabbar/messages-active.png" "selectedIconPath": "static/tabbar/message.png"
}, },
{ {
"pagePath": "pages/main/cart", "pagePath": "pages/main/cart",
"text": "购物车", "text": "购物车",
"iconPath": "static/tabbar/cart.png", "iconPath": "static/tabbar/cart.png",
"selectedIconPath": "static/tabbar/cart-active.png" "selectedIconPath": "static/tabbar/cart.png"
}, },
{ {
"pagePath": "pages/main/profile", "pagePath": "pages/main/profile",
"text": "我的", "text": "我的",
"iconPath": "static/tabbar/profile.png", "iconPath": "static/tabbar/user.png",
"selectedIconPath": "static/tabbar/profile-active.png" "selectedIconPath": "static/tabbar/user.png"
} }
] ]
}, },

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'user-management',\n setup(__props) {\n const currentPage = ref('user-list'); // 默认\n onLoad((opts) => {\n const action = opts['action'] || '';\n if (action == 'group')\n currentPage.value = 'user-group';\n else if (action == 'tag')\n currentPage.value = 'user-tag';\n else if (action == 'level')\n currentPage.value = 'user-level';\n else if (action == 'config')\n currentPage.value = 'user-config';\n else\n currentPage.value = 'user-list';\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(_ctx.params),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: currentPage.value,\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/user-management.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"user-management.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"user-management.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAG1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,iBAAiB;IACzB,KAAK,CAAC,OAAO;QAEf,MAAM,WAAW,GAAG,GAAG,CAAC,WAAW,CAAC,CAAA,CAAC,KAAK;QAE1C,MAAM,CAAC,CAAC,IAA4B;YAClC,MAAM,MAAM,GAAG,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAA;YACnC,IAAI,MAAM,IAAI,OAAO;gBAAE,WAAW,CAAC,KAAK,GAAG,YAAY,CAAA;iBAClD,IAAI,MAAM,IAAI,KAAK;gBAAE,WAAW,CAAC,KAAK,GAAG,UAAU,CAAA;iBACnD,IAAI,MAAM,IAAI,OAAO;gBAAE,WAAW,CAAC,KAAK,GAAG,YAAY,CAAA;iBACvD,IAAI,MAAM,IAAI,QAAQ;gBAAE,WAAW,CAAC,KAAK,GAAG,aAAa,CAAA;;gBACzD,WAAW,CAAC,KAAK,GAAG,WAAW,CAAA;QACtC,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,IAAI,CAAC,MAAM,CAAC;gBAClB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,WAAW,CAAC,KAAK;oBAC9B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'list',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'coupon-list',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/marketing/coupon/list.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"list.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"list.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAI1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,MAAM;IACd,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,aAAa;oBAC1B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { Metric, TimePeriod, ChartType } from \"./common\";\nexport class CustomReport extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n id: { type: String, optional: false },\n name: { type: String, optional: false },\n description: { type: String, optional: false },\n metrics: { type: \"Unknown\", optional: false },\n charts: { type: \"Unknown\", optional: false },\n updated_at: { type: String, optional: false },\n period: { type: String, optional: true }\n };\n },\n name: \"CustomReport\"\n };\n }\n constructor(options, metadata = CustomReport.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.id = this.__props__.id;\n this.name = this.__props__.name;\n this.description = this.__props__.description;\n this.metrics = this.__props__.metrics;\n this.charts = this.__props__.charts;\n this.updated_at = this.__props__.updated_at;\n this.period = this.__props__.period;\n delete this.__props__;\n }\n}\nexport class ReportForm extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n name: { type: String, optional: false },\n description: { type: String, optional: false },\n metrics: { type: \"Unknown\", optional: false },\n period: { type: String, optional: false },\n chartType: { type: String, optional: false }\n };\n },\n name: \"ReportForm\"\n };\n }\n constructor(options, metadata = ReportForm.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.name = this.__props__.name;\n this.description = this.__props__.description;\n this.metrics = this.__props__.metrics;\n this.period = this.__props__.period;\n this.chartType = this.__props__.chartType;\n delete this.__props__;\n }\n}\nexport class ReportFormErrors extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n name: { type: String, optional: false },\n description: { type: String, optional: false },\n metrics: { type: String, optional: false },\n period: { type: String, optional: false },\n chartType: { type: String, optional: false }\n };\n },\n name: \"ReportFormErrors\"\n };\n }\n constructor(options, metadata = ReportFormErrors.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.name = this.__props__.name;\n this.description = this.__props__.description;\n this.metrics = this.__props__.metrics;\n this.period = this.__props__.period;\n this.chartType = this.__props__.chartType;\n delete this.__props__;\n }\n}\n//# sourceMappingURL=D:/companyproject/mall/types/analytics/custom-report.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"custom-report.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"custom-report.uts\"],\"names\":[],\"mappings\":\"OAEY,EAAE,MAAM,EAAE,UAAU,EAAE,SAAS,EAAE;AAE7C,MAAM,OAAM,YAAY;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAUxB,MAAM,OAAM,UAAU;;;;;;;;;;;;;;;;;;;;;;;;;;;AAQtB,MAAM,OAAM,gBAAgB\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'record',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'signin-record',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/marketing/signin/record.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"record.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"record.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAI1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,QAAQ;IAChB,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,eAAe;oBAC5B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { gei as _gei, sei as _sei } from \"vue\";\nimport { ref } from 'vue';\n// TODO: 实现 财务记录 的具体功能\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'record',\n setup(__props) {\n const loading = ref(false);\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _sei(_gei(_ctx, ''), 'view')\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/finance/record.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"record.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"record.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,GAAG,IAAI,IAAI,EAAE,GAAG,IAAI,IAAI,EAAE,MAAM,KAAK,CAAA;AAE9C,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AAEzB,sBAAsB;AAEtB,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,QAAQ;IAChB,KAAK,CAAC,OAAO;QAEf,MAAM,OAAO,GAAG,GAAG,CAAU,KAAK,CAAC,CAAA;QAEnC,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC,EAAE,MAAM,CAAC;aAChC,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'order-management',\n setup(__props) {\n const params = ref('');\n const currentPage = ref('order-list');\n onLoad((options) => {\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n const tab = options['tab'] || '';\n if (tab == 'stats')\n currentPage.value = 'order-stats';\n else if (tab == 'aftersale')\n currentPage.value = 'order-aftersale';\n else if (tab == 'cashier')\n currentPage.value = 'order-cashier';\n else if (tab == 'verify')\n currentPage.value = 'order-verify';\n else if (tab == 'config')\n currentPage.value = 'order-config';\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: currentPage.value,\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/order-management.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"order-management.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"order-management.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAG1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,kBAAkB;IAC1B,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QACtB,MAAM,WAAW,GAAG,GAAG,CAAC,YAAY,CAAC,CAAA;QAErC,MAAM,CAAC,CAAC,OAA+B;YACrC,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;YAC5C,MAAM,GAAG,GAAG,OAAO,CAAC,KAAK,CAAC,IAAI,EAAE,CAAA;YAChC,IAAI,GAAG,IAAI,OAAO;gBAAE,WAAW,CAAC,KAAK,GAAG,aAAa,CAAA;iBAChD,IAAI,GAAG,IAAI,WAAW;gBAAE,WAAW,CAAC,KAAK,GAAG,iBAAiB,CAAA;iBAC7D,IAAI,GAAG,IAAI,SAAS;gBAAE,WAAW,CAAC,KAAK,GAAG,eAAe,CAAA;iBACzD,IAAI,GAAG,IAAI,QAAQ;gBAAE,WAAW,CAAC,KAAK,GAAG,cAAc,CAAA;iBACvD,IAAI,GAAG,IAAI,QAAQ;gBAAE,WAAW,CAAC,KAAK,GAAG,cAAc,CAAA;QAC9D,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,WAAW,CAAC,KAAK;oBAC9B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'user-statistics',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'user',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/user-statistics.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"user-statistics.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"user-statistics.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAG1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,iBAAiB;IACzB,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,MAAM;oBACnB,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"// types/analytics/common.uts\nexport class TimePeriod extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n value: { type: String, optional: false },\n label: { type: String, optional: false }\n };\n },\n name: \"TimePeriod\"\n };\n }\n constructor(options, metadata = TimePeriod.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.value = this.__props__.value;\n this.label = this.__props__.label;\n delete this.__props__;\n }\n}\nexport class ChartType extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n value: { type: String, optional: false },\n label: { type: String, optional: false }\n };\n },\n name: \"ChartType\"\n };\n }\n constructor(options, metadata = ChartType.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.value = this.__props__.value;\n this.label = this.__props__.label;\n delete this.__props__;\n }\n}\nexport class Metric extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n key: { type: String, optional: false },\n label: { type: String, optional: false }\n };\n },\n name: \"Metric\"\n };\n }\n constructor(options, metadata = Metric.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.key = this.__props__.key;\n this.label = this.__props__.label;\n delete this.__props__;\n }\n}\n//# sourceMappingURL=D:/companyproject/mall/types/analytics/common.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"common.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"common.uts\"],\"names\":[],\"mappings\":\"AAAA,6BAA6B;AAE7B,MAAM,OAAM,UAAU;;;;;;;;;;;;;;;;;;;;;AACtB,MAAM,OAAM,SAAS;;;;;;;;;;;;;;;;;;;;;AACrB,MAAM,OAAM,MAAM\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'system-settings',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'sys-basic',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/system-settings.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"system-settings.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"system-settings.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAG1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,iBAAiB;IACzB,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,WAAW;oBACxB,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"// types/analytics/insight.uts\nexport class InsightDetail extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n id: { type: String, optional: false },\n report_id: { type: String, optional: false },\n type: { type: String, optional: false },\n impact: { type: String, optional: false },\n title: { type: String, optional: false },\n content: { type: String, optional: false },\n created_at: { type: String, optional: false }\n };\n },\n name: \"InsightDetail\"\n };\n }\n constructor(options, metadata = InsightDetail.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.id = this.__props__.id;\n this.report_id = this.__props__.report_id;\n this.type = this.__props__.type;\n this.impact = this.__props__.impact;\n this.title = this.__props__.title;\n this.content = this.__props__.content;\n this.created_at = this.__props__.created_at;\n delete this.__props__;\n }\n}\nexport class RelatedReport extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n id: { type: String, optional: false },\n title: { type: String, optional: false },\n type: { type: String, optional: false },\n period: { type: String, optional: false },\n generated_at: { type: String, optional: false }\n };\n },\n name: \"RelatedReport\"\n };\n }\n constructor(options, metadata = RelatedReport.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.id = this.__props__.id;\n this.title = this.__props__.title;\n this.type = this.__props__.type;\n this.period = this.__props__.period;\n this.generated_at = this.__props__.generated_at;\n delete this.__props__;\n }\n}\n//# sourceMappingURL=D:/companyproject/mall/types/analytics/insight.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"insight.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"insight.uts\"],\"names\":[],\"mappings\":\"AAAA,8BAA8B;AAE9B,MAAM,OAAM,aAAa;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAUzB,MAAM,OAAM,aAAa\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { __awaiter } from \"tslib\";\nimport supa, { ensureSupabaseReady } from \"@/components/supadb/aksupainstance\";\nexport function rpcOrEmptyArray(functionName, params) {\n return __awaiter(this, void 0, void 0, function* () {\n yield ensureSupabaseReady();\n const res = yield supa.rpc(functionName, params);\n if ((res === null || res === void 0 ? null : res.status) === 404) {\n return [];\n }\n if ((res === null || res === void 0 ? null : res.error) != null) {\n throw res.error;\n }\n const anyData = res.data;\n return Array.isArray(anyData) ? anyData : [];\n });\n}\nexport function rpcOrNull(functionName, params) {\n return __awaiter(this, void 0, void 0, function* () {\n yield ensureSupabaseReady();\n const res = yield supa.rpc(functionName, params);\n if ((res === null || res === void 0 ? null : res.status) === 404) {\n return null;\n }\n if ((res === null || res === void 0 ? null : res.error) != null) {\n throw res.error;\n }\n const anyData = res.data;\n if (Array.isArray(anyData)) {\n return anyData.length > 0 ? anyData[0] : null;\n }\n return anyData != null ? anyData : null;\n });\n}\nexport function rpcOrValue(functionName, params) {\n return __awaiter(this, void 0, void 0, function* () {\n yield ensureSupabaseReady();\n const res = yield supa.rpc(functionName, params);\n if ((res === null || res === void 0 ? null : res.status) === 404) {\n return null;\n }\n if ((res === null || res === void 0 ? null : res.error) != null) {\n throw res.error;\n }\n return res.data;\n });\n}\n//# sourceMappingURL=D:/companyproject/mall/services/analytics/rpc.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"rpc.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"rpc.uts\"],\"names\":[],\"mappings\":\";OAAO,IAAI,EAAE,EAAE,mBAAmB,EAAE;AAEpC,MAAM,UAAgB,eAAe,CAAC,YAAoB,EAAE,MAAqB;;QAC/E,MAAM,mBAAmB,EAAE,CAAA;QAC3B,MAAM,GAAG,GAAQ,MAAM,IAAI,CAAC,GAAG,CAAC,YAAY,EAAE,MAAM,CAAC,CAAA;QACrD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,MAAM,MAAK,GAAG,EAAE;YACvB,OAAO,EAA0B,CAAA;SAClC;QACD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,KAAK,KAAI,IAAI,EAAE;YACtB,MAAM,GAAG,CAAC,KAAK,CAAA;SAChB;QACD,MAAM,OAAO,GAAG,GAAG,CAAC,IAAW,CAAA;QAC/B,OAAO,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,CAAE,OAAgC,CAAC,CAAC,CAAE,EAA2B,CAAA;IAClG,CAAC;CAAA;AAED,MAAM,UAAgB,SAAS,CAAC,YAAoB,EAAE,MAAqB;;QACzE,MAAM,mBAAmB,EAAE,CAAA;QAC3B,MAAM,GAAG,GAAQ,MAAM,IAAI,CAAC,GAAG,CAAC,YAAY,EAAE,MAAM,CAAC,CAAA;QACrD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,MAAM,MAAK,GAAG,EAAE;YACvB,OAAO,IAAI,CAAA;SACZ;QACD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,KAAK,KAAI,IAAI,EAAE;YACtB,MAAM,GAAG,CAAC,KAAK,CAAA;SAChB;QACD,MAAM,OAAO,GAAG,GAAG,CAAC,IAAW,CAAA;QAC/B,IAAI,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE;YAC1B,OAAO,OAAO,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAE,OAAO,CAAC,CAAC,CAAmB,CAAC,CAAC,CAAC,IAAI,CAAA;SACjE;QACD,OAAO,OAAO,IAAI,IAAI,CAAC,CAAC,CAAE,OAAyB,CAAC,CAAC,CAAC,IAAI,CAAA;IAC5D,CAAC;CAAA;AAED,MAAM,UAAgB,UAAU,CAAC,YAAoB,EAAE,MAAqB;;QAC1E,MAAM,mBAAmB,EAAE,CAAA;QAC3B,MAAM,GAAG,GAAQ,MAAM,IAAI,CAAC,GAAG,CAAC,YAAY,EAAE,MAAM,CAAC,CAAA;QACrD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,MAAM,MAAK,GAAG,EAAE;YACvB,OAAO,IAAI,CAAA;SACZ;QACD,IAAI,CAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,KAAK,KAAI,IAAI,EAAE;YACtB,MAAM,GAAG,CAAC,KAAK,CAAA;SAChB;QACD,OAAO,GAAG,CAAC,IAAI,CAAA;IACjB,CAAC;CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'rule',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'signin-rule',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/marketing/signin/rule.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"rule.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"rule.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAI1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,MAAM;IACd,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,aAAa;oBAC1B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent } from \"vue\";\nexport default defineComponent({\n props: {\n title: {\n type: String,\n default: '数据分析中心'\n },\n lastUpdateTime: {\n type: String,\n default: ''\n },\n // 由页面传入:当前侧边栏是否处于“打开/显示”状态(窄屏下用于隐藏菜单按钮)\n sidebarVisible: {\n type: Boolean,\n default: false\n }\n },\n data() {\n return {\n showMoreMenu: false,\n isWideScreen: false\n };\n },\n computed: {\n showMenuIcon() {\n // 宽屏不显示;窄屏仅在侧边栏未打开时显示\n return !this.isWideScreen && !this.sidebarVisible;\n }\n },\n onLoad() {\n this.checkScreenSize();\n },\n onShow() {\n this.checkScreenSize();\n },\n methods: {\n checkScreenSize() {\n const systemInfo = uni.getSystemInfoSync();\n const w = systemInfo.windowWidth || systemInfo.screenWidth;\n // 与侧边栏一致960px 以上视为宽屏\n this.isWideScreen = w >= 960;\n },\n handleMenu() {\n this.$emit('menu-click');\n },\n handleRefresh() {\n this.$emit('refresh');\n },\n handleSearch() {\n this.$emit('search');\n },\n handleNotification() {\n this.showMoreMenu = false;\n this.$emit('notification');\n },\n handleFullscreen() {\n this.showMoreMenu = false;\n this.$emit('fullscreen');\n },\n handleMobile() {\n this.showMoreMenu = false;\n this.$emit('mobile');\n },\n handleDropdown() {\n this.$emit('dropdown');\n },\n handleSettings() {\n this.showMoreMenu = false;\n this.$emit('settings');\n },\n toggleMoreMenu() {\n this.showMoreMenu = !this.showMoreMenu;\n }\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/components/analytics/AnalyticsTopBar.uvue?vue&type=script&lang.uts.js.map","references":[],"uniExtApis":["uni.getSystemInfoSync"],"map":"{\"version\":3,\"file\":\"AnalyticsTopBar.uvue?vue&type=script&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"AnalyticsTopBar.uvue?vue&type=script&lang.uts\"],\"names\":[],\"mappings\":\";AACA,+BAAe;IACb,KAAK,EAAE;QACL,KAAK,EAAE;YACL,IAAI,EAAE,MAAM;YACZ,OAAO,EAAE,QAAQ;SAClB;QACD,cAAc,EAAE;YACd,IAAI,EAAE,MAAM;YACZ,OAAO,EAAE,EAAE;SACZ;QACD,wCAAwC;QACxC,cAAc,EAAE;YACd,IAAI,EAAE,OAAO;YACb,OAAO,EAAE,KAAK;SACf;KACF;IACD,IAAI;QACF,OAAO;YACL,YAAY,EAAE,KAAK;YACnB,YAAY,EAAE,KAAK;SACpB,CAAA;IACH,CAAC;IACD,QAAQ,EAAE;QACR,YAAY;YACV,sBAAsB;YACtB,OAAO,CAAC,IAAI,CAAC,YAAY,IAAI,CAAC,IAAI,CAAC,cAAc,CAAA;QACnD,CAAC;KACF;IACD,MAAM;QACJ,IAAI,CAAC,eAAe,EAAE,CAAA;IACxB,CAAC;IACD,MAAM;QACJ,IAAI,CAAC,eAAe,EAAE,CAAA;IACxB,CAAC;IACD,OAAO,EAAE;QACP,eAAe;YACb,MAAM,UAAU,GAAG,GAAG,CAAC,iBAAiB,EAAE,CAAA;YAC1C,MAAM,CAAC,GAAG,UAAU,CAAC,WAAW,IAAI,UAAU,CAAC,WAAW,CAAA;YAC1D,sBAAsB;YACtB,IAAI,CAAC,YAAY,GAAG,CAAC,IAAI,GAAG,CAAA;QAC9B,CAAC;QACD,UAAU;YACR,IAAI,CAAC,KAAK,CAAC,YAAY,CAAC,CAAA;QAC1B,CAAC;QACD,aAAa;YACX,IAAI,CAAC,KAAK,CAAC,SAAS,CAAC,CAAA;QACvB,CAAC;QACD,YAAY;YACV,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAA;QACtB,CAAC;QACD,kBAAkB;YAChB,IAAI,CAAC,YAAY,GAAG,KAAK,CAAA;YACzB,IAAI,CAAC,KAAK,CAAC,cAAc,CAAC,CAAA;QAC5B,CAAC;QACD,gBAAgB;YACd,IAAI,CAAC,YAAY,GAAG,KAAK,CAAA;YACzB,IAAI,CAAC,KAAK,CAAC,YAAY,CAAC,CAAA;QAC1B,CAAC;QACD,YAAY;YACV,IAAI,CAAC,YAAY,GAAG,KAAK,CAAA;YACzB,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,CAAA;QACtB,CAAC;QACD,cAAc;YACZ,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,CAAA;QACxB,CAAC;QACD,cAAc;YACZ,IAAI,CAAC,YAAY,GAAG,KAAK,CAAA;YACzB,IAAI,CAAC,KAAK,CAAC,UAAU,CAAC,CAAA;QACxB,CAAC;QACD,cAAc;YACZ,IAAI,CAAC,YAAY,GAAG,CAAC,IAAI,CAAC,YAAY,CAAA;QACxC,CAAC;KACF;CACF,EAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'receive',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'coupon-receive',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/marketing/coupon/receive.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"receive.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"receive.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAI1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,SAAS;IACjB,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,gBAAgB;oBAC7B,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { getUserIdOrNull } from \"./auth\";\nimport { toLoginWithRedirect, getCurrentPageUrlWithQuery } from \"@/utils/authRedirect\";\nexport class EnsureLoginOptions extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n redirectUrl: { type: String, optional: true },\n toastTitle: { type: String, optional: true }\n };\n },\n name: \"EnsureLoginOptions\"\n };\n }\n constructor(options, metadata = EnsureLoginOptions.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.redirectUrl = this.__props__.redirectUrl;\n this.toastTitle = this.__props__.toastTitle;\n delete this.__props__;\n }\n}\nexport function ensureAnalyticsLogin(opts = null) {\n var _a, _b;\n const uid = getUserIdOrNull();\n if (uid != null && uid !== '')\n return true;\n const target = ((opts === null || opts === void 0 ? null : opts.redirectUrl) != null && ((_a = opts === null || opts === void 0 ? null : opts.redirectUrl) === null || _a === void 0 ? null : _a.length) > 0)\n ? opts === null || opts === void 0 ? null : opts.redirectUrl\n : getCurrentPageUrlWithQuery();\n uni.showToast({ title: (_b = opts === null || opts === void 0 ? null : opts.toastTitle) !== null && _b !== void 0 ? _b : '请先登录', icon: 'none' });\n toLoginWithRedirect(target);\n return false;\n}\n//# sourceMappingURL=D:/companyproject/mall/services/analytics/authGuard.uts.js.map","references":[],"uniExtApis":["uni.showToast"],"map":"{\"version\":3,\"file\":\"authGuard.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"authGuard.uts\"],\"names\":[],\"mappings\":\"OAAO,EAAE,eAAe,EAAE;OACnB,EAAE,mBAAmB,EAAE,0BAA0B,EAAE;AAE1D,MAAM,OAAM,kBAAkB;;;;;;;;;;;;;;;;;;;;;AAK9B,MAAM,UAAU,oBAAoB,CAAC,WAAyB;;IAC7D,MAAM,GAAG,GAAG,eAAe,EAAE,CAAA;IAC7B,IAAI,GAAG,IAAI,IAAI,IAAI,GAAG,KAAK,EAAE;QAAE,OAAO,IAAI,CAAA;IAE1C,MAAM,MAAM,GAAG,CAAC,CAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,WAAW,KAAI,IAAI,IAAI,CAAA,MAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,WAAW,wCAAE,MAAM,IAAG,CAAC,CAAC;QAC1E,CAAC,CAAC,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,WAAqB;QAC7B,CAAC,CAAC,0BAA0B,EAAE,CAAA;IAE/B,GAAG,CAAC,SAAS,CAAC,EAAE,KAAK,EAAE,MAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,UAAU,mCAAI,MAAM,EAAE,IAAI,EAAE,MAAM,EAAE,CAAC,CAAA;IAClE,mBAAmB,CAAC,MAAM,CAAC,CAAA;IAC3B,OAAO,KAAK,CAAA;AACb,CAAC\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent as _defineComponent } from 'vue';\nimport { toDisplayString as _toDisplayString, t as _t, unref as _unref, gei as _gei, p as _p } from \"vue\";\nconst __BINDING_COMPONENTS__ = '{\"AdminLayout\":{\"name\":\"_unref(AdminLayout)\",\"type\":\"setup\"}}';\nif (!Math) {\n (_unref(AdminLayout))();\n}\nimport { ref } from 'vue';\nimport { onLoad } from '@dcloudio/uni-app';\nimport AdminLayout from '@/layouts/admin/AdminLayout.uvue';\nexport default /*#__PURE__*/ _defineComponent({\n __name: 'product-management',\n setup(__props) {\n const params = ref('');\n onLoad((options = null) => {\n // options: Record<string, any>\n params.value = UTS.JSON.stringify(options !== null && options !== void 0 ? options : new UTSJSONObject({}));\n });\n return (_ctx, _cache) => {\n \"raw js\";\n const __returned__ = {\n a: _t(params.value),\n b: _gei(_ctx, ''),\n c: _p({\n currentPage: 'product-management',\n id: _gei(_ctx, '')\n })\n };\n return __returned__;\n };\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/pages/mall/admin/product-management.uvue?vue&type=script&setup=true&lang.uts.js.map","references":["D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-cli-vite/node_modules/@vue/runtime-core/dist/runtime-core.d.ts","D:/HBuilderX/HBuilderX/plugins/uniapp-uts-v1/node_modules/@dcloudio/uni-uts-v1/lib/tsconfig/types/dcloudio__uni-app/types/index.d.ts","D:/companyproject/mall/layouts/admin/AdminLayout.uvue.ts"],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"product-management.uvue?vue&type=script&setup=true&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"product-management.uvue?vue&type=script&setup=true&lang.uts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,MAAM,KAAK,CAAA;AACzD,OAAO,EAAE,eAAe,IAAI,gBAAgB,EAAE,CAAC,IAAI,EAAE,EAAE,KAAK,IAAI,MAAM,EAAE,GAAG,IAAI,IAAI,EAAE,CAAC,IAAI,EAAE,EAAE,MAAM,KAAK,CAAA;AACzG,MAAM,sBAAsB,GAAG,+DAA+D,CAAA;AAC9F,IAAI,CAAC,IAAI,EAAE;IAAE,CAAC,MAAM,CAAC,WAAW,CAAC,CAAC,EAAE,CAAA;CAAE;AAEtC,OAAO,EAAE,GAAG,EAAE,MAAM,KAAK,CAAA;AACzB,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAA;AAC1C,OAAO,WAAW,MAAM,kCAAkC,CAAA;AAG1D,eAAe,aAAa,CAAA,gBAAgB,CAAC;IAC3C,MAAM,EAAE,oBAAoB;IAC5B,KAAK,CAAC,OAAO;QAEf,MAAM,MAAM,GAAG,GAAG,CAAC,EAAE,CAAC,CAAA;QAEtB,MAAM,CAAC,CAAC,OAAO,OAAA;YACb,+BAA+B;YAC/B,MAAM,CAAC,KAAK,GAAG,SAAK,SAAS,CAAC,OAAO,aAAP,OAAO,cAAP,OAAO,qBAAI,EAAE,CAAA,CAAC,CAAA;QAC9C,CAAC,CAAC,CAAA;QAEF,OAAO,CAAC,IAAI,EAAE,MAAM;YAAO,QAAQ,CAAA;YACjC,MAAM,YAAY,GAAG;gBACrB,CAAC,EAAE,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC;gBACnB,CAAC,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;gBACjB,CAAC,EAAE,EAAE,CAAC;oBACJ,WAAW,EAAE,oBAAoB;oBACjC,EAAE,EAAE,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC;iBACnB,CAAC;aACH,CAAA;YACC,OAAO,YAAY,CAAA;QACrB,CAAC,CAAA;IACD,CAAC;CAEA,CAAC,CAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"import { defineComponent } from \"vue\";\nexport default defineComponent({\n name: \"EChartsView\",\n props: {\n option: {\n type: Object,\n default: () => { return (new UTSJSONObject({})); }\n },\n canvasId: {\n type: String,\n default: 'ec-canvas'\n },\n styles: {\n type: Object,\n default: () => { return (new UTSJSONObject({})); }\n }\n },\n data() {\n return {};\n },\n methods: {\n // Empty methods to satisfy any parent calls\n init() { },\n setOption(opt = null) { }\n }\n});\n//# sourceMappingURL=D:/companyproject/mall/uni_modules/charts/EChartsView.vue?vue&type=script&lang.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"EChartsView.vue?vue&type=script&lang.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"EChartsView.vue?vue&type=script&lang.uts\"],\"names\":[],\"mappings\":\";AACA,+BAAe;IACb,IAAI,EAAE,aAAa;IACnB,KAAK,EAAE;QACL,MAAM,EAAE;YACN,IAAI,EAAE,MAAM;YACZ,OAAO,EAAE,QAAM,OAAA,mBAAC,EAAE,EAAC,EAAJ,CAAI;SACpB;QACD,QAAQ,EAAE;YACR,IAAI,EAAE,MAAM;YACZ,OAAO,EAAE,WAAW;SACrB;QACD,MAAM,EAAE;YACN,IAAI,EAAE,MAAM;YACZ,OAAO,EAAE,QAAM,OAAA,mBAAC,EAAE,EAAC,EAAJ,CAAI;SACpB;KACF;IACD,IAAI;QACF,OAAO,EAAE,CAAC;IACZ,CAAC;IACD,OAAO,EAAE;QACP,4CAA4C;QAC5C,IAAI,KAAI,CAAC;QACT,SAAS,CAAC,GAAG,OAAA,IAAG,CAAC;KAClB;CACF,EAAA\"}"}

View File

@@ -1 +0,0 @@
{"code":"export class AnalyticsErrorContext extends UTS.UTSType {\n static get$UTSMetadata$() {\n return {\n kind: 2,\n get fields() {\n return {\n action: { type: String, optional: true },\n fallbackMessage: { type: String, optional: true }\n };\n },\n name: \"AnalyticsErrorContext\"\n };\n }\n constructor(options, metadata = AnalyticsErrorContext.get$UTSMetadata$(), isJSONParse = false) {\n super();\n this.__props__ = UTS.UTSType.initProps(options, metadata, isJSONParse);\n this.action = this.__props__.action;\n this.fallbackMessage = this.__props__.fallbackMessage;\n delete this.__props__;\n }\n}\nexport function mapAnalyticsError(err = null, ctx = null) {\n var _a;\n const fallback = (_a = ctx === null || ctx === void 0 ? null : ctx.fallbackMessage) !== null && _a !== void 0 ? _a : '操作失败';\n try {\n if (err == null)\n return fallback;\n // string\n if (typeof err === 'string') {\n const s = err.trim();\n return s.length > 0 ? s : fallback;\n }\n // Error\n const eAny = err;\n const msg = ((eAny === null || eAny === void 0 ? null : eAny.message) != null ? String(eAny.message) : '');\n const code = ((eAny === null || eAny === void 0 ? null : eAny.code) != null ? String(eAny.code) : '');\n const status = (typeof (eAny === null || eAny === void 0 ? null : eAny.status) === 'number' ? eAny.status : null);\n // RPC not found / route not found\n if (status === 404) {\n return '功能尚未部署RPC 未创建)';\n }\n // auth\n if (code === 'P0001' || msg.includes('用户未登录') || msg.toLowerCase().includes('not logged') || msg.toLowerCase().includes('jwt')) {\n return '请先登录';\n }\n // permission\n if (msg.includes('无权限') || msg.toLowerCase().includes('permission') || msg.toLowerCase().includes('forbidden')) {\n return '无权限操作';\n }\n // not found\n if (msg.includes('不存在') || msg.toLowerCase().includes('not found')) {\n return '数据不存在或已删除';\n }\n // fallback to message\n if (msg.trim().length > 0) {\n return msg;\n }\n return fallback;\n }\n catch (e) {\n return fallback;\n }\n}\n//# sourceMappingURL=D:/companyproject/mall/services/analytics/errorMapper.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"errorMapper.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"errorMapper.uts\"],\"names\":[],\"mappings\":\"AAAA,MAAM,OAAM,qBAAqB;;;;;;;;;;;;;;;;;;;;;AAKjC,MAAM,UAAU,iBAAiB,CAAC,UAAQ,EAAE,UAA2B;;IACrE,MAAM,QAAQ,GAAG,MAAA,GAAG,aAAH,GAAG,qBAAH,GAAG,CAAE,eAAe,mCAAI,MAAM,CAAA;IAE/C,IAAI;QACF,IAAI,GAAG,IAAI,IAAI;YAAE,OAAO,QAAQ,CAAA;QAEhC,SAAS;QACT,IAAI,OAAO,GAAG,KAAK,QAAQ,EAAE;YAC3B,MAAM,CAAC,GAAG,GAAG,CAAC,IAAI,EAAE,CAAA;YACpB,OAAO,CAAC,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,QAAQ,CAAA;SACnC;QAED,QAAQ;QACR,MAAM,IAAI,GAAG,GAAU,CAAA;QACvB,MAAM,GAAG,GAAW,CAAC,CAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,OAAO,KAAI,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAA;QACvE,MAAM,IAAI,GAAW,CAAC,CAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,IAAI,KAAI,IAAI,CAAC,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAA;QAClE,MAAM,MAAM,GAAkB,CAAC,OAAO,CAAA,IAAI,aAAJ,IAAI,qBAAJ,IAAI,CAAE,MAAM,CAAA,KAAK,QAAQ,CAAC,CAAC,CAAE,IAAI,CAAC,MAAiB,CAAC,CAAC,CAAC,IAAI,CAAC,CAAA;QAEjG,kCAAkC;QAClC,IAAI,MAAM,KAAK,GAAG,EAAE;YAClB,OAAO,iBAAiB,CAAA;SACzB;QAED,OAAO;QACP,IAAI,IAAI,KAAK,OAAO,IAAI,GAAG,CAAC,QAAQ,CAAC,OAAO,CAAC,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,YAAY,CAAC,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,KAAK,CAAC,EAAE;YAC9H,OAAO,MAAM,CAAA;SACd;QAED,aAAa;QACb,IAAI,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,YAAY,CAAC,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE;YAC9G,OAAO,OAAO,CAAA;SACf;QAED,YAAY;QACZ,IAAI,GAAG,CAAC,QAAQ,CAAC,KAAK,CAAC,IAAI,GAAG,CAAC,WAAW,EAAE,CAAC,QAAQ,CAAC,WAAW,CAAC,EAAE;YAClE,OAAO,WAAW,CAAA;SACnB;QAED,sBAAsB;QACtB,IAAI,GAAG,CAAC,IAAI,EAAE,CAAC,MAAM,GAAG,CAAC,EAAE;YACzB,OAAO,GAAG,CAAA;SACX;QAED,OAAO,QAAQ,CAAA;KAChB;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,QAAQ,CAAA;KAChB;AACH,CAAC\"}"}

View File

@@ -1 +0,0 @@
{"code":"import supa from \"@/components/supadb/aksupainstance\";\nexport function getUserIdOrNull() {\n try {\n const sessionInfo = supa.getSession();\n if (sessionInfo == null || sessionInfo.user == null)\n return null;\n const userObj = sessionInfo.user;\n if (userObj.getString != null) {\n return userObj.getString('id');\n }\n if (userObj.id != null) {\n return String(userObj.id);\n }\n if (typeof userObj === 'object' && 'id' in userObj) {\n return String(userObj.id);\n }\n return null;\n }\n catch (e) {\n return null;\n }\n}\n//# sourceMappingURL=D:/companyproject/mall/services/analytics/auth.uts.js.map","references":[],"uniExtApis":[],"map":"{\"version\":3,\"file\":\"auth.uts.js\",\"sourceRoot\":\"\",\"sources\":[\"auth.uts\"],\"names\":[],\"mappings\":\"OAAO,IAAI;AAEX,MAAM,UAAU,eAAe;IAC7B,IAAI;QACF,MAAM,WAAW,GAAG,IAAI,CAAC,UAAU,EAAE,CAAA;QACrC,IAAI,WAAW,IAAI,IAAI,IAAI,WAAW,CAAC,IAAI,IAAI,IAAI;YAAE,OAAO,IAAI,CAAA;QAChE,MAAM,OAAO,GAAG,WAAW,CAAC,IAAW,CAAA;QACvC,IAAI,OAAO,CAAC,SAAS,IAAI,IAAI,EAAE;YAC7B,OAAQ,OAAO,CAAC,SAAS,CAAC,IAAI,CAAmB,CAAA;SAClD;QACD,IAAI,OAAO,CAAC,EAAE,IAAI,IAAI,EAAE;YACtB,OAAO,MAAM,CAAC,OAAO,CAAC,EAAE,CAAC,CAAA;SAC1B;QACD,IAAI,OAAO,OAAO,KAAK,QAAQ,IAAI,IAAI,IAAI,OAAO,EAAE;YAClD,OAAO,MAAM,CAAE,OAAe,CAAC,EAAE,CAAC,CAAA;SACnC;QACD,OAAO,IAAI,CAAA;KACZ;IAAC,OAAO,CAAC,EAAE;QACV,OAAO,IAAI,CAAA;KACZ;AACH,CAAC\"}"}