diff --git a/src/assets/images/base/addbtn.png b/src/assets/images/base/addbtn.png new file mode 100644 index 0000000..2459b9e Binary files /dev/null and b/src/assets/images/base/addbtn.png differ diff --git a/src/assets/images/base/check.png b/src/assets/images/base/check.png new file mode 100644 index 0000000..c260d68 Binary files /dev/null and b/src/assets/images/base/check.png differ diff --git a/src/assets/images/base/delbtn.png b/src/assets/images/base/delbtn.png new file mode 100644 index 0000000..3106baa Binary files /dev/null and b/src/assets/images/base/delbtn.png differ diff --git a/src/assets/images/base/dialogBody.png b/src/assets/images/base/dialogBody.png new file mode 100644 index 0000000..541f015 Binary files /dev/null and b/src/assets/images/base/dialogBody.png differ diff --git a/src/assets/images/base/dialogClose.png b/src/assets/images/base/dialogClose.png new file mode 100644 index 0000000..72ae4a5 Binary files /dev/null and b/src/assets/images/base/dialogClose.png differ diff --git a/src/assets/images/base/dialogHead.png b/src/assets/images/base/dialogHead.png new file mode 100644 index 0000000..9ba20d8 Binary files /dev/null and b/src/assets/images/base/dialogHead.png differ diff --git a/src/assets/images/base/dialogb.png b/src/assets/images/base/dialogb.png new file mode 100644 index 0000000..56bf38e Binary files /dev/null and b/src/assets/images/base/dialogb.png differ diff --git a/src/assets/images/base/editbtn.png b/src/assets/images/base/editbtn.png new file mode 100644 index 0000000..02e0224 Binary files /dev/null and b/src/assets/images/base/editbtn.png differ diff --git a/src/assets/images/base/plus.png b/src/assets/images/base/plus.png new file mode 100644 index 0000000..7fc75ff Binary files /dev/null and b/src/assets/images/base/plus.png differ diff --git a/src/assets/images/team/形状结合.png b/src/assets/images/team/aaaa.png similarity index 100% rename from src/assets/images/team/形状结合.png rename to src/assets/images/team/aaaa.png diff --git a/src/assets/images/team/cbody.png b/src/assets/images/team/cbody.png new file mode 100644 index 0000000..f1e4c29 Binary files /dev/null and b/src/assets/images/team/cbody.png differ diff --git a/src/assets/images/team/cfab.png b/src/assets/images/team/cfab.png new file mode 100644 index 0000000..18ff875 Binary files /dev/null and b/src/assets/images/team/cfab.png differ diff --git a/src/assets/images/team/chead.png b/src/assets/images/team/chead.png new file mode 100644 index 0000000..f204cf4 Binary files /dev/null and b/src/assets/images/team/chead.png differ diff --git a/src/assets/images/team/modelb.png b/src/assets/images/team/modelb.png new file mode 100644 index 0000000..f1e4c29 Binary files /dev/null and b/src/assets/images/team/modelb.png differ diff --git a/src/assets/images/team/taskb.png b/src/assets/images/team/taskb.png new file mode 100644 index 0000000..fbf2cfb Binary files /dev/null and b/src/assets/images/team/taskb.png differ diff --git a/src/loveflow/assets/index.less b/src/loveflow/assets/index.less index a46d617..030cf31 100644 --- a/src/loveflow/assets/index.less +++ b/src/loveflow/assets/index.less @@ -13,6 +13,10 @@ justify-content: center; align-items: center; } +.flex-item-center { + display: flex; + align-items: center; +} /* 定位 END */ .pointer { cursor: pointer !important; @@ -31,6 +35,9 @@ .mt20 { margin-top: 20px; } +.mr4 { + margin-right: 4px; +} .mr6 { margin-right: 6px; } diff --git a/src/loveflow/assets/reset.less b/src/loveflow/assets/reset.less index 3472238..18e5cb5 100644 --- a/src/loveflow/assets/reset.less +++ b/src/loveflow/assets/reset.less @@ -200,26 +200,50 @@ .el-dialog { margin: 10vh auto 10vh !important; - .el-dialog__title { - color: #fff; - text-shadow: 0 0 9px rgba(21, 255, 198, 0.64); - } - - background-image: url("~@/assets/companyFile/dialogBack.png"); + height: 80vh; + background-image: url("~@/assets/images/base/dialogb.png"); background-size: 100% 100%; background-repeat: no-repeat; - height: 80vh; + background-color: transparent; + + .el-dialog__header { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0 20px; + height: 50px; + background-image: url("~@/assets/images/base/dialogHead.png"); + background-size: 100% 100%; + background-repeat: no-repeat; + .el-dialog__title { + font-weight: 600; + font-size: 16px; + color: #ebfff4; + letter-spacing: 2px; + text-shadow: 0px 0px 9px rgba(21, 255, 195, 0.77); + } + } /* 关闭弹窗叉号 */ .el-dialog__headerbtn { + position: static; + height: 20px; + width: 20px; + background-image: url("~@/assets/images/base/dialogClose.png"); + background-size: 100% 100%; + background-repeat: no-repeat; .el-dialog__close { - color: #fff; - font-size: 18px; + display: none; } } .el-dialog__body { - padding: 30px 20px 0; - height: calc(100% - 120px); + margin: 14px; + padding: 14px; + height: calc(100% - 80px); + background-image: url("~@/assets/images/base/dialogBody.png"); + background-size: 100% 100%; + background-repeat: no-repeat; + box-sizing: border-box; } .el-button { @@ -241,10 +265,7 @@ } .el-form { - padding: 16px; - height: 100%; - background: url("~@/assets/images/base/form.png") no-repeat; - background-size: 100% 100%; + height: calc(100% - 36px); overflow-y: scroll; &::-webkit-scrollbar { display: none; @@ -273,6 +294,10 @@ } } } + .formOptWrap{ + display: flex; + justify-content: flex-end; + } } .el-tabs { @@ -319,6 +344,37 @@ } } } + + .el-checkbox { + color: #eaf6ff; + .el-checkbox__input.is-checked + .el-checkbox__label { + } + + .el-checkbox__input { + .el-checkbox__inner { + height: 20px; + width: 20px; + background-color: transparent; + &:hover { + border-color: #eaf6ff; + } + } + } + &.is-checked { + .el-checkbox__inner { + background: url("~@/assets/images/base/check.png") no-repeat center + center; + color: #eaf6ff; + border-color: #eaf6ff; + &::after { + display: none; + } + } + .el-checkbox__label { + color: #eaf6ff; + } + } + } } .canvasDefault { diff --git a/src/loveflow/assets/reset.scss b/src/loveflow/assets/reset.scss index a8efc61..53b5937 100644 --- a/src/loveflow/assets/reset.scss +++ b/src/loveflow/assets/reset.scss @@ -208,3 +208,45 @@ } } } + +.loveflow { + .plusIcon { + height: vw(14); + width: vw(14); + background: url("~@/assets/images/base/plus.png") no-repeat center center; + background-size: 100% 100%; + } + .addBtn { + padding: vw(8) vw(18); + font-size: vw(14); + color: #ffffff; + background: url("~@/assets/images/base/addbtn.png") no-repeat center center; + background-size: 100% 100%; + &:hover { + opacity: 0.8; + cursor: pointer; + } + } + .editBtn { + padding: vw(12) vw(22); + font-size: vw(14); + color: #ffffff; + background: url("~@/assets/images/base/editbtn.png") no-repeat center center; + background-size: 100% 100%; + &:hover { + opacity: 0.8; + cursor: pointer; + } + } + .delBtn { + padding: vw(12) vw(22); + font-size: vw(14); + color: #ffffff; + background: url("~@/assets/images/base/delbtn.png") no-repeat center center; + background-size: 100% 100%; + &:hover { + opacity: 0.8; + cursor: pointer; + } + } +} diff --git a/src/loveflow/components/modal/formDialog.vue b/src/loveflow/components/modal/formDialog.vue index 6a17cc2..a121f07 100644 --- a/src/loveflow/components/modal/formDialog.vue +++ b/src/loveflow/components/modal/formDialog.vue @@ -74,18 +74,18 @@ + + diff --git a/src/views/enterpriseTeamWork/tipSet/msgPushModelDd.vue b/src/views/enterpriseTeamWork/tipSet/msgPushModelDd.vue new file mode 100644 index 0000000..9ff8bc7 --- /dev/null +++ b/src/views/enterpriseTeamWork/tipSet/msgPushModelDd.vue @@ -0,0 +1,290 @@ + + +