|
|
@@ -24,6 +24,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
sortName: 'id',
|
|
|
fixedColumns: true,
|
|
|
fixedRightNumber: 1,
|
|
|
+ // 必须添加这个,customformtpl与html的ID一致
|
|
|
+ searchFormTemplate: 'customformtpl',
|
|
|
columns: [
|
|
|
[
|
|
|
{checkbox: true},
|
|
|
@@ -62,19 +64,30 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
});
|
|
|
table.on('post-body.bs.table',function(){
|
|
|
$(".btn-editone").data("area",["100%","100%"]);
|
|
|
- })
|
|
|
+ });
|
|
|
// 为表格绑定事件
|
|
|
Table.api.bindevent(table);
|
|
|
},
|
|
|
add: function () {
|
|
|
$('#add').click(function () {
|
|
|
- var html = '';
|
|
|
- html += '<tr><td><input class="form-control material" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control percentage" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control gy_name" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control gy_num" type="text" value=""></td>';
|
|
|
- html += '<td><button type="button" class="btn btn-danger del">删除</button></td></tr>';
|
|
|
- $('#gy').append(html);
|
|
|
+ $.ajax({
|
|
|
+ method:"POST",
|
|
|
+ url:'formula/gyName',
|
|
|
+ success(res){
|
|
|
+ var html = '';
|
|
|
+ html += '<tr><td><input class="form-control material" type="text" value=""></td>';
|
|
|
+ html += '<td><input class="form-control percentage" type="number" value=""></td>';
|
|
|
+ html += "<td><select class='form-control selectpicker' name='gy_name' id=''><option value=''>请选择工艺</option>";
|
|
|
+ for (var key in res){
|
|
|
+ html += "<option value='"+res[key].title+"'>"+res[key].title+"</option>";
|
|
|
+ }
|
|
|
+ html += "</select></td>";
|
|
|
+ // html += '<td><input class="form-control gy_name" type="text" value=""></td>';
|
|
|
+ // html += '<td><input class="form-control gy_num" type="text" value=""></td>';
|
|
|
+ html += '<td><button type="button" class="btn btn-danger del">删除</button></td></tr>';
|
|
|
+ $('#gy').append(html);
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
$(document).on('click','.del',function () {
|
|
|
$(this).parent().parent().remove();
|
|
|
@@ -107,6 +120,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
var remark = $('#c-remark').val();
|
|
|
var version = $('#c-version').val();
|
|
|
var date = $('#c-date').val();
|
|
|
+ var model = $('#c-model').val();
|
|
|
var usability = $('#c-usability').selectPageText();
|
|
|
if (usability == ''){
|
|
|
usability = 99;
|
|
|
@@ -125,6 +139,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
baseData.push(version);
|
|
|
baseData.push(date);
|
|
|
baseData.push(usability);
|
|
|
+ baseData.push(model);
|
|
|
console.log(baseData);
|
|
|
//配方数据
|
|
|
var data = [];
|
|
|
@@ -134,18 +149,18 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
var formulaTrArr=formulaTrList.eq(i);
|
|
|
var tdOne = formulaTrArr.children("td").eq(0).find("input").val();
|
|
|
var tdTwo = formulaTrArr.children("td").eq(1).find("input").val();
|
|
|
- var tdThr = formulaTrArr.children("td").eq(2).find("input").val();
|
|
|
- var tdFou = formulaTrArr.children("td").eq(3).find("input").val();
|
|
|
+ var tdThr = formulaTrArr.children("td").eq(2).find("select").val();
|
|
|
+ // var tdFou = formulaTrArr.children("td").eq(3).find("input").val();
|
|
|
if (tdOne == '' && tdTwo == '' && tdThr==''){
|
|
|
layer.confirm('工艺信息不能全部为空!');return false;
|
|
|
}
|
|
|
- if (tdFou == ''){
|
|
|
+ /*if (tdFou == ''){
|
|
|
layer.confirm('工序号不能为空!');return false;
|
|
|
- }
|
|
|
+ }*/
|
|
|
formulaData.push(tdOne);
|
|
|
formulaData.push(tdTwo);
|
|
|
formulaData.push(tdThr);
|
|
|
- formulaData.push(tdFou);
|
|
|
+ // formulaData.push(tdFou);
|
|
|
data.push(formulaData);
|
|
|
}
|
|
|
if (data.length == 0){
|
|
|
@@ -175,13 +190,23 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
},
|
|
|
edit: function () {
|
|
|
$('#add').click(function () {
|
|
|
- var html = '';
|
|
|
- html += '<tr><td><input class="form-control material" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control percentage" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control gy_name" type="text" value=""></td>';
|
|
|
- html += '<td><input class="form-control gy_num" type="text" value=""></td>';
|
|
|
- html += '<td><button type="button" class="btn btn-danger del">删除</button></td></tr>';
|
|
|
- $('#gy').append(html);
|
|
|
+ $.ajax({
|
|
|
+ method: "POST",
|
|
|
+ url: 'formula/gyName',
|
|
|
+ success(res) {
|
|
|
+ var html = '';
|
|
|
+ html += '<tr><td><input class="form-control material" type="text" value=""></td>';
|
|
|
+ html += '<td><input class="form-control percentage" type="number" value=""></td>';
|
|
|
+ html += "<td><select class='form-control selectpicker' name='gy_name' id=''><option value=''>请选择工艺</option>";
|
|
|
+ for (var key in res) {
|
|
|
+ html += "<option value='" + res[key].title + "'>" + res[key].title + "</option>";
|
|
|
+ }
|
|
|
+ html += "</select></td>";
|
|
|
+ // html += '<td><input class="form-control gy_num" type="text" value=""></td>';
|
|
|
+ html += '<td><button type="button" class="btn btn-danger del">删除</button></td></tr>';
|
|
|
+ $('#gy').append(html);
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
$(document).on('click','.del',function () {
|
|
|
$(this).parent().parent().remove();
|
|
|
@@ -215,6 +240,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
var remark = $('#c-remark').val();
|
|
|
var version = $('#c-version').val();
|
|
|
var date = $('#c-date').val();
|
|
|
+ var model = $('#c-model').val();
|
|
|
var usability = $('#c-usability').selectPageText();
|
|
|
if (usability == ''){
|
|
|
usability = 99;
|
|
|
@@ -233,6 +259,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
baseData.push(version);
|
|
|
baseData.push(date);
|
|
|
baseData.push(usability);
|
|
|
+ baseData.push(model);
|
|
|
console.log(baseData);
|
|
|
//配方数据
|
|
|
var data = [];
|
|
|
@@ -242,18 +269,18 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
var formulaTrArr=formulaTrList.eq(i);
|
|
|
var tdOne = formulaTrArr.children("td").eq(0).find("input").val();
|
|
|
var tdTwo = formulaTrArr.children("td").eq(1).find("input").val();
|
|
|
- var tdThr = formulaTrArr.children("td").eq(2).find("input").val();
|
|
|
- var tdFou = formulaTrArr.children("td").eq(3).find("input").val();
|
|
|
+ var tdThr = formulaTrArr.children("td").eq(2).find("select").val();
|
|
|
+ // var tdFou = formulaTrArr.children("td").eq(3).find("input").val();
|
|
|
if (tdOne == '' && tdTwo == '' && tdThr==''){
|
|
|
layer.confirm('工艺信息不能全部为空!');return false;
|
|
|
}
|
|
|
- if (tdFou == ''){
|
|
|
+ /*if (tdFou == ''){
|
|
|
layer.confirm('工序号不能为空!');return false;
|
|
|
- }
|
|
|
+ }*/
|
|
|
formulaData.push(tdOne);
|
|
|
formulaData.push(tdTwo);
|
|
|
formulaData.push(tdThr);
|
|
|
- formulaData.push(tdFou);
|
|
|
+ // formulaData.push(tdFou);
|
|
|
data.push(formulaData);
|
|
|
}
|
|
|
if (data.length == 0){
|
|
|
@@ -371,6 +398,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
}
|
|
|
var number = $('#c-number').val();
|
|
|
var remark = $('#c-remark').val();
|
|
|
+ var mid = $('#c-mid').val();
|
|
|
if (verify == -1){
|
|
|
layer.confirm("数据格式不对,请仔细核查!");return false;
|
|
|
}
|
|
|
@@ -383,6 +411,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form'], function ($, undefin
|
|
|
baseData.push(examine_name);
|
|
|
baseData.push(number);
|
|
|
baseData.push(remark);
|
|
|
+ baseData.push(mid);
|
|
|
Fast.api.ajax({
|
|
|
url:'formula/task?ids='+ids,
|
|
|
data:{baseData:baseData}
|