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)
{
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));
}
}
await Task.CompletedTask;
}

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

@ -251,13 +251,8 @@ namespace Coldairarrow.Business.HuiYan
}
public AjaxResult SetItem(TeamitemDto model)
{
//if (!string.IsNullOrEmpty(model.RivalGoodsId))
//{
// if (model.RivalGoodsId.Contains("."))
// {
// model.RivalGoodsId = Regex.Match(model.RivalGoodsId + "&", "id=(.*?)&").Groups[1].Value;
// }
//}
try
{
int row = Db.Update<teamitems>(c => c.Id == model.Id, (item) =>
{
item.ExtensionJson = Newtonsoft.Json.JsonConvert.SerializeObject(model.Extensions);
@ -272,6 +267,11 @@ namespace Coldairarrow.Business.HuiYan
return Success();
return Error("操作失败!");
}
catch (Exception ex)
{
return Error("操作失败,缺少必填数据!");
}
}
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://111.230.132.27:8033/';
// axios.defaults.baseURL = 'http://localhost:5000/';
axios.interceptors.request.use((config) => {
//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){
if(item.RivalPrice==undefined)
{
item.RivalPrice=0
}
ext.PlatformPoint = parseFloat(item.RivalPrice * 0.05).toFixed(2);
//var taxp=parseFloat(item.RivalPrice * 0.03).toFixed(2)

Loading…
Cancel
Save