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文件用于处理"物料检测"业务逻辑处理*/

        //        var jsonArrayStatic_MaterialCheck; //全局json_物料检测
        //        var CircleDivList_MaterialCheck; //全局记录包含image的div
        //        var CircleDivListCount_MaterialCheck = 0;
        //        var CircleImageList_MaterialCheck; //全局记录全部的物料检测小圆圈图片
        //        var CircleImageListCount_MaterialCheck = 0;

        //初始化物料检测指导
        string InitMaterialCheck(string opName)
        {
            //url: '../submit/OpName.ashx?type=MaterialCheckPosition&value=' + opName,
            var responseStr = _MesWebFun_base.ProcessRequest("MaterialCheckPosition", opName);
            return responseStr;

        }


        //        //创建div(MaterialCheck)
        //        void SetUpCircleDiv_MaterialCheck(data)
        //        {
        //            CircleDivList_MaterialCheck = { };
        //            CircleImageList_MaterialCheck = { };
        //            CircleImageListCount_MaterialCheck = 0;
        //            CircleImageListCount_MaterialCheck = 0;

        //            var CircleImage = "<div></div>"; //默认
        //            var CricleColor = "checkred"; //默认

        //            for (var i = 0; i < data.length; i++)
        //            {
        //                var divImgWidth = $("#div_tab_assembly_craft_main").width();
        //                var CircleDivID = "CheckMaterialDivID" + i;
        //                var CircleImageID = "CheckMaterialImageID" + i;
        //                var LocationX_data = data[i].测量位置X;
        //                var LocationX = divImgWidth + LocationX_data;
        //                var LocationY = data[i].测量位置Y;
        //                var contrlosWidth = data[i].控件宽度;
        //                var contrlosHeight = data[i].控件高度;

        //                CircleImage = "<div "
        //                                        + " id=" + "'" + CircleDivID + "'"
        //                                        + ">"
        //                                        + "<img src='../images/" + CricleColor + ".gif'"
        //                                        + " 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
        //                        }
        //        );

        //            //赋值变量
        //            CircleDivList_MaterialCheck[i] = CircleDivID;
        //            CircleImageList_MaterialCheck[i] = CircleImageID;
        //            CircleDivListCount_MaterialCheck++;
        //            CircleImageListCount_MaterialCheck++;
        //        }
        //    }

        //    //移除控件
        //    void ClearCircle_MaterialCheck()
        //    {
        //        if (CircleDivListCount_MaterialCheck > 0)
        //        {
        //            for (var i = CircleDivListCount_MaterialCheck - 1; i >= 0; i--)
        //            {
        //                var id = CircleDivList_MaterialCheck[i];
        //            $('#' + id).remove();
        //            }
        //        }
        //    }


        //    //根据传递的物料检测信息
        //    void ShowMaterialCheck(m_Value)
        //    {

        //        //先判断是否还有未完成拧紧或者的位置
        //        var imageid;
        //        var imagesrc;
        //        var Num;
        //        var check;

        //        var s_valueArrays = m_Value.split('&'); //将接收到的检测信息split
        //        if (CircleImageListCount_MaterialCheck > 0)
        //        {
        //            if (s_valueArrays.length > 0)
        //            {
        //                for (var i = 0; i < jsonArrayStatic_MaterialCheck.length; i++)
        //                {
        //                    Num = jsonArrayStatic_MaterialCheck[i].物料检测; //检测序号
        //                    imageid = CircleImageList_MaterialCheck[Num];
        //                    if (Num <= (s_valueArrays.length - 1))
        //                    {
        //                        check = s_valueArrays[Num];
        //                        if (check == 0)
        //                        {//未能检测到显示红色动画
        //                            imagesrc = "../images/checkred.gif";
        //                        }
        //                        if (check == 1)
        //                        {//检测到显示绿色动画
        //                            imagesrc = "../images/checkgreen.gif";
        //                        }
        //                        else
        //                        {
        //                            imagesrc = "../images/checkred.gif";
        //                        }
        //                    $('#' + imageid).attr("src", imagesrc);
        //                    }
        //                }
        //            }
        //        }
        //    }












    }
}
