Hwt il y a 3 ans
Parent
commit
2e0a9bbb8f

+ 1 - 1
operationSupport/src/views/ownerManagement/stepPage/newAdd.vue

@@ -570,7 +570,7 @@ export default {
         },
         {
           status: 4,
-          label: '租户管理员'
+          label: '承租人'
         },
         {
           status: 5,

+ 940 - 0
smart/src/assets/css/main.css

@@ -0,0 +1,940 @@
+@charset "UTF-8";
+/*主色调*/
+.greenText {
+  color: #44d7b6 !important;
+}
+
+.redText {
+  color: #ff7171 !important;
+}
+
+.ashText {
+  color: #dcdcdc !important;
+}
+
+.height100 {
+  min-height: inherit;
+  height: 100%;
+}
+
+.formContent-item_title {
+  font-size: 14px;
+  position: relative;
+  margin-left: 14px;
+  margin-bottom: 20px;
+}
+
+.formContent-item_title::before {
+  position: absolute;
+  left: -14px;
+  top: 4px;
+  width: 4px;
+  height: 12px;
+  border-radius: 2px;
+  display: block;
+  background: #0eaeff;
+  content: " ";
+}
+
+/deep/ label[for="companyOrgId"] + .el-form-item__content {
+  line-height: 0;
+}
+
+/deep/ .amap-marker-label {
+  border: 0 none;
+  white-space: nowrap;
+  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
+          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
+  border-radius: 5px;
+}
+
+/deep/ .amap-logo,
+/deep/ .amap-copyright {
+  display: none !important;
+}
+
+* {
+  margin: 0;
+  padding: 0;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+}
+
+html,
+body,
+#app {
+  width: 100%;
+  height: 100%;
+  font-size: 14px;
+  background: #f4f7f9;
+  min-width: 1360px;
+}
+
+ul li {
+  list-style: none;
+  padding: 0px;
+  margin: 0px;
+}
+
+body {
+  font-family: "PingFang SC", "Microsoft YaHei", "微软雅黑", Microsoft YaHei, "Helvetica Neue", Helvetica,
 "Hiragino Sans GB", Arial, sans-serif;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
+  margin: 0;
+}
+
+textarea,
+textarea::-webkit-input-placeholder {
+  font-family: "PingFang SC", "Microsoft YaHei", "微软雅黑", Microsoft YaHei, "Helvetica Neue", Helvetica,
 "Hiragino Sans GB", Arial, sans-serif;
+}
+
+.dmp-app {
+  height: 100%;
+  width: 100%;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-orient: horizontal;
+  -webkit-box-direction: normal;
+      -ms-flex-direction: row;
+          flex-direction: row;
+}
+
+a {
+  text-decoration: none;
+}
+
+.el-menu--collapse {
+  width: 85px;
+}
+
+.el-table th {
+  background-color: #f5f7fa !important;
+}
+
+.pagination {
+  margin: 20px 0;
+  text-align: right;
+}
+
+.el-button + .el-tooltip {
+  margin-left: 10px;
+}
+
+.el-table {
+  border: 1px solid #e0e1e3;
+}
+
+.el-table th {
+  background: #ffffff !important;
+}
+
+.el-table .warning-row {
+  background: #f8fcff;
+}
+
+.el-table tr:hover {
+  background: #f5f7fa;
+}
+
+.customer-table th {
+  border: none;
+}
+
+.customer-table td,
+.customer-table th.is-leaf {
+  border: none;
+}
+
+.el-table--border,
+.el-table--group {
+  border: none;
+}
+
+.el-table--border::after,
+.el-table--group::after {
+  width: 0;
+}
+
+.customer-table::before {
+  width: 0;
+}
+
+.customer-table .el-table__fixed-right::before,
+.el-table__fixed::before {
+  width: 0;
+}
+
+.el-table__header .el-table-column--selection .cell .el-checkbox {
+  margin-left: 5px;
+}
+
+.el-table-column--selection .cell {
+  padding-left: 10px;
+}
+
+.site-tips {
+  background: #303133;
+  height: auto;
+  max-width: 375px;
+  position: absolute;
+  top: -25px;
+  left: 115px;
+  -webkit-box-shadow: 0px 4px 26px 0px rgba(206, 206, 206, 0.3);
+          box-shadow: 0px 4px 26px 0px rgba(206, 206, 206, 0.3);
+  border-radius: 5px;
+  color: #fff;
+  padding: 12px 14px;
+  z-index: 9999;
+  -webkit-transform: translate(-50%, -120%);
+          transform: translate(-50%, -120%);
+  word-break: break-all;
+}
+
+.site-tips:after {
+  content: " ";
+  position: absolute;
+  bottom: -0.46875vw;
+  left: 50%;
+  margin-left: -0.52083vw;
+  width: 0;
+  height: 0;
+  border-left: 0.52083vw solid transparent;
+  border-right: 0.52083vw solid transparent;
+  border-top: 0.52083vw solid #303133;
+}
+
+.site-tips strong {
+  text-overflow: ellipsis;
+  overflow: hidden;
+  display: block;
+}
+
+.text-tips {
+  background: #ffffff;
+  height: auto;
+  width: auto;
+  position: absolute;
+  z-index: 9999;
+  word-break: break-all;
+  border: 1px solid #4ea0fa;
+  font-size: 12px;
+  padding: 4px 10px;
+  border-radius: 4px;
+}
+
+.text-gray-tips {
+  height: auto;
+  width: auto;
+  position: absolute;
+  z-index: 9999;
+  word-break: break-all;
+  border: 1px solid #4ea0fa;
+  font-size: 12px;
+  padding: 4px 10px;
+  background: #676b77;
+  border: 1px solid rgba(78, 160, 250, 0.6);
+  opacity: 0.6;
+  border-radius: 4px;
+}
+
+.no-scrollbar::-webkit-scrollbar {
+  display: none;
+}
+
+.foot {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
+}
+
+.foot .selectAll {
+  display: none;
+}
+
+.move-enter-active,
+.move-leave-active {
+  -webkit-transition: opacity 0.5s;
+  transition: opacity 0.5s;
+}
+
+.move-enter,
+.move-leave {
+  opacity: 0;
+}
+
+.el-notification {
+  width: 460px;
+  padding: 15px 20px;
+}
+
+.el-notification .el-notification__group {
+  margin: 0;
+}
+
+.el-notification .el-notification__content {
+  font-size: 14px;
+  line-height: 14px;
+  margin: 0 0 0 0;
+  color: #606266;
+  text-align: justify;
+}
+
+.notice {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+}
+
+.notice img {
+  width: 40px;
+  height: 40px;
+}
+
+.notice .notice-content {
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  font-family: Microsoft YaHei;
+  font-weight: 400;
+  margin-left: 15px;
+  border-right: 1px solid #f6f6f6;
+}
+
+.notice .notice-content .title {
+  display: block;
+  height: 14px;
+  font-size: 14px;
+  color: #212226;
+}
+
+.notice .notice-content .nowrap {
+  line-height: 20px;
+  width: 300px;
+  font-size: 12px;
+  color: #424656;
+  text-indent: -0.4em;
+  padding-right: 8px;
+}
+
+.el-notification__closeBtn {
+  position: absolute;
+  top: 40%;
+  right: 15px;
+  cursor: pointer;
+  color: #909399;
+  font-size: 16px;
+}
+
+.notice_icon .el-icon-close:before {
+  content: "关闭";
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  -webkit-box-pack: center;
+      -ms-flex-pack: center;
+          justify-content: center;
+  width: 55px;
+  font-size: 12px;
+  font-family: Microsoft YaHei;
+  font-weight: 400;
+  color: #0eaeff;
+}
+
+.esri-view .esri-view-surface--inset-outline:focus::after {
+  outline: auto 0px Highlight !important;
+  outline: auto 0px -webkit-focus-ring-color !important;
+}
+
+.esri-ui-top-left.esri-ui-corner {
+  display: none;
+}
+
+.map-content-div {
+  width: 100%;
+  height: 100%;
+}
+
+.esri-ui-manual-container > .esri-component {
+  display: none;
+}
+
+#viewDiv {
+  width: 100%;
+  height: 100%;
+}
+
+.pop-template-info {
+  position: absolute;
+  left: 100px;
+  top: 50px;
+  width: auto;
+  height: auto;
+  padding: 0px 20px 20px 20px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  background: rgba(0, 0, 0, 0.5);
+  border: 1px solid #2ddfff;
+  -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
+          box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
+}
+
+.pop-template-info .el-scrollbar .el-scrollbar__wrap {
+  overflow-x: hidden;
+}
+
+.pop-template-info .devicename {
+  font-size: 18px;
+  font-weight: bold;
+  line-height: 24px;
+  margin: 16px 0;
+  color: #ffffff;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  width: 99%;
+  white-space: nowrap;
+  overflow: hidden;
+  text-overflow: ellipsis;
+}
+
+.pop-template-info .devicename .i-icon1 {
+  width: 8px;
+  height: 18px;
+  background: #2ddfff;
+  display: inline-block;
+}
+
+.pop-template-info .devicename .i-icon2 {
+  width: 1px;
+  height: 18px;
+  background: #2ddfff;
+  opacity: 1;
+  display: inline-block;
+  margin-left: 3px;
+  margin-right: 10px;
+}
+
+.pop-template-info .devicename .warn {
+  background: #fd2d72;
+}
+
+.pop-template-info .devicename .offline {
+  background: #afafaf;
+}
+
+.pop-template-info hr {
+  height: 0px;
+  border: none;
+  border-top: 0.01rem solid #fffffc;
+  opacity: 0.5;
+  margin-bottom: 0.1rem;
+}
+
+.pop-template-info .ul-scroller {
+  height: 300px;
+}
+
+.pop-template-info .ul-scroller li {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-pack: justify;
+      -ms-flex-pack: justify;
+          justify-content: space-between;
+  line-height: 24px;
+  padding-right: 10px;
+}
+
+.pop-template-info .ul-scroller li span {
+  font-size: 16px;
+  color: #ffffff;
+  opacity: 0.8;
+}
+
+.pop-template-info .ul-scroller li span:nth-child(1) {
+  text-align-last: justify;
+  padding-right: 40px;
+}
+
+.pop-template-info .ul-scroller li span:nth-child(2) {
+  opacity: 1;
+}
+
+.pop-template-info .ul-scroller li .warn {
+  color: #fd2d72;
+}
+
+/*Upload*/
+.pure-button {
+  width: 150px;
+  height: 40px;
+  line-height: 40px;
+  text-align: center;
+  color: #fff;
+  border-radius: 3px;
+}
+
+.g-core-image-corp-container .info-aside {
+  height: 45px;
+}
+
+.el-upload--text {
+  background-color: #fff;
+  border: 1px dashed #d9d9d9;
+  border-radius: 6px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  width: 360px;
+  height: 180px;
+  text-align: center;
+  cursor: pointer;
+  position: relative;
+  overflow: hidden;
+}
+
+.el-upload--text .el-icon-upload {
+  font-size: 67px;
+  color: #97a8be;
+  margin: 40px 0 16px;
+  line-height: 50px;
+}
+
+.el-upload--text {
+  color: #97a8be;
+  font-size: 14px;
+  text-align: center;
+}
+
+.el-upload--text em {
+  font-style: normal;
+}
+
+.el-fl-left {
+  float: left;
+}
+
+.el-fl-right {
+  float: right;
+}
+
+.search {
+  width: 100%;
+  height: 60px;
+  margin-bottom: 20px;
+  background: #fff;
+  padding: 15px 20px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  border-radius: 6px;
+}
+
+.search .search-btn,
+.search .search-input,
+.search .el-select,
+.search .el-cascader,
+.search .el-date-editor {
+  margin-right: 20px;
+}
+
+.search .search-label {
+  margin-right: 10px;
+  color: #3b4045;
+  font-size: 14px;
+  vertical-align: middle;
+  display: inline-block;
+}
+
+.search .search-input {
+  width: 240px;
+}
+
+.search .search-btn {
+  height: 30px;
+  background: #0eaeff;
+  border-radius: 4px;
+  padding: 9px 8px;
+  -webkit-box-sizing: border-box;
+          box-sizing: border-box;
+  line-height: 10px;
+}
+
+.search .search-btn i {
+  font-size: 14px;
+  display: inline-block;
+  vertical-align: middle;
+}
+
+.search .el-date-editor {
+  width: 400px;
+}
+
+.search .el-date-editor .el-range-separator {
+  padding: 0;
+}
+
+.search:after {
+  visibility: hidden;
+  display: block;
+  font-size: 0;
+  content: " ";
+  clear: both;
+  height: 0;
+}
+
+.el-menu {
+  border: none !important;
+  width: 220px;
+}
+
+.el-menu-item,
+.el-submenu.is-active .el-submenu__title,
+.el-submenu .el-menu-item,
+.el-submenu__title {
+  height: 50px;
+  line-height: 50px !important;
+  padding: 0 0.52083vw;
+  margin: 0 10px;
+  background: #2c354a;
+  border-radius: 32px 0px 0px 32px !important;
+  color: #0eaeff;
+}
+
+.el-menu--collapse .el-submenu__title {
+  padding: 0 10px !important;
+}
+
+.el-menu--collapse .el-menu-item .el-tooltip {
+  padding-left: 10px !important;
+}
+
+.sidebar-el-menu {
+  /*菜单关闭*/
+  /*菜单展开*/
+}
+
+.sidebar-el-menu .el-submenu > .el-submenu__title > .el-submenu__icon-arrow {
+  display: inline;
+}
+
+.sidebar-el-menu .el-submenu > .el-submenu__title > .el-submenu__icon-arrow:before {
+  content: "\e791";
+  color: #ffffff;
+}
+
+.sidebar-el-menu .el-submenu.is-active > .el-submenu__title > .el-submenu__icon-arrow:before {
+  content: "\e791";
+  color: #0eaeff;
+}
+
+.sidebar-el-menu .el-submenu > .el-submenu__title .el-submenu__icon-arrow {
+  -webkit-transform: rotateZ(0deg);
+  transform: rotateZ(0deg);
+  position: absolute;
+  right: 10px;
+}
+
+.sidebar-el-menu .el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
+  -webkit-transform: rotateZ(90deg) !important;
+  transform: rotateZ(90deg) !important;
+}
+
+.sidebar-el-menu .el-icon-arrow-down:before {
+  content: "\e791";
+}
+
+/*菜单关闭*/
+.el-submenu > .el-submenu__title .el-submenu__icon-arrow {
+  -webkit-transform: rotateZ(0deg);
+  transform: rotateZ(0deg);
+}
+
+/*菜单展开*/
+.el-submenu.is-opened > .el-submenu__title .el-submenu__icon-arrow {
+  -webkit-transform: rotateZ(90deg);
+  transform: rotateZ(90deg);
+}
+
+.el-select-dropdown-dark {
+  border: none;
+  background: -webkit-gradient(linear, left bottom, left top, from(#343d55), to(#3b455f));
+  background: linear-gradient(0deg, #343d55 0%, #3b455f 100%);
+  -webkit-box-shadow: 0px 20px 30px 0px rgba(8, 18, 40, 0.15);
+          box-shadow: 0px 20px 30px 0px rgba(8, 18, 40, 0.15);
+  border-radius: 6px;
+}
+
+.el-select-dropdown-dark .popper__arrow {
+  display: none;
+}
+
+.el-select-dropdown-dark .el-select-dropdown__item {
+  font-size: 14px;
+}
+
+.el-select-dropdown-dark .el-select-dropdown__item.hover, .el-select-dropdown-dark .el-select-dropdown__item:hover {
+  background: none;
+  color: #ffffff;
+}
+
+.el-select-dropdown-dark .el-select-dropdown__item.selected {
+  color: #ffffff;
+}
+
+.alert {
+  background-color: rgba(0, 0, 0, 0.6);
+  position: fixed;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 100%;
+  z-index: 1999;
+  color: #3e3e3e;
+}
+
+.message-box {
+  width: 400px;
+  background: white;
+  border-radius: 6px;
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  -webkit-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+  padding: 20px 20px 20px 34px;
+  font-size: 16px;
+  -webkit-animation: alertdown 0.2s forwards;
+          animation: alertdown 0.2s forwards;
+}
+
+.message-box .row-1 {
+  color: #424656;
+  margin-bottom: 10px;
+  padding-left: 24px;
+  font-size: 14px;
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-align: center;
+      -ms-flex-align: center;
+          align-items: center;
+  word-break: break-all;
+  position: relative;
+}
+
+.message-box .row-1 .dmp-icon-btn {
+  color: #ff7171;
+  font-size: 14px;
+  width: 14px;
+  height: 14px;
+  background-size: 14px;
+  margin-right: 10px;
+  position: absolute;
+  left: 0;
+  top: 17px;
+}
+
+.message-box .row-1 .dmp-icon-btn.icon-error {
+  background-image: url("../img/icon_error.png");
+}
+
+.message-box .row-1 .dmp-icon-btn.icon-warning {
+  background-image: url("../img/icon-warning.png");
+}
+
+.message-box .row-1 .dmp-icon-btn.icon-success {
+  background-image: url("/static/imgs/icon-success.png");
+}
+
+.message-box .row-1 .title {
+  width: 273px;
+  line-height: 18px;
+  margin-top: 15px;
+}
+
+.message-box .row-1 .close {
+  position: absolute;
+  top: 0;
+  right: 0;
+  display: inline-block;
+  height: 10px;
+  width: 10px;
+  cursor: pointer;
+  background: url("../../assets/img/icon-close-off.png") no-repeat center;
+  background-size: 10px 10px;
+}
+
+.message-box .row-1 .close:hover {
+  background-image: url("../../assets/img/icon-close-on.png");
+}
+
+.message-box .row-2 {
+  margin-left: 25px;
+  font-size: 12px;
+  color: #ff7171;
+  margin-bottom: 30px;
+  word-break: break-all;
+  width: 273px;
+}
+
+.message-box .row-2.warning {
+  color: #f7b500;
+}
+
+.message-box .row-2.success {
+  color: #424656;
+}
+
+.message-box .row-3 {
+  display: -webkit-box;
+  display: -ms-flexbox;
+  display: flex;
+  -webkit-box-pack: end;
+      -ms-flex-pack: end;
+          justify-content: flex-end;
+}
+
+.message-box .row-3 .el-button {
+  font-size: 12px !important;
+  height: 32px;
+  min-width: 60px;
+  margin-left: 15px;
+}
+
+.message-box.up {
+  -webkit-animation: alertup 0.2s forwards;
+          animation: alertup 0.2s forwards;
+}
+
+.el-pagination.is-background .btn-next,
+.el-pagination.is-background .btn-prev,
+.el-pagination.is-background .el-pager li {
+  width: 30px;
+  height: 30px;
+  background: #ffffff;
+  border: 1px solid #d8d8d8;
+  border-radius: 4px;
+  color: #424656;
+  font-weight: 400;
+}
+
+@font-face {
+  font-family: "iconfont";
+  /* Project id 2167017 */
+  src: url("//at.alicdn.com/t/font_2167017_wrd31fts4a.woff2?t=1623035434172") format("woff2"), url("//at.alicdn.com/t/font_2167017_wrd31fts4a.woff?t=1623035434172") format("woff"), url("//at.alicdn.com/t/font_2167017_wrd31fts4a.ttf?t=1623035434172") format("truetype");
+}
+
+.zoniot_font {
+  font-family: "zoniot_font" !important;
+  color: #0eaeff;
+  font-size: 16px;
+  line-height: 15px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -webkit-text-stroke-width: 0.2px;
+  -moz-osx-font-smoothing: grayscale;
+  cursor: pointer;
+}
+
+.iconfont {
+  font-family: "iconfont" !important;
+  font-size: 14px;
+  font-style: normal;
+  -webkit-font-smoothing: antialiased;
+  -webkit-text-stroke-width: 0.2px;
+  -moz-osx-font-smoothing: grayscale;
+  cursor: pointer;
+}
+
+.zz-table .el-table table i.iconfont {
+  color: #0eaeff;
+}
+
+.search .search-icon {
+  float: right;
+}
+
+.search .search-icon i.iconfont,
+.search .search-icon span.iconfont,
+.search .search-icon span.zoniot_font {
+  margin-right: 20px;
+  color: #0eaeff;
+  font-size: 30px;
+}
+
+.search .search-icon i.zoniot_font {
+  margin-right: 20px;
+  line-height: inherit;
+  color: #0eaeff;
+  font-size: 30px;
+}
+
+.search .search-icon i:last-child {
+  margin-right: 0;
+}
+
+.handle-box i.fr-fs-fc,
+.search i.fr-fs-fc,
+.camerabox i.fr-fs-fc {
+  color: #0eaeff;
+  font-size: 30px;
+}
+
+div.box-40 {
+  position: absolute;
+  top: 50%;
+  left: 50%;
+  -webkit-transform: translate(-50%, -50%);
+          transform: translate(-50%, -50%);
+}
+
+div.box-40 .title {
+  text-align: center;
+  margin-top: 40px;
+}
+
+div.box-40 .title h2 {
+  color: #424656;
+  font-size: 24px;
+}
+
+div.box-40 .title .text-title {
+  color: #aaadba;
+  margin: 10px 0 20px 0;
+}
+
+.re-uplod-style .avatar-uploader .el-upload--text,
+.upload_div .el-upload--text {
+  display: block;
+  border: none;
+  width: inherit;
+  height: inherit;
+  background-color: transparent;
+  color: unset;
+  font-size: unset;
+}
+
+.content .content-right {
+  width: calc(100% - 280px);
+  float: right;
+}
+
+.QRImg {
+  margin: auto;
+  width: 300px;
+  height: 300px;
+  position: relative;
+}
+
+.width100 {
+  width: 100% !important;
+}
+/*# sourceMappingURL=main.css.map */

Fichier diff supprimé car celui-ci est trop grand
+ 2 - 0
smart/src/assets/css/main.css.map


+ 55 - 0
smart/src/assets/css/public-style.css

@@ -0,0 +1,55 @@
+@charset "UTF-8";
+/*主色调*/
+.greenText {
+  color: #44d7b6 !important;
+}
+
+.redText {
+  color: #ff7171 !important;
+}
+
+.ashText {
+  color: #dcdcdc !important;
+}
+
+.height100 {
+  min-height: inherit;
+  height: 100%;
+}
+
+.formContent-item_title {
+  font-size: 14px;
+  position: relative;
+  margin-left: 14px;
+  margin-bottom: 20px;
+}
+
+.formContent-item_title::before {
+  position: absolute;
+  left: -14px;
+  top: 4px;
+  width: 4px;
+  height: 12px;
+  border-radius: 2px;
+  display: block;
+  background: #0eaeff;
+  content: " ";
+}
+
+/deep/ label[for="companyOrgId"] + .el-form-item__content {
+  line-height: 0;
+}
+
+/deep/ .amap-marker-label {
+  border: 0 none;
+  white-space: nowrap;
+  -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
+          box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.3);
+  border-radius: 5px;
+}
+
+/deep/ .amap-logo,
+/deep/ .amap-copyright {
+  display: none !important;
+}
+/*# sourceMappingURL=public-style.css.map */

+ 9 - 0
smart/src/assets/css/public-style.css.map

@@ -0,0 +1,9 @@
+{
+    "version": 3,
+    "mappings": ";AAAA,UAAU;AAkBV,AAAA,UAAU,CAAC;EACT,KAAK,EAfM,OAAO,CAeC,UAAU;CAC9B;;AACD,AAAA,QAAQ,CAAC;EACP,KAAK,EAjBI,OAAO,CAiBC,UAAU;CAC5B;;AACD,AAAA,QAAQ,CAAC;EACP,KAAK,EAnBI,OAAO,CAmBC,UAAU;CAC5B;;AACD,AAAA,UAAU,CAAC;EACT,UAAU,EAAE,OAAO;EACnB,MAAM,EAAE,IAAI;CACb;;AAED,AAAA,uBAAuB,CAAC;EACtB,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAAE,IAAI;EACjB,aAAa,EAAE,IAAI;CAYpB;;AAhBD,AAKE,uBALqB,AAKpB,QAAQ,CAAC;EACR,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,KAAK;EACX,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,KAAK;EACd,UAAU,EA3CA,OAAO;EA4CjB,OAAO,EAAE,GAAG;CACb;;AAEH,AAAA,MAAM,CAAC,KAAK,CAAA,AAAA,GAAC,CAAI,cAAc,AAAlB,IAAsB,sBAAsB,CAAC;EACxD,WAAW,EAAE,CAAC;CACf;;AAED,AAAA,MAAM,CAAC,kBAAkB,CAAC;EACxB,MAAM,EAAE,MAAM;EACd,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,kBAAkB;EACxC,aAAa,EAAE,GAAG;CACnB;;AACD,AAAA,MAAM,CAAC,UAAU;AACjB,MAAM,CAAC,eAAe,CAAC;EACrB,OAAO,EAAE,eAAe;CACzB",
+    "sources": [
+        "public-style.scss"
+    ],
+    "names": [],
+    "file": "public-style.css"
+}

+ 2 - 2
smart/src/views/channelManagement/index.vue

@@ -176,9 +176,9 @@ export default {
     endNormallyOpen (row) {
       this.$http.post('/czc-community-web/parkingCar/operateChannel', { parkId: this.mixins_query.parkId, type: '3', nodeId: row.id }).then(({ data, status, msg }) => {
         if (status == 0) {
-          this.$message.success('强制常开成功');
+          this.$message.success('结束常开成功');
         } else {
-          this.$message.error('强制常开失败');
+          this.$message.error('结束常开失败');
         }
       })
     }

+ 4 - 0
smart/src/views/parkingManagement/index.js

@@ -22,6 +22,10 @@ export default {
                     label: '车位数',
                     prop: 'parkingNumber'
                 },
+                {
+                    label: '月卡数量',
+                    prop: 'monthlyCardNums'
+                },
                 {
                     label: '操作',
                     slot: 'opt'

+ 1 - 3
smart/src/views/parkingManagement/setpPage/card.vue

@@ -55,7 +55,6 @@ export default {
         ],
         num: [
           { required: true, message: '请输入月卡数量', trigger: 'blur' },
-
         ],
       }
     }
@@ -88,11 +87,10 @@ export default {
 
   },
   created () {
-
-    debugger
     this.id = this.params.id;
     this.garageName = this.params.garageName;
     this.nameParking();
+    this.ruleForm.region = this.id;
   }
 }
 

+ 5 - 5
smart/src/views/parkingSpaceManagement/pageJump/parkingLotSaveEdits.vue

@@ -245,7 +245,7 @@ export default {
       let onOption = '';
       this.$http.post('/czc-community/assets/garage/list', { communityId: this.ruleForm.communityId }).then((res) => {
         res.data.map((res) => {
-          debugger
+
           onOption = {
             label: res.garageName,
             id: res.parkId
@@ -261,7 +261,7 @@ export default {
     },
 
     garageAreaListQuery () {
-      debugger
+
       this.garageAreaList = [];
       let onOption = '';
 
@@ -279,19 +279,19 @@ export default {
     },
 
     garageAreaChoice (e) {
-      debugger
+
       this.ruleForm.areaCode = e;
     }
   },
   created () {
     //获取社区名称下拉列表
     this.communityNameList();
-    debugger
+
     if (this.params.todo == 'edit') {
       this.garageNameList();
 
       this.codingStatus = false;
-      debugger
+
       this.ruleForm = this.params.data;
       this.garageAreaListQuery();
     }

+ 8 - 1
smart/src/views/parkingSpaceManagement/parkingSpaceList.vue

@@ -11,6 +11,7 @@
         v-model="mixins_query.communityId"
         clearable
         placeholder="请选择社区名称"
+        @change="communityChange"
       >
         <el-option
           v-for="(item, index) in communityList"
@@ -210,12 +211,18 @@ export default {
         });
       });
     },
+    communityChange (val) {
+      if (val.length == 0) {
+        this.mixins_query.parkid = '';
+        this.garageList = [];
+      }
+    },
     communityChoice () {
       this.garageNameList();
     },
     //获取车库名称下拉列表
     garageNameList () {
-      debugger
+
       this.garageList = [];
       let onOption = '';
       this.$http.post('/czc-community/assets/garage/list', { communityId: this.mixins_query.communityId }).then((res) => {

+ 4 - 1
smart/src/views/vehicleAudit/detalis.vue

@@ -6,6 +6,7 @@
       ref="ruleForm"
       label-width="100px"
       class="demo-ruleForm"
+      v-show="modular == 1 ? true : false"
     >
       <el-form-item
         label="月卡审核"
@@ -35,6 +36,7 @@
       </div>
 
     </el-form>
+    <div v-show="modular == 1 ? false : true"></div>
   </div>
 </template>
 
@@ -48,7 +50,8 @@ export default {
     return {
       ruleForm: {
         resource: '1',
-        desc: ''
+        desc: '',
+        modular: '1'
       },
       rules: {
         resource: [

+ 4 - 5
smart/src/views/vehicleAudit/index.vue

@@ -61,11 +61,9 @@
             @click="lookDetails(scope.row)"
           ></i>
         </el-tooltip>
-
       </template>
     </zz-table>
   </div>
-
 </template>
 
 
@@ -112,6 +110,10 @@ export default {
           label: '住房合同图片',
           prop: 'contractUrl'
         },
+        {
+          label: "网格居住信息图片",
+          prop: ''
+        },
         {
           label: '审核状态',
           prop: 'status'
@@ -169,9 +171,6 @@ export default {
   },
   created () {
     this.nameParking();
-
-
-
   }
 }
 

+ 1 - 30
smart/src/views/vehicleInformation/setpPage/details.vue

@@ -703,7 +703,6 @@ export default {
     // @input="parkingSpace()"
     // @blur="Setting()"
     parkingSpace () {
-      // parkingSpaceSetting[scope.$index].license
       for (let i = 0; i < this.parkingSpaceSetting.length; i++) {
         console.log(this.parkingSpaceSetting[i].license);
         if (this.parkingSpaceSetting[i].license.length == 0) {
@@ -937,10 +936,8 @@ export default {
         end = '23:59:59';
       if (!!e) {
         this.formDate.createDate = `${e} ${start}`;
-        // this.mixins_query.endDate = `${e} ${end}`;
       } else {
         this.mixins_query.startDate = ``;
-        // this.mixins_query.endDate = ``;
       }
     },
     addEdit (row) {
@@ -954,7 +951,6 @@ export default {
             callback: resolve,
             id: row,
             form: this.form
-            // positionInformation: this.tableData
           },
 
           hideStar: true,
@@ -1023,7 +1019,6 @@ export default {
             this.tableData[i].areaName = (Array.from(new Set(this.areaNamed))).join(',');
             table.push({
               areaId: [this.tableData[i].parkingArea],
-              // areaName: this.tableData[i].areaName[i],
               areaName: this.areaNamed[i],
               lotCount: this.tableData[i].num,
               lotName: this.tableData[i].positionInformation,
@@ -1069,10 +1064,8 @@ export default {
             cardName: this.formDate.userName,
             userName: this.formDate.userName,
             tel: this.formDate.tel,
-            // houseId: this.formDate.residentId,
             houseId: this.formDate.resDate,
             residentId: this.formDate.id,
-            // residentId: this.formDate.ruleId,
             remark: this.formDate.remark,
             cardType: this.formDate.carTypes == '临时车' ? '0' :
               this.formDate.carTypes == 'VIP车' ? '1' :
@@ -1123,9 +1116,6 @@ export default {
     })
   },
   created () {
-    // <span style="width: 5px;color: #F56C6C; float: left; margin-right: 5px;">*</span>
-
-    // this.nameParking();
 
     if (this.params.cardId != undefined) {
       this.formDate.parkingArea = '验证';
@@ -1138,12 +1128,6 @@ export default {
 
         this.formDate.userName = data.userName
         this.formDate.tel = data.tel
-        // this.personnel();
-        // this.formDate.resDate = '1480'
-        // this.formDate.resDate = '10243'
-        //   this.formDate.resDate = val.label;
-
-        // this.personnel();
         this.formDate.remark = data.remark
         this.formDate.carTypes = data.cardType == 0 ? '临时车'
           : data.cardType == 1 ? 'VIP车'
@@ -1155,7 +1139,7 @@ export default {
                       : data.cardType == 7 ? '贵宾卡'
                         : '员工卡'
 
-        // this.formDate.areaName = data.areaName;
+
 
         this.nameParkingLotName = '1';//随便
 
@@ -1173,12 +1157,7 @@ export default {
             parkingId: carLotStr[i].parkingIds
           })
           this.formDate.areaName = carLotStr[i].areaName;
-          // this.tableData[i].areaName = carLotStr[i].areaName 
           this.areaNamed.push(carLotStr[i].areaName);
-          // this.tableData[i].carType = data.cardType
-          // this.tableData[i].lotCount = carLotStr[i].lotCount
-          // this.tableData[i].positionInformation = carLotStr[i].lotName
-          // this.tableData[i].parkingId = carLotStr[i].parkingId
           this.formDate.ruleId = carLotStr.ruleId
           this.formDate.sort = carLotStr.sequence
 
@@ -1192,10 +1171,6 @@ export default {
             remarks: data.parkCarDetails[k].remark
 
           })
-          // this.parkingSpaceSetting[k].licensePlate = (data.fullCarNoStr).substr(0, 1)
-          // this.parkingSpaceSetting[k].license = (data.fullCarNoStr).substr(1)
-          // this.parkingSpaceSetting[k].state = data.parkCarDetails[k].enable == 1 ? '启用' : '禁用'
-          // this.parkingSpaceSetting[k].remarks = data.parkCarDetails[k].remark
 
         }
 
@@ -1220,10 +1195,6 @@ export default {
             vehicleColors: data.parkCarDetails[k].carColor,
             vehicleBrand: data.parkCarDetails[k].carBrand
           })
-          // this.form[k].vehicleType = data.parkCarDetails[k].carType;
-          // this.form[k].vehicleColor = data.parkCarDetails[k].carNoColor
-          // this.form[k].vehicleColors = data.parkCarDetails[k].carColor
-          // this.form[k].vehicleBrand = data.parkCarDetails[k].carBrand
         }
 
       });

+ 0 - 35
smart/src/views/vehicleInformation/setpPage/native.vue

@@ -1,25 +1,5 @@
 <template>
   <div>
-    <!-- class="filter-tree"
-          :props="defaultProps"
-          show-checkbox
-    -->
-    <!-- <el-tree
-      class="filter-tree"
-      :data="dataRes"
-      @check="checkChange"
-      node-key="value"
-      :props="defaultProps"
-      accordion
-      check-strictly
-      show-checkbox
-      highlight-current
-      :default-expanded-keys="defaultArr"
-      :default-checked-keys="defaultArr"
-      :filter-node-method="filterNode"
-      ref="tree"
-    >
-    </el-tree> -->
 
     <el-scrollbar
       class="el-scrollbar-byself"
@@ -134,20 +114,6 @@ export default {
 
 
 
-      // if (checked) {
-      //   if (!!data.children && data.children.length > 0) {
-      //     console.log("有子节点不可选")
-      //   } else {
-      //     // checked.disabled = !checked.disabled;
-      //     // this.$refs.tenantstree.setCheckedKeys([data.value]);
-      //     this.checkedData = data;
-      //     // this.value = this.checkedData.value;
-      //     // console.log("checked data", data, this.checkedData)
-      //     // this.Information = this.checkedData.name
-      //     this.value.push(this.checkedData.value);
-      //     this.Information.push(this.checkedData.name);
-      //   }
-      // }
 
 
 
@@ -160,7 +126,6 @@ export default {
       } else {
         this.positionInformation.push({ positionInformation: this.Informationed, id: this.id, value: this.valued });
       }
-      // this.positionInformation.push({ positionInformation: this.Information, id: this.id, value: this.value });
       this.params.callback(this.positionInformation);
       this.$emit('close');
 

+ 0 - 4
smart/src/views/vehicleInformation/setpPage/recharge.vue

@@ -476,16 +476,12 @@ export default {
 <style lang="scss" scoped>
 h3 {
     margin-bottom: 15px;
-    /* text-align: center !important; */
     font-size: 16px !important;
 }
 .el-col {
     margin-top: 5px !important;
     line-height: 30px;
 }
-// .el-select {
-//     width: 90%;
-// }
 .el-col > span {
     font-size: 12px;
     font-weight: 400;

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff