cpt点击打印都是没问题,为啥回传接口就数据不对呢

咨询一下,fvs界面做的一个跳转cpt报表,然后通过自定义按钮回传数据给中转平台,为什么上传的名称,时间格式不对呢,而且有一个单元格数据也没获取到

以下为cpt中自定义的js:

var userName= "cuser";

var pwd= "c2123";

var sdate=contentPane.getCellValue(0,0,1); //取A2单元格数据

var sep=contentPane.getCellValue(0,1,1); //取B2单元格数据

var sor=contentPane.getCellValue(0,2,1); //是否同意C2

var spoint=contentPane.getCellValue(0,3,1); //审批意见测试D2

FR.ajax({

url: "http://192.168.1.XXXX:XXXX/rpt/login",

       data:{

        userName:userName,

        pwd:pwd

   },

async:false,

dataType:"jsonp",

success: function(data,textStatus) {

var token = data.token;

FR.ajax({

url:"http://192.168.1.xxxx:xxxx/rpt/passAudit",

  data:{

orgName:sep,

token:token,

period:sdate,

isPass:sor,

opinion:spoint

   },

async:false,

dataType:"jsonp",

success: function(data,textStatus) {

FR.Msg.alert("成功",data.msg);

},

error:function(XMLHttpRequest, textStatus, errorThrown){   

          },

   complete: function(res,textStatus){  

   } 

});

},

error:function(XMLHttpRequest, textStatus, errorThrown){   

          },

   complete: function(res,textStatus){  

   } 

});

该图为点击回传是F12的response

420dc37c595210f11b17a3045dd0c8f.pngimage.pngimage.pngf1cd394076138f2d8e1c3e33d056dc2.png

FineReport 帆软用户Hw32qe7nXw 发布于 2025-3-31 09:34 (编辑于 2025-3-31 09:49)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2025-3-31 09:38(编辑于 2025-3-31 09:46)

你先alert打印出来一下上面获取的值是什么,然后下面是转码了?没有获取到话是不是单元格位置取错了?

alert(sdate)类似这样你一步步的都加上,你看在哪一步转了码

或者在获取值 以后,后面的代码每一步加上

console.log(sdate);

看在哪一步转了码

  • 2关注人数
  • 38浏览人数
  • 最后回答于:2025-3-31 09:49
    请选择关闭问题的原因
    确定 取消
    返回顶部