迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
我用API接口删除数据的时候总提示“主键id参数不存在”,我的接口是地址是
/index.php?appid=2&appsecret=PHPCMFAE9FFC56BDD08&api_auth_code=18f326b1e7f570edeb954dd9627eda8e&api_auth_uid=1&s=httpapi&m=delete&id=135&table=workorder
请专家指导一下,谢谢!
// 使用与loadData函数相同的API URL格式 const requestUrl = `${app.globalData.http_api}&s=workorder&c=api&m=delete`; // 记录工单ID console.log('正在删除工单ID:', id); console.log('请求URL:', requestUrl); wx.showModal({ title: '提示', content: '确定要删除这条工单吗?', success: function(res) { if (res.confirm) { wx.request({ url: requestUrl, method: 'POST', data: { id: id, api_call_function: 'module_delete' }, success: function(res) { console.log('服务器响应:', res.data); // 判断删除是否成功 if (res.data.code == 1 || (res.data.msg && res.data.msg.toLowerCase() === "ok")) { // 验证删除是否真正成功 setTimeout(() => { // 刷新列表数据 that.setData({ page: 1, listData: [] }); that.loadData(); // 显示成功消息 wx.showToast({ title: '删除成功', icon: 'success', duration: 2000 }); }, 500); // 延迟500ms,给服务器一些时间处理删除 } else { wx.showToast({ title: res.data.msg || '删除失败', icon: 'none', duration: 2000 }); } },
有ID字段。