|
@@ -109,109 +109,132 @@ $(function() {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
- function getMajorType() {
|
|
|
- fetchJSON("api/aircraft/listAll", {}, "get", function(ret) {
|
|
|
- console.log(ret)
|
|
|
- if (ret.status === 0) {
|
|
|
+ function aircraft_type() {
|
|
|
+ fetchJSON("api/aircraft/listAll", {}, "get", function(bet) {
|
|
|
+ // console.log(bet, "121111111")
|
|
|
+ if (bet.status === 0) {
|
|
|
$("#aircraft_type").empty();
|
|
|
$("#aircraft_type").append($("<option>", {
|
|
|
value: -1,
|
|
|
- text: "请选择"
|
|
|
+ text: "请选择机型"
|
|
|
}));
|
|
|
- for (var i = 0; i < ret.data.length; i++) {
|
|
|
-
|
|
|
- $("#aircraft_type").append(
|
|
|
- $("<option>", {
|
|
|
- value: ret.data[i].id,
|
|
|
- text: ret.data[i].aircraft_type
|
|
|
- })
|
|
|
- );
|
|
|
-
|
|
|
+ for (var i = 0; i < bet.data.length; i++) {
|
|
|
+ if (bet.data[i].id === majorId) {
|
|
|
+ $("#aircraft_type").append(
|
|
|
+ $("<option>", {
|
|
|
+ // value: bet.data[i].id,
|
|
|
+ text: bet.data[i].aircraft_type,
|
|
|
+ selected: true
|
|
|
+ })
|
|
|
+ );
|
|
|
+ } else {
|
|
|
+ $("#aircraft_type").append(
|
|
|
+ $("<option>", {
|
|
|
+ // value: bet.data[i].id,
|
|
|
+ text: bet.data[i].aircraft_type
|
|
|
+ })
|
|
|
+ );
|
|
|
+ }
|
|
|
}
|
|
|
form.render('select');
|
|
|
} else {
|
|
|
- showMsg(ret.msg, 2);
|
|
|
+ showMsg(bet.msg, 2);
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
- getMajorType();
|
|
|
-
|
|
|
- function getMajor() {
|
|
|
- $("#major_type").empty();
|
|
|
- $("#major_type").append($("<option>", {
|
|
|
- value: -1,
|
|
|
- text: "请选择"
|
|
|
- }));
|
|
|
- for (var i = 0; i < arr.length; i++) {
|
|
|
+ aircraft_type()
|
|
|
|
|
|
- $("#major_type").append(
|
|
|
- $("<option>", {
|
|
|
- value: arr[i].id,
|
|
|
- text: arr[i].name
|
|
|
- })
|
|
|
- );
|
|
|
|
|
|
- }
|
|
|
- form.render('select');
|
|
|
+ function getMajor() {
|
|
|
+ fetchJSON("api/major/listAll", {}, "get", function(ret) {
|
|
|
|
|
|
+ if (ret.status === 0) {
|
|
|
+ $("#major_type").empty();
|
|
|
+ $("#major_type").append($("<option>", {
|
|
|
+ value: -1,
|
|
|
+ text: "请选择"
|
|
|
+ }));
|
|
|
+ for (var i = 0; i < ret.data.length; i++) {
|
|
|
+ if (ret.data[i].major_name === funcmajor_type) {
|
|
|
+ $("#major_type").append(
|
|
|
+ $("<option>", {
|
|
|
+ // value: ret.data[i].id,
|
|
|
+ text: ret.data[i].major_name,
|
|
|
+ selected: true
|
|
|
+ })
|
|
|
+ );
|
|
|
+ } else {
|
|
|
+ $("#major_type").append(
|
|
|
+ $("<option>", {
|
|
|
+ // value: ret.data[i].id,
|
|
|
+ text: ret.data[i].major_name
|
|
|
+ })
|
|
|
+ );
|
|
|
+ }
|
|
|
+ }
|
|
|
+ form.render('select');
|
|
|
+ } else {
|
|
|
+ showMsg(res.msg, 2);
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
getMajor();
|
|
|
form.on("submit(save)", function(data) {
|
|
|
- if ($("#fault_name").val().trim() === "") {
|
|
|
- showMsg("案例名称不能为空", 2);
|
|
|
- $("#fault_name").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#fault_number").val().trim() === "") {
|
|
|
- showMsg("案例提供单位不能为空", 2);
|
|
|
- $("#fault_number").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#author").val().trim() === "") {
|
|
|
- showMsg("作者不能为空", 2);
|
|
|
- $("#author").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#department").val().trim() === "") {
|
|
|
- showMsg("案例编号不能为空", 2);
|
|
|
- $("#department").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#aircraft_type").val().trim() === "") {
|
|
|
- showMsg("机型不能为空", 2);
|
|
|
- $("#aircraft_type").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#major_type").val().trim() === "") {
|
|
|
- showMsg("专业不能为空", 2);
|
|
|
- $("#major_type").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#description").val().trim() === "") {
|
|
|
- showMsg("故障件名称不能为空", 2);
|
|
|
- $("#description").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#input_time").val().trim() === "") {
|
|
|
- showMsg("日期不能为空", 2);
|
|
|
- $("#input_time").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#fault_time").val().trim() === "") {
|
|
|
- showMsg("故障时间不能为空", 2);
|
|
|
- $("#fault_time").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#book_name").val().trim() === "") {
|
|
|
- showMsg("关键词不能为空", 2);
|
|
|
- $("#book_name").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
- if ($("#chapter").val().trim() === "") {
|
|
|
- showMsg("教材章节不能为空", 2);
|
|
|
- $("#chapter").focus();
|
|
|
- return false;
|
|
|
- }
|
|
|
+ // if ($("#fault_name").val().trim() === "") {
|
|
|
+ // showMsg("案例名称不能为空", 2);
|
|
|
+ // $("#fault_name").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#fault_number").val().trim() === "") {
|
|
|
+ // showMsg("案例提供单位不能为空", 2);
|
|
|
+ // $("#fault_number").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#author").val().trim() === "") {
|
|
|
+ // showMsg("作者不能为空", 2);
|
|
|
+ // $("#author").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#department").val().trim() === "") {
|
|
|
+ // showMsg("案例编号不能为空", 2);
|
|
|
+ // $("#department").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#aircraft_type").val().trim() === "") {
|
|
|
+ // showMsg("机型不能为空", 2);
|
|
|
+ // $("#aircraft_type").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#major_type").val().trim() === "") {
|
|
|
+ // showMsg("专业不能为空", 2);
|
|
|
+ // $("#major_type").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#description").val().trim() === "") {
|
|
|
+ // showMsg("故障件名称不能为空", 2);
|
|
|
+ // $("#description").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#input_time").val().trim() === "") {
|
|
|
+ // showMsg("日期不能为空", 2);
|
|
|
+ // $("#input_time").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#fault_time").val().trim() === "") {
|
|
|
+ // showMsg("故障时间不能为空", 2);
|
|
|
+ // $("#fault_time").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#book_name").val().trim() === "") {
|
|
|
+ // showMsg("关键词不能为空", 2);
|
|
|
+ // $("#book_name").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+ // if ($("#chapter").val().trim() === "") {
|
|
|
+ // showMsg("教材章节不能为空", 2);
|
|
|
+ // $("#chapter").focus();
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
var func = data.field;
|
|
|
func.id = funcId;
|
|
|
fetchJSON("api/fault/add", func, "post", function(data) {
|