|
|
@@ -422,6 +422,11 @@
|
|
|
<Setting />
|
|
|
</el-icon>设置中心
|
|
|
</div>
|
|
|
+ <div @click="dialogVisibleFeedback = true" class="seeting-item flex align-center justify-center">
|
|
|
+ <el-icon :size="18" style="margin-right: 5px;">
|
|
|
+ <Setting />
|
|
|
+ </el-icon>意见反馈
|
|
|
+ </div>
|
|
|
<div @click="outLogin()" class="seeting-item flex align-center justify-center">
|
|
|
<el-icon :size="18" style="margin-right: 5px;">
|
|
|
<SwitchButton />
|
|
|
@@ -634,9 +639,27 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- <template #footer>
|
|
|
-
|
|
|
</template> -->
|
|
|
</el-dialog>
|
|
|
+ <!-- 意见反馈 -->
|
|
|
+ <el-dialog z-index="3000" @close="dialogVisibleFeedback = false" :destroy-on-close="true"
|
|
|
+ v-model="dialogVisibleFeedback" title="意见反馈">
|
|
|
+ <el-form :model="feedbackForm" v-if="dialogVisibleFeedback" ref="feedbackForm" label-width="100px" class="demo-ruleForm">
|
|
|
+ <el-form-item label="意见反馈" prop="feedback" :rules="[
|
|
|
+ { required: true, message: '意见反馈不能为空' },
|
|
|
+ ]">
|
|
|
+ <el-input type="textarea" placeholder="请输入内容" maxlength="500" show-word-limit
|
|
|
+ :autosize="{ minRows: 4, maxRows: 10 }" v-model="feedbackForm.feedback"
|
|
|
+ autocomplete="off"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ <template #footer>
|
|
|
+ <span class="dialog-footer">
|
|
|
+ <el-button @click="dialogVisibleFeedback = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="submitFeedbackForm">提 交</el-button>
|
|
|
+ </span>
|
|
|
+ </template>
|
|
|
+ </el-dialog>
|
|
|
<!-- 协议弹窗 -->
|
|
|
<agreement title="会员开通协议" v-if="dialogAgreements" :dialogAgreements="dialogAgreements" typeid="315"
|
|
|
@closeAgree="closeAgree" />
|
|
|
@@ -770,7 +793,9 @@
|
|
|
dialogImageUrl: '', // 预览图片URL
|
|
|
dialogVisible: false, // 预览图片是否可见
|
|
|
nonVipInfo: {},
|
|
|
- endTimeStr:''
|
|
|
+ endTimeStr:'',
|
|
|
+ dialogVisibleFeedback: false, // 意见反馈
|
|
|
+ feedbackForm: { feedback: '' }
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
@@ -839,6 +864,17 @@
|
|
|
},
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 意见反馈
|
|
|
+ submitFeedbackForm() {
|
|
|
+ this.$refs.feedbackForm.validate((valid) => {
|
|
|
+ if (valid) {
|
|
|
+ // .... 存储
|
|
|
+ } else {
|
|
|
+ console.log('error submit!!')
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
// 点击预览
|
|
|
handlePreview(file) {
|
|
|
this.dialogImageUrl = file.url
|