Browse Source

格式化

wolyshaw 4 years ago
parent
commit
9a1ca307b9
1 changed files with 7 additions and 3 deletions
  1. 7 3
      src/views/HumanResources/index.vue

+ 7 - 3
src/views/HumanResources/index.vue

@@ -125,7 +125,7 @@
           <el-table-column align="center" prop="organName" label="分部"></el-table-column>
           <el-table-column align="center" prop="isProbationPeriod" label="是否试用期">
             <template slot-scope="scope">
-              {{ scope.row.isProbationPeriod ? '是' : '否' }}
+              {{ typeof scope.row.isProbationPeriod === 'boolean' ? scope.row.isProbationPeriod ? '是' : '否' : '' }}
             </template>
           </el-table-column>
           <el-table-column align="center" prop="status" label="人员状态">
@@ -134,10 +134,14 @@
             </template>
           </el-table-column>
           <el-table-column align="center" prop="idCard" label="证件号码"></el-table-column>
-          <el-table-column align="center" prop="age" label="年龄"></el-table-column>
+          <el-table-column align="center" prop="age" label="年龄">
+            <template slot-scope="scope">
+              {{ scope.row.age > 0 ? scope.row.age : '' }}
+            </template>
+          </el-table-column>
           <el-table-column align="center" prop="gender" label="性别">
             <template slot-scope="scope">
-              {{ scope.row.gender ? '男' : '女' }}
+              {{ typeof scope.row.gender === 'boolean' ? scope.row.gender ? '男' : '女' : '' }}
             </template>
           </el-table-column>
           <el-table-column align="center" prop="bankCardNo" label="银行卡号"></el-table-column>