InvoicesEdit.js 1.04 KB
var $ = require('jquery'),
    edit = require('../../common/edit');

var e = new edit("#basicForm", {bucket: "yhb-img02"});
e.init();

var submit = function (callback, config) {
    e.submit($("#basicForm").attr("action"), function (option) {
        option.success = function (res) {
            if (res.code == "200") {
                e.$tip(config.msg || "提交成功", function () {
                    location.href = "/supplier/supplier/invoiceslist";
                }, 'growl-success');
            } else {
                e.$tip(res.message);
            }
            return false;
        },
            option.error = function (res) {
                e.$tip("提交失败");
            }
        callback && callback(option.data);
    });
};

$(document).on('click', '#saveInvoices',function () {
    submit(function (data) {
        data.operations ? data.operations : data.operations = 1;
        if (+data.status == 300) {
            data.operations = 2;
        }
        data.status = 200;
    }, {msg: "提交成功"});
    return false;
});