今天改一個前端框架(angularjs,不兼容ie內核,需要修改),后台框架是已經寫好了的,不用修改。
接口接收參數如下:
[HttpPost] public async Task<ScheduleEntity> QueryJob([FromBody]JobKey job) { return await scheduler.QueryJobAsync(job.Group, job.Name); }
前端框架因為是angularjs寫的封裝好了,改成adminlte+vue
前端調用方法如下:
var objBody={ name: that.name, group: that.group }; $.ajax({ type: "Post", url: "/api/Job/QueryJob", data: JSON.stringify(objBody), contentType: "application/json; charset=UTF-8", success: function (data) { that.model = data; }, beforeSend: function () { layer.load(); }, complete: function () { layer.closeAll('loading');} });