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 @@ + - + diff --git a/src/components/quillEditor/index3.vue b/src/components/quillEditor/index3.vue new file mode 100644 index 0000000..f58be02 --- /dev/null +++ b/src/components/quillEditor/index3.vue @@ -0,0 +1,180 @@ + + + + diff --git a/src/views/faceRecognition/personInfoManage.vue b/src/views/faceRecognition/personInfoManage.vue index de00fcf..0a7f0f9 100644 --- a/src/views/faceRecognition/personInfoManage.vue +++ b/src/views/faceRecognition/personInfoManage.vue @@ -2,17 +2,17 @@