孔祥富
2021-03-09 8e0c684fdea5e6e49c7e029461d682a9920f7c77
Merge remote-tracking branch 'origin/master'
3个文件已修改
77 ■■■■ 已修改文件
src/views/user/Informationinput.vue 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/outemployess.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/search.vue 39 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/Informationinput.vue
@@ -80,25 +80,25 @@
                编辑
              </span>
            </template>
          </el-table-column>
          <el-table-column label="照片" width="60">
            <template slot-scope="scope">
              <!--              <img :src="scope.row.imagePath">-->
              <el-image
                v-if="scope.row.imagePath && scope.row.imagePath != ''"
                style="width: 30px; height: 30px"
                :src="scope.row.imagePath"
                fit="cover"
              />
          </el-table-column>-->
          <!--          <el-table-column label="照片" width="60">-->
          <!--            <template slot-scope="scope">-->
          <!--              &lt;!&ndash;              <img :src="scope.row.imagePath">&ndash;&gt;-->
          <!--              <el-image-->
          <!--                v-if="scope.row.imagePath && scope.row.imagePath != ''"-->
          <!--                style="width: 30px; height: 30px"-->
          <!--                :src="scope.row.imagePath"-->
          <!--                fit="cover"-->
          <!--              />-->
              <el-image
                v-else
                style="width: 30px; height: 30px"
                :src="defaultImg"
                fit="cover"
              />
            </template>
          </el-table-column>
          <!--              <el-image-->
          <!--                v-else-->
          <!--                style="width: 30px; height: 30px"-->
          <!--                :src="defaultImg"-->
          <!--                fit="cover"-->
          <!--              />-->
          <!--            </template>-->
          <!--          </el-table-column>-->
          <el-table-column show-overflow-tooltip prop="empNumb" label="编号" width="50" />
          <el-table-column show-overflow-tooltip prop="empName" label="姓名" width="50" />
          <el-table-column show-overflow-tooltip prop="deptName" label="护卫点" width="80" />
src/views/user/outemployess.vue
@@ -1264,7 +1264,7 @@
      archivesStatusOptions: [],
      sexOptions: [],
      empTypeOptions: [],
      cityOptions: ['archivesNumb', 'deptName', 'jobName', 'empName', 'certificateNumb', 'certificateValidity', 'sexName', 'nationName', 'age', 'marriageName', 'stature', 'birthdate', 'politicsName', 'empTypeName', 'educationName', 'nativePlaceName', 'censusAddress', 'currentAddress', 'guardNumb', 'returnReceipt', 'archivesStatusName', 'bankName', 'bankNumb', 'telePhone', 'entryDate', 'insuranceTypeName', 'socialNumb', 'introducer', 'seniority', 'empCardStatus', 'certificateList', 'urgencyPhone', 'handbookStatusName', 'family', 'empTypeName', 'empStatusName', 'dimissionDate'],
      cityOptions: ['archivesNumb', 'deptName', 'jobName', 'empName', 'certificateNumb', 'certificateValidity', 'sexName', 'nationName', 'age', 'marriageName', 'stature', 'birthdate', 'politicsName', 'empTypeName', 'educationName', 'nativePlaceName', 'censusAddress', 'currentAddress', 'guardNumb', 'returnReceipt', 'archivesStatusName', 'bankName', 'bankNumb', 'telePhone', 'entryDate', 'insuranceTypeName', 'socialNumb', 'introducer', 'seniority', 'empCardStatus', 'certificateList', 'urgencyPhone', 'handbookStatusName', 'family', 'empStatusName', 'dimissionDate'],
      checkedCities: []
    }
  },
src/views/user/search.vue
@@ -59,7 +59,7 @@
              <br>
            </el-col>
            <el-col :span="7">
              <el-input v-model="queryParams.vague" placeholder="请输入内容" style="width:200px" />
              <el-input v-model="queryParams.baseKey" placeholder="请输入内容" style="width:200px" />
              <span class="search-btn" @click="vagueSearch">查询</span>
              <span class="sup-search-btn" @click="advancedQueryShowMethods">高级查询</span>
            </el-col>
@@ -401,17 +401,17 @@
                  </td>
                </tr>
                <tr>
                  <td>员工类型</td>
                  <td>家庭成员及关系</td>
                  <td>
                    <el-checkbox label=""><span /></el-checkbox>
                    <el-checkbox label="family"><span /></el-checkbox>
                  </td>
                  <td>员工状态</td>
                  <td>
                    <el-checkbox label=""><span /></el-checkbox>
                    <el-checkbox label="empStatusName"><span /></el-checkbox>
                  </td>
                  <td>离职日期</td>
                  <td>
                    <el-checkbox label=""><span /></el-checkbox>
                    <el-checkbox label="dimissionDate"><span /></el-checkbox>
                  </td>
                </tr>
                <tr>
@@ -455,16 +455,6 @@
                  <td>
                    <el-checkbox label="handbookStatusName"><span /></el-checkbox>
                  </td>
                </tr>
                <tr>
                  <td>家庭成员及关系</td>
                  <td>
                    <el-checkbox label="family"><span /></el-checkbox>
                  </td>
                  <td />
                  <td />
                  <td />
                  <td />
                </tr>
              </el-checkbox-group>
            </table>
@@ -1932,7 +1922,7 @@
  },
  data() {
    return {
      cityOptions: ['archivesNumb', 'deptName', 'jobName', 'empName', 'certificateNumb', 'certificateValidity', 'sexName', 'nationName', 'age', 'marriageName', 'stature', 'birthdate', 'politicsName', 'empTypeName', 'educationName', 'nativePlaceName', 'censusAddress', 'currentAddress', 'guardNumb', 'returnReceipt', 'archivesStatusName', 'bankName', 'bankNumb', 'telePhone', 'entryDate', 'InsuranceTypeName', 'socialNumb', 'introducer', 'seniority', 'empCardStatus', 'certificateList', 'urgencyPhone', 'handbookStatusName', 'family'],
      cityOptions: ['archivesNumb', 'deptName', 'jobName', 'empName', 'certificateNumb', 'certificateValidity', 'sexName', 'nationName', 'age', 'marriageName', 'stature', 'birthdate', 'politicsName', 'empTypeName', 'educationName', 'nativePlaceName', 'censusAddress', 'currentAddress', 'guardNumb', 'returnReceipt', 'archivesStatusName', 'bankName', 'bankNumb', 'telePhone', 'entryDate', 'InsuranceTypeName', 'socialNumb', 'introducer', 'seniority', 'empCardStatusName', 'certificateList', 'urgencyPhone', 'handbookStatusName', 'family', 'empStatusName', 'dimissionDate'],
      dialogShowDcyg: false,
      isIndeterminate: false,
      checkedCities: [],
@@ -1948,7 +1938,11 @@
        insuranceType: [],
        empStatus: [],
        empType: [],
        baseKey: ''
        baseKey: '',
        empNumb: '',
        empName: '',
        certificateNumb: '',
        jobContent: ''
      }, // 查询参数
      sort: {}, // 排序
      pagination: { // 分页参数
@@ -2432,7 +2426,12 @@
        ageStr: [],
        archivesStatus: [],
        insuranceType: [],
        empStatus: []
        empStatus: [],
        baseKey: '',
        empNumb: '',
        empName: '',
        certificateNumb: '',
        jobContent: ''
      }
      this.search()
    },
@@ -2456,8 +2455,8 @@
    },
    vagueSearch() {
      this.fetch({
        baseKey: this.queryParams.vague,
        delFlag: 0
        baseKey: this.queryParams.baseKey
        // delFlag: 0
      })
    },
    dialogIsShow() {