diff --git a/package.json b/package.json
index 17219c4..b398134 100644
--- a/package.json
+++ b/package.json
@@ -15,11 +15,13 @@
},
"dependencies": {
"@element-plus/icons": "^0.0.11",
+ "@vueup/vue-quill": "^1.0.0-beta.8",
"axios": "^0.26.1",
"dayjs": "^1.11.0",
"element-plus": "^2.1.2",
"lodash": "^4.17.21",
"qs": "^6.10.3",
+ "quill-image-uploader": "^1.2.2",
"sortablejs": "^1.14.0",
"vue": "^3.2.25",
"vue-router": "^4.0.14",
diff --git a/src/api/file.js b/src/api/file.js
new file mode 100644
index 0000000..461be98
--- /dev/null
+++ b/src/api/file.js
@@ -0,0 +1,10 @@
+import request from '@/utils/request';
+
+// 上传文件
+export function upload(data) {
+ return request({
+ url: '/ks-admin/local/upload/file',
+ method: 'POST',
+ data,
+ });
+}
diff --git a/src/components/ElEditor.vue b/src/components/ElEditor.vue
new file mode 100644
index 0000000..19ceda2
--- /dev/null
+++ b/src/components/ElEditor.vue
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+
diff --git a/src/components/TableList.vue b/src/components/TableList.vue
index 64ca686..6a9c04f 100644
--- a/src/components/TableList.vue
+++ b/src/components/TableList.vue
@@ -2,9 +2,8 @@