<develop>:(Web 端)<无> 增加 新用户注册功能。

parent ef08d5e1
......@@ -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);
......
......@@ -168,7 +168,7 @@
admin.popup({
shadeClose: false,
title: '用户注册',
area: ['670px', '600px'],
area: ['390px', '500px'],
id: 'LAY-popup-CoreCmsUser-register',
success: function (layero, index) {
view(this.id).render('user/userInfo/register', { data: 'newUserRegister' }).done(function () {
......
<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="确认注册">
......
......@@ -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控制器
......
......@@ -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控制器
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment