Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
S
shop-new
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
王天霸
shop-new
Commits
97e43f06
提交
97e43f06
authored
3月 24, 2022
作者:
王天霸
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
丢失精度以及导入商品问题
上级
496ae5c6
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
54 行增加
和
19 行删除
+54
-19
index.vue
src/views/system/goods/add/index.vue
+8
-8
index.vue
src/views/system/goodsimport/index.vue
+46
-11
没有找到文件。
src/views/system/goods/add/index.vue
浏览文件 @
97e43f06
...
@@ -652,10 +652,10 @@ debugger
...
@@ -652,10 +652,10 @@ debugger
// 价格数字需要 乘以100
// 价格数字需要 乘以100
if
(
this
.
goodsAllData
.
specs_group
&&
this
.
goodsAllData
.
specs_group
.
length
>
0
)
{
if
(
this
.
goodsAllData
.
specs_group
&&
this
.
goodsAllData
.
specs_group
.
length
>
0
)
{
this
.
goodsAllData
.
specs_group
.
forEach
((
item
)
=>
{
this
.
goodsAllData
.
specs_group
.
forEach
((
item
)
=>
{
item
.
js_price
=
Number
(
item
.
js_price
)
*
10
0
;
item
.
js_price
=
(
Number
(
item
.
js_price
)
*
1000
)
/
1
0
;
item
.
price
=
Number
(
item
.
price
)
*
10
0
;
item
.
price
=
(
Number
(
item
.
price
)
*
1000
)
/
1
0
;
item
.
sc_price
=
Number
(
item
.
sc_price
)
*
10
0
;
item
.
sc_price
=
(
Number
(
item
.
sc_price
)
*
1000
)
/
1
0
;
item
.
sl_price
=
Number
(
item
.
sl_price
)
*
10
0
;
item
.
sl_price
=
(
Number
(
item
.
sl_price
)
*
1000
)
/
1
0
;
item
.
stock
=
Number
(
item
.
stock
);
item
.
stock
=
Number
(
item
.
stock
);
})
})
delete
this
.
goodsAllData
.
js_price
;
delete
this
.
goodsAllData
.
js_price
;
...
@@ -665,10 +665,10 @@ debugger
...
@@ -665,10 +665,10 @@ debugger
delete
this
.
goodsAllData
.
stock
;
delete
this
.
goodsAllData
.
stock
;
delete
this
.
goodsAllData
.
weight
;
delete
this
.
goodsAllData
.
weight
;
}
else
{
}
else
{
this
.
goodsAllData
.
js_price
=
Number
(
this
.
goodsAllData
.
js_price
)
*
10
0
this
.
goodsAllData
.
js_price
=
(
Number
(
this
.
goodsAllData
.
js_price
)
*
1000
)
/
1
0
this
.
goodsAllData
.
price
=
Number
(
this
.
goodsAllData
.
price
)
*
10
0
this
.
goodsAllData
.
price
=
(
Number
(
this
.
goodsAllData
.
price
)
*
1000
)
/
1
0
this
.
goodsAllData
.
sc_price
=
Number
(
this
.
goodsAllData
.
sc_price
)
*
10
0
this
.
goodsAllData
.
sc_price
=
(
Number
(
this
.
goodsAllData
.
sc_price
)
*
1000
)
/
1
0
this
.
goodsAllData
.
sl_price
=
Number
(
this
.
goodsAllData
.
sl_price
)
*
10
0
this
.
goodsAllData
.
sl_price
=
(
Number
(
this
.
goodsAllData
.
sl_price
)
*
1000
)
/
1
0
this
.
goodsAllData
.
stock
=
Number
(
this
.
goodsAllData
.
stock
);
this
.
goodsAllData
.
stock
=
Number
(
this
.
goodsAllData
.
stock
);
delete
this
.
goodsAllData
.
specs
;
delete
this
.
goodsAllData
.
specs
;
delete
this
.
goodsAllData
.
specs_group
;
delete
this
.
goodsAllData
.
specs_group
;
...
...
src/views/system/goodsimport/index.vue
浏览文件 @
97e43f06
...
@@ -55,6 +55,7 @@
...
@@ -55,6 +55,7 @@
import
{
MessageBox
}
from
'element-ui'
;
import
{
MessageBox
}
from
'element-ui'
;
import
{
getShopInf
}
from
"@/api/module/entry"
import
{
getShopInf
}
from
"@/api/module/entry"
import
{
goodsjdAddress
,
goodsimport
}
from
"@/api/module/goodsgement"
;
import
{
goodsjdAddress
,
goodsimport
}
from
"@/api/module/goodsgement"
;
import
{
NewGetCategoryData
}
from
'@/api/module/goods'
;
import
{
dateFormat
}
from
"@/utils"
;
import
{
dateFormat
}
from
"@/utils"
;
export
default
{
export
default
{
...
@@ -69,11 +70,12 @@ export default {
...
@@ -69,11 +70,12 @@ export default {
el_value
:
[],
//地址
el_value
:
[],
//地址
options
:
[],
options
:
[],
props
:
{
props
:
{
checkStrictly
:
false
,
expandTrigger
:
'click'
,
expandTrigger
:
"click"
,
lazy
:
true
,
emitPath
:
true
,
lazyLoad
:
this
.
lazyLoad
,
value
:
"id"
,
value
:
"id"
,
label
:
"label"
,
label
:
'title'
,
leaf
:
'leaf'
},
},
};
};
},
},
...
@@ -188,13 +190,46 @@ export default {
...
@@ -188,13 +190,46 @@ export default {
elvalueclick
()
{
elvalueclick
()
{
// this.goodsonly()
// this.goodsonly()
},
},
getData
()
{
lazyLoad
(
node
,
resolve
)
{
goodsjdAddress
().
then
((
res
)
=>
{
this
.
SSQList
=
[];
if
(
res
.
code
==
1
)
{
this
.
SSQStr
=
''
;
this
.
options
=
res
.
data
;
this
.
getArea
(
node
,
resolve
);
if
(
this
.
SSQList
&&
this
.
SSQList
.
length
>
0
)
{
this
.
isNextStep
=
false
}
else
{
this
.
isNextStep
=
true
}
}
});
},
},
getArea
(
node
,
resolve
)
{
debugger
const
level
=
node
.
level
;
let
limboNode
=
{};
if
(
level
===
0
)
{
limboNode
=
{
parent_id
:
0
}
}
if
(
level
>
0
)
{
limboNode
=
{
parent_id
:
node
.
value
};
}
NewGetCategoryData
(
limboNode
).
then
(
res
=>
{
let
result
=
{};
result
=
res
.
data
result
.
forEach
(
item
=>
{
item
.
value
=
item
.
id
;
item
.
label
=
item
.
label
;
item
.
children
=
[];
item
.
leaf
=
level
>=
2
;
// 可以控制 是否有下级 值为true都不行,必须等于0
})
resolve
(
result
)
});
},
},
//methods结束
},
//methods结束
};
};
</
script
>
</
script
>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论