├── .gitignore ├── LICENSE ├── README.md ├── SECURITY.md ├── docs └── screenshots │ ├── 863275860_8_8.png │ ├── chrome_2019-05-23_18-13-50.png │ ├── chrome_2019-05-23_18-14-19.png │ ├── chrome_2019-05-23_18-14-51.png │ ├── chrome_2019-07-06_20-59-21.png │ ├── chrome_2019-07-06_20-59-32.png │ ├── chrome_2019-07-06_20-59-55.png │ ├── chrome_2019-07-06_21-00-04.png │ ├── devenv_2019-05-23_18-20-12.png │ ├── devenv_2019-07-06_20-48-19.png │ ├── shop_mp.jpg │ ├── shop_mp_12.jpg │ ├── shop_mp_8.jpg │ ├── wechatdevtools_2019-04-26_17-44-30.png │ ├── wechatdevtools_2019-04-26_17-45-37.png │ ├── wechatdevtools_2019-04-26_17-50-15.png │ ├── wechatdevtools_2019-04-26_17-50-50.png │ ├── wechatdevtools_2019-04-26_17-54-33.png │ ├── wechatdevtools_2019-04-26_17-56-43.png │ ├── wechatdevtools_2019-04-26_17-57-19.png │ ├── wechatdevtools_2019-07-06_21-05-55.png │ ├── wechatdevtools_2019-07-06_21-06-27.png │ ├── wechatdevtools_2019-07-06_21-07-05.png │ ├── wechatdevtools_2019-07-06_21-07-35.png │ ├── wechatdevtools_2019-07-07_01-32-17.png │ ├── wechatdevtools_2019-07-07_01-35-29.png │ ├── wechatdevtools_2019-07-07_01-41-17.png │ └── wechatdevtools_2019-07-07_01-42-31.png ├── scripts ├── docker │ ├── build.demo.api.sh │ ├── build.demo.env.sh │ ├── docker-compose.demo.api.yml │ └── docker-compose.demo.env.yml ├── sql │ ├── ResetClearPreviewDemo_MySQL.sql │ ├── ResetToSampleData_MySQL.sql │ └── ResetToSampleData_SQLServer.sql └── tests │ ├── build.sh │ ├── build_docker.sh │ └── build_docker_demo.sh └── src ├── client ├── .circleci │ └── config.yml ├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .firebaserc ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .stylelintrc.json ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── README.md ├── README.ru-RU.md ├── README.zh-CN.md ├── appveyor.yml ├── build │ ├── Dockerfile │ ├── build.sh │ └── nginx.conf ├── config │ ├── config.js │ ├── plugin.config.js │ └── router.config.js ├── docker │ ├── docker-compose.dev.yml │ ├── docker-compose.yml │ └── nginx.conf ├── docker_build │ ├── Dockerfile │ ├── build.sh │ ├── docker-compose.yml │ └── nginx.conf ├── firebase.json ├── functions │ ├── index.js │ ├── matchMock.js │ └── package.json ├── jest.config.js ├── jsconfig.json ├── mock │ ├── api.js │ ├── chart.js │ ├── geographic.js │ ├── geographic │ │ ├── city.json │ │ └── province.json │ ├── notices.js │ ├── rule.js │ └── user.js ├── netlify.toml ├── package.json ├── public │ └── favicon.png ├── scripts │ └── generateMock.js ├── src │ ├── assets │ │ └── logo.svg │ ├── components │ │ ├── ActiveChart │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── ArticleListContent │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── Authorized │ │ │ ├── Authorized.js │ │ │ ├── AuthorizedRoute.d.ts │ │ │ ├── AuthorizedRoute.js │ │ │ ├── CheckPermissions.js │ │ │ ├── CheckPermissions.test.js │ │ │ ├── PromiseRender.js │ │ │ ├── Secured.js │ │ │ ├── demo │ │ │ │ ├── AuthorizedArray.md │ │ │ │ ├── AuthorizedFunction.md │ │ │ │ ├── basic.md │ │ │ │ └── secured.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.md │ │ │ └── renderAuthorize.js │ │ ├── AvatarList │ │ │ ├── AvatarItem.d.ts │ │ │ ├── demo │ │ │ │ └── simple.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.zh-CN.md │ │ ├── Charts │ │ │ ├── Bar │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── ChartCard │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── Field │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── Gauge │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── MiniArea │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── MiniBar │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── MiniProgress │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── Pie │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── Radar │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── TagCloud │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── TimelineChart │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── WaterWave │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.less │ │ │ ├── autoHeight.js │ │ │ ├── bizcharts.d.ts │ │ │ ├── bizcharts.js │ │ │ ├── demo │ │ │ │ ├── bar.md │ │ │ │ ├── chart-card.md │ │ │ │ ├── gauge.md │ │ │ │ ├── mini-area.md │ │ │ │ ├── mini-bar.md │ │ │ │ ├── mini-pie.md │ │ │ │ ├── mini-progress.md │ │ │ │ ├── mix.md │ │ │ │ ├── pie.md │ │ │ │ ├── radar.md │ │ │ │ ├── tag-cloud.md │ │ │ │ ├── timeline-chart.md │ │ │ │ └── waterwave.md │ │ │ ├── g2.js │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.md │ │ ├── CountDown │ │ │ ├── demo │ │ │ │ └── simple.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ └── index.zh-CN.md │ │ ├── DescriptionList │ │ │ ├── Description.d.ts │ │ │ ├── Description.js │ │ │ ├── DescriptionList.js │ │ │ ├── demo │ │ │ │ ├── basic.md │ │ │ │ └── vertical.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ ├── index.zh-CN.md │ │ │ └── responsive.js │ │ ├── EditableItem │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── EditableLinkGroup │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── Ellipsis │ │ │ ├── demo │ │ │ │ ├── line.md │ │ │ │ └── number.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ ├── index.test.js │ │ │ └── index.zh-CN.md │ │ ├── Exception │ │ │ ├── demo │ │ │ │ ├── 403.md │ │ │ │ ├── 404.md │ │ │ │ └── 500.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ ├── index.zh-CN.md │ │ │ └── typeConfig.js │ │ ├── FooterToolbar │ │ │ ├── demo │ │ │ │ └── basic.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.zh-CN.md │ │ ├── GlobalFooter │ │ │ ├── demo │ │ │ │ └── basic.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.md │ │ ├── GlobalHeader │ │ │ ├── RightContent.js │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── HeaderSearch │ │ │ ├── demo │ │ │ │ └── basic.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.zh-CN.md │ │ ├── Login │ │ │ ├── LoginItem.d.ts │ │ │ ├── LoginItem.js │ │ │ ├── LoginSubmit.js │ │ │ ├── LoginTab.js │ │ │ ├── Tab.d.ts │ │ │ ├── demo │ │ │ │ └── basic.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ ├── index.zh-CN.md │ │ │ ├── loginContext.js │ │ │ └── map.js │ │ ├── NoticeIcon │ │ │ ├── NoticeIconTab.d.ts │ │ │ ├── NoticeList.js │ │ │ ├── NoticeList.less │ │ │ ├── demo │ │ │ │ ├── basic.md │ │ │ │ └── popover.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.zh-CN.md │ │ ├── NumberInfo │ │ │ ├── demo │ │ │ │ └── basic.md │ │ │ ├── index.d.ts │ │ │ ├── index.en-US.md │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.zh-CN.md │ │ ├── PageHeader │ │ │ ├── breadcrumb.d.ts │ │ │ ├── breadcrumb.js │ │ │ ├── demo │ │ │ │ ├── image.md │ │ │ │ ├── simple.md │ │ │ │ ├── standard.md │ │ │ │ └── structure.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ ├── index.md │ │ │ └── index.test.js │ │ ├── PageHeaderWrapper │ │ │ ├── GridContent.js │ │ │ ├── GridContent.less │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── PageLoading │ │ │ └── index.js │ │ ├── Result │ │ │ ├── demo │ │ │ │ ├── classic.md │ │ │ │ ├── error.md │ │ │ │ └── structure.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.md │ │ ├── SelectLang │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── SettingDrawer │ │ │ ├── BlockChecbox.js │ │ │ ├── ThemeColor.js │ │ │ ├── ThemeColor.less │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── SiderMenu │ │ │ ├── BaseMenu.js │ │ │ ├── SiderMenu.js │ │ │ ├── SiderMenu.test.js │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── StandardFormRow │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── StandardTable │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── TagSelect │ │ │ ├── TagSelectOption.d.ts │ │ │ ├── demo │ │ │ │ ├── controlled.md │ │ │ │ ├── expandable.md │ │ │ │ └── simple.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.md │ │ ├── TopNavHeader │ │ │ ├── index.js │ │ │ └── index.less │ │ ├── Trend │ │ │ ├── demo │ │ │ │ ├── basic.md │ │ │ │ └── reverse.md │ │ │ ├── index.d.ts │ │ │ ├── index.js │ │ │ ├── index.less │ │ │ └── index.md │ │ └── _utils │ │ │ ├── pathTools.js │ │ │ └── pathTools.test.js │ ├── defaultSettings.js │ ├── e2e │ │ ├── home.e2e.js │ │ ├── layout.e2e.js │ │ └── login.e2e.js │ ├── global.less │ ├── layouts │ │ ├── BasicLayout.js │ │ ├── BlankLayout.js │ │ ├── Footer.js │ │ ├── Header.js │ │ ├── Header.less │ │ ├── MenuContext.js │ │ ├── UserLayout.js │ │ └── UserLayout.less │ ├── locales │ │ ├── en-US.js │ │ ├── pt-BR.js │ │ ├── zh-CN.js │ │ └── zh-TW.js │ ├── models │ │ ├── catalog.js │ │ ├── global.js │ │ ├── login.js │ │ ├── project.js │ │ ├── sale.js │ │ ├── setting.js │ │ ├── system.js │ │ ├── upload.js │ │ └── user.js │ ├── pages │ │ ├── 404.js │ │ ├── Account │ │ │ └── Settings │ │ │ │ ├── BaseView.js │ │ │ │ ├── BaseView.less │ │ │ │ ├── BindingView.js │ │ │ │ ├── Info.js │ │ │ │ ├── Info.less │ │ │ │ ├── NotificationView.js │ │ │ │ ├── PhoneView.js │ │ │ │ ├── PhoneView.less │ │ │ │ ├── SecurityView.js │ │ │ │ ├── SecurityView.less │ │ │ │ └── models │ │ │ │ └── geographic.js │ │ ├── Authorized.js │ │ ├── Catalog │ │ │ ├── Brand │ │ │ │ ├── BrandComponent.js │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── brand.js │ │ │ ├── Category │ │ │ │ ├── Add.js │ │ │ │ ├── Edit.js │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── category.js │ │ │ ├── Product │ │ │ │ ├── CopyCommponent.js │ │ │ │ ├── Info.js │ │ │ │ ├── Info.less │ │ │ │ ├── List.js │ │ │ │ ├── List.less │ │ │ │ └── models │ │ │ │ │ └── product.js │ │ │ ├── ProductAttribute │ │ │ │ ├── Data.js │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── attribute.js │ │ │ ├── ProductAttributeGroup │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── group.js │ │ │ ├── ProductAttributeTemplate │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── template.js │ │ │ ├── ProductOption │ │ │ │ ├── Data.js │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── option.js │ │ │ └── Unit │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ └── unit.js │ │ ├── Configuration │ │ │ ├── Country │ │ │ │ ├── Add.js │ │ │ │ ├── Edit.js │ │ │ │ ├── List.js │ │ │ │ ├── Province.js │ │ │ │ └── models │ │ │ │ │ ├── country.js │ │ │ │ │ └── province.js │ │ │ ├── FreightTemplate │ │ │ │ ├── List.js │ │ │ │ ├── Setting.js │ │ │ │ └── models │ │ │ │ │ ├── freight-template.js │ │ │ │ │ └── price-destination.js │ │ │ ├── Setting │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── setting.js │ │ │ ├── User │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── user.js │ │ │ └── Warehouse │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ └── warehouse.js │ │ ├── Content │ │ │ ├── Reply │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── reply.js │ │ │ ├── Review │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ │ └── review.js │ │ │ └── Widget │ │ │ │ ├── List.js │ │ │ │ ├── WidgetCarousel.js │ │ │ │ ├── WidgetCategory.js │ │ │ │ ├── WidgetHtml.js │ │ │ │ ├── WidgetProduct.js │ │ │ │ ├── WidgetRecentlyViewed.js │ │ │ │ ├── WidgetSimpleProduct.js │ │ │ │ └── models │ │ │ │ └── widget.js │ │ ├── Exception │ │ │ ├── 403.js │ │ │ ├── 404.js │ │ │ ├── 500.js │ │ │ ├── TriggerException.js │ │ │ ├── models │ │ │ │ └── error.js │ │ │ └── style.less │ │ ├── Home │ │ │ ├── Analysis.less │ │ │ ├── Index.js │ │ │ └── models │ │ │ │ ├── activities.js │ │ │ │ ├── chart.js │ │ │ │ └── monitor.js │ │ ├── Promotion │ │ │ └── Discount │ │ │ │ └── List.js │ │ ├── Result │ │ │ ├── Error.js │ │ │ ├── Success.js │ │ │ └── Success.test.js │ │ ├── Sale │ │ │ ├── Order │ │ │ │ ├── Add.js │ │ │ │ ├── Detail.js │ │ │ │ ├── Edit.js │ │ │ │ ├── List.js │ │ │ │ ├── List.less │ │ │ │ ├── ProductCommponent.js │ │ │ │ ├── Shipment.js │ │ │ │ └── models │ │ │ │ │ └── order.js │ │ │ └── Shipment │ │ │ │ ├── List.js │ │ │ │ └── models │ │ │ │ └── shipment.js │ │ ├── System │ │ │ ├── Info.js │ │ │ ├── SimpleData.js │ │ │ └── models │ │ │ │ └── simpledata.js │ │ ├── User │ │ │ ├── AddEmail.js │ │ │ ├── ConfirmEmail.js │ │ │ ├── ForgotPassword.js │ │ │ ├── Login.js │ │ │ ├── Login.less │ │ │ ├── Register.js │ │ │ ├── Register.less │ │ │ ├── RegisterResult.js │ │ │ ├── RegisterResult.less │ │ │ ├── ResetPassword.js │ │ │ └── models │ │ │ │ └── register.js │ │ └── document.ejs │ ├── services │ │ ├── api.js │ │ ├── error.js │ │ ├── geographic.js │ │ └── user.js │ └── utils │ │ ├── Authorized.js │ │ ├── Yuan.js │ │ ├── authority.js │ │ ├── authority.test.js │ │ ├── request.js │ │ ├── requestUpload.js │ │ ├── token.js │ │ ├── utils.js │ │ ├── utils.less │ │ └── utils.test.js ├── tests │ ├── fix_puppeteer.sh │ └── run-tests.js ├── tsconfig.json └── tslint.json ├── mini-program ├── .gitignore ├── .vscode │ └── settings.json ├── README.md ├── app.js ├── app.json ├── app.wxss ├── config │ └── api.js ├── lib │ └── wxParse │ │ ├── html2json.js │ │ ├── htmlparser.js │ │ ├── showdown.js │ │ ├── wxDiscode.js │ │ ├── wxParse.js │ │ ├── wxParse.wxml │ │ └── wxParse.wxss ├── pages │ ├── about │ │ ├── about.js │ │ ├── about.json │ │ ├── about.wxml │ │ └── about.wxss │ ├── cart │ │ ├── cart.js │ │ ├── cart.json │ │ ├── cart.wxml │ │ └── cart.wxss │ ├── catalog │ │ ├── catalog.js │ │ ├── catalog.json │ │ ├── catalog.wxml │ │ └── catalog.wxss │ ├── category │ │ ├── category.js │ │ ├── category.json │ │ ├── category.wxml │ │ └── category.wxss │ ├── chat │ │ ├── chat.js │ │ ├── chat.json │ │ ├── chat.wxml │ │ └── chat.wxss │ ├── comment │ │ ├── comment.js │ │ ├── comment.json │ │ ├── comment.wxml │ │ └── comment.wxss │ ├── commentPost │ │ ├── commentPost.js │ │ ├── commentPost.json │ │ ├── commentPost.wxml │ │ └── commentPost.wxss │ ├── goods │ │ ├── goods.js │ │ ├── goods.json │ │ ├── goods.wxml │ │ └── goods.wxss │ ├── help │ │ ├── help.js │ │ ├── help.json │ │ ├── help.wxml │ │ └── help.wxss │ ├── hotGoods │ │ ├── hotGoods.js │ │ ├── hotGoods.json │ │ ├── hotGoods.wxml │ │ └── hotGoods.wxss │ ├── index │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ ├── index.wxss │ │ └── template │ │ │ └── widget.wxml │ ├── newGoods │ │ ├── newGoods.js │ │ ├── newGoods.json │ │ ├── newGoods.wxml │ │ └── newGoods.wxss │ ├── pay │ │ ├── pay.js │ │ ├── pay.json │ │ ├── pay.wxml │ │ └── pay.wxss │ ├── payResult │ │ ├── payResult.js │ │ ├── payResult.json │ │ ├── payResult.wxml │ │ └── payResult.wxss │ ├── review │ │ ├── review.js │ │ ├── review.json │ │ ├── review.wxml │ │ └── review.wxss │ ├── search │ │ ├── search.js │ │ ├── search.json │ │ ├── search.wxml │ │ └── search.wxss │ ├── shopping │ │ ├── address │ │ │ ├── address.js │ │ │ ├── address.json │ │ │ ├── address.wxml │ │ │ └── address.wxss │ │ ├── addressAdd │ │ │ ├── addressAdd.js │ │ │ ├── addressAdd.json │ │ │ ├── addressAdd.wxml │ │ │ └── addressAdd.wxss │ │ └── checkout │ │ │ ├── checkout.js │ │ │ ├── checkout.json │ │ │ ├── checkout.wxml │ │ │ └── checkout.wxss │ ├── topic │ │ ├── topic.js │ │ ├── topic.json │ │ ├── topic.wxml │ │ └── topic.wxss │ ├── topicComment │ │ ├── topicComment.js │ │ ├── topicComment.json │ │ ├── topicComment.wxml │ │ └── topicComment.wxss │ ├── topicDetail │ │ ├── topicDetail.js │ │ ├── topicDetail.json │ │ ├── topicDetail.wxml │ │ └── topicDetail.wxss │ └── ucenter │ │ ├── address │ │ ├── address.js │ │ ├── address.json │ │ ├── address.wxml │ │ └── address.wxss │ │ ├── addressAdd │ │ ├── addressAdd.js │ │ ├── addressAdd.json │ │ ├── addressAdd.wxml │ │ └── addressAdd.wxss │ │ ├── collect │ │ ├── collect.js │ │ ├── collect.json │ │ ├── collect.wxml │ │ └── collect.wxss │ │ ├── coupon │ │ ├── coupon.js │ │ ├── coupon.json │ │ ├── coupon.wxml │ │ └── coupon.wxss │ │ ├── express │ │ ├── express.js │ │ ├── express.json │ │ ├── express.wxml │ │ └── express.wxss │ │ ├── feedback │ │ ├── feedback.js │ │ ├── feedback.json │ │ ├── feedback.wxml │ │ └── feedback.wxss │ │ ├── footprint │ │ ├── footprint.js │ │ ├── footprint.json │ │ ├── footprint.wxml │ │ └── footprint.wxss │ │ ├── index │ │ ├── index.js │ │ ├── index.json │ │ ├── index.wxml │ │ └── index.wxss │ │ ├── order │ │ ├── order.js │ │ ├── order.json │ │ ├── order.wxml │ │ └── order.wxss │ │ └── orderDetail │ │ ├── orderDetail.js │ │ ├── orderDetail.json │ │ ├── orderDetail.wxml │ │ └── orderDetail.wxss ├── services │ ├── pay.js │ └── user.js ├── static │ ├── colorui │ │ ├── animation.wxss │ │ ├── components │ │ │ ├── cu-custom.js │ │ │ ├── cu-custom.json │ │ │ ├── cu-custom.wxml │ │ │ └── cu-custom.wxss │ │ ├── icon.wxss │ │ └── main.wxss │ └── images │ │ ├── address-bg-bd.png │ │ ├── address_right.png │ │ ├── cart.png │ │ ├── cartfill.png │ │ ├── cate.png │ │ ├── catefill.png │ │ ├── checkbox.png │ │ ├── clear_input.png │ │ ├── del-address.png │ │ ├── detail_back.png │ │ ├── go.png │ │ ├── home.png │ │ ├── homefill.png │ │ ├── icon_close.png │ │ ├── icon_error.png │ │ ├── icon_go_more.png │ │ ├── logo.png │ │ ├── my.png │ │ ├── myfill.png │ │ ├── selnum.png │ │ └── wxpay.png └── utils │ └── util.js └── server ├── .dockerignore ├── .gitattributes ├── .gitignore ├── README.md ├── Shop.sln ├── build.sh ├── docker-compose.dcproj ├── docker-compose.override.yml ├── docker-compose.yml ├── src ├── Modules │ ├── Shop.Module.ApiProfiler │ │ ├── ClientTiming.cs │ │ ├── ClientTimings.cs │ │ ├── CustomTiming.cs │ │ ├── EmbeddedProvider.cs │ │ ├── Helpers │ │ │ ├── IStopwatch.cs │ │ │ └── ProfilerSortedKey.cs │ │ ├── Internal │ │ │ ├── ClientJsTimings.cs │ │ │ ├── ExtensionMethods.cs │ │ │ ├── MiniProfilerBaseOptions.cs │ │ │ ├── MiniProfilerBaseOptionsExtensions.cs │ │ │ ├── ProfilingActionFilter.cs │ │ │ ├── Render.cs │ │ │ ├── StopwatchWrapper.cs │ │ │ └── StringBuilderCache.cs │ │ ├── MiniProfiler.cs │ │ ├── MiniProfilerBuilderExtensions.cs │ │ ├── MiniProfilerExtensions.cs │ │ ├── MiniProfilerMiddleware.cs │ │ ├── MiniProfilerOptions.cs │ │ ├── MiniProfilerPartials.cs │ │ ├── ProfileProviders │ │ │ ├── DefaultProfilerProvider.cs │ │ │ ├── IAsyncProfilerProvider.cs │ │ │ └── SingletonProfilerProvider.cs │ │ ├── README.md │ │ ├── RenderPosition.cs │ │ ├── RequestState.cs │ │ ├── ServiceCollectionExtensions.cs │ │ ├── Shop.Module.ApiProfiler.csproj │ │ ├── Storage │ │ │ ├── DatabaseStorageBase.cs │ │ │ ├── IAsyncStorage.cs │ │ │ ├── MemoryCacheStorage.cs │ │ │ └── MultiStorageProvider.cs │ │ ├── Suppression.cs │ │ ├── Timing.cs │ │ └── ui │ │ │ ├── extend.js │ │ │ ├── includes.css │ │ │ ├── includes.js │ │ │ ├── includes.less │ │ │ ├── includes.min.css │ │ │ └── includes.min.js │ ├── Shop.Module.ApiProfilerAuth │ │ ├── ApiProfilerAuthOptions.cs │ │ ├── ModuleInitializer.cs │ │ └── Shop.Module.ApiProfilerAuth.csproj │ ├── Shop.Module.BasicAuth │ │ ├── BasicAuthAuthorizationFilter.cs │ │ ├── BasicAuthAuthorizationFilterOptions.cs │ │ ├── BasicAuthAuthorizationUser.cs │ │ ├── Dashboard │ │ │ ├── AspNetCoreDashboardContext.cs │ │ │ ├── AspNetCoreDashboardContextExtensions.cs │ │ │ ├── AspNetCoreDashboardMiddleware.cs │ │ │ ├── AspNetCoreDashboardRequest.cs │ │ │ ├── AspNetCoreDashboardResponse.cs │ │ │ ├── DashboardContext.cs │ │ │ ├── DashboardOptions.cs │ │ │ ├── DashboardRequest.cs │ │ │ ├── DashboardResponse.cs │ │ │ └── IDashboardAuthorizationFilter.cs │ │ ├── LocalRequestsOnlyAuthorizationFilter.cs │ │ └── Shop.Module.BasicAuth.csproj │ ├── Shop.Module.Catalog.Abstractions │ │ ├── Data │ │ │ └── CatalogKeys.cs │ │ ├── Entities │ │ │ ├── Brand.cs │ │ │ ├── CalculatedProductPrice.cs │ │ │ ├── Category.cs │ │ │ ├── Product.cs │ │ │ ├── ProductAttribute.cs │ │ │ ├── ProductAttributeData.cs │ │ │ ├── ProductAttributeGroup.cs │ │ │ ├── ProductAttributeTemplate.cs │ │ │ ├── ProductAttributeTemplateRelation.cs │ │ │ ├── ProductAttributeValue.cs │ │ │ ├── ProductCategory.cs │ │ │ ├── ProductLink.cs │ │ │ ├── ProductMedia.cs │ │ │ ├── ProductOption.cs │ │ │ ├── ProductOptionCombination.cs │ │ │ ├── ProductOptionData.cs │ │ │ ├── ProductOptionValue.cs │ │ │ ├── ProductPriceHistory.cs │ │ │ ├── ProductRecentlyViewed.cs │ │ │ ├── ProductWishlist.cs │ │ │ └── Unit.cs │ │ ├── Events │ │ │ └── ProductViewed.cs │ │ ├── Models │ │ │ ├── OptionDisplayType.cs │ │ │ ├── ProductLinkType.cs │ │ │ ├── PublishType.cs │ │ │ └── StockReduceStrategy.cs │ │ ├── Services │ │ │ ├── IBrandService.cs │ │ │ ├── ICategoryService.cs │ │ │ ├── IProductPricingService.cs │ │ │ └── IProductService.cs │ │ ├── Shop.Module.Catalog.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── BrandParam.cs │ │ │ ├── BrandResult.cs │ │ │ ├── CategoryHomeResult.cs │ │ │ ├── CategoryParam.cs │ │ │ ├── CategoryResult.cs │ │ │ ├── CategoryTwoSubResult.cs │ │ │ ├── GoodsGetResult.cs │ │ │ ├── GoodsGetStockResult.cs │ │ │ ├── GoodsListByRecentlyViewedGroupRessult.cs │ │ │ ├── GoodsListByRecentlyViewedResult.cs │ │ │ ├── GoodsListQueryParam.cs │ │ │ ├── GoodsListResult.cs │ │ │ ├── NameParam.cs │ │ │ ├── ProductAttributeDataParam.cs │ │ │ ├── ProductAttributeDataQueryResult.cs │ │ │ ├── ProductAttributeGroupArrayResult.cs │ │ │ ├── ProductAttributeGroupParam.cs │ │ │ ├── ProductAttributeParam.cs │ │ │ ├── ProductAttributeResult.cs │ │ │ ├── ProductAttributeTemplateParam.cs │ │ │ ├── ProductAttributeTemplateResult.cs │ │ │ ├── ProductCloneParam.cs │ │ │ ├── ProductCreateAttributeValueParam.cs │ │ │ ├── ProductCreateOptionCombinationParam.cs │ │ │ ├── ProductCreateOptionParam.cs │ │ │ ├── ProductCreateOptionValueParam.cs │ │ │ ├── ProductCreateParam.cs │ │ │ ├── ProductCreateStockParam.cs │ │ │ ├── ProductCreateVariationParam.cs │ │ │ ├── ProductGetAttributeResult.cs │ │ │ ├── ProductGetAttributeValueResult.cs │ │ │ ├── ProductGetMediaResult.cs │ │ │ ├── ProductGetOptionCombinationResult.cs │ │ │ ├── ProductGetOptionResult.cs │ │ │ ├── ProductGetOptionValueResult.cs │ │ │ ├── ProductGetResult.cs │ │ │ ├── ProductGetStockResult.cs │ │ │ ├── ProductGetVariationResult.cs │ │ │ ├── ProductLinkResult.cs │ │ │ ├── ProductOptionDataListResult.cs │ │ │ ├── ProductOptionDataParam.cs │ │ │ ├── ProductOptionParam.cs │ │ │ ├── ProductOptionResult.cs │ │ │ ├── ProductQueryParam.cs │ │ │ ├── ProductQueryResult.cs │ │ │ ├── ValueParam.cs │ │ │ ├── WidgetCategoryComponentResult.cs │ │ │ ├── WidgetCategoryParam.cs │ │ │ ├── WidgetCategoryResult.cs │ │ │ ├── WidgetCategorySetting.cs │ │ │ ├── WidgetProductComponentResult.cs │ │ │ ├── WidgetProductOrderBy.cs │ │ │ ├── WidgetProductParam.cs │ │ │ ├── WidgetProductResult.cs │ │ │ ├── WidgetProductSetting.cs │ │ │ ├── WidgetRecentlyViewedParam.cs │ │ │ ├── WidgetRecentlyViewedResult.cs │ │ │ ├── WidgetSimpleProductComponentResult.cs │ │ │ ├── WidgetSimpleProductParam.cs │ │ │ ├── WidgetSimpleProductResult.cs │ │ │ ├── WidgetSimpleProductSetting.cs │ │ │ └── WishlistAddParam.cs │ ├── Shop.Module.Catalog │ │ ├── Controllers │ │ │ ├── BrandApiController.cs │ │ │ ├── CategoryApiController.cs │ │ │ ├── ProductApiController.cs │ │ │ ├── ProductAttributeApiController.cs │ │ │ ├── ProductAttributeGroupApiController.cs │ │ │ ├── ProductAttributeTemplateApiController.cs │ │ │ ├── ProductOptionApiController.cs │ │ │ ├── RecentlyViewedApiController.cs │ │ │ ├── UnitApiController.cs │ │ │ ├── WidgetCategoryApiController.cs │ │ │ ├── WidgetProductApiController.cs │ │ │ ├── WidgetRecentlyViewedApiController.cs │ │ │ ├── WidgetSimpleProductApiController.cs │ │ │ └── WishlistApiController.cs │ │ ├── Data │ │ │ └── CatalogCustomModelBuilder.cs │ │ ├── Handlers │ │ │ └── EntityViewedHandler.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ ├── BrandService.cs │ │ │ ├── CategoryService.cs │ │ │ ├── ProductPricingService.cs │ │ │ └── ProductService.cs │ │ └── Shop.Module.Catalog.csproj │ ├── Shop.Module.Core.Abstractions │ │ ├── Cache │ │ │ ├── ICacheManager.cs │ │ │ ├── ILocker.cs │ │ │ ├── IRedisConnectionWrapper.cs │ │ │ └── IStaticCacheManager.cs │ │ ├── Data │ │ │ └── ShopKeys.cs │ │ ├── Entities │ │ │ ├── Address.cs │ │ │ ├── AppSetting.cs │ │ │ ├── Country.cs │ │ │ ├── EmailSend.cs │ │ │ ├── Entity.cs │ │ │ ├── EntityType.cs │ │ │ ├── Media.cs │ │ │ ├── Role.cs │ │ │ ├── SmsSend.cs │ │ │ ├── StateOrProvince.cs │ │ │ ├── User.cs │ │ │ ├── UserAddress.cs │ │ │ ├── UserLogin.cs │ │ │ ├── UserRole.cs │ │ │ ├── Widget.cs │ │ │ ├── WidgetInstance.cs │ │ │ └── WidgetZone.cs │ │ ├── Events │ │ │ ├── EntityDeleting.cs │ │ │ ├── EntityViewed.cs │ │ │ └── UserSignedIn.cs │ │ ├── Extensions │ │ │ └── IWorkContext.cs │ │ ├── Models │ │ │ ├── AddressType.cs │ │ │ ├── AppSettingFormatType.cs │ │ │ ├── CountryWithId.cs │ │ │ ├── EntityTypeWithId.cs │ │ │ ├── MediaType.cs │ │ │ ├── RoleWithId.cs │ │ │ ├── SmsTemplateType.cs │ │ │ ├── StateOrProvinceDto.cs │ │ │ ├── StateOrProvinceLevel.cs │ │ │ ├── UserTokenType.cs │ │ │ ├── UserTwoFactorType.cs │ │ │ ├── UserWithId.cs │ │ │ ├── WidgetWithId.cs │ │ │ └── WidgetZoneWithId.cs │ │ ├── Services │ │ │ ├── IAccountService.cs │ │ │ ├── IAppSettingService.cs │ │ │ ├── ICountryService.cs │ │ │ ├── IEmailSender.cs │ │ │ ├── IEntityService.cs │ │ │ ├── IMediaService.cs │ │ │ ├── ISmsSender.cs │ │ │ ├── IStorageService.cs │ │ │ ├── ITokenService.cs │ │ │ ├── IUserAddressService.cs │ │ │ └── IWidgetInstanceService.cs │ │ ├── Shop.Module.Core.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── AccountResult.cs │ │ │ ├── AddEmailPostParam.cs │ │ │ ├── AddEmailPutParam.cs │ │ │ ├── AddPhoneGetCaptchaParam.cs │ │ │ ├── AddPhoneParam.cs │ │ │ ├── ChangePasswordParam.cs │ │ │ ├── ConfirmEmailParam.cs │ │ │ ├── CountryCreateParam.cs │ │ │ ├── CountryResult.cs │ │ │ ├── ForgotPasswordGetResult.cs │ │ │ ├── HomeResult.cs │ │ │ ├── HomeWidgetInstanceResult.cs │ │ │ ├── LoginParam.cs │ │ │ ├── LoginPhoneGetCaptchaParam.cs │ │ │ ├── LoginPhoneParam.cs │ │ │ ├── LoginResult.cs │ │ │ ├── LoginTwoFactorParam.cs │ │ │ ├── ProvinceCreateParam.cs │ │ │ ├── ProvinceGetResult.cs │ │ │ ├── ProvinceQueryParam.cs │ │ │ ├── ProvinceQueryResult.cs │ │ │ ├── ProvinceTreeResult.cs │ │ │ ├── RefreshTokenParam.cs │ │ │ ├── RegisterByPhoneParam.cs │ │ │ ├── RegisterVerfiyParam.cs │ │ │ ├── ResetPasswordPostParam.cs │ │ │ ├── ResetPasswordPutParam.cs │ │ │ ├── StateOrProvinceGetResult.cs │ │ │ ├── SystemInfoResult.cs │ │ │ ├── TokenLoginParam.cs │ │ │ ├── UserAddressCreateParam.cs │ │ │ ├── UserAddressGetResult.cs │ │ │ ├── UserAddressShippingResult.cs │ │ │ ├── UserCreateParam.cs │ │ │ ├── UserPutParam.cs │ │ │ ├── UserQueryParam.cs │ │ │ ├── UserQueryResult.cs │ │ │ ├── WidgetCarouselComponentResult.cs │ │ │ ├── WidgetCarouselItem.cs │ │ │ ├── WidgetCarouselParam.cs │ │ │ ├── WidgetCarouselResult.cs │ │ │ ├── WidgetHtmlParam.cs │ │ │ ├── WidgetHtmlResult.cs │ │ │ ├── WidgetParamBase.cs │ │ │ └── WidgetResultBase.cs │ ├── Shop.Module.Core.MiniProgram │ │ ├── Controllers │ │ │ ├── MPApiController.cs │ │ │ └── MpPayApiController.cs │ │ ├── Data │ │ │ └── MiniProgramDefaults.cs │ │ ├── Models │ │ │ ├── MiniProgramOptions.cs │ │ │ └── PaymentOrderResponse.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── PaymentService.cs │ │ ├── Shop.Module.Core.MiniProgram.csproj │ │ └── ViewModels │ │ │ ├── Code2SessionGetResult.cs │ │ │ └── LoginByMpParam.cs │ ├── Shop.Module.Core │ │ ├── Cache │ │ │ ├── MemoryCacheManager.cs │ │ │ ├── PerRequestCacheManager.cs │ │ │ ├── RedisCacheManager.cs │ │ │ ├── RedisConnectionWrapper.cs │ │ │ └── UserTokenCache.cs │ │ ├── Controllers │ │ │ ├── AccountApiController.cs │ │ │ ├── AppSettingApiController.cs │ │ │ ├── CacheApiController.cs │ │ │ ├── CountryApiController.cs │ │ │ ├── SystemApiController.cs │ │ │ ├── TokenApiController.cs │ │ │ ├── UploadApiController.cs │ │ │ ├── UserAddressApiController.cs │ │ │ ├── UserApiController.cs │ │ │ ├── WidgetCarouselApiController.cs │ │ │ ├── WidgetHtmlApiController.cs │ │ │ └── WidgetInstanceApiController.cs │ │ ├── Data │ │ │ ├── CoreCustomModelBuilder.cs │ │ │ ├── CoreSeedData.cs │ │ │ ├── Repository.cs │ │ │ ├── RepositoryWithTypedId.cs │ │ │ └── ShopDbContext.cs │ │ ├── Extensions │ │ │ ├── EFConfigProvider.cs │ │ │ ├── EFConfigSource.cs │ │ │ ├── EFConfigurationDbContext.cs │ │ │ ├── EFConfigurationProviderExtension.cs │ │ │ ├── ShopRoleStore.cs │ │ │ ├── ShopUserStore.cs │ │ │ └── WorkContext.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ ├── AccountService.cs │ │ │ ├── AppSettingService.cs │ │ │ ├── CountryService.cs │ │ │ ├── EntityService.cs │ │ │ ├── MediaService.cs │ │ │ ├── TokenService.cs │ │ │ ├── UserAddressService.cs │ │ │ └── WidgetInstanceService.cs │ │ └── Shop.Module.Core.csproj │ ├── Shop.Module.EmailSenderSmtp │ │ ├── EmailSender.cs │ │ ├── EmailSmtpOptions.cs │ │ ├── ModuleInitializer.cs │ │ └── Shop.Module.EmailSenderSmtp.csproj │ ├── Shop.Module.Feedback │ │ ├── Controllers │ │ │ └── FeedbackApiController.cs │ │ ├── Data │ │ │ └── FeedbackCustomModelBuilder.cs │ │ └── Shop.Module.Feedbacks.csproj │ ├── Shop.Module.Feedbacks.Abstractions │ │ ├── Entities │ │ │ └── Feedback.cs │ │ ├── Models │ │ │ └── FeedbackType.cs │ │ ├── Shop.Module.Feedbacks.Abstractions.csproj │ │ └── ViewModels │ │ │ └── FeedbackAddParam.cs │ ├── Shop.Module.Hangfire │ │ ├── Jobs │ │ │ └── HealthJob.cs │ │ ├── Models │ │ │ └── HangfireOptions.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── JobService.cs │ │ └── Shop.Module.Hangfire.csproj │ ├── Shop.Module.Inventory.Abstractions │ │ ├── Entities │ │ │ ├── Stock.cs │ │ │ ├── StockHistory.cs │ │ │ └── Warehouse.cs │ │ ├── Shop.Module.Inventory.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── StockHistoryQueryParam.cs │ │ │ ├── StockHistoryQueryResult.cs │ │ │ ├── WarehouseCreateParam.cs │ │ │ └── WarehouseQueryResult.cs │ ├── Shop.Module.Inventory │ │ ├── Controllers │ │ │ ├── StockHistoryApiController.cs │ │ │ └── WarehouseApiController.cs │ │ ├── Data │ │ │ └── InventoryCustomModelBuilder.cs │ │ └── Shop.Module.Inventory.csproj │ ├── Shop.Module.MQ.Abstractions │ │ ├── IMQService.cs │ │ ├── QueueKeys.cs │ │ ├── RabbitMQOptions.cs │ │ └── Shop.Module.MQ.Abstractions.csproj │ ├── Shop.Module.MassTransitMQ │ │ ├── MemoryMQService.cs │ │ ├── ModuleInitializer.cs │ │ ├── RabbitMQService.cs │ │ ├── Services │ │ │ ├── PaymentReceivedMQConsumer.cs │ │ │ ├── ProductViewMQConsumer.cs │ │ │ ├── ReplyAutoApprovedMQConsumer.cs │ │ │ └── ReviewAutoApprovedMQConsumer.cs │ │ └── Shop.Module.MassTransitMQ.csproj │ ├── Shop.Module.Orders.Abstractions │ │ ├── Data │ │ │ ├── OrderKeys.cs │ │ │ └── OrderOptions.cs │ │ ├── Entities │ │ │ ├── Order.cs │ │ │ ├── OrderAddress.cs │ │ │ ├── OrderHistory.cs │ │ │ └── OrderItem.cs │ │ ├── Events │ │ │ ├── OrderChanged.cs │ │ │ ├── OrderCreated.cs │ │ │ └── PaymentReceived.cs │ │ ├── Models │ │ │ ├── OrderStatus.cs │ │ │ ├── PaymentMethod.cs │ │ │ ├── PaymentType.cs │ │ │ ├── RefundStatus.cs │ │ │ ├── ShippingMethod.cs │ │ │ └── ShippingStatus.cs │ │ ├── Services │ │ │ └── IOrderService.cs │ │ ├── Shop.Module.Orders.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── CheckoutItemParam.cs │ │ │ ├── CheckoutItemResult.cs │ │ │ ├── CheckoutParam.cs │ │ │ ├── CheckoutResult.cs │ │ │ ├── CustomerOrderItemQueryResult.cs │ │ │ ├── CustomerOrderQueryParam.cs │ │ │ ├── CustomerOrderQueryResult.cs │ │ │ ├── OrderAddressResult.cs │ │ │ ├── OrderCancelParam.cs │ │ │ ├── OrderCreateAddressParam.cs │ │ │ ├── OrderCreateBaseItemParam.cs │ │ │ ├── OrderCreateBaseParam.cs │ │ │ ├── OrderCreateByCartParam.cs │ │ │ ├── OrderCreateByOrderParam.cs │ │ │ ├── OrderCreateByProductParam.cs │ │ │ ├── OrderCreateItemParam.cs │ │ │ ├── OrderCreateParam.cs │ │ │ ├── OrderCreateResult.cs │ │ │ ├── OrderEditParam.cs │ │ │ ├── OrderGetAddressResult.cs │ │ │ ├── OrderGetItemResult.cs │ │ │ ├── OrderGetResult.cs │ │ │ ├── OrderOnHoldParam.cs │ │ │ ├── OrderQueryParam.cs │ │ │ ├── OrderQueryResult.cs │ │ │ ├── OrderShipmentItemParam.cs │ │ │ ├── OrderShipmentParam.cs │ │ │ ├── PaymentSuccessParam.cs │ │ │ └── ProductVariationOption.cs │ ├── Shop.Module.Orders │ │ ├── Controllers │ │ │ ├── CheckoutApiController.cs │ │ │ ├── CustomerOrderApiController.cs │ │ │ ├── OrderApiController.cs │ │ │ └── OrderHistoryApiController.cs │ │ ├── Data │ │ │ └── OrderCustomModelBuilder.cs │ │ ├── Handlers │ │ │ ├── OrderChangedCreateOrderHistoryHandler.cs │ │ │ ├── OrderCreatedCreateOrderHistoryHandler.cs │ │ │ └── PaymentReceivedHandler.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── OrderService.cs │ │ └── Shop.Module.Orders.csproj │ ├── Shop.Module.Payments.Abstractions │ │ ├── Models │ │ │ ├── PaymentOrderBaseResponse.cs │ │ │ └── PaymentOrderRequest.cs │ │ ├── Services │ │ │ └── IPaymentService.cs │ │ └── Shop.Module.Payments.Abstractions.csproj │ ├── Shop.Module.Payments.Payments │ │ └── Shop.Module.Payments.Payments.csproj │ ├── Shop.Module.RateLimit │ │ ├── ApplicationBuilderExtensions.cs │ │ ├── ModuleInitializer.cs │ │ ├── ServiceCollectionExtensions.cs │ │ └── Shop.Module.RateLimit.csproj │ ├── Shop.Module.Reviews.Abstractions │ │ ├── Data │ │ │ └── ReviewKeys.cs │ │ ├── Entities │ │ │ ├── Reply.cs │ │ │ ├── Review.cs │ │ │ ├── ReviewMedia.cs │ │ │ └── Support.cs │ │ ├── Events │ │ │ ├── ReplyAutoApprovedEvent.cs │ │ │ └── ReviewAutoApprovedEvent.cs │ │ ├── Models │ │ │ ├── RatingLevel.cs │ │ │ ├── ReplyStatus.cs │ │ │ ├── ReviewSourceType.cs │ │ │ └── ReviewStatus.cs │ │ ├── Repositories │ │ │ └── IReviewRepository.cs │ │ ├── Services │ │ │ └── IReviewService.cs │ │ ├── Shop.Module.Reviews.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── AdminReplyListResult.cs │ │ │ ├── AdminReplyQueryParam.cs │ │ │ ├── AdminReplyUpdateParam.cs │ │ │ ├── AdminReviewListResult.cs │ │ │ ├── AdminReviewQueryParam.cs │ │ │ ├── AdminReviewUpdateParam.cs │ │ │ ├── ReplyAddParam.cs │ │ │ ├── ReplyListResult.cs │ │ │ ├── ReplyQueryParam.cs │ │ │ ├── ReviewAddParam.cs │ │ │ ├── ReviewGroupByRating.cs │ │ │ ├── ReviewInfoParam.cs │ │ │ ├── ReviewInfoResult.cs │ │ │ ├── ReviewListQueryDto.cs │ │ │ ├── ReviewListQueryParam.cs │ │ │ ├── ReviewListResult.cs │ │ │ ├── ReviewQueryParam.cs │ │ │ └── SupportParam.cs │ ├── Shop.Module.Reviews │ │ ├── Controllers │ │ │ ├── AdminReplyApiController.cs │ │ │ ├── AdminReviewApiController.cs │ │ │ ├── ReplyApiController.cs │ │ │ ├── ReviewApiController.cs │ │ │ └── SupportApiController.cs │ │ ├── Data │ │ │ └── ReviewsCustomModelBuilder.cs │ │ ├── Handlers │ │ │ ├── ReplyAutoApprovedHandler.cs │ │ │ └── ReviewAutoApprovedHandler.cs │ │ ├── ModuleInitializer.cs │ │ ├── Repositories │ │ │ └── ReviewRepository.cs │ │ ├── Services │ │ │ └── ReviewService.cs │ │ └── Shop.Module.Reviews.csproj │ ├── Shop.Module.SampleData │ │ ├── Controllers │ │ │ └── SampleDataController.cs │ │ ├── Data │ │ │ ├── ISqlRepository.cs │ │ │ └── SqlRepository.cs │ │ ├── Models │ │ │ └── SampleDataPcasDto.cs │ │ ├── ModuleInitializer.cs │ │ ├── README.md │ │ ├── SampleContent │ │ │ ├── Fashion │ │ │ │ ├── Images │ │ │ │ │ ├── 01f7030a554b459fa70af94828647132.jpg │ │ │ │ │ ├── 02c03fefab7a45bb9bd889f800bfaa68.jpg │ │ │ │ │ ├── 04df7d142132403881d183a36bf0cd10.jpg │ │ │ │ │ ├── 04f69499254f4dd89f6e42f015ad2872.jpg │ │ │ │ │ ├── 0689b8c807ed46d99c71cd37259cbe0c.jpg │ │ │ │ │ ├── 0d46539efaaa4b1cb99774dd7b3fb091.jpg │ │ │ │ │ ├── 11f1026b074d4408a114d3a3dc1924cc.jpg │ │ │ │ │ ├── 1287b0444c8c4a408d9918d3a04e925a.jpg │ │ │ │ │ ├── 129b3ee8419c4934904c93bb2fe6e63b.jpg │ │ │ │ │ ├── 12ebd69dab0d43f898e4a4d3e4b5bced.jpg │ │ │ │ │ ├── 14b92d660a434fe38b5d9d73af93c476.jpg │ │ │ │ │ ├── 16d19ea2412243619da8860ffe65c058.jpg │ │ │ │ │ ├── 1e0323fcf98149f481a5144916173211.jpg │ │ │ │ │ ├── 20665965d4944ffb9069686f31561039.jpg │ │ │ │ │ ├── 2088b7ab4e00496eb75fdbd1e04fd111.png │ │ │ │ │ ├── 231341f7559140298b3964afbfecd006.jpg │ │ │ │ │ ├── 261a7467beb24996a246a18df8c4419b.jpg │ │ │ │ │ ├── 26e350103ef34ce08dadaa47d0eecfa3.jpg │ │ │ │ │ ├── 2a9ffa64a53d4bc8972f288299c2be45.jpg │ │ │ │ │ ├── 2adbbcf53b7741c7b11c2463a2cc9940.jpg │ │ │ │ │ ├── 2b88c7115d0e4d9b870183d6e5e2dcf8.jpg │ │ │ │ │ ├── 2c60ab5c640d438cb2cd701e860b1115.jpg │ │ │ │ │ ├── 2d3ee13079be4c018895ae12d04450b9.jpg │ │ │ │ │ ├── 2eadcda762c74bc192201906304102c0.jpg │ │ │ │ │ ├── 312c1319ea644a2789594425c4fcfa81.jpg │ │ │ │ │ ├── 3169f2fd82404ee699da846306800b22.jpg │ │ │ │ │ ├── 334bfcc9379b442ba35a18f547276333.jpg │ │ │ │ │ ├── 33badd1071f44f3e8ad1fa2bd69fc091.jpg │ │ │ │ │ ├── 3463b6662e3c464fbff12db71afef4fb.jpg │ │ │ │ │ ├── 34d756e91e5d4f1794d7d85f5ff4b035.jpg │ │ │ │ │ ├── 361ef70e9ee44a3783a7efa27d138500.jpg │ │ │ │ │ ├── 3638c684f7384270ab4fe74c07f15d5a.jpg │ │ │ │ │ ├── 37960980cd1f419e8d855935caffa41b.jpg │ │ │ │ │ ├── 37ac0790796f4e438dcb945f399f889c.jpg │ │ │ │ │ ├── 3a71d60c0f5f49bca05121ba26df5943.jpg │ │ │ │ │ ├── 3a7fdcd1b7594246830f015a49144197.jpg │ │ │ │ │ ├── 3afaf82e02a64b28bb72bf50379ceeda.jpg │ │ │ │ │ ├── 3c92b096c4324e72a2a1da0aa7345218.jpg │ │ │ │ │ ├── 3d440bdb5a3641c1a8bbe61d93923279.jpg │ │ │ │ │ ├── 43d549d6823744a1aee611023dac905d.jpg │ │ │ │ │ ├── 4498f7e0cda64fa794413b14225641de.jpg │ │ │ │ │ ├── 4518ab9750804f899cb57bb01116c704.jpg │ │ │ │ │ ├── 4661654c1f5e4dba8ce26feed71f6a02.jpg │ │ │ │ │ ├── 466a1b143281459dad57a3f54db7379c.jpg │ │ │ │ │ ├── 492e266d5fe74320ae240e15d86f384a.jpg │ │ │ │ │ ├── 49788816bed140fbbbdb40d206af83ad.jpg │ │ │ │ │ ├── 50637a7ad1d94e328ea451a5527ac2a8.jpg │ │ │ │ │ ├── 5112eee5df8d41e7807975b77514b09f.jpg │ │ │ │ │ ├── 518f78331e7943c59e59a75078b823c7.jpg │ │ │ │ │ ├── 54c1544d41a44911a996b0ecf1e35f17.jpg │ │ │ │ │ ├── 5593919f7dea42798a9177afd46c066e.jpg │ │ │ │ │ ├── 57e55d408c7d49198cd2838753f2aca5.jpg │ │ │ │ │ ├── 58305ef29e1341029146b7668fa8bcee.jpg │ │ │ │ │ ├── 5a6e23a8923841cea948ae87823479a0.jpg │ │ │ │ │ ├── 5e0b2ad3543445649b8832b12fe72c00.jpg │ │ │ │ │ ├── 5f43b35143f7430188d741463d0f02ac.jpg │ │ │ │ │ ├── 60c5ca9d029e4012beb47596bb85480a.jpg │ │ │ │ │ ├── 60d46271cc444a6594a82f0b13fc761b.jpg │ │ │ │ │ ├── 636cdd06908d483f8a51e786c86d6d70.jpg │ │ │ │ │ ├── 6479590741a24581ab143961359de497.jpg │ │ │ │ │ ├── 65cdf165e34040ce93a15530d08d6901.jpg │ │ │ │ │ ├── 670c23abcf5e42c4b400e544e93e38c0.jpg │ │ │ │ │ ├── 6a22dc0655d84d20ac2700353592715e.jpg │ │ │ │ │ ├── 6aba2ba5aa224f10b400d088c27d0c12.jpg │ │ │ │ │ ├── 6b66eced38804f8ca810106d99a1df35.jpg │ │ │ │ │ ├── 6bd7994bde544b24937e42adfc9f642d.jpg │ │ │ │ │ ├── 6d66cfd8179f41409138fd0323653285.jpg │ │ │ │ │ ├── 6feeac9237ac457ca960e6b12d3c458f.jpg │ │ │ │ │ ├── 740e0a6b67c64639abddd89f77006873.jpg │ │ │ │ │ ├── 7505c079192e4a04bf7f84675979f2a4.jpg │ │ │ │ │ ├── 766ac75b873b4e56ae42664bb81f3aeb.jpg │ │ │ │ │ ├── 76be1d9d753b421e90375b4939ca4c1d.jpg │ │ │ │ │ ├── 771b172d5a5443c881df978a8c1b6874.jpg │ │ │ │ │ ├── 78d59f37f09847f4a7529aedefb4027e.jpg │ │ │ │ │ ├── 7d2b6af385344bb08f18f5cd448219d4.jpg │ │ │ │ │ ├── 7e4ab9136d5c4f89abd93836ab773103.jpg │ │ │ │ │ ├── 8243cd4181fc4ebbaff42c72f74db447.jpg │ │ │ │ │ ├── 8246ad1817744b6899eb01cf8614918b.jpg │ │ │ │ │ ├── 8361bbc0599347dd8cc59587785b7202.jpg │ │ │ │ │ ├── 8372fa1c968c41708ddb1da74ed5921a.jpg │ │ │ │ │ ├── 856e29bdc80e44ec949f2ee57b1aabed.jpg │ │ │ │ │ ├── 85e9698cff84410fbe05bcd17b88fbce.jpg │ │ │ │ │ ├── 87182b655c964d1aa5cb7789b542a2c7.jpg │ │ │ │ │ ├── 887e788ba48f45e8865d2adc88c15faf.jpg │ │ │ │ │ ├── 889b054cbe2b447eb4495734f254f39e.jpg │ │ │ │ │ ├── 8ad55cf75e5d4701bb86158d2bf2e132.jpg │ │ │ │ │ ├── 8ad851f9526244e09e3a539debe9af3f.jpg │ │ │ │ │ ├── 8b3b3540d6ca49beb4ec9d3850e140b7.jpg │ │ │ │ │ ├── 90b72f3892aa4500a86c1f14dad781f9.jpg │ │ │ │ │ ├── 9345fb39b1ef4473bf79a69b01204aa7.jpg │ │ │ │ │ ├── 96a07a7ea87f4c3d8588390a42eaf18b.jpg │ │ │ │ │ ├── 97bc3302c4d349f7ab11187485e96c87.jpg │ │ │ │ │ ├── 99aa12b40819433894b16c74e831a56b.jpg │ │ │ │ │ ├── 9fc108a69cea4474b708f0fea6acfcfc.jpg │ │ │ │ │ ├── a04f0cfcdee146a6b2a1e4c81e720161.jpg │ │ │ │ │ ├── a7e91a4f62d44627a86ea0e5e6170687.jpg │ │ │ │ │ ├── a9af8d2f702c472a99fdf1072cfb5fb0.jpg │ │ │ │ │ ├── ad085a72a1aa4f92aa1f25fcb16b0a0f.jpg │ │ │ │ │ ├── ae9d1ddb9457423893efa808e301fa06.jpg │ │ │ │ │ ├── afbfa2e54a654b6c828f8f92ef1f1eb4.jpg │ │ │ │ │ ├── b0415b690a2b47879d9f58504fd3da97.jpg │ │ │ │ │ ├── b84d8ea2badd49cabfdae982862529a3.jpg │ │ │ │ │ ├── b8c16abdb4c7427fb5393293a4f14687.jpg │ │ │ │ │ ├── bdee8f9f4ef34bfcb52b0191ab367bd7.jpg │ │ │ │ │ ├── bf567d82b2b34a03a7da990b40997449.jpg │ │ │ │ │ ├── bf730a831dcc4f1cafd380af803356cb.jpg │ │ │ │ │ ├── c0096f1cd4944acdbbb43d4769fa1f0d.jpg │ │ │ │ │ ├── c072f9eb33f84e9fa5e8e4e1d0580c45.jpg │ │ │ │ │ ├── c5a3905546694f69a6760a45aed8d437.jpg │ │ │ │ │ ├── c75e5f11490a47fbb8d1936059a64166.jpg │ │ │ │ │ ├── ccd5652613e842009c97ca888e05442e.jpg │ │ │ │ │ ├── cdb2b3faecdc4b88b6c584975315cf1c.jpg │ │ │ │ │ ├── cdfff01c3e3c45d5b429065b1d402f6f.jpg │ │ │ │ │ ├── d1b47ed5882544e39a1336987017e6f6.jpg │ │ │ │ │ ├── d32b875f0c324bebaf2f0d3efa7965c2.jpg │ │ │ │ │ ├── d55c2a37de364469b2a3bf90815d1039.jpg │ │ │ │ │ ├── d64a007a5dcb4e258b0c2bcf7af705a6.jpg │ │ │ │ │ ├── d86dbe601f2d4d2fadbbe8776a5b0c19.jpg │ │ │ │ │ ├── da8ca881a10241578e195f70ec52fc52.jpg │ │ │ │ │ ├── db06ee60375f4131b264877c9f7a2a22.jpg │ │ │ │ │ ├── dcbe0ea452b244b6b28d5c1a7710e02d.jpg │ │ │ │ │ ├── ddb1d21ef1c7441cab80df513d828d0e.jpg │ │ │ │ │ ├── ddfb49e1814645899d73d471680b3465.jpg │ │ │ │ │ ├── df23468cc1fc44d687cfcbb8361ec185.jpg │ │ │ │ │ ├── e4411fc08588477090f9366aaa170bf3.jpg │ │ │ │ │ ├── e98122b3b6144274a07e42b4c1b6db0e.jpg │ │ │ │ │ ├── eac3ad8394564e989390aa3c4007ded3.jpg │ │ │ │ │ ├── ed03efeca30146cab21b5a1c548058fa.jpg │ │ │ │ │ ├── ed22e9d1e3584f57b1eb7d8d4b9e02b2.jpg │ │ │ │ │ ├── ee0a0e30a9fa450ea110ce228c542f1c.jpg │ │ │ │ │ ├── f05163bee07e435e93e5cf03f61d9f5b.jpg │ │ │ │ │ ├── f1bd97d38a7a4da29ff6af896a4079c2.jpg │ │ │ │ │ ├── f261b9a80a09408e92a07f5861d3a5ef.jpg │ │ │ │ │ ├── f4539e5d9f764f39b9e37ad4609471c7.jpg │ │ │ │ │ ├── f6628002afa14a69ad133b8344c011db.jpg │ │ │ │ │ ├── f69b5994c38d41f28a4f5c2a7f27ee44.jpg │ │ │ │ │ ├── f7aac3195f1f4c9b9dbd11269b8b4e53.jpg │ │ │ │ │ ├── f933f68c4c1d4c1c8f2f79cccbdebc64.jpg │ │ │ │ │ ├── f93f5a7bbefe4cf4a82c0c25ae3c6072.jpg │ │ │ │ │ ├── fe9c7864552e48d59a448aeb4523188d.jpg │ │ │ │ │ └── ff6a121585ad44519fd497dee14c7209.jpg │ │ │ │ ├── ResetToSampleData.sql │ │ │ │ └── ResetToSampleData_MySql.sql │ │ │ └── pca-code.json │ │ ├── Services │ │ │ ├── ISampleDataService.cs │ │ │ ├── IStateOrProvinceService.cs │ │ │ ├── SampleDataService.cs │ │ │ └── StateOrProvinceService.cs │ │ ├── Shop.Module.SampleData.csproj │ │ └── ViewModels │ │ │ └── SampleDataOption.cs │ ├── Shop.Module.Schedule.Abstractions │ │ ├── IJobService.cs │ │ └── Shop.Module.Schedule.Abstractions.csproj │ ├── Shop.Module.Shipments.Abstractions │ │ ├── Entities │ │ │ ├── Shipment.cs │ │ │ └── ShipmentItem.cs │ │ ├── Shop.Module.Shipments.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── ShipmentQueryItemResult.cs │ │ │ ├── ShipmentQueryParam.cs │ │ │ └── ShipmentQueryResult.cs │ ├── Shop.Module.Shipments │ │ ├── Controllers │ │ │ └── ShipmentApiController.cs │ │ ├── Data │ │ │ └── ShipmentCustomModelBuilder.cs │ │ └── Shop.Module.Shipments.csproj │ ├── Shop.Module.Shipping.Abstractions │ │ ├── Entities │ │ │ ├── FreightTemplate.cs │ │ │ └── PriceAndDestination.cs │ │ ├── Shop.Module.Shipping.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── FreightTemplateCreateParam.cs │ │ │ ├── FreightTemplateQueryResult.cs │ │ │ ├── PriceAndDestinationCreateParam.cs │ │ │ └── PriceAndDestinationQueryResult.cs │ ├── Shop.Module.Shipping │ │ ├── Controllers │ │ │ ├── FreightTemplateApiController.cs │ │ │ └── PriceAndDestinationApiController.cs │ │ ├── Data │ │ │ └── ShippingCustomModelBuilder.cs │ │ └── Shop.Module.Shipping.csproj │ ├── Shop.Module.ShoppingCart.Abstractions │ │ ├── Entities │ │ │ ├── Cart.cs │ │ │ └── CartItem.cs │ │ ├── Services │ │ │ └── ICartService.cs │ │ ├── Shop.Module.ShoppingCart.Abstractions.csproj │ │ └── ViewModels │ │ │ ├── AddToCartParam.cs │ │ │ ├── CartItemResult.cs │ │ │ ├── CartResult.cs │ │ │ ├── CheckedItemParam.cs │ │ │ ├── DeleteItemParam.cs │ │ │ └── ProductVariationOption.cs │ ├── Shop.Module.ShoppingCart │ │ ├── Controllers │ │ │ └── CartApiController.cs │ │ ├── Data │ │ │ └── ShoppingCartCustomModelBuilder.cs │ │ ├── Handlers │ │ │ └── UserSignedInHandler.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── CartService.cs │ │ └── Shop.Module.ShoppingCart.csproj │ ├── Shop.Module.SmsSenderAliyun │ │ ├── Models │ │ │ ├── AliyunSendSmsResult.cs │ │ │ └── AliyunSmsOptions.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── AliyunSmsSenderService.cs │ │ └── Shop.Module.SmsSenderAliyun.csproj │ ├── Shop.Module.StorageGitHub │ │ ├── Models │ │ │ ├── GitHubDataContentResult.cs │ │ │ ├── GitHubDataResult.cs │ │ │ └── StorageGitHubOptions.cs │ │ ├── ModuleInitializer.cs │ │ ├── Services │ │ │ └── GitHubStorageService.cs │ │ └── Shop.Module.StorageGitHub.csproj │ └── Shop.Module.StorageLocal │ │ ├── LocalStorageService.cs │ │ ├── ModuleInitializer.cs │ │ └── Shop.Module.StorageLocal.csproj ├── Shop.Infrastructure │ ├── AuthenticationOptions.cs │ ├── CodeGen.cs │ ├── Data │ │ ├── ICustomModelBuilder.cs │ │ ├── IRepository.cs │ │ └── IRepositoryWithTypedId.cs │ ├── Extensions │ │ ├── DictionaryExtensions.cs │ │ ├── HttpClientExtensions.cs │ │ └── QueryableExtensions.cs │ ├── GlobalConfiguration.cs │ ├── Helpers │ │ ├── AsyncHelper.cs │ │ ├── CsvConverter.cs │ │ ├── CurrencyHelper.cs │ │ ├── EnumHelper.cs │ │ ├── Md5Helper.cs │ │ ├── PasswordHelper.cs │ │ ├── RegexHelper.cs │ │ ├── StringHelper.cs │ │ └── TypeHelper.cs │ ├── Localization │ │ ├── Culture.cs │ │ ├── LanguageDirection.cs │ │ └── Resource.cs │ ├── Models │ │ ├── EntityBase.cs │ │ ├── EntityBaseWithTime.cs │ │ ├── EntityBaseWithTypedId.cs │ │ ├── ExtendableObjectExtensions.cs │ │ ├── IEntityWithTypedId.cs │ │ ├── IExtendableObject.cs │ │ ├── ShopEnv.cs │ │ └── ValidatableObject.cs │ ├── Modules │ │ ├── IModuleConfigurationManager.cs │ │ ├── IModuleInitializer.cs │ │ ├── MissingModuleManifestException.cs │ │ ├── ModuleConfigurationManager.cs │ │ └── ModuleInfo.cs │ ├── NoGen.cs │ ├── Result.cs │ ├── ResultOfT.cs │ ├── Services │ │ └── IService.cs │ ├── Shop.Infrastructure.csproj │ ├── ShopOptions.cs │ ├── ValidationException.cs │ └── Web │ │ ├── SmartTable │ │ ├── Pagination.cs │ │ ├── Search.cs │ │ ├── SmartTableExtension.cs │ │ ├── SmartTableParam.cs │ │ ├── SmartTableResult.cs │ │ └── Sort.cs │ │ └── StandardTable │ │ ├── StandardSearch.cs │ │ ├── StandardSort.cs │ │ ├── StandardTableExtension.cs │ │ ├── StandardTablePagination.cs │ │ ├── StandardTableParam.cs │ │ └── StandardTableResult.cs └── Shop.WebApi │ ├── Controllers │ ├── CatalogApiController.cs │ ├── GoodsApiController.cs │ ├── HomeApiController.cs │ └── MockApiController.cs │ ├── Dockerfile │ ├── Dockerfile.original │ ├── Extensions │ ├── ApplicationBuilderExtensions.cs │ └── ServiceCollectionExtensions.cs │ ├── Filters │ ├── CustomActionFilterAttribute.cs │ └── CustomExceptionFilterAttribute.cs │ ├── Handlers │ └── PermissionHandler.cs │ ├── MigrationShopDbContextFactory.cs │ ├── Migrations │ ├── 20210517154348_InitialCreate.Designer.cs │ ├── 20210517154348_InitialCreate.cs │ └── ShopDbContextModelSnapshot.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Shop.WebApi.csproj │ ├── Startup.cs │ ├── appsettings.Modules.json │ ├── appsettings.RateLimiting.json │ └── appsettings.json └── test └── Shop.Module.Core.Tests ├── Shop.Module.Core.Tests.csproj └── StateOrProvincesTests.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/screenshots/863275860_8_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/863275860_8_8.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-05-23_18-13-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-05-23_18-13-50.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-05-23_18-14-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-05-23_18-14-19.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-05-23_18-14-51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-05-23_18-14-51.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-07-06_20-59-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-07-06_20-59-21.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-07-06_20-59-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-07-06_20-59-32.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-07-06_20-59-55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-07-06_20-59-55.png -------------------------------------------------------------------------------- /docs/screenshots/chrome_2019-07-06_21-00-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/chrome_2019-07-06_21-00-04.png -------------------------------------------------------------------------------- /docs/screenshots/devenv_2019-05-23_18-20-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/devenv_2019-05-23_18-20-12.png -------------------------------------------------------------------------------- /docs/screenshots/devenv_2019-07-06_20-48-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/devenv_2019-07-06_20-48-19.png -------------------------------------------------------------------------------- /docs/screenshots/shop_mp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/shop_mp.jpg -------------------------------------------------------------------------------- /docs/screenshots/shop_mp_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/shop_mp_12.jpg -------------------------------------------------------------------------------- /docs/screenshots/shop_mp_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/shop_mp_8.jpg -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-44-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-44-30.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-45-37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-45-37.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-50-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-50-15.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-50-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-50-50.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-54-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-54-33.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-56-43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-56-43.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-04-26_17-57-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-04-26_17-57-19.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-06_21-05-55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-06_21-05-55.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-06_21-06-27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-06_21-06-27.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-06_21-07-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-06_21-07-05.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-06_21-07-35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-06_21-07-35.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-07_01-32-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-07_01-32-17.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-07_01-35-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-07_01-35-29.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-07_01-41-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-07_01-41-17.png -------------------------------------------------------------------------------- /docs/screenshots/wechatdevtools_2019-07-07_01-42-31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/docs/screenshots/wechatdevtools_2019-07-07_01-42-31.png -------------------------------------------------------------------------------- /scripts/docker/build.demo.api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/docker/build.demo.api.sh -------------------------------------------------------------------------------- /scripts/docker/build.demo.env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/docker/build.demo.env.sh -------------------------------------------------------------------------------- /scripts/docker/docker-compose.demo.api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/docker/docker-compose.demo.api.yml -------------------------------------------------------------------------------- /scripts/docker/docker-compose.demo.env.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/docker/docker-compose.demo.env.yml -------------------------------------------------------------------------------- /scripts/sql/ResetClearPreviewDemo_MySQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/sql/ResetClearPreviewDemo_MySQL.sql -------------------------------------------------------------------------------- /scripts/sql/ResetToSampleData_MySQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/sql/ResetToSampleData_MySQL.sql -------------------------------------------------------------------------------- /scripts/sql/ResetToSampleData_SQLServer.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/sql/ResetToSampleData_SQLServer.sql -------------------------------------------------------------------------------- /scripts/tests/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/tests/build.sh -------------------------------------------------------------------------------- /scripts/tests/build_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/tests/build_docker.sh -------------------------------------------------------------------------------- /scripts/tests/build_docker_demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/scripts/tests/build_docker_demo.sh -------------------------------------------------------------------------------- /src/client/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.circleci/config.yml -------------------------------------------------------------------------------- /src/client/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.dockerignore -------------------------------------------------------------------------------- /src/client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.editorconfig -------------------------------------------------------------------------------- /src/client/.eslintignore: -------------------------------------------------------------------------------- 1 | /functions/mock 2 | -------------------------------------------------------------------------------- /src/client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.eslintrc.js -------------------------------------------------------------------------------- /src/client/.firebaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.firebaserc -------------------------------------------------------------------------------- /src/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.gitignore -------------------------------------------------------------------------------- /src/client/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.prettierignore -------------------------------------------------------------------------------- /src/client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.prettierrc -------------------------------------------------------------------------------- /src/client/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/.stylelintrc.json -------------------------------------------------------------------------------- /src/client/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /src/client/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/Dockerfile -------------------------------------------------------------------------------- /src/client/Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/Dockerfile.dev -------------------------------------------------------------------------------- /src/client/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/LICENSE -------------------------------------------------------------------------------- /src/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/README.md -------------------------------------------------------------------------------- /src/client/README.ru-RU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/README.ru-RU.md -------------------------------------------------------------------------------- /src/client/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/README.zh-CN.md -------------------------------------------------------------------------------- /src/client/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/appveyor.yml -------------------------------------------------------------------------------- /src/client/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/build/Dockerfile -------------------------------------------------------------------------------- /src/client/build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/build/build.sh -------------------------------------------------------------------------------- /src/client/build/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/build/nginx.conf -------------------------------------------------------------------------------- /src/client/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/config/config.js -------------------------------------------------------------------------------- /src/client/config/plugin.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/config/plugin.config.js -------------------------------------------------------------------------------- /src/client/config/router.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/config/router.config.js -------------------------------------------------------------------------------- /src/client/docker/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker/docker-compose.dev.yml -------------------------------------------------------------------------------- /src/client/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker/docker-compose.yml -------------------------------------------------------------------------------- /src/client/docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker/nginx.conf -------------------------------------------------------------------------------- /src/client/docker_build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker_build/Dockerfile -------------------------------------------------------------------------------- /src/client/docker_build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker_build/build.sh -------------------------------------------------------------------------------- /src/client/docker_build/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker_build/docker-compose.yml -------------------------------------------------------------------------------- /src/client/docker_build/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/docker_build/nginx.conf -------------------------------------------------------------------------------- /src/client/firebase.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/firebase.json -------------------------------------------------------------------------------- /src/client/functions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/functions/index.js -------------------------------------------------------------------------------- /src/client/functions/matchMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/functions/matchMock.js -------------------------------------------------------------------------------- /src/client/functions/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/functions/package.json -------------------------------------------------------------------------------- /src/client/jest.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | testURL: 'http://localhost:8000', 3 | }; 4 | -------------------------------------------------------------------------------- /src/client/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/jsconfig.json -------------------------------------------------------------------------------- /src/client/mock/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/api.js -------------------------------------------------------------------------------- /src/client/mock/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/chart.js -------------------------------------------------------------------------------- /src/client/mock/geographic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/geographic.js -------------------------------------------------------------------------------- /src/client/mock/geographic/city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/geographic/city.json -------------------------------------------------------------------------------- /src/client/mock/geographic/province.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/geographic/province.json -------------------------------------------------------------------------------- /src/client/mock/notices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/notices.js -------------------------------------------------------------------------------- /src/client/mock/rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/rule.js -------------------------------------------------------------------------------- /src/client/mock/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/mock/user.js -------------------------------------------------------------------------------- /src/client/netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/netlify.toml -------------------------------------------------------------------------------- /src/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/package.json -------------------------------------------------------------------------------- /src/client/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/public/favicon.png -------------------------------------------------------------------------------- /src/client/scripts/generateMock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/scripts/generateMock.js -------------------------------------------------------------------------------- /src/client/src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/assets/logo.svg -------------------------------------------------------------------------------- /src/client/src/components/ActiveChart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/ActiveChart/index.js -------------------------------------------------------------------------------- /src/client/src/components/ActiveChart/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/ActiveChart/index.less -------------------------------------------------------------------------------- /src/client/src/components/ArticleListContent/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/ArticleListContent/index.js -------------------------------------------------------------------------------- /src/client/src/components/ArticleListContent/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/ArticleListContent/index.less -------------------------------------------------------------------------------- /src/client/src/components/Authorized/Authorized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/Authorized.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/AuthorizedRoute.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/AuthorizedRoute.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Authorized/AuthorizedRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/AuthorizedRoute.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/CheckPermissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/CheckPermissions.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/CheckPermissions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/CheckPermissions.test.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/PromiseRender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/PromiseRender.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/Secured.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/Secured.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/demo/AuthorizedArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/demo/AuthorizedArray.md -------------------------------------------------------------------------------- /src/client/src/components/Authorized/demo/AuthorizedFunction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/demo/AuthorizedFunction.md -------------------------------------------------------------------------------- /src/client/src/components/Authorized/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/Authorized/demo/secured.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/demo/secured.md -------------------------------------------------------------------------------- /src/client/src/components/Authorized/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Authorized/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/index.js -------------------------------------------------------------------------------- /src/client/src/components/Authorized/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/index.md -------------------------------------------------------------------------------- /src/client/src/components/Authorized/renderAuthorize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Authorized/renderAuthorize.js -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/AvatarItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/AvatarItem.d.ts -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/demo/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/demo/simple.md -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/index.js -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/index.less -------------------------------------------------------------------------------- /src/client/src/components/AvatarList/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/AvatarList/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/Bar/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Bar/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/Bar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Bar/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/ChartCard/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/ChartCard/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/ChartCard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/ChartCard/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/ChartCard/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/ChartCard/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/Field/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Field/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/Field/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Field/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/Field/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Field/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/Gauge/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Gauge/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/Gauge/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Gauge/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniArea/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniArea/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniArea/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniArea/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniBar/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniBar/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniBar/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniProgress/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniProgress/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniProgress/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniProgress/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/MiniProgress/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/MiniProgress/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/Pie/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Pie/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/Pie/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Pie/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/Pie/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Pie/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/Radar/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Radar/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/Radar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Radar/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/Radar/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/Radar/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/TagCloud/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/TagCloud/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/TagCloud/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/TagCloud/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/TagCloud/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/TagCloud/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/TimelineChart/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/TimelineChart/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/TimelineChart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/TimelineChart/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/TimelineChart/index.less: -------------------------------------------------------------------------------- 1 | .timelineChart { 2 | background: #fff; 3 | } 4 | -------------------------------------------------------------------------------- /src/client/src/components/Charts/WaterWave/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/WaterWave/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/WaterWave/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/WaterWave/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/WaterWave/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/WaterWave/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/autoHeight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/autoHeight.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/bizcharts.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/bizcharts.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/bizcharts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/bizcharts.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/bar.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/chart-card.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/chart-card.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/gauge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/gauge.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/mini-area.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/mini-area.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/mini-bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/mini-bar.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/mini-pie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/mini-pie.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/mini-progress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/mini-progress.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/mix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/mix.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/pie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/pie.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/radar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/radar.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/tag-cloud.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/tag-cloud.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/timeline-chart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/timeline-chart.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/demo/waterwave.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/demo/waterwave.md -------------------------------------------------------------------------------- /src/client/src/components/Charts/g2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/g2.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Charts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/index.js -------------------------------------------------------------------------------- /src/client/src/components/Charts/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/index.less -------------------------------------------------------------------------------- /src/client/src/components/Charts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Charts/index.md -------------------------------------------------------------------------------- /src/client/src/components/CountDown/demo/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/CountDown/demo/simple.md -------------------------------------------------------------------------------- /src/client/src/components/CountDown/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/CountDown/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/CountDown/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/CountDown/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/CountDown/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/CountDown/index.js -------------------------------------------------------------------------------- /src/client/src/components/CountDown/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/CountDown/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/Description.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/Description.d.ts -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/Description.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/Description.js -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/DescriptionList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/DescriptionList.js -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/demo/vertical.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/demo/vertical.md -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/index.js -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/index.less -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/DescriptionList/responsive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/DescriptionList/responsive.js -------------------------------------------------------------------------------- /src/client/src/components/EditableItem/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/EditableItem/index.js -------------------------------------------------------------------------------- /src/client/src/components/EditableItem/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/EditableItem/index.less -------------------------------------------------------------------------------- /src/client/src/components/EditableLinkGroup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/EditableLinkGroup/index.js -------------------------------------------------------------------------------- /src/client/src/components/EditableLinkGroup/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/EditableLinkGroup/index.less -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/demo/line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/demo/line.md -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/demo/number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/demo/number.md -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.js -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.less -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.test.js -------------------------------------------------------------------------------- /src/client/src/components/Ellipsis/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Ellipsis/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/demo/403.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/demo/403.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/demo/404.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/demo/404.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/demo/500.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/demo/500.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Exception/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/index.js -------------------------------------------------------------------------------- /src/client/src/components/Exception/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/index.less -------------------------------------------------------------------------------- /src/client/src/components/Exception/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/Exception/typeConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Exception/typeConfig.js -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/index.js -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/index.less -------------------------------------------------------------------------------- /src/client/src/components/FooterToolbar/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/FooterToolbar/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/GlobalFooter/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalFooter/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/GlobalFooter/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalFooter/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/GlobalFooter/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalFooter/index.js -------------------------------------------------------------------------------- /src/client/src/components/GlobalFooter/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalFooter/index.less -------------------------------------------------------------------------------- /src/client/src/components/GlobalFooter/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalFooter/index.md -------------------------------------------------------------------------------- /src/client/src/components/GlobalHeader/RightContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalHeader/RightContent.js -------------------------------------------------------------------------------- /src/client/src/components/GlobalHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalHeader/index.js -------------------------------------------------------------------------------- /src/client/src/components/GlobalHeader/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/GlobalHeader/index.less -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/index.js -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/index.less -------------------------------------------------------------------------------- /src/client/src/components/HeaderSearch/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/HeaderSearch/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/Login/LoginItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/LoginItem.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Login/LoginItem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/LoginItem.js -------------------------------------------------------------------------------- /src/client/src/components/Login/LoginSubmit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/LoginSubmit.js -------------------------------------------------------------------------------- /src/client/src/components/Login/LoginTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/LoginTab.js -------------------------------------------------------------------------------- /src/client/src/components/Login/Tab.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/Tab.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Login/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/Login/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Login/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/index.js -------------------------------------------------------------------------------- /src/client/src/components/Login/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/index.less -------------------------------------------------------------------------------- /src/client/src/components/Login/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/Login/loginContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/loginContext.js -------------------------------------------------------------------------------- /src/client/src/components/Login/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Login/map.js -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/NoticeIconTab.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/NoticeIconTab.d.ts -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/NoticeList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/NoticeList.js -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/NoticeList.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/NoticeList.less -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/demo/popover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/demo/popover.md -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/index.js -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/index.less -------------------------------------------------------------------------------- /src/client/src/components/NoticeIcon/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NoticeIcon/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/index.en-US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/index.en-US.md -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/index.js -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/index.less -------------------------------------------------------------------------------- /src/client/src/components/NumberInfo/index.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/NumberInfo/index.zh-CN.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/breadcrumb.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/breadcrumb.d.ts -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/breadcrumb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/breadcrumb.js -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/demo/image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/demo/image.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/demo/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/demo/simple.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/demo/standard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/demo/standard.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/demo/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/demo/structure.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/index.js -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/index.less -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/index.md -------------------------------------------------------------------------------- /src/client/src/components/PageHeader/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeader/index.test.js -------------------------------------------------------------------------------- /src/client/src/components/PageHeaderWrapper/GridContent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeaderWrapper/GridContent.js -------------------------------------------------------------------------------- /src/client/src/components/PageHeaderWrapper/GridContent.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeaderWrapper/GridContent.less -------------------------------------------------------------------------------- /src/client/src/components/PageHeaderWrapper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeaderWrapper/index.js -------------------------------------------------------------------------------- /src/client/src/components/PageHeaderWrapper/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageHeaderWrapper/index.less -------------------------------------------------------------------------------- /src/client/src/components/PageLoading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/PageLoading/index.js -------------------------------------------------------------------------------- /src/client/src/components/Result/demo/classic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/demo/classic.md -------------------------------------------------------------------------------- /src/client/src/components/Result/demo/error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/demo/error.md -------------------------------------------------------------------------------- /src/client/src/components/Result/demo/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/demo/structure.md -------------------------------------------------------------------------------- /src/client/src/components/Result/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Result/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/index.js -------------------------------------------------------------------------------- /src/client/src/components/Result/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/index.less -------------------------------------------------------------------------------- /src/client/src/components/Result/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Result/index.md -------------------------------------------------------------------------------- /src/client/src/components/SelectLang/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SelectLang/index.js -------------------------------------------------------------------------------- /src/client/src/components/SelectLang/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SelectLang/index.less -------------------------------------------------------------------------------- /src/client/src/components/SettingDrawer/BlockChecbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SettingDrawer/BlockChecbox.js -------------------------------------------------------------------------------- /src/client/src/components/SettingDrawer/ThemeColor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SettingDrawer/ThemeColor.js -------------------------------------------------------------------------------- /src/client/src/components/SettingDrawer/ThemeColor.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SettingDrawer/ThemeColor.less -------------------------------------------------------------------------------- /src/client/src/components/SettingDrawer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SettingDrawer/index.js -------------------------------------------------------------------------------- /src/client/src/components/SettingDrawer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SettingDrawer/index.less -------------------------------------------------------------------------------- /src/client/src/components/SiderMenu/BaseMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SiderMenu/BaseMenu.js -------------------------------------------------------------------------------- /src/client/src/components/SiderMenu/SiderMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SiderMenu/SiderMenu.js -------------------------------------------------------------------------------- /src/client/src/components/SiderMenu/SiderMenu.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SiderMenu/SiderMenu.test.js -------------------------------------------------------------------------------- /src/client/src/components/SiderMenu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SiderMenu/index.js -------------------------------------------------------------------------------- /src/client/src/components/SiderMenu/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/SiderMenu/index.less -------------------------------------------------------------------------------- /src/client/src/components/StandardFormRow/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/StandardFormRow/index.js -------------------------------------------------------------------------------- /src/client/src/components/StandardFormRow/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/StandardFormRow/index.less -------------------------------------------------------------------------------- /src/client/src/components/StandardTable/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/StandardTable/index.js -------------------------------------------------------------------------------- /src/client/src/components/StandardTable/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/StandardTable/index.less -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/TagSelectOption.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/TagSelectOption.d.ts -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/demo/controlled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/demo/controlled.md -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/demo/expandable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/demo/expandable.md -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/demo/simple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/demo/simple.md -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/index.js -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/index.less -------------------------------------------------------------------------------- /src/client/src/components/TagSelect/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TagSelect/index.md -------------------------------------------------------------------------------- /src/client/src/components/TopNavHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TopNavHeader/index.js -------------------------------------------------------------------------------- /src/client/src/components/TopNavHeader/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/TopNavHeader/index.less -------------------------------------------------------------------------------- /src/client/src/components/Trend/demo/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/demo/basic.md -------------------------------------------------------------------------------- /src/client/src/components/Trend/demo/reverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/demo/reverse.md -------------------------------------------------------------------------------- /src/client/src/components/Trend/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/index.d.ts -------------------------------------------------------------------------------- /src/client/src/components/Trend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/index.js -------------------------------------------------------------------------------- /src/client/src/components/Trend/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/index.less -------------------------------------------------------------------------------- /src/client/src/components/Trend/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/Trend/index.md -------------------------------------------------------------------------------- /src/client/src/components/_utils/pathTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/_utils/pathTools.js -------------------------------------------------------------------------------- /src/client/src/components/_utils/pathTools.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/components/_utils/pathTools.test.js -------------------------------------------------------------------------------- /src/client/src/defaultSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/defaultSettings.js -------------------------------------------------------------------------------- /src/client/src/e2e/home.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/e2e/home.e2e.js -------------------------------------------------------------------------------- /src/client/src/e2e/layout.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/e2e/layout.e2e.js -------------------------------------------------------------------------------- /src/client/src/e2e/login.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/e2e/login.e2e.js -------------------------------------------------------------------------------- /src/client/src/global.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/global.less -------------------------------------------------------------------------------- /src/client/src/layouts/BasicLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/BasicLayout.js -------------------------------------------------------------------------------- /src/client/src/layouts/BlankLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/BlankLayout.js -------------------------------------------------------------------------------- /src/client/src/layouts/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/Footer.js -------------------------------------------------------------------------------- /src/client/src/layouts/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/Header.js -------------------------------------------------------------------------------- /src/client/src/layouts/Header.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/Header.less -------------------------------------------------------------------------------- /src/client/src/layouts/MenuContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/MenuContext.js -------------------------------------------------------------------------------- /src/client/src/layouts/UserLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/UserLayout.js -------------------------------------------------------------------------------- /src/client/src/layouts/UserLayout.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/layouts/UserLayout.less -------------------------------------------------------------------------------- /src/client/src/locales/en-US.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/locales/en-US.js -------------------------------------------------------------------------------- /src/client/src/locales/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/locales/pt-BR.js -------------------------------------------------------------------------------- /src/client/src/locales/zh-CN.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/locales/zh-CN.js -------------------------------------------------------------------------------- /src/client/src/locales/zh-TW.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/locales/zh-TW.js -------------------------------------------------------------------------------- /src/client/src/models/catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/catalog.js -------------------------------------------------------------------------------- /src/client/src/models/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/global.js -------------------------------------------------------------------------------- /src/client/src/models/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/login.js -------------------------------------------------------------------------------- /src/client/src/models/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/project.js -------------------------------------------------------------------------------- /src/client/src/models/sale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/sale.js -------------------------------------------------------------------------------- /src/client/src/models/setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/setting.js -------------------------------------------------------------------------------- /src/client/src/models/system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/system.js -------------------------------------------------------------------------------- /src/client/src/models/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/upload.js -------------------------------------------------------------------------------- /src/client/src/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/models/user.js -------------------------------------------------------------------------------- /src/client/src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/404.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/BaseView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/BaseView.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/BaseView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/BaseView.less -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/BindingView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/BindingView.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/Info.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/Info.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/Info.less -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/NotificationView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/NotificationView.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/PhoneView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/PhoneView.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/PhoneView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/PhoneView.less -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/SecurityView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/SecurityView.js -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/SecurityView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/SecurityView.less -------------------------------------------------------------------------------- /src/client/src/pages/Account/Settings/models/geographic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Account/Settings/models/geographic.js -------------------------------------------------------------------------------- /src/client/src/pages/Authorized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Authorized.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Brand/BrandComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Brand/BrandComponent.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Brand/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Brand/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Brand/models/brand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Brand/models/brand.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Category/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Category/Add.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Category/Edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Category/Edit.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Category/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Category/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Category/models/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Category/models/category.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/CopyCommponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/CopyCommponent.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/Info.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/Info.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/Info.less -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/List.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/List.less -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Product/models/product.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Product/models/product.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttribute/Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttribute/Data.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttribute/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttribute/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttribute/models/attribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttribute/models/attribute.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttributeGroup/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttributeGroup/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttributeGroup/models/group.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttributeGroup/models/group.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductAttributeTemplate/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductAttributeTemplate/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductOption/Data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductOption/Data.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductOption/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductOption/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/ProductOption/models/option.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/ProductOption/models/option.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Unit/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Unit/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Catalog/Unit/models/unit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Catalog/Unit/models/unit.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/Add.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/Edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/Edit.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/Province.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/Province.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/models/country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/models/country.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Country/models/province.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Country/models/province.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/FreightTemplate/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/FreightTemplate/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/FreightTemplate/Setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/FreightTemplate/Setting.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Setting/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Setting/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Setting/models/setting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Setting/models/setting.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/User/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/User/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/User/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/User/models/user.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Warehouse/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Warehouse/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Configuration/Warehouse/models/warehouse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Configuration/Warehouse/models/warehouse.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Reply/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Reply/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Reply/models/reply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Reply/models/reply.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Review/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Review/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Review/models/review.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Review/models/review.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetCarousel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetCarousel.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetCategory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetCategory.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetHtml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetHtml.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetProduct.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetRecentlyViewed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetRecentlyViewed.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/WidgetSimpleProduct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/WidgetSimpleProduct.js -------------------------------------------------------------------------------- /src/client/src/pages/Content/Widget/models/widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Content/Widget/models/widget.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/403.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/403.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/404.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/500.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/500.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/TriggerException.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/TriggerException.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/models/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/models/error.js -------------------------------------------------------------------------------- /src/client/src/pages/Exception/style.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Exception/style.less -------------------------------------------------------------------------------- /src/client/src/pages/Home/Analysis.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Home/Analysis.less -------------------------------------------------------------------------------- /src/client/src/pages/Home/Index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Home/Index.js -------------------------------------------------------------------------------- /src/client/src/pages/Home/models/activities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Home/models/activities.js -------------------------------------------------------------------------------- /src/client/src/pages/Home/models/chart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Home/models/chart.js -------------------------------------------------------------------------------- /src/client/src/pages/Home/models/monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Home/models/monitor.js -------------------------------------------------------------------------------- /src/client/src/pages/Promotion/Discount/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Promotion/Discount/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Result/Error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Result/Error.js -------------------------------------------------------------------------------- /src/client/src/pages/Result/Success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Result/Success.js -------------------------------------------------------------------------------- /src/client/src/pages/Result/Success.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Result/Success.test.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/Add.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/Add.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/Detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/Detail.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/Edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/Edit.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/List.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/List.less -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/ProductCommponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/ProductCommponent.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/Shipment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/Shipment.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Order/models/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Order/models/order.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Shipment/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Shipment/List.js -------------------------------------------------------------------------------- /src/client/src/pages/Sale/Shipment/models/shipment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/Sale/Shipment/models/shipment.js -------------------------------------------------------------------------------- /src/client/src/pages/System/Info.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/System/Info.js -------------------------------------------------------------------------------- /src/client/src/pages/System/SimpleData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/System/SimpleData.js -------------------------------------------------------------------------------- /src/client/src/pages/System/models/simpledata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/System/models/simpledata.js -------------------------------------------------------------------------------- /src/client/src/pages/User/AddEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/AddEmail.js -------------------------------------------------------------------------------- /src/client/src/pages/User/ConfirmEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/ConfirmEmail.js -------------------------------------------------------------------------------- /src/client/src/pages/User/ForgotPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/ForgotPassword.js -------------------------------------------------------------------------------- /src/client/src/pages/User/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/Login.js -------------------------------------------------------------------------------- /src/client/src/pages/User/Login.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/Login.less -------------------------------------------------------------------------------- /src/client/src/pages/User/Register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/Register.js -------------------------------------------------------------------------------- /src/client/src/pages/User/Register.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/Register.less -------------------------------------------------------------------------------- /src/client/src/pages/User/RegisterResult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/RegisterResult.js -------------------------------------------------------------------------------- /src/client/src/pages/User/RegisterResult.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/RegisterResult.less -------------------------------------------------------------------------------- /src/client/src/pages/User/ResetPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/ResetPassword.js -------------------------------------------------------------------------------- /src/client/src/pages/User/models/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/User/models/register.js -------------------------------------------------------------------------------- /src/client/src/pages/document.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/pages/document.ejs -------------------------------------------------------------------------------- /src/client/src/services/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/services/api.js -------------------------------------------------------------------------------- /src/client/src/services/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/services/error.js -------------------------------------------------------------------------------- /src/client/src/services/geographic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/services/geographic.js -------------------------------------------------------------------------------- /src/client/src/services/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/services/user.js -------------------------------------------------------------------------------- /src/client/src/utils/Authorized.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/Authorized.js -------------------------------------------------------------------------------- /src/client/src/utils/Yuan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/Yuan.js -------------------------------------------------------------------------------- /src/client/src/utils/authority.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/authority.js -------------------------------------------------------------------------------- /src/client/src/utils/authority.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/authority.test.js -------------------------------------------------------------------------------- /src/client/src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/request.js -------------------------------------------------------------------------------- /src/client/src/utils/requestUpload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/requestUpload.js -------------------------------------------------------------------------------- /src/client/src/utils/token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/token.js -------------------------------------------------------------------------------- /src/client/src/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/utils.js -------------------------------------------------------------------------------- /src/client/src/utils/utils.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/utils.less -------------------------------------------------------------------------------- /src/client/src/utils/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/src/utils/utils.test.js -------------------------------------------------------------------------------- /src/client/tests/fix_puppeteer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/tests/fix_puppeteer.sh -------------------------------------------------------------------------------- /src/client/tests/run-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/tests/run-tests.js -------------------------------------------------------------------------------- /src/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/tsconfig.json -------------------------------------------------------------------------------- /src/client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/client/tslint.json -------------------------------------------------------------------------------- /src/mini-program/.gitignore: -------------------------------------------------------------------------------- 1 | project.config.json 2 | -------------------------------------------------------------------------------- /src/mini-program/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "minapp-vscode.formatMaxLineCharacters": 360 3 | } -------------------------------------------------------------------------------- /src/mini-program/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/README.md -------------------------------------------------------------------------------- /src/mini-program/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/app.js -------------------------------------------------------------------------------- /src/mini-program/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/app.json -------------------------------------------------------------------------------- /src/mini-program/app.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/app.wxss -------------------------------------------------------------------------------- /src/mini-program/config/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/config/api.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/html2json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/html2json.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/htmlparser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/htmlparser.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/showdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/showdown.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/wxDiscode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/wxDiscode.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/wxParse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/wxParse.js -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/wxParse.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/wxParse.wxml -------------------------------------------------------------------------------- /src/mini-program/lib/wxParse/wxParse.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/lib/wxParse/wxParse.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/about/about.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/about/about.js -------------------------------------------------------------------------------- /src/mini-program/pages/about/about.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/about/about.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/about/about.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/about/about.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/about/about.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/cart/cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/cart/cart.js -------------------------------------------------------------------------------- /src/mini-program/pages/cart/cart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/cart/cart.json -------------------------------------------------------------------------------- /src/mini-program/pages/cart/cart.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/cart/cart.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/cart/cart.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/cart/cart.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/catalog/catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/catalog/catalog.js -------------------------------------------------------------------------------- /src/mini-program/pages/catalog/catalog.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/catalog/catalog.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/catalog/catalog.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/catalog/catalog.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/catalog/catalog.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/category/category.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/category/category.js -------------------------------------------------------------------------------- /src/mini-program/pages/category/category.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/category/category.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/category/category.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/category/category.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/pages/chat/chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/chat/chat.js -------------------------------------------------------------------------------- /src/mini-program/pages/chat/chat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/chat/chat.json -------------------------------------------------------------------------------- /src/mini-program/pages/chat/chat.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/chat/chat.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/chat/chat.wxss: -------------------------------------------------------------------------------- 1 | page { 2 | padding-bottom: 100rpx; 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/comment/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/comment/comment.js -------------------------------------------------------------------------------- /src/mini-program/pages/comment/comment.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "评价" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/comment/comment.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/comment/comment.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/comment/comment.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/pages/commentPost/commentPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/commentPost/commentPost.js -------------------------------------------------------------------------------- /src/mini-program/pages/commentPost/commentPost.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "评价详情" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/commentPost/commentPost.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/commentPost/commentPost.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/commentPost/commentPost.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/pages/goods/goods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/goods/goods.js -------------------------------------------------------------------------------- /src/mini-program/pages/goods/goods.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/goods/goods.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/goods/goods.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/goods/goods.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/goods/goods.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/help/help.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/help/help.js -------------------------------------------------------------------------------- /src/mini-program/pages/help/help.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "帮助中心" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/help/help.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/help/help.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/help/help.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/help/help.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/hotGoods/hotGoods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/hotGoods/hotGoods.js -------------------------------------------------------------------------------- /src/mini-program/pages/hotGoods/hotGoods.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/hotGoods/hotGoods.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/hotGoods/hotGoods.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/hotGoods/hotGoods.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/hotGoods/hotGoods.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/index/index.js -------------------------------------------------------------------------------- /src/mini-program/pages/index/index.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/index/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/index/index.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/index/index.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/index/index.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/index/template/widget.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/index/template/widget.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/newGoods/newGoods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/newGoods/newGoods.js -------------------------------------------------------------------------------- /src/mini-program/pages/newGoods/newGoods.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/newGoods/newGoods.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/newGoods/newGoods.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/newGoods/newGoods.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/newGoods/newGoods.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/pay/pay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/pay/pay.js -------------------------------------------------------------------------------- /src/mini-program/pages/pay/pay.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "支付订单" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/pay/pay.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/pay/pay.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/pay/pay.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/pay/pay.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/payResult/payResult.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/payResult/payResult.js -------------------------------------------------------------------------------- /src/mini-program/pages/payResult/payResult.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/payResult/payResult.json -------------------------------------------------------------------------------- /src/mini-program/pages/payResult/payResult.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/payResult/payResult.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/payResult/payResult.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/payResult/payResult.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/review/review.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/review/review.js -------------------------------------------------------------------------------- /src/mini-program/pages/review/review.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "评价晒单" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/review/review.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/review/review.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/review/review.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/review/review.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/search/search.js -------------------------------------------------------------------------------- /src/mini-program/pages/search/search.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/search/search.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/search/search.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/search/search.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/search/search.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/address/address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/address/address.js -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/address/address.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/address/address.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/address/address.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/address/address.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/address/address.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/addressAdd/addressAdd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/addressAdd/addressAdd.js -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/addressAdd/addressAdd.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/addressAdd/addressAdd.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/addressAdd/addressAdd.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/addressAdd/addressAdd.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/addressAdd/addressAdd.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/checkout/checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/checkout/checkout.js -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/checkout/checkout.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/checkout/checkout.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/checkout/checkout.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/shopping/checkout/checkout.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/shopping/checkout/checkout.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/topic/topic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topic/topic.js -------------------------------------------------------------------------------- /src/mini-program/pages/topic/topic.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/topic/topic.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topic/topic.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/topic/topic.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topic/topic.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/topicComment/topicComment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicComment/topicComment.js -------------------------------------------------------------------------------- /src/mini-program/pages/topicComment/topicComment.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/topicComment/topicComment.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicComment/topicComment.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/topicComment/topicComment.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicComment/topicComment.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/topicDetail/topicDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicDetail/topicDetail.js -------------------------------------------------------------------------------- /src/mini-program/pages/topicDetail/topicDetail.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/topicDetail/topicDetail.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicDetail/topicDetail.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/topicDetail/topicDetail.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/topicDetail/topicDetail.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/address/address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/address/address.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/address/address.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/address/address.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/address/address.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/address/address.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/address/address.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/addressAdd/addressAdd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/addressAdd/addressAdd.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/addressAdd/addressAdd.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/addressAdd/addressAdd.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/addressAdd/addressAdd.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/addressAdd/addressAdd.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/addressAdd/addressAdd.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/collect/collect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/collect/collect.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/collect/collect.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/collect/collect.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/collect/collect.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/collect/collect.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/collect/collect.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/coupon/coupon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/coupon/coupon.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/coupon/coupon.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/coupon/coupon.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/coupon/coupon.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/coupon/coupon.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/coupon/coupon.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/express/express.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/express/express.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/express/express.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "物流详情" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/express/express.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/express/express.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/express/express.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/express/express.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/feedback/feedback.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/feedback/feedback.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/feedback/feedback.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/feedback/feedback.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/feedback/feedback.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/feedback/feedback.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/feedback/feedback.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/footprint/footprint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/footprint/footprint.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/footprint/footprint.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/footprint/footprint.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/footprint/footprint.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/footprint/footprint.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/footprint/footprint.wxss -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/index/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/index/index.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/index/index.json: -------------------------------------------------------------------------------- 1 | { 2 | 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/index/index.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/index/index.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/index/index.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/order/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/order/order.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/order/order.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "我的订单" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/order/order.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/order/order.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/order/order.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/orderDetail/orderDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/orderDetail/orderDetail.js -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/orderDetail/orderDetail.json: -------------------------------------------------------------------------------- 1 | { 2 | "navigationBarTitleText": "订单详情" 3 | } -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/orderDetail/orderDetail.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/pages/ucenter/orderDetail/orderDetail.wxml -------------------------------------------------------------------------------- /src/mini-program/pages/ucenter/orderDetail/orderDetail.wxss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mini-program/services/pay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/services/pay.js -------------------------------------------------------------------------------- /src/mini-program/services/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/services/user.js -------------------------------------------------------------------------------- /src/mini-program/static/colorui/animation.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/animation.wxss -------------------------------------------------------------------------------- /src/mini-program/static/colorui/components/cu-custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/components/cu-custom.js -------------------------------------------------------------------------------- /src/mini-program/static/colorui/components/cu-custom.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/components/cu-custom.json -------------------------------------------------------------------------------- /src/mini-program/static/colorui/components/cu-custom.wxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/components/cu-custom.wxml -------------------------------------------------------------------------------- /src/mini-program/static/colorui/components/cu-custom.wxss: -------------------------------------------------------------------------------- 1 | /* colorui/components/cu-custom.wxss */ -------------------------------------------------------------------------------- /src/mini-program/static/colorui/icon.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/icon.wxss -------------------------------------------------------------------------------- /src/mini-program/static/colorui/main.wxss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/colorui/main.wxss -------------------------------------------------------------------------------- /src/mini-program/static/images/address-bg-bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/address-bg-bd.png -------------------------------------------------------------------------------- /src/mini-program/static/images/address_right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/address_right.png -------------------------------------------------------------------------------- /src/mini-program/static/images/cart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/cart.png -------------------------------------------------------------------------------- /src/mini-program/static/images/cartfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/cartfill.png -------------------------------------------------------------------------------- /src/mini-program/static/images/cate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/cate.png -------------------------------------------------------------------------------- /src/mini-program/static/images/catefill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/catefill.png -------------------------------------------------------------------------------- /src/mini-program/static/images/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/checkbox.png -------------------------------------------------------------------------------- /src/mini-program/static/images/clear_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/clear_input.png -------------------------------------------------------------------------------- /src/mini-program/static/images/del-address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/del-address.png -------------------------------------------------------------------------------- /src/mini-program/static/images/detail_back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/detail_back.png -------------------------------------------------------------------------------- /src/mini-program/static/images/go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/go.png -------------------------------------------------------------------------------- /src/mini-program/static/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/home.png -------------------------------------------------------------------------------- /src/mini-program/static/images/homefill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/homefill.png -------------------------------------------------------------------------------- /src/mini-program/static/images/icon_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/icon_close.png -------------------------------------------------------------------------------- /src/mini-program/static/images/icon_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/icon_error.png -------------------------------------------------------------------------------- /src/mini-program/static/images/icon_go_more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/icon_go_more.png -------------------------------------------------------------------------------- /src/mini-program/static/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/logo.png -------------------------------------------------------------------------------- /src/mini-program/static/images/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/my.png -------------------------------------------------------------------------------- /src/mini-program/static/images/myfill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/myfill.png -------------------------------------------------------------------------------- /src/mini-program/static/images/selnum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/selnum.png -------------------------------------------------------------------------------- /src/mini-program/static/images/wxpay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/static/images/wxpay.png -------------------------------------------------------------------------------- /src/mini-program/utils/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/mini-program/utils/util.js -------------------------------------------------------------------------------- /src/server/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/.dockerignore -------------------------------------------------------------------------------- /src/server/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/.gitattributes -------------------------------------------------------------------------------- /src/server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/.gitignore -------------------------------------------------------------------------------- /src/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/README.md -------------------------------------------------------------------------------- /src/server/Shop.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/Shop.sln -------------------------------------------------------------------------------- /src/server/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/build.sh -------------------------------------------------------------------------------- /src/server/docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/docker-compose.dcproj -------------------------------------------------------------------------------- /src/server/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/docker-compose.override.yml -------------------------------------------------------------------------------- /src/server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/docker-compose.yml -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ClientTiming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ClientTiming.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ClientTimings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ClientTimings.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/CustomTiming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/CustomTiming.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/EmbeddedProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/EmbeddedProvider.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/Helpers/IStopwatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/Helpers/IStopwatch.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/Internal/Render.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/Internal/Render.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfiler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfiler.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfilerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfilerOptions.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfilerPartials.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/MiniProfilerPartials.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/README.md -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/RenderPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/RenderPosition.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/RequestState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/RequestState.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/Suppression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/Suppression.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/Timing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/Timing.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/extend.js -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.css -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.js -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.less -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.min.css -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ApiProfiler/ui/includes.min.js -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Catalog/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Catalog/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Catalog/Services/BrandService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Catalog/Services/BrandService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Catalog/Services/CategoryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Catalog/Services/CategoryService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Catalog/Services/ProductService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Catalog/Services/ProductService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Catalog/Shop.Module.Catalog.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Catalog/Shop.Module.Catalog.csproj -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core.Abstractions/Cache/ILocker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core.Abstractions/Cache/ILocker.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core.Abstractions/Data/ShopKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core.Abstractions/Data/ShopKeys.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/Media.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/Media.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/Role.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/Role.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core.Abstractions/Entities/User.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Cache/MemoryCacheManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Cache/MemoryCacheManager.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Cache/RedisCacheManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Cache/RedisCacheManager.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Cache/UserTokenCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Cache/UserTokenCache.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Data/CoreCustomModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Data/CoreCustomModelBuilder.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Data/CoreSeedData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Data/CoreSeedData.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Data/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Data/Repository.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Data/RepositoryWithTypedId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Data/RepositoryWithTypedId.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Data/ShopDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Data/ShopDbContext.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Extensions/EFConfigProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Extensions/EFConfigProvider.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Extensions/EFConfigSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Extensions/EFConfigSource.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Extensions/ShopRoleStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Extensions/ShopRoleStore.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Extensions/ShopUserStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Extensions/ShopUserStore.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Extensions/WorkContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Extensions/WorkContext.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/AccountService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/AccountService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/AppSettingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/AppSettingService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/CountryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/CountryService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/EntityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/EntityService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/MediaService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/MediaService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/TokenService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/TokenService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Services/UserAddressService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Services/UserAddressService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Core/Shop.Module.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Core/Shop.Module.Core.csproj -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.EmailSenderSmtp/EmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.EmailSenderSmtp/EmailSender.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.EmailSenderSmtp/EmailSmtpOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.EmailSenderSmtp/EmailSmtpOptions.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Hangfire/Jobs/HealthJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Hangfire/Jobs/HealthJob.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Hangfire/Models/HangfireOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Hangfire/Models/HangfireOptions.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Hangfire/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Hangfire/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Hangfire/Services/JobService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Hangfire/Services/JobService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MQ.Abstractions/IMQService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MQ.Abstractions/IMQService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MQ.Abstractions/QueueKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MQ.Abstractions/QueueKeys.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MQ.Abstractions/RabbitMQOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MQ.Abstractions/RabbitMQOptions.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MassTransitMQ/MemoryMQService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MassTransitMQ/MemoryMQService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MassTransitMQ/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MassTransitMQ/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.MassTransitMQ/RabbitMQService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.MassTransitMQ/RabbitMQService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Orders/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Orders/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Orders/Services/OrderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Orders/Services/OrderService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Orders/Shop.Module.Orders.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Orders/Shop.Module.Orders.csproj -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.RateLimit/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.RateLimit/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Reviews/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Reviews/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Reviews/Services/ReviewService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Reviews/Services/ReviewService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.Reviews/Shop.Module.Reviews.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.Reviews/Shop.Module.Reviews.csproj -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.SampleData/Data/ISqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.SampleData/Data/ISqlRepository.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.SampleData/Data/SqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.SampleData/Data/SqlRepository.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.SampleData/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.SampleData/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.SampleData/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.SampleData/README.md -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.ShoppingCart/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.ShoppingCart/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.StorageGitHub/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.StorageGitHub/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.StorageLocal/LocalStorageService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.StorageLocal/LocalStorageService.cs -------------------------------------------------------------------------------- /src/server/src/Modules/Shop.Module.StorageLocal/ModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Modules/Shop.Module.StorageLocal/ModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/AuthenticationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/AuthenticationOptions.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/CodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/CodeGen.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Data/ICustomModelBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Data/ICustomModelBuilder.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Data/IRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Data/IRepository.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Data/IRepositoryWithTypedId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Data/IRepositoryWithTypedId.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/GlobalConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/GlobalConfiguration.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/AsyncHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/AsyncHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/CsvConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/CsvConverter.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/CurrencyHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/CurrencyHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/EnumHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/EnumHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/Md5Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/Md5Helper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/PasswordHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/PasswordHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/RegexHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/RegexHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/StringHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Helpers/TypeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Helpers/TypeHelper.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Localization/Culture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Localization/Culture.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Localization/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Localization/Resource.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/EntityBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/EntityBase.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/EntityBaseWithTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/EntityBaseWithTime.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/EntityBaseWithTypedId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/EntityBaseWithTypedId.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/IEntityWithTypedId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/IEntityWithTypedId.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/IExtendableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/IExtendableObject.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/ShopEnv.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/ShopEnv.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Models/ValidatableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Models/ValidatableObject.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Modules/IModuleInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Modules/IModuleInitializer.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Modules/ModuleInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Modules/ModuleInfo.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/NoGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/NoGen.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Result.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/ResultOfT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/ResultOfT.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Services/IService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Services/IService.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Shop.Infrastructure.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Shop.Infrastructure.csproj -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/ShopOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/ShopOptions.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/ValidationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/ValidationException.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Web/SmartTable/Pagination.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Web/SmartTable/Pagination.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Web/SmartTable/Search.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Web/SmartTable/Search.cs -------------------------------------------------------------------------------- /src/server/src/Shop.Infrastructure/Web/SmartTable/Sort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.Infrastructure/Web/SmartTable/Sort.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Controllers/CatalogApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Controllers/CatalogApiController.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Controllers/GoodsApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Controllers/GoodsApiController.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Controllers/HomeApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Controllers/HomeApiController.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Controllers/MockApiController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Controllers/MockApiController.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Dockerfile -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Dockerfile.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Dockerfile.original -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Filters/CustomActionFilterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Filters/CustomActionFilterAttribute.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Handlers/PermissionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Handlers/PermissionHandler.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/MigrationShopDbContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/MigrationShopDbContextFactory.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Migrations/ShopDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Migrations/ShopDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Program.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Shop.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Shop.WebApi.csproj -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/Startup.cs -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/appsettings.Modules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/appsettings.Modules.json -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/appsettings.RateLimiting.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/appsettings.RateLimiting.json -------------------------------------------------------------------------------- /src/server/src/Shop.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/src/Shop.WebApi/appsettings.json -------------------------------------------------------------------------------- /src/server/test/Shop.Module.Core.Tests/StateOrProvincesTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/trueai-org/module-shop/HEAD/src/server/test/Shop.Module.Core.Tests/StateOrProvincesTests.cs --------------------------------------------------------------------------------