Browse Source

加入错误提示

master
feng 3 years ago
parent
commit
edb5fc3d58
  1. 7
      src/Coldairarrow.Api/Filters/参数校验/ValidFilterAttribute.cs
  2. 14
      src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs
  3. 1
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js
  4. 4
      客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue

7
src/Coldairarrow.Api/Filters/参数校验/ValidFilterAttribute.cs

@ -11,9 +11,14 @@ namespace Coldairarrow.Api
if (!context.ModelState.IsValid) if (!context.ModelState.IsValid)
{ {
var msgList = context.ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage); var msgList = context.ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage);
if (string.Join(",", msgList).Contains("NaN"))
{
context.Result = Error("操作失败,必要数据未填!");
}
else {
context.Result = Error(string.Join(",", msgList)); context.Result = Error(string.Join(",", msgList));
} }
}
await Task.CompletedTask; await Task.CompletedTask;
} }

14
src/Coldairarrow.Business/HuiYan/teamitemsBusiness.cs

@ -251,13 +251,8 @@ namespace Coldairarrow.Business.HuiYan
} }
public AjaxResult SetItem(TeamitemDto model) public AjaxResult SetItem(TeamitemDto model)
{ {
//if (!string.IsNullOrEmpty(model.RivalGoodsId)) try
//{ {
// if (model.RivalGoodsId.Contains("."))
// {
// model.RivalGoodsId = Regex.Match(model.RivalGoodsId + "&", "id=(.*?)&").Groups[1].Value;
// }
//}
int row = Db.Update<teamitems>(c => c.Id == model.Id, (item) => int row = Db.Update<teamitems>(c => c.Id == model.Id, (item) =>
{ {
item.ExtensionJson = Newtonsoft.Json.JsonConvert.SerializeObject(model.Extensions); item.ExtensionJson = Newtonsoft.Json.JsonConvert.SerializeObject(model.Extensions);
@ -272,6 +267,11 @@ namespace Coldairarrow.Business.HuiYan
return Success(); return Success();
return Error("操作失败!"); return Error("操作失败!");
} }
catch (Exception ex)
{
return Error("操作失败,缺少必填数据!");
}
}
public bool UpdateTaskSuccess(List<pricetasklog> logs) public bool UpdateTaskSuccess(List<pricetasklog> logs)
{ {

1
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/api/http.js

@ -21,6 +21,7 @@ let ipAddress = axios.defaults.baseURL;
axios.defaults.baseURL = 'http://hyapi.qiyue666.com/'; axios.defaults.baseURL = 'http://hyapi.qiyue666.com/';
//axios.defaults.baseURL = 'http://111.230.132.27:8033/'; //axios.defaults.baseURL = 'http://111.230.132.27:8033/';
// axios.defaults.baseURL = 'http://localhost:5000/';
axios.interceptors.request.use((config) => { axios.interceptors.request.use((config) => {
//axios.defaults.headers[_Authorization] = $httpVue.$store.getters.getToken(); //axios.defaults.headers[_Authorization] = $httpVue.$store.getters.getToken();

4
客户端/齐越慧眼/齐越慧眼/vuepage/client/src/views/items/Index.vue

@ -774,6 +774,10 @@ export default {
}, },
// //
initProfits(item,ext){ initProfits(item,ext){
if(item.RivalPrice==undefined)
{
item.RivalPrice=0
}
ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2); ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2);
//var taxp=parseFloat(item.RivalPrice * 0.03).toFixed(2) //var taxp=parseFloat(item.RivalPrice * 0.03).toFixed(2)

Loading…
Cancel
Save