From a45c820b7b0fd32a8f9141559da28ee1035667db Mon Sep 17 00:00:00 2001 From: Super Date: Wed, 11 May 2022 03:08:18 +0800 Subject: [PATCH 1/4] Fix a dependency in EShopOrdersPluginsCouponsModule --- .../Orders/Plugins/Coupons/EShopOrdersPluginsCouponsModule.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Coupons/src/EasyAbp.EShop.Orders.Plugins.Coupons/EasyAbp/EShop/Orders/Plugins/Coupons/EShopOrdersPluginsCouponsModule.cs b/plugins/Coupons/src/EasyAbp.EShop.Orders.Plugins.Coupons/EasyAbp/EShop/Orders/Plugins/Coupons/EShopOrdersPluginsCouponsModule.cs index c854d999..de705c3b 100644 --- a/plugins/Coupons/src/EasyAbp.EShop.Orders.Plugins.Coupons/EasyAbp/EShop/Orders/Plugins/Coupons/EShopOrdersPluginsCouponsModule.cs +++ b/plugins/Coupons/src/EasyAbp.EShop.Orders.Plugins.Coupons/EasyAbp/EShop/Orders/Plugins/Coupons/EShopOrdersPluginsCouponsModule.cs @@ -5,7 +5,7 @@ using Volo.Abp.Modularity; namespace EasyAbp.EShop.Orders.Plugins.Coupons { [DependsOn( - typeof(EShopOrdersDomainModule), + typeof(EShopOrdersApplicationModule), typeof(EShopPluginsCouponsApplicationContractsModule) )] public class EShopOrdersPluginsCouponsModule : AbpModule From 45594549f071b3b4d9fc0478a7f44eef46b686ce Mon Sep 17 00:00:00 2001 From: Super Date: Thu, 12 May 2022 15:49:23 +0800 Subject: [PATCH 2/4] Update README.md --- docs/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/README.md b/docs/README.md index 07f4d69e..a435e3d9 100644 --- a/docs/README.md +++ b/docs/README.md @@ -72,6 +72,8 @@ We have launched an online demo for this module: [https://eshop.samples.easyabp. * The customer should have permission to complete the order himself. * You need to override the "CompleteAsync" method of the "OrderAppService" if you want to prohibit users from completing orders themselves for some specific product groups but complete them through automated processes. +[![](https://mermaid.ink/img/pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5)](https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5) + ## Advanced Usages We can customize some features to use EShop in complex application scenarios. From 5f4465756c6189c23fdb5c5ef803bf0179aaccfe Mon Sep 17 00:00:00 2001 From: Super Date: Thu, 12 May 2022 15:55:48 +0800 Subject: [PATCH 3/4] Update README.md --- docs/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/README.md b/docs/README.md index a435e3d9..51883ec8 100644 --- a/docs/README.md +++ b/docs/README.md @@ -40,6 +40,8 @@ We have launched an online demo for this module: [https://eshop.samples.easyabp. ## Basic Usage +[![](https://mermaid.ink/img/pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5)](https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5) + * Create a Store (optional) * EShop supports multi-store, it provides a [default store](https://github.com/EasyAbp/EShop/blob/master/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain/EasyAbp/EShop/Stores/Stores/StoreDataSeeder.cs), it will be created when you seed the initial data. (learn more about ABP [Data Seeding](https://docs.abp.io/en/abp/latest/Data-Seeding)) * Use the store management page to create a new store. @@ -72,8 +74,6 @@ We have launched an online demo for this module: [https://eshop.samples.easyabp. * The customer should have permission to complete the order himself. * You need to override the "CompleteAsync" method of the "OrderAppService" if you want to prohibit users from completing orders themselves for some specific product groups but complete them through automated processes. -[![](https://mermaid.ink/img/pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5)](https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5) - ## Advanced Usages We can customize some features to use EShop in complex application scenarios. From 8f36f6295011e65e3ca748b5cea14bb022916279 Mon Sep 17 00:00:00 2001 From: Super Date: Thu, 12 May 2022 17:08:49 +0800 Subject: [PATCH 4/4] Update README.md --- docs/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/README.md b/docs/README.md index 51883ec8..72464284 100644 --- a/docs/README.md +++ b/docs/README.md @@ -40,7 +40,7 @@ We have launched an online demo for this module: [https://eshop.samples.easyabp. ## Basic Usage -[![](https://mermaid.ink/img/pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5)](https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqtVMtOwzAQ_JWVL4BU-IAI9QI9cOJRuOXixltiKbaDvaaKEP_O2nFpKeElkVO8Xs_szqz9IhqnUFQi4FNE2-Cllo9emtoCfw8B_el8vli2rj-78U7FhkIFtxH9ANQi9GMMOh0IyEFAhE0rCXhvIy2FEecjwClDJuQK7pCit-ET1AT7tVfomfvCoyQEacGlSCJdxQGCM0itto_7hOOZHV1eQ5MR1Ax8Yc_hKzXVshwM2tTykqQnkNCPEVg7n6vORXxXrrOkbXQxdAM8veuWj52v_DzydrcLHQUonFcKWhmY8Vl2ET_IWIr6xLVgLBpGgdSC3HneLum8nk9oc4ixRNqrYKLLaWX3jRx92Whqd0jfanvhTN8hm5rHoAi8Gg5PH3T_zl0i0BQY9c92aHWvDf7djT3xtx0mV35pwqhiz-w86wr6uOKL0Y6zmmqaRvrZkK-6-UKu4owZdhod63W63joAPxSWm0p3cCs-tBzPqeHkF1dxq4uYCYPecHX8FL2kg7Xg0g3WouJfhWsZO6pFbV85NfaKR3yhNDkvqrXsAs6EjOSWg21ERT7iNqk8ZyXr9Q3cULc5) +[![](https://mermaid.ink/img/pako:eNqtVMFO4zAQ_ZWRL7BS4QMi1Av0wGUXtnDLxYmnxFJsB3u8VYT49x07Li0lFFbanOLx-L2Z9-x5Ea1TKCoR8DmibfFGyycvTW1rkpHcz2ga9LUF_h4D-ovlcrXu3HB5552KLYUK7iP6EahDGKYY9DoQkIOACNtOEvDeVloKE857gAuGTMgV_EaK3oYPUDPsv7xCz9zXHiUhSAsuRRJpE0cIziB12j4dEk5n9nR5DW1GUAvwhT2Hb9Vcy3I0aFPLa5KeQMIwRWDjfK46F3GqXGdJ2-hi6Ed4ftMtH7tq_DLydr8PnQUonLcKOhmY8Y_sI76TsRT1gWvFWDROAqkVuau8XdJ5vZzR5hhjjXRQwUyX88oeGjn5stXU7ZFOanvtzNAjm5qvQRG4GY9PH3X_xl0i0BYY9Z_t0OpBG_x3Nw7E33WYXPmmCZOKA7PzXVcwxIYfRjfd1VTTPNLXhnzWzSdyFWfMuNfoXG_S89YBeGxYbiq9wZ340HE8p4Yf33iKO13EQhj0hqvjwfSSDtaCSzdYi4p_FW5k7KkWtX3l1DgovuIrpcl5UW1kH3Ah0uxaj7YVFfmIu6Qy3ErW619EWrz1)](https://mermaid-js.github.io/mermaid-live-editor/edit#pako:eNqtVMFO4zAQ_ZWRL7BS4QMi1Av0wGUXtnDLxYmnxFJsB3u8VYT49x07Li0lFFbanOLx-L2Z9-x5Ea1TKCoR8DmibfFGyycvTW1rkpHcz2ga9LUF_h4D-ovlcrXu3HB5552KLYUK7iP6EahDGKYY9DoQkIOACNtOEvDeVloKE857gAuGTMgV_EaK3oYPUDPsv7xCz9zXHiUhSAsuRRJpE0cIziB12j4dEk5n9nR5DW1GUAvwhT2Hb9Vcy3I0aFPLa5KeQMIwRWDjfK46F3GqXGdJ2-hi6Ed4ftMtH7tq_DLydr8PnQUonLcKOhmY8Y_sI76TsRT1gWvFWDROAqkVuau8XdJ5vZzR5hhjjXRQwUyX88oeGjn5stXU7ZFOanvtzNAjm5qvQRG4GY9PH3X_xl0i0BYY9Z_t0OpBG_x3Nw7E33WYXPmmCZOKA7PzXVcwxIYfRjfd1VTTPNLXhnzWzSdyFWfMuNfoXG_S89YBeGxYbiq9wZ340HE8p4Yf33iKO13EQhj0hqvjwfSSDtaCSzdYi4p_FW5k7KkWtX3l1DgovuIrpcl5UW1kH3Ah0uxaj7YVFfmIu6Qy3ErW619EWrz1) * Create a Store (optional) * EShop supports multi-store, it provides a [default store](https://github.com/EasyAbp/EShop/blob/master/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain/EasyAbp/EShop/Stores/Stores/StoreDataSeeder.cs), it will be created when you seed the initial data. (learn more about ABP [Data Seeding](https://docs.abp.io/en/abp/latest/Data-Seeding))