<!doctype html>
|
<html>
|
<head>
|
<meta charset="utf-8">
|
<title></title>
|
<meta name="viewport"
|
content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
|
<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" />
|
<script type="text/javascript" src="../../lib/base_js/js/app.js"></script>
|
<script type="text/javascript" src="../../lib/base_js/js/common.js"></script>
|
<link rel="stylesheet" type="text/css" href="../../css/iconfont.css" />
|
<link rel="stylesheet" type="text/css" href="../../css/common_s.css" />
|
<style>
|
.mui-input-row label {
|
background-color: #ededed;
|
width: 25%;
|
}
|
|
.mui-input-row label~select,
|
.mui-input-row label~textarea {
|
float: right;
|
width: 74%;
|
/*background-color: #94f0ed;*/
|
}
|
|
.mui-input-row label~textarea {
|
border: #e3e3e3 2px solid;
|
/*background-color: #94f0ed;*/
|
}
|
|
.mui-input-row label~input {
|
float: left;
|
width: 72%;
|
background-color: #f6f6f6;
|
}
|
|
.mui-input-row {
|
margin-top: 0.15rem;
|
}
|
|
.full-width-button {
|
display: block;
|
/* 让按钮显示为块级元素 */
|
width: 100%;
|
/* 宽度设置为100%以适应父元素宽度 */
|
text-align: center;
|
/* 文本居中显示(可选) */
|
padding: 10px;
|
/* 内边距(可选) */
|
margin-bottom: 5px;
|
/* 底部外边距(可选),用于与图片分隔开 */
|
}
|
|
.icon-wrapper {
|
position: relative;
|
display: inline-block;
|
}
|
|
.icon {
|
position: absolute;
|
top: 0;
|
left: 0;
|
}
|
|
.icon-wrapper::before {
|
content: "";
|
position: absolute;
|
top: 10px;
|
/* 调整上边距 */
|
left: 10px;
|
/* 调整左边距 */
|
right: 10px;
|
/* 调整右边距 */
|
bottom: 10px;
|
/* 调整下边距 */
|
border: 100px solid transparent;
|
/* 调整边框大小 */
|
}
|
|
select {
|
background: url(../img/right-arrow.png) no-repeat right center;
|
background-size: 1.2rem 1.2rem;
|
}
|
</style>
|
</head>
|
|
<body class="mui-fullscreen">
|
<header class="mui-bar mui-bar-nav">
|
<button type="button" class="mui-left mui-action-back mui-btn mui-btn-link mui-btn-nav mui-pull-left">
|
<span class="mui-icon mui-icon-left-nav"></span>
|
</button>
|
<h1 class="mui-title">设备报修</h1>
|
|
<span class="title-right mui-icon mui-icon-camera" style="color:#0062CC;font-size:50px;"
|
id="cameraId"></span>
|
|
</header>
|
<div class="mui-content">
|
<div class="mui-input-group">
|
|
<div class="mui-input-row">
|
<label id="saomiaolb" style="color:#0062CC">点击启动扫描</label>
|
<input id="saomiao" type="text" class="mui-input" placeholder="请扫描设备码" onkeypress="GetBX001()">
|
</div>
|
<div class="mui-input-row">
|
<label>设备名称</label>
|
<input id="EQA002" type="text" class="mui-input" disabled="disabled">
|
</div>
|
<div class="mui-input-row">
|
<label>当前库位</label>
|
<input id="EQA025" type="text" class="mui-input" disabled="disabled">
|
</div>
|
<div class="mui-input-row">
|
<label>当前状态</label>
|
<input id="EQA024" type="text" class="mui-input" disabled="disabled">
|
</div>
|
<div class="mui-input-row">
|
<label>备注</label>
|
<textarea id='remark' type="text" class='input-text'></textarea>
|
</div>
|
|
<div class="mui-input-row">
|
<ul class="mui-table-view" id="submitBtn">
|
<li class="mui-table-view-cell acss"
|
style="width:100%;float: left;background-color: rgb(153,204,153)">
|
<a data-code='提交'>提交</a>
|
</li>
|
</ul>
|
</div>
|
</div>
|
<input type="hidden" id="mid" value="" />
|
<ul class="mui-table-view" id="ulId">
|
</ul>
|
</div>
|
<script type="text/javascript" charset="utf-8">
|
window.addEventListener('refresh', function(e) { //监听页面返回事件
|
GetBX001()
|
// getprocessT()
|
});
|
// var user_id = app.userid;
|
mui.init({});
|
mui.plusReady(function() {
|
app.init();
|
$("#deal1").hide();
|
$("#deal2").hide();
|
|
document.getElementById('cameraId').addEventListener('click', function(event) {
|
console.log(2);
|
var mid = $("#mid").val()
|
console.log(mid);
|
if (mid == '' || mid == 'undefined' || mid == null) {
|
mui.alert("请先扫描设备码");
|
return false;
|
}
|
mui.openWindow({
|
id: 'pictrue_add',
|
url: 'pictrue_add.html?mid=' + mid,
|
waiting: {
|
autoShow: true,
|
title: '加载中'
|
}
|
});
|
});
|
//doAppearance()
|
|
})
|
|
document.getElementById('saomiaolb').addEventListener('tap', function() {
|
console.log(12);
|
var url = 'getScanCode1.html';
|
mui.openWindow({
|
|
url: url,
|
extras: {},
|
waiting: {
|
autoShow: true,
|
title: '加载中'
|
}
|
});
|
|
}, false)
|
|
function scaned(t, r, f) {
|
console.log(r);
|
$("#saomiao").val(r);
|
// var selectElementD = document.getElementById('selectModeNoT');
|
// selectElementD.innerHTML = "";
|
// var option = document.createElement("option");
|
// option.value = r;
|
// option.text = r;
|
|
// selectElementD.appendChild(option);
|
GetBX001();
|
}
|
|
function GetBX001() {
|
//console.log("连接测试!");
|
console.log($("#saomiao").val());
|
$.ajax({
|
url: app.API_URL_HEADER + "/BASQC/GetBX001Detail",
|
|
data: {
|
EQA001:$("#saomiao").val(),
|
logID: "admin" //user_id,//Admin //先写死,便于调试
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
if (data.status != 0) {
|
mui.alert(data.message);
|
return;
|
} else {
|
$("#EQA002").val(data.data.matterTable[0].EQA002);
|
$("#EQA025").val(data.data.matterTable[0].EQA025);
|
$("#EQA024").val(data.data.matterTable[0].EQA024);
|
$("#mid").val(data.data.data[0].BX001);
|
|
}
|
},
|
error: function(xhr, type, errorThrown) {
|
alert("获取数据异常:" + JSON.stringify(errorThrown));
|
}
|
});
|
}
|
|
mui("#submitBtn").on("tap", "a", function(event) {
|
var code = this.getAttribute('data-code');
|
console.log(11);
|
doSubmit(code);
|
})
|
|
function doSubmit(opertype) {
|
var saomiao = document.getElementById('saomiao').value;
|
var state = document.getElementById('EQA024').value;
|
var type = '';
|
if (saomiao == '' || saomiao == 'undefined') {
|
mui.toast('请先扫描单号!')
|
return;
|
}
|
if(state == "维修中"){
|
mui.toast('该设备当前在维修中!')
|
return;
|
}
|
|
$.ajax({
|
url: app.API_URL_HEADER + "/BASQC/BASQCBX_SUBMIT",
|
|
data: {
|
EQA001:$("#saomiao").val(),
|
BXID: $("#mid").val(),
|
REMARK: $("#remark").val()
|
|
},
|
DataType: "json",
|
type: "post",
|
async: false,
|
//timeout: 15000,
|
success: function(data) {
|
if (data.status === 0) {
|
|
$("#EQA002").val("");
|
$("#EQA025").val("");
|
$("#EQA024").val("");
|
$("#mid").val("");
|
$("#EQA024").val("");
|
|
mui.alert("报修成功");
|
|
} else {
|
plus.ui.toast(data.msg);
|
}
|
},
|
error: function(xhr, type, errorThrown) {
|
alert("获取数据异常:" + JSON.stringify(errorThrown));
|
}
|
});
|
}
|
|
function checkZero(cursor) {
|
for (var j = 0; j < cursor.length; j++) {
|
if (cursor[j].FLOWER != null) {
|
var f = cursor[j].FLOWER.substr(0, 1)
|
if (f == ".") {
|
var t = cursor[j].FLOWER.split("");
|
t.splice(0, 0, "0");
|
t = t.join("")
|
cursor[j].FLOWER = t
|
}
|
}
|
if (cursor[j].FUPPER != null) {
|
var f = cursor[j].FUPPER.substr(0, 1)
|
if (f == ".") {
|
var t = cursor[j].FUPPER.split("");
|
t.splice(0, 0, "0");
|
t = t.join("")
|
cursor[j].FUPPER = t
|
}
|
}
|
}
|
return cursor;
|
}
|
</script>
|
</body>
|
</html>
|