DESKTOP-SVI9JE1\muzen 1 سال پیش
والد
کامیت
6c7ac96990
6فایلهای تغییر یافته به همراه24 افزوده شده و 129 حذف شده
  1. 0 1
      .github/FUNDING.yml
  2. 3 88
      README.md
  3. 1 5
      package.json
  4. 2 2
      src/layout/components/Navbar.vue
  5. 11 22
      src/views/content/insert/detail.vue
  6. 7 11
      src/views/content/setting/detail.vue

+ 0 - 1
.github/FUNDING.yml

@@ -1 +0,0 @@
-custom: http://doc.ruoyi.vip/ruoyi-vue/other/donate.html

+ 3 - 88
README.md

@@ -1,30 +1,11 @@
-<p align="center">
-	<img alt="logo" src="https://oscimg.oschina.net/oscnet/up-d3d0a9303e11d522a06cd263f3079027715.png">
-</p>
-<h1 align="center" style="margin: 30px 0 30px; font-weight: bold;">RuoYi v3.8.7</h1>
-<h4 align="center">基于SpringBoot+Vue3前后端分离的Java快速开发框架</h4>
-<p align="center">
-	<a href="https://gitee.com/y_project/RuoYi-Vue/stargazers"><img src="https://gitee.com/y_project/RuoYi-Vue/badge/star.svg?theme=dark"></a>
-	<a href="https://gitee.com/y_project/RuoYi-Vue"><img src="https://img.shields.io/badge/RuoYi-v3.8.7-brightgreen.svg"></a>
-	<a href="https://gitee.com/y_project/RuoYi-Vue/blob/master/LICENSE"><img src="https://img.shields.io/github/license/mashape/apistatus.svg"></a>
-</p>
-
-## 平台简介
-
-* 本仓库为前端技术栈 [Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev) 版本。
-* 配套后端代码仓库地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue) 或 [RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast) 版本。
-* 前端技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh)),请移步[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui)。
-* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)&nbsp;&nbsp;
-* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)&nbsp;&nbsp;
-
 ## 前端运行
 
 ```bash
 # 克隆项目
-git clone https://github.com/yangzongzhuan/RuoYi-Vue3.git
+git clone http://60.205.190.38:9000/wuhao/ohplay_business.git
 
 # 进入项目目录
-cd RuoYi-Vue3
+cd ohplay_business
 
 # 安装依赖
 yarn --registry=https://registry.npmmirror.com
@@ -35,70 +16,4 @@ yarn dev
 # 构建测试环境 yarn build:stage
 # 构建生产环境 yarn build:prod
 # 前端访问地址 http://localhost:80
-```
-
-## 内置功能
-
-1.  用户管理:用户是系统操作者,该功能主要完成系统用户配置。
-2.  部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
-3.  岗位管理:配置系统用户所属担任职务。
-4.  菜单管理:配置系统菜单,操作权限,按钮权限标识等。
-5.  角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
-6.  字典管理:对系统中经常使用的一些较为固定的数据进行维护。
-7.  参数管理:对系统动态配置常用参数。
-8.  通知公告:系统通知公告信息发布维护。
-9.  操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
-10. 登录日志:系统登录日志记录查询包含登录异常。
-11. 在线用户:当前系统中活跃用户状态监控。
-12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
-13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
-14. 系统接口:根据业务代码自动生成相关的api接口文档。
-15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
-16. 缓存监控:对系统的缓存信息查询,命令统计等。
-17. 在线构建器:拖动表单元素生成相应的HTML代码。
-18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
-
-## 在线体验
-
-- admin/admin123  
-- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
-
-演示地址:http://vue.ruoyi.vip  
-文档地址:http://doc.ruoyi.vip
-
-## 演示图
-
-<table>
-    <tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/cd1f90be5f2684f4560c9519c0f2a232ee8.jpg"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/1cbcf0e6f257c7d3a063c0e3f2ff989e4b3.jpg"/></td>
-    </tr>
-    <tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-8074972883b5ba0622e13246738ebba237a.png"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-9f88719cdfca9af2e58b352a20e23d43b12.png"/></td>
-    </tr>
-    <tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-39bf2584ec3a529b0d5a3b70d15c9b37646.png"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-936ec82d1f4872e1bc980927654b6007307.png"/></td>
-    </tr>
-	<tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-b2d62ceb95d2dd9b3fbe157bb70d26001e9.png"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-d67451d308b7a79ad6819723396f7c3d77a.png"/></td>
-    </tr>	 
-    <tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/5e8c387724954459291aafd5eb52b456f53.jpg"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/644e78da53c2e92a95dfda4f76e6d117c4b.jpg"/></td>
-    </tr>
-	<tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-8370a0d02977eebf6dbf854c8450293c937.png"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-49003ed83f60f633e7153609a53a2b644f7.png"/></td>
-    </tr>
-	<tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-d4fe726319ece268d4746602c39cffc0621.png"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-c195234bbcd30be6927f037a6755e6ab69c.png"/></td>
-    </tr>
-    <tr>
-        <td><img src="https://oscimg.oschina.net/oscnet/b6115bc8c31de52951982e509930b20684a.jpg"/></td>
-        <td><img src="https://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png"/></td>
-    </tr>
-</table>
+```

+ 1 - 5
package.json

@@ -1,5 +1,5 @@
 {
-  "name": "ruoyi",
+  "name": "muzen",
   "version": "3.8.7",
   "description": "妙播智慧管理平台",
   "author": "猫王",
@@ -11,10 +11,6 @@
     "build:stage": "vite build --mode staging",
     "preview": "vite preview"
   },
-  "repository": {
-    "type": "git",
-    "url": "https://gitee.com/y_project/RuoYi-Vue.git"
-  },
   "dependencies": {
     "@element-plus/icons-vue": "2.3.1",
     "@vueup/vue-quill": "1.2.0",

+ 2 - 2
src/layout/components/Navbar.vue

@@ -19,9 +19,9 @@
               <router-link to="/user/profile">
                 <el-dropdown-item>个人中心</el-dropdown-item>
               </router-link>
-              <el-dropdown-item command="setLayout" v-if="settingsStore.showSettings">
+              <!-- <el-dropdown-item command="setLayout" v-if="settingsStore.showSettings">
                 <span>布局设置</span>
-              </el-dropdown-item>
+              </el-dropdown-item> -->
               <el-dropdown-item divided command="logout">
                 <span>退出登录</span>
               </el-dropdown-item>

+ 11 - 22
src/views/content/insert/detail.vue

@@ -12,15 +12,15 @@
             <span>{{ item.audioName }}</span>
           </div>
         </div>
-        <el-button v-if="checkClose()" icon="Plus" @click="getDialog">选择音频</el-button>
+        <div style="width: 100%;">
+          <el-button v-if="checkClose()" icon="Plus" @click="getDialog">新增</el-button>
+        </div>
       </el-form-item>
       <el-form-item class="chooseAudio" label="内容设定:" prop="name">
-        <div class="audioList">
-          <el-tag v-if="data.form.name" size="large" style="height: 50px; line-height: 20px">
-            <div>{{ data.form.name }}</div>
-            <div>{{ data.disabledDate[0] }} - {{ data.disabledDate[1] }}</div>
-          </el-tag>
-        </div>
+        <el-tag v-if="data.form.name" size="large" style="height: 50px; line-height: 20px">
+          <div>{{ data.form.name }}</div>
+          <div>{{ data.disabledDate[0] }} - {{ data.disabledDate[1] }}</div>
+        </el-tag>
         <el-button icon="Plus" @click="getContentDialog">选择内容</el-button>
       </el-form-item>
       <el-form-item label="播放时间:" prop="listDate">
@@ -466,20 +466,9 @@ watch(() => audioData.form.type, (val) => {
 }
 
 .chooseAudio {
-  :deep(.el-form-item__content) {
-    display: flex;
-    flex-direction: column;
-    align-items: flex-start;
-
-    .audioList {
-      display: flex;
-      flex-direction: column;
-      align-items: flex-start;
-
-      .el-tag {
-        margin-bottom: 15px;
-      }
-    }
+  .audioList {
+    margin-right: 10px;
+    height: 45px;
   }
 }
 
@@ -526,7 +515,7 @@ watch(() => audioData.form.type, (val) => {
   }
 }
 
-.date:last-child{
+.date:last-child {
   margin: 0;
 }
 </style>

+ 7 - 11
src/views/content/setting/detail.vue

@@ -3,16 +3,18 @@
     <el-form class="form" label-width="100px" ref="form" :model="data.form" :rules="data.rules">
       <el-form-item class="chooseAudio" label="选择音频:" prop="audioList">
         <div class="audioList" v-for="(item, index) in data.form.audioList" :key="item.id">
-          <el-tag v-show="item.type === 0 || item.type === 1" size="large" :closable="checkClose()"
+          <el-tag v-if="item.type === 0 || item.type === 1" size="large" :closable="checkClose()"
             @close="handleClose(index)">
             {{ item.audioName }}
           </el-tag>
-          <div v-show="item.type === 2" class="audio">
+          <div v-if="item.type === 2" class="audio">
             <img src="@/assets/icons/svg/file.svg" width="70" height="70" />
             <span>{{ item.audioName }}</span>
           </div>
         </div>
-        <el-button v-if="checkClose()" icon="Plus" @click="getDialog">新增</el-button>
+        <div style="width: 100%;">
+          <el-button v-if="checkClose()" icon="Plus" @click="getDialog">新增</el-button>
+        </div>
       </el-form-item>
       <el-form-item label="内容名称:" prop="name">
         <el-input v-model="data.form.name" placeholder="请输入内容名称" />
@@ -484,14 +486,8 @@ watch(() => audioData.form.type, (val) => {
 
 .chooseAudio {
   .audioList {
-    display: flex;
-    flex-direction: column;
-    align-items: flex-start;
     margin-right: 10px;
-
-    .el-tag {
-      margin-bottom: 15px;
-    }
+    height: 45px;
   }
 }
 
@@ -538,7 +534,7 @@ watch(() => audioData.form.type, (val) => {
   }
 }
 
-.date:last-child{
+.date:last-child {
   margin: 0;
 }
 </style>