Blame view

稻城亚丁小程序/uniapp/src/utils/uploadResubmit.ts 510 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  const KEY = "__upload_resubmit_work_id";
  
  export function setUploadResubmitWorkId(id: number): void {
    try {
      if (Number.isInteger(id) && id > 0) {
        uni.setStorageSync(KEY, String(id));
      }
    } catch {
      /* ignore */
    }
  }
  
  export function consumeUploadResubmitWorkId(): number {
    try {
      const raw = uni.getStorageSync(KEY);
      uni.removeStorageSync(KEY);
      const n = Number(raw);
      if (Number.isInteger(n) && n > 0) {
        return n;
      }
    } catch {
      /* ignore */
    }
    return 0;
  }