新版交易所前段管理后台
1
PC-20250623MANY\Administrator
2025-09-18 29becfd1b643f60de4437ebbd854e8e84432a4cc
src/views/modules/config/user-add-or-update.vue
@@ -1,17 +1,7 @@
<template>
  <el-dialog
    :title="row?'修改公告':'新增公告'"
    :close-on-click-modal="false"
    :visible.sync="visible"
    @close = 'handClose'
  >
    <el-form
      :model="dataForm"
      :rules="dataRule"
      ref="dataForm"
      @keyup.enter.native="dataFormSubmit()"
      label-width="120px"
    >
  <el-dialog :title="row ? '修改公告' : '新增公告'" :close-on-click-modal="false" :visible.sync="visible" @close='handClose'>
    <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()"
      label-width="120px">
      <el-form-item label="标题" prop="title">
        <el-input v-model="dataForm.title" placeholder="标题"></el-input>
      </el-form-item>
@@ -19,52 +9,32 @@
        <el-input v-model="dataForm.loginSafeword" type="password" placeholder="登录人资金密码"></el-input>
      </el-form-item>
      <el-form-item label="业务代码" prop="contentCode">
        <el-input
          v-model="dataForm.contentCode"
          placeholder="业务代码"
        ></el-input>
        <el-input v-model="dataForm.contentCode" placeholder="业务代码"></el-input>
      </el-form-item>
      <el-form-item label="语言">
        <el-select
          v-model="langug.value"
          placeholder="请选择"
          @change="changeVal()"
        >
          <el-option
            v-for="item in langug"
            :key="item.value"
            :label="item.label"
            :value="item.value"
          >
        <el-select v-model="langug.value" placeholder="请选择" @change="changeVal()">
          <el-option v-for="item in langug" :key="item.value" :label="item.label" :value="item.value">
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="模块">
        <el-select
          v-model="options.value"
          placeholder="请选择"
          @change="changeVal()"
        >
          <el-option
            v-for="item in options"
            :key="item.value"
            :label="item.label"
            :value="item.value"
          >
        <el-select v-model="options.value" placeholder="请选择" @change="changeVal()">
          <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value">
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="内容" prop="content">
        <el-input
        <!-- <el-input
          type="textarea"
          placeholder="请输入内容"
          v-model="dataForm.content"
          :autosize="{ minRows: 8, maxRows: 8 }"
          show-word-limit
        >
        </el-input>
        </el-input> -->
        <quill-editor v-model="dataForm.content" :options="editorOption" />
      </el-form-item>
    </el-form>
    <span slot="footer" class="dialog-footer">
@@ -130,6 +100,10 @@
        ],
      },
      tempKey: -666666, // 临时key, 用于解决tree半选中状态项不能传给后台接口问题. # 待优化
      editorOption: {
        placeholder: '请输入内容',
        theme: 'snow'
      }
    };
  },
  methods: {