-
+
删 除
@@ -49,12 +49,12 @@ export default {
{
title: '用户',
key: 'user',
- width: 200
+ width: 120
},
{
title: '动作',
key: 'action',
- width: 180
+ width: 120
},
{
title: '文档名称',
@@ -69,12 +69,6 @@ export default {
}
],
data: [],
-
- actionMap: {
- DELETE: '删除',
- GET: '查询'
- },
-
height: 600,
currentPage: this.$route.query.page || 1,
totalItems: 5,
@@ -110,7 +104,7 @@ export default {
obj['id'] = resultElement['id']
obj['time'] = parseTime(new Date(resultElement['createDate']), '{y}年{m}月{d}日 {h}:{i}:{s}');// resultElement['createTime']
obj['user'] = resultElement['userName']
- obj['action'] = this.actionMap[resultElement['action']] || "未知动作"
+ obj['action'] = resultElement['action'] || "未知动作"
obj['name'] = resultElement['docName']
this.data.push(obj)
obj = {}
@@ -135,8 +129,6 @@ export default {
},
removeBatch() {
-
- this.$Message.info('receive cancel');
let currentSelection = this.$refs.logTable.getSelection();
if (currentSelection.length < 1) { this.$Message.warning("请勾选!") diff --git a/src/views/admin/ReviewInfo.vue b/src/views/admin/ReviewInfo.vue index b022b14..f29371f 100644 --- a/src/views/admin/ReviewInfo.vue +++ b/src/views/admin/ReviewInfo.vue @@ -1,6 +1,6 @@
-
+
通过
拒绝
diff --git a/src/views/category/DocTable.vue b/src/views/category/DocTable.vue
index 5ad567c..d034d17 100644
--- a/src/views/category/DocTable.vue
+++ b/src/views/category/DocTable.vue
@@ -1,7 +1,7 @@
-
@@ -13,6 +13,7 @@
+ 下载
详情
编辑
@@ -155,6 +156,7 @@ import DocumentRequest from "@/api/document"
import {parseTime} from "@/utils"
import fileTool from "@/utils/fileUtil"
import DocEditModal from "@/views/category/DocEditModal";
+import StaticSource from "@/api/staticSourceUrl"
const stateMap = {
WAITE: {
@@ -280,7 +282,7 @@ export default {
{
title: '操作',
slot: 'action',
- width: 200,
+ width: 260,
align: 'center',
fixed: 'right',
}
@@ -509,6 +511,10 @@ export default {
},
saved() {
this.getListData(this.cateId, this.filterWord)
+ },
+ download(index) {
+ let checked_doc = Object.create(this.data[index])
+ window.open(StaticSource.docPreviewUrl(checked_doc.id), "_blank");
}
}
}
diff --git a/src/views/fenlei/DocTable.vue b/src/views/fenlei/DocTable.vue
new file mode 100644
index 0000000..5be9e07
--- /dev/null
+++ b/src/views/fenlei/DocTable.vue
@@ -0,0 +1,114 @@
+
+
+
+
diff --git a/src/views/fenlei/Index.vue b/src/views/fenlei/Index.vue
new file mode 100644
index 0000000..2cf2f82
--- /dev/null
+++ b/src/views/fenlei/Index.vue
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+ 导航一
+
+
+
+ 导航二
+
+
+
+ 导航三
+
+
+
+
+
+ 2011-2016 © TalkingData
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/fenlei/MyList.vue b/src/views/fenlei/MyList.vue
new file mode 100644
index 0000000..d2d3a0c
--- /dev/null
+++ b/src/views/fenlei/MyList.vue
@@ -0,0 +1,168 @@
+
+
+
+
+ 共1条
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
+
+
+ 上一页
+
+
+ 下一页
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/fenlei/Tree.vue b/src/views/fenlei/Tree.vue
new file mode 100644
index 0000000..fe4f4ff
--- /dev/null
+++ b/src/views/fenlei/Tree.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/fenlei/TreeList.vue b/src/views/fenlei/TreeList.vue
new file mode 100644
index 0000000..bc1373c
--- /dev/null
+++ b/src/views/fenlei/TreeList.vue
@@ -0,0 +1,150 @@
+
+
+
Add Node
+
+
+
+ {{ slotProps.model.name }} #{{ slotProps.model.id }}
+
+
+ 📂
+ +
+ 📃
+ ✂️
+ 🍃
+ 🌲
+
+
Get new tree
+
+ {{newTree}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/fenlei/VueTree.vue b/src/views/fenlei/VueTree.vue
new file mode 100644
index 0000000..e5c298e
--- /dev/null
+++ b/src/views/fenlei/VueTree.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
{{selected}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/preview/docOperation.vue b/src/views/preview/docOperation.vue
index 2470d2b..a659034 100644
--- a/src/views/preview/docOperation.vue
+++ b/src/views/preview/docOperation.vue
@@ -1,7 +1,9 @@
-
item.src
@@ -14,8 +16,15 @@
@@ -117,4 +318,10 @@ img {
/*width: 48px;*/
/*height: 48px;*/
}
+
+.disabled {
+ opacity: 0.5;
+ cursor: not-allowed;
+ pointer-events: none; /* Prevents click events */
+}
\ No newline at end of file
diff --git a/src/views/preview/index.vue b/src/views/preview/index.vue
index 46f992e..02a7de8 100644
--- a/src/views/preview/index.vue
+++ b/src/views/preview/index.vue
@@ -148,6 +148,7 @@ export default {
case 'doc':
this.component = () => import('@/views/preview/WordView3')
break
+ case 'ppt':
case 'pptx':
// this.component = () => import('@/views/preview/PPTxView')
this.component = () => import('@/views/preview/PptxView2')
diff --git a/src/views/users/LoginNew.vue b/src/views/users/LoginNew.vue
index 8f0cd91..ec02ab1 100644
--- a/src/views/users/LoginNew.vue
+++ b/src/views/users/LoginNew.vue
@@ -8,6 +8,9 @@
+
diff --git a/src/views/users/UserTable.vue b/src/views/users/UserTable.vue
index 55d3a84..d940d5e 100644
--- a/src/views/users/UserTable.vue
+++ b/src/views/users/UserTable.vue
@@ -1,6 +1,6 @@