소스 검색

系统通知功能小调整

lideyin 4 년 전
부모
커밋
3012578d69
1개의 변경된 파일20개의 추가작업 그리고 1개의 파일을 삭제
  1. 20 1
      src/modules/basic/view/sys_notice.vue

+ 20 - 1
src/modules/basic/view/sys_notice.vue

@@ -22,6 +22,15 @@
             :clearable="false"
           ></el-date-picker>
         </el-form-item>
+        <el-form-item label="标题" prop="title">
+          <el-input
+            type="text"
+            placeholder="请输入标题"
+            v-model="ruleForm.title"
+            maxlength="20"
+            show-word-limit
+          ></el-input>
+        </el-form-item>
         <el-form-item label="通知内容" prop="content">
           <el-input
             type="textarea"
@@ -31,6 +40,12 @@
             show-word-limit
           ></el-input>
         </el-form-item>
+        <el-form-item label="状态" prop="enable">
+          <el-radio-group class="pull_right_sm" v-model="ruleForm.enable">
+            <el-radio :label="true">启用</el-radio>
+            <el-radio :label="false">禁用</el-radio>
+          </el-radio-group>
+        </el-form-item>
         <el-form-item style="margin-top:10px;">
           <el-button type="primary" @click="submitForm('ruleForm')"
             >保 存</el-button
@@ -62,10 +77,14 @@ export default {
         rootOrgId: -1,
         content: "",
         startTime: null,
-        endTime: null
+        endTime: null,
+        enable: true,
+        title: ""
       },
       rules: {
+        title: [{ required: true, trigger: "blur" }],
         content: [{ required: true, trigger: "blur" }],
+        enable: [{ required: true, trigger: "blur" }],
         examDatetimeRange: [
           {
             required: true,