|
|
@ -10,7 +10,7 @@ |
|
|
|
<div class="form-group"> |
|
|
|
<label class="col-sm-3 control-label is-required">委外工序编号:</label> |
|
|
|
<div class="col-sm-8"> |
|
|
|
<input name="outsourceProcessNo" class="form-control" id="outsourceProcessNo" type="text" required readonly> |
|
|
|
<input name="outsourceProcessNo" class="form-control" id="outsourceProcessNo" type="text" required> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -35,44 +35,61 @@ |
|
|
|
<th:block th:include="include :: footer" /> |
|
|
|
<script th:inline="javascript"> |
|
|
|
var prefix = ctx + "system/outsource_process" |
|
|
|
// $("#form-outsource_process-add").validate({ |
|
|
|
// focusCleanup: true, |
|
|
|
// rules: { |
|
|
|
// outsourceProcessNo: { |
|
|
|
// remote: { |
|
|
|
// url: prefix + "/checkoutsourceProcessNoUnique", |
|
|
|
// type: "post", |
|
|
|
// dataType: "json", |
|
|
|
// data: { |
|
|
|
// "outsourceProcessNo": function () { |
|
|
|
// return $.common.trim($("#outsourceProcessNo").val()); |
|
|
|
// } |
|
|
|
// } |
|
|
|
// } |
|
|
|
// }, |
|
|
|
// |
|
|
|
// }, |
|
|
|
// messages: { |
|
|
|
// "outsourceProcessNo": { |
|
|
|
// remote: "该工序编号已经存在" |
|
|
|
// } |
|
|
|
// } |
|
|
|
// }); |
|
|
|
$("#form-outsource_process-add").validate({ |
|
|
|
focusCleanup: true, |
|
|
|
rules: { |
|
|
|
outsourceProcessNo: { |
|
|
|
required: true, |
|
|
|
}, |
|
|
|
outsourceProcessName: { |
|
|
|
required: true, |
|
|
|
} |
|
|
|
}, |
|
|
|
messages: { |
|
|
|
"outsourceProcessNo": { |
|
|
|
required: "请输入工序编号", |
|
|
|
// remote: "该工序编号已经存在", |
|
|
|
}, |
|
|
|
"outsourceProcessName": { |
|
|
|
required: "请输入工序名称", |
|
|
|
} |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
|
|
|
|
//获取单号 |
|
|
|
// $.ajax({ |
|
|
|
// url: prefix + "/generateOutsourceProcessNo", |
|
|
|
// type: "GET", |
|
|
|
// dateType: "json", |
|
|
|
// success: function (resp) { |
|
|
|
// console.log(resp) |
|
|
|
// if (resp != null) {$("input[name='outsourceProcessNo']").val(resp);} else {$.modal.msgError("失败啦");} |
|
|
|
// } |
|
|
|
// }); |
|
|
|
|
|
|
|
function checkoutsourceProcessNoUnique(){ |
|
|
|
var outsousrceProcess = {}; |
|
|
|
var outsousrceProcessNo = $("#outsourceProcessNo").val(); |
|
|
|
outsousrceProcess.outsourceProcessNo = outsousrceProcessNo; |
|
|
|
$.ajax({ |
|
|
|
url: prefix + "/generateOutsourceProcessNo", |
|
|
|
type: "GET", |
|
|
|
dateType: "json", |
|
|
|
success: function (resp) { |
|
|
|
console.log(resp) |
|
|
|
if (resp != null) {$("input[name='outsourceProcessNo']").val(resp);} else {$.modal.msgError("失败啦");} |
|
|
|
} |
|
|
|
}); |
|
|
|
url: prefix + "/checkoutsourceProcessNoUnique", |
|
|
|
type: "post", |
|
|
|
dataType: "json", |
|
|
|
data: outsousrceProcess, |
|
|
|
success:function (res){ |
|
|
|
return res; |
|
|
|
}, |
|
|
|
|
|
|
|
}) |
|
|
|
} |
|
|
|
function submitHandler() { |
|
|
|
if ($.validate.form()) { |
|
|
|
// console.log(checkoutsourceProcessNoUnique()); |
|
|
|
// if(checkoutsourceProcessNoUnique() === true){ |
|
|
|
// $.modal.msgError("该编号已存在!"); |
|
|
|
// return; |
|
|
|
// }; |
|
|
|
$.operate.save(prefix + "/add", $('#form-outsource_process-add').serialize()); |
|
|
|
} |
|
|
|
} |
|
|
|