Browse Source

feat: 缓存基本信息

develop
song 4 years ago
parent
commit
43bd024ac0
  1. 1
      CHANGELOG.md
  2. 7
      src/components/Info/Info.vue
  3. 3
      src/pagesYanyuan/add-info/add-info.vue

1
CHANGELOG.md

@ -144,6 +144,7 @@
- | 下拉加载定期任务传参,时间格式化修改 | [0b95a0e](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/0b95a0e) - | 下拉加载定期任务传参,时间格式化修改 | [0b95a0e](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/0b95a0e)
- | 任务开始时间延迟插件 | [992a313](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/992a313) - | 任务开始时间延迟插件 | [992a313](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/992a313)
- | 修改main | [749ae9a](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/749ae9a) - | 修改main | [749ae9a](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/749ae9a)
- | 修改props默认值 | [11b2c24](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/11b2c24)
- | 修改定期任务状态0和4时不加载圆圈 | [30e352f](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/30e352f) - | 修改定期任务状态0和4时不加载圆圈 | [30e352f](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/30e352f)
- | 修改小红点传参 | [87b20fd](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/87b20fd) - | 修改小红点传参 | [87b20fd](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/87b20fd)
- | 修改报错 | [531c14d](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/531c14d) - | 修改报错 | [531c14d](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/531c14d)

7
src/components/Info/Info.vue

@ -364,6 +364,11 @@ export default {
if (this.personalInfo && this.personalInfo.userName) { if (this.personalInfo && this.personalInfo.userName) {
this.setDate(this.personalInfo); this.setDate(this.personalInfo);
this.isEdit = true; this.isEdit = true;
} else {
const info = JSON.parse(this.$t.storage.getStorageSync('infoList'));
if (info) {
this.infoList = JSON.parse(info);
}
} }
}, },
@ -450,6 +455,8 @@ export default {
break; break;
} }
} }
this.$t.storage.setStorageSync('infoList', this.infoList);
if (!this.isEdit) { if (!this.isEdit) {
this.$emit('saveInfo', info); this.$emit('saveInfo', info);
} else { } else {

3
src/pagesYanyuan/add-info/add-info.vue

@ -32,7 +32,6 @@ export default {
this.params.isStrongFlavour = 0; this.params.isStrongFlavour = 0;
this.params.isMoreOil = 0; this.params.isMoreOil = 0;
console.log('info: ', info);
// //
this.params[info.label] = info.value; this.params[info.label] = info.value;
@ -98,7 +97,6 @@ export default {
async submit() { async submit() {
try { try {
const params = this.params; const params = this.params;
console.log('params: ', params);
if (!this.validationRequired(params)) return; if (!this.validationRequired(params)) return;
await this.$u.api.addTrainee(params); await this.$u.api.addTrainee(params);
if (this.isApplying) { if (this.isApplying) {
@ -117,6 +115,7 @@ export default {
setTimeout(() => { setTimeout(() => {
uni.redirectTo({ url: '/pages/index/index' }); uni.redirectTo({ url: '/pages/index/index' });
this.setEmptyInfo(); this.setEmptyInfo();
this.$t.storage.setStorageSync('infoList', null);
}, 2000); }, 2000);
} }
} catch (error) { } catch (error) {

Loading…
Cancel
Save