Browse Source

2026-01-21

接口日志管理和系统日志管理页面
1、手动重试时要校验needRetryFlag 为Y的单据才能手动重试;
2、手动重试时要增加一个校验:传输状态(synced_flag)必须是“待传输”且传输消息(synced_error_msg)必须有值,才可以重试
3、手动重试成功后要将needRetryFlag 改为N;
master
fengyuan_yang 6 hours ago
parent
commit
c39d9b1999
  1. 3
      src/api/yieldReport/produce_report_normal.js
  2. 7
      src/views/modules/sys/interface/interfaceLog.vue
  3. 7
      src/views/modules/sys/interface/systemLog.vue

3
src/api/yieldReport/produce_report_normal.js

@ -106,3 +106,6 @@ export const checkProcessInspectionPendingCount = data => createAPI('/pms/qc/che
// 查询工单的订单备注信息
export const getOrderNotesByOrderNo = data => createAPI('schedule/getOrderNotesByOrderNo', 'POST', data)
// 打开材料卷(重新激活已完成的材料)
export const openMaterialRoll = data => createAPI('schedule/openMaterialRoll', 'POST', data)

7
src/views/modules/sys/interface/interfaceLog.vue

@ -517,6 +517,13 @@ export default {
return
}
// needRetryFlagY
const invalidItems = this.dataListSelections.filter(item => item.needRetryFlag !== 'Y')
if (invalidItems.length > 0) {
this.$message.warning('存在已传输的记录!')
return
}
const count = this.dataListSelections.length
this.$confirm(`确定要手动重试选中的 ${count} 个接口吗?`, '提示', {
confirmButtonText: '确定',

7
src/views/modules/sys/interface/systemLog.vue

@ -517,6 +517,13 @@ export default {
return
}
// needRetryFlagY
const invalidItems = this.dataListSelections.filter(item => item.needRetryFlag !== 'Y')
if (invalidItems.length > 0) {
this.$message.warning('存在已传输的记录!')
return
}
const count = this.dataListSelections.length
this.$confirm(`确定要手动重试选中的 ${count} 个接口吗?`, '提示', {
confirmButtonText: '确定',

Loading…
Cancel
Save