diff --git a/src/assets/scss/modules/management/detail-main.scss b/src/assets/scss/modules/management/detail-main.scss
index 1484110ac..0b491394f 100644
--- a/src/assets/scss/modules/management/detail-main.scss
+++ b/src/assets/scss/modules/management/detail-main.scss
@@ -166,6 +166,86 @@
}
}
+.m-row-info{
+ // padding-left: 30px;
+ font-size: 15px;
+ font-family: PingFang SC;
+ font-weight: 400;
+ color: #333;
+ line-height: 24px;
+ display: flex;
+ justify-content: flex-start;
+ width:100%;
+
+ .info-title {
+ margin-top: 30px;
+ font-size: 20px;
+ font-family: PingFang SC;
+ font-weight: bold;
+ color: #333;
+ line-height: 30px;
+ }
+ .info-content {
+ margin: 20px 0;
+ }
+ .info-pics {
+ display: flex;
+ margin: 20px 0;
+ img {
+ display: block;
+ width: 32%;
+ height: 90px;
+ margin-right: 9px;
+ object-fit: cover;
+ }
+ }
+
+ .info-prop {
+ flex:0 0 300px;
+ position: relative;
+ margin: 10px 0;
+ display: flex;
+ padding-left: 15px;
+ padding-top:10px;
+ // border-bottom: 1px solid #d8d8d8;
+
+ .line{
+ text-decoration:underline;
+ color: #3e8ef7;
+ }
+ .line:hover{
+ cursor:pointer
+ }
+ .info-title-2 {
+ // flex: 0 0 100px;
+ // font-size: 15px;
+ }
+
+ > span,
+ > div {
+ display: block;
+ // max-width: 300px;
+ }
+
+ &::before {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 19px;
+ left: 0;
+ width: 7px;
+ height: 7px;
+ background: #0c81fe;
+ border-radius: 3px;
+ margin-right: 10px;
+ }
+
+ }
+ .info-prop-vis{
+ color:#fff;
+ }
+}
+
.m-case {
height: 600px;
padding: 20px 0 20px 0;
@@ -174,7 +254,7 @@
.m-row {
// display: flex;
- justify-content: space-between;
+ // justify-content: space-between;
width:100%;
padding-left:50px;
}
diff --git a/src/views/modules/base/community/buildDetail.vue b/src/views/modules/base/community/buildDetail.vue
new file mode 100644
index 000000000..236e3c9ab
--- /dev/null
+++ b/src/views/modules/base/community/buildDetail.vue
@@ -0,0 +1,315 @@
+
+