Commit b9391457 authored by 王向前's avatar 王向前

代码提交

parent fe21bc53
.kmesweb-dashboard{
margin: 0;
padding: 0;
background: url('../../images/dashboard/bg.png');
background-repeat: no-repeat;
background-attachment:fixed;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/dashboard/background.jpg');
-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/dashboard/background.jpg');
background-size: cover;
-moz-background-size: cover;
-webkit-background-size: cover;
}
.kmesweb-dashboard .header{
width: 700px;
margin: 0 auto;
}
.kmesweb-dashboard .header p.p1{
width: 60px;
height: 60px;
margin: 0 auto;
margin-top: 110px;
}
.kmesweb-dashboard .header p.p2{
height: 40px;
margin: 0 auto;
text-align: center;
line-height: 40px;
margin-top: 10px;
font-size: 20px;
color: #fec468;
}
.kmesweb-dashboard .header p.p3{
height: 40px;
margin: 0 auto;
text-align: center;
line-height: 40px;
font-size: 28px;
color: #bddde6;
}
.kmesweb-dashboard .contain{
width: 1210px;
margin: 0 auto;
margin-top: 80px;
height: 400px;
}
.kmesweb-dashboard .contain ul li img{
display: inline-block;
margin-left: -45px;
}
.kmesweb-dashboard .contain ul li span{
display: inline-block;
vertical-align:16px;
font-size: 30px;
color: #57daff;
margin-left: 20px;
}
.kmesweb-dashboard .contain ul{
width: 100%;
height: 100%;
}
.kmesweb-dashboard .contain ul li{
width: 600px;
height: 200px;
line-height: 210px;
float: left;
background-image: url('../../images/dashboard/kuang.png');
background-position: center center;
background-repeat: no-repeat;
margin-bottom: 50px;
background-color:transparent;
}
.kmesweb-dashboard .contain ul li:hover{
background: url('../../images/dashboard/chooseKuang.png') center center no-repeat;
/*background-color: -webkit-linear-gradient(red, blue); /* Safari 5.1 - 6.0 */
/*background-color: -o-linear-gradient(red, blue); /* Opera 11.1 - 12.0 */
/*background-color: -moz-linear-gradient(red, blue); /* Firefox 3.6 - 15 */
/*background-color: linear-gradient(red, blue); /* 标准的语法 */
}
.kmesweb-dashboard .contain ul li a{
display: block;
width: 100%;
height: 100%;
text-align: center;
}
.kmesweb-dashboard .footer{
width: 400px;
position: fixed;
bottom: 30px;
left: 50%;
transform: translateX(-200px);
text-align: center;
color: #6d95aa;
}
.kmesweb-dashboard .footer span{
vertical-align:top;
}
<div id="kmesGpfk" class="gui-div"> <link rel="stylesheet" href="css/dashboard/mian.css">
<table class="toolbar-table" data-options="id:'kmesGpfkTable',herf:'kzzx/gridset/query'"></table> <div class="gui-div kmesweb-dashboard" id="kmesDashboard">
<!-- 表格工具栏开始 --> <div id="navigation">
<div id="kmesGpfkTable-toolbar" class="gui-toolbar" data-options="grid:{type:'datagrid',id:'kmesGpfkTable'}"> <div class="header">
<div class="navbar-toolbar"> <p class="p1">
<a class="toolbar-print toolbar" href="javascript:void(0)" data-options="condition:getPrintDataGpfk"></a> <!--<img src="./images/guohui.png" alt="">-->
<a class="toolbar-export toolbar" href="javascript:void(0)"></a> </p>
<a class="toolbar-add toolbar" href="javascript:void(0)"></a> <p class="p2"></p>
<a class="toolbar-cancelfk toolbar" href="javascript:void(0)"></a> <p class="p3">KEWELL车间作业及质量看板</p>
<!--<a class="toolbar-test toolbar" href="javascript:void(0)"></a>--> </div>
</div> <div class="contain">
<div class="form-sub"> <ul>
<form class="query-criteria"> <li>
<ul> <a href="bigdata.html" target="_blank">
<li class="gui-form-row" > <img src="images/dashboard/jinrong.png" alt="">
<div class="gui-col-sm4"> <span>展示效果一</span>
<div class="gui-col-sm6"> </a>
<label class="gui-form-label">加工日期:</label> </li>
<div class="gui-input-date-start"> <li>
<input type="text" name="start" style="width: 100%"> <a href="survey.html" target="_blank">
</div> <img src="images/dashboard/xinyong.png" alt="">
</div> <span>展示效果二</span>
<div class="gui-col-sm6"> </a>
<div class="gui-input-date-end"> </li>
<input type="text" name="end" style="width: 100%"> <li>
</div> <a href="index2.html" target="_blank">
</div> <img src="images/dashboard/fengxian.png" alt="">
</div> <span>展示效果三</span>
<div class="gui-col-sm3"> </a>
<label class="gui-form-label">生产工单:</label> </li>
<div class="gui-input-block"> <li>
<input type="text" name="wodjid" style="width: 100%" ></div> <a href="index3.html" target="_blank">
</div> <img src="images/dashboard/chanye.png" alt="">
<div class="gui-col-sm3"> <span>展示效果四</span>
<label class="gui-form-label">产品条码:</label> </a>
<div class="gui-input-block"> </li>
<input type="text" name="wosnid" style="width: 100%" ></div> </ul>
</div>
<input type="hidden" name="bxid"/>
<input type="hidden" name="fkrid"/>
<input type="hidden" name="gxid"/>
</li>
</ul>
<span class="toolbar-search-span"><a class="toolbar-search1" href="javascript:void(0)" style="color: white"></a></span>
</form>
</div>
</div>
</div> </div>
<!-- 表格工具栏结束 -->
<script>
$(function () {
/*js初始化*/
var $div=$('#kmesGpfk');
var jzcs=0;
var gxName='';var gzzxid="";
var gzzxname="";var fkrName="";
var $datagrid=$div.find(".toolbar-table");
var $datStart=$div.find("input[name='start']");
var $datEnd=$div.find("input[name='end']");
var $txtScgd=$div.find('input[name="wodjid"]');
var $txtWosnid=$div.find('input[name="wosnid"]');
function paramsInit() {
gpfk_wgsl=0;
gpfk_bhgsl=0;
}
function pageInit() {
$datStart.iDatebox();
$datEnd.iDatebox();
$txtScgd.iTextbox();
$txtWosnid.iTextbox();
var options = {
url: 'kmes/gpfk',
noRequest: true,
columns: [[
{title: "条码", field: "wosnid", fieldType: "ftString",width:140},
{title: "生产工单", field: "woDjid", fieldType: "ftString",width:140},
{title: "工序编码", field: "bzgxCode", fieldType: "ftString",width:120},
{title: "标准工序", field: "bzgxName", fieldType: "ftString",width:120},
{title: "反馈工序", field: "fkgx", fieldType: "ftString",width:100,hidden:true},
{title: "物料编码", field: "wlxxCode", fieldType: "ftString",width:120},
{title: "物料名称", field: "wlxxName", fieldType: "ftString",width:160},
{title: "规格", field: "wlxxGg", fieldType: "ftString",width:160},
{title: "合格", field: "hgbz",align:"center", fieldType: "ftString",width:100,formatter:function(value,index,row){
var map={Y:"合格",N:"不合格"};
if(value=="Y"){
return "<span style='color: #216d4c'>"+map[value]+"</span>";
}else if(value=="N"){
return "<span style='color: indianred'>"+map[value]+"</span>";
}else{
return ''
}
}},
{title: "合格数量", field: "hgsl",fieldType: "int",width:100},
{title: "不合格数量", field: "bhgsl", fieldType: "int",width:100},
{title: "反馈数量", field: "fksl", fieldType: "int"},
{title: "反馈人", field: "fkr", fieldType: "ftString"},
{title: "反馈时间", field: "fksj", fieldType: "ftDateTime"},
{title: "不合格详情", field: "bhgxq",width:'100',align:"center",formatter:function (value,row,index) {
return '<a style="color:dodgerblue" href="javascript:void(0)" onclick="showdetialBhgXq(\''+row.id+'\')">详情</a>'
}},
]],
dialog: {
footerIn: true,
maximized:true,
draggable:false,
modal: true,
width:$(window).width()-200,height:$(window).height()-200,
href: 'kmes/gpfk/edit',
onSaveCallback:function () {
},
onBeforeLoad:function () {
var mkid='';
if($('#tabs').iTabs('getSelected').panel('options')['data']&&$('#tabs').iTabs('getSelected').panel('options')['data']["data"]){
mkid=$('#tabs').iTabs('getSelected').panel('options')['data']["data"]["mkid"]
}else{
mkid= "901000100"
}
$(this).dialog("options").queryParams=$.extend({},DataBind.collectData($div),{
mkid:mkid,
gxName:gxName,
gzzxid:gzzxid,
gzzxname:gzzxname,
fkrName:fkrName,
})
},
messager:function () {
var flag=true;
if($div.find("input[name='gxid']").val()==""){
gas.confirm("您尚未选择工序,无法进行反馈操作。是否重新选择工序?",function () {
run();
flag=false;
},function () {
flag=true
});
}else{
flag=false
}
return flag
},
onDestroy:function () {
$datagrid.datagrid("load",DataBind.collectData($div));
}
},
onLoadSuccess:function () {
if(jzcs==0){
$div.find(".toolbar-add").click()
}
jzcs++
},
};
$div.Holder(options);
/*取消反馈*/
$("#kmesGpfkTable-toolbar").find(".toolbar-cancelfk").iMenubutton({
event:'doAjax',
text:'取消反馈',
onClick:function () {
var selectedRow=$div.find('.toolbar-table').datagrid('getSelected');
if(selectedRow==null){
$.messager.alert('提示','请选中一条数据进行操作');
return false;
}
gas.confirm("是否执行该操作",function () {
HTTP.post('kmes/gpfk/delGpfk',{gpfkid:selectedRow.id},function (result) {
if(result['success']){
var index=$div.find('.toolbar-table').datagrid("getRowIndex",selectedRow);
$div.find('.toolbar-table').datagrid("deleteRow",index);
gas.showTips("取消反馈成功!")
}else{
$.messager.alert('提示',result['message']||'取消老化失败,请重新操作!');
}
})
})
}
});
$("#kmesGpfkTable-toolbar").find(".toolbar-search1").iMenubutton({ </div>
text:'搜索', </div>
iconCls:"fa fa-search", <script>
btnCls:"", $(function () {
onClick:function () {
if($div.find("input[name='gxid']").val()==""){
gas.confirm("您尚未选择工序,无法进行反馈操作。是否重新选择工序?",function () {
run();
});
}else{
$datagrid.datagrid("load",DataBind.collectData($div));
}
}
});
// $("#kmesGpfkTable-toolbar").find(".toolbar-test").iMenubutton({ })
// text:'测试', </script>
// iconCls:"fa fa-search", \ No newline at end of file
// btnCls:"",
// onClick:function () {
// gas.Dialog({
// title:"测试",
// width:960,
// height:480,
// href:"kmes/gpfk/sample",
// onBeforeLoad:function () {
// $(this).dialog("options").queryParams=$.extend({},DataBind.collectData($div),{
// gxName:gxName,
// gzzxid:gzzxid,
// gzzxname:gzzxname,
// fkrName:fkrName,
// })
// },
// })
// }
// });
}
/*数据初始化*/
function dataInit(ops){
gas.post("common/datetime",{},function (res) {
var date = DateUtils.getDate(res.data.data);
$datStart.iDatebox("setValue", DateUtils.add(date, -2).Format("yyyy-MM-dd"));
}, ops);
}
/*用户操作*/
function run(res){
gas.Dialog({
title:"选择工序",
width:480,
minimizable:false,
maximizable:false,
height:280,
href:"kmes/gpfk/gx",
onInit:function (element) {
},
regResultHandler:function (element) {
if(!element.form("validate")){
return false
}
var data=DataBind.collectData(element);
$div.find("input[name='bxid']").val(data.bxid||"");
$div.find("input[name='gxid']").val(data.gxid||"");
$div.find("input[name='fkrid']").val(window.sessionStorage.getItem('userId'));
fkrName=window.sessionStorage.getItem('userName');
gxName=data.gxName||"";
gzzxid=data.gzzxid||'';
gzzxname=data.gzzxname||"";
$datagrid.datagrid("options").url="kmes/gpfk/query";
$datagrid.datagrid("load",DataBind.collectData($div));
},
})
}
gas.load(paramsInit,pageInit,dataInit,run);
})
function showdetialBhgXq(id){
gas.Dialog({
title:"不合格详情",
width:640,
height:360,
href:"kmes/gpfk/bhgXq",
onBeforeLoad:function () {
$(this).dialog("options").queryParams={id:id}
},
})
}
function getPrintDataGpfk() {
return {
wosnid:$('#kmesGpfk').find(".toolbar-table").datagrid("getSelected").wosnid
}
}
</script>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment