狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

.NET + 微信小程序開源多功能電商系統

freeflydom
2024年10月29日 11:57 本文熱度 733

前言

推薦一款基于微信小程序、LayUI 和 .NET 平臺的多功能電商系統,支持二次開發和擴展,幫助大家輕松快速搭建一個功能全面且易于管理的在線商城。

項目介紹

該項目不僅包含了微信小程序前端,還配備了強大的管理后臺、插件管理系統以及穩定的 Web API 接口。

系統采用 C# 語言進行后臺開發,致力于打造一個達到商用標準的完善商城系統,為用戶提供高效、便捷的購物體驗。

項目特點

可擴展性

基礎功能之外:UrShop 提供基礎的商城功能,并通過持續迭代,增加更多插件,使小程序開發更加便捷。

科學布局與精致外觀:支持與現有ERP系統的對接,提升運營效率,減少開發成本。

快速搭建小程序

科學布局與精致外觀:提供簡約的商城小程序設計。

低成本與高效率:專為 .NET 開發團隊設計,以最低的成本和最少的人力投入,快速搭建 .NET 小程序。

開發環境

  • 開發語言: C#

  • IDE: Visual Studio 2019

  • 前端: 原生微信小程序

  • 數據庫: MySQL 5.7

技術架構

架包名稱版本
AspNet MVCMVC框架Microsoft.AspNetCore.Mvc.Core
WebApi接口框架Microsoft.AspNet.WebApi.Core
EntityFrameworkORM工具EntityFramework
AutofacIOC框架Autofac
AutoMapperDTO映射AutoMapper
FluentValidation驗證組件FluentValidation
SwaggerUI接口文檔SwaggerUI
QRCoder二維碼生成QRCoder
Newtonsoft.JsonJson工具Newtonsoft.Json
Redis高并發緩存StackExchange.Redis
EPPlusExcel工具EPPlus
JwtBearer授權認證IdentityModel
WeixinSDK微信SDKweixinSDK

功能模塊

1、電子商務交易模式

  • 支持企業與個人之間的交易模式(B2C,網上零售)。

2、SKU管理

  • 支持單個產品的多規格(多SKU),每個SKU關聯庫存。

3、產品屬性

  • 提供每種產品的重量、長寬高設置,便于計算物流費用。

  • 支持產品歸屬于多個分類。

4、訂單管理

  • 支持對訂單狀態、訂單價格、支付狀態的修改。

  • 訂單商品可修改,客服人員可以為指定訂單添加贈品。

  • 訂單支持拆分配送,商品支持多張配送單。

  • 訂單操作記錄,方便追蹤訂單處理過程。

  • 配送發貨收貨,后臺操作人員可修改,針對貨到付款的商品,用戶未及時確認交貨的情況,可按實際情況確認交貨。

5、配送管理

  • 提供區域限制和配送方式選擇。

6、報表統計

  • 暢銷報表:根據指定條件查看暢銷產品。

  • 低庫存報表:了解商品庫存狀況。

7、客戶管理

  • 查看客戶信息,包括購物車、地址、活動記錄等。

  • 為客戶添加積分。

8、操作人員管理

  • 支持添加不限數量的操作人員,管理指定后臺板塊。

9、首頁功能

  • 幻燈片大圖功能,簡單易用。

10、插件

  • 自帶多種小插件,持續增加中。

11、文章頁面

  • 顯示相關文章/產品。

  • 熱門產品輪播展示模塊。

項目結構

UrShop項目采用了模塊化的目錄結構,主要包括以下幾個部分:

微信小程序教程

新建數據庫并配置UrShop項目

1、創建數據庫

目前僅提供了MySQL版本的數據庫腳本urshopdb.sql

2、配置數據庫連接字符串

編輯Urs.Shop\App_Data\dataSettings.json 文件,更新數據庫連接字符串:


{
  "DataProvider": "mysql",
  "DataConnectionString": "server=localhost;port=3306;database=urshopdb;user id=root;password=123456;persistsecurityinfo=False;allowuservariables=True;defaultcommandtimeout=30000;connectiontimeout=30000",
  "RawDataSettings": {}
}

請根據實際的數據庫配置修改DataConnectionString

3、運行項目

使用Visual Studio 2019或更高版本打開 UrShop.sln

正常情況下,項目運行后即可看到網站界面。

4、微信小程序配置

在微信開發工具中打開miniprogram 文件夾。

編輯app.js 中的globalData.host,將其設置為您自己的API鏈接。

App({
  globalData: {
    host: '您的API鏈接'
  }
})

測試時,請確保勾選"不校驗合法域名、web-view(業務域名)、TLS版本以及HTTPS證書"。

5、發布小程序

定制化開發完成后,在微信開發工具中點擊"工具"->"上傳"。

上傳后,即可發布體驗版。

等待線上版本審核通過后即可正式上線。

項目說明

1、數據庫文件

urshopdb.sql(目前僅支持MySQL 5.7.33版本)

2、數據庫配置

Urs.Shop\App_Data\dataSettings.json

示例配置:

{
  "DataProvider": "mysql",
  "DataConnectionString": "server=localhost;port=3306;database=urshopdb;user id=root;password=123456;persistsecurityinfo=False;allowuservariables=True;defaultcommandtimeout=30000;connectiontimeout=30000",
  "RawDataSettings": {}
}

3、插件配置

installedPlugins.json

插件源代碼位于: Plugins

生成路徑: Urs.Shop\Plugins

4、后臺管理

位置: Urs.Shop\Areas\Admin

賬號: urshop 密碼: admin

富文本編輯器: 百度UEditorNetCore

配置文件: config.json

5、微信SDK

WeixinSDK: http://www.weixinsdk.net

6 、微信小程序

代碼位于: miniprogram

以上為基本配置,只需還原備份數據庫并配置好 dataSettings.json 即可使用。

項目文檔

項目文檔可以幫助我們快速上手 UrShop。遇到任何問題時,文檔也能為大家提供必要的指導和支持。

項目接口

通過詳細的 API 文檔,可以快速掌握優社電商 V1 的各項功能,并在開發過程中可以使用,幫助我們快速了解項目接口。

 

項目效果

1、在線預覽

https://demo.urshop.cn

賬號: admin/admin

2、系統登錄

3、系統首頁

4、商品管理

5、報表管理

6、小程序

項目地址

1、API在線接口文檔

http://demo.urshop.cn/apihelp/index.html

2、UrShop教程文檔

https://www.urshop.cn/docs/89/97.html

3、Gitee 源碼地址

https://gitee.com/urselect/urshop

4、官網

https://www.urshop.cn/

轉自https://www.cnblogs.com/1312mn/p/18476131


該文章在 2024/10/29 11:58:14 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved