Closed
Description
由于增量 diff 在仅有新旧 md5 的情况下难以确定某个无 md5 点位是否应该删除(比如新增点位是没有 md5 的,在新的压缩数据生成之前进行 diff 处理,会被当做不存在于新压缩数据中而删除),需要在 md5 接口增加生成时的时间戳以便进行处理。
当前接口如下:
interface RListString {
error?: boolean
errorStatus?: number
errorData?: unknown
message?: string
data?: string[]
users?: Record<string, SysUserSmallVo>
time?: string
}
期望结构如下:
interface RListString {
error?: boolean
errorStatus?: number
errorData?: unknown
message?: string
// 依旧为签名数组
data?: {
md5?: string
time?: number // 该组数据签名的生成时间
}[]
users?: Record<string, SysUserSmallVo>
time?: string
}
涉及接口如下:
/tag_doc/all_bin_md5
/item_doc/list_page_bin_md5
/marker_doc/list_page_bin_md5
/marker_link_doc/all_list_bin_md5