<!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/template-web.js"></script>
|
<script src="js/api.js"></script>
|
<link href="css/mui.min.css" rel="stylesheet" />
|
<link rel="stylesheet" type="text/css" href="css/iconfont.css" />
|
|
<script src="js/jquery-1.11.1.js"></script>
|
<script src="js/jquery.xml2json.js.js"></script>
|
<script src="js/main.js"></script>
|
<style type="text/css">
|
.mui-content {
|
margin-top: 2px;
|
}
|
|
.mui-btn {
|
width: 80px;
|
}
|
|
/*导航栏背景颜色*/
|
.mui-bar {
|
background-color: #99CCFF;
|
}
|
|
/*header 用户名居于左侧*/
|
.title-left {
|
float: left;
|
line-height: 44px !important;
|
font-size: 16px;
|
}
|
</style>
|
</head>
|
<body>
|
<header class="mui-bar mui-bar-nav">
|
<h1 class="mui-title">MES移动终端</h1>
|
<a class="mui-pull-left"><span class="title-left" id="usr"></span></a>
|
</header>
|
<div class="mui-content">
|
<ul class="mui-table-view mui-grid-view mui-grid-9" id="list">
|
</ul>
|
</div>
|
<script id='li-template' type="text/template">
|
<% for(var i in record){ var item=record[i]; %>
|
{{if item[1]=='tuichu'}}
|
<li class="mui-table-view-cell mui-media mui-col-xs-6 mui-col-sm-4 bg1">
|
<a data-id="login">
|
<span class="mui-icon iconfont icon-tuichu" style="color:#de1312"></span>
|
<div class="mui-media-body"><%=(item[0])%></div>
|
</a>
|
</li>
|
{{else}}
|
<li class="mui-table-view-cell mui-media mui-col-xs-6 mui-col-sm-4 bg1">
|
<a data-href="<%=(item[0])%>" data-id="<%=(item[1])%>">
|
<span class="mui-icon iconfont icon-<%=(item[1])%> " style="color: #FF8C00;"></span>
|
<div class="mui-media-body"><%=(item[0])%></div>
|
</a>
|
</li>
|
{{/if}}
|
|
<% } %>
|
</script>
|
|
<script type="text/javascript" charset="utf-8">
|
mui.init({
|
beforeback: function() {
|
mui.confirm("是否退出并回到登录页?", "提示", ['否', '是'], function(e) {
|
if (e.index == 1) {//是-跳转到登录页
|
plus.runtime.restart();
|
return true; //返回true,继续页面关闭逻辑
|
} else {//否
|
return false; //返回false,终止页面关闭逻辑
|
}
|
})
|
return false; //返回false,终止页面关闭逻辑
|
}
|
});
|
|
mui.plusReady(function() {
|
document.getElementById("usr").innerHTML = setUsrCode();
|
getData();
|
addTap();
|
})
|
|
function getData() {
|
console.log(storage['_basePath'] + '/queryPurview?userno=' + api_localStorageGet("code"));
|
mui.ajax(storage['_basePath'] + '/queryPurview?userno=' + api_localStorageGet("code"), {
|
data: {},
|
dataType: 'json',
|
type: 'POST',
|
timeout: 10000,
|
headers: {
|
'Content-Type': 'application/json'
|
},
|
success: function(data) {
|
// console.log("API.projectType:"+API.projectType)
|
console.log(JSON.stringify(data))
|
//document.getElementById("password").value="";
|
if (data.result) {
|
//取数成功
|
document.getElementById('list').innerHTML = template('li-template', {
|
"record": data.data
|
});
|
|
} else {
|
//登录失败
|
plus.ui.toast(data.msg);
|
}
|
},
|
error: function(xhr, type, errorThrown) {
|
plus.ui.toast(type);
|
}
|
})
|
}
|
|
|
function addTap() {
|
mui('#list').on("tap", "a", function(e) {
|
var id = this.getAttribute("data-id");
|
var title = this.getAttribute("data-href");
|
|
var pages_lyt = ["switch_qc","print_setting","PQCjianyan","PQCxunjian_1","FQCjianyanluru","onedianjianjihua","twodianjianjihua","XG_check","XG_check_add","XG_check_input","XG_check","FQCjy","OQCjy","XG_check2","FQC_check2","OQC_check2","sjjy"];
|
var titles_lyt =['switch_qc','打印设置','PQC首检录入','PQC巡检录入','FQC检验录入','一级点检计划','二级点检计划','零部件入库检验','测试2','测试3','IPQC巡检检验','FQC检验','OQC检验','注塑巡检检验提交','新FQC检验','新OQC检验','新首检检验2'];
|
|
var pages_glt = ["creat","little_put","out_put","out_put_01","gongxutouliao","glue","glue_put","coating","rolling","divide","assembly_input","create_pulping"];
|
var titles_glt =['创建配料作业','配料投料','生产投料','生产投料(新)','工序投料','创建制胶作业','制胶投料','涂布投料','辊压投料','分切投料','装配投料','创建制浆作业']
|
|
var pages_wd = ["creat.html","little_put.html","out_put.html","out_put_01.html","glue.html","glue_put.html","coating.html","rolling.html","divide.html","assembly_input.html","create_pulping.html"];
|
var titles_wd =['创建配料作业','配料投料','生产投料','生产投料(新)','创建制胶作业','制胶投料','涂布投料','辊压投料','分切投料','装配投料','创建制浆作业']
|
|
if(id == 'login'){
|
mui.confirm("是否退出并回到登录页?", "提示", ['否', '是'], function(e) {
|
if (e.index == 1) {//是-跳转到登录页
|
plus.runtime.restart();
|
return true; //返回true,继续页面关闭逻辑
|
} else {//否
|
return false; //返回false,终止页面关闭逻辑
|
}
|
})
|
}else{
|
api_localStorageSave("functionName", title);
|
|
var i = "titles_"+API.projectType;
|
console.log(i);
|
if(i=="titles_lyt"){
|
api_localStorageSave("functionName", title);
|
var i = isInArray(titles_lyt,title)
|
console.log(title);
|
console.log(titles_lyt);
|
console.log(i);
|
if(i > -1){
|
console.log('web/lyt/'+pages_lyt[i]+'.html');
|
mui.openWindow({
|
url:'web/lyt/'+pages_lyt[i]+'.html',
|
id:id,
|
})
|
}else{
|
mui.openWindow({
|
url:'input.html?functionName='+encodeURI(encodeURI(title)),
|
id:id,
|
})
|
}
|
}
|
else if(i=="titles_glt"){
|
api_localStorageSave("functionName", title);
|
var i = isInArray(titles_glt,title)
|
if(i > -1){
|
mui.openWindow({
|
url:'web/glt/'+pages_glt[i]+'.html',
|
id:id,
|
})
|
}else{
|
mui.openWindow({
|
url:'input.html?functionName='+encodeURI(encodeURI(title)),
|
id:id,
|
})
|
}
|
}
|
else if(i=="titles_wd"){
|
api_localStorageSave("functionName", title);
|
var i = isInArray(titles_wd,title)
|
if(i > -1){
|
mui.openWindow({
|
url:'web/wd/'+pages_wd[i]+'.html',
|
id:id,
|
})
|
}else{
|
mui.openWindow({
|
url:'input.html?functionName='+encodeURI(encodeURI(title)),
|
id:id,
|
})
|
}
|
}
|
else{
|
mui.openWindow({
|
url:'input.html?functionName='+encodeURI(encodeURI(title)),
|
id:id,
|
})
|
}
|
}
|
})
|
}
|
/**
|
* 使用jquery的inArray方法判断元素是否存在于数组中
|
* @param {Object} arr 数组
|
* @param {Object} value 元素值
|
*/
|
function isInArray(arr,value){
|
var index = $.inArray(value,arr);
|
if(index >= 0){
|
return index;
|
}
|
return -1;
|
}
|
</script>
|
</body>
|
</html>
|