|
|
@@ -96,23 +96,20 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
str += "<input class='form-control' type='hidden' name='row[gy_num][]' value='"+result.data[i].gy_num+"'>";
|
|
|
str += "<td><input class='form-control' type='text' name='row[gy_name][]' readonly value='"+result.data[i].gy_name+"'></td>";
|
|
|
str += "</tr>";
|
|
|
- html += `<tr>
|
|
|
- <td>${result.data[i].material}</td>
|
|
|
+ html += `<tr class="print${i} print"><td>${result.data[i].material}</td>
|
|
|
<td>${result.data[i].nweight}</td><td>`;
|
|
|
if (result.data[i].weight) {
|
|
|
html += parseFloat(result.data[i].weight);
|
|
|
}
|
|
|
- html += `
|
|
|
- </td><td>${result.data[i].gy_name}</td>
|
|
|
- </tr>`;
|
|
|
+ html += `</td><td>${result.data[i].gy_name}</td></tr>`;
|
|
|
|
|
|
}
|
|
|
html+= `<tr>
|
|
|
<td style="width: 100px;text-align: center">总计</td>
|
|
|
- <td class="total" style="width: 100px;text-align: center">${result.total}</td>
|
|
|
+ <td class="total" style="width: 100px;text-align: center"></td>
|
|
|
<td id="total"></td>
|
|
|
<td></td>
|
|
|
- </tr>`;
|
|
|
+ </tr>`;//${res.data.number}
|
|
|
$("#print_gy").append(html);
|
|
|
$("#table").append(str);
|
|
|
$("#c-bach").attr('readonly','readonly');
|
|
|
@@ -149,11 +146,11 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
}else{//批次号不重复直接赋值
|
|
|
$("#bach").css('cssText','display:none! important');
|
|
|
$("#btn").css('display','none');
|
|
|
- $("#c-name").val(res[0].name);
|
|
|
- $("#c-specifications").val(res[0].drawer_name);
|
|
|
- $("#c-unit").val(res[0].examine_name);
|
|
|
- $("#c-operator").val(res.operator);
|
|
|
- $("#c-inspector").val(res.inspector);
|
|
|
+ $("#c-name").val(res.data[0].name);
|
|
|
+ $("#c-specifications").val(res.data[0].drawer_name);
|
|
|
+ $("#c-unit").val(res.data[0].examine_name);
|
|
|
+ $("#c-operator").val(res.data.operator);
|
|
|
+ $("#c-inspector").val(res.data.inspector);
|
|
|
$.ajax({
|
|
|
method: "POST",
|
|
|
url: "feeding/get_formula",
|
|
|
@@ -161,20 +158,34 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
bach: $("#c-bach").val(),
|
|
|
num:''
|
|
|
},
|
|
|
- success(res) {
|
|
|
+ success(result) {
|
|
|
var str = '';
|
|
|
- for(var i=0;i<res.data.length;i++){
|
|
|
- str += "<tr class='tablestr"+i+" tablestr'><td><input class='form-control material' type='text' name='row[material][]' readonly value='"+res.data[i].material+"'></td>";
|
|
|
- str += "<td><input class='form-control' type='text' name='row[nweight][]' readonly value='"+res.data[i].nweight+"'></td>";
|
|
|
- str += "<input class='form-control' type='hidden' name='row[gy_num][]' value='"+res.data[i].gy_num+"'>";
|
|
|
+ var html = '';
|
|
|
+ for(var i=0;i<result.data.length;i++){
|
|
|
+ str += "<tr class='tablestr"+i+" tablestr'><td><input class='form-control material' type='text' name='row[material][]' readonly value='"+result.data[i].material+"'></td>";
|
|
|
+ str += "<td><input class='form-control' type='text' name='row[nweight][]' readonly value='"+result.data[i].nweight+"'></td>";
|
|
|
+ str += "<input class='form-control' type='hidden' name='row[gy_num][]' value='"+result.data[i].gy_num+"'>";
|
|
|
str += "<td><input class='form-control' type='number' name='row[weight][]' value='";
|
|
|
- if (res.data[i].weight) {
|
|
|
- str += parseFloat(res.data[i].weight) + "' readonly ";
|
|
|
+ if (result.data[i].weight) {
|
|
|
+ str += parseFloat(result.data[i].weight) + "' readonly ";
|
|
|
}
|
|
|
str += "'></td>";
|
|
|
- str += "<td><input class='form-control' type='text' name='row[gy_name][]' readonly value='"+res.data[i].gy_name+"'></td>";
|
|
|
+ str += "<td><input class='form-control' type='text' name='row[gy_name][]' readonly value='"+result.data[i].gy_name+"'></td>";
|
|
|
str += "</tr>";
|
|
|
+ html += `<tr class="print${i} print"><td>${result.data[i].material}</td>
|
|
|
+ <td>${result.data[i].nweight}</td><td>`;
|
|
|
+ if (result.data[i].weight) {
|
|
|
+ html += parseFloat(result.data[i].weight);
|
|
|
+ }
|
|
|
+ html += `</td><td>${result.data[i].gy_name}</td></tr>`;
|
|
|
}
|
|
|
+ html+= `<tr>
|
|
|
+ <td style="width: 100px;text-align: center">总计</td>
|
|
|
+ <td class="total" style="width: 100px;text-align: center"></td>
|
|
|
+ <td id="total"></td>
|
|
|
+ <td></td>
|
|
|
+ </tr>`;//${res.data[0].number}
|
|
|
+ $("#print_gy").append(html);
|
|
|
$("#table").append(str);
|
|
|
$("#c-bach").attr('readonly','readonly');
|
|
|
$("#wuliao").keydown((e)=>{
|
|
|
@@ -182,13 +193,13 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
var error = 0;
|
|
|
if(key === 13){
|
|
|
var wuliao = $("#wuliao").val();
|
|
|
- for(var i=0;i<res.data.length;i++) {
|
|
|
- if(res.data[i].material===wuliao){
|
|
|
+ for(var i=0;i<result.data.length;i++) {
|
|
|
+ if(result.data[i].material===wuliao){
|
|
|
$(".material")[i].setAttribute('style','color:red');
|
|
|
error++;
|
|
|
}
|
|
|
- if(res.data[i].material.indexOf('/')!==-1){
|
|
|
- var arr = res.data[i].material.split('/');
|
|
|
+ if(result.data[i].material.indexOf('/')!==-1){
|
|
|
+ var arr = result.data[i].material.split('/');
|
|
|
if(arr.indexOf($("#wuliao").val()) !== -1){
|
|
|
$(".material")[i].value = wuliao;
|
|
|
$(".material")[i].setAttribute('style','color:red');
|
|
|
@@ -226,9 +237,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
var status = 1;
|
|
|
var total = 0;
|
|
|
//开票人
|
|
|
- $("#specifications").val($('#c-specifications').val());
|
|
|
+ $("#specifications").html($('#c-specifications').val());
|
|
|
//审核
|
|
|
- $("#unit").val($('#c-unit').val());
|
|
|
+ $("#unit").html($('#c-unit').val());
|
|
|
//批次号
|
|
|
var bach = $('#c-bach').val();
|
|
|
//写入到add页面
|
|
|
@@ -236,8 +247,8 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print'], funct
|
|
|
//添加重量,包装规格,机组到表格内
|
|
|
for(var i=0;i<$(".tablestr").length;i++){
|
|
|
var weight = parseFloat($(".tablestr:eq("+i+")").children("tr td:eq(2)").children().val());
|
|
|
- $(".print:eq("+i+")").children("tr td:eq(2)").html(weight);
|
|
|
if(weight){
|
|
|
+ $(".print:eq("+i+")").children("tr td:eq(2)").html(weight);
|
|
|
total += weight;
|
|
|
}
|
|
|
}
|