|
|
@@ -21,6 +21,7 @@ const buttonDisabled = ref(true)
|
|
|
const isshowDetails = ref(true)
|
|
|
const isShowScoring = ref(true)
|
|
|
const SubmitText = ref()
|
|
|
+const isPrevious = ref(false)
|
|
|
interface AvaterItem {
|
|
|
src: string
|
|
|
src1: string
|
|
|
@@ -142,21 +143,25 @@ smileAspects.value = [
|
|
|
}
|
|
|
]
|
|
|
const closeDialog = () => {
|
|
|
- isShowAngry.value = false
|
|
|
- innerVisible.value = false
|
|
|
- dialogVisible.value = false
|
|
|
- isShowHappy.value = false
|
|
|
- isShowSmile.value = false
|
|
|
- isshowDetails_submit.value = false
|
|
|
- isshowDetails.value = true
|
|
|
- smilecheckbox.value = {}
|
|
|
- checkboxGroup1.value = []
|
|
|
- checkboxGroup2.value = []
|
|
|
- smileAspects.value.forEach((item: any) => {
|
|
|
- item.radio = ''
|
|
|
- })
|
|
|
- buttonDisabled.value = true
|
|
|
- inputdetails.value = ''
|
|
|
+ if (!isPrevious.value) {
|
|
|
+ isShowAngry.value = false
|
|
|
+ innerVisible.value = false
|
|
|
+ dialogVisible.value = false
|
|
|
+ isShowHappy.value = false
|
|
|
+ isShowSmile.value = false
|
|
|
+ isshowDetails_submit.value = false
|
|
|
+ isshowDetails.value = true
|
|
|
+ smilecheckbox.value = {}
|
|
|
+ checkboxGroup1.value = []
|
|
|
+ checkboxGroup2.value = []
|
|
|
+ smileAspects.value.forEach((item: any) => {
|
|
|
+ item.radio = ''
|
|
|
+ })
|
|
|
+ buttonDisabled.value = true
|
|
|
+ inputdetails.value = ''
|
|
|
+ } else {
|
|
|
+ isPrevious.value = false
|
|
|
+ }
|
|
|
}
|
|
|
const mouseenter = (item: any) => {
|
|
|
item.src = item.itemsrc
|
|
|
@@ -170,7 +175,7 @@ const InnerTitle = ref()
|
|
|
const InnerTileQues = ref()
|
|
|
const checkexpression = ref()
|
|
|
const OpenScoring = (item: any) => {
|
|
|
- dialogVisible.value = false
|
|
|
+ // dialogVisible.value = false
|
|
|
innerVisible.value = true
|
|
|
InnerTitle.value = item.itemtext
|
|
|
InnerTileQues.value = item.proposal
|
|
|
@@ -197,6 +202,7 @@ const OpenScoring = (item: any) => {
|
|
|
}
|
|
|
}
|
|
|
const previous = () => {
|
|
|
+ isPrevious.value = true
|
|
|
dialogVisible.value = true
|
|
|
innerVisible.value = false
|
|
|
isShowAngry.value = false
|
|
|
@@ -320,6 +326,7 @@ const submitDetails = (val: any) => {
|
|
|
class="scoreDialog2"
|
|
|
:destroy-on-close="true"
|
|
|
@close="closeDialog"
|
|
|
+ :close-on-click-modal="false"
|
|
|
>
|
|
|
<div class="dialog" v-if="isshowDetails">
|
|
|
<div class="das_in_title">
|
|
|
@@ -555,7 +562,7 @@ const submitDetails = (val: any) => {
|
|
|
:deep(.el-checkbox-button__inner) {
|
|
|
color: var(--tag-info-text-color);
|
|
|
font-size: var(--font-size-3);
|
|
|
- background-color: var(--management-bg-bolor);
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
font-weight: 400;
|
|
|
padding: 0;
|
|
|
width: 180px;
|
|
|
@@ -563,7 +570,7 @@ const submitDetails = (val: any) => {
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
- border: 1px solid var(--border-color-1);
|
|
|
+ border: 1px solid var(--color-select-border);
|
|
|
border-radius: var(--border-radius-6);
|
|
|
margin-bottom: 8px;
|
|
|
}
|
|
|
@@ -576,7 +583,7 @@ const submitDetails = (val: any) => {
|
|
|
border-color: transparent;
|
|
|
}
|
|
|
:deep(.el-checkbox-button:first-child .el-checkbox-button__inner) {
|
|
|
- border-left: 1px solid var(--border-color-1);
|
|
|
+ border-left: 1px solid var(--color-select-border);
|
|
|
border-top-left-radius: var(--border-radius-6);
|
|
|
border-bottom-left-radius: var(--border-radius-6);
|
|
|
}
|
|
|
@@ -595,11 +602,14 @@ const submitDetails = (val: any) => {
|
|
|
background-color: var(--color-theme);
|
|
|
border-color: var(--color-theme);
|
|
|
}
|
|
|
+:deep(.scoreDialog2) {
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
+}
|
|
|
.inputdetails {
|
|
|
margin-top: 8px;
|
|
|
- background-color: var(--management-bg-bolor);
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
border-radius: 6px;
|
|
|
- border-color: var(--border-color-1);
|
|
|
+ border-color: var(--color-select-border);
|
|
|
}
|
|
|
:deep(.el-textarea) {
|
|
|
.el-textarea__inner {
|
|
|
@@ -633,9 +643,9 @@ const submitDetails = (val: any) => {
|
|
|
}
|
|
|
.content_left {
|
|
|
height: 41px;
|
|
|
- background-color: var(--management-bg-bolor);
|
|
|
+ background-color: var(--management-bg-color);
|
|
|
font-weight: 400;
|
|
|
- border: 1px solid var(--border-color-1);
|
|
|
+ border: 1px solid var(--color-select-border);
|
|
|
font-size: var(--font-size-3);
|
|
|
border-radius: 6px 0 0 6px;
|
|
|
display: flex;
|