diff --git a/src/assets/icons/CreateFolder.vue b/src/assets/icons/CreateFolder.vue
new file mode 100644
index 0000000..d198952
--- /dev/null
+++ b/src/assets/icons/CreateFolder.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
diff --git a/src/assets/icons/CreateShare.vue b/src/assets/icons/CreateShare.vue
new file mode 100644
index 0000000..64806ed
--- /dev/null
+++ b/src/assets/icons/CreateShare.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
diff --git a/src/assets/icons/index.js b/src/assets/icons/index.js
index 37aa674..4db50b4 100644
--- a/src/assets/icons/index.js
+++ b/src/assets/icons/index.js
@@ -28,6 +28,8 @@ export { default as AgentMaintenance } from './AgentMaintenance.vue'
export { default as CostAllocation } from './CostAllocation.vue'
export { default as DataSource } from './DataSource.vue'
export { default as MachineRoom } from './MachineRoom.vue'
+export { default as CreateFolder } from './CreateFolder.vue'
+export { default as CreateShare } from './CreateShare.vue'
export { default as Folder } from './Folder.vue'
export { default as Pdf } from './Pdf.vue'
export { default as Excel } from './Excel.vue'
diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue
index 428d69f..cb54798 100644
--- a/src/components/scTable/index.vue
+++ b/src/components/scTable/index.vue
@@ -217,7 +217,6 @@
delete item.children
})
this.tableData = response.rows || [];
- console.log('数据处理')
}else{
this.tableData = response.rows || [];
}
diff --git a/src/views/docsManager/document.vue b/src/views/docsManager/document.vue
index 6e77452..3cf06eb 100644
--- a/src/views/docsManager/document.vue
+++ b/src/views/docsManager/document.vue
@@ -14,7 +14,6 @@
我的文档
-
@@ -27,19 +26,33 @@
-
- 新建文档
+
+ 新建文档
- 查看详情
- 编辑公司
+ 创建文件夹
+ 创建共享文件夹
- 新建文档
- 上传
- 操作
-
+
+ 上传
+
+
+ 上传附件
+
+
+
+
+ 操作
+
+
+ 删除
+ 重命名
+
+
+
+
@@ -75,6 +88,8 @@
+
+
@@ -82,12 +97,14 @@
diff --git a/src/views/docsManager/save.vue b/src/views/docsManager/save.vue
index bd7ee74..4eda28a 100644
--- a/src/views/docsManager/save.vue
+++ b/src/views/docsManager/save.vue
@@ -1,14 +1,8 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
@@ -25,7 +19,7 @@ export default {
return {
mode: "add",
titleMap: {
- add: '新增',
+ add: '新建文件夹',
edit: '编辑',
show: '查看'
},
@@ -33,19 +27,14 @@ export default {
isSave: false,
//表单数据
form: {
- id:"",
- role_name: "",
- active_status: true,
- remark: ""
+ parent_id:"",
+ name: "",
},
//验证规则
rules: {
- role_name: [
- {required: true, message: '请输入角色名称'}
+ name: [
+ {required: true, message: '请输入文件夹名称'}
],
- active_status: [
- {required: true,}
- ]
}
}
},
@@ -64,7 +53,7 @@ export default {
this.$refs.dialogForm.validate(async (valid) => {
if (valid) {
this.isSave = true;
- const res = await this.$API.system.role.add.post(this.form);
+ const res = await this.$API.docs.manager.add.post(this.form);
this.isSave = false;
if(res.code == 200){
this.$emit('success', this.form, this.mode)
@@ -76,10 +65,8 @@ export default {
},
//表单注入数据
setData(data){
- this.form.id = data.id
- this.form.role_name = data.role_name
- this.form.active_status = data.active_status
- this.form.remark = data.remark
+ this.form.parent_id = data.id
+ this.form.name = data.name
}
}
}
diff --git a/src/views/docsManager/uploadFile.vue b/src/views/docsManager/uploadFile.vue
new file mode 100644
index 0000000..ce97bb1
--- /dev/null
+++ b/src/views/docsManager/uploadFile.vue
@@ -0,0 +1,267 @@
+
+
+
+
+
+
+
+
+
+ 请将Excel拖到此处
+ ,或点击上传 Excel
+
+
+
+
+
+
+
+
+
文件已选择最大,可以点击立即上传或替换文件。
+
+
+
+
+
+ 最多上传5个文件,单个文件不要超过10M,请上传 xlsx/docx 格式文件
+
+
+
+
+
+
+
+
+
+ 取 消
+ 确 定
+
+
+
+
+
+
+