Files
7-Dongan-MesProject/Common/08WebFun_base/WebFun_base/MisWebInterfaceFunc/Web_OutLineRepair.cs
2026-05-29 13:57:19 +08:00

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;
// }
// }
// });
// }
// }
//}