自定义导出cpt文件名

如图,模板是我本地设计上设计的,在导出文件传到服务器那边以后,出现了在平台上普通用户预览模板没有问题,但导出的时候会遇到“没有权限”的问题。

经过测试以后确定是只有“超级管理员”才有导出的权限,然后将图中最后一句js注释掉以后,平台上普通用户也能够导出文档,只是文件名不会跟着参数变化。这该怎么解决啊?大家帮我看看

image.png

Leou 发布于 2022-3-1 10:22
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-3-1 10:26

注释后,可能这几个参数名问题,改成其他参数名试试

不要name,bank

image.png

  • Leou Leou(提问者) 不是啊,变量都能正常获取的。是最后一句“window.location。。。” 注释掉以后能够导出,前面的变量定义没影响,使用alert()都能正常获取变量的
    2022-03-01 10:30 
  • snrtuemc snrtuemc 回复 Leou(提问者) 那就直接window.location=REPORT_URL; 不用再去转义
    2022-03-01 10:32 
  • Leou Leou(提问者) 回复 snrtuemc 试过了,还是不行,普通用户导出会弹出“没有权限访问页面”
    2022-03-01 10:55 
  • snrtuemc snrtuemc 回复 Leou(提问者) 你看看,这张模板是不是开启模板认证了,你只是alert没问题,导出,相当于打开要权限
    2022-03-01 10:57 
  • Leou Leou(提问者) 回复 snrtuemc 不会,我亲自看到管理员导入平台上就没有其他操作了的,没有特别设置权限这些
    2022-03-01 11:03 
最佳回答
0
@Lv6资深互助
发布于2022-3-1 10:23
  • Leou Leou(提问者) 你好,这种方式跟写js会遇到相同的问题
    2022-03-01 10:56 
  • 3关注人数
  • 356浏览人数
  • 最后回答于:2022-3-1 10:26
    请选择关闭问题的原因
    确定 取消
    返回顶部