//错误部分字段校验
//点击下载模板
importTemplate(formList) {
this.$refs[formList].validateField(["type", "importType"], (valid) => {
if (!valid) {
console.log(this.formList);
if (this.formList.importType === "进入需求库") {
this.download(
"/wireless/import/write/importTemplate",
{
...this.formList,
},
`需求上报${new Date().getTime()}.xlsx`
);
} else {
this.download(
"/wireless/import/importTemplate",
{
...this.formList,
},
`需求上报${new Date().getTime()}.xlsx`
);
}
this.closed();
}
});
}
//正确部分字段校验
//点击下载模板
importTemplate(formList) {
let This = this;
let data = {
type: This.formList.type,
importType: This.formList.importType,
};
if (data.type === null || data.importType === null) {
this.$refs[formList].validateField("type");
this.$refs[formList].validateField("importType");
} else {
if (this.formList.importType === "进入需求库") {
this.download(
"/wireless/import/write/importTemplate",
{
...this.formList,
},
`需求上报${new Date().getTime()}.xlsx`
);
} else {
this.download(
"/wireless/import/importTemplate",
{
...this.formList,
},
`需求上报${new Date().getTime()}.xlsx`
);
}
this.closed();
}
},