💊 fix: 修复bug
This commit is contained in:
parent
89c62c94ca
commit
9b160905f8
|
@ -45,7 +45,7 @@ export default class addUserinfo extends React.Component {
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount() {
|
componentDidMount () {
|
||||||
mySwiper = new Swiper(".swiper-container", {
|
mySwiper = new Swiper(".swiper-container", {
|
||||||
slidesPerView: 1,
|
slidesPerView: 1,
|
||||||
centeredSlides: true,
|
centeredSlides: true,
|
||||||
|
@ -58,7 +58,7 @@ export default class addUserinfo extends React.Component {
|
||||||
paginationClickable: true
|
paginationClickable: true
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
componentWillMount(e) {
|
componentWillMount (e) {
|
||||||
if (this.props.data) {
|
if (this.props.data) {
|
||||||
console.log("商品数据 =>", this.props.data);
|
console.log("商品数据 =>", this.props.data);
|
||||||
let model_temp = this.props.data;
|
let model_temp = this.props.data;
|
||||||
|
@ -117,12 +117,12 @@ export default class addUserinfo extends React.Component {
|
||||||
this.getProductInfo();
|
this.getProductInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
componentWillReceiveProps() {
|
componentWillReceiveProps () {
|
||||||
mySwiper.update();
|
mySwiper.update();
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取直连天下商品映射信息
|
//获取直连天下商品映射信息
|
||||||
getProductInfo() {
|
getProductInfo () {
|
||||||
let productList = sessionStorage.getItem("productsList");
|
let productList = sessionStorage.getItem("productsList");
|
||||||
productList = JSON.parse(productList);
|
productList = JSON.parse(productList);
|
||||||
let product_data = [];
|
let product_data = [];
|
||||||
|
@ -156,7 +156,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async submit() {
|
async submit () {
|
||||||
if (this.refs.form1.validator()) {
|
if (this.refs.form1.validator()) {
|
||||||
if (this.props.data) {
|
if (this.props.data) {
|
||||||
let temp = [];
|
let temp = [];
|
||||||
|
@ -222,8 +222,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
onProductChange(e) {
|
onProductChange (e) {
|
||||||
console.log("e ==>", e);
|
|
||||||
this.setState({ cur_product: e });
|
this.setState({ cur_product: e });
|
||||||
let cur_product = this.state.products.find((item) => {
|
let cur_product = this.state.products.find((item) => {
|
||||||
return item.id == e.key;
|
return item.id == e.key;
|
||||||
|
@ -264,10 +263,15 @@ export default class addUserinfo extends React.Component {
|
||||||
model2.describe_url = obj1;
|
model2.describe_url = obj1;
|
||||||
} else {
|
} else {
|
||||||
model2.describe_url = [{
|
model2.describe_url = [{
|
||||||
|
id: 'common-pic-png',
|
||||||
|
name: 'common-pic',
|
||||||
src: 'https://lsxdemall.oss-cn-beijing.aliyuncs.com/commonproductlogo/goods-pic/common-pic.png',
|
src: 'https://lsxdemall.oss-cn-beijing.aliyuncs.com/commonproductlogo/goods-pic/common-pic.png',
|
||||||
id: 'common-pic-png' ,
|
|
||||||
name: 'common-pic'
|
|
||||||
}];
|
}];
|
||||||
|
obj2.push({
|
||||||
|
url: 'https://lsxdemall.oss-cn-beijing.aliyuncs.com/commonproductlogo/goods-pic/common-pic.png',
|
||||||
|
id: 'common-pic-png',
|
||||||
|
name: 'common-pic',
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
model2.map_product_name = cur_product.title;
|
model2.map_product_name = cur_product.title;
|
||||||
|
@ -279,17 +283,17 @@ export default class addUserinfo extends React.Component {
|
||||||
productpic: obj2
|
productpic: obj2
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
onTypeChange(e) {
|
onTypeChange (e) {
|
||||||
let model2 = this.state.model;
|
let model2 = this.state.model;
|
||||||
model2.product_type = e.target.value;
|
model2.product_type = e.target.value;
|
||||||
this.setState({ model: model2 });
|
this.setState({ model: model2 });
|
||||||
}
|
}
|
||||||
|
|
||||||
onUpload = (file, report) => {
|
onUpload = (file, report) => {
|
||||||
return new Promise((resolve, reject) => {});
|
return new Promise((resolve, reject) => { });
|
||||||
};
|
};
|
||||||
|
|
||||||
onUploadChange(files) {
|
onUploadChange (files) {
|
||||||
console.log("files -1", files);
|
console.log("files -1", files);
|
||||||
if (files.length > 0) {
|
if (files.length > 0) {
|
||||||
let formdata = new FormData();
|
let formdata = new FormData();
|
||||||
|
@ -307,7 +311,7 @@ export default class addUserinfo extends React.Component {
|
||||||
show_url: [{ src: req.path, id: new Date().getTime() }]
|
show_url: [{ src: req.path, id: new Date().getTime() }]
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
(err) => {}
|
(err) => { }
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -317,7 +321,7 @@ export default class addUserinfo extends React.Component {
|
||||||
this.setState({ show_url: [] });
|
this.setState({ show_url: [] });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
onUploadChange1(files) {
|
onUploadChange1 (files) {
|
||||||
if (files.length > 0) {
|
if (files.length > 0) {
|
||||||
let formdata = new FormData();
|
let formdata = new FormData();
|
||||||
formdata.append("file", files[0].file);
|
formdata.append("file", files[0].file);
|
||||||
|
@ -331,7 +335,7 @@ export default class addUserinfo extends React.Component {
|
||||||
model.describe_url = path;
|
model.describe_url = path;
|
||||||
this.setState({ model: model });
|
this.setState({ model: model });
|
||||||
},
|
},
|
||||||
(err) => {}
|
(err) => { }
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -349,7 +353,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
onUploadChange3(files, e) {
|
onUploadChange3 (files, e) {
|
||||||
let arr = map(files, (o) => {
|
let arr = map(files, (o) => {
|
||||||
return o.name;
|
return o.name;
|
||||||
});
|
});
|
||||||
|
@ -400,7 +404,7 @@ export default class addUserinfo extends React.Component {
|
||||||
arr.push(obj);
|
arr.push(obj);
|
||||||
this.setState({ productpic: arr, model });
|
this.setState({ productpic: arr, model });
|
||||||
},
|
},
|
||||||
(err) => {}
|
(err) => { }
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -443,7 +447,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}, 500);
|
}, 500);
|
||||||
}
|
}
|
||||||
|
|
||||||
onUploadChange2(files) {
|
onUploadChange2 (files) {
|
||||||
if (files.length > 0) {
|
if (files.length > 0) {
|
||||||
let formdata = new FormData();
|
let formdata = new FormData();
|
||||||
formdata.append("file", files[0].file);
|
formdata.append("file", files[0].file);
|
||||||
|
@ -458,7 +462,7 @@ export default class addUserinfo extends React.Component {
|
||||||
|
|
||||||
this.setState({ model: model });
|
this.setState({ model: model });
|
||||||
},
|
},
|
||||||
(err) => {}
|
(err) => { }
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
@ -468,7 +472,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
isReduce() {
|
isReduce () {
|
||||||
let num = this.props.full;
|
let num = this.props.full;
|
||||||
if (num !== "" && num) {
|
if (num !== "" && num) {
|
||||||
num = Number(num);
|
num = Number(num);
|
||||||
|
@ -494,7 +498,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 优惠券H5
|
// 优惠券H5
|
||||||
couponH5() {
|
couponH5 () {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<div className='mobile-goods-info'>
|
<div className='mobile-goods-info'>
|
||||||
|
@ -521,7 +525,7 @@ export default class addUserinfo extends React.Component {
|
||||||
}
|
}
|
||||||
|
|
||||||
// 兑换码
|
// 兑换码
|
||||||
exchangecodeH5() {
|
exchangecodeH5 () {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<div className='mobile_center'></div>
|
<div className='mobile_center'></div>
|
||||||
|
@ -534,7 +538,7 @@ export default class addUserinfo extends React.Component {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
render() {
|
render () {
|
||||||
//校验规则
|
//校验规则
|
||||||
const rules = {
|
const rules = {
|
||||||
product: [{ type: "required", message: "请选择映射商品" }],
|
product: [{ type: "required", message: "请选择映射商品" }],
|
||||||
|
|
Loading…
Reference in New Issue