Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
0c66ffde
提交
0c66ffde
编写于
11月 12, 2020
作者:
tao.wu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
bug
上级
b3b94605
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
18 行增加
和
24 行删除
+18
-24
create-good.vue
src/views/goods/create-good.vue
+18
-24
未找到文件。
src/views/goods/create-good.vue
浏览文件 @
0c66ffde
...
...
@@ -800,13 +800,17 @@
// 不同类型服务的表单通用字段
// 不同类型服务的表单通用字段
// 不同类型服务的表单通用字段
formData
:
{},
formData1
:
{},
formData2
:
{},
formData
:
{
},
formData1
:
{
},
formData2
:
{
},
rules
:
{},
rules1
:
{},
rules2
:
{},
goodsId
:
0
,
// 新增时传0,更新时必需>0
goodsType
:
''
,
// 不同类型服务的表单通用字段
// 不同类型服务的表单通用字段
// 不同类型服务的表单通用字段
...
...
@@ -840,15 +844,13 @@
created
()
{
vm
=
this
;
const
{
id
,
storeId
,
goodsType
}
=
this
.
$route
.
query
;
this
.
goodsType
=
goodsType
;
this
.
formData
=
originForm
;
this
.
formData1
=
originForm1
;
this
.
formData2
=
originForm2
;
this
.
rules
=
originRules
;
this
.
rules1
=
originRules1
;
this
.
rules2
=
originRules2
;
this
.
jumPathThird
=
'/goods-manage?storeId='
+
storeId
//this.jumPathThird = '/create-good?id=add&storeId=46'
...
...
@@ -873,13 +875,9 @@
//eidt状态
async
getDetailByEdit
(
id
,
goodsType
){
this
.
goodsId
=
id
;
// this.isMedic = this.formData.goodsType == 5 ? true : false
// this.isCheckServe = this.formData.goodsType == 337 ? true : false
if
(
goodsType
==
337
){
this
.
isCheckServe
=
true
;
const
res
=
await
getGoodDetails
(
id
);
console
.
log
(
`========================>`
,
res
);
if
(
res
.
code
!=
'000000'
){
return
this
.
$message
({
...
...
@@ -895,11 +893,12 @@
};
const
{
goodsInfo
,
medicalService
}
=
res
.
data
;
this
.
formData1
=
goodsInfo
;
this
.
formData
=
{...
this
.
formData
,
...
goodsInfo
};
this
.
formData2
=
medicalService
;
// this.formData = { ...this.formData, ...goodsInfo, ...medicalService
};
this
.
formData
=
Object
.
assign
(
this
.
formData
,{...
goodsInfo
,
...
medicalService
});
this
.
formData2
.
suitableArr
=
this
.
formData
.
suitable
.
split
(
','
);
this
.
formData
=
{
...
this
.
formData
,
...
this
.
formData2
};
this
.
formData2
.
suitableArr
=
this
.
formData
.
suitable
Arr
=
this
.
formData
.
suitable
.
split
(
','
);
this
.
formData
.
optPrice
=
this
.
formData
.
costPrice
/
100
;
this
.
formData
.
stock
=
this
.
formData
.
goodsStock
;
this
.
fileGoodsList
=
this
.
getImges
(
goodsInfo
.
goodsHeaderImages
,
1
);
...
...
@@ -910,7 +909,6 @@
...
originRules
};
}
else
{
this
.
isMedic
=
true
;
const
res
=
await
getGoodsList
({
...
...
@@ -934,8 +932,7 @@
}
const
{
goodsList
}
=
res
.
data
;
this
.
formData1
=
goodsList
[
0
];
this
.
formData
=
Object
.
assign
(
this
.
formData
,{...
this
.
formData1
});
// this.formData = { ...this.formData, ...this.formData1 };
this
.
formData
=
goodsList
[
0
];
this
.
formData
.
optPrice
=
this
.
formData
.
costPrice
/
100
;
this
.
fileGoodsList
=
this
.
getImges
(
goodsList
[
0
].
goodsImgList
,
1
);
this
.
fileIntrList
=
this
.
getImges
(
goodsList
[
0
].
medicImgList
,
2
);
...
...
@@ -1169,13 +1166,10 @@
},
complete
()
{
let
formName
=
"formData"
;
console
.
log
(
this
.
formData
);
console
.
log
(
this
.
formData1
);
console
.
log
(
this
.
formData2
);
// debugger
// this.formData = {...this.formData, ...this.formData1, ...this.formData2 };
Object
.
assign
(
this
.
formData
,
{...
this
.
formData1
,
...
this
.
formData2
});
if
(
this
.
goodsType
==
337
){
this
.
formData
=
{
...
this
.
formData
,
...
this
.
formData2
};
}
for
(
let
i
=
0
;
i
<
this
.
fileGoodsList
.
length
;
i
++
){
this
.
fileGoodsList
[
i
].
imageSort
=
i
+
1
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录