var el = {
    stageNum1 : '#stageNum1',
    stageNum2 : '#stageNum2',
    stageNum3 : '#stageNum3',
    stageNum4 : '#stageNum4',
    stageNum5 : '#stageNum5',
    stagePrice1 : '#stagePrice1',
    stagePrice2 : '#stagePrice2',
    stagePrice3 : '#stagePrice3',
    stagePrice4 : '#stagePrice4',
    stagePrice5 : '#stagePrice5',
};
$(function () {
    getParentData();
});

/**
 * 提交阶梯报表数据
 *
 * @param callback 回调函数
 * @returns {boolean} 结果
 */
function saveStageQuote(callback) {
    var sqData = {};
    sqData.stageNum1 = $(el.stageNum1).val();
    sqData.stagePrice1 = $(el.stagePrice1).val();

    sqData.stageNum2 = '';
    sqData.stagePrice2 = '';

    sqData.stageNum3 = '';
    sqData.stagePrice3 = '';

    sqData.stageNum4 = '';
    sqData.stagePrice4 = '';

    sqData.stageNum5 = '';
    sqData.stagePrice5 = '';


    if (Number($(el.stageNum2).val()) > 0) {
        if (Number($(el.stageNum2).val()) < Number($(el.stageNum1).val())) {
            layer.msg(BJGL.BJGL__JT2SLBNXYJT1SL);
            return false;
        }
        if (Number($(el.stagePrice2).val()) > Number($(el.stagePrice1).val())) {
            layer.msg(BJGL.BJGL__JT2JGBNDYJT1JG);
            return false;
        }

        sqData.stageNum2 = $(el.stageNum2).val();
        sqData.stagePrice2 = $(el.stagePrice2).val();

        if (Number($(el.stageNum3).val()) > 0) {
            if (Number($(el.stageNum3).val()) < Number($(el.stageNum2).val())) {
                layer.msg(BJGL.BJGL__JT3SLBNXYJT2SL);
                return false;
            }
            if (Number($(el.stagePrice3).val()) > Number($(el.stagePrice2).val())) {
                layer.msg(BJGL.BJGL__JT3JGBNDYJT2JG);
                return false;
            }

            sqData.stageNum3 = $(el.stageNum3).val();
            sqData.stagePrice3 = $(el.stagePrice3).val();

            if (Number($(el.stageNum4).val()) > 0) {
                if (Number($(el.stageNum4).val()) < Number($(el.stageNum3).val())) {
                    layer.msg(BJGL.BJGL__JT4SLBNXYJT3SL);
                    return false;
                }
                if (Number($(el.stagePrice4).val()) > Number($(el.stagePrice3).val())) {
                    layer.msg(BJGL.BJGL__JT4JGBNDYJT3JG);
                    return false;
                }

                sqData.stageNum4 = $(el.stageNum4).val();
                sqData.stagePrice4 = $(el.stagePrice4).val();

                if (Number($(el.stageNum5).val()) > 0) {
                    if (Number($(el.stageNum5).val()) < Number($(el.stageNum4).val())) {
                        layer.msg(BJGL.BJGL__JT5SLBNXYJT4SL);
                        return false;
                    }
                    if (Number($(el.stagePrice5).val()) > Number($(el.stagePrice4).val())) {
                        layer.msg(BJGL.BJGL__JT5JGBNDYJT4JG);
                        return false;
                    }

                    sqData.stageNum5 = $(el.stageNum5).val();
                    sqData.stagePrice5 = $(el.stagePrice5).val();
                }
            }
        }
    }
    callback(sqData);
}

/**
 * 获取父级页面的暂存数据

 */
function getParentData() {
    var parentPage = self.parent.frames[parentFrameName], result = parentPage.getStageQuoteData(inquiryMaterialSupplierId);
    if(result.stageNum1){
        $(el.stageNum1).numberbox('setValue', result.stageNum1);
        $(el.stageNum2).numberbox('setValue', result.stageNum2);
        $(el.stageNum3).numberbox('setValue', result.stageNum3);
        $(el.stageNum4).numberbox('setValue', result.stageNum4);
        $(el.stageNum5).numberbox('setValue', result.stageNum5);

        $(el.stagePrice1).numberbox('setValue', result.stagePrice1);
        $(el.stagePrice2).numberbox('setValue', result.stagePrice2);
        $(el.stagePrice3).numberbox('setValue', result.stagePrice3);
        $(el.stagePrice4).numberbox('setValue', result.stagePrice4);
        $(el.stagePrice5).numberbox('setValue', result.stagePrice5);
    }
}