Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
ShopERP
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
杜龙飞
ShopERP
Commits
366913eb
Commit
366913eb
authored
Jul 09, 2025
by
PC-20220610JUCQ\Administrator
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
<develop>:(Web 端)<无> 增加 新用户注册功能。
parent
ef08d5e1
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
26 additions
and
206 deletions
+26
-206
ConsulAndOcelot.ApiGateWay/Program.cs
+1
-0
CoreCms.Net.Web.Admin/wwwroot/views/user/login.html
+1
-1
CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/register.html
+24
-63
CoreCms.Net.Web.WebApi/Doc.xml
+0
-71
CoreCms.Net.Web.WebApi/bin/Debug/net8.0/Doc.xml
+0
-71
No files found.
ConsulAndOcelot.ApiGateWay/Program.cs
View file @
366913eb
...
...
@@ -15,6 +15,7 @@ namespace ConsulAndOcelot.ApiGateWay
builder
.
Services
.
AddEndpointsApiExplorer
();
builder
.
Services
.
AddSwaggerGen
(
c
=>
{
/* Configuration */
});
//添加 Ocelot 并添加配置文件
builder
.
Configuration
.
AddJsonFile
(
"ocelot.json"
,
optional
:
true
,
reloadOnChange
:
true
);
...
...
CoreCms.Net.Web.Admin/wwwroot/views/user/login.html
View file @
366913eb
...
...
@@ -168,7 +168,7 @@
admin
.
popup
({
shadeClose
:
false
,
title
:
'用户注册'
,
area
:
[
'
670px'
,
'6
00px'
],
area
:
[
'
390px'
,
'5
00px'
],
id
:
'LAY-popup-CoreCmsUser-register'
,
success
:
function
(
layero
,
index
)
{
view
(
this
.
id
).
render
(
'user/userInfo/register'
,
{
data
:
'newUserRegister'
}).
done
(
function
()
{
...
...
CoreCms.Net.Web.Admin/wwwroot/views/user/userInfo/register.html
View file @
366913eb
<style>
.layui-upload-img
{
width
:
92px
;
height
:
92px
;
margin
:
0
10px
10px
0
;
}
</style>
<script
type=
"text/html"
template
lay-done=
"layui.data.done(d);"
>
<
div
class
=
"layui-form coreshop-form layui-form-pane"
lay
-
filter
=
"LAY-app-CoreCmsUser-registerForm"
id
=
"LAY-app-CoreCmsUser-registerForm"
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline layui-input-wrap layui-input-wrap-prefix"
>
<
label
class
=
"layui-form-label"
>
用户工号:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"text"
name
=
"userName"
required
lay
-
verify
=
"required|userName"
class
=
"layui-input"
>
<
/div
>
<
/div
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
邮箱:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"text"
name
=
"email"
lay
-
verify
=
"required|email"
class
=
"layui-input"
>
<
/div
>
<
label
for
=
"userName"
class
=
"layui-form-label"
>
用户工号
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"userCode"
id
=
"userCode"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|verifyuserCode"
class
=
"layui-input"
lay
-
reqText
=
"请输入工号"
placeholder
=
"请输入工号"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
手机号:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"text"
name
=
"mobile"
required
lay
-
verify
=
"required|phone"
class
=
"layui-input"
>
<
/div
>
<
/div
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
昵称:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"text"
name
=
"nickName"
lay
-
verify
=
"required|verifynickName"
class
=
"layui-input"
>
<
/div
>
<
label
for
=
"userName"
class
=
"layui-form-label"
>
邮箱
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"email"
id
=
"email"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|verifyemail"
class
=
"layui-input"
lay
-
reqText
=
"请输入邮箱"
placeholder
=
"请输入邮箱"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
密码:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"password"
name
=
"password"
class
=
"layui-input"
lay
-
verify
=
"verifypassWord"
lay
-
affix
=
"eye"
>
<
/div
>
<
/div
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
确认密码:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"password"
name
=
"repassword"
class
=
"layui-input"
lay
-
verify
=
"verifynickName"
lay
-
affix
=
"eye"
>
<
/div
>
<
label
for
=
"nickName"
class
=
"layui-form-label"
>
昵称
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"nickName"
id
=
"nickName"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|verifynickName"
class
=
"layui-input"
lay
-
reqText
=
"请输入昵称"
placeholder
=
"请输入昵称"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
性别:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"radio"
name
=
"sex"
value
=
"1"
title
=
"男"
checked
=
"checked"
>
<
input
type
=
"radio"
name
=
"sex"
value
=
"2"
title
=
"女"
>
<
input
type
=
"radio"
name
=
"sex"
value
=
"3"
title
=
"未知"
>
<
/div
>
<
/div
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
>
生日:
<
/label
>
<
div
class
=
"layui-input-inline"
>
<
input
type
=
"text"
name
=
"birthday"
id
=
"createTime-birthday"
class
=
"layui-input"
lay
-
verType
=
"tips"
>
<
/div
>
<
label
for
=
"passWord"
class
=
"layui-form-label"
>
密码
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"passWord"
type
=
"password"
id
=
"passWord"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|verifypassWord"
class
=
"layui-input"
lay
-
reqText
=
"请输入密码"
placeholder
=
"请输入密码"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item"
>
<
div
class
=
"layui-inline"
>
<
label
class
=
"layui-form-label"
for
=
"avatarImage"
>
头像:
<
/label
>
<
div
class
=
"layui-input-inline layui-inline-6"
>
<
input
name
=
"avatarImage"
id
=
"avatarImage"
size
=
"15"
autocomplete
=
"off"
class
=
"layui-input"
lay
-
reqText
=
"请输入【缩略图】"
/>
<
/div
>
<
div
class
=
"layui-input-inline"
>
<
div
class
=
"layui-upload"
>
<
button
type
=
"button"
class
=
"layui-btn"
id
=
"upBtn"
>
上传图片
<
/button
>
<
div
class
=
"layui-upload-list"
>
<
img
class
=
"layui-upload-img"
id
=
"viewImgBox"
src
=
"{{ layui.setter.noImagePicUrl }}"
>
<
p
id
=
"viewTextBox"
><
/p
>
<
/div
>
<
label
for
=
"passWord"
class
=
"layui-form-label"
>
确认密码
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"repassword"
type
=
"password"
id
=
"repassword"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|verifyrepassword"
class
=
"layui-input"
lay
-
reqText
=
"请再次输入密码"
placeholder
=
"请再次输入密码"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item"
>
<
label
for
=
"phone"
class
=
"layui-form-label"
>
手机号
<
/label
>
<
div
class
=
"layui-input-block"
>
<
input
name
=
"phone"
id
=
"phone"
lay
-
verType
=
"tips"
lay
-
verify
=
"required|phone"
class
=
"layui-input"
lay
-
reqText
=
"请输入手机号"
placeholder
=
"请输入手机号"
/>
<
/div
>
<
/div
>
<
div
class
=
"layui-form-item core-hidden"
>
<
label
class
=
"layui-form-label"
><
/label
>
<
input
type
=
"button"
class
=
"layui-btn"
lay
-
submit
lay
-
filter
=
"LAY-app-CoreCmsUser-registerForm-submit"
id
=
"LAY-app-CoreCmsUser-registerForm-submit"
value
=
"确认注册"
>
...
...
CoreCms.Net.Web.WebApi/Doc.xml
View file @
366913eb
...
...
@@ -32,77 +32,6 @@
<param
name=
"entity"
></param>
<returns></returns>
</member>
<member
name=
"T:CoreCms.Net.Web.WebApi.Controllers.AgentController"
>
<summary>
代理请求接口
</summary>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.#ctor(CoreCms.Net.Auth.HttpContextUser.IHttpContextUser,CoreCms.Net.IServices.ICoreCmsAgentServices,CoreCms.Net.IServices.ICoreCmsSettingServices,CoreCms.Net.IServices.ICoreCmsAgentOrderServices,CoreCms.Net.IServices.ICoreCmsUserServices,CoreCms.Net.IServices.ICoreCmsGoodsServices,CoreCms.Net.IServices.ICoreCmsAgentGoodsServices)"
>
<summary>
构造函数
</summary>
<param
name=
"user"
></param>
<param
name=
"agentServices"
></param>
<param
name=
"settingServices"
></param>
<param
name=
"agentOrderServices"
></param>
<param
name=
"userServices"
></param>
<param
name=
"goodsServices"
></param>
<param
name=
"agentGoodsServices"
></param>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetStoreInfo(CoreCms.Net.Model.FromBody.FMIntId)"
>
<summary>
获取店铺信息
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetGoodsPageList(CoreCms.Net.Model.FromBody.FMPageByWhereOrder)"
>
<summary>
根据查询条件获取分页数据
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.Info"
>
<summary>
查询用户是否可以成为代理商
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.ApplyAgent(CoreCms.Net.Model.FromBody.FMAgentApply)"
>
<summary>
申请成为代理商接口
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetTeamSum"
>
<summary>
获取我的下级用户数量
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetOrderSum"
>
<summary>
获取我的订单统计
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.MyOrder(CoreCms.Net.Model.FromBody.FMPageByIntId)"
>
<summary>
我推广的订单
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.SetStore(CoreCms.Net.Model.FromBody.FMSetAgentStorePost)"
>
<summary>
店铺设置
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetAgentRanking(CoreCms.Net.Model.FromBody.FMPageByIntId)"
>
<summary>
获取代理商排行
</summary>
<returns></returns>
</member>
<member
name=
"T:CoreCms.Net.Web.WebApi.Controllers.ArticleController"
>
<summary>
文章api控制器
...
...
CoreCms.Net.Web.WebApi/bin/Debug/net8.0/Doc.xml
View file @
366913eb
...
...
@@ -32,77 +32,6 @@
<param
name=
"entity"
></param>
<returns></returns>
</member>
<member
name=
"T:CoreCms.Net.Web.WebApi.Controllers.AgentController"
>
<summary>
代理请求接口
</summary>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.#ctor(CoreCms.Net.Auth.HttpContextUser.IHttpContextUser,CoreCms.Net.IServices.ICoreCmsAgentServices,CoreCms.Net.IServices.ICoreCmsSettingServices,CoreCms.Net.IServices.ICoreCmsAgentOrderServices,CoreCms.Net.IServices.ICoreCmsUserServices,CoreCms.Net.IServices.ICoreCmsGoodsServices,CoreCms.Net.IServices.ICoreCmsAgentGoodsServices)"
>
<summary>
构造函数
</summary>
<param
name=
"user"
></param>
<param
name=
"agentServices"
></param>
<param
name=
"settingServices"
></param>
<param
name=
"agentOrderServices"
></param>
<param
name=
"userServices"
></param>
<param
name=
"goodsServices"
></param>
<param
name=
"agentGoodsServices"
></param>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetStoreInfo(CoreCms.Net.Model.FromBody.FMIntId)"
>
<summary>
获取店铺信息
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetGoodsPageList(CoreCms.Net.Model.FromBody.FMPageByWhereOrder)"
>
<summary>
根据查询条件获取分页数据
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.Info"
>
<summary>
查询用户是否可以成为代理商
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.ApplyAgent(CoreCms.Net.Model.FromBody.FMAgentApply)"
>
<summary>
申请成为代理商接口
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetTeamSum"
>
<summary>
获取我的下级用户数量
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetOrderSum"
>
<summary>
获取我的订单统计
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.MyOrder(CoreCms.Net.Model.FromBody.FMPageByIntId)"
>
<summary>
我推广的订单
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.SetStore(CoreCms.Net.Model.FromBody.FMSetAgentStorePost)"
>
<summary>
店铺设置
</summary>
<returns></returns>
</member>
<member
name=
"M:CoreCms.Net.Web.WebApi.Controllers.AgentController.GetAgentRanking(CoreCms.Net.Model.FromBody.FMPageByIntId)"
>
<summary>
获取代理商排行
</summary>
<returns></returns>
</member>
<member
name=
"T:CoreCms.Net.Web.WebApi.Controllers.ArticleController"
>
<summary>
文章api控制器
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment