useNeirongShuxue.js 577 B

12345678910111213141516
  1. import cacheManager from "@/utils/cacheManager.js";
  2. export function updateXuexiProcess() {
  3. const cacheData = cacheManager.get('xuexi-shuxue');
  4. console.log('cacheData333333', cacheData)
  5. const list = cacheData.danyuanList;
  6. const defaultCurProcess = cacheData.curProcess;
  7. let mList = [];
  8. list.forEach(item => {
  9. mList = [...mList, ...item.jieList]
  10. })
  11. const process = mList.filter(item => item.wanchengFlag).length/mList.length * 100 || 0;
  12. cacheData.curProcess = defaultCurProcess > process ? defaultCurProcess: process;
  13. cacheManager.set('xuexi-shuxue', cacheData);
  14. }