1
yusijie
2024-09-18 dd9145bbd9e2e7ba27324250dd16abfa6af41d08
WebTM/views/ϵͳ¹ÜÀí/Óû§¹ÜÀí/Gy_UserCustomerList_Edit.html
@@ -563,8 +563,71 @@
                                }
                            });
                        }
                        obj.event = "";
                        return false;
                        //obj.event = "";
                        //return false;
                    }
                })
                $(document).off('dblclick', ".layui-table-edit").on('dblclick', '.layui-table-edit', function (e) {
                    //用户
                    if (obj.event == "HUser") {
                        layer.open({
                            type: 2,
                            skin: 'layui-layer-rim', //加上边框
                            title: '用户列表',
                            closeBtn: 1,
                            shift: 2,
                            area: ['80%', '80%'],
                            maxmin: true,
                            content: ['../../PublicPage/PeopleInformation.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('请选择数据');
                                }
                                //更新表格缓存的数据
                                obj.update({
                                    "HUserID": checkStatus.data[0].HNumber
                                    , "HUserName": checkStatus.data[0].HName
                                })
                                layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                            }
                        });
                    }
                    //客户
                    if (obj.event == "HCus") {
                        //页面层-自定义  //F7选择供应商
                        layer.open({
                            type: 2,
                            skin: 'layui-layer-rim', //加上边框
                            title: '客户列表',
                            closeBtn: 1,
                            shift: 2,
                            area: ['80%', '80%'],
                            maxmin: true,
                            content: ['../../Baseset/基础资料/Gy_CustomerList.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('请选择数据');
                                }
                                //同步更新表格和缓存对应的值
                                obj.update({
                                    HCusID: checkStatus.data[0].HItemID,
                                    HCusNumber: checkStatus.data[0].HNumber,
                                    HCusName: checkStatus.data[0].HName
                                });
                                layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                            }
                        });
                    }
                })
            }