提交 c31f2c68 编写于 作者: zhentian.jia's avatar zhentian.jia

机构 人员导入问题

上级 be85e2b7
......@@ -462,7 +462,7 @@
<el-button size="small" type="primary" @click="searchPeople">搜索</el-button>
</el-form-item>
<el-form-item style="float:right;">
<el-button-group>
<!-- <el-button-group>
<el-button
size="small"
type="default"
......@@ -473,7 +473,23 @@
type="default"
@click="checkAll(false,'multiplePerson')"
>全部不选</el-button>
</el-button-group>
</el-button-group> -->
<el-upload
v-if="idType == 1 && status4Flag != 1"
class="upload-excel"
action="#"
accept=".xlsx"
multiple
:limit="1"
:before-upload="uploadPerson"
>
<el-button size="small">导入人员名单</el-button>
<el-button class="down-button" slot="tip" size="small" @click="download('person')">下载导入模板</el-button>
</el-upload>
<div v-if="idType == 1 && status4Flag == 1">
<el-button size="small" @click="dialogUpload = true">导入人员名单</el-button>
<el-button class="down-button" slot="tip" size="small" @click="download('person')">下载导入模板</el-button>
</div>
</el-form-item>
</el-form>
<el-table
......@@ -538,25 +554,7 @@
</el-select>
</el-form-item>
<span class="span_ecology">{{ checkedEcology }}</span>
<!-- <el-form-item style="float:right;">
<el-button-group>
<el-button
size="small"
type="default"
@click="checkAllEcology(true)"
>选择全部</el-button>
<el-button
size="small"
type="default"
@click="checkAllEcology(false)"
>全部不选</el-button>
</el-button-group>
</el-form-item> -->
</el-form>
<!--
@selection-change="selectionChangeEcology"
:row-key="getRowKeysEcology"
-->
<el-table
class="rim"
ref="multipleEcology"
......@@ -612,19 +610,31 @@
</span>
</el-dialog>
<el-dialog title="提醒" :visible.sync="dialogUpload" width="30%" center >
<p style="text-align:center">该项目为上架状态,确定要导入机构名单吗?</p>
<p v-if="activeName == 'second'" style="text-align:center">该项目为上架状态,确定要导入机构名单吗?</p>
<p v-if="activeName == 'fourth'" style="text-align:center">该项目为上架状态,确定要导入人员名单吗?</p>
<span slot="footer" class="dialog-footer">
<el-upload
v-if="activeName == 'second'"
class="upload-excel"
action="#"
accept=".xlsx"
multiple
:limit="1"
:before-upload="uploadOrganization"
>
<el-button class="down-button-close" slot="tip" size="small" @click="dialogUpload = false">取消</el-button>
<el-button type="primary" size="small">继续导入</el-button>
</el-upload>
<el-upload
v-if="activeName == 'fourth'"
class="upload-excel"
action="#"
accept=".xlsx"
:limit="1"
:before-upload="uploadPerson"
>
<el-button class="down-button-close" slot="tip" size="small" @click="dialogUpload = false">取消</el-button>
<el-button type="primary" size="small">继续导入</el-button>
</el-upload>
</span>
</el-dialog>
</div>
......@@ -3458,7 +3468,10 @@ export default {
}
},
uploadOrganization(file) {
console.log(file);
},
uploadPerson(file) {
console.log(file);
},
download(type) {
let downloadUrl = "";
......@@ -3466,6 +3479,10 @@ export default {
downloadUrl = getExeclUrl(
"%E6%95%99%E5%9F%B9%E9%A1%B9%E7%9B%AE%E8%A7%92%E8%89%B2%E5%AF%BC%E5%85%A5%E6%A8%A1%E6%9D%BF.xlsx"
);
} else if (type == "person") {
downloadUrl = getExeclUrl(
"%E6%95%99%E5%9F%B9%E9%A1%B9%E7%9B%AE%E8%A7%92%E8%89%B2%E5%AF%BC%E5%85%A5%E6%A8%A1%E6%9D%BF.xlsx"
);
}
setTimeout(() => {
window.open(downloadUrl);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册