Commit a7447cdc by jianshuqin

优化:组件功能

parent de9dd982
......@@ -181,22 +181,6 @@ namespace Bailun.DC.Web.Areas.Component.Controllers
return Json(result);
}
[HttpPost]
public JsonResult Import(IFormFile file)
{
ResultDTO result = default(ResultDTO);
try
{
result = new ResultDTO { Result = true };
}
catch (Exception ex)
{
result = new ResultDTO() { Message = ex.Message };
}
return Json(result);
}
private class IgnoreJsonAttributesResolver : DefaultContractResolver
{
private string Id { get; set; }
......
......@@ -216,6 +216,7 @@
},
//上传文件
upLoad() {
Vue.set(this.$root, "loading", true);
this.$refs.upload.submit();
},
//清除文件
......@@ -252,12 +253,14 @@
that.loading = false
that.$emit("import", false, file, response.message || "上传文件失败!")
}
Vue.set(this.$root, "loading", false);
},
//文件上传失败
onError(err, file, listFile) {
file.status = "ready"
this.loading = false
this.$emit("import", false, file, err)
Vue.set(this.$root, "loading", false);
},
},
template: '#elFormControl'
......
......@@ -121,6 +121,7 @@
onImport: function (result, file, message) {
if (result) {
this.$message("导入成功!")
this.onSearch();
} else {
this.$message.error(message)
}
......
......@@ -42,7 +42,9 @@
return {
isFirst: false,
listData: [],
setting: {}
setting: {},
rows: [],
row: null
}
},
methods: {
......@@ -224,7 +226,7 @@
},
//选择项发生变化事件
onSelectionChange(selection) {
this.rows = selection
this.$set(this, "rows", selection);
this.$emit("selection-change", selection)
},
//顺序号
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment