From 0b6758181fff565dcb9ca2b3ab26d2dcbb417a83 Mon Sep 17 00:00:00 2001 From: zyl <731870902@qq.com> Date: Fri, 14 Nov 2025 18:53:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug=EF=BC=8C=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=9C=80=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/api/ts/index.ts | 13 + src/renderer/src/assets/styles/computed.scss | 2 + src/renderer/src/assets/styles/global.css | 6 +- src/renderer/src/icons/svg/backTs.svg | 1 + src/renderer/src/icons/svg/des_detail.svg | 1 + src/renderer/src/icons/svg/ersan_ts.svg | 1 + src/renderer/src/icons/svg/exitTs.svg | 1 + src/renderer/src/icons/svg/playTs.svg | 1 + src/renderer/src/views/TS/cabin.vue | 57 +++- .../src/views/TS/components/chart.vue | 2 + src/renderer/src/views/TS/deduction.vue | 92 +++++- src/renderer/src/views/TS/edit.vue | 307 +++++++++++++++++- src/renderer/src/views/TS/img/indicator.png | Bin 0 -> 231 bytes src/renderer/src/views/TS/list.vue | 209 ++++++++++-- src/renderer/src/views/TS/newEvent.vue | 138 +++----- src/renderer/src/views/TS/newPlan.vue | 4 +- src/renderer/src/views/TS/util/drag.js | 168 ++++++++++ .../src/views/TS/util/dragLeftRight.js | 63 ++++ .../src/views/TS/util/dragLeftRight1.js | 78 +++++ 19 files changed, 997 insertions(+), 147 deletions(-) create mode 100644 src/renderer/src/icons/svg/backTs.svg create mode 100644 src/renderer/src/icons/svg/des_detail.svg create mode 100644 src/renderer/src/icons/svg/ersan_ts.svg create mode 100644 src/renderer/src/icons/svg/exitTs.svg create mode 100644 src/renderer/src/icons/svg/playTs.svg create mode 100644 src/renderer/src/views/TS/img/indicator.png create mode 100644 src/renderer/src/views/TS/util/drag.js create mode 100644 src/renderer/src/views/TS/util/dragLeftRight.js create mode 100644 src/renderer/src/views/TS/util/dragLeftRight1.js diff --git a/src/renderer/src/api/ts/index.ts b/src/renderer/src/api/ts/index.ts index 0d80b49..d7207b8 100644 --- a/src/renderer/src/api/ts/index.ts +++ b/src/renderer/src/api/ts/index.ts @@ -8,12 +8,25 @@ export const TsApi = { data }) }, + + queryPlan: async (data: any) => { + return await request.post({ + url: '/tsPlan/query', + data + }) + }, planList: async (data: any) => { return await request.post({ url: '/tsPlan/list', data }) }, + updatePlan: async (data) => { + return await request.post({ + url: '/tsPlan/update', + data + }) + }, delPlan: async (data: any) => { return await request.post({ url: '/tsPlan/delete', diff --git a/src/renderer/src/assets/styles/computed.scss b/src/renderer/src/assets/styles/computed.scss index 0e1b0f4..c37177e 100644 --- a/src/renderer/src/assets/styles/computed.scss +++ b/src/renderer/src/assets/styles/computed.scss @@ -25,3 +25,5 @@ $designHeight: 1080; @function px2font($size) { @return math.div($size, $designWidth) * 100vw; } + + diff --git a/src/renderer/src/assets/styles/global.css b/src/renderer/src/assets/styles/global.css index b5dfd2a..6b48d85 100644 --- a/src/renderer/src/assets/styles/global.css +++ b/src/renderer/src/assets/styles/global.css @@ -365,7 +365,7 @@ img { border: 1px solid var(--el-border-color-light) !important; box-shadow: var(--el-box-shadow-light) !important; z-index: 9999 !important; - + .el-select-dropdown { background: #fff !important; } @@ -411,7 +411,7 @@ img { .ztree li ul.line { background: none !important; } -.ztree li span.button.switch, +.ztree li span.button.switch, .ztree li span.button.chk { background: none; } @@ -836,4 +836,4 @@ img { .el-popup-parent--hidden { width: 100% !important; -} \ No newline at end of file +} diff --git a/src/renderer/src/icons/svg/backTs.svg b/src/renderer/src/icons/svg/backTs.svg new file mode 100644 index 0000000..7f8bb12 --- /dev/null +++ b/src/renderer/src/icons/svg/backTs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/src/icons/svg/des_detail.svg b/src/renderer/src/icons/svg/des_detail.svg new file mode 100644 index 0000000..545eb8b --- /dev/null +++ b/src/renderer/src/icons/svg/des_detail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/src/icons/svg/ersan_ts.svg b/src/renderer/src/icons/svg/ersan_ts.svg new file mode 100644 index 0000000..16d4de2 --- /dev/null +++ b/src/renderer/src/icons/svg/ersan_ts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/src/icons/svg/exitTs.svg b/src/renderer/src/icons/svg/exitTs.svg new file mode 100644 index 0000000..1322abf --- /dev/null +++ b/src/renderer/src/icons/svg/exitTs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/src/icons/svg/playTs.svg b/src/renderer/src/icons/svg/playTs.svg new file mode 100644 index 0000000..b505323 --- /dev/null +++ b/src/renderer/src/icons/svg/playTs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/src/views/TS/cabin.vue b/src/renderer/src/views/TS/cabin.vue index 77af006..c1820c9 100644 --- a/src/renderer/src/views/TS/cabin.vue +++ b/src/renderer/src/views/TS/cabin.vue @@ -3,13 +3,24 @@