Files
yxe-mp/api/self-report.js
T
weicw-dshsa 9eaa168d72 feat(填报记录): 被驳回记录支持修改后重新提交
- records.vue:已驳回记录卡片底部新增“重新提交”按钮,跳转
  create?id=<id>&mode=resubmit;同时补上驳回原因展示
  (原 normalizeRecord 未提取 rejectReason,列表页看不到驳回理由)
- create.vue:复用同一表单页做编辑模式,onLoad 读 id/mode,
  回填门店、日期、打卡照、摆台照、小票、销量、小结、评分、定位;
  标题与按钮切换为“重新提交填报/重新提交”,隐藏保存草稿
  (草稿 key 与新增共用,会互相覆盖)
- 提交走 resubmit 接口,成功后返回列表,onShow 自动刷新为待审核
- api/self-report.js:新增 selfReportResubmitReq
2026-10-11 17:05:12 +08:00

23 lines
996 B
JavaScript

import post, {get, put, del} from "@/api/request";
export const selfReportAddReq = data => post('/yxe/yxe-self-report', data)
export const selfReportListReq = params => get('/yxe/yxe-self-report', {params})
export const selfReportPageReq = params => get('/yxe/yxe-self-report/page', {params})
export const selfReportAuditPageReq = params => get('/yxe/yxe-self-report/audit/page', {params})
export const selfReportAuditDetailReq = id => get(`/yxe/yxe-self-report/audit/${id}`)
export const selfReportUserListReq = params => get('/yxe/yxe-self-report/userList', {params})
export const selfReportInfoReq = id => get(`/yxe/yxe-self-report/${id}`)
export const selfReportChangeReq = data => put('/yxe/yxe-self-report', data)
// 驳回后重新提交:仅本人、仅已驳回记录可调用,状态由服务端置回待审核
export const selfReportResubmitReq = data => put('/yxe/yxe-self-report/resubmit', data)
export const selfReportDeleteReq = id => del(`/yxe/yxe-self-report/${id}`)