421 lines
14 KiB
C#
421 lines
14 KiB
C#
//using System;
|
|
//using System.Collections.Generic;
|
|
//using System.Linq;
|
|
//using System.Text;
|
|
//using System.Threading.Tasks;
|
|
//using SystemFramework;
|
|
|
|
//namespace MesWebFun_base
|
|
//{
|
|
// public partial class MisWebInterface
|
|
// {
|
|
|
|
|
|
|
|
|
|
|
|
// //初始化返修上线dialog
|
|
// void Initdiv_RepairPartLoad_dialg()
|
|
// {
|
|
// $('#div_RepairPartLoad_dialg').dialog({
|
|
// title: '返修上线',
|
|
// width: 600,
|
|
// height: 350,
|
|
// closed: true
|
|
// });
|
|
// }
|
|
// //获取日期字符串
|
|
// void RepairPartLoad_GetDate()
|
|
// {
|
|
// var today, hour, second, minute, year, month, date;
|
|
// var strDate;
|
|
// today = new Date();
|
|
// year = today.getFullYear();
|
|
// month = today.getMonth() + 1;
|
|
// date = today.getDate();
|
|
// hour = today.getHours();
|
|
// minute = today.getMinutes();
|
|
// second = today.getSeconds();
|
|
|
|
// if (month < 10)
|
|
// {
|
|
// month_New = "0" + month;
|
|
// }
|
|
// else
|
|
// {
|
|
// month_New = month;
|
|
// }
|
|
|
|
// if (date < 10)
|
|
// {
|
|
// date_New = "0" + date;
|
|
// }
|
|
// else
|
|
// {
|
|
// date_New = date;
|
|
// }
|
|
// // var date3 = document.getElementById('input_RepairPartLoad_EngineID_date').value = year + "-" + month_New + "-" + date_New; //显示时间
|
|
// }
|
|
|
|
|
|
// //更新返修状态
|
|
// void update_RepairStatus(data)
|
|
// {
|
|
// var opName = $("#tbx_opname").val(); //工位号
|
|
// var str0 = data;
|
|
// var str1 = new Array();
|
|
// str1 = str0.split("_");
|
|
// var opname = str1[1]
|
|
// var btnColor = document.getElementById("" + data + "").style.backgroundColor;
|
|
// var status = 0;
|
|
|
|
// if (btnColor == "lime")
|
|
// {
|
|
// status = 1;
|
|
|
|
// }
|
|
// if (btnColor == "")
|
|
// {
|
|
// status = 0;
|
|
// }
|
|
|
|
// //更新到数据库中
|
|
// $.ajax({
|
|
// url: '../submit/OpName.ashx?type=updateRepairStatus&value=' + opName
|
|
// + '&opname=' + opname
|
|
// + '&status=' + status,
|
|
// success: function(data) {
|
|
|
|
|
|
// }
|
|
// });
|
|
// }
|
|
|
|
|
|
|
|
// //全选
|
|
// void SelectAllBtn()
|
|
// {
|
|
// var btn_Str = "";
|
|
// var repairtags = document.getElementsByName("RepairBtn");
|
|
// var str_value = "";
|
|
// for (var i = 0; i < repairtags.length; i++)
|
|
// {
|
|
// repairtags[i].style.backgroundColor = "green";
|
|
// }
|
|
|
|
// }
|
|
|
|
// //清空
|
|
// void RemoveAllBtn()
|
|
// {
|
|
// var btn_Str = "";
|
|
// var repairtags = document.getElementsByName("RepairBtn");
|
|
// var str_value = "";
|
|
// for (var i = 0; i < repairtags.length; i++)
|
|
// {
|
|
// repairtags[i].style.backgroundColor = "gray";
|
|
// }
|
|
// }
|
|
|
|
// //反选
|
|
// void ReverseSelectBtn()
|
|
// {
|
|
// var btn_Str = "";
|
|
// var repairtags = document.getElementsByName("RepairBtn");
|
|
// var str_value = "";
|
|
// for (var i = 0; i < repairtags.length; i++)
|
|
// {
|
|
// var btnColor = repairtags[i].style.backgroundColor;
|
|
// if (btnColor == "green")//判断按钮背景色
|
|
// {
|
|
// repairtags[i].style.backgroundColor = "gray";
|
|
// }
|
|
// else
|
|
// {
|
|
// repairtags[i].style.backgroundColor = "green";
|
|
// }
|
|
// }
|
|
// }
|
|
|
|
// //保存返修数据
|
|
// void RepairPartLoad_Confirm()
|
|
// {
|
|
// var btn_Str = "";
|
|
// var repairtags = document.getElementsByName("RepairBtn");
|
|
// var str_value = "";
|
|
// for (var i = 0; i < repairtags.length; i++)
|
|
// {
|
|
// var btnColor = repairtags[i].style.backgroundColor;
|
|
// if (btnColor == "green")//判断按钮背景色
|
|
// {
|
|
// str_value = repairtags[i].value + "^" + "1" + "|" + str_value;
|
|
// }
|
|
// else
|
|
// {
|
|
// str_value = repairtags[i].value + "^" + "0" + "|" + str_value;
|
|
// }
|
|
// }
|
|
// var RepairMethod = $("input[name='RepairMethod']:checked").val();
|
|
// var engineID = $("#text_selectByID").val();
|
|
// var OpNanme_Str = btn_Str.split("|");
|
|
// var engineType = $("#text_engingeType").val();
|
|
// var OpName = $("#tbx_opname").val(); //工位号
|
|
// $.ajax({
|
|
// url: '../submit/OpName.ashx?type=SaveRepairStatus&str_value=' + str_value + '&engineID=' + engineID + '&RepairMethod=' + RepairMethod + '&engineType=' + engineType + '&OpName=' + OpName,
|
|
// success: function(data) {
|
|
|
|
// if (data == "True")
|
|
// {
|
|
// $.messager.show({
|
|
// title: '提示',
|
|
// msg: "返修上线数据保存成功!",
|
|
// timeout: 5000,
|
|
// showType: 'slide'
|
|
// });
|
|
// $('#div_RepairPartLoad_dialg').dialog({
|
|
|
|
// closed: true
|
|
// });
|
|
// var opName = $("#tbx_opname").val();
|
|
// var value = $("#text_selectByID").val();
|
|
// var m_value = value + "/" + RepairMethod;
|
|
// var sendmessage = "MSG,RepairMarks|" + opName + "|" + m_value;
|
|
// sendMessage(sendmessage);
|
|
// }
|
|
// else
|
|
// {
|
|
// $.messager.show({
|
|
// title: '提示',
|
|
// msg: "返修上线数据保存失败!",
|
|
// timeout: 5000,
|
|
// showType: 'slide'
|
|
// });
|
|
|
|
// }
|
|
// }
|
|
// });
|
|
// }
|
|
|
|
// //初始化返修上线弹出框的动态按钮
|
|
// void Initdiv_RepairPartLoadBtn()
|
|
// {
|
|
// var opName = $("#tbx_opname").val(); //工位号
|
|
// var text_selectByID = $("#text_selectByID").val(); //工件编号
|
|
// if (text_selectByID == "")
|
|
// {
|
|
// return;
|
|
// }
|
|
// $.ajax({
|
|
// url: '../submit/OpName.ashx?type=RepairStatusInit&value=' + opName + '&text_selectByID=' + text_selectByID,
|
|
// success: function(data)
|
|
// {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// document.getElementById("div_RepairPartLoad_zbz").innerHTML = '' + data + '';
|
|
// }
|
|
// }
|
|
// });
|
|
|
|
// }
|
|
// //关闭弹窗
|
|
// void RepairPartLoad_Cancel()
|
|
// {
|
|
|
|
// $('#div_RepairPartLoad_dialg').dialog({
|
|
|
|
// closed: true
|
|
// });
|
|
|
|
// }
|
|
|
|
// //点击返修上线按钮
|
|
// void btn_outlinerepair()
|
|
// {
|
|
// /////////////////////返修上线////////////////////
|
|
// //弹出返修上线dialog
|
|
|
|
// $("#div_RepairPartLoad_dialg").dialog("open");
|
|
|
|
// }
|
|
|
|
|
|
// void RepairBtnClick(data)
|
|
// {
|
|
|
|
// var opname = data.value;
|
|
// var btnColor = document.getElementById("Btn_" + opname + "").style.backgroundColor;
|
|
// if (btnColor == "green")//判断按钮背景色
|
|
// {
|
|
// $('#Btn_' + opname).css({
|
|
// "background-color": "gray"//设置背景色为空
|
|
// });
|
|
// }
|
|
// else
|
|
// {
|
|
// $('#Btn_' + opname).css({
|
|
// "background-color": "green"
|
|
// });
|
|
// }
|
|
// }
|
|
|
|
|
|
|
|
// //初始化质量查询返修
|
|
// void initStationdataRepair()
|
|
// {
|
|
// //console.info("质量查询的tab");
|
|
// var opNumWidth = $("#div_tab_stationdata").width() * 0.3;
|
|
// var measureDataWidth = $("#div_tab_stationdata").width() * 0.2;
|
|
// var measureNameWidth = $("#div_tab_stationdata").width() * 0.3;
|
|
// var qualifiedMarkWidth = $("#div_tab_stationdata").width() * 0.19;
|
|
// $('#datagridview_stationdata_repair').datagrid({
|
|
// url: '',
|
|
// title: '',
|
|
// sortName: '', //按哪个字段排序,把这个提交给服务器
|
|
// sortOrder: 'desc', //升序降序
|
|
// idField: '',
|
|
// fit: true,
|
|
// fitColumns: true,
|
|
// columns:
|
|
// [[
|
|
// { title: '工位号', field: 'JSON_工位号', width: 70, align: 'center' },
|
|
// { title: '测量位置', field: 'JSON_测量位置', width: 110, align: 'center' },
|
|
// { title: '测量数据', field: 'JSON_测量值', width: 80, align: 'center' },
|
|
// { title: '测量名称', field: 'JSON_测量项目', width: 75, align: 'center' },
|
|
// { title: '是否合格', field: 'JSON_合格标志', width: 70, align: 'center' }
|
|
// ]],
|
|
|
|
// rowStyler: function(index, row) {
|
|
// if (index % 2 == 0 && row.JSON_合格标志 == "OK")
|
|
// {
|
|
// return 'background-color:#D0D8E8';
|
|
// }
|
|
// else if (index % 2 != 0 && row.JSON_合格标志 == "OK")
|
|
// {
|
|
// return 'background-color:#E9EDF4';
|
|
// }
|
|
// else
|
|
// {
|
|
// return 'background-color:red';
|
|
// }
|
|
// }
|
|
|
|
// })
|
|
//}
|
|
// //更新质量查询模块按钮颜色返修界面
|
|
// void IniQualityButtons_bgColorRepair()
|
|
// {
|
|
// var opName = $("#tbx_opname").val();
|
|
// $.ajax({
|
|
// url: '../submit/OpName.ashx?type=QualityDataButton_bgColor_Select&value=' + opName + '&v=' + new Date().getTime(),
|
|
// success: function(data) {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// document.getElementById("div_tab_station_Repair").innerHTML = data;
|
|
// }
|
|
// }
|
|
// });
|
|
// }
|
|
// //更新质量查询模块按钮颜色返修
|
|
// void IniQualityButtons_bgColor_byenergineID_Repair()
|
|
// {
|
|
// var opName = $("#tbx_opname").val();
|
|
// var energineID = $("#text_selectByID").val();
|
|
// $.ajax({
|
|
// type: 'post',
|
|
// url: '../submit/OpName.ashx?type=QualityDataButton_bgColor_Select_ByEnergineID&value=' + opName + '&energineID=' + energineID + '&v=' + new Date().getTime(),
|
|
// success: function(data) {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// //document.getElementById("div_tab_station_Repair").innerHTML = data;
|
|
// $("#div_tab_station_Repair").html(data);
|
|
// }
|
|
// }
|
|
// });
|
|
// //显示 机型
|
|
// $.ajax({
|
|
// type: 'post',
|
|
// url: '../submit/OpName.ashx?type=Select_engineType_ByEnergineID&value=' + opName + '&energineID=' + energineID + '&v=' + new Date().getTime(),
|
|
// success: function(data) {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// var engineType = data.engineType; //机型
|
|
// $("#text_engingeType").val(engineType);
|
|
// }
|
|
// }
|
|
// });
|
|
// }
|
|
|
|
// //对应返修质量数据查询
|
|
// void QualityDataSelectRepair(opname)
|
|
// {
|
|
// var opName = $("#tbx_opname").val(); //当前工位号
|
|
// var opname = opname; //选择工位号
|
|
// $.ajax({
|
|
// type: 'post',
|
|
// url: '../submit/OpName.ashx?type=QualityDataSelect&value=' + opName + '&opname=' + opname,
|
|
// dataType: 'json',
|
|
// success: function(data) {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// $("#datagridview_stationdata_repair").datagrid("loadData", data);
|
|
// }
|
|
// }
|
|
// })
|
|
//}
|
|
|
|
|
|
// var time = 0;
|
|
// //根据发动机号查询质量数据
|
|
// void qualityDataSelect()
|
|
// {
|
|
|
|
// if (time == 0)
|
|
// {
|
|
// document.getElementById('button_select').style.background = 'green';
|
|
// QualityDataSelectRepair('0000'); //用于清空缓存数据
|
|
// IniQualityButtons_bgColor_byenergineID_Repair();
|
|
// time = 2;
|
|
// }
|
|
// if (time == 1)
|
|
// {
|
|
|
|
// document.getElementById('button_select').style.background = 'gray';
|
|
// QualityDataSelectRepair('0000');
|
|
// document.getElementById('text_selectByID').value = "";
|
|
// document.getElementById('text_engingeType').value = "";
|
|
// IniQualityButtons_bgColorRepair();
|
|
// time = 0;
|
|
// }
|
|
// if (time == 2)
|
|
// {
|
|
// time = 1;
|
|
// }
|
|
|
|
// }
|
|
|
|
// //更新质量查询模块按钮颜色返修用
|
|
// void IniQualityButtons_bgColorRepair()
|
|
// {
|
|
// var opName = $("#tbx_opname").val();
|
|
// $.ajax({
|
|
// url: '../submit/OpName.ashx?type=QualityDataButton_bgColor_Select&value=' + opName + '&v=' + new Date().getTime(),
|
|
// success: function(data) {
|
|
// if (data != null && data != "")
|
|
// {
|
|
// document.getElementById("div_tab_station_Repair").innerHTML = data;
|
|
// }
|
|
// }
|
|
// });
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// }
|
|
//}
|