lrf402788946 před 5 roky
rodič
revize
dd521ca585

+ 2 - 2
src/views/bedroom/detail.vue

@@ -4,8 +4,8 @@
       <data-form :data="info" :fields="fields" :rules="rules" @save="handleSave" :isNew="isNew">
         <template #radios="{item}">
           <template v-if="item.model === 'gender'">
-            <el-radio label="1">男</el-radio>
-            <el-radio label="0">女</el-radio>
+            <el-radio label="">男</el-radio>
+            <el-radio label="">女</el-radio>
           </template>
           <template v-if="item.model === 'floor'">
             <el-radio v-for="i in 5" :key="i" :label="`${i}楼`">{{ `${i}楼` }}</el-radio>

+ 1 - 7
src/views/bedroom/index.vue

@@ -36,13 +36,7 @@ export default {
       { label: '寝室号', prop: 'code' },
       { label: '人数', prop: 'number' },
       { label: '批次', prop: 'batch' },
-      {
-        label: '男女限制',
-        prop: 'gender',
-        format: item => {
-          return item === '1' ? '男' : '女';
-        },
-      },
+      { label: '男女限制', prop: 'gender' },
       { label: '楼层', prop: 'floor' },
     ],
     list: [],

+ 2 - 2
src/views/director/detail.vue

@@ -9,8 +9,8 @@
         </template>
         <template #radios="{item}">
           <template v-if="item.model === 'gender'">
-            <el-radio label="男" value="1"></el-radio>
-            <el-radio label="女" value="0"></el-radio>
+            <el-radio label="男" value=""></el-radio>
+            <el-radio label="女" value=""></el-radio>
           </template>
           <template v-else>
             <el-radio label="1">是</el-radio>

+ 1 - 7
src/views/director/index.vue

@@ -47,13 +47,7 @@ export default {
     fields: [
       { label: '姓名', prop: 'name' },
       { label: '所在部门', prop: 'department', format: 'emit' },
-      {
-        label: '性别',
-        prop: 'gender',
-        format: item => {
-          return item === '1' ? '男' : '女';
-        },
-      },
+      { label: '性别', prop: 'gender' },
       { label: '电话', prop: 'phone' },
       { label: '年龄', prop: 'age' },
       { label: '出生日期', prop: 'birthday' },

+ 3 - 45
src/views/plan/classes.vue

@@ -94,49 +94,9 @@ export default {
     ],
     filterFields: [{ label: '期数', model: 'term' }],
     list: [{ id: 1, name: '学生1', school: '测试学校1', gender: '男' }],
-    selected: [
-      { id: 2, name: '学生2', school: '测试学校2', gender: '女' },
-      { id: 3, name: '学生3', school: '测试学校3', gender: '男' },
-      { id: 4, name: '学生4', school: '测试学校4', gender: '女' },
-      { id: 17, name: '学生17', school: '测试学校17', gender: '女' },
-      { id: 18, name: '学生18', school: '测试学校18', gender: '男' },
-      { id: 19, name: '学生19', school: '测试学校19', gender: '女' },
-    ],
-    selectedTest: [
-      { id: 1, name: '学生1', school: '测试学校1', gender: '男' },
-      { id: 2 },
-      { id: 5 },
-      { id: 7 },
-      { id: 10 },
-      { id: 11 },
-      { id: 13 },
-      { id: 15 },
-    ],
-    total: 20,
-    testData1: [
-      { id: 1, name: '学生1', school: '测试学校1', gender: '男' },
-      { id: 2, name: '学生2', school: '测试学校2', gender: '女' },
-      { id: 3, name: '学生3', school: '测试学校3', gender: '男' },
-      { id: 4, name: '学生4', school: '测试学校4', gender: '女' },
-      { id: 5, name: '学生5', school: '测试学校5', gender: '男' },
-      { id: 6, name: '学生6', school: '测试学校6', gender: '男' },
-      { id: 7, name: '学生7', school: '测试学校7', gender: '女' },
-      { id: 8, name: '学生8', school: '测试学校8', gender: '男' },
-      { id: 9, name: '学生9', school: '测试学校9', gender: '女' },
-      { id: 10, name: '学生10', school: '测试学校10', gender: '男' },
-    ],
-    testData2: [
-      { id: 11, name: '学生11', school: '测试学校11', gender: '男' },
-      { id: 12, name: '学生12', school: '测试学校12', gender: '女' },
-      { id: 13, name: '学生13', school: '测试学校13', gender: '男' },
-      { id: 14, name: '学生14', school: '测试学校14', gender: '女' },
-      { id: 15, name: '学生15', school: '测试学校15', gender: '男' },
-      { id: 16, name: '学生16', school: '测试学校16', gender: '男' },
-      { id: 17, name: '学生17', school: '测试学校17', gender: '女' },
-      { id: 18, name: '学生18', school: '测试学校18', gender: '男' },
-      { id: 19, name: '学生19', school: '测试学校19', gender: '女' },
-      { id: 20, name: '学生20', school: '测试学校20', gender: '男' },
-    ],
+    selected: [],
+    selectedTest: [],
+    total: 0,
     selectInfo: {
       male: 0,
       female: 0,
@@ -147,8 +107,6 @@ export default {
   },
   methods: {
     async search({ skip = 0, limit = 10, ...info } = {}) {
-      if (skip === 0) this.$set(this, `list`, this.testData1);
-      else this.$set(this, `list`, this.testData2);
       // this.$refs.table.init;
       // const res = await this.query({ skip, limit, ...info });
       // if (this.$checkRes(res)) {

+ 2 - 2
src/views/student/detail.vue

@@ -4,8 +4,8 @@
       <data-form :data="info" :fields="fields" :rules="rules" @save="handleSave" :isNew="isNew">
         <template #radios="{item}">
           <template v-if="item.model === 'gender'">
-            <el-radio label="1">男</el-radio>
-            <el-radio label="0">女</el-radio>
+            <el-radio label="">男</el-radio>
+            <el-radio label="">女</el-radio>
           </template>
           <template v-else>
             <el-radio label="1">是</el-radio>

+ 1 - 7
src/views/student/index.vue

@@ -35,13 +35,7 @@ export default {
     ],
     fields: [
       { label: '姓名', prop: 'name' },
-      {
-        label: '性别',
-        prop: 'gender',
-        format: item => {
-          return item === '1' ? '男' : '女';
-        },
-      },
+      { label: '性别', prop: 'gender' },
       { label: '民族', prop: 'nation' },
       { label: '身份证号', prop: 'id_number' },
       { label: '学校', prop: 'school_name' },

+ 2 - 2
src/views/teacher/detail.vue

@@ -14,8 +14,8 @@
         </template>
         <template #radios="{item}">
           <template v-if="item.model === 'gender'">
-            <el-radio label="0">男</el-radio>
-            <el-radio label="1">女</el-radio>
+            <el-radio label="">男</el-radio>
+            <el-radio label="">女</el-radio>
           </template>
           <template v-if="item.model === 'is_etiquette_teacher'">
             <el-radio label="1">是</el-radio>

+ 3 - 9
src/views/teacher/index.vue

@@ -29,8 +29,8 @@ export default {
   },
   data: () => ({
     list: [
-      { label: '男', value: 0 },
-      { label: '女', value: 1 },
+      { label: '男', value: '男' },
+      { label: '女', value: '女' },
     ],
     lists: [
       { label: '注册', value: 0 },
@@ -56,13 +56,7 @@ export default {
     ],
     fields: [
       { label: '姓名', prop: 'name' },
-      {
-        label: '性别',
-        prop: 'gender',
-        format: item => {
-          return item === '0' ? '男' : item === '1' ? '女' : '其他';
-        },
-      },
+      { label: '性别', prop: 'gender' },
       { label: '手机号', prop: 'phone' },
 
       { label: '学校名称', prop: 'school_name' },

+ 6 - 6
src/views/test/detail.vue

@@ -4,20 +4,20 @@
       <data-form :fields="fields" :rules="rules" @save="handleSave" :isNew="isNew">
         <template #options="{item}">
           <template v-if="item.model === 'gender'">
-            <el-option label="男" value="1"></el-option>
-            <el-option label="女" value="0"></el-option>
+            <el-option label="男" value=""></el-option>
+            <el-option label="女" value=""></el-option>
           </template>
         </template>
         <template #radios="{item}">
           <template v-if="item.model === 'genders'">
-            <el-radio label="1">男</el-radio>
-            <el-radio label="0">女</el-radio>
+            <el-radio label="">男</el-radio>
+            <el-radio label="">女</el-radio>
           </template>
         </template>
         <template #checkboxs="{item}">
           <template v-if="item.model === 'genderss'">
-            <el-checkbox label="0">女</el-checkbox>
-            <el-checkbox label="1">男</el-checkbox>
+            <el-checkbox label="">女</el-checkbox>
+            <el-checkbox label="">男</el-checkbox>
           </template>
         </template>
       </data-form>

+ 1 - 12
src/views/test/list.vue

@@ -11,18 +11,7 @@
 export default {
   data() {
     return {
-      tableData: [
-        { id: 1, name: '学生1', school: '测试学校1', gender: '男' },
-        { id: 2, name: '学生2', school: '测试学校2', gender: '女' },
-        { id: 3, name: '学生3', school: '测试学校3', gender: '男' },
-        { id: 4, name: '学生4', school: '测试学校4', gender: '女' },
-        { id: 5, name: '学生5', school: '测试学校5', gender: '男' },
-        { id: 6, name: '学生6', school: '测试学校6', gender: '男' },
-        { id: 7, name: '学生7', school: '测试学校7', gender: '女' },
-        { id: 8, name: '学生8', school: '测试学校8', gender: '男' },
-        { id: 9, name: '学生9', school: '测试学校9', gender: '女' },
-        { id: 10, name: '学生10', school: '测试学校10', gender: '男' },
-      ],
+      tableData: [],
       multipleSelection: [],
     };
   },