Skip to content

Commit 02cb496

Browse files
committed
chore(release): Merge branch 'dev' into master
2 parents c15d305 + c7ea327 commit 02cb496

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

src/components/goods-selector/GoodsSelectorController.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ export default class GoodsSelectorCtrl {
549549
.then(res => {
550550
this.propsPidList = res.data || [];
551551
this.formModel.propsPid = this.propsPid;
552+
this.propsPid = null;
552553
})
553554
.catch(res => {
554555
if (!this.tips || !this.tips.element) {
@@ -566,6 +567,7 @@ export default class GoodsSelectorCtrl {
566567
if (this.formModel.propsPid && itemIndex !== -1) {
567568
this.propsVidList = this.propsPidList[itemIndex].values;
568569
this.formModel.propsVid = cloneDeep(this.propsVid);
570+
this.propsPid = null;
569571
} else {
570572
this.propsVidList = [];
571573
this.formModel.propsVid = undefined;
@@ -704,20 +706,21 @@ export default class GoodsSelectorCtrl {
704706
// tab 切换时 form 表单处理
705707
handleForm(dateRangeModel, formModel) {
706708
this.dateRange = cloneDeep(dateRangeModel);
709+
const categoriesId = this.formModel.categoriesId;
710+
const propsPid = this.formModel.propsPid;
707711
for (let attr in formModel) {
708712
if (formModel.hasOwnProperty(attr)) {
709713
if (attr !== 'propsPid' && attr !== 'propsVid') {
710714
this.formModel[attr] = cloneDeep(formModel[attr]);
711715
}
712716
}
713717
}
714-
this.categoriesId = cloneDeep(formModel.categoriesId);
715-
this.propsPid = cloneDeep(formModel.propsPid);
716-
this.propsVid = cloneDeep(formModel.propsVid);
717-
if (this.categoriesId === formModel.categoriesId) {
718+
this.propsPid = formModel.propsPid;
719+
if (categoriesId === formModel.categoriesId) {
718720
this.formModel.propsPid = this.propsPid;
719721
}
720-
if (this.categoriesId === formModel.categoriesId && this.propsPid === formModel.propsPid) {
722+
this.propsVid = formModel.propsVid;
723+
if (propsPid === formModel.propsPid) {
721724
this.formModel.propsVid = this.propsVid;
722725
}
723726
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// export const apiPrefix = '/shuyun-searchapi/1.0';
2-
export const apiPrefix = '/api';
1+
export const apiPrefix = '/shuyun-searchapi/1.0';
32
export const getExceedSelectedNumberMsg = function(number) {
43
return `<span>最多允许选择${number}条数据</span>`;
54
};

0 commit comments

Comments
 (0)