From 2fba03784ea493f1d52e75aa9a6b023c7d12d510 Mon Sep 17 00:00:00 2001
From: yz_08 <yz_0812@outlook.com>
Date: 星期三, 03 三月 2021 21:44:04 +0800
Subject: [PATCH] 修改bug

---
 src/views/user/Informationinput.vue |  222 +------------------------------------------------------
 1 files changed, 4 insertions(+), 218 deletions(-)

diff --git a/src/views/user/Informationinput.vue b/src/views/user/Informationinput.vue
index c724345..9f01333 100644
--- a/src/views/user/Informationinput.vue
+++ b/src/views/user/Informationinput.vue
@@ -52,9 +52,7 @@
           <el-col :span="24">
             <el-button class="commonBtn" @click.native="dialogIsShow()">新增</el-button>
             <el-button class="commonBtn" @click.native="butDelete()">删除</el-button>
-            <el-button class="hr-but-all" @click.native="showDcyg(0)">导出员工</el-button>
-            <el-button class="hr-but-all" @click.native="showDryg(0)">导入员工</el-button>
-            <el-button class="commonBtn" style="float: right">导入员工信息</el-button>
+            <el-button class="commonBtn" style="float: right" @click.native="showDryg(0)">导入员工信息</el-button>
           </el-col>
         </el-row>
         <el-table
@@ -559,199 +557,19 @@
         </el-col>
       </el-main>
     </el-container>
-    <el-dialog title="导出员工    请勾选需要导出的字段" :visible.sync="dialogShowDcyg" width="40%">
-      <table id="dcygTable" width="100%">
-        <tr>
-          <td colspan="6" style="text-align: left;">
-            <el-checkbox v-model="checkAll" :indeterminate="isIndeterminate" @change="handleCheckAllChange" />
-            全部字段
-          </td>
-        </tr>
-        <el-checkbox-group v-model="checkedCities" @change="handleCheckedCitiesChange">
-          <tr>
-            <td>档案号</td>
-            <td>
-              <el-checkbox label="archivesNumb"><span /></el-checkbox>
-            </td>
-            <td>姓名</td>
-            <td>
-              <el-checkbox label="empName"><span /></el-checkbox>
-            </td>
-            <td>性别</td>
-            <td>
-              <el-checkbox label="sexName"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>部门(护卫点)</td>
-            <td>
-              <el-checkbox label="deptName"><span /></el-checkbox>
-            </td>
-            <td>所属岗位</td>
-            <td>
-              <el-checkbox label="jobName"><span /></el-checkbox>
-            </td>
-            <td>员工类别</td>
-            <td>
-              <el-checkbox label="empTypeName"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>民族</td>
-            <td>
-              <el-checkbox label="nationName"><span /></el-checkbox>
-            </td>
-            <td>身份证号码</td>
-            <td>
-              <el-checkbox label="certificateNumb"><span /></el-checkbox>
-            </td>
-            <td>年龄</td>
-            <td>
-              <el-checkbox label="age"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>婚姻状况</td>
-            <td>
-              <el-checkbox label="marriageName"><span /></el-checkbox>
-            </td>
-            <td>身份证有效期</td>
-            <td>
-              <el-checkbox label="certificateValidity"><span /></el-checkbox>
-            </td>
-            <td>身高</td>
-            <td>
-              <el-checkbox label="stature"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>政治面貌</td>
-            <td>
-              <el-checkbox label="politicsName"><span /></el-checkbox>
-            </td>
-            <td>出生日期</td>
-            <td>
-              <el-checkbox label="birthdate"><span /></el-checkbox>
-            </td>
-            <td>最高学历</td>
-            <td>
-              <el-checkbox label="educationName"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>籍贯</td>
-            <td>
-              <el-checkbox label="nativePlaceName"><span /></el-checkbox>
-            </td>
-            <td>户籍地址</td>
-            <td>
-              <el-checkbox label="censusAddress"><span /></el-checkbox>
-            </td>
-            <td>现住址</td>
-            <td>
-              <el-checkbox label="currentAddress"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>保安员证号</td>
-            <td>
-              <el-checkbox label="guardNumb"><span /></el-checkbox>
-            </td>
-            <td>保安员回执</td>
-            <td>
-              <el-checkbox label="returnReceipt"><span /></el-checkbox>
-            </td>
-            <td>档案情况</td>
-            <td>
-              <el-checkbox label="archivesStatusName"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>银行名称</td>
-            <td>
-              <el-checkbox label="bankName"><span /></el-checkbox>
-            </td>
-            <td>银行账号</td>
-            <td>
-              <el-checkbox label="bankNumb"><span /></el-checkbox>
-            </td>
-            <td>电话号码</td>
-            <td>
-              <el-checkbox label="telePhone"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>入职日期</td>
-            <td>
-              <el-checkbox label="entryDate"><span /></el-checkbox>
-            </td>
-            <td>保险类型</td>
-            <td>
-              <el-checkbox label="InsuranceTypeName"><span /></el-checkbox>
-            </td>
-            <td>社保电脑号</td>
-            <td>
-              <el-checkbox label="socialNumb"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>招聘介绍人</td>
-            <td>
-              <el-checkbox label="introducer"><span /></el-checkbox>
-            </td>
-            <td>入司工龄</td>
-            <td>
-              <el-checkbox label="seniority"><span /></el-checkbox>
-            </td>
-            <td>工作证</td>
-            <td>
-              <el-checkbox label="empCardStatus"><span /></el-checkbox>
-            </td>
-          </tr>
-          <tr>
-            <td>相关证件</td>
-            <td>
-              <el-checkbox label="certificateList"><span /></el-checkbox>
-            </td>
-            <td>紧急联系电话</td>
-            <td>
-              <el-checkbox label="urgencyPhone"><span /></el-checkbox>
-            </td>
-            <td>员工手册</td>
-            <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>
-      <div slot="footer" class="dialog-footer">
-        <el-button @click="showDcyg(1)">取 消</el-button>
-        <el-button type="primary" @click="showDcyg(2)">确 定</el-button>
-      </div>
-    </el-dialog>
     <el-dialog title="导入员工信息" :visible.sync="dialogShowDryg" width="50%">
       <el-form :model="baseicInformationForm" label-position="right" label-width="120px">
         <el-row>
           <el-col span="24">
             <el-form-item label="员工模板下载" prop="region">
