WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_Process.html
@@ -13,6 +13,7 @@
    <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
    <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
    <script src="../../../layuiadmin/PubCustom.js"></script>
    <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
    <style>
        .layui-form-item .layui-inline {
            margin-top: 5px;
@@ -42,6 +43,7 @@
                            <ul class="layui-tab-title">
                                <li class="layui-this">基本信息</li>
                                <li>其他信息</li>
                                <li>制单信息</li>
                            </ul>
                            <div class="layui-tab-content">
                                <div class="layui-tab-item layui-show">
@@ -64,7 +66,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工作中心*</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HWorkCenterName" id="HWorkCenterName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="text" name="HWorkCenterName" id="HWorkCenterName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" autocomplete="off">
                                                <input type="hidden" name="HWorkCenterID" id="HWorkCenterID" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkCenterID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
@@ -77,35 +79,125 @@
                                                <input class="layui-input" name="HHelpCode" id="HHelpCode" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs8 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">备注</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off" style=" width: 75%;">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">转标志</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHTProcessFlag" id="checkboxHTProcessFlag" lay-filter="checkboxHTProcessFlag" lay-skin="primary" value="true" title="是否转工序">
                                                <input type="hidden" value="false" name="HTProcessFlag" id="HTProcessFlag">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工段</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HProcMulName" id="HProcMulName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HProcMulID" id="HProcMulID" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HProcMulID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-col-xs8 layui-inline">
                                        <label class="layui-form-label"style="width: 12.5%;">组织*</label>
                                        <div class="layui-input-inline" style="margin-bottom: -15px;">
                                            <div class="layui-form">
                                                <div class="layui-form-item" style=" width: 375%;">
                                                    <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
                                                        <!--动态渲染组织-->
                                                    </select>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">首件检验方案</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HQCSchemeName_Fst" id="HQCSchemeName_Fst" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HQCSchemeID_Fst" id="HQCSchemeID_Fst" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HQCSchemeID_Fst-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">转序检验方案</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HQCSchemeName_Proc" id="HQCSchemeName_Proc" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HQCSchemeID_Proc" id="HQCSchemeID_Proc" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HQCSchemeID_Proc-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">巡检检验方案</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HQCSchemeName_Patrol" id="HQCSchemeName_Patrol" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HQCSchemeID_Patrol" id="HQCSchemeID_Patrol" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HQCSchemeID_Patrol-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">备注</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HRemark" id="HRemark" autocomplete="off">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">使用状态:</label>
                                            <div class="layui-input-inline">
                                                <select name="HUseFlag" id="HUseFlag" lay-verify="HUseFlag">
                                                    <option value="未检测" selected>未检测</option>
                                                    <option value="未使用">未使用</option>
                                                    <option value="已使用">已使用</option>
                                                </select>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">计件工资类型</label>
                                            <div class="layui-input-inline" style="margin-bottom: -15px;">
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HPayMentType" id="HPayMentType">
                                                            <option value="">请选择类型</option>
                                                            <option value="个人计件" selected>个人计件</option>
                                                            <option value="集体计件">集体计件</option>
                                                            <option value="其他">其他</option>
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-col-xs4 layui-inline">
                                        <label class="layui-form-label">禁用标志</label>
                                        <div class="layui-input-inline">
                                            <input type="checkbox" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="是否禁用">
                                            <input type="hidden" value="false" name="HStopflag" id="HStopflag">
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">使用组织*</label>
                                            <div class="layui-input-inline">
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HUSEORGID" id="HUSEORGID" lay-verify="HUSEORGID">
                                                            <!--动态渲染组织-->
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">创建组织*</label>
                                            <div class="layui-input-inline">
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HCREATEORGID" id="HCREATEORGID" lay-verify="HCREATEORGID">
                                                            <!--动态渲染组织-->
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">禁用标志</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="是否禁用">
                                                <input type="hidden" value="false" name="HStopflag" id="HStopflag">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-tab-item">
                                    <div class="layui-col-xs4 layui-inline">
                                        <label class="layui-form-label">汇报类型</label>
@@ -126,7 +218,7 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">班产定额</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HFixPrice" lay-verify="HFixPrice" id="HFixPrice" autocomplete="off">
                                                <input class="layui-input" name="HFixPrice" lay-verify="HFixPrice" id="HFixPrice" value="0" autocomplete="off">
                                            </div>
                                        </div>
@@ -143,25 +235,25 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">条形码</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HBarCode" id="HBarCode" autocomplete="off">
                                                <input class="layui-input" name="HBarCodeForBase" id="HBarCodeForBase" autocomplete="off">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">序号</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HSno" id="HSno" lay-verify="" autocomplete="off" class="layui-input">
                                                <input type="text" name="HSno" id="HSno" lay-verify="" autocomplete="off" value="0" class="layui-input">
                                            </div>
                                        </div>
                                        <!--<div class="layui-col-xs4 layui-inline">
                    <label class="layui-form-label">工段</label>
                    <div class="layui-input-inline">
                        <input type="text" name="HProcMulName" id="HProcMulName" class="layui-input" value="" style="float:left;width:150px;">
                        <input type="hidden" name="HProcMulID" id="HProcMulID" value="0">
                        <button type="button" lay-submit="" class="layui-btn" lay-filter="" style="width: 40px;">
                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left: -9px;"></i>
                        </button>
                    </div>
                </div>-->
                <label class="layui-form-label">工段</label>
                <div class="layui-input-inline">
                    <input type="text" name="HProcMulName" id="HProcMulName" class="layui-input" value="" style="float:left;width:150px;">
                    <input type="hidden" name="HProcMulID" id="HProcMulID" value="0">
                    <button type="button" lay-submit="" class="layui-btn" lay-filter="" style="width: 40px;">
                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left: -9px;"></i>
                    </button>
                </div>
            </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
@@ -181,23 +273,30 @@
                                            </div>
                                        </div>
                                        <!--<div class="layui-col-xs4 layui-inline">
                    <label class="layui-form-label">ERP工序</label>
                    <div class="layui-input-inline">
                        <input type="text" name="HProcessName_K3" id="HProcessName_K3" class="layui-input" value="" style="float:left;width:150px;">
                        <input type="hidden" name="HProcessID_K3" id="HProcessID_K3" value="0">
                        <button type="button" lay-submit="" class="layui-btn" lay-filter="" style="width: 40px;">
                            <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left: -9px;"></i>
                        </button>
                    </div>
                </div>-->
                <label class="layui-form-label">ERP工序</label>
                <div class="layui-input-inline">
                    <input type="text" name="HProcessName_K3" id="HProcessName_K3" class="layui-input" value="" style="float:left;width:150px;">
                    <input type="hidden" name="HProcessID_K3" id="HProcessID_K3" value="0">
                    <button type="button" lay-submit="" class="layui-btn" lay-filter="" style="width: 40px;">
                        <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left: -9px;"></i>
                    </button>
                </div>
            </div>-->
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">流转标记</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHTypeFlow" id="checkboxHTypeFlow" lay-skin="primary" lay-filter="checkboxHTypeFlow" value="true" title="是否禁用">
                                                <input type="checkbox" name="checkboxHTypeFlow" id="checkboxHTypeFlow" lay-skin="primary" lay-filter="checkboxHTypeFlow" value="true" title="是否流转">
                                                <input type="hidden" value="false" name="HTypeFlow" id="HTypeFlow">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">标准工价</label>
                                            <div class="layui-input-inline">
                                                <input class="layui-input" name="HStandardWages" lay-verify="HStandardWages" id="HStandardWages" value="0" autocomplete="off">
                                            </div>
                                        </div>
                                    </div>
@@ -205,14 +304,14 @@
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">核算标记</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHTypeCount" id="checkboxHTypeCount" lay-skin="primary" lay-filter="checkboxHTypeCount" value="true" title="是否禁用">
                                                <input type="checkbox" name="checkboxHTypeCount" id="checkboxHTypeCount" lay-skin="primary" lay-filter="checkboxHTypeCount" value="true" title="是否核算">
                                                <input type="hidden" value="false" name="HTypeCount" id="HTypeCount">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">自动移转</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHAutoTrunFlag" id="checkboxHAutoTrunFlag" lay-skin="primary" lay-filter="checkboxHAutoTrunFlag" value="true" title="是否禁用">
                                                <input type="checkbox" name="checkboxHAutoTrunFlag" id="checkboxHAutoTrunFlag" lay-skin="primary" lay-filter="checkboxHAutoTrunFlag" value="true" title="是否移转">
                                                <input type="hidden" value="false" name="HAutoTrunFlag" id="HAutoTrunFlag">
                                            </div>
                                        </div>
@@ -291,13 +390,56 @@
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="layui-tab-item">
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">创建人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMakeEmp" id="HMakeEmp" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">禁用人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HStopEmp" id="HStopEmp" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核人</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCheckEmp" id="HCheckEmp" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">创建日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HMakeTime" id="HMakeTime" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">禁用日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HStopTime" id="HStopTime" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">审核日期</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HCheckTime" id="HCheckTime" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <input type="hidden" value="0" name="HParentID" id="HParentID">
                            </div>
                        </div>
                    </div>
                 </div>
            </form>
                </form>
            </div>
        </div>
    </div>
@@ -309,7 +451,7 @@
            base: '../../../layuiadmin/' //静态资源所在路径
        }).extend({
            index: 'lib/index' //主入口模块
        }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
        }).use(['index', 'form', 'laydate', 'table', 'element', 'tableSelect'], function () {
            //#region å…¬ç”¨å˜é‡
            var $ = layui.$
@@ -317,7 +459,8 @@
                , layer = layui.layer
                , table = layui.table
                , form = layui.form
                , element = layui.element;
                , element = layui.element
                , tableSelect = layui.tableSelect;
            var date = new Date();
            var day = date.getDate();
            var month = date.getMonth() + 1;
@@ -345,10 +488,29 @@
                $("#HItemID").val(0);
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#HCREATEORGID").attr("disabled", true);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
                $("#HMakeEmp").val(sessionStorage["HMakeEmp"]); //根据登录用户带出创建人
                $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd"));
            }
            else if (OperationType == 2) {//复制
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HUSEORGID").attr("disabled", true);
                $("#HCREATEORGID").attr("disabled", true);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
                $("#HMakeEmp").val(sessionStorage["HMakeEmp"]); //根据登录用户带出创建人
                $("#HMakeTime").val(Format(new Date(), "yyyy-MM-dd"));
            }
            else if (OperationType == 3) {//编辑
                //禁用组织选项
                $("#HUSEORGID").attr("disabled", true);
                $("#HCREATEORGID").attr("disabled", true);
                $("#checkboxHStopflag").attr("disabled", true);
                $("#HUseFlag").attr("disabled", true);
                $("#HItemID").val(linterid);//修改时主表ID
                //编辑状态时,根据内码,获取信息并写入界面
                RoadBillMain(linterid);
@@ -378,6 +540,12 @@
                $("#HStopflag").val(data.elem.checked);
            });
            //是否转工序
            form.on('checkbox(checkboxHTProcessFlag)', function (data) {
                $("#HTProcessFlag").val(data.elem.checked);
            });
            //流转标记按钮
            form.on('checkbox(checkboxHTypeFlow)', function (data) {
                $("#HTypeFlow").val(data.elem.checked);
@@ -403,9 +571,74 @@
                get_checkDept();
            });
            //选择首件检验方案按钮
            form.on('submit(HQCSchemeID_Fst-BT)', function () {
                get_checkQCSchemeID_Fst();
            });
            //选择转序检验方案按钮
            form.on('submit(HQCSchemeID_Proc-BT)', function () {
                get_checkQCSchemeID_Proc();
            });
            //选择巡检检验方案按钮
            form.on('submit(HQCSchemeID_Patrol-BT)', function () {
                get_checkHQCSchemeID_Patrol();
            });
            //选择工作中心按钮
            form.on('submit(HWorkCenterID-BT)', function () {
                get_checkWorkCenter();
            });
            //工作中心输入框
            tableSelect.render({
                elem: '#HWorkCenterName',//输入框dom选择
                searchKey: '工作中心名称,工作中心代码',//查询的列名
                sWhere: " and ç¦ç”¨æ ‡è®° != 'Y' and HUSEORGID = '100038' ",//table搜索sWhere条件 //默认筛选项
                ajaxSelect: function (sWhere) {
                    var data = '';
                    $.ajax({
                        url: GetWEBURL() + '/Gy_WorkCenter/list',
                        type: "GET",
                        data: { "sWhere": sWhere, "user": '翁涛涛' },
                        async: false,
                        success: function (data1) {
                            if (data1.count == 1) {
                                data = data1.data
                            }
                        },
                        error: function () {
                            layer.alert('获取列表失败!', { icon: 15, title: '通信错误' });
                        }
                    });
                    return data;
                },//设置前端分页时可以设置的
                table: {
                    //url: GetWEBURL() + 'Gy_Supplier/page',
                    //where: { user: '翁涛涛', Organization: '浙江智云迈思' },
                    cols: [[
                        { type: 'radio', fixed: 'left' },//需要加这个fixed属性不然点击checkbox会触发行点击导致无法正确点击
                        //{ field: 'HItemID', title: 'HItemID' },
                        { field: '工作中心名称', title: '工作中心名称' },
                        { field: '工作中心代码', title: '工作中心代码' },
                    ]],
                    page: true,
                    limit: 5,
                    limits: [5]
                },
                done: function (elem, data) {
                    if (data != []) {
                        $("#HWorkCenterName").val(data.data[0]['工作中心名称']);
                        $("#HWorkCenterID").val(data.data[0]['HItemID']);
                    }
                }
            })
            //选择工段按钮
            form.on('submit(HProcMulID-BT)', function () {
                get_checkProcMul();
            });
            //选择班组按钮
