From ee4a723152c9b9350e80299cd5c843d660631aaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A1=C2=B7=C3=A6?= <279202647@qq.com> Date: Mon, 18 Oct 2021 20:18:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=93=81=E7=B1=BB=E8=AF=8D?= =?UTF-8?q?=E5=BA=93=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/HuiYan/catsController.cs | 23 ++ .../HuiYan/catsBusiness.cs | 53 +++- src/Coldairarrow.Entity/DTO/CatDto.cs | 11 + .../HuiYan/IcatsBusiness.cs | 2 + 客户端/齐越慧眼/齐越慧眼.sln | 12 +- .../齐越慧眼/UserControls/CatControl.xaml | 4 +- .../UserControls/CatControl.xaml.cs | 27 ++- .../齐越慧眼/vuepage/client/src/App.vue | 21 +- .../vuepage/client/src/api/http.js | 13 +- .../client/src/assets/css/ViewContainer.less | 83 ------- .../client/src/assets/css/ViewGrid.less | 229 ------------------ .../vuepage/client/src/assets/css/common.less | 75 ------ .../vuepage/client/src/assets/css/reset.less | 43 ++++ .../client/src/assets/imgs/favicon.ico | Bin 5100 -> 0 bytes .../vuepage/client/src/assets/logo.png | Bin 6849 -> 0 bytes .../client/src/assets/script/common.js | 2 - .../client/src/assets/script/extend.js | 5 - .../src/assets/script/testFormExtend.js | 15 -- .../齐越慧眼/vuepage/client/src/main.js | 11 +- .../vuepage/client/src/router/index.js | 3 - .../vuepage/client/src/views/cats/Index.vue | 186 +++++++++++--- .../齐越慧眼/vuepage/client/vue.config.js | 5 + .../齐越慧眼/齐越慧眼.csproj | 4 +- 23 files changed, 342 insertions(+), 485 deletions(-) delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewContainer.less delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewGrid.less delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/common.less create mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/reset.less delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/imgs/favicon.ico delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/logo.png delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/script/common.js delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/script/extend.js delete mode 100644 客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/script/testFormExtend.js diff --git a/src/Coldairarrow.Api/Controllers/HuiYan/catsController.cs b/src/Coldairarrow.Api/Controllers/HuiYan/catsController.cs index 6b3b3ab..f1cf4c2 100644 --- a/src/Coldairarrow.Api/Controllers/HuiYan/catsController.cs +++ b/src/Coldairarrow.Api/Controllers/HuiYan/catsController.cs @@ -2,6 +2,7 @@ using Coldairarrow.Entity.DTO; using Coldairarrow.Entity.HuiYan; using Coldairarrow.Util; +using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; @@ -80,6 +81,28 @@ namespace Coldairarrow.Api.Controllers.HuiYan return _catsBus.GetParentCatList(); } + + /// + /// 获取所有品类词列表 + /// + /// + [HttpGet, AllowAnonymous] + public async Task> GetCatDatas() + { + return await _catsBus.GetTreeDataListAsync(); + } + + /// + /// 添加品类词 + /// + /// + /// + [HttpPost, AllowAnonymous] + public AjaxResult AddPLKeyWord(KeyWordDto model) + { + return _catsBus.AddKeyWord(model); + } + #endregion } } \ No newline at end of file diff --git a/src/Coldairarrow.Business/HuiYan/catsBusiness.cs b/src/Coldairarrow.Business/HuiYan/catsBusiness.cs index 827e9c2..9d7320a 100644 --- a/src/Coldairarrow.Business/HuiYan/catsBusiness.cs +++ b/src/Coldairarrow.Business/HuiYan/catsBusiness.cs @@ -34,13 +34,16 @@ namespace Coldairarrow.Business.HuiYan Id = x.Id, ParentId = x.ParentId, Text = x.Name, - Value = x.Id + Value = x.Id, + Type = x.Type }).ToList(); return TreeHelper.BuildTree(treeList); } + + public AjaxResult GetParentCatList() { var list = GetIQueryable().Where(c => string.IsNullOrEmpty(c.ParentId)).ToList(); @@ -200,5 +203,53 @@ namespace Coldairarrow.Business.HuiYan #region 私有成员 #endregion + + + + public async Task> GetTreeDataListAsync() + { + var where = LinqHelper.True().And(c => c.Type == 0 || string.IsNullOrEmpty(c.TeamId)); + + var list = await GetIQueryable().Where(where).ToListAsync(); + var treeList = list + .Select(x => new CatTreeDTO + { + Id = x.Id, + ParentId = x.ParentId, + Text = x.Name, + Value = x.Id, + Type = x.Type + }).ToList(); + + return TreeHelper.BuildTree(treeList); + } + + public AjaxResult AddKeyWord(KeyWordDto model) + { + var cat = new cats() + { + Id = IdHelper.GetId(), + CreateTime = DateTime.Now, + CreatorId = "admin", + Deleted = false, + Name = model.KeyWord, + ParentId = model.LastCat, + //设置为团队库 + Type = model.Type, + //暂时没有登录信息 + TeamId = string.Empty + }; + int row = Db.Insert(cat); + + if (row > 0) + { + return Success(cat.Id); + } + else + { + return Error(); + } + } + } } \ No newline at end of file diff --git a/src/Coldairarrow.Entity/DTO/CatDto.cs b/src/Coldairarrow.Entity/DTO/CatDto.cs index 535c2a2..12c6bf9 100644 --- a/src/Coldairarrow.Entity/DTO/CatDto.cs +++ b/src/Coldairarrow.Entity/DTO/CatDto.cs @@ -29,4 +29,15 @@ namespace Coldairarrow.Entity.DTO /// public string Text { get; set; } } + + + public class KeyWordDto + { + public string LastCat { get; set; } + + public string KeyWord { get; set; } + + public int Type { get; set; } + } + } diff --git a/src/Coldairarrow.IBusiness/HuiYan/IcatsBusiness.cs b/src/Coldairarrow.IBusiness/HuiYan/IcatsBusiness.cs index 0372eb2..7b04cdb 100644 --- a/src/Coldairarrow.IBusiness/HuiYan/IcatsBusiness.cs +++ b/src/Coldairarrow.IBusiness/HuiYan/IcatsBusiness.cs @@ -19,6 +19,8 @@ namespace Coldairarrow.Business.HuiYan AjaxResult GetParentCatList(); AjaxResult AddKeyWord(CatDto model); + Task> GetTreeDataListAsync(); + AjaxResult AddKeyWord(KeyWordDto model); } diff --git a/客户端/齐越慧眼/齐越慧眼.sln b/客户端/齐越慧眼/齐越慧眼.sln index 9c84340..d687459 100644 --- a/客户端/齐越慧眼/齐越慧眼.sln +++ b/客户端/齐越慧眼/齐越慧眼.sln @@ -3,18 +3,24 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 VisualStudioVersion = 16.0.30804.86 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "齐越慧眼", "齐越慧眼\齐越慧眼.csproj", "{BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "齐越慧眼", "齐越慧眼\齐越慧眼.csproj", "{BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|Any CPU.ActiveCfg = Debug|x64 + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|Any CPU.Build.0 = Debug|x64 + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|x64.ActiveCfg = Debug|x64 + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Debug|x64.Build.0 = Debug|x64 {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Release|Any CPU.ActiveCfg = Release|Any CPU {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Release|Any CPU.Build.0 = Release|Any CPU + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Release|x64.ActiveCfg = Release|x64 + {BAF5933E-1C5F-4316-ABFF-D02263E4AC5A}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml b/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml index 74357f8..894088b 100644 --- a/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml +++ b/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml @@ -7,7 +7,7 @@ xmlns:cef="clr-namespace:CefSharp.Wpf;assembly=CefSharp.Wpf" mc:Ignorable="d" d:DesignHeight="450" d:DesignWidth="800"> - - + + diff --git a/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml.cs b/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml.cs index d807f07..7ac9ffc 100644 --- a/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml.cs +++ b/客户端/齐越慧眼/齐越慧眼/UserControls/CatControl.xaml.cs @@ -1,4 +1,5 @@ using CefSharp; +using CefSharp.Wpf; using System; using System.Collections.Generic; using System.Text; @@ -23,18 +24,30 @@ namespace 齐越慧眼.UserControls { InitializeComponent(); Loaded += CatControl_Loaded; - web.Initialized += Web_Initialized; } - - private void Web_Initialized(object sender, EventArgs e) + ChromiumWebBrowser web; + private void CatControl_Loaded(object sender, RoutedEventArgs e) { - web.BrowserSettings.FileAccessFromFileUrls = CefSharp.CefState.Enabled; - web.BrowserSettings.UniversalAccessFromFileUrls = CefSharp.CefState.Enabled; + + web = new ChromiumWebBrowser("nacollector://home") + { + BrowserSettings = + { + DefaultEncoding = "UTF-8", + Plugins= CefState.Enabled, + //关于跨域限制 + WebSecurity = CefState.Disabled + + }, + }; + + + grid.Children.Add(web); + } - private void CatControl_Loaded(object sender, RoutedEventArgs e) + private void Button_Click(object sender, RoutedEventArgs e) { - web.Load("nacollector://home"); web.ShowDevTools(); } } diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/App.vue b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/App.vue index bee6eba..10be389 100644 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/App.vue +++ b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/App.vue @@ -5,24 +5,5 @@ diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js index 89f27e0..faf839c 100644 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js +++ b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js @@ -1,4 +1,5 @@ import axios from 'axios' +import store from '../store' axios.defaults.timeout = 50000; //axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'; @@ -7,10 +8,10 @@ axios.defaults.headers.post['Content-Type'] = 'application/json;charset=UTF-8'; //'application/json;charset=utf-8';// if (process.env.NODE_ENV == 'development') { - axios.defaults.baseURL = 'http://127.0.0.1:9991/'; + axios.defaults.baseURL = 'http://localhost:5000/'; } else if (process.env.NODE_ENV == 'production') { - axios.defaults.baseURL = 'http://132.232.2.109:9991/'; + axios.defaults.baseURL = 'http://localhost:5000/'; } let ipAddress = axios.defaults.baseURL; axios.interceptors.request.use((config) => { @@ -56,14 +57,13 @@ const _Authorization = 'Authorization', _Bearer = 'Bearer '; function init(vue) { $httpVue = vue - console.log(vue) } function getToken() { if (currentToken) { return _Bearer + currentToken; } - return $httpVue.$store.getters.getToken(); + return store.getters.getToken(); } //_showLoading=true异步请求时会显示遮罩层,_showLoading=字符串,异步请求时遮罩层显示当前字符串 @@ -171,10 +171,10 @@ function getNewToken(callBack) { json: true, success: function (x) { if (x.status) { - let userInfo = $httpVue.$store.getters.getUserInfo(); + let userInfo = store.getters.getUserInfo(); userInfo.token = x.data; currentToken = x.data; - $httpVue.$store.commit('setUserInfo', userInfo); + store.commit('setUserInfo', userInfo); callBack(); } else { console.log(x.message); @@ -253,4 +253,5 @@ ajax.post = function (url, param, success, errror) { ajax.get = function (url, param, success, errror) { ajax({ url: url, param: param, success: success, error: errror, type: 'post' }) } + export default { post, get, ajax, init, ipAddress } diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewContainer.less b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewContainer.less deleted file mode 100644 index 710f07e..0000000 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewContainer.less +++ /dev/null @@ -1,83 +0,0 @@ - -.layout-container { - // border-top: 1px solid #eee; - background: #eee; - // padding: 15px; - /* margin-bottom: 40px; */ - } - // .animated { - // -webkit-animation-duration: 1s; - // animation-duration: 1s; - // -webkit-animation-fill-mode: both; - // animation-fill-mode: both; - // } - // .animated.infinite { - // -webkit-animation-iteration-count: infinite; - // animation-iteration-count: infinite; - // } - // .animated.hinge { - // -webkit-animation-duration: 2s; - // animation-duration: 2s; - // } - // .animated.bounceIn, - // .animated.bounceOut, - // .animated.flipOutX, - // .animated.flipOutY { - // -webkit-animation-duration: 0.75s; - // animation-duration: 0.75s; - // } - // @-webkit-keyframes fadeInDown { - // 0% { - // opacity: 0; - // -webkit-transform: translate3d(0, -100%, 0); - // transform: translate3d(0, -100%, 0); - // } - // to { - // opacity: 1; - // -webkit-transform: none; - // transform: none; - // } - // } - // @keyframes fadeInDown { - // 0% { - // opacity: 0; - // -webkit-transform: translate3d(0, -100%, 0); - // transform: translate3d(0, -100%, 0); - // } - // to { - // opacity: 1; - // -webkit-transform: none; - // transform: none; - // } - // } - // .fadeInDown { - // -webkit-animation-name: fadeInDown; - // animation-name: fadeInDown; - // } - - // @-webkit-keyframes slideInDown { - // 0% { - // -webkit-transform: translate3d(0, -100%, 0); - // transform: translate3d(0, -100%, 0); - // visibility: visible; - // } - // to { - // -webkit-transform: translateZ(0); - // transform: translateZ(0); - // } - // } - // @keyframes slideInDown { - // 0% { - // -webkit-transform: translate3d(0, -100%, 0); - // transform: translate3d(0, -100%, 0); - // visibility: visible; - // } - // to { - // -webkit-transform: translateZ(0); - // transform: translateZ(0); - // } - // } - // .slideInDown { - // -webkit-animation-name: slideInDown; - // animation-name: slideInDown; - // } \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewGrid.less b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewGrid.less deleted file mode 100644 index 19b912b..0000000 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/ViewGrid.less +++ /dev/null @@ -1,229 +0,0 @@ -.view-container{ - padding: 15px; - background: white; -} -.view-header { - height: 45px; - position: relative; - padding-bottom: 11px; - display: -webkit-flex; - display: flex; - .search-line { - flex: 1; - margin-left: 50px; - display: flex; - text-align: right; - } - .search-line > div { - margin-left: 30px; - margin-right: 20px; - } - .search-line > div > div{ - width: 200px; - text-align: left; - } - .search-line > div:first-child{ - flex: 1; - } - .search-line > div .ivu-select-dropdown{ - max-height: 300px; - } - // .btn-group > button { - // text-align: right; - // } - .btn-group{ - white-space: nowrap; - button { - margin-left: 10px; - // padding: 5px 16px; - } - .dropdown{ - height: 31px; - padding-right: 9px; - padding-left: 11px; - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - } - .r-dropdown{ - height: 31px; - margin-left: 0px; - padding-left: 5px; - padding-right: 5px; - border-bottom-left-radius: 0px; - border-left: 1px solid #eee; - border-top-left-radius: 0; - } - } - // .btn-group button { - // margin-left: 10px; - // // padding: 5px 16px; - // } - // .btn-group .dropdown { - // position: relative; - // padding: 5px 34px 5px 10px; - // } - // .btn-group .dropdown span i.ivu-icon-ios-arrow-down { - // top: 0px; - // height: 34px; - // border-left: 1px solid; - // height: 100%; - // position: absolute; - // margin-left: 10px; - // padding: 9px 5px 5px 5px; - // } - // .btn-group .dropdown .ivu-dropdown { - // bottom: 0; - // right: 0; - // left: 0; - // position: absolute; - // } - .btn-group .ivu-dropdown-item { - text-align: left !important; - } - .btn-group .ivu-dropdown-item:not(:last-child) { - border-bottom: 1px dotted #eee; - } - .desc-text { - margin-top: 5px; - font-weight: bold; - margin-bottom: 3px; - font-size: 15px; - color: #607d8b; - white-space: nowrap; - border-bottom: 2px solid #009688; - } - .desc-text .ivu-icon { - font-size: 20px; - bottom: 2px; - position: relative; - } - .search-box { - background: #fefefe; - margin-top: 45px; - border: 1px solid #ececec; - position: absolute; - z-index: 999; - left: 0; - right: 0; - // width: 100%; - padding: 25px 40px; - padding-bottom: 0; - box-shadow: 0px 7px 18px -12px #bdc0bb; - } - .notice { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - position: relative; - top: 12px; - left: 10px; - } - } - -.table-info-cell-title { - background-color: #f5f5f5 !important; - } -.iview-com { - background: #f3f3f3; - > div.item{ - // margin-bottom: 10px; - - margin-bottom: 12px; - background: white; - } - > div.form-item{ - padding: 8px 16px 7px 16px; - //box-shadow: 0 1px 7px rgb(199, 199, 199); - } - > div.table-item{ - // padding: 0px 16px 12px 16px; - border: 1px solid #e8e8e8; - box-shadow: 0 1px 7px rgb(199, 199, 199); - } - .v-text{ - line-height: 27px; - } - .form-text{ - position: relative; - /* height: 38px; */ - /* line-height: 38px; */ - /* padding: 0 15px; */ - // border-bottom: 1px solid #e4e4e4; - border-bottom: 1px solid #eee; - /* border-radius: 2px 2px 0 0; */ - font-size: 14px; - margin-bottom: 14px; - .title{ - border-bottom: 2px solid #00BCD4; - color: #009688; - font-weight: bold; - letter-spacing: 1px; - // border-bottom-right-radius: 5px; - // border-top-left-radius: 5px; - padding: 6px 0; - // background: #009688; - // color: white; - } - .icon{ - color: #00BCD4; - font-size: 19px; - position: relative; - top: -1px; - } - } - } - - .form-closex { - text-align: right; - padding-bottom: 24px; - } - .form-closex button { - margin-left: 10px; - padding: 4px 13px; - } - .grid-detail{ - // margin-left:16px; - // // margin-top:-28px; - // padding-bottom: 16px; - } - .toolbar{ - padding: 3px 15px; - width: 100%; - display: flex; - // padding: 3px; - border-top: 1px solid #eae9e9; - // border-top-left-radius: 5px; - // // background: #37aba0; - // border-top-right-radius: 5px; - // border: 1px solid #f1f1f1; - .title{ - line-height: 28px; - border-bottom: 2px solid #03A9F4; - font-size: 14px; - font-weight: bolder; - margin-bottom: 0; - color: #828282; - .icon{ - color: #009688; - font-size: 18px; - } - } - .btns{ - line-height: 28px; - flex: 1; - text-align: right; - margin-right: 12px; - button{ - border: none; - margin-left:15px; - border: 0px; - color: #009688; - } - button:hover{ - color: #FF9800; - border-color: #FF9800; - border: none; - } - - } - } \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/common.less b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/common.less deleted file mode 100644 index ac7a179..0000000 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/common.less +++ /dev/null @@ -1,75 +0,0 @@ -*{ - box-sizing:border-box; - -moz-box-sizing:border-box; /* Firefox */ - -webkit-box-sizing:border-box; /* Safari */ -} -.el-pager li{ - font-weight: 100; - margin-right: 9px; - border: 1px solid #eee; - border-radius: 3px; - min-width: 28px; -} -.el-pager li.active,.el-pager li:hover{ - background: #ed4014; - color: white; -} -.el-pagination__editor.el-input .el-input__inner{ - height: 23px; -} - - -.animated { - -webkit-animation-duration: 0.5s; - animation-duration: 0.5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - } - - @media (print), (prefers-reduced-motion) { - .animated { - -webkit-animation: unset !important; - animation: unset !important; - -webkit-transition: none !important; - transition: none !important; - } - } - - @-webkit-keyframes fadeInDown { - from { - opacity: 1; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - } - - @keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - - to { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - } - - .fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; - } - .ivu-message{ - z-index: 999999999 !important; - } - .ivu-form-item-content{ - text-align: left; - } \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/reset.less b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/reset.less new file mode 100644 index 0000000..d9e3a43 --- /dev/null +++ b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/css/reset.less @@ -0,0 +1,43 @@ +@import '~ant-design-vue/dist/antd.less'; + + +.ant-tree-node-content-wrapper +{ + display: unset; +} + +.ant-tree li .ant-tree-node-content-wrapper +{ + display: unset; + cursor: default; +} + +.ant-tree-title +{ + display: inline-block; +} + +.ant-tree-title:hover +{ + background: unset; + cursor: unset; +} + +.ant-card-body:hover{ + cursor: unset; +} + +.ant-tree-node-content-wrapper +{ + cursor: default; +} + +.ant-tree li .ant-tree-node-content-wrapper.ant-tree-node-selected +{ + background-color: unset; +} + +.ant-tree li .ant-tree-node-content-wrapper:hover +{ + background-color: unset; +} \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/imgs/favicon.ico b/客户端/齐越慧眼/齐越慧眼/vuepage/client/src/assets/imgs/favicon.ico deleted file mode 100644 index 9215c8930c51ccc9924ffde84b50f5e31b98d5f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5100 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 -
- - -

Content of Tab Pane 1

-

{{html}}

-
- -

Content of Tab Pane 2

-
- -

Content of Tab Pane 3

-
-
-
- - - \ No newline at end of file + } + + + + \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/vuepage/client/vue.config.js b/客户端/齐越慧眼/齐越慧眼/vuepage/client/vue.config.js index f41a488..7f11d7e 100644 --- a/客户端/齐越慧眼/齐越慧眼/vuepage/client/vue.config.js +++ b/客户端/齐越慧眼/齐越慧眼/vuepage/client/vue.config.js @@ -13,5 +13,10 @@ module.exports = { chunkFilename: `css/[name].css` }) ] + }, + css: { + loaderOptions: { + less: {javascriptEnabled: true} + } } } \ No newline at end of file diff --git a/客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj b/客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj index e840271..00a9ee3 100644 --- a/客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj +++ b/客户端/齐越慧眼/齐越慧眼/齐越慧眼.csproj @@ -4,6 +4,7 @@ WinExe netcoreapp3.1 true + AnyCPU;x64 @@ -62,13 +63,12 @@ - + -