yxj
2024-05-17 715e5ed515561d5b1a2391fb4a16e59567348dde
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_PostSkillList.html
@@ -51,6 +51,17 @@
                                                    <input class="layui-input" name="HHelpCode" id="HHelpCode" autocomplete="off">
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">对应岗位</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" lay-verify="HPostName" name="HPostName" id="HPostName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HPostID" id="HPostID" lay-verify="HPostID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHPost" id="btnSearchHPost" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-form-item">
                                            <label class="layui-form-label" style="width: 120px">使用组织:</label>
@@ -66,6 +77,16 @@
                                                        <option value="未使用">未使用</option>
                                                        <option value="已使用">已使用</option>
                                                    </select>
                                                </div>
                                            </div>
                                            <div class="layui-inline">
                                                <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">对应工序</label>
                                                <div class="layui-input-block" style="margin-left: 77px;">
                                                    <input type="text" class="layui-input" lay-verify="HProcName" name="HProcName" id="HProcName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                    <input type="hidden" name="HProcID" id="HProcID" lay-verify="HProcID" value="0">
                                                    <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHProc" id="btnSearchHProc" style="padding: 0 10px;float: right;margin-right: 3px;">
                                                        <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                    </button>
                                                </div>
                                            </div>
                                        </div>
@@ -198,6 +219,20 @@
                    //}
                }
            });
            //#region é€‰æ‹©å²—位按钮
            form.on('submit(btnSearchHPost)', function () {
                get_checkSearchHPost();
            });
            //#endregion
            //#region é€‰æ‹©éƒ¨é—¨æŒ‰é’®
            form.on('submit(btnSearchHProc)', function () {
                get_checkSearchHProc();
            });
            //#endregion
            //#endregion
@@ -232,6 +267,10 @@
                            $("#HItemID").val(data.HItemID);//代码ID
                            $("#HNumber").val(data.岗位技能代码);//代码
                            $("#HName").val(data.岗位技能名称);//名称
                            $("#HPostID").val(data.HPostID);//代码ID
                            $("#HPostName").val(data.岗位名称);//代码
                            $("#HProcID").val(data.HProcID);//代码ID
                            $("#HProcName").val(data.工序名称);//代码
                            $("#HHelpCode").val(data.助记码);//助记码
                            $("#HUSEORGID").val(data.创建组织);//使用组织
                            $("#HUseFlag ").val(data.使用状态);//使用状态
@@ -253,6 +292,63 @@
                layer.alert(sMsg, { icon: 5 });
            }
            //#region å²—位选择页面
            function get_checkSearchHPost() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '员工表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_Post.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('请选择数据');
                        }
                        //获取数据
                        $("#HPostID").val(checkStatus.data[0].HItemID);//岗位id
                        $("#HPostName").val(checkStatus.data[0].岗位名称);//岗位名称
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () { }
                })
            }
            //#endregion
            //#region å·¥åºé€‰æ‹©é¡µé¢
            function get_checkSearchHProc() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工序表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_Process.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('请选择数据');
                        }
                        //获取数据
                        $("#HProcID").val(checkStatus.data[0].HItemID);//部门id
                        $("#HProcName").val(checkStatus.data[0].工序名称);//部门名称
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                    , end: function () { }
                })
            }
            //#endregion
             //获取登录页组织列
            function Organ() {
                var Organization = '';
@@ -277,6 +373,17 @@
            //#endregion
        });
        //工序
        function GetProcessValue(obj) {
            $("#HProcID").val(obj[0].HItemID);//工序id
            $("#HProcName").val(obj[0].工序名称);//工序名称
        }
        //岗位
        function GetGyPostValue(obj) {
            $("#HPostID").val(obj[0].HItemID);//岗位id
            $("#HPostName").val(obj[0].岗位名称);//岗位名称
        }
    </script>
</body>
</html>