Commit a7447cdc by jianshuqin

优化:组件功能

parent de9dd982
...@@ -181,22 +181,6 @@ namespace Bailun.DC.Web.Areas.Component.Controllers ...@@ -181,22 +181,6 @@ namespace Bailun.DC.Web.Areas.Component.Controllers
return Json(result); 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 class IgnoreJsonAttributesResolver : DefaultContractResolver
{ {
private string Id { get; set; } private string Id { get; set; }
......
...@@ -216,6 +216,7 @@ ...@@ -216,6 +216,7 @@
}, },
//上传文件 //上传文件
upLoad() { upLoad() {
Vue.set(this.$root, "loading", true);
this.$refs.upload.submit(); this.$refs.upload.submit();
}, },
//清除文件 //清除文件
...@@ -252,12 +253,14 @@ ...@@ -252,12 +253,14 @@
that.loading = false that.loading = false
that.$emit("import", false, file, response.message || "上传文件失败!") that.$emit("import", false, file, response.message || "上传文件失败!")
} }
Vue.set(this.$root, "loading", false);
}, },
//文件上传失败 //文件上传失败
onError(err, file, listFile) { onError(err, file, listFile) {
file.status = "ready" file.status = "ready"
this.loading = false this.loading = false
this.$emit("import", false, file, err) this.$emit("import", false, file, err)
Vue.set(this.$root, "loading", false);
}, },
}, },
template: '#elFormControl' template: '#elFormControl'
......
...@@ -121,6 +121,7 @@ ...@@ -121,6 +121,7 @@
onImport: function (result, file, message) { onImport: function (result, file, message) {
if (result) { if (result) {
this.$message("导入成功!") this.$message("导入成功!")
this.onSearch();
} else { } else {
this.$message.error(message) this.$message.error(message)
} }
......
...@@ -42,7 +42,9 @@ ...@@ -42,7 +42,9 @@
return { return {
isFirst: false, isFirst: false,
listData: [], listData: [],
setting: {} setting: {},
rows: [],
row: null
} }
}, },
methods: { methods: {
...@@ -224,7 +226,7 @@ ...@@ -224,7 +226,7 @@
}, },
//选择项发生变化事件 //选择项发生变化事件
onSelectionChange(selection) { onSelectionChange(selection) {
this.rows = selection this.$set(this, "rows", selection);
this.$emit("selection-change", 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