diff --git a/ruoyi-ui/package.json b/ruoyi-ui/package.json
index 06413bed..db476b50 100644
--- a/ruoyi-ui/package.json
+++ b/ruoyi-ui/package.json
@@ -98,9 +98,11 @@
"vue-resource": "^1.5.3",
"vue-router": "3.4.9",
"vue-seamless-scroll": "^1.1.23",
+ "vue-slick-carousel": "^1.0.6",
"vue-splitpane": "1.0.4",
"vue-video-player": "^5.0.2",
"vuedraggable": "2.24.3",
+ "vuescroll": "^4.18.1",
"vuex": "3.6.0"
},
"devDependencies": {
@@ -130,7 +132,7 @@
"plop": "2.3.0",
"runjs": "4.4.2",
"sass": "^1.39.0",
- "sass-loader": "10.1.1",
+ "sass-loader": "^10.5.2",
"script-ext-html-webpack-plugin": "2.1.5",
"serve-static": "1.13.2",
"snapsvg": "^0.5.1",
diff --git a/ruoyi-ui/src/api/board/board.js b/ruoyi-ui/src/api/board/board.js
index 22e565fa..4de4511f 100644
--- a/ruoyi-ui/src/api/board/board.js
+++ b/ruoyi-ui/src/api/board/board.js
@@ -10,15 +10,4 @@ export function getBoardList(query) {
deviceType:2
}
})
-}
-
-// 查询模板列表
-export function getTemplateList(query) {
- return request({
- url: '/business/boardTemplate/getAllVmsTemplate',
- method: 'get',
- params: {
- ...query
- }
- })
-}
+}
\ No newline at end of file
diff --git a/ruoyi-ui/src/api/board/template.js b/ruoyi-ui/src/api/board/template.js
index 8ce88b76..1f174b96 100644
--- a/ruoyi-ui/src/api/board/template.js
+++ b/ruoyi-ui/src/api/board/template.js
@@ -1,47 +1,49 @@
import request from '@/utils/request'
-// 查询情报板模板列表
-export function getTemplates(query) {
+// 查询模板列表
+export function getTemplateList(query) {
return request({
- url: '/system/template/list',
+ url: '/business/boardTemplate/getAllVmsTemplate',
method: 'get',
params: query
})
}
-//获取情报板模板详细信息
-export function getTemplateInfo(id) {
- return request({
- url: '/system/template/' + id,
- method: 'get',
- })
-}
-
-//获取情报板模板内容信息
-export function getTemplateContent(id) {
- return request({
- url: '/system/content/list?templateId=' + id,
- method: 'get',
- })
-}
// 新增情报板模板
export function addTemplate(data) {
return request({
- url: '/system/template',
+ url: '/business/boardTemplate',
method: 'post',
data: data
})
}
-//新增情报板模板内容
-export function addTemplateContent(data) {
+//修改情报板模板
+export function editTemplate(data) {
return request({
- url: '/system/content',
- method: 'post',
+ url: '/business/boardTemplate',
+ method: 'put',
data: data
})
}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
//修改情报板模板内容
export function editTemplateContent(data) {
return request({
@@ -51,24 +53,56 @@ export function editTemplateContent(data) {
})
}
-//修改情报板模板
-export function editTemplate(data) {
+// 删除情报板模板
+export function deleteTemplate(id) {
return request({
- url: '/system/template',
- method: 'put',
- data: data
+ url: '/business/boardTemplate/' + id,
+ method: 'delete'
})
}
-// 删除情报板模板
-export function deleteTemplate(id) {
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+//获取情报板模板详细信息
+export function getTemplateInfo(id) {
return request({
url: '/system/template/' + id,
- method: 'delete'
+ method: 'get',
+ })
+}
+
+//获取情报板模板内容信息
+export function getTemplateContent(id) {
+ return request({
+ url: '/system/content/list?templateId=' + id,
+ method: 'get',
})
}
+
+//新增情报板模板内容
+export function addTemplateContent(data) {
+ return request({
+ url: '/system/content',
+ method: 'post',
+ data: data
+ })
+}
+
//图片库列表查询
export function getGalleryList() {
return request({
diff --git a/ruoyi-ui/src/assets/styles/JiHeExpressway.scss b/ruoyi-ui/src/assets/styles/JiHeExpressway.scss
index 653cd834..529f453f 100644
--- a/ruoyi-ui/src/assets/styles/JiHeExpressway.scss
+++ b/ruoyi-ui/src/assets/styles/JiHeExpressway.scss
@@ -42,6 +42,9 @@
&::placeholder {
color: $textColor;
}
+ &[disabled]{
+ color:#667 !important;
+ }
}
.el-checkbox-group {
diff --git a/ruoyi-ui/src/common/scrollbar.js b/ruoyi-ui/src/common/scrollbar.js
new file mode 100644
index 00000000..165634e0
--- /dev/null
+++ b/ruoyi-ui/src/common/scrollbar.js
@@ -0,0 +1,39 @@
+export default {
+ vuescroll: {
+ mode: "native", //模式:pc natice 移动端是slice
+ sizeStrategy: 'percent', //父元素是否是固定的是就percent 不是就是number 填一个数值
+ detectResize: true, //内容是否根据页面调整
+ },
+ scrollPanel: {
+ initialScrollY: false, //初始化距离顶部的位置
+ initialScrollX: false, //初始化距离左侧的位置
+ scrollingX: false, // 是否开启横向滚动
+ scrollingY: true, //是否开启竖向滚动
+ speed: 300, //多长时间内完成一次滚动。 数值越小滚动的速度越快。
+ easing: 'easeInQuad', //默认动画
+ verticalNativeBarPos: "right",
+ maxHeight: undefined, //这是滚动条最大高度,内容高度小于 maxHeight 时高度自适应,超出的话出现滚动条。
+ maxWidth: undefined, //这是滚动条最大宽度,内容宽度小于 maxWidth 时高度自适应,超出的话出现滚动条。
+ },
+ rail: {
+ background: "#000000", //轨道的背景色。
+ opacity: 0.4, //轨道的透明度。 0是透明,1是不透明
+ size: "8px", //轨道的尺寸。
+ specifyBorderRadius: false, //是否指定轨道的 borderRadius, 如果不那么将会自动设置。
+ gutterOfEnds: null,
+ gutterOfSide: "0px", //距离容器的距离
+ keepShow: false, //是否即使 bar 不存在的情况下也保持显示。
+ },
+ bar: {
+ showDelay: 500, //在鼠标离开容器后多长时间隐藏滚动条。
+ onlyShowBarOnScroll: false, //是否只在滚动时显示 bar。
+ keepShow: true, //滚动条是否保持显示。
+ background: "#007799", //滚动条背景色。
+ opacity: 1, //滚动条透明度。
+ hoverStyle: false,
+ specifyBorderRadius: false, //是否指定滚动条的 borderRadius, 如果不那么和轨道的保持一致。
+ minSize: false, //为 bar 设置一个最小尺寸, 从 0 到 1. 如 0.3, 代表 30%.
+ size: "8px", //bar 的尺寸。
+ disable: false, //是否禁用滚动条。
+ }
+};
diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue
index ec5d2c6d..e03c62e6 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue
@@ -95,7 +95,7 @@ export default {
position: absolute;
background: rgba(78, 174, 204, .6);
height: 2px;
- width: calc(sqrt(pow(var(--clip-width-num), 2) * 2) * 1px);
+ // width: calc(sqrt(pow(var(--clip-width-num), 2) * 2) * 1px);
right: calc(var(--clip-width) / -2);
top: -2px;
transform-origin: top left;
diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/service/board/addinfo.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/service/board/BoardInfoEditor.vue
similarity index 77%
rename from ruoyi-ui/src/views/JiHeExpressway/pages/service/board/addinfo.vue
rename to ruoyi-ui/src/views/JiHeExpressway/pages/service/board/BoardInfoEditor.vue
index 244f49de..bd363057 100644
--- a/ruoyi-ui/src/views/JiHeExpressway/pages/service/board/addinfo.vue
+++ b/ruoyi-ui/src/views/JiHeExpressway/pages/service/board/BoardInfoEditor.vue
@@ -1,14 +1,18 @@
+
-
-
+
+
-
+
@@ -19,10 +23,10 @@
-
- 左对齐
- 中间对齐
- 右对齐
+
+ 左对齐
+ 中间对齐
+ 右对齐
@@ -30,12 +34,12 @@
-
+
-
+
@@ -60,7 +64,7 @@
-
+
@@ -90,10 +94,12 @@