From 081820957ad553ed606cfc00ba0e58059ccf5c35 Mon Sep 17 00:00:00 2001 From: Joe <1712833832@qq.com> Date: Mon, 15 Jan 2024 14:17:52 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E8=B7=AF=E7=BD=91=E7=AE=A1=E6=8E=A7=20?= =?UTF-8?q?=E5=80=BC=E7=8F=AD=E4=BA=BA=E5=91=98=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=80=BC=E7=8F=AD=E4=BA=BA=E5=91=98=E4=BF=A1=E6=81=AF=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=20UI=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/Dialog/index.vue | 30 ++-- .../components/FormConfig/index.vue | 12 +- .../images/dialog/icon-close.png | Bin 281 -> 0 bytes .../images/dialog/icon-close.svg | 6 + .../images/dialog/right-bottom.svg | 9 ++ .../images/dialog/title-icon.svg | 6 + .../ModifyDutyInformationTable copy.vue | 119 +++++++++++++++ .../components/ModifyDutyInformationTable.vue | 137 ++++++++++++++---- .../views/dutyOfficer/images/Line.svg | 12 ++ 9 files changed, 285 insertions(+), 46 deletions(-) delete mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.png create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.svg create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/dialog/right-bottom.svg create mode 100644 ruoyi-ui/src/views/JiHeExpressway/images/dialog/title-icon.svg create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable copy.vue create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/images/Line.svg diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue index 454f83f0..ec5d2c6d 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/Dialog/index.vue @@ -4,13 +4,15 @@
- + {{ title }} - +
+ +
@@ -108,8 +110,7 @@ export default { padding-top: 3px; align-items: center; justify-content: space-between; - background: url("~@screen/images/title/box-title.png") no-repeat; - background-size: 100% 100%; + background: linear-gradient(90deg, #267494 0%, rgba(38, 116, 148, 0) 100%); font-size: 19px; font-family: PingFang SC, PingFang SC; font-weight: 500; @@ -117,9 +118,9 @@ export default { .title-icon { position: absolute; - top: 0; - width: 258px; - height: 5px; + top: -1px; + left: -1px; + height: 6px; } .icon-close { @@ -138,17 +139,12 @@ export default { .dialog-content { padding: 10px 20px 20px 20px; max-height: 96vh; + } - .icon-content { - display: flex; - - img { - display: inline-block; - // width: 23px; - // height: 21px; - margin-right: 10px; - } - } + .bottom-right { + position: absolute; + right: 0; + bottom: 0; } } diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/index.vue index 59f1c70a..b1b54877 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/index.vue @@ -3,7 +3,7 @@ - + @@ -72,6 +72,12 @@ export default { gridTemplateColumns: `repeat(${this.column}, 1fr)`, } }, + getBindData(item) { + return { + placeholder: "请输入", + ...item.options + } + }, getComponent(type) { return `El${type.replace(/^[a-z]/, word => word.toUpperCase())}` } @@ -100,13 +106,13 @@ export default { &:first-child { .el-form-item__label-wrap { - padding-top: 9px; + // padding-top: 9px; } } .el-form-item__label-wrap { width: fit-content; - align-self: start; + // align-self: start; .el-form-item__label { height: 22px; diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.png b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.png deleted file mode 100644 index 666c4d0b14b2fdd308ba950cb6ae1218b81b09af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^{2 diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.svg b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.svg new file mode 100644 index 00000000..ccc92b57 --- /dev/null +++ b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/icon-close.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/dialog/right-bottom.svg b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/right-bottom.svg new file mode 100644 index 00000000..05beeab2 --- /dev/null +++ b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/right-bottom.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/ruoyi-ui/src/views/JiHeExpressway/images/dialog/title-icon.svg b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/title-icon.svg new file mode 100644 index 00000000..c93c4dbd --- /dev/null +++ b/ruoyi-ui/src/views/JiHeExpressway/images/dialog/title-icon.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable copy.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable copy.vue new file mode 100644 index 00000000..71f7ba92 --- /dev/null +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable copy.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable.vue index 71f7ba92..f000d588 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/businessDataManagement/views/dutyOfficer/components/ModifyDutyInformationTable.vue @@ -2,18 +2,35 @@
- +
+
+ 甘易玫 + 13011600555 +
+
+ +
+
+

白天值班:

+
+

甘易玫

+
+
+
+

晚上值班:

+
+

甘易玫

+
+
+
+
+ +
@@ -26,18 +43,15 @@ + + diff --git a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/EventDetailDialog/index.vue b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/EventDetailDialog/index.vue index 7ecafca0..d7e03549 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/EventDetailDialog/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/EventDetailDialog/index.vue @@ -3,6 +3,12 @@
+
+
+
@@ -16,6 +22,8 @@ import TimeLine2 from "@screen/components/TimeLine/TimeLine2/index"; import Form from '@screen/components/FormConfig'; import { formList, timeLine1List } from "./data" import { timeLine2List } from "@screen/pages/control/event/commandDispatch/Cards/DisposalProcess/data.js" +import Video from "@screen/components/Video"; +import Carousel from "./Carousel/index.vue" export default { name: 'EventDetail', @@ -23,7 +31,9 @@ export default { Dialog, Form, TimeLine1, - TimeLine2 + TimeLine2, + Video, + Carousel }, model: { prop: 'visible', @@ -60,15 +70,10 @@ export default { height: 768px; flex-direction: column; - .left { - flex: 1; - } - - .right { + .video-pic { display: flex; - flex-direction: column; - gap: 9px; - cursor: pointer; + height: 150px; + gap: 15px } } From f844df7476d2a7538c0faf570078be7ecd4d532d Mon Sep 17 00:00:00 2001 From: Joe <1712833832@qq.com> Date: Mon, 15 Jan 2024 18:10:09 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BA=A4=E9=80=9A=E4=BA=8B=E6=95=85?= =?UTF-8?q?=E5=BD=95=E5=85=A5=E5=BC=B9=E7=AA=97=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/ElCheckboxGroup.vue} | 10 +- .../FormConfig/components/ElSelect.vue | 27 ++ .../components/MultipleLabelItem.vue | 43 ++ .../components}/RadioGroup/Radio.vue | 10 +- .../components}/RadioGroup/RadioButton.vue | 11 +- .../components}/RadioGroup/index.vue | 8 +- .../components/FormConfig/index.vue | 64 ++- .../Cards/ReleaseInformation/index.vue | 244 +++++------ .../Cards/TrafficControl/index.vue | 92 ++-- .../event/event/FormEvent/FormInput.vue | 26 -- .../control/event/event/FormEvent/FormItem.js | 109 +++++ .../event/FormEvent/FormTrafficAccident.vue | 212 --------- .../control/event/event/FormEvent/data.js | 413 ++++++++++++++++-- .../control/event/event/FormEvent/index.vue | 73 +++- .../views/JiHeExpressway/scss/el-reset.scss | 91 ++++ .../src/views/JiHeExpressway/scss/reset.scss | 3 +- 16 files changed, 952 insertions(+), 484 deletions(-) rename ruoyi-ui/src/views/JiHeExpressway/components/{CheckboxGroup/index.vue => FormConfig/components/ElCheckboxGroup.vue} (80%) create mode 100644 ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/components/ElSelect.vue create mode 100644 ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/components/MultipleLabelItem.vue rename ruoyi-ui/src/views/JiHeExpressway/components/{ => FormConfig/components}/RadioGroup/Radio.vue (74%) rename ruoyi-ui/src/views/JiHeExpressway/components/{ => FormConfig/components}/RadioGroup/RadioButton.vue (80%) rename ruoyi-ui/src/views/JiHeExpressway/components/{ => FormConfig/components}/RadioGroup/index.vue (74%) delete mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/FormEvent/FormInput.vue create mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/FormEvent/FormItem.js delete mode 100644 ruoyi-ui/src/views/JiHeExpressway/pages/control/event/event/FormEvent/FormTrafficAccident.vue diff --git a/ruoyi-ui/src/views/JiHeExpressway/components/CheckboxGroup/index.vue b/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/components/ElCheckboxGroup.vue similarity index 80% rename from ruoyi-ui/src/views/JiHeExpressway/components/CheckboxGroup/index.vue rename to ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/components/ElCheckboxGroup.vue index f85bf199..40e1a797 100644 --- a/ruoyi-ui/src/views/JiHeExpressway/components/CheckboxGroup/index.vue +++ b/ruoyi-ui/src/views/JiHeExpressway/components/FormConfig/components/ElCheckboxGroup.vue @@ -1,6 +1,6 @@