|
@@ -206,50 +206,49 @@
|
|
|
console.log('ele', props.editdata, goodsgg);
|
|
|
if (props.editdata.goodsSpecificationList) {
|
|
|
let guigeArr = props.editdata.goodsSpecificationList;
|
|
|
- if (guigeArr.length > 1)
|
|
|
- guigeArr.map((ele, index) => {
|
|
|
- specsObj.value[ele.specificationId] = ele.specificationName;
|
|
|
- if (index == 0) {
|
|
|
- // if (ele.val.length == 1) {
|
|
|
- //不需要新增form item 可直接赋值
|
|
|
- setVlaue = {
|
|
|
- ...setVlaue,
|
|
|
- name_1: ele.specificationId,
|
|
|
- goodsSn_1_1: ele.goodsId,
|
|
|
- picUrl_1_1: [ele.picUrl],
|
|
|
- };
|
|
|
- // } else {
|
|
|
- // //新增一个属性值item
|
|
|
- // setVlaue[`name_${index}`] = ele.specificationId;
|
|
|
- // for (var valIndex = 1; valIndex < ele.val.length; valIndex++) {
|
|
|
- // addBut(`add_${valIndex}`);
|
|
|
- // setVlaue[`goodsSn_${index}_${valIndex}`] = ele.val[valIndex].name;
|
|
|
- // // setVlaue[`picUrl_${index}_${valIndex}`] = ele.val[valIndex].picUrl;
|
|
|
- // }
|
|
|
- // }
|
|
|
- } else {
|
|
|
- specsNumber++;
|
|
|
- ggList.specsNumber = specsNumber;
|
|
|
- ggList.list[specsNumber] = {
|
|
|
- value: 1,
|
|
|
- list: [1],
|
|
|
- };
|
|
|
- setVlaue[`name_${specsNumber}`] = ele.specificationId;
|
|
|
- setVlaue[`goodsSn_${specsNumber}_1`] = ele.goodsId;
|
|
|
- // if(!ele.val) ele.val = []
|
|
|
- let list = addSchemas(specsNumber, 1, true);
|
|
|
+ guigeArr.map((ele, index) => {
|
|
|
+ specsObj.value[ele.specificationId] = ele.specificationName;
|
|
|
+ if (index == 0) {
|
|
|
+ // if (ele.val.length == 1) {
|
|
|
+ //不需要新增form item 可直接赋值
|
|
|
+ setVlaue = {
|
|
|
+ ...setVlaue,
|
|
|
+ name_1: ele.specificationId,
|
|
|
+ goodsSn_1_1: ele.value,
|
|
|
+ picUrl_1_1: [ele.picUrl],
|
|
|
+ };
|
|
|
+ // } else {
|
|
|
+ // //新增一个属性值item
|
|
|
+ // setVlaue[`name_${index}`] = ele.specificationId;
|
|
|
+ // for (var valIndex = 1; valIndex < ele.val.length; valIndex++) {
|
|
|
+ // addBut(`add_${valIndex}`);
|
|
|
+ // setVlaue[`goodsSn_${index}_${valIndex}`] = ele.val[valIndex].name;
|
|
|
+ // // setVlaue[`picUrl_${index}_${valIndex}`] = ele.val[valIndex].picUrl;
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ } else {
|
|
|
+ specsNumber++;
|
|
|
+ ggList.specsNumber = specsNumber;
|
|
|
+ ggList.list[specsNumber] = {
|
|
|
+ value: 1,
|
|
|
+ list: [1],
|
|
|
+ };
|
|
|
+ setVlaue[`name_${specsNumber}`] = ele.specificationId;
|
|
|
+ setVlaue[`goodsSn_${specsNumber}_1`] = ele.goodsId;
|
|
|
+ // if(!ele.val) ele.val = []
|
|
|
+ let list = addSchemas(specsNumber, 1, true);
|
|
|
|
|
|
- list.map((ele) => {
|
|
|
- appendSchemaByField(ele, '');
|
|
|
- });
|
|
|
- // for (var valIndex = 1; valIndex < ele.val.length; valIndex++) {
|
|
|
- // setVlaue[`goodsSn_${index}_${valIndex}`] = ele.val[valIndex].name;
|
|
|
- // // setVlaue[`picUrl_${index}_${valIndex}`] = ele.val[valIndex].picUrl;
|
|
|
- // }
|
|
|
- }
|
|
|
- setFieldsValue(setVlaue);
|
|
|
- ggList.goodsNumber = 1;
|
|
|
- });
|
|
|
+ list.map((ele) => {
|
|
|
+ appendSchemaByField(ele, '');
|
|
|
+ });
|
|
|
+ // for (var valIndex = 1; valIndex < ele.val.length; valIndex++) {
|
|
|
+ // setVlaue[`goodsSn_${index}_${valIndex}`] = ele.val[valIndex].name;
|
|
|
+ // // setVlaue[`picUrl_${index}_${valIndex}`] = ele.val[valIndex].picUrl;
|
|
|
+ // }
|
|
|
+ }
|
|
|
+ setFieldsValue(setVlaue);
|
|
|
+ ggList.goodsNumber = 1;
|
|
|
+ });
|
|
|
} else {
|
|
|
resetFields();
|
|
|
}
|
|
@@ -363,7 +362,7 @@
|
|
|
uuid: `${ele}-${element}`,
|
|
|
});
|
|
|
productList.push({
|
|
|
- uuidLink: `${ele}_${element}`,
|
|
|
+ uuidLink: `${ele}-${element}`,
|
|
|
});
|
|
|
});
|
|
|
goodsSpecificationList.push({
|