新版交易所前段管理后台
1
5 days ago b4dd0687c7285f3be32860adccfa523a62bfd4c6
src/views/modules/config/user-add-or-update.vue
@@ -1,6 +1,6 @@
<template>
  <el-dialog
    :title="row?'修改公告':'新增公告'"
    :title="row?'修改内容':'新增内容'"
    :close-on-click-modal="false"
    :visible.sync="visible"
    @close = 'handClose'
@@ -15,13 +15,10 @@
      <el-form-item label="标题" prop="title">
        <el-input v-model="dataForm.title" placeholder="标题"></el-input>
      </el-form-item>
      <el-form-item label="登录人资金密码" prop="loginSafeword">
        <el-input v-model="dataForm.loginSafeword" type="password" placeholder="登录人资金密码"></el-input>
      </el-form-item>
      <el-form-item label="业务代码" prop="contentCode">
<el-form-item label="业务代码" prop="contentCode">
        <el-input
          v-model="dataForm.contentCode"
          placeholder="业务代码"
          placeholder="业务代码,如 20=关于我们,27=帮助中心"
        ></el-input>
      </el-form-item>
@@ -103,10 +100,7 @@
        title:[
          { required: true, message: "标题不能为空", trigger: "blur" },
        ],
        loginSafeword:[
          { required: true, message: "登录人资金密码不能为空", trigger: "blur" },
        ],
        contentCode:[
contentCode:[
          { required: true, message: "业务代码不能为空", trigger: "blur" },
        ],
        content:[
@@ -139,11 +133,24 @@
      this.row = row || ''
      if (row) {
        this.dataForm.title = row.title
          this.options.value = row.model
          this.langug.value = row.language
          this.dataForm.content = row.content
          this.dataForm.contentCode = row.contentCode
          this.dataForm.id = row.uuid
        this.options.value = row.model
        this.langug.value = row.language
        this.dataForm.contentCode = row.contentCode
        this.dataForm.id = row.uuid
        this.dataForm.content = ''
        this.$http({
          url: this.$http.adornUrl('/cms/info'),
          method: 'post',
          data: this.$http.adornData({ id: row.uuid }),
        }).then(({ data }) => {
          if (data.code === 0 && data.data) {
            this.dataForm.content = data.data.content || ''
            this.dataForm.title = data.data.title || this.dataForm.title
            this.dataForm.contentCode = data.data.contentCode || this.dataForm.contentCode
            this.options.value = data.data.model || this.options.value
            this.langug.value = data.data.language || this.langug.value
          }
        })
      }else{
        this.options.value =  this.options[0].value
        this.langug.value = this.langug[0].value
@@ -192,7 +199,6 @@
                  content: this.dataForm.content,
                  contentCode: this.dataForm.contentCode,
                  language: this.langug.value,
                  loginSafeword: encrypt(this.dataForm.loginSafeword),
                  model: this.options.value,
                  title: this.dataForm.title,
                  id: this.dataForm.id,
@@ -232,7 +238,6 @@
                  content: this.dataForm.content,
                  contentCode: this.dataForm.contentCode,
                  language: this.langug.value,
                  loginSafeword: encrypt(this.dataForm.loginSafeword),
                  model: this.options.value,
                  title: this.dataForm.title,
                }),