From b6dda2c267c738e3cfee47b0b9a1cce951635d9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=85=20=E4=B8=81?= <1963116366@qq.com> Date: Sun, 31 Aug 2025 10:13:46 +0800 Subject: [PATCH 01/15] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OpenAuth.WebApi/appsettings.Production.json | 9 ++++++--- OpenAuth.WebApi/appsettings.json | 6 ++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/OpenAuth.WebApi/appsettings.Production.json b/OpenAuth.WebApi/appsettings.Production.json index 92646a9f..f01d2f5a 100644 --- a/OpenAuth.WebApi/appsettings.Production.json +++ b/OpenAuth.WebApi/appsettings.Production.json @@ -9,13 +9,16 @@ "AllowedHosts": "*", "DataProtection": "temp-keys/", "ConnectionStrings": { - "OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthpro;password=000000" //my sql + //"OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthpro;password=000000", //my sql + //"OpenAuthDBContext": "user id=MOM;password=mom$123456; data source=//172.16.103.249:1521/mes;Pooling=true;Min Pool Size=1" + + "OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle }, "AppSetting": { - "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 + "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用 OAuth 认证 //"IdentityServerUrl": "http://demo.openauth.net.cn:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 "DbTypes": { - "OpenAuthDBContext":"MySql" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL + "OpenAuthDBContext":"Oracle" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL }, "UploadPath": "", //附件上传的路径,如果为空则保存在站点根目录 "RedisConf": "your_redis_server:6379,password=your_redis_password", //redis配置信息 diff --git a/OpenAuth.WebApi/appsettings.json b/OpenAuth.WebApi/appsettings.json index 68ed917d..d979ab99 100644 --- a/OpenAuth.WebApi/appsettings.json +++ b/OpenAuth.WebApi/appsettings.json @@ -7,7 +7,9 @@ "AllowedHosts": "*", "DataProtection": "temp-keys/", "ConnectionStrings": { - "OpenAuthDBContext": "Data Source=.;Encrypt=false;Initial Catalog=OpenAuthDB;User=sa;Password=000000" + + "OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle + //"OpenAuthDBContext": "Data Source=.;Encrypt=false;Initial Catalog=OpenAuthDB;User=sa;Password=000000" //"OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthdb;password=000000" //my sql //"OpenAuthDBContext": "Host=localhost;Port=5432;Database=OpenAuth;Username=postgres;Password=123;" //PostgreSQL //"OpenAuthDBContext2": "DATA SOURCE=192.168.0.118:1521/YUBAO;PASSWORD=000000;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=yubaolee;" //Oracle @@ -17,7 +19,7 @@ "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 // "IdentityServerUrl": "http://localhost:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 "DbTypes": { - "OpenAuthDBContext": "SqlServer" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL + "OpenAuthDBContext": "Oracle" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL // "OpenAuthDBContext":"PostgreSQL" // ,"OpenAuthDBContext2":"Oracle" // ,"OpenAuthDBContext3":"MySql" -- Gitee From ec82d1897160a027f87a2167940b252055987b77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=81=E5=B8=85?= <1766032718@qq.com> Date: Sun, 31 Aug 2025 19:07:05 +0800 Subject: [PATCH 02/15] CES --- OpenAuth.WebApi/Controllers/WmsInboundOrderDtblsController.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenAuth.WebApi/Controllers/WmsInboundOrderDtblsController.cs b/OpenAuth.WebApi/Controllers/WmsInboundOrderDtblsController.cs index 9c1cca5b..b820c131 100644 --- a/OpenAuth.WebApi/Controllers/WmsInboundOrderDtblsController.cs +++ b/OpenAuth.WebApi/Controllers/WmsInboundOrderDtblsController.cs @@ -20,7 +20,7 @@ namespace OpenAuth.WebApi.Controllers { private readonly WmsInboundOrderDtblApp _app; - //获取详情 + //获取详情 CES [HttpGet] public Response Get(string id) { -- Gitee From 0c0d10d9eb9f523bbcef858fea25a2ecd8fe8218 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=81=E5=B8=85?= <1766032718@qq.com> Date: Sun, 5 Oct 2025 10:11:41 +0800 Subject: [PATCH 03/15] =?UTF-8?q?style=EF=BC=9A=E4=BA=86=E8=A7=A3=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=EF=BC=8C=E4=BF=AE=E6=94=B9=E5=90=8D=E5=AD=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OpenAuth.App/Category/CategoryApp.cs | 4 +- OpenAuth.App/OpenAuth.App.csproj | 2 +- .../StockApp/Request/AddOrUpdateStockReq.cs | 69 +++++++++++ .../StockApp/Request/QueryStockListReq.cs | 7 ++ OpenAuth.App/StockApp/StockApp.cs | 99 +++++++++++++++ .../OpenAuth.IdentityServer.csproj | 1 + OpenAuth.Repository/Domain/Stock.cs | 81 +++++++++++++ OpenAuth.WebApi/.config/dotnet-tools.json | 13 ++ .../Controllers/StocksController.cs | 113 ++++++++++++++++++ OpenAuth.WebApi/OpenAuth.WebApi.csproj | 1 + OpenAuth.WebApi/appsettings.Production.json | 6 +- OpenAuth.WebApi/appsettings.json | 5 +- Vue2/.env.dev | 4 +- Vue2/.env.prod | 4 +- Vue2/src/styles/index.scss | 2 +- Vue2/src/views/dashboard/admin/index.vue | 32 +---- Vue2/src/views/layout/components/Navbar.vue | 2 +- Vue2/src/views/login/index.vue | 2 +- 18 files changed, 402 insertions(+), 45 deletions(-) create mode 100644 OpenAuth.App/StockApp/Request/AddOrUpdateStockReq.cs create mode 100644 OpenAuth.App/StockApp/Request/QueryStockListReq.cs create mode 100644 OpenAuth.App/StockApp/StockApp.cs create mode 100644 OpenAuth.Repository/Domain/Stock.cs create mode 100644 OpenAuth.WebApi/.config/dotnet-tools.json create mode 100644 OpenAuth.WebApi/Controllers/StocksController.cs diff --git a/OpenAuth.App/Category/CategoryApp.cs b/OpenAuth.App/Category/CategoryApp.cs index b87b689d..3f2df833 100644 --- a/OpenAuth.App/Category/CategoryApp.cs +++ b/OpenAuth.App/Category/CategoryApp.cs @@ -55,10 +55,8 @@ namespace OpenAuth.App var propertyStr = string.Join(',', columnFields.Select(u =>u.ColumnName)); result.ColumnFields = columnFields; - result.Data = objs.OrderBy(u => u.DtCode) - .Skip((request.page - 1) * request.limit) - .Take(request.limit).Select($"{propertyStr}").ToList(); result.Count = await objs.CountAsync(); + result.Data = objs.OrderBy(u => u.DtCode).Skip((request.page - 1) * request.limit).Take(request.limit).Select($"{propertyStr}").ToList(); return result; } diff --git a/OpenAuth.App/OpenAuth.App.csproj b/OpenAuth.App/OpenAuth.App.csproj index ffbdaa2d..65efb7df 100644 --- a/OpenAuth.App/OpenAuth.App.csproj +++ b/OpenAuth.App/OpenAuth.App.csproj @@ -20,7 +20,7 @@ - + diff --git a/OpenAuth.App/StockApp/Request/AddOrUpdateStockReq.cs b/OpenAuth.App/StockApp/Request/AddOrUpdateStockReq.cs new file mode 100644 index 00000000..8213d76b --- /dev/null +++ b/OpenAuth.App/StockApp/Request/AddOrUpdateStockReq.cs @@ -0,0 +1,69 @@ +//------------------------------------------------------------------------------ +// This code was generated by a CodeSmith Template. +// +// DO NOT MODIFY contents of this file. Changes to this +// file will be lost if the code is regenerated. +// Author:Yubao Li +//------------------------------------------------------------------------------ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations.Schema; +using OpenAuth.Repository.Core; + +namespace OpenAuth.App.Request +{ + /// + ///请在自己的电脑测试,服务器是看不出效果的 + /// + + public class AddOrUpdateStockReq + { + /// + ///数据ID + /// + public string Id { get; set; } + + /// + ///产品单价 + /// + public decimal Price { get; set; } + + /// + ///产品名称 + /// + public string Name { get; set; } + + /// + ///操作人 + /// + public string Createuser { get; set; } + + /// + ///出库/入库 + /// + public int Status { get; set; } + + /// + ///操作时间 + /// + public DateTime Time { get; set; } + + /// + ///可见范围 + /// + public string Viewable { get; set; } + + /// + ///产品数量 + /// + public int Prodcnt { get; set; } + + /// + ///组织ID + /// + public string Orgid { get; set; } + + + } +} \ No newline at end of file diff --git a/OpenAuth.App/StockApp/Request/QueryStockListReq.cs b/OpenAuth.App/StockApp/Request/QueryStockListReq.cs new file mode 100644 index 00000000..5e0677b2 --- /dev/null +++ b/OpenAuth.App/StockApp/Request/QueryStockListReq.cs @@ -0,0 +1,7 @@ +namespace OpenAuth.App.Request +{ + public class QueryStockListReq : PageReq + { + + } +} diff --git a/OpenAuth.App/StockApp/StockApp.cs b/OpenAuth.App/StockApp/StockApp.cs new file mode 100644 index 00000000..0c007e04 --- /dev/null +++ b/OpenAuth.App/StockApp/StockApp.cs @@ -0,0 +1,99 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using Infrastructure; +using OpenAuth.App.Interface; +using OpenAuth.App.Request; +using OpenAuth.App.Response; +using OpenAuth.Repository.Domain; +using SqlSugar; + + +namespace OpenAuth.App +{ + public class StockApp : SqlSugarBaseApp + { + + /// + /// 加载列表 + /// + public async Task Load(QueryStockListReq request) + { + var loginContext = _auth.GetCurrentUser(); + if (loginContext == null) + { + throw new CommonException("登录已过期", Define.INVALID_TOKEN); + } + + var columnFields = loginContext.GetTableColumns("Stock"); + if (columnFields == null || columnFields.Count == 0) + { + throw new Exception("请在代码生成界面配置Stock表的字段属性"); + } + + var result = new PagedDynamicDataResp(); + var objs = GetDataPrivilege("u"); + if (!string.IsNullOrEmpty(request.key)) + { + //增加筛选条件,如: + objs = objs.Where(u => u.Name.Contains(request.key)); + } + + + + var columnnames = columnFields.Select(u => u.ColumnName); + var propertyStr = string.Join(',', columnnames); + result.ColumnFields = columnFields; + if (!string.IsNullOrEmpty(request.sort)) + { + var sortfields = request.sort.Split(','); + + objs = objs.OrderBy($"{sortfields[0]} {sortfields[1]}"); + }else{ + objs = objs.OrderBy(u => u.Id); + } + result.Data = objs + .Skip((request.page - 1) * request.limit) + .Take(request.limit).Select($"{propertyStr}").ToList(); + result.Count = await objs.CountAsync(); + return result; + } + + public void Add(AddOrUpdateStockReq request) + { + var obj = request.MapTo(); + var user = _auth.GetCurrentUser().User; + //todo:补充或调整自己需要的字段 + + if(obj.KeyIsNull()) //如果主键为空,则生成默认值 + { + obj.GenerateDefaultKeyVal(); + } + Repository.Insert(obj); + } + + public void Update(AddOrUpdateStockReq request) + { + var user = _auth.GetCurrentUser().User; + Repository.Update(u => new Stock + { + //todo: 根据业务需要调整字段 + Price = request.Price, + Name = request.Name, + Createuser = request.Createuser, + Status = request.Status, + Time = request.Time, + Viewable = request.Viewable, + Prodcnt = request.Prodcnt, + Orgid = request.Orgid, + + },u => u.Id == request.Id); + + } + + public StockApp(ISqlSugarClient client, IAuth auth) : base(client, auth) + { + } + } +} \ No newline at end of file diff --git a/OpenAuth.Identity/OpenAuth.IdentityServer.csproj b/OpenAuth.Identity/OpenAuth.IdentityServer.csproj index 0505b0f3..2a18e9d3 100644 --- a/OpenAuth.Identity/OpenAuth.IdentityServer.csproj +++ b/OpenAuth.Identity/OpenAuth.IdentityServer.csproj @@ -10,6 +10,7 @@ + diff --git a/OpenAuth.Repository/Domain/Stock.cs b/OpenAuth.Repository/Domain/Stock.cs new file mode 100644 index 00000000..f0fa4a35 --- /dev/null +++ b/OpenAuth.Repository/Domain/Stock.cs @@ -0,0 +1,81 @@ +/* + * @Author: yubaolee | ahfu~ <954478625@qq.com> + * @Description: 实体类 + * Copyright (c) 2025 by yubaolee | ahfu~ , All Rights Reserved. +*/ +using System; +using System.ComponentModel; +using System.ComponentModel.DataAnnotations.Schema; +using OpenAuth.Repository.Core; + +namespace OpenAuth.Repository.Domain +{ + /// + ///请在自己的电脑测试,服务器是看不出效果的 + /// + [Table("Stock")] + public class Stock : StringEntity + { + public Stock() + { + this.Price=0; + this.Name=""; + this.Createuser=""; + this.Status=0; + this.Time=DateTime.Now; + this.Viewable=""; + this.Prodcnt=0; + this.Orgid=""; + + } + /// + ///产品单价 + /// + [Description("产品单价")] + public decimal Price { get; set; } + + /// + ///产品名称 + /// + [Description("产品名称")] + public string Name { get; set; } + + /// + ///操作人 + /// + [Description("操作人")] + public string Createuser { get; set; } + + /// + ///出库/入库 + /// + [Description("出库/入库")] + public int Status { get; set; } + + /// + ///操作时间 + /// + [Description("操作时间")] + public DateTime Time { get; set; } + + /// + ///可见范围 + /// + [Description("可见范围")] + public string Viewable { get; set; } + + /// + ///产品数量 + /// + [Description("产品数量")] + public int Prodcnt { get; set; } + + /// + ///组织ID + /// + [Description("组织ID")] + public string Orgid { get; set; } + + + } +} \ No newline at end of file diff --git a/OpenAuth.WebApi/.config/dotnet-tools.json b/OpenAuth.WebApi/.config/dotnet-tools.json new file mode 100644 index 00000000..ef95326c --- /dev/null +++ b/OpenAuth.WebApi/.config/dotnet-tools.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-ef": { + "version": "9.0.9", + "commands": [ + "dotnet-ef" + ], + "rollForward": false + } + } +} \ No newline at end of file diff --git a/OpenAuth.WebApi/Controllers/StocksController.cs b/OpenAuth.WebApi/Controllers/StocksController.cs new file mode 100644 index 00000000..7001e846 --- /dev/null +++ b/OpenAuth.WebApi/Controllers/StocksController.cs @@ -0,0 +1,113 @@ +using System; +using System.Threading.Tasks; +using Infrastructure; +using Microsoft.AspNetCore.Mvc; +using OpenAuth.App; +using OpenAuth.App.Request; +using OpenAuth.App.Response; +using OpenAuth.Repository.Domain; + +namespace OpenAuth.WebApi.Controllers +{ + /// + /// 仓储接口 + /// + [Route("api/[controller]/[action]")] + [ApiController] + [ApiExplorerSettings(GroupName = "仓储接口_Stocks")] + public class StocksController : ControllerBase + { + private readonly StockApp _app; + + //获取详情 + [HttpGet] + public Response Get(string id) + { + var result = new Response(); + try + { + result.Data = _app.Get(id); + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + //添加 + [HttpPost] + public Response Add([FromBody]AddOrUpdateStockReq obj) + { + var result = new Response(); + try + { + _app.Add(obj); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + //修改 + [HttpPost] + public Response Update([FromBody]AddOrUpdateStockReq obj) + { + var result = new Response(); + try + { + _app.Update(obj); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + /// + /// 加载列表 + /// + [HttpGet] + public async Task Load([FromQuery]QueryStockListReq request) + { + return await _app.Load(request); + } + + /// + /// 批量删除 + /// + [HttpPost] + public Response Delete([FromBody]string[] ids) + { + var result = new Response(); + try + { + _app.Delete(ids); + + } + catch (Exception ex) + { + result.Code = 500; + result.Message = ex.InnerException?.Message ?? ex.Message; + } + + return result; + } + + public StocksController(StockApp app) + { + _app = app; + } + } +} diff --git a/OpenAuth.WebApi/OpenAuth.WebApi.csproj b/OpenAuth.WebApi/OpenAuth.WebApi.csproj index 264adb41..e17c97a4 100644 --- a/OpenAuth.WebApi/OpenAuth.WebApi.csproj +++ b/OpenAuth.WebApi/OpenAuth.WebApi.csproj @@ -28,6 +28,7 @@ + diff --git a/OpenAuth.WebApi/appsettings.Production.json b/OpenAuth.WebApi/appsettings.Production.json index f01d2f5a..8f15cbc7 100644 --- a/OpenAuth.WebApi/appsettings.Production.json +++ b/OpenAuth.WebApi/appsettings.Production.json @@ -11,14 +11,14 @@ "ConnectionStrings": { //"OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthpro;password=000000", //my sql //"OpenAuthDBContext": "user id=MOM;password=mom$123456; data source=//172.16.103.249:1521/mes;Pooling=true;Min Pool Size=1" - - "OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle + "OpenAuthDBContext": "server=127.0.0.1;user id=root;database=mom;password=123" //my sql + //"OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle }, "AppSetting": { "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用 OAuth 认证 //"IdentityServerUrl": "http://demo.openauth.net.cn:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 "DbTypes": { - "OpenAuthDBContext":"Oracle" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL + "OpenAuthDBContext": "MySql" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL }, "UploadPath": "", //附件上传的路径,如果为空则保存在站点根目录 "RedisConf": "your_redis_server:6379,password=your_redis_password", //redis配置信息 diff --git a/OpenAuth.WebApi/appsettings.json b/OpenAuth.WebApi/appsettings.json index d979ab99..24cfe409 100644 --- a/OpenAuth.WebApi/appsettings.json +++ b/OpenAuth.WebApi/appsettings.json @@ -8,7 +8,8 @@ "DataProtection": "temp-keys/", "ConnectionStrings": { - "OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle + "OpenAuthDBContext": "server=127.0.0.1;user id=root;database=mom;password=123" //my sql + //"OpenAuthDBContext": "DATA SOURCE=172.16.103.248:1521/mes;PASSWORD=mom$123456;Validate Connection=true;PERSIST SECURITY INFO=True;USER ID=mom;" //Oracle //"OpenAuthDBContext": "Data Source=.;Encrypt=false;Initial Catalog=OpenAuthDB;User=sa;Password=000000" //"OpenAuthDBContext": "server=127.0.0.1;user id=root;database=openauthdb;password=000000" //my sql //"OpenAuthDBContext": "Host=localhost;Port=5432;Database=OpenAuth;Username=postgres;Password=123;" //PostgreSQL @@ -19,7 +20,7 @@ "IdentityServerUrl": "", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 // "IdentityServerUrl": "http://localhost:12796", //IdentityServer服务器地址。如果为空,则不启用OAuth认证 "DbTypes": { - "OpenAuthDBContext": "Oracle" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL + "OpenAuthDBContext": "MySql" //数据库类型:SqlServer、MySql、Oracle、PostgreSQL // "OpenAuthDBContext":"PostgreSQL" // ,"OpenAuthDBContext2":"Oracle" // ,"OpenAuthDBContext3":"MySql" diff --git a/Vue2/.env.dev b/Vue2/.env.dev index d20f133e..c2cabdea 100644 --- a/Vue2/.env.dev +++ b/Vue2/.env.dev @@ -10,4 +10,6 @@ VUE_APP_OIDC_AUTOMATICSILENTRENEW = true VUE_APP_OIDC_SILENTREDIRECTURI = http://localhost:1803/silent-renew-oidc.html VUE_APP_BASE_API = http://localhost:52789/api -VUE_APP_BASE_IMG_URL = http://localhost:52789 \ No newline at end of file +VUE_APP_BASE_IMG_URL = http://localhost:52789 + +#VUE_APP_BASE_API = http://172.16.103.223:8010/api \ No newline at end of file diff --git a/Vue2/.env.prod b/Vue2/.env.prod index da66d5f3..a66e3dde 100644 --- a/Vue2/.env.prod +++ b/Vue2/.env.prod @@ -9,5 +9,5 @@ VUE_APP_OIDC_SCOPE = openid profile openauthapi VUE_APP_OIDC_AUTOMATICSILENTRENEW = true VUE_APP_OIDC_SILENTREDIRECTURI = http://demo.openauth.net.cn:1803/silent-renew-oidc.html -VUE_APP_BASE_API = http://demo.openauth.net.cn:52789/api -VUE_APP_BASE_IMG_URL = demo.openauth.net.cn:52789 \ No newline at end of file +VUE_APP_BASE_API = http://172.16.103.223:8010/api +VUE_APP_BASE_IMG_URL = 172.16.103.223:52789 \ No newline at end of file diff --git a/Vue2/src/styles/index.scss b/Vue2/src/styles/index.scss index a4fdc6cd..13eb58a2 100644 --- a/Vue2/src/styles/index.scss +++ b/Vue2/src/styles/index.scss @@ -407,7 +407,7 @@ table thead th { } } .logo { - width: 180px; + width: 250px; text-align: center; float: left; .user-avatar { diff --git a/Vue2/src/views/dashboard/admin/index.vue b/Vue2/src/views/dashboard/admin/index.vue index 7d0becb0..f1ae7595 100644 --- a/Vue2/src/views/dashboard/admin/index.vue +++ b/Vue2/src/views/dashboard/admin/index.vue @@ -17,39 +17,11 @@ 一些说明

- 官方网址:http://openauth.net.cn -

- 官方博客:http://www.cnblogs.com/yubaolee/ -

- 系统默认System账号登录,可以查看所有权限,如果用其他账号(如:admin/test)可以查看相应的授权情况。 数据库密码明文存储,不要问为什么不加密,因为你要问这些账号的密码我也记不住啊O(∩_∩)O -

- 郑重提示:为了大家体验的一致性,数据库每5分钟还原一次。 + 开发文档:http://doc.openauth.net.cn/
- - - - -

功能

-
{{item.name}}
-
- - -
- - - {{item.opensourceRemark}} - {{item.annualRemark}} - {{item.lifetimeRemark}} -
-
+ diff --git a/Vue2/src/views/layout/components/Navbar.vue b/Vue2/src/views/layout/components/Navbar.vue index 8beb4675..f154360a 100644 --- a/Vue2/src/views/layout/components/Navbar.vue +++ b/Vue2/src/views/layout/components/Navbar.vue @@ -9,7 +9,7 @@