@@ -470,7 +703,9 @@
                                Organization += '<option  style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>';
                            }
                            $("#HUSEORGID").append(Organization);
                            $("#HUSEORGID").val(sessionStorage["OrganizationID"])
                            $("#HUSEORGID").val(sessionStorage["OrganizationID"]);
                            $("#HCREATEORGID").append(Organization);
                            $("#HCREATEORGID").val(sessionStorage["OrganizationID"]);
                            form.render('select');
                        }
                        layer.closeAll("loading");
@@ -485,6 +720,7 @@
                $.ajax({
                    url: GetWEBURL() + "Gy_Process/cx",
                    type: "GET",
                    async: false,
                    data: {
                        "HInterID": linterid
                    },
@@ -495,6 +731,7 @@
                            var IsHTypeFlow = data.流转标记;
                            var IsHTypeCount = data.核算标记;
                            var IsHAutoTrunFlag = data.自动移转;
                            var HTProcessFlag = data.HTProcessFlag;
                            //禁用标记
                            if (IsHStopflag) {
                                $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true);
@@ -508,15 +745,18 @@
                            if (IsHAutoTrunFlag) {
                                $("input[name='checkboxHAutoTrunFlag'][value='" + IsHAutoTrunFlag + "']").attr("checked", true);
                            }
                            if (HTProcessFlag) {
                                $("input[name='checkboxHTProcessFlag'][value='" + HTProcessFlag + "']").attr("checked", true);
                            }
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.工序代码
                                , "HItemID": data.HItemID
                                , "HItemID": OperationType == 2 ? 0 : data.HItemID
                                , "HName": data.工序名称
                                , "HFixPrice": data.班产定额
                                , "HLevel": data.等级
                                //, "HProcMulName": data.工段名称
                                //, "HProcMulID": data.工段ID
                                , "HBarCode": data.条形码
                                , "HProcMulName": data.工段名称
                                , "HProcMulID": data.工段ID
                                , "HBarCodeForBase": data.条形码
                                , "HHelpCode": data.助记码
                                , "HDeptName": data.部门
                                , "HDeptID": data.HDeptID
@@ -531,8 +771,10 @@
                                , "HTypeCount": data.核算标记
                                , "HAutoTrunFlag": data.自动移转
                                , "HRemark": data.备注
                                , "HUseFlag": data.HUseFlag
                                , "HProcCheckNote": data.本工序确认记录
                                , "HUSEORGID": data.HUSEORGID
                                , "HCREATEORGID": data.HCREATEORGID
                                , "HBadWHID": data.HBadWHID
                                , "HBadWHName": data.HBadWHName
                                , "HWasterWHID": data.HWasterWHID
@@ -547,6 +789,20 @@
                                , "HWHName": data.HWHName
                                , "HWorkCenterID": data.HWorkCenterID
                                , "HWorkCenterName": data.HWorkCenterName
                                , "HQCSchemeID_Fst": data.HQCSchemeID_Fst
                                , "HQCSchemeName_Fst": data.首件检验方案
                                , "HQCSchemeID_Proc": data.HQCSchemeID_Proc
                                , "HQCSchemeName_Proc": data.转序检验方案
                                , "HQCSchemeID_Patrol": data.HQCSchemeID_Patrol
                                , "HQCSchemeName_Patrol": data.巡检检验方案
                                , "HPayMentType": data.计件工资类型
                                , "HMakeEmp": data.创建人 == "" ? sessionStorage["HMaker"] : data.创建人
                                , "HMakeTime": data.创建日期 == null ? "" : Format(new Date(data.创建日期), "yyyy-MM-dd")
                                , "HStopEmp": data.禁用人
                                , "HStopTime": data.禁用日期 == null ? "" : Format(new Date(data.禁用日期), "yyyy-MM-dd")
                                , "HCheckEmp": data.审核人
                                , "HCheckTime": data.审核日期 == null ? "" : Format(new Date(data.审核日期), "yyyy-MM-dd")
                                , "HStandardWages": data.标准工价
                            });
                            layer.close(ajaxLoad);
                        } else {
@@ -583,10 +839,51 @@
                    layer.msg("请选择工作中心!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HProcMulName").val() == "") {
                    layer.msg("请选择工段!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                //if (!$("#HProcessID_K3").val()) {
                //    layer.msg("请选择ERP工序!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                //    return;
                //}
                var HFixPrice = $('#HFixPrice').val();
                if (HFixPrice.substring(HFixPrice.length - 1, HFixPrice.length) == ".") {
                    layer.msg("班产定额的结尾不能是.!");
                    return;
                } else {
                    var ref = /^[0-9]+\.?[0-9]*$/;
                    if (!ref.test(HFixPrice)) {
                        layer.msg("班产定额请输正确入数字!");
                        return;
                    }
                }
                var HOverFixPrice = $('#HOverFixPrice').val();
                if (HOverFixPrice.substring(HOverFixPrice.length - 1, HOverFixPrice.length) == ".") {
                    layer.msg("加班补贴定额的结尾不能是.!");
                    return;
                } else {
                    var ref = /^[0-9]+\.?[0-9]*$/;
                    if (!ref.test(HOverFixPrice)) {
                        layer.msg("加班补贴定额请输正确入数字!");
                        return;
                    }
                }
                var HSno = $('#HSno').val();
                if (HSno.substring(HSno.length - 1, HSno.length) == ".") {
                    layer.msg("序号的结尾不能是.!");
                    return;
                } else {
                    var ref = /^[0-9]+$/;
                    if (!ref.test(HSno)) {
                        layer.msg("序号请输正确入数字!");
                        return;
                    }
                }
                var sMainStr = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"];
                $.ajax({
                    type: "POST",
@@ -621,7 +918,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '工序列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_ProcList.html', 'yes']
                    , content: ['../../基础资料/生产基础资料/Gy_Process.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -629,7 +926,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HProcName").val(checkStatus.data[0].工序);
                        $("#HProcName").val(checkStatus.data[0].工序名称);
                        $("#HProcID").val(checkStatus.data[0].HItemID);
                        $("#HProcNumber").val(checkStatus.data[0].工序代码);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
@@ -647,7 +944,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '部门列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../PublicPage/DeptInformation.html', 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_DepartmentList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -655,9 +952,9 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDeptName").val(checkStatus.data[0].HName);
                        $("#HDeptName").val(checkStatus.data[0].部门名称);
                        $("#HDeptID").val(checkStatus.data[0].HItemID);
                        $("#HDeptNumber").val(checkStatus.data[0].HNumber);
                        $("#HDeptNumber").val(checkStatus.data[0].部门代码);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
@@ -673,7 +970,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '工作中心列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WorkCenterList.html', 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_WorkCenter.html?Type=2', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -681,8 +978,108 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWorkCenterName").val(checkStatus.data[0].工作中心);
                        $("#HWorkCenterName").val(checkStatus.data[0].工作中心名称);
                        $("#HWorkCenterID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©å·¥æ®µæ–¹æ³•
            function get_checkProcMul() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工段列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_ProcMul.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HProcMulName").val(checkStatus.data[0].工段名称);
                        $("#HProcMulID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©é¦–件检验方案方法
            function get_checkQCSchemeID_Fst() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '检验方案列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../质量管理/检验方案单/QC_CheckProjectList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HQCSchemeName_Fst").val(checkStatus.data[0].检验方案名称);
                        $("#HQCSchemeID_Fst").val(checkStatus.data[0].hmainid);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©è½¬åºæ£€éªŒæ–¹æ¡ˆæ–¹æ³•
            function get_checkQCSchemeID_Proc() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '检验方案列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../质量管理/检验方案单/QC_CheckProjectList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HQCSchemeName_Proc").val(checkStatus.data[0].检验方案名称);
                        $("#HQCSchemeID_Proc").val(checkStatus.data[0].hmainid);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©å·¡æ£€æ£€éªŒæ–¹æ¡ˆæ–¹æ³•
            function get_checkHQCSchemeID_Patrol() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '检验方案列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../质量管理/检验方案单/QC_CheckProjectList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HQCSchemeName_Patrol").val(checkStatus.data[0].检验方案名称);
                        $("#HQCSchemeID_Patrol").val(checkStatus.data[0].hmainid);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
@@ -698,7 +1095,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '班组列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../PublicPage/GroupInformation.html', 'yes']
                    , content: ['../../基础资料/工资基础资料/Gy_Group.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -706,7 +1103,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HGroup").val(checkStatus.data[0].HName);
                        $("#HGroup").val(checkStatus.data[0].班组名称);
                        $("#HGroupID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -723,7 +1120,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '不良仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -731,14 +1128,14 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HBadWHName").val(checkStatus.data[0].HName);
                        $("#HBadWHName").val(checkStatus.data[0].仓库名称);
                        $("#HBadWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#endregion
            //#region é€‰æ‹©æŠ¥åºŸä»“库方法
            function get_checkWasterWH() {
@@ -748,7 +1145,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '报废仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -756,7 +1153,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWasterWHName").val(checkStatus.data[0].HName);
                        $("#HWasterWHName").val(checkStatus.data[0].仓库名称);
                        $("#HWasterWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -773,7 +1170,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '研发不良品仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -781,7 +1178,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HBadCountDevelopWHName").val(checkStatus.data[0].HName);
                        $("#HBadCountDevelopWHName").val(checkStatus.data[0].仓库名称);
                        $("#HBadCountDevelopWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -798,7 +1195,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '委外不良仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -806,7 +1203,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWWBadWHName").val(checkStatus.data[0].HName);
                        $("#HWWBadWHName").val(checkStatus.data[0].仓库名称);
                        $("#HWWBadWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -823,7 +1220,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '委外报废仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -831,7 +1228,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWWWasterWHName").val(checkStatus.data[0].HName);
                        $("#HWWWasterWHName").val(checkStatus.data[0].仓库名称);
                        $("#HWWWasterWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -848,7 +1245,7 @@
                    , area: ['90%', '90%']//大小
                    , title: '良品仓库列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../Baseset/基础资料/Gy_WarehouseList.html?Type=0&HOrgID=' + sessionStorage["OrganizationID"], 'yes']
                    , content: ['../../基础资料/公用基础资料/Gy_Warehouse.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
@@ -856,7 +1253,7 @@
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWHName").val(checkStatus.data[0].HName);
                        $("#HWHName").val(checkStatus.data[0].仓库名称);
                        $("#HWHID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
@@ -908,6 +1305,20 @@
            $("#HWHName").val(obj[0].良品仓库);
            $("#HWHID").val(obj[0].HItemID);
        }
        //返回工段
        function GetGyProcMulValue(obj) {
            $("#HProcMulName").val(obj[0].工段名称);
            $("#HProcMulID").val(obj[0].HItemID);
        }
        function GetWorkCenterValue(obj) {
            $("#HWorkCenterName").val(obj[0].工作中心名称);
            $("#HWorkCenterID").val(obj[0].HItemID);
        }
        function GetHDeptNameValue(obj) {
            $("#HDeptName").val(obj[0].部门名称);
            $("#HDeptID").val(obj[0].HItemID);
            $("#HDeptNumber").val(obj[0].部门代码);
        }
    </script>
</body>
</html>