孔祥富
2021-03-05 b6b5fda5e931b109bea652a7ddf9449d9e460fcb
提交 bug
2个文件已修改
186 ■■■■■ 已修改文件
src/views/user/search.vue 80 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/yunpan/fujian.vue 106 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/user/search.vue
@@ -121,8 +121,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.sex" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllSex">全部</el-checkbox>
                    <el-checkbox label="1">男性</el-checkbox>
                    <el-checkbox label="2">女性</el-checkbox>
                    <el-checkbox
                      v-for="data in sexOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
@@ -131,16 +136,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.education" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllEducation">全部</el-checkbox>
                    <el-checkbox label="91">无学历</el-checkbox>
                    <el-checkbox label="81">小学</el-checkbox>
                    <el-checkbox label="71">初中</el-checkbox>
                    <el-checkbox label="61">高中</el-checkbox>
                    <el-checkbox label="42">中技</el-checkbox>
                    <el-checkbox label="41">中专</el-checkbox>
                    <el-checkbox label="31">大学专科</el-checkbox>
                    <el-checkbox label="21">大学本科</el-checkbox>
                    <el-checkbox label="11">硕士</el-checkbox>
                    <el-checkbox label="10">博士</el-checkbox>
                    <el-checkbox
                      v-for="data in educationOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
@@ -149,19 +151,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.politics" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllPolitics">全部</el-checkbox>
                    <el-checkbox label="01">党员</el-checkbox>
                    <el-checkbox label="02">预备</el-checkbox>
                    <el-checkbox label="03">共青</el-checkbox>
                    <el-checkbox label="04">民革</el-checkbox>
                    <el-checkbox label="05">民盟</el-checkbox>
                    <el-checkbox label="06">民建</el-checkbox>
                    <el-checkbox label="07">民进</el-checkbox>
                    <el-checkbox label="08">农工</el-checkbox>
                    <el-checkbox label="09">致公</el-checkbox>
                    <el-checkbox label="10">九三</el-checkbox>
                    <el-checkbox label="11">台盟</el-checkbox>
                    <el-checkbox label="12">民主</el-checkbox>
                    <el-checkbox label="13">群众</el-checkbox>
                    <el-checkbox
                      v-for="data in statusOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
@@ -170,12 +166,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.ageStr" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllAgeStr">全部</el-checkbox>
                    <el-checkbox label="18-29">18-29</el-checkbox>
                    <el-checkbox label="30-39">30-39</el-checkbox>
                    <el-checkbox label="40-49">40-49</el-checkbox>
                    <el-checkbox label="50-59">50-59</el-checkbox>
                    <el-checkbox label="60-69">60-69</el-checkbox>
                    <el-checkbox label="69-999">69及以上</el-checkbox>
                    <el-checkbox
                      v-for="data in ageStrOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
@@ -184,8 +181,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.archivesStatus" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllArchivesStatus">全部</el-checkbox>
                    <el-checkbox label="0">已移交</el-checkbox>
                    <el-checkbox label="1">未移交</el-checkbox>
                    <el-checkbox
                      v-for="data in archivesStatusOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
@@ -194,11 +196,13 @@
                <td class="td-group">
                  <el-checkbox-group v-model="queryParams.insuranceType" class="fj-checkbox">
                    <el-checkbox label="" @change="selectAllInsuranceType">全部</el-checkbox>
                    <el-checkbox label="1">深户(五险一档)</el-checkbox>
                    <el-checkbox label="2">非深户(五险一档)</el-checkbox>
                    <el-checkbox label="3">非深户(五险二档)</el-checkbox>
                    <el-checkbox label="4">非深户(五险三档)</el-checkbox>
                    <el-checkbox label="5">非深户(四险三档)</el-checkbox>
                    <el-checkbox
                      v-for="data in insuranceTypeOptions"
                      :key="data.dicItemName"
                      :label="data.dicItemCode"
                    >
                      {{ data.dicItemName }}
                    </el-checkbox>
                  </el-checkbox-group>
                </td>
              </tr>
