|
@@ -88,7 +88,7 @@
|
|
|
let parentList: FormSchema[] = [
|
|
|
{
|
|
|
field: 'name_' + number,
|
|
|
- label: '规格名',
|
|
|
+ label: '商品属性',
|
|
|
component: 'ApiTreeSelect',
|
|
|
colProps: {
|
|
|
span: 18,
|
|
@@ -196,28 +196,29 @@
|
|
|
//初始化组装数据
|
|
|
let goodsgg = [],
|
|
|
setVlaue: {};
|
|
|
- if (props.editdata.guigeArr) {
|
|
|
- let guigeArr = JSON.parse(props.editdata.guigeArr);
|
|
|
+ console.log('ele', props.editdata);
|
|
|
+ if (props.editdata.goodsSpecificationList) {
|
|
|
+ let guigeArr = props.editdata.goodsSpecificationList;
|
|
|
guigeArr.map((ele, index) => {
|
|
|
console.log('ele', ele);
|
|
|
if (index == 0) {
|
|
|
- if (ele.val.length == 1) {
|
|
|
- //不需要新增form item 可直接赋值
|
|
|
- setVlaue = {
|
|
|
- ...setVlaue,
|
|
|
- name_1: ele.specificationId,
|
|
|
- goodsSn_1_1: ele.val[0].name,
|
|
|
- picUrl_1_1: [ele.val[0].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;
|
|
|
- }
|
|
|
- }
|
|
|
+ // 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 {
|
|
|
setVlaue[`name_${index}`] = ele.specificationId;
|
|
|
for (var valIndex = 1; valIndex < ele.val.length; valIndex++) {
|