找回密码
 立即注册

QQ登录

只需一步,快速开始

nick_wu
初级会员   /  发表于:2021-9-30 16:54  /   查看:2753  /  回复:4
1金币
var json = this.spread.toJSON();
            let excelIo = new ExcelIO.IO();
            let _this = this;
            excelIo.save(
                json,
                function(blob) {
                    let fd = new FormData();

                    let config = {};
                    fd.append("file", blob); //Excel文件

                    axios
                        .post(url.dataEntry.templateSonPublish, fd)
                        .then(res => {
                            _this.show_disabled = false;
                            if (res.data.code == 0) {
                                if (
                                    _this.$store.state.dataentry.editRowSelect
                                        .isNeedApprove == 0
                                ) {
                                    _this.$message({
                                        message: "入库成功!",
                                        type: "success"
                                    });
                                } else {
                                    _this.$message({
                                        message: "提交成功!",
                                        type: "success"
                                    });
                                }

                                _this.$router.push({
                                    path: "./DataEntry"
                                });
                            } else {
                                _this.$message({
                                    message: res.data.msg,
                                    type: "error"
                                });
                            }
                        });
                },
                function(e) {
                    console.log(e);
                }
            )





  • {errorCode: 1, errorMessage: "文件格式错误"}
    • errorCode: 1
    • errorMessage: "文件格式错误"



最佳答案

查看完整内容

fd.append传值的时候数据格式有问题 解决了

4 个回复

倒序浏览
最佳答案
最佳答案
nick_wu
初级会员   /  发表于:2021-9-30 16:54:34
来自 4#
fd.append传值的时候数据格式有问题 解决了
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-9-30 17:34:52
2#
您好,具体可以上传一个能够重现问题的demo,猜测跟您要保存的内容有关,这里需要具体通过完整demo进行调试才能确定。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-11 17:18:00
3#
您好,请问您的问题解决了吗?还没有解决的话请您按照我上面说的提供一个完整的demo,我在帮您详细看看。
如果已经解决了,欢迎您分享问题的原因和解决的方法。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-10-18 11:58:58
5#
问题解决了就好,那本帖就先结贴了,有问题欢迎另开新帖交流。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部