<!DOCTYPE html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<meta name="viewport"
|
content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
<title></title>
|
<script src="../../js/mui.min.js"></script>
|
<script src="../../js/api.js"></script>
|
<script src="../../js/common.js"></script>
|
<script src="../../js/jquery.js"></script>
|
<script src="../../js/jquery-1.11.1.js"></script>
|
<script src="../../js/jquery.xml2json.js.js"></script>
|
<script src="../../js/template-web.js"></script>
|
<link href="../../css/mui.min.css" rel="stylesheet" />
|
<link rel="stylesheet" type="text/css" href="../../css/iconfont.css" />
|
<script type="text/javascript" src="../../lib/base_js/js/app.js"></script>
|
|
<script type="text/javascript" src="../../lib/base_js/js/common.js" ></script>
|
<style type="text/css">
|
label {
|
font-size: 1.20rem;
|
}
|
</style>
|
</head>
|
<body>
|
<header class="mui-bar mui-bar-nav">
|
<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
|
<h1 class="mui-title font">入库检录入
|
</h1>
|
</header>
|
|
<div class="mui-content">
|
<div class="mui-input-group">
|
<div class="mui-input-row">
|
<label>检验项目</label>
|
<input id="checkName" type="text" disabled="disabled" style="background-color: #F5F5F5;"
|
class="mui-input-clear">
|
</div>
|
|
<div class="mui-input-row">
|
<label>检验方法</label>
|
<input id="checkmethod" type="text" disabled="disabled" style="background-color: #F5F5F5;"
|
class="mui-input-clear">
|
</div>
|
|
<div class="mui-input-row">
|
<label>抽检说明</label>
|
<input id="UcheckNUM" type="text" disabled="disabled" style="background-color: #F5F5F5;"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>抽检数量</label>
|
<input id="checkNUM" type="text" disabled="disabled" style="background-color: #F5F5F5;"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>检验结果</label>
|
<select id="result" class="mui-select" onchange="getselect()">
|
<option value="合格">合格</option>
|
<option value="不合格">不合格</option>
|
<option value="非检验项目">非检验项目</option>
|
</select>
|
</div>
|
<div class="mui-input-row" id="nqd" style="display:none;">
|
<label>不合格数</label>
|
<input id="NQNUM" type="text"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>上限</label>
|
<input id="UPNUM" type="text"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>标准值</label>
|
<input id="MIDNUM" type="text"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>下限</label>
|
<input id="DOWNNUM" type="text"
|
class="mui-input-clear">
|
</div>
|
<div class="mui-input-row">
|
<label>备注</label>
|
<textarea id='remark' type="text" class='input-text'></textarea>
|
</div>
|
<ul class="mui-table-view">
|
<li class="mui-table-view-cell mui-collapse mui-active">
|
<a class="mui-navigate-right font" href="#" style="font-size: 16px;">规格要求</a>
|
<div class="mui-collapse-content" style="height:200px">
|
<!-- <p id="model" style="font-size: 1.0625rem;color: #000000;"></p> -->
|
<textarea id='model' type="text" class='input-text' style="height:200px"></textarea>
|
</div>
|
|
</li>
|
</ul>
|
<div class="mui-input-row" style="margin-top: 20px;">
|
<button type="button" class="mui-btn mui-btn-green mui-icon mui-icon-checkmarkempty"
|
style="font-size:1.3rem;width: 100%;" id="doSure">确认</button>
|
</div>
|
</div>
|
|
</div>
|
|
<script type="text/javascript" charset="utf-8">
|
mui.init({
|
beforeback: function() {
|
var list = plus.webview.currentWebview().opener();
|
mui.fire(list, 'refresh');
|
return true;
|
}
|
});
|
window.addEventListener("changeBar", function(e) {
|
var inputId = e.detail.inputId
|
document.getElementById(inputId).value = e.detail.barcode;
|
});
|
var fdid = GetQueryString('ddid')
|
var order = GetQueryString('order')
|
var ffid =""
|
var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
|
var user_id = currentSession.user_id;
|
mui.plusReady(function() {
|
app.init();
|
var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
|
var user_id = currentSession.user_id;
|
// var pro = GetQueryStringCn('pro')
|
// var req = GetQueryStringCn('req')
|
// var res = GetQueryStringCn('res')
|
// var note = GetQueryStringCn('note')
|
var id=GetQueryString("ddid")
|
var checkNo=GetQueryString("order")
|
var QCXM=GetQueryString("pro")
|
//console.log(id);
|
//console.log(checkNo);
|
$.ajax({
|
url: app.API_URL_HEADER + "/XKYDHD/FQC_GETBILL",
|
|
data: {
|
USERID:user_id,
|
QCNO: checkNo ,
|
QCXM:QCXM
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
if (data.status === 0) {
|
var datad = data.data.matterTable
|
ffid=datad[0].ID
|
//console.log(ffid);
|
$("#checkName").val(datad[0].DBB001)
|
$("#checkmethod").val(datad[0].DBB004)
|
$("#model").val(datad[0].DBB003)
|
$("#result").val(datad[0].DBB012)
|
$("#remark").val(datad[0].DBB009)
|
$("#checkNUM").val(datad[0].DBB008)
|
$("#UcheckNUM").val(datad[0].DBB008)
|
$("#NQNUM").val(datad[0].DBB011)
|
$("#UPNUM").val(datad[0].DBB005)
|
$("#MIDNUM").val(datad[0].DBB006)
|
$("#DOWNNUM").val(datad[0].DBB007)
|
|
|
|
|
} else {
|
// mui.alert(data.message,"","",function(){
|
|
// });
|
// return;
|
}
|
},
|
});
|
|
|
// $("#result").val(res.res)
|
// $("#remark").val(note.note)
|
})
|
|
$("#doSure").click(function() {
|
var id=GetQueryString("ddid")
|
var order = GetQueryString('order')
|
console.log(id);
|
if($("#UPNUM").val()!=""&&$("#MIDNUM").val()!=""&&$("#DOWNNUM").val()!=""&&$("#UPNUM").val()>0&&$("#checkmethod").val() != "目测")
|
{
|
var re = /^(\-|\+)?\d+(\.\d+)?$/ ///^\d+(?=\.{0,1}\d+$|$)/
|
if (re.test($("#UPNUM").val())&&re.test($("#MIDNUM").val())&&re.test($("#DOWNNUM").val())
|
) {
|
// mui.alert("操作成功!")
|
}
|
else {
|
document.getElementById("UPNUM").value = '';
|
document.getElementById("MIDNUM").value = '';
|
document.getElementById("DOWNNUM").value = '';
|
|
mui.alert("请输入正确的数字!!")
|
return ;
|
}
|
if ($("#UPNUM").val()>=$("#MIDNUM").val()&&$("#MIDNUM").val()>=$("#DOWNNUM").val()) {
|
// mui.alert("操作成功!")
|
}
|
else {
|
document.getElementById("UPNUM").value = '';
|
document.getElementById("MIDNUM").value = '';
|
document.getElementById("DOWNNUM").value = '';
|
|
mui.alert("请输入正确的数字!")
|
return ;
|
}
|
|
$.ajax({
|
url: app.API_URL_HEADER + "/XKYDHD/FQC_SUBMITNUM",//提交上下限值
|
|
data: {
|
userid:user_id,
|
ID:id,
|
UPNUM: $("#UPNUM").val() ,
|
MIDNUM: $("#MIDNUM").val(),
|
DOWNNUM:$("#DOWNNUM").val()
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
if(data.status === 0) {
|
|
} else {
|
mui.alert(data.message,"","",function(){
|
document.getElementById("UPNUM").value = '';
|
document.getElementById("MIDNUM").value = '';
|
document.getElementById("DOWNNUM").value = '';
|
});
|
return;
|
}
|
},
|
})
|
|
var url = 'RKJ_check_input.html?did=' + id +
|
'&order=' + order;
|
|
mui.openWindow({
|
id: id,
|
url: url,
|
extras: {},
|
waiting: {
|
autoShow: true,
|
title: '加载中'
|
}
|
});
|
}
|
else if($("#result").val() == "非检验项目")
|
{
|
$.ajax({
|
url: app.API_URL_HEADER + "/XKYDHD/FQC_DSUBMIT",
|
|
data: {
|
FFID:ffid,
|
RESULT: $("#result").val() ,
|
REMARK:$("#remark").val()
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
console.log(22);
|
if(data.status === 0) {
|
mui.alert("操作成功")
|
//mui.back()
|
//getData()
|
|
|
} else {
|
mui.alert(data.message,"","",function(){
|
|
});
|
return;
|
}
|
},
|
});
|
}
|
else if($("#checkmethod").val() == "目测"){
|
if($("#result").val() != "合格" && $("#result").val() != "不合格" && $("#result").val() != "非检验项目" )
|
{
|
mui.alert("目测项目请直接选择检验结果")
|
return
|
}
|
|
$.ajax({
|
url: app.API_URL_HEADER + "/XKYDHD/FQC_DSUBMIT",
|
|
data: {
|
FFID:ffid,
|
RESULT: $("#result").val() ,
|
REMARK:$("#remark").val()
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
console.log(ffid);
|
if(data.status === 0) {
|
mui.alert("操作成功")
|
//mui.back()
|
//getData()
|
|
|
} else {
|
mui.alert(data.message,"","",function(){
|
|
});
|
return;
|
}
|
},
|
});}
|
else
|
{
|
mui.alert("检验方法非 ‘目测’ 或 检验结果 ‘非检验项目’ 请输入上下限值!")
|
}
|
})
|
|
function getselect(){
|
if ($("#result").val()=="不合格")
|
document.getElementById("nqd").style.display = "";
|
if ($("#result").val()=="合格")
|
document.getElementById("nqd").style.display = "none";
|
}
|
|
|
|
|
function getData() {
|
var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
|
var user_id = currentSession.user_id;
|
var id=GetQueryString("ddid")
|
var checkNo=GetQueryString("order")
|
var QCXM=GetQueryString("pro")
|
|
$.ajax({
|
url: app.API_URL_HEADER + "/XKYDHD/FQC_GETBILL",
|
|
data: {
|
USERID:user_id,
|
QCNO: checkNo ,
|
QCXM:QCXM
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
if (data.status === 0) {
|
var datad = data.data.matterTable
|
|
$("#checkName").val(datad[0].DBB001)
|
$("#model").val(datad[0].DBB003)
|
$("#result").val(datad[0].DBB012)
|
$("#NQNUM").val(datad[0].DBB011)
|
$("#remark").val(datad[0].DBB009)
|
$("#checkNUM").val(datad[0].DBB008)
|
$("#UcheckNUM").val(datad[0].DBB008)
|
$("#UPNUM").val(datad[0].DBB005)
|
$("#MIDNUM").val(datad[0].DBB006)
|
$("#DOWNNUM").val(datad[0].DBB007)
|
|
|
|
|
} else {
|
mui.alert(data.message,"","",function(){
|
|
});
|
return;
|
}
|
},
|
});
|
|
|
// $("#result").val(res.res)
|
// $("#remark").val(note.note)
|
}
|
|
function clicked(url, f1, urlId) {
|
OpenWindow(f1, url, {
|
urlId: urlId,
|
inputId: f1
|
});
|
};
|
</script>
|
</body>
|
</html>
|