1
0
mirror of https://github.com/newnius/YAO-portal.git synced 2025-06-06 07:11:54 +00:00
This commit is contained in:
Newnius 2020-06-21 13:00:23 +08:00
parent bca2c854ab
commit 5627406e82
2 changed files with 36 additions and 3 deletions

View File

@ -107,9 +107,8 @@
<option value="1">Low</option>
</select>
</div>
<!--
<label>Locality</label>
<div class="form-group form-group-lg">
<div class="form-group form-group-lg hidden">
<label for="form-job-locality" class="sr-only">Locality</label>
<select id="form-job-locality" class="form-control">
<option value="1">Positive</option>
@ -117,7 +116,6 @@
<option value="-1">Negative</option>
</select>
</div>
-->
<label class="hidden">Run Before</label>
<div class="form-group form-group-lg hidden">
<div class='input-group date date-picker'>
@ -213,6 +211,7 @@
<div>
<button id="form-job-submit" type="submit" class="btn btn-primary btn-lg">Submit</button>
<button id="form-job-task-add" type="button" class="btn btn-default btn-lg">Add Task</button>
<button id="form-job-predict-req" type="button" class="btn btn-default btn-lg">Predict</button>
</div>
</form>
</div>

View File

@ -32,6 +32,40 @@ function register_events_job() {
task.remove();
});
$("#form-job-predict-req").click(function (e) {
var name = $('#form-job-name').val();
var cmd = '';
$('#form-job-tasks').find('.row').each(function () {
cmd = $(this).find('.task-cmd').eq(0).val();
});
var ajax = $.ajax({
url: "service?action=job_predict_req",
type: 'GET',
data: {
name: name,
cmd: cmd
}
});
ajax.done(function (res) {
if (res["errno"] !== 0) {
$("#modal-msg-content").html(res["msg"]);
$("#modal-msg").modal('show');
} else {
console.log(res);
$('#form-job-tasks').find('.row').each(function () {
$(this).find('.task-cpu').eq(0).val(4);
});
}
});
ajax.fail(function (jqXHR, textStatus) {
$("#modal-msg-content").html("Request failed : " + jqXHR.statusText);
$("#modal-msg").modal('show');
$('#table-job').bootstrapTable("refresh");
});
});
$('#form-job-task-add').click(function (e) {
var tasks = $('#form-job-tasks');
var newTask = $('#form-job-tasks').find('.row').eq(0).clone();