diff --git a/public/images/case-logo.png b/public/images/case-logo.png
new file mode 100644
index 00000000..00c7cf41
Binary files /dev/null and b/public/images/case-logo.png differ
diff --git a/src/App.vue b/src/App.vue
index d3bdee6f..4bb222cc 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -2,24 +2,73 @@
@@ -1874,37 +1904,42 @@ export default {
cursor: pointer;
font-weight: 400;
font-size: 14px;
- color: rgba(51,51,51,0.9);
+ color: rgba(51, 51, 51, 0.9);
}
-.el-icon--right{
+
+.el-icon--right {
margin-left: 14px !important;
}
-.the_charts{
- position: relative;
- display: flex;
- justify-content: center;
- align-items: center;
- margin-bottom: 10px;
- font-size: 17px;
- max-width: 400px;
- min-width: 260px;
- height: 47px;
- background: #DDEDFF;
- border-radius: 8px;
- .text{
- font-size: 17px;
- color: #387DF7;
- }
- .icon{
- position: absolute;
- font-size: 17px;
- color: #387DF7;
- right: 25px;
- top: 50%;
- transform: translateY(-50%);
- }
+.the_charts {
+ position: relative;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ margin-bottom: 10px;
+ font-size: 17px;
+ max-width: 400px;
+ min-width: 260px;
+ height: 47px;
+ background: #DDEDFF;
+ border-radius: 8px;
+
+ .text {
+ font-size: 17px;
+ color: #387DF7;
}
+
+ .icon {
+ position: absolute;
+ font-size: 17px;
+ color: #387DF7;
+ right: 25px;
+ top: 50%;
+ transform: translateY(-50%);
+ }
+
+}
+
// 课程分类
.course-title-style {
position: relative;
@@ -1976,6 +2011,7 @@ export default {
}
}
+
.u-class {
::v-deep .el-dialog {
border-radius: 15px;
@@ -2106,7 +2142,8 @@ export default {
border: 0.96px solid rgba(140, 105, 242, 1);
box-shadow: 7px 5px 6px 0px rgba(76, 31, 221, 0.3);
}
- .text_msg{
+
+ .text_msg {
margin: 43px 0 0 222px;
font-size: 14px;
color: #000;
@@ -2489,19 +2526,23 @@ export default {
background-color: #fff;
display: flex;
align-items: center;
+
// margin-bottom: ;
- .pub_time{
+ .pub_time {
display: flex;
margin-right: 25px;
align-items: center;
cursor: pointer;
- .text{
+
+ .text {
font-size: 14px;
color: #333333;
}
- .triangle{
+
+ .triangle {
margin-left: 5px;
- .up-triangle{
+
+ .up-triangle {
width: 0;
height: 0;
border-left: 4px solid transparent;
@@ -2509,7 +2550,8 @@ export default {
border-bottom: 6px solid #DCDFE6;
margin-bottom: 2px;
}
- .down-triangle{
+
+ .down-triangle {
width: 0;
height: 0;
border-left: 4px solid transparent;
@@ -2518,7 +2560,8 @@ export default {
}
}
}
- .time{
+
+ .time {
position: relative;
display: flex;
justify-content: center;
@@ -2527,29 +2570,35 @@ export default {
width: 116px;
height: 38px;
border-radius: 4px;
+
// background: #04243C;
- &:hover{
+ &:hover {
// background: #387DF7;
border: 1px solid #387DF7;
- .text{
+
+ .text {
// color: #fff;
}
+
// .png{
// background: url('../../../assets/images/case/wighttime.png') no-repeat;
// }
}
- .png{
+
+ .png {
width: 18px;
height: 18px;
background: url('../../../../public/images/browse.png') no-repeat;
background-size: 100%;
margin-right: 9px;
}
- .text{
+
+ .text {
font-size: 14px;
color: #333333;
}
}
+
.time::before {
content: '';
position: absolute;
@@ -2562,7 +2611,8 @@ export default {
z-index: 1;
border-radius: 4px;
}
- .time_active{
+
+ .time_active {
display: flex;
justify-content: center;
align-items: center;
@@ -2571,19 +2621,22 @@ export default {
height: 38px;
background: #387DF7;
border-radius: 4px;
- .png{
+
+ .png {
width: 20px;
height: 20px;
background: url('../../../assets/images/case/wighttime.png') no-repeat;
background-size: 100%;
margin-right: 9px;
}
- .text{
+
+ .text {
font-size: 14px;
color: #fff;
}
}
- .collect{
+
+ .collect {
position: relative;
display: flex;
justify-content: center;
@@ -2592,29 +2645,35 @@ export default {
width: 116px;
height: 38px;
border-radius: 4px;
+
// background: #04243C;
- &:hover{
+ &:hover {
// background: #387DF7;
border: 1px solid #387DF7;
- .text{
+
+ .text {
// color: #fff;
}
+
// .png{
// background: url('../../../assets/images/case/wight.png') no-repeat;
// }
}
- .png{
+
+ .png {
width: 18px;
height: 18px;
background: url('../../../../public/images/collect.png') no-repeat;
background-size: 100%;
margin-right: 9px;
}
- .text{
+
+ .text {
font-size: 14px;
color: #333333;
}
}
+
.collect::before {
content: '';
position: absolute;
@@ -2627,7 +2686,8 @@ export default {
z-index: 1;
border-radius: 4px;
}
- .collect_active{
+
+ .collect_active {
display: flex;
justify-content: center;
align-items: center;
@@ -2636,26 +2696,29 @@ export default {
height: 38px;
background: #387DF7;
border-radius: 4px;
- .png{
+
+ .png {
width: 18px;
height: 18px;
background: url('../../../assets/images/case/wight.png') no-repeat;
background-size: 100%;
margin-right: 9px;
}
- .text{
+
+ .text {
font-size: 14px;
color: #fff;
}
}
}
- .back_num{
+ .back_num {
background: #FFFFFF;
display: flex;
justify-content: center;
padding: 0 40px;
- .search_div_num{
+
+ .search_div_num {
display: flex;
justify-content: center;
align-items: center;
@@ -2667,6 +2730,7 @@ export default {
color: #387DF7;
}
}
+
.data-content {
background-color: #fff;
padding: 5px 50px;
@@ -2700,12 +2764,13 @@ export default {
.case-info {
.case-info-cont {
- .case_text{
- font-size: 14px;
- font-weight: 400;
- color: #666666;
- margin-bottom: 8px;
- }
+ .case_text {
+ font-size: 14px;
+ font-weight: 400;
+ color: #666666;
+ margin-bottom: 8px;
+ }
+
.case-info-title {
font-size: 15px;
color: #333;
diff --git a/src/views/portal/case/components/AICaseConsult.vue b/src/views/portal/case/components/AICaseConsult.vue
new file mode 100644
index 00000000..05b5e220
--- /dev/null
+++ b/src/views/portal/case/components/AICaseConsult.vue
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/portal/case/components/map.svg b/src/views/portal/case/components/map.svg
new file mode 100644
index 00000000..c35539ec
--- /dev/null
+++ b/src/views/portal/case/components/map.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/portal/case/components/u762.svg b/src/views/portal/case/components/u762.svg
new file mode 100644
index 00000000..61d75d58
--- /dev/null
+++ b/src/views/portal/case/components/u762.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/portal/case/components/user.svg b/src/views/portal/case/components/user.svg
new file mode 100644
index 00000000..3ffc87bc
--- /dev/null
+++ b/src/views/portal/case/components/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file