src/views/yunpan/fujian.vue
@@ -53,8 +53,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.sex" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllSex">全部</el-checkbox>
                      <el-checkbox label="1">男性</el-checkbox>
                      <el-checkbox label="2">女性</el-checkbox>
                      <el-checkbox
                        v-for="data in sexOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -63,16 +68,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.education" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllEducation">全部</el-checkbox>
                      <el-checkbox label="91">无学历</el-checkbox>
                      <el-checkbox label="81">小学</el-checkbox>
                      <el-checkbox label="71">初中</el-checkbox>
                      <el-checkbox label="61">高中</el-checkbox>
                      <el-checkbox label="42">中技</el-checkbox>
                      <el-checkbox label="41">中专</el-checkbox>
                      <el-checkbox label="31">大学专科</el-checkbox>
                      <el-checkbox label="21">大学本科</el-checkbox>
                      <el-checkbox label="11">硕士</el-checkbox>
                      <el-checkbox label="10">博士</el-checkbox>
                      <el-checkbox
                        v-for="data in educationOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -81,19 +83,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.politics" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllPolitics">全部</el-checkbox>
                      <el-checkbox label="01">党员</el-checkbox>
                      <el-checkbox label="02">预备</el-checkbox>
                      <el-checkbox label="03">共青</el-checkbox>
                      <el-checkbox label="04">民革</el-checkbox>
                      <el-checkbox label="05">民盟</el-checkbox>
                      <el-checkbox label="06">民建</el-checkbox>
                      <el-checkbox label="07">民进</el-checkbox>
                      <el-checkbox label="08">农工</el-checkbox>
                      <el-checkbox label="09">致公</el-checkbox>
                      <el-checkbox label="10">九三</el-checkbox>
                      <el-checkbox label="11">台盟</el-checkbox>
                      <el-checkbox label="12">民主</el-checkbox>
                      <el-checkbox label="13">群众</el-checkbox>
                      <el-checkbox
                        v-for="data in statusOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -102,12 +98,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.age" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllage">全部</el-checkbox>
                      <el-checkbox label="18-29">18-29</el-checkbox>
                      <el-checkbox label="30-39">30-39</el-checkbox>
                      <el-checkbox label="40-49">40-49</el-checkbox>
                      <el-checkbox label="50-59">50-59</el-checkbox>
                      <el-checkbox label="60-69">60-69</el-checkbox>
                      <el-checkbox label="69-999">69及以上</el-checkbox>
                      <el-checkbox
                        v-for="data in ageStrOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -116,8 +113,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.archivesStatus" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllArchivesStatus">全部</el-checkbox>
                      <el-checkbox label="0">已移交</el-checkbox>
                      <el-checkbox label="1">未移交</el-checkbox>
                      <el-checkbox
                        v-for="data in archivesStatusOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -126,11 +128,13 @@
                  <td class="td-group">
                    <el-checkbox-group v-model="queryform.insuranceType" class="fj-checkbox">
                      <el-checkbox label="" @change="selectAllInsuranceType">全部</el-checkbox>
                      <el-checkbox label="1">深户(五险一档)</el-checkbox>
                      <el-checkbox label="2">非深户(五险一档)</el-checkbox>
                      <el-checkbox label="3">非深户(五险二档)</el-checkbox>
                      <el-checkbox label="4">非深户(五险三档)</el-checkbox>
                      <el-checkbox label="5">非深户(四险三档)</el-checkbox>
                      <el-checkbox
                        v-for="data in insuranceTypeOptions"
                        :key="data.dicItemName"
                        :label="data.dicItemCode"
                      >
                        {{ data.dicItemName }}
                      </el-checkbox>
                    </el-checkbox-group>
                  </td>
                </tr>
@@ -421,12 +425,36 @@
        children: 'children',
        label: 'label'
      },
      rowitem: {}
      rowitem: {},
      sexOptions: [],
      insuranceTypeOptions: [],
      educationOptions: [],
      statusOptions: [],
      ageStrOptions: [],
      archivesStatusOptions: []
    }
  },
  mounted() {
    this.initLabel()
    this.fetch()
    this.getDicts('sex').then(response => {
      this.sexOptions = response.data
    })
    this.getDicts('EDUCATION').then(response => {
      this.educationOptions = response.data
    })
    this.getDicts('PLITICAL').then(response => {
      this.statusOptions = response.data
    })
    this.getDicts('ageStr').then(response => {
      this.ageStrOptions = response.data
    })
    this.getDicts('archivesStatus').then(response => {
      this.archivesStatusOptions = response.data
    })
    this.getDicts('INSURANCETYPE').then(response => {
      this.insuranceTypeOptions = response.data
    })
  },
  methods: {
    closeDialog() {