Files
2026-06-08 10:59:21 +08:00

328 lines
14 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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
{
// /*该js文件用于处理"详细具体指导(拧紧、检测、称重等业务指导)"业务逻辑处理*/
// ////////////////////////////////////////////////////////4
// var jsonArrayStatic; //全局json
// var CircleDivList; //全局记录包含image的div
// var CircleDivListCount = 0;
// var CircleImageList; //全局记录全部的拧紧或者压装小圆圈图片
// var CircleImageListCount = 0;
//动态创建拧紧指导div
string InitShowGuidCircle(string opName)
{
// url: '../submit/OpName.ashx?type=ShaftPosition&value=' + opName,
var responseStr = _MesWebFun_base.ProcessRequest("ShaftPosition", opName);
return responseStr;
}
// //创建div
// void SetUpCircleDiv(data)
// {
// CircleDivList = { };
// CircleImageList = { };
// CircleImageListCount = 0;
// CircleImageListCount = 0;
// var CircleImage = "<div></div>"; //默认
// var CricleColor = "ni_png_0910"; //默认
// var CricleColor_1 = "ni_png_0910"; //拧紧类型
// var CricleColor_2 = "bluerectangle"; //其它类型
// var height = $(window).height();
// var width = $(window).width();
// if (data != "" && data != null)
// {
// for (var i = 0; i < data.length; i++)
// {
// var divImgWidth = $("#div_tab_assembly_craft_main").width();
// var CircleDivID = "CircleDivID" + i;
// var CircleImageID = "CircleImageID" + i;
// var CircleLabelID = "CircleLabelID" + i;
// var LocationX_data = (data[i].测量位置X / 1000) * width;
// //var LocationX = divImgWidth + LocationX_data + 8;
// var LocationX = divImgWidth + LocationX_data;
// //var LocationY = data[i].测量位置Y + 115;
// var LocationY = (data[i].测量位置Y / 760) * height;
// var contrlosWidth = data[i].控件宽度;
// var contrlosHeight = data[i].控件高度;
// var instruction = data[i].说明;
// var controlcode = data[i].控件类型;
// var isrepaire = data[i].是否返修;
// var number = data[i].序号;
// if (controlcode == "1")
// {//其它类型
// CricleColor = CricleColor_1;
// }
// else
// {//其它类型
// CricleColor = CricleColor_2;
// }
// switch (data[i].拧紧完成)
// {
// case 1:
// CricleColor = "green";
// break;
// default:
// CricleColor = "ni_png_0910";
// break;
// }
// //普通拧紧
// if (isrepaire == 0)
// {
// if (controlcode == "1")
// {//拧紧类型
// CircleImage = "<div "
// + " id=" + "'" + CircleDivID + "'"
// + ">"
// + "<img src='../images/" + CricleColor + ".png'"
// + " id=" + "'" + CircleImageID + "'"
// + " />"
// + "</div>"
// }
// else
// {//其它类型
// CircleImage = "<div "
// + " id=" + "'" + CircleDivID + "'"
// + ">"
// + "<label"
// + " id='" + CircleLabelID + "'>" + instruction + "</label>"
// + "<img src='../images/" + CricleColor + ".png'"
// + " id=" + "'" + CircleImageID + "'"
// + " />"
// + "</div>"
// }
// }
// //返修拧紧
// else
// {
// if (data[i].拧紧完成 == "2")
// {
// CricleColor = "red";
// }
// if (controlcode == "1")
// {//拧紧类型
// CircleImage = "<div "
// + " id=" + "'" + CircleDivID + "'"
// + ">"
// + "<img src='../images/" + CricleColor + ".png'"
// + " id=" + "'" + CircleImageID + "'"
// + " />"
// + "</div>"
// }
// }
// $('#div_tab_assembly_craft').append(CircleImage);
// $('#' + CircleDivID).css(
// {
// "top": LocationY + "px",
// "left": LocationX + "px",
// "z-index": "4",
// "width": contrlosWidth,
// "height": contrlosHeight,
// "position": "absolute"
// });
// $('#' + CircleImageID).css(
// {
// "width": contrlosWidth,
// "height": contrlosHeight
// }
// );
// if (controlcode != "1")
// {//其它类型
// $('#' + CircleLabelID).css(
// {
// "top": 7 + "px",
// "left": 17 + "px",
// "z-index": "4",
// "position": "absolute"
// }
// );
// }
// CircleDivList[i] = CircleDivID;
// CircleImageList[number] = CircleImageID; //改过[i]
// CircleDivListCount++;
// CircleImageListCount++;
// }
// }
// }
// //移除控件
// void ClearCircle()
// {
// //console.info(CircleDivListCount);
// if (CircleDivListCount > 0)
// {
// for (var i = CircleDivListCount - 1; i >= 0; i--)
// {
// var id = CircleDivList[i];
// $('#' + id).remove();
// }
// }
// }
// //获取第一次拧紧的组号和套筒号
// void GetFirstGroupNumAndBoltCode(data)
// {
// var groupindex = 0;
// var boltcode = 0;
// var isfinish = 0; //拧紧完成
// var isOK = 0;//是否存在未拧紧轴
// if (data != "" && data != null)
// {
// for (var j = 0; j < data.length; j++)
// {
// if (data[j].拧紧完成 == 0)
// {
// isOK = 1;
// }
// }
// for (var i = 0; i < data.length; i++)
// {
// isfinish = data[i].拧紧完成;
// groupindex = data[i].组号;
// boltcode = data[i].套筒号;
// if (isOK == 1)
// {
// if (isfinish == 0)
// {
// return groupindex;
// }
// }
// else
// {
// if (isfinish == 2)
// {
// return groupindex;
// }
// }
// }
// }
// }
// //根据序列号,显示对应的状态(status为0表示不合格status为1为合格status为2为还未开始,status为4为开始拧紧)
// void ShowStep(GroupNum, status, jsonArray)
// {
// //先判断是否还有未完成拧紧或者的位置
// var imageid;
// var imagesrc;
// var Num;
// var ReadGroupNum;
// var boltCode; //套筒号
// var controlcode; //控件类型
// // ShowAndHideFixAgainButton(false); //默认隐藏
// if (CircleImageListCount > 0)
// {
// for (var i = 0; i < jsonArray.length; i++)
// {
// ReadGroupNum = jsonArray[i].组号;
// if (GroupNum == ReadGroupNum)
// {
// Num = jsonArray[i].序号;
// controlcode = jsonArray[i].控件类型;
// imageid = CircleImageList[Num]; //改过-1
// if (status == 0)
// {
// if (controlcode == "1")
// {
// imagesrc = "../images/red.png";
// }
// else
// {
// imagesrc = "../images/redrectangle.png";
// //清空套筒号
// ClearBoltCode();
// }
// }
// if (status == 1)
// {
// if (controlcode == "1")
// {
// imagesrc = "../images/green.png";
// }
// else
// {
// imagesrc = "../images/greenrectangle.png";
// //清空套筒号
// ClearBoltCode();
// }
// //开始拧紧下一个
// }
// if (status == 2)
// {
// if (controlcode == "1")
// {
// imagesrc = "../images/ni_png_0910.png";
// }
// else
// {
// imagesrc = "../images/bluerectangle.png";
// //清空套筒号
// ClearBoltCode();
// }
// }
// if (status == 4)
// {
// if (controlcode == "1")
// {
// imagesrc = "../images/StartWorkCircle.gif";
// }
// else
// {
// imagesrc = "../images/blinkrectangle.gif";
// //清空套筒号
// ClearBoltCode();
// }
// }
// $('#' + imageid).attr("src", imagesrc);
// }
// }
// }
// }
}
}