|
|
@@ -27,6 +27,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
{field: 'id', title: __('Id')},
|
|
|
{field: 'bach', title: __('Bach'), operate: 'LIKE'},
|
|
|
{field: 'material', title: __('Material'), operate: 'LIKE'},
|
|
|
+ {field: 'no', title: __('No'), operate: 'LIKE'},
|
|
|
{field: 'nweight', title: __('Nweight'), operate: 'LIKE'},
|
|
|
{field: 'weight', title: __('Weight'), operate: 'LIKE'},
|
|
|
{field: 'gy_num', title: __('Gy_num')},
|
|
|
@@ -198,21 +199,26 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
bach: $("#c-bach").val(),
|
|
|
},
|
|
|
success(result) {
|
|
|
- console.log(result)
|
|
|
+ // console.log(result);
|
|
|
var str = '';//页面table
|
|
|
var html = '';//打印的table
|
|
|
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 += "<td><input class='form-control nweight' 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 style='display: none'><input class='form-control gy_num' type='hidden' name='row[gy_num][]' value='"+result.data[i].gy_num+"'></td>";
|
|
|
str += "<td><input class='form-control number' type='number' name='row[weight][]' value='";
|
|
|
if (result.data[i].weight) {
|
|
|
//已操作的工序变为只读,附带实加重量
|
|
|
str += result.data[i].weight + "' readonly ";
|
|
|
}
|
|
|
str += "'></td>";
|
|
|
- str += "<td><button type=\"button\" class=\"btn btn-primary btn-embossed submit \">保存</button></td>";
|
|
|
+ if(result.data[i].weight == 0){
|
|
|
+ str += "<td><button type=\"button\" class=\"btn btn-primary btn-embossed submit \">保存</button></td>";
|
|
|
+ }else{
|
|
|
+ str += "<td><button type=\"button\" class=\"btn btn-primary btn-embossed\">已保存</button></td>";
|
|
|
+ }
|
|
|
+ // str += "<td><button type=\"button\" class=\"btn btn-primary btn-embossed submit \">保存</button></td>";
|
|
|
str += "<td><input class='form-control bach' type='text' name='row[bach][]' value=''></td>";
|
|
|
str += "<td><input class='form-control' type='text' name='row[gy_name][]' value='"+result.data[i].gy_name+"'></td>";
|
|
|
str += "</tr>";
|
|
|
@@ -239,9 +245,9 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
var string = $("#wuliao").val();
|
|
|
var wuliao = string.substr(0,string.indexOf('_')); //原材料
|
|
|
var bach = string.substr(string.indexOf('_')+1); //原材料批次号
|
|
|
- console.log(string.indexOf('_'))
|
|
|
- console.log(wuliao)
|
|
|
- console.log(bach)
|
|
|
+ // console.log(string.indexOf('_'));
|
|
|
+ // console.log(wuliao);
|
|
|
+ // console.log(bach);
|
|
|
// return false;
|
|
|
$('#input').html();
|
|
|
$.ajax({
|
|
|
@@ -328,7 +334,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
$(".material")[i].setAttribute('style','color:red');
|
|
|
$(".nweight")[i].setAttribute('style','color:red');
|
|
|
var the_bach = document.getElementsByClassName('bach')[i];
|
|
|
- console.log(the_bach)
|
|
|
+ // console.log(the_bach);
|
|
|
the_bach.value = bach;
|
|
|
$(".number")[i].focus();
|
|
|
//语音播报
|
|
|
@@ -354,6 +360,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
// error++;
|
|
|
// }
|
|
|
}
|
|
|
+
|
|
|
//替代料变扫描的物料
|
|
|
if(result.data[i].material.indexOf('/')!==-1) {
|
|
|
var arr = result.data[i].material.split('/');
|
|
|
@@ -409,28 +416,96 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form','jQuery.print','jquery
|
|
|
}
|
|
|
});
|
|
|
$(document).on('click','.submit',function () {
|
|
|
- if ($(this).parent().siblings().eq(2).children('input').attr('readonly') == true){
|
|
|
- layer.confirm('此原材料已经保存',{
|
|
|
+ if($("#c-operator").val() == "" || $("#c-inspector").val() == ""){
|
|
|
+ layer.confirm('请选择 操作人员 或 检验人员',{
|
|
|
title:'操作提示',
|
|
|
btn:[],
|
|
|
+ area: ['60%','60%'],
|
|
|
closeBtn:0,
|
|
|
- time:2000
|
|
|
+ time:3000
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ // console.log("批次号"+$("#c-bach").val());
|
|
|
+ // console.log("日期"+$("#c-date").val());
|
|
|
+ // console.log("操作人员"+$("#c-operator").val());
|
|
|
+ // console.log("检验人员"+$("#c-inspector").val());
|
|
|
+ // console.log("原材料"+$(this).parent().siblings().eq(0).children('input').val());
|
|
|
+ // console.log("应投重量"+$(this).parent().siblings().eq(1).children('input').val());
|
|
|
+ // console.log("工艺序号:"+$(this).parent().siblings().eq(2).children('input').val());
|
|
|
+ // console.log("投料重量"+$(this).parent().siblings().eq(3).children('input').val());
|
|
|
+ // console.log("原材料_批次号"$(this).parent().siblings().eq(4).children('input').val());
|
|
|
+ // console.log("操作记录"+$(this).parent().siblings().eq(5).children('input').val());
|
|
|
+
|
|
|
+ // if($(this).parent().siblings().eq(2).children('input').attr('readonly') == true){
|
|
|
+ // layer.confirm('此原材料已经保存',{
|
|
|
+ // title:'操作提示',
|
|
|
+ // btn:[],
|
|
|
+ // closeBtn:0,
|
|
|
+ // time:2000
|
|
|
+ // });
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
+
|
|
|
+ //批次号
|
|
|
+ var bach = $("#c-bach").val();
|
|
|
+ //日期
|
|
|
+ var date = $("#c-date").val();
|
|
|
+ //操作人员
|
|
|
+ var operator = $("#c-operator").val();
|
|
|
+ //检验人员
|
|
|
+ var inspector = $("#c-inspector").val();
|
|
|
+ //原材料
|
|
|
+ var material = $(this).parent().siblings().eq(0).children('input').val();
|
|
|
+ //应投重量
|
|
|
+ var nweight = $(this).parent().siblings().eq(1).children('input').val();
|
|
|
+ //工艺序号
|
|
|
+ var gy_num = $(this).parent().siblings().eq(2).children('input').val();
|
|
|
+ //投料重量
|
|
|
+ var weight = $(this).parent().siblings().eq(3).children('input').val();
|
|
|
+ //原材料批次号
|
|
|
+ var material_bach = $(this).parent().siblings().eq(4).children('input').val();
|
|
|
+ //操作记录
|
|
|
+ var gy_name = $(this).parent().siblings().eq(5).children('input').val();
|
|
|
+ if(weight == ""){
|
|
|
+ layer.confirm('请输入投料重量',{
|
|
|
+ title:'操作提示',
|
|
|
+ btn:[],
|
|
|
+ area: ['60%','60%'],
|
|
|
+ closeBtn:0,
|
|
|
+ time:2000
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ $(this).text('已保存');
|
|
|
+ }
|
|
|
+ $.ajax({
|
|
|
+ type: "POST",
|
|
|
+ url: "feeding/add",
|
|
|
+ data: {
|
|
|
+ bach: bach,
|
|
|
+ date: date,
|
|
|
+ operator: operator,
|
|
|
+ inspector: inspector,
|
|
|
+ material: material,
|
|
|
+ nweight: nweight,
|
|
|
+ gy_num: gy_num,
|
|
|
+ weight: weight,
|
|
|
+ material_bach: material_bach,
|
|
|
+ gy_name: gy_name,
|
|
|
+ },
|
|
|
+ success:function(data) {
|
|
|
+ // console.log("ajax"+data);
|
|
|
+ }
|
|
|
});
|
|
|
- return false;
|
|
|
}
|
|
|
- var material = $(this).parent().siblings().eq(0).children('input').val();
|
|
|
- var weight = $(this).parent().siblings().eq(2).children('input').val();
|
|
|
- var bach = $(this).parent().siblings().eq(4).children('input').val();
|
|
|
- console.log(material)
|
|
|
- console.log(weight)
|
|
|
- console.log(bach)
|
|
|
- })
|
|
|
+ });
|
|
|
+
|
|
|
$('input').keydown( function (e) {
|
|
|
let key = e.which;
|
|
|
if (key == 13) {
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
+
|
|
|
$(document).ready(function($) { 'use strict';
|
|
|
$(".print-link").on('click', function() {
|
|
|
var status = 1;
|