-              <a href="/员工信息.xls" target="_blank" style="color: #3A8EE6;">员工信息.xlxs</a>
+              <a href="http://120.24.23.155:8000/员工信息.xls" target="_blank" style="color: #3A8EE6;">员工信息.xlxs</a>
               <span style="margin-left: 100px;">点击下载</span>
             </el-form-item>
             <el-form-item label="导入员工">
               <el-upload
                 ref="upload"
                 class="upload-demo"
-                action="http://120.24.23.155:8301/hr/empBaseInfo/importEmp"
+                action="http://127.0.0.1:8301/hr/empBaseInfo/importEmp"
                 accept=".xls, .xlsx, .excel"
                 :headers="headers()"
                 :file-list="fileList"
@@ -2205,10 +2023,6 @@
       baseicInformationForm: {
       },
       dialogShowDryg: false,
-      dialogShowDcyg: false,
-      isIndeterminate: false,
-      checkedCities: [],
-      checkAll: false,
       empBaseInfoImageUrl: '',
       total: 0, // 总数量
       queryParams: {}, // 查询参数
@@ -2986,15 +2800,6 @@
         return null
       }
     },
-    handleCheckedCitiesChange(value) {
-      const checkedCount = value.length
-      this.checkAll = checkedCount === this.cityOptions.length
-      this.isIndeterminate = checkedCount > 0 && checkedCount < this.cityOptions.length
-    },
-    handleCheckAllChange(val) {
-      this.checkedCities = val ? this.cityOptions : []
-      this.isIndeterminate = false
-    },
     showDryg(operate) {
       switch (operate) {
         case 0:
@@ -3008,26 +2813,7 @@
           break
       }
     },
-    showDcyg(operate) {
-      switch (operate) {
-        case 0:
-          this.dialogShowDcyg = true
-          break
-        case 1:
-          this.dialogShowDcyg = false
-          break
-        case 2:
-          var params = this.queryParams
-          params.exportField = this.checkedCities.join(',')
-          this.$download('hr/empBaseInfo/exportWithField', { ...params }, '在职员工列表.xls').then(() => {
-            this.$message({
-              message: '下载成功!',
-              type: 'success'
-            })
-          })
-          break
-      }
-    },
+
     // 获取图片的Blob值
     getImageBlob(url, cb) {
       var xhr = new XMLHttpRequest()

--
Gitblit v1.8.0