diff --git a/src/App.vue b/src/App.vue index 8ed69a1f8..c61c7b92f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -115,11 +115,16 @@ export default { } } +//弹框标题 .el-dialog__title { - font-size: 17px !important; - font-family: Source Han Serif CN !important; - font-weight: 600 !important; - color: #0043c8 !important; + font-size: 16px !important; + font-family: PingFangSC-Medium, PingFang SC !important; + font-weight: 500 !important; + color: rgba(0, 0, 0, 0.85) !important; +} +.el-dialog__header { + padding-bottom: 16px !important; + border-bottom: 1px solid #dcdee0 !important; } .tox-dialog__disable-scroll { diff --git a/src/assets/scss/modules/management/detail-main copy.scss b/src/assets/scss/modules/management/detail-main copy.scss new file mode 100644 index 000000000..23623c2b4 --- /dev/null +++ b/src/assets/scss/modules/management/detail-main copy.scss @@ -0,0 +1,551 @@ + +@import "@/assets/scss/c/config.scss"; +@import "@/assets/scss/c/function.scss"; + +.m-row { + // display: flex; + // justify-content: space-between; + width:100%; + padding:20px 70px 0; + +} + +//一行两列 +.m-row-2{ + font-size: 15px; + font-family: PingFang SC; + font-weight: 400; + color: #333; + line-height: 24px; + display: flex; + justify-content: flex-start; + width:100%; + + .info-prop { + position: relative; + width:50%; + margin: 10px 0; + display: flex; + padding-left: 15px; + padding-top:10px; + + .info-pics { + display: flex; + margin: 20px 0; + img { + display: block; + width: 32%; + height: 90px; + margin-right: 9px; + object-fit: cover; + } + } + + .line{ + text-decoration:underline; + color: #3e8ef7; + } + .line:hover{ + cursor:pointer + } + .info-title-2 { + flex: 0 0 100px; + + } + .info-title-3{ + flex: 0 0 150px; + } + + > span, + > div { + display: block; + // max-width: 300px; + } + + + + .div_map { + width:500px; + padding-top:10px + } + .div_map2 { + width:400px; + padding-top:10px + } +} + +} + +.m-info { + padding-left: 30px; + font-size: 15px; + font-family: PingFang SC; + font-weight: 400; + color: #333; + line-height: 24px; + // width: 500px; + + .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-prop { + position: relative; + margin: 10px 0; + display: flex; + padding-left: 15px; + padding-top:10px; + // border-bottom: 1px solid #d8d8d8; + + .info-pics { + display: flex; + margin: 20px 0; + img { + display: block; + width: 32%; + height: 90px; + margin-right: 9px; + object-fit: cover; + } + } + + .line{ + text-decoration:underline; + color: #3e8ef7; + } + .line:hover{ + cursor:pointer + } + .info-title-2 { + + flex: 0 0 100px; + + } + .info-title-3{ + flex: 0 0 150px; + } + .info-title-4{ + flex: 0 0 110px; + } + .info-title-5{ + flex: 0 0 130px; + } + .info-title-6{ + flex: 0 0 240px; + } + + > 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; + // } + + .div_map { + width:500px; + padding-top:10px + } + } + .info-prop-vis{ + color:#fff; + } +} + +.cell-width-area{ + width: 450px +} + + +.div_searchmap { + z-index: 1000; + position: absolute; + top: 5px; + left: 5px; +} + +.div-btn{ + margin-top:30px; + // margin-bottom:20px; + display: flex; + justify-content: center; + + .item_btn { + font-size: 14px; + padding: 8px 16px; + cursor: pointer; + color:#fff; + + border: 1px dashed #0c81fe; + border-radius: 6px; + background-color: #0c81fe; + } + + .mgl { + margin-left: 20px; + } +} +.cell-width-1{ + width: 250px +} +.cell-width-long{ + width: 450px +} +.cell-width-2{ + width: 350px +} + +.cell-width-map { + width: 200px; +} +.item_width_3 { + margin-left: 10px; + width: 150px; +} + +.process-form{ + margin-top:20px; + + .process-title { + margin-bottom: 25px; + margin-left: -5px; + font-size: 16px; + font-family: PingFang SC; + font-weight: bold; + color: #333; + line-height: 18px; + } + + .process-title-vis{ + color: #fff; + } +} + +.m-card { + overflow-x: auto; +} + + +.m-btns { + display: flex; + justify-content: center; +} + + + + +.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; + overflow-y: auto; +} + + + +.m-hint { + position: relative; + height: 300px; + + // 暂无数据 + img { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + margin: auto; + } +} + +.m-line { + min-width: 400px; + + .stat { + margin: 20px 0 10px; + display: flex; + .stat-item { + width: 33%; + text-align: center; + + div { + font-size: 17px; + font-family: Source Han Serif SC; + font-weight: 500; + color: rgba(#000, 0.5); + line-height: 24px; + &.z-weak { + font-size: 12px; + font-family: Source Han Serif SC; + font-weight: 500; + color: rgba(#000, 0.5); + line-height: 24px; + } + } + } + } +} + +.m-process { + margin-top: 30px; + margin-left: 15px; + width: 400px; + + .process-title { + margin-bottom: 25px; + margin-left: -5px; + font-size: 16px; + font-family: PingFang SC; + font-weight: bold; + color: #333; + line-height: 18px; + } + + .process-title-vis{ + color: #fff; + } + + .list { + position: relative; + box-sizing: border-box; + margin-top: 30px/2; + margin-left: 50px/2; + padding: 0 0 0 30px/2; + width: 680px/2; + border-left: 3px solid #0c81fe; + padding-right: 10px; + + &::before { + content: ""; + position: absolute; + z-index: 1; + display: block; + top: -2px/2; + left: -2px/2; + width: 5px/2; + height: 20px/2; + background-color: #333; + } + + .item { + position: relative; + z-index: 2; + margin-bottom: 8px; + padding-bottom: 8px; + font-size: 16px; + font-family: PingFang SC; + font-weight: 400; + color: #333; + line-height: 24px; + padding-left: 20px; + padding-top: 1px; + + &::before { + content: ""; + display: block; + position: absolute; + top: -5px; + left: -11px; + width: 18px; + height: 18px; + background: #0c81fe; + border: 4px solid lighten(#0c81fe, 15); + border-radius: 100%; + } + + &.z-on { + &::before { + background: #e08400; + border-color: lighten(#e08400, 15); + } + } + + &:last-child { + margin-bottom: 0; + padding-bottom: 0; + border-bottom: none; + } + + .item-row { + margin-top: -10px; + margin-bottom: 10px; + display: flex; + } + + .name { + position: relative; + padding: 0 10px; + font-size: 12px; + font-family: PingFang SC; + font-weight: 500; + color: #fff; + line-height: 22px; + height: 22px; + border-radius: 10px 0 10px 0; + background-color: #0c81fe; + // background-color: #e08400; + } + + .date { + margin-left: 10px; + font-size: 12px; + font-family: PingFang SC; + font-weight: 500; + color: #7ca1d2; + line-height: 25px; + } + + .detail { + @include cs; + font-size: 14px; + line-height: 20px; + margin-bottom: 5px; + display: flex; + + .detail-field { + flex:0 0 100px; + + text-align: justify; + text-align-last: justify; + } + .detail-value { + // width: 78%; + .detail-link { + display: inline; + } + } + } + + .attachement-list { + padding-left: 80px; + a { + display: block; + cursor: pointer; + color: #4df0ff; + font-size: 14px; + + i { + color: #333; + } + } + } + } + + .item-vis{ + color:#fff + } + } +} + +.m-top { + display: flex; +} + +.m-chart { + min-height: 200px; +} + + + + diff --git a/src/assets/scss/modules/management/detail-main.scss b/src/assets/scss/modules/management/detail-main.scss index ffadb7051..a0a88386e 100644 --- a/src/assets/scss/modules/management/detail-main.scss +++ b/src/assets/scss/modules/management/detail-main.scss @@ -2,111 +2,112 @@ @import "@/assets/scss/c/config.scss"; @import "@/assets/scss/c/function.scss"; -//新版 -.d-row{ +.m-row { + // display: flex; + // justify-content: space-between; width:100%; - padding-left:23px; - padding-right:30px; - margin-top:10px; - - .d-info{ - - .d-info-prop{ - display:flex; - justify-content: flex-start; - height:38px; - border: 1px solid #D3DCE6; - margin-top:2px; - - .d-title{ - flex:0 0 90px; - text-align: center; - background: #D6E2F8; - font-size: 14px; - font-family: Source Han Serif CN; - font-weight: 400; - color: #333333; - line-height: 38px; - - } + padding:20px 70px 0; - .d-content{ - padding:5px; - background: #FFFFFF; - width:100%; - - .d-content-in{ - width:100%; - padding-left:16px; - background: #F6F6F6; - font-size: 14px; - font-family: Source Han Serif CN; - font-weight: 400; - color: #333333; - line-height: 27px; - } - } - } +} - //带图片的行高 - .d-info-prop-pic{ - height:185px; - } +//一行两列 +.m-row-2row{ + display: flex; + justify-content: space-between; - //带图片的行高 - .d-info-prop-map{ - height:360px; - } - .d-map{ - height:216px; - } + .m-info-2row{ + flex:0 0 1; + width:50%; + } +} -//图片带按钮(目前只有房屋管理用到) - .content-pic { - display: flex; - justify-content: space-between; - padding: 11px 23px; - align-items: center; - } - - .pic-btn { - width: 75px; - height: 25px; - background: linear-gradient(0deg, #32adab 0%, #2ad0cc 100%); - border-radius: 3px; - font-size: 14px; - font-family: Source Han Serif CN; - font-weight: 500; - color: #ffffff; - line-height: 23px; - text-align: center; +.info-prop { + font-size: 14px; + font-family: PingFangSC-Regular, PingFang SC; + font-weight: 400; + color: rgba(0,0,0,0.85); + + margin: 10px 0; + display: flex; + padding-left: 15px; + padding-top:10px; + // border-bottom: 1px solid #d8d8d8; + + //显示脱敏信息按钮 + /deep/ .el-button--small, .el-button--small.is-round{ + padding:0 15px; + } + + .info-pics { + display: flex; + margin: 20px 0; + img { + display: block; + width: 32%; + height: 90px; + margin-right: 9px; + object-fit: cover; } } -} -.d-img{ - height:140px; - // width:117px; -} + .line{ + text-decoration:underline; + color: #3e8ef7; + } + .line:hover{ + cursor:pointer + } + .info-mingan{ + flex: 0 0 160px; + } + .info-title{ + color: rgba(0,0,0,0.65); + text-align: right; + margin-right:8px; + } + .info-title-100 { + flex: 0 0 100px; + + } + .info-title-3{ + flex: 0 0 150px; + + } + .info-title-4{ + flex: 0 0 110px; + + } + .info-title-5{ + flex: 0 0 130px; + + } + .info-title-6{ + flex: 0 0 240px; + + } -//旧版 -.cell-width-area{ - width: 450px -} + > span, + > div { + display: block; + // max-width: 300px; + } + .div_map { + width:500px; + padding-top:10px + } +} -.div_searchmap { - z-index: 1000; - position: absolute; - top: 5px; - left: 5px; +.info-prop-vis{ + color:#fff; } .div-btn{ margin-top:30px; + margin-right:16px; // margin-bottom:20px; display: flex; - justify-content: center; + justify-content: flex-end; .item_btn { font-size: 14px; @@ -123,6 +124,20 @@ margin-left: 20px; } } + +.cell-width-area{ + width: 450px +} + + +.div_searchmap { + z-index: 1000; + position: absolute; + top: 5px; + left: 5px; +} + + .cell-width-1{ width: 250px } @@ -170,14 +185,10 @@ } + +//-----旧版 + .m-info { - padding-left: 30px; - font-size: 15px; - font-family: PingFang SC; - font-weight: 400; - color: #333; - line-height: 24px; - // width: 500px; .info-title { margin-top: 30px; @@ -190,80 +201,7 @@ .info-content { margin: 20px 0; } - - - .info-prop { - position: relative; - margin: 10px 0; - display: flex; - padding-left: 15px; - padding-top:10px; - // border-bottom: 1px solid #d8d8d8; - - .info-pics { - display: flex; - margin: 20px 0; - img { - display: block; - width: 32%; - height: 90px; - margin-right: 9px; - object-fit: cover; - } - } - - .line{ - text-decoration:underline; - color: #3e8ef7; - } - .line:hover{ - cursor:pointer - } - .info-title-2 { - - flex: 0 0 100px; - - } - .info-title-3{ - flex: 0 0 150px; - } - .info-title-4{ - flex: 0 0 110px; - } - .info-title-5{ - flex: 0 0 130px; - } - .info-title-6{ - flex: 0 0 240px; - } - > 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; - } - - .div_map { - width:500px; - padding-top:10px - } - } - .info-prop-vis{ - color:#fff; - } } .m-row-info{ @@ -309,6 +247,10 @@ padding-top:10px; // border-bottom: 1px solid #d8d8d8; + /deep/ .el-button--small, .el-button--small.is-round{ + padding:0 15px; + } + .line{ text-decoration:underline; color: #3e8ef7; @@ -346,7 +288,7 @@ } } -//一行两列 +//一行两列------旧版 .m-row-2{ font-size: 15px; font-family: PingFang SC; @@ -429,13 +371,7 @@ overflow-y: auto; } -.m-row { - // display: flex; - // justify-content: space-between; - width:100%; - padding-left:50px; - padding-right:50px; -} + .m-hint { position: relative; diff --git a/src/assets/scss/modules/management/edit-main copy.scss b/src/assets/scss/modules/management/edit-main copy.scss new file mode 100644 index 000000000..a31e4f388 --- /dev/null +++ b/src/assets/scss/modules/management/edit-main copy.scss @@ -0,0 +1,151 @@ + +@import "@/assets/scss/c/config.scss"; +@import "@/assets/scss/c/function.scss"; + + +.edit_form{ + +} + +//编辑框-普通form宽度 +.edit_item_width_normal{ +width:320px; +} + +.m-edit{ + + .m-form{ + padding-left:20px; + padding-right:25px; + } + + + /deep/ .el-form .el-form-item{ + border: 1px solid #D3DCE6; + margin-bottom: 0; + margin-top:2px; + height:47px; + // line-height: 40px; + } + + + .item-map{ + /deep/ .el-form-item{ + height:350px; + // line-height: 40px; + + } + + .map_line{ + // height:5px; + // background-color: #ffffff; + } + + .div_map{ + margin-top:10px; + height:280px; + padding-bottom:10px; + } + } + .item-image{ + /deep/ .el-form-item{ + height:185px; + // line-height: 40px; + } + + .item-imagebtn { + + display: flex; + justify-content: space-between; + padding: 11px 23px; + align-items: center; + } + + .d-img{ + height:140px; + // width:117px; + } + + .pic-btn { + width: 75px; + height: 25px; + background: linear-gradient(0deg, #32adab 0%, #2ad0cc 100%); + border-radius: 3px; + font-size: 14px; + font-family: Source Han Serif CN; + font-weight: 500; + color: #ffffff; + line-height: 23px; + text-align: center; + } + } + + .item-textarea{ + /deep/ .el-form-item{ + height:89px; + // line-height: 40px; + } + /deep/ .el-form-item__content{ + height:78px; + } + + /deep/ .el-input__countx { + background:none; + } + } + + /deep/ .el-form-item__label{ + background: #D6E2F8; + height:100%; + line-height: 40px; + } + /deep/ .el-form-item__content{ + width:760px; + margin:5px 6px; + background: #F6F6F6; + padding:0 16px; + line-height: 36px + } + /deep/ .el-input__inner{ + width:95%; + background-color: #F6F6F6; + border:0px; + line-height: 26px; + padding:0px; + } + /deep/ .el-textarea__inner { + + width:100%; + background-color: #F6F6F6; + border:0px; + line-height: 26px; + padding:0px; + } + + /deep/ .el-input .el-input__count .el-input__count-inner { + background:none; + } + + /deep/ .el-input__prefix{ + left:700px; + } + +} + +.edit_item_width_1{ + width:100%; +} +//带着按钮 +.edit_item_btn_width_1{ + width:650px; +} + +.edit-btn-1{ + float:right; + margin-right:10px; +} +.div_btn { + margin-top: 20px; + text-align: center; +} + diff --git a/src/assets/scss/modules/management/edit-main.scss b/src/assets/scss/modules/management/edit-main.scss index 4d507d7f0..758b34d85 100644 --- a/src/assets/scss/modules/management/edit-main.scss +++ b/src/assets/scss/modules/management/edit-main.scss @@ -2,141 +2,46 @@ @import "@/assets/scss/c/config.scss"; @import "@/assets/scss/c/function.scss"; +.edit_form{ + margin-top: 30px; -.m-edit{ - - .m-form{ - padding-left:20px; - padding-right:25px; + /deep/ .el-form-item{ + margin-bottom:14px; } - - - /deep/ .el-form .el-form-item{ - border: 1px solid #D3DCE6; - margin-bottom: 0; - margin-top:2px; - height:47px; - // line-height: 40px; - } - - - .item-map{ - /deep/ .el-form-item{ - height:350px; - // line-height: 40px; - - } - - .map_line{ - // height:5px; - // background-color: #ffffff; - } - .div_map{ + .edit_item_radio_long{ + /deep/ .el-radio-group{ margin-top:10px; - height:280px; - padding-bottom:10px; - } - } - .item-image{ - /deep/ .el-form-item{ - height:185px; - // line-height: 40px; - } - - .item-imagebtn { - - display: flex; - justify-content: space-between; - padding: 11px 23px; - align-items: center; - } - - .d-img{ - height:140px; - // width:117px; - } - - .pic-btn { - width: 75px; - height: 25px; - background: linear-gradient(0deg, #32adab 0%, #2ad0cc 100%); - border-radius: 3px; - font-size: 14px; - font-family: Source Han Serif CN; - font-weight: 500; - color: #ffffff; - line-height: 23px; - text-align: center; + line-height: 30px; } + } +} - .item-textarea{ - /deep/ .el-form-item{ - height:89px; - // line-height: 40px; - } - /deep/ .el-form-item__content{ - height:78px; - } - - /deep/ .el-input__countx { - background:none; - } - } +//编辑框-普通form宽度 +.edit_item_width_normal{ + width:320px; +} - /deep/ .el-form-item__label{ - background: #D6E2F8; - height:100%; - line-height: 40px; - } - /deep/ .el-form-item__content{ - width:760px; - margin:5px 6px; - background: #F6F6F6; - padding:0 16px; - line-height: 36px - } - /deep/ .el-input__inner{ - width:95%; - background-color: #F6F6F6; - border:0px; - line-height: 26px; - padding:0px; - } - /deep/ .el-textarea__inner { - - width:100%; - background-color: #F6F6F6; - border:0px; - line-height: 26px; - padding:0px; - } +.edit_map{ - /deep/ .el-input .el-input__count .el-input__count-inner { - background:none; + .edit_map_search{ + margin-bottom: 10px; } - - /deep/ .el-input__prefix{ - left:700px; + .edit_div_map{ + margin-top:10px; + height:280px; + padding-bottom:10px; } } -.edit_item_width_1{ - width:100%; -} -//带着按钮 -.edit_item_btn_width_1{ - width:650px; -} -.edit-btn-1{ - float:right; - margin-right:10px; -} .div_btn { + display: flex; margin-top: 20px; + margin-right:16px; + justify-content: flex-end; text-align: center; } diff --git a/src/assets/scss/modules/management/list-main.css b/src/assets/scss/modules/management/list-main.css new file mode 100644 index 000000000..e708dbfc9 --- /dev/null +++ b/src/assets/scss/modules/management/list-main.css @@ -0,0 +1,144 @@ +.div_main { + width: 100%; +} + +.div_main .marginl-20 { + margin-left: 16px; +} + +.div_main .div_search { + padding: 10px; + background-color: #f6f6f6; + border: 1px solid #D3DCE6; + margin: 7px 7px; +} + +.div_main .div_search .div_search_btn { + float: right; +} + +.div_main .div_search .div_search_label { + line-height: 36px; + margin-left: 24px; + margin-right: 6px; + font-size: 14px; + color: #606266; + vertical-align: middle; +} + +.div_main .data-tag { + margin-left: 10px; +} + +.div_main .item_width_normal { + width: 138px; +} + +.div_main .item_width_daterange { + width: 176px; +} + +.div_main .item_width_buildcascader { + width: 151px; +} + +.div_main .div_table { + margin: 15px 7px 7px; + position: relative; +} + +.div_main .div_table .div_btn { + display: flex; + justify-content: space-between; +} + +.div_main .div_table .div_btn .div_btn_left { + display: flex; +} + +.div_main .div_table .div_btn .div_btn_left .btn_upload { + margin-left: 10px; + display: flex; +} + +.div_main .div_table .div_table_item { + margin-top: 10px; + position: relative; +} + +.div_main .item_width_2 { + width: 138px; +} + +.div_main .item_width_1 { + width: 260px; +} + +.div_main .item_width_3 { + width: 200px; +} + +.div_main .list_item_width_1 { + width: 165px; +} + +.div_main .list_item_width_2 { + width: 135px; +} + +.div-mult-form { + margin-top: 20px; +} + +.div-mult-form .div_person { + display: flex; + font-size: 14px; + padding-bottom: 20px; +} + +.div-mult-form .div_person .person_title { + text-align: right; + flex: 0 0 100px; + line-height: 36px; + padding: 0 12px 0 0; +} + +.div-mult-form .div_person .tag_item { + margin-right: 10px; + margin-top: 10px; +} + +.div-mult-form .div_person .tag_tip { + margin-top: 10px; + color: #9c9c9c; +} + +.div-mult-table { + position: relative; + padding: 0 20px; +} + +.div-mult-table .div_selcount { + position: absolute; + bottom: 10px; + left: 30px; +} + +.div_dialog_table { + padding: 10px; +} + +.div_dialog_table .table { + margin-top: 20px; +} + +.twoline { + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 2; + overflow: hidden; +} + +.font_color_blue { + color: #0054d7; +} diff --git a/src/assets/scss/modules/management/list-main.min.css b/src/assets/scss/modules/management/list-main.min.css new file mode 100644 index 000000000..6d314c3b8 --- /dev/null +++ b/src/assets/scss/modules/management/list-main.min.css @@ -0,0 +1 @@ +.div_main{width:100%}.div_main .marginl-20{margin-left:16px}.div_main .div_search{padding:10px;background-color:#f6f6f6;border:1px solid #D3DCE6;margin:7px 7px}.div_main .div_search .div_search_btn{float:right}.div_main .div_search .div_search_label{line-height:36px;margin-left:24px;margin-right:6px;font-size:14px;color:#606266;vertical-align:middle}.div_main .data-tag{margin-left:10px}.div_main .item_width_normal{width:138px}.div_main .item_width_daterange{width:176px}.div_main .item_width_buildcascader{width:151px}.div_main .div_table{margin:15px 7px 7px;position:relative}.div_main .div_table .div_btn{display:flex;justify-content:space-between}.div_main .div_table .div_btn .div_btn_left{display:flex}.div_main .div_table .div_btn .div_btn_left .btn_upload{margin-left:10px;display:flex}.div_main .div_table .div_table_item{margin-top:10px;position:relative}.div_main .item_width_2{width:138px}.div_main .item_width_1{width:260px}.div_main .item_width_3{width:200px}.div_main .list_item_width_1{width:165px}.div_main .list_item_width_2{width:135px}.div-mult-form{margin-top:20px}.div-mult-form .div_person{display:flex;font-size:14px;padding-bottom:20px}.div-mult-form .div_person .person_title{text-align:right;flex:0 0 100px;line-height:36px;padding:0 12px 0 0}.div-mult-form .div_person .tag_item{margin-right:10px;margin-top:10px}.div-mult-form .div_person .tag_tip{margin-top:10px;color:#9c9c9c}.div-mult-table{position:relative;padding:0 20px}.div-mult-table .div_selcount{position:absolute;bottom:10px;left:30px}.div_dialog_table{padding:10px}.div_dialog_table .table{margin-top:20px}.twoline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.font_color_blue{color:#0054d7} diff --git a/src/assets/scss/modules/management/list-main.scss b/src/assets/scss/modules/management/list-main.scss index 3aa73bc79..5b5dd0525 100644 --- a/src/assets/scss/modules/management/list-main.scss +++ b/src/assets/scss/modules/management/list-main.scss @@ -44,10 +44,14 @@ .item_width_normal{ width: 168px; } - //查询栏---日期、时间范围的宽度 + //查询栏---分开的日期、时间范围的宽度 .item_width_daterange{ width: 206px; } + //查询栏---合并的日期、时间范围的宽度 + .item_width_daterange2{ + width: 445px; + } //查询栏---小区、楼、单元、楼号,级联长度 .item_width_communitycascader{ width: 141px; diff --git a/src/assets/scss/modules/visual/communityManage.css b/src/assets/scss/modules/visual/communityManage.css new file mode 100644 index 000000000..64b4e0b71 --- /dev/null +++ b/src/assets/scss/modules/visual/communityManage.css @@ -0,0 +1,42 @@ +.div_del { + position: absolute; + left: 10px; + bottom: 0; +} + +.div_search { + display: flex; +} + +.div_search .resi-cell { + display: flex; + align-items: center; +} + +.div_search .resi-cell .resi-cell-label { + width: 70px; + box-sizing: border-box; + margin-right: 15px; + text-align: right; +} + +.div_search .resi-cell .resi-cell-input { + width: 180px; +} + +.el-row { + /* margin-bottom: 20px; */ + display: flex; + flex-wrap: wrap; + margin-top: 10px; + margin-right: 50px; +} + +.setFormBoxHeight { + max-height: 99px; + overflow: hidden; +} + +.setFormBoxHeightAuto { + height: auto; +} diff --git a/src/assets/scss/modules/visual/communityManage.min.css b/src/assets/scss/modules/visual/communityManage.min.css new file mode 100644 index 000000000..0e774a493 --- /dev/null +++ b/src/assets/scss/modules/visual/communityManage.min.css @@ -0,0 +1 @@ +.div_del{position:absolute;left:10px;bottom:0}.div_search{display:flex}.div_search .resi-cell{display:flex;align-items:center}.div_search .resi-cell .resi-cell-label{width:70px;box-sizing:border-box;margin-right:15px;text-align:right}.div_search .resi-cell .resi-cell-input{width:180px}.el-row{display:flex;flex-wrap:wrap;margin-top:10px;margin-right:50px}.setFormBoxHeight{max-height:99px;overflow:hidden}.setFormBoxHeightAuto{max-height:auto} diff --git a/src/assets/scss/modules/visual/communityManage.scss b/src/assets/scss/modules/visual/communityManage.scss index d3d96abf3..237d311c7 100644 --- a/src/assets/scss/modules/visual/communityManage.scss +++ b/src/assets/scss/modules/visual/communityManage.scss @@ -7,7 +7,7 @@ } .div_search { display: flex; - + .resi-cell { display: flex; @@ -35,3 +35,10 @@ margin-top: 10px; margin-right: 50px; } +.setFormBoxHeight{ + max-height: 99px; + overflow: hidden; +} +.setFormBoxHeightAuto{ + height: auto; +} diff --git a/src/views/components/rangeInput.vue b/src/views/components/rangeInput.vue index 5c726a67b..a7cad965e 100644 --- a/src/views/components/rangeInput.vue +++ b/src/views/components/rangeInput.vue @@ -102,12 +102,13 @@ export default { \ No newline at end of file + diff --git a/src/views/components/resiSearch.vue b/src/views/components/resiSearch.vue index 6810c8f96..6592edf31 100644 --- a/src/views/components/resiSearch.vue +++ b/src/views/components/resiSearch.vue @@ -1,182 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -194,23 +187,29 @@ :formType="formType"> - - 查询 - 智能查询 重置 + 查询 + + {{boxHeight?'收起':'展开'}} + @@ -262,6 +261,7 @@ export default { return _form } let itemList = this.formList.map(item => { + console.log(item); if (item.itemType == 'inputRange' && item.funType == 'agetoyear') { item.columnName = 'age' } @@ -294,6 +294,7 @@ export default { } return { + boxHeight: false, pageLoading: false, openSearch: false, optionsV: [], @@ -362,7 +363,7 @@ export default { 'AGENCY_ID': 'like' }, - showSmartSearchForm: true, + showSmartSearchForm: false, formType: 'add', selBtnIndex: 1, btnList: [ @@ -380,7 +381,7 @@ export default { nextLogicalRel: "", nextLogicalRelName: "", personRule: { - ruleDesc: '',//规则描述文字,例如:基础信息性别等于女 + ruleDesc: '',//规则描述文字,例如:基础信息性别等于女 itemGroupId: '', itemId: '', queryType: '', @@ -466,12 +467,13 @@ export default { let index = 0 let arrTemp = [] for (let i = 0; i < data.length; i++) { - index = parseInt(i / count) + index = parseInt(0) if (arrTemp.length <= index) { arrTemp.push([]) } arrTemp[index].push(data[i]) } + console.log(arrTemp); return arrTemp } } @@ -816,17 +818,11 @@ export default { diff --git a/src/views/modules/base/community/roomTable.vue b/src/views/modules/base/community/roomTable.vue index efb12ae4c..2644e6995 100644 --- a/src/views/modules/base/community/roomTable.vue +++ b/src/views/modules/base/community/roomTable.vue @@ -265,7 +265,7 @@ :close-on-click-modal="false" :close-on-press-escape="false" :title="formTitle" - width="950px" + width="670px" top="5vh" class="dialog-h" @closed="diaClose"> diff --git a/src/views/modules/base/resi.vue b/src/views/modules/base/resi.vue index 513d2f505..cb1c7fe42 100644 --- a/src/views/modules/base/resi.vue +++ b/src/views/modules/base/resi.vue @@ -27,7 +27,7 @@ + + + 核对 批量删除 + @click="deleteBatch" + class="diy-button--white">批量删除 - 智能填报 @@ -105,7 +107,6 @@ :data="tableData" v-loading="tableLoading" border - :header-cell-style="tableHeaderStyle" style="width: 100%" :height="tableHeight" @select-all="selectAll" @@ -142,7 +143,7 @@ + width="260">