提交 d4927268 编写于 作者: tao.wu's avatar tao.wu

联调数据导入接口,新增数据

上级 c8ac186f
......@@ -6,7 +6,7 @@
</el-form-item>
<el-form-item label="申请日期" prop="dingdingDate">
<el-date-picker v-model="form.dingdingDate" type="date" placeholder="选择日期"></el-date-picker>
<el-date-picker v-model="form.dingdingDate" value-format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker>
</el-form-item>
<el-form-item label="sheet名称" prop="dataSheetName">
......@@ -93,6 +93,7 @@
<el-form-item label="数据有效期" prop="dataTermValidity">
<el-date-picker
v-model="form.dataTermValidity"
value-format="yyyy-MM-dd"
type="daterange"
range-separator="至"
start-placeholder="开始日期"
......@@ -188,13 +189,19 @@
submitForm(formName) {
this.$refs[formName].validate(valid => {
if (valid) {
alert("submit!");
// 数据有效期 截取最终日期
this.form.dataTermValidity = this.form.dataTermValidity[1];
this.getData('post', '/sensitive/import/data', this.form, (data)=>{
setTimeout(()=>{
this.$emit('saveSuccess');
this.$emit('close');
},300);
});
} else {
console.log("error submit!!");
this.$message.error('请正确填写信息');
return false;
}
});
console.log("submitform触发");
},
// 封装一下请求通用的方法
getData(type, url, req, callback) {
......
......@@ -45,7 +45,7 @@
</div>
<template>
<el-table :data="dataList" style="width: 100%">
<el-table-column label="审批编号" prop="dingdingDate" width="180"></el-table-column>
<el-table-column label="审批编号" prop="dingdingNumber" width="180"></el-table-column>
<el-table-column label="人员姓名" prop="name" width="180"></el-table-column>
<el-table-column label="附件名称" prop="dataSheetName"></el-table-column>
<el-table-column label="状态" prop="status" :formatter="formatStatus"></el-table-column>
......@@ -81,6 +81,7 @@
:form="form"
:rules="rules"
@close="closeCreate"
@saveSuccess="saveSuccess"
/>
<!-- 数据修改 page -->
<modifyData
......@@ -147,6 +148,7 @@ export default {
}
],
form: {
status: 1,
dingdingNumber: "", // 审批编号
dingdingDate: "", // 申请日期
dataSheetName: "",//sheet名称
......@@ -373,6 +375,10 @@ export default {
closeModify(){
this.reviseDialogVisible = false;
},
// 数据导入成功之后的通知方法
saveSuccess(){
this.getDataList(this.currentPage, {});
},
// 封装一下请求通用的方法
getData(type, url, req, callback) {
openLoading(this);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册