From c6b05f569ae647c107d47d85650edb8bd38c83af Mon Sep 17 00:00:00 2001
From: xuhuajiao <13476289682@163.com>
Date: Wed, 10 Sep 2025 17:22:59 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E6=9C=BA=E7=BC=96=E8=BE=91?=
=?UTF-8?q?=E5=99=A8=E4=BC=98=E5=8C=96/=E4=BA=BA=E8=84=B8=E8=AF=86?=
=?UTF-8?q?=E5=88=AB?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package.json | 3 +-
src/api/faceRecognition/index.js | 49 +++
src/components/quillEditor/index.vue | 334 ++++++++++--------
src/components/quillEditor/index3.vue | 180 ++++++++++
.../faceRecognition/personInfoManage.vue | 111 ++++--
src/views/inquiryMachine/content.vue | 18 +-
6 files changed, 512 insertions(+), 183 deletions(-)
create mode 100644 src/api/faceRecognition/index.js
create mode 100644 src/components/quillEditor/index3.vue
diff --git a/package.json b/package.json
index ab71d57..c1dd4ea 100644
--- a/package.json
+++ b/package.json
@@ -31,6 +31,7 @@
"@lapo/asn1js": "^1.2.1",
"@pdf-lib/fontkit": "^1.1.1",
"@riophae/vue-treeselect": "^0.4.0",
+ "@tinymce/tinymce-vue": "^3.0.1",
"@vue-office/docx": "^1.6.0",
"@vue-office/excel": "^1.6.5",
"axios": "^0.21.1",
@@ -76,7 +77,7 @@
"print-js": "^1.6.0",
"qrcodejs2": "^0.0.2",
"qs": "^6.10.1",
- "quill": "^1.3.7",
+ "quill": "^2.0.0-dev.3",
"quill-image-resize-module": "^3.0.0",
"screenfull": "4.2.0",
"sm-crypto": "^0.3.2",
diff --git a/src/api/faceRecognition/index.js b/src/api/faceRecognition/index.js
new file mode 100644
index 0000000..a809661
--- /dev/null
+++ b/src/api/faceRecognition/index.js
@@ -0,0 +1,49 @@
+import request from '@/utils/request'
+import qs from 'qs'
+
+// // 编辑智慧大屏后台参数
+// export function FetchEditScreenSetting(parameter) {
+// return request({
+// url: 'api/screenSetting/editScreenSetting',
+// method: 'post',
+// data: parameter
+// })
+// }
+
+export function add(data) {
+ return request({
+ url: 'api/person/editPersonInfo',
+ method: 'post',
+ data
+ })
+}
+
+export function edit(data) {
+ return request({
+ url: 'api/person/editPersonInfo',
+ method: 'post',
+ data
+ })
+}
+
+// export function del(data) {
+// return request({
+// url: 'api/queryMachine/deleteQueryTopic',
+// method: 'post',
+// data
+// })
+// }
+
+// 根据id查看人员详细信息
+export function FetchPersonInfoById(params) {
+ return request({
+ url: 'api/person/getPersonInfoById' + '?' + qs.stringify(params, { indices: false }),
+ method: 'get'
+ })
+}
+
+export default {
+ add,
+ edit,
+ FetchPersonInfoById
+}
diff --git a/src/components/quillEditor/index.vue b/src/components/quillEditor/index.vue
index f58be02..bc336bc 100644
--- a/src/components/quillEditor/index.vue
+++ b/src/components/quillEditor/index.vue
@@ -1,180 +1,236 @@
-