コアモールシステム(CoreShop)
ビジュアルレイアウトをサポートする.Net mallシステム
如果对您有帮助,您可以点右上角 “Star” 收藏一下 ,获取第一时间更新,谢谢!
公式サイト:https://www.coreshop.cn/
QQグループ①:70494974(フル) QQグループ②:809739299
CoreShop の紹介
コアモールシステム(CoreShop)
は、Asp.Net 8.0とUni-Appをベースに開発された、フロントエンドとバックエンドが分離され、クロスプラットフォームでの運用をサポートするモールシステムです。フラッシュ セール、ソリティア、グループ購入、ライブ ブロードキャスト、クーポン、カスタム フォーム、その他の多くのマーケティング機能を備えており、ホームページ モジュールのレイアウト効果の視覚的なカスタマイズをサポートしています。
WeChat ミニ プログラム バージョン、H5 バージョン、Android バージョン、iOS バージョン、Alipay ミニ プログラム バージョン、Baidu ミニ プログラム バージョン、ByteDance ミニ プログラム バージョン、QQ ミニ プログラム バージョン、Quick App、360 ミニ プログラム、のコードのコンパイルとリリースのセットをサポートします。プラットフォームごとに合計 10 個のミニ プログラム。
バックエンド管理システムには、会員管理、商品管理、注文管理、サービス商品、財務管理、プロモーションセンター、流通管理、代理店管理、在庫管理、レポート統計、カスタムフォーム、商品管理、広告管理、モール設定、バックエンド管理、 SMS管理やログ管理などのモジュール、強力なプロモーションエンジン、さまざまなプロモーション方法を自由に組み合わせることができ、さまざまなシナリオでのプロモーション方法のニーズを満たすことができ、より柔軟かつ簡単に活動を行うことができます。プロモーションを拡大するのに便利です。
機能紹介
- 製品管理: 単一仕様および複数仕様の製品管理、ブランドおよびカテゴリの製品属性、製品パラメータおよびタイプの管理。
- 注文管理: 注文リスト、注文の支払い、配送、キャンセル、販売後の注文など、配送注文、配送注文、販売後の注文、返金注文など、ショッピング注文、配送注文、共同注文のオンライン印刷をサポートします。
- メンバー管理:メンバーリスト、ユーザーレベルなど
- サービス商品: サービス商品は、従量制のサービス商品です。サービス製品パッケージを購入すると、従量制で消費できます。
- 財務管理: 支払い方法の設定、支払い注文、返金注文、ユーザーの出金管理、ユーザーアカウントの資金の流れ、請求書管理
- プロモーションセンター:製品プロモーション、注文プロモーション、ユーザーレベルプロモーション、製品ブランドクーポン、共同購入フラッシュセール、共同購入管理。
- 配信管理: 配信設定、配信レベル、ディストリビュータ管理、ディストリビュータ注文
- エージェント管理: エージェント設定、エージェント製品プール管理、エージェント レベル、エージェント リスト、エージェントの順序
- 在庫管理:在庫検数、商品の出荷と保管、在庫記録ログ
- 統計レポート: 製品販売統計、財務回収統計、注文販売統計、ユーザー回収嗜好統計
- カスタマイズされたフォーム: フォームリスト、フォーム統計レポート、フォーム送信管理、フォームアプレットコードなど。
- 記事管理:記事一覧、記事分類
- 広告管理:広告掲載位置管理、広告リスト
- モール設定:ホームページレイアウト管理、ページビジュアル操作、お知らせ管理、モールサービス内容設定、配送方法・運賃設定、物流会社リスト、管理三層区分
- プラットフォーム設定: ミニプログラムレビュー失敗防止スイッチ、プラットフォーム設定、共有設定、メンバーシップ設定、製品在庫アラーム、注文グローバル設定、ポイント設定、出金設定、友達招待設定、Alibaba Cloud OSS ストレージ設定、Tencent Cloud COS ストレージ設定、 Tencent Map 設定、エクスプレス クエリ インターフェース設定、エクスプレス 100 面シート印刷設定、Baidu 統計コード設定
- バックエンド管理:バックエンドログインユーザー管理、ロール管理、バックエンドメニュー管理、辞書管理、部門管理、エージェント生成補助ツール
- SMS管理: SMSプラットフォーム設定、SMS送信記録ログ
- ログ管理: バックグラウンド操作ログ、バックグラウンドログインログ、グローバルログ管理、スケジュールされたタスクログ
- 店舗管理:店舗一覧。店舗消込、店員管理、受け取り注文管理。
- メッセージの調整: メッセージ リマインダーの構成、WeChat アプレットのサブスクリプション メッセージの設定
- レシート印刷:Yilianyunネットワークプリンターに接続
- 商品のライブ配信: WeChat ビデオ アカウントの商品のライブ配信、窓口配信の WeChat ビデオ アカウント、商品の WeChat ライブ配信。
カスタムフォームの説明
- カスタマイズされたフォームには、注文、支払いコード、メッセージ、フィードバック、登録、アンケートなどが含まれます。店舗での支払い、QR コードのスキャンによる店舗での注文、イベント予約、イベント予約、カンファレンス登録、オンライン登録、クラスサインを実現できます。 -などで
- カスタマイズされたフォームは、オンラインとオフラインの統合をより強力に支援します。
サービス商品説明
- サービス商品とは、必ずしも物理的な商品ではなく、現在新たに作成された商品を指しますが、サービス商品が特定の消費時間を設定し、対応する償却コードを生成できる回数に応じて引き換えまたは消費できるサービスである場合があります。店頭償却または訪問償却を実施します。
- たとえば、洗車月額パッケージ サービス製品を購入した場合、このサービス製品には 10 回の引き換え回数があり、一定期間内に 10 回のオフライン洗車購入がサポートされます。
- 例えばフルーツセットを購入すると、月5回の宅配サービスが受けられます。
- サービス商品を販売するための償却機能を使用すると、ユーザーの定着率をより高めることができます。
フロントエンドの紹介
ユニアプリのクロスプラットフォーム開発フレームワークを使用し、ColorUI の美しさと uViewUI のコンポーネント機能を組み合わせて、よりインタラクティブな詳細を実現し、1 つのバックエンドを実現し、10 のバックエンドを管理することで、よりスムーズで快適な製品エクスペリエンスを提供するために最善を尽くしています。フロントエンド。同時に、一連のフロントエンド コードを実装し、複数のプラットフォームをリリースして、ビジネスをより強力にサポートします。
ミニプログラムのスクリーンショット
バックエンドのスクリーンショット
システムデモンストレーション
[https://www.coreshop.cn] にアクセスし、右上隅のデモをクリックしてプレビュー プロジェクトを表示してください。
テクノロジーの選択
バックエンドフレームワーク構造の説明
テクノロジー | 名前 | バージョン |
---|
Asp.netコアMVC | アプリケーションフレームワーク | |
Asp.net コア WebApi | APIフレームワーク | |
スワッガー2 | APIドキュメント | |
AutoFac | IOCの枠組み | |
SqlSugar | ORMフレームワーク | |
オートマッパー | エンティティマッピング | |
ドットリキッド | テンプレートエンジン | |
ンログ | ログコンポーネント | |
レディス | データキャッシュ | |
wxya | 認可認証 | |
ハングファイア | スケジュールされたタスク | |
ペイリンク | オンラインで支払う | |
SKIT.FlurlHttpClient.Wechat | WeChat SDK | |
LayUIAdmin | バックエンド管理UIフレームワーク | |
バックエンドテクノロジーのハイライト
- フロントエンドとバックエンドが完全に分離されており、インターフェイスと管理エンドは独立したプロジェクトです(相互に依存せず、相互に影響を与えず、高い開発効率)
- オープン ソース バージョンは Asp.Net 5 フレームワークを使用し、プロフェッショナル バージョンは Asp.Net 6 フレームワークを使用します。
- RBAC ロールベースのアクセス許可制御管理を使用すると、ユーザーおよびロールがアクセスできるデータ アクセス許可を詳細な方法で構成できます。
- バックエンド UI フレームワークとして LayuiAdmin (エンタープライズ レベルのミッドエンドおよびバックエンド製品 UI コンポーネント ライブラリ) を使用します。
- キャッシュとメッセージ キューの処理のために Redis を提供します。
- Swagger を使用して API ドキュメントを作成します。
- Automapper を使用してオブジェクト マッピングを処理します。
- AutoFac を依存関係注入コンテナーとして使用し、バッチ サービス インジェクションを提供します。
- CORS クロスドメインをサポートします。
- JWT カスタム ポリシー承認をカプセル化し、IdentityServer4 の統合をサポートし、OAuth2 に基づいたログイン システムを実装します。
- Nlog ログ フレームワークを使用し、ログ用のネイティブ ILogger インターフェイスを統合します。
- スケジュールされたタスクの処理には HangFire を使用します。
- すでに SqlServer と MySql データベースをサポートしており、理論的にはすべてのデータベースをサポートし、読み取りと書き込みの分離とマルチデータベース操作をサポートしています。
- Paylink を Alipay 支払いおよび WeChat 支払い SDK として使用します。
- SKIT.FlurlHttpClient.Wechat を WeChat 公式アカウントとミニ プログラムのドッキング コンポーネントとして使用します。
フロントエンドフレームワーク
テクノロジー | 公式サイト | バージョン | 説明する |
---|
ユニアプリ | https://uniapp.dcloud.io/ | | クロスプラットフォーム アプリケーション フロントエンド フレームワーク |
uViewUI | http://uviewui.com/ | v2.x | nvue の uni-app エコロジカル フレームワークと完全な互換性 |
開発環境
- Visual Studio 2022+
- .NET 7 SDK+
- HBuilderX
- WeChat開発者ツール
- SQL Server 管理スタジオ
- MySQL/Sqlyog 用 Navicat
- Redis デスクトップマネージャー
運用保守環境
インストールとドキュメント
- 資料が多いため、QQ グループに参加して各種資料をダウンロードするか、公式 Web サイト [https://www.coreshop.cn] にアクセスしてオンラインで閲覧してください。
- Linux での Docker-compose デプロイメントがサポートされており、コアショップ アプリケーション、mysql、redis をワンクリックでデプロイできるようになります。コード内の [docker-compose.yaml] ファイルを取得してください。
著作権表示
- 個人的な学習や研究での利用を許可し、二次開発をサポートします。
- 商用利用は無料で許可されていますが、個人で行う場合に限り、著作権情報を保持する必要がある場合は自主的に遵守してください。
- プログラム コードは、いかなる形式または目的でも再配布または販売することは許可されていません。再配布または販売しない場合、侵害者は法的責任を負うことになります。
- ソフトウェアは各国のコンピュータ ソフトウェア著作権によって保護されています (登録番号: 2020SR1224749、2021SR1661132)。
- 私たちのチームのレベルは限られており、探索を通じて学習し、改善しています。オープンソースとは、当社を認識しているユーザーがソフトウェアの内部アーキテクチャを自由に使用および学習できるようにすることで、より多くの人がバグを読んで発見し、ソフトウェア プロジェクトを改善するための提案を行う機会を得ることができます。
- プロフェッショナル バージョンのソース コードと技術サービス ガイダンスが必要な場合は、[https://www.coreshop.cn/Service/Subscription] にアクセスしてサブスクリプション サービスを購入してください。
コードを提供する
- プル リクエストの送信を歓迎します。
develop
ブランチに送信するように注意してください。 - 問題の理由、開発環境、回復手順、期待される結果を明確に記載して問題を送信してください。
オープンソースのサポート
順序 | ニックネーム | 寄付金額(元) | 日付 |
---|
1 | 田舎場 | 500 | 2021-06-05 |
2 | 情報化 | 100 | 2021-06-26 |
3 | ウィル・グッド-ジャオ・レンウェイ | 20 | 2021-06-30 |
4 | ソウル⌒チェンシン | 100 | 2021-07-05 |
5 | 小さな金色の羊 | 6.6 | 2021-07-09 |
6 | 。 Y | 100 | 2021-07-29 |
7 | ケイリ | 100 | 2021-07-29 |
8 | ⃢ τ ⃢ | 100 | 2021-07-29 |
9 | ハリー | 50 | 2021-08-01 |
10 | ルガ | 66.66 | 2021-08-01 |
11 | L. | 10 | 2021-08-02 |
12 | ˉ悲痛なˇ | 100 | 2021-08-03 |
13 | ハンサムな男 | 50 | 2021-08-04 |
14 | ラッキークラウド | 30 | 2021-08-09 |
15 | 毛利 | 20 | 2021-08-09 |
16 | 小間物店 | 100 | 2021-08-17 |
17 | 火星の男-18983076500 | 188 | 2021-08-25 |
18 | 疲れた | 188.88 | 2021-08-25 |
19 | *長さ | 20 | 2021-09-14 |
20 | 広告 | 5 | 2021-09-15 |
21 | ハンサムな男 | 50 | 2021-09-15 |
22 | ハンサムな男 | 8.5 | 2021-09-21 |
23 | オンライン | 66 | 2021-10-02 |
24 | 六つの耳 | 133.32 | 2021-10-07 |
25 | 唐双 | 100 | 2021-10-12 |
26 | 松の梢に浮かぶ月 | 6.66 | 2021-10-13 |
27 | *芸術 | 200 | 2021-10-13 |
28 | *見せる | 27 | 2021-10-16 |
29 | * 学位 (プロジェクト開発 18605037733) | 56 | 2021-10-23 |
30 | *印刷 | 200 | 2021-10-29 |
整理する
謝辞
私たちに研究と思考の方向性を与えてくれた以下のプロジェクトに感謝します。
- LayUI (Xianxin)
- Blog.Core (ラオ・チャン)
- クレメブ
- ウィショップ
- ジェイショップ
- モール4j
- ニウショップ
- ショッププロ