Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
E
etao-sjht-sd
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
张志伟
etao-sjht-sd
提交
46a112ec
提交
46a112ec
编写于
2月 22, 2024
作者:
zhangzhiwei
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
.
上级
06a7da97
变更
8
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
20 行增加
和
20 行删除
+20
-20
index.html
dist/index.html
+1
-1
app.561e08b52eb1d6ee601398c5ccdcbdec.css
dist/static/css/app.561e08b52eb1d6ee601398c5ccdcbdec.css
+1
-1
0.a7e2067a195198a98730.js
dist/static/js/0.a7e2067a195198a98730.js
+5
-5
manifest.3ae5b6c41dde65313f01.js
dist/static/js/manifest.3ae5b6c41dde65313f01.js
+1
-1
order.vue
src/pages/checking/order.vue
+2
-2
list.vue
src/pages/goods/list.vue
+1
-1
newProduct.vue
src/pages/goods/newProduct.vue
+2
-2
template.vue
src/pages/goods/template.vue
+7
-7
未找到文件。
dist/index.html
浏览文件 @
46a112ec
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
><link
rel=
icon
type=
image/x-icon
href=
./static/favicon.ico
><link
rel=
stylesheet
href=
//at.alicdn.com/t/font_1586872_yhll0m2jcs.css
><title>
E淘供货商
</title><link
href=
/static/css/app.0cabad322aa9c826c2b3cba148ad6f62.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
type=
text/javascript
src=
/static/js/manifest.a315fc19c255abbaba1a.js
></script><script
type=
text/javascript
src=
/static/js/vendor.02a8d01969b52bb78b9a.js
></script><script
type=
text/javascript
src=
/static/js/app.dfcefe57a10ba583abd2.js
></script></body></html>
<!DOCTYPE html>
<html><head><meta
charset=
utf-8
><meta
name=
viewport
><link
rel=
icon
type=
image/x-icon
href=
./static/favicon.ico
><link
rel=
stylesheet
href=
//at.alicdn.com/t/font_1586872_yhll0m2jcs.css
><title>
E淘供货商
</title><link
href=
/static/css/app.561e08b52eb1d6ee601398c5ccdcbdec.css
rel=
stylesheet
></head><body><div
id=
app
></div><script
type=
text/javascript
src=
/static/js/manifest.3ae5b6c41dde65313f01.js
></script><script
type=
text/javascript
src=
/static/js/vendor.02a8d01969b52bb78b9a.js
></script><script
type=
text/javascript
src=
/static/js/app.dfcefe57a10ba583abd2.js
></script></body></html>
\ No newline at end of file
\ No newline at end of file
dist/static/css/app.
0cabad322aa9c826c2b3cba148ad6f62
.css
→
dist/static/css/app.
561e08b52eb1d6ee601398c5ccdcbdec
.css
浏览文件 @
46a112ec
因为 它太大了无法显示 源差异 。您可以改为
查看blob
。
dist/static/js/0.
7cbf9657e0596caa1178
.js
→
dist/static/js/0.
a7e2067a195198a98730
.js
浏览文件 @
46a112ec
因为 它太大了无法显示 源差异 。您可以改为
查看blob
。
dist/static/js/manifest.
a315fc19c255abbaba1a
.js
→
dist/static/js/manifest.
3ae5b6c41dde65313f01
.js
浏览文件 @
46a112ec
!
function
(
e
){
var
n
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
r
,
c
,
a
){
for
(
var
i
,
u
,
f
,
s
=
0
,
l
=
[];
s
<
r
.
length
;
s
++
)
u
=
r
[
s
],
t
[
u
]
&&
l
.
push
(
t
[
u
][
0
]),
t
[
u
]
=
0
;
for
(
i
in
c
)
Object
.
prototype
.
hasOwnProperty
.
call
(
c
,
i
)
&&
(
e
[
i
]
=
c
[
i
]);
for
(
n
&&
n
(
r
,
c
,
a
);
l
.
length
;)
l
.
shift
()();
if
(
a
)
for
(
s
=
0
;
s
<
a
.
length
;
s
++
)
f
=
o
(
o
.
s
=
a
[
s
]);
return
f
};
var
r
=
{},
t
=
{
6
:
0
};
function
o
(
n
){
if
(
r
[
n
])
return
r
[
n
].
exports
;
var
t
=
r
[
n
]
=
{
i
:
n
,
l
:
!
1
,
exports
:{}};
return
e
[
n
].
call
(
t
.
exports
,
t
,
t
.
exports
,
o
),
t
.
l
=!
0
,
t
.
exports
}
o
.
e
=
function
(
e
){
var
n
=
t
[
e
];
if
(
0
===
n
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
n
)
return
n
[
2
];
var
r
=
new
Promise
(
function
(
r
,
o
){
n
=
t
[
e
]
=
[
r
,
o
]});
n
[
2
]
=
r
;
var
c
=
document
.
getElementsByTagName
(
"head"
)[
0
],
a
=
document
.
createElement
(
"script"
);
a
.
type
=
"text/javascript"
,
a
.
charset
=
"utf-8"
,
a
.
async
=!
0
,
a
.
timeout
=
12
e4
,
o
.
nc
&&
a
.
setAttribute
(
"nonce"
,
o
.
nc
),
a
.
src
=
o
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"7cbf9657e0596caa1178"
,
3
:
"ca2708494961454b4374"
,
4
:
"c569c81ffe41d4800bf8"
,
5
:
"cb7f3344fd930f577a5c"
}[
e
]
+
".js"
;
var
i
=
setTimeout
(
u
,
12
e4
);
function
u
(){
a
.
onerror
=
a
.
onload
=
null
,
clearTimeout
(
i
);
var
n
=
t
[
e
];
0
!==
n
&&
(
n
&&
n
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
t
[
e
]
=
void
0
)}
return
a
.
onerror
=
a
.
onload
=
u
,
c
.
appendChild
(
a
),
r
},
o
.
m
=
e
,
o
.
c
=
r
,
o
.
d
=
function
(
e
,
n
,
r
){
o
.
o
(
e
,
n
)
||
Object
.
defineProperty
(
e
,
n
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
r
})},
o
.
n
=
function
(
e
){
var
n
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
o
.
d
(
n
,
"a"
,
n
),
n
},
o
.
o
=
function
(
e
,
n
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
n
)},
o
.
p
=
"/"
,
o
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
!
function
(
e
){
var
n
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
r
,
c
,
a
){
for
(
var
i
,
u
,
f
,
s
=
0
,
l
=
[];
s
<
r
.
length
;
s
++
)
u
=
r
[
s
],
t
[
u
]
&&
l
.
push
(
t
[
u
][
0
]),
t
[
u
]
=
0
;
for
(
i
in
c
)
Object
.
prototype
.
hasOwnProperty
.
call
(
c
,
i
)
&&
(
e
[
i
]
=
c
[
i
]);
for
(
n
&&
n
(
r
,
c
,
a
);
l
.
length
;)
l
.
shift
()();
if
(
a
)
for
(
s
=
0
;
s
<
a
.
length
;
s
++
)
f
=
o
(
o
.
s
=
a
[
s
]);
return
f
};
var
r
=
{},
t
=
{
6
:
0
};
function
o
(
n
){
if
(
r
[
n
])
return
r
[
n
].
exports
;
var
t
=
r
[
n
]
=
{
i
:
n
,
l
:
!
1
,
exports
:{}};
return
e
[
n
].
call
(
t
.
exports
,
t
,
t
.
exports
,
o
),
t
.
l
=!
0
,
t
.
exports
}
o
.
e
=
function
(
e
){
var
n
=
t
[
e
];
if
(
0
===
n
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
n
)
return
n
[
2
];
var
r
=
new
Promise
(
function
(
r
,
o
){
n
=
t
[
e
]
=
[
r
,
o
]});
n
[
2
]
=
r
;
var
c
=
document
.
getElementsByTagName
(
"head"
)[
0
],
a
=
document
.
createElement
(
"script"
);
a
.
type
=
"text/javascript"
,
a
.
charset
=
"utf-8"
,
a
.
async
=!
0
,
a
.
timeout
=
12
e4
,
o
.
nc
&&
a
.
setAttribute
(
"nonce"
,
o
.
nc
),
a
.
src
=
o
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"a7e2067a195198a98730"
,
3
:
"ca2708494961454b4374"
,
4
:
"c569c81ffe41d4800bf8"
,
5
:
"cb7f3344fd930f577a5c"
}[
e
]
+
".js"
;
var
i
=
setTimeout
(
u
,
12
e4
);
function
u
(){
a
.
onerror
=
a
.
onload
=
null
,
clearTimeout
(
i
);
var
n
=
t
[
e
];
0
!==
n
&&
(
n
&&
n
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
t
[
e
]
=
void
0
)}
return
a
.
onerror
=
a
.
onload
=
u
,
c
.
appendChild
(
a
),
r
},
o
.
m
=
e
,
o
.
c
=
r
,
o
.
d
=
function
(
e
,
n
,
r
){
o
.
o
(
e
,
n
)
||
Object
.
defineProperty
(
e
,
n
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
r
})},
o
.
n
=
function
(
e
){
var
n
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
o
.
d
(
n
,
"a"
,
n
),
n
},
o
.
o
=
function
(
e
,
n
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
n
)},
o
.
p
=
"/"
,
o
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ No newline at end of file
\ No newline at end of file
src/pages/checking/order.vue
浏览文件 @
46a112ec
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
<div
class=
"p_all_20"
>
<div
class=
"p_all_20"
>
<div
class=
"tit titborder"
>
<div
class=
"tit titborder"
>
<el-radio-group
v-model=
"tabPosition"
>
<el-radio-group
v-model=
"tabPosition"
>
<
el-radio-button
:label=
"1"
>
余额
</el-radio-button
>
<
!--
<el-radio-button
:label=
"1"
>
余额
</el-radio-button>
--
>
<el-radio-button
:label=
"2"
>
支付宝
</el-radio-button>
<el-radio-button
:label=
"2"
>
支付宝
</el-radio-button>
</el-radio-group>
</el-radio-group>
<span
<span
...
@@ -255,7 +255,7 @@ export default {
...
@@ -255,7 +255,7 @@ export default {
name
:
"order"
,
name
:
"order"
,
data
()
{
data
()
{
return
{
return
{
tabPosition
:
1
,
tabPosition
:
2
,
infoData
:
{},
infoData
:
{},
tableData
:
[],
tableData
:
[],
date
:
""
,
date
:
""
,
...
...
src/pages/goods/list.vue
浏览文件 @
46a112ec
...
@@ -669,7 +669,7 @@ export default {
...
@@ -669,7 +669,7 @@ export default {
},
},
setEnableBatch
(
spuIds
,
saleable
)
{
setEnableBatch
(
spuIds
,
saleable
)
{
this
.
$axios
this
.
$axios
.
post
(
"/products/setEnableBatch"
,
{
.
post
(
"/products/s
dS
etEnableBatch"
,
{
spuIds
:
spuIds
,
spuIds
:
spuIds
,
saleable
:
saleable
saleable
:
saleable
})
})
...
...
src/pages/goods/newProduct.vue
浏览文件 @
46a112ec
...
@@ -2028,10 +2028,10 @@ export default {
...
@@ -2028,10 +2028,10 @@ export default {
let
postUrl
=
''
let
postUrl
=
''
if
(
JSON
.
stringify
(
this
.
editJson
)
!=
'{}'
){
if
(
JSON
.
stringify
(
this
.
editJson
)
!=
'{}'
){
// 编辑
// 编辑
postUrl
=
'/products/
e
dit'
postUrl
=
'/products/
sdE
dit'
}
else
{
}
else
{
// 新增
// 新增
postUrl
=
'/products/
a
dd'
postUrl
=
'/products/
sdA
dd'
}
}
// 提交数据
// 提交数据
this
.
$axios
.
post
(
postUrl
,
baseJson
).
then
(
r
=>
{
this
.
$axios
.
post
(
postUrl
,
baseJson
).
then
(
r
=>
{
...
...
src/pages/goods/template.vue
浏览文件 @
46a112ec
...
@@ -26,7 +26,7 @@
...
@@ -26,7 +26,7 @@
</div>
</div>
<div
class=
"btn-box"
>
<div
class=
"btn-box"
>
<el-button
class=
"btn"
@
click=
"onNext"
type=
"primary"
>
下一步,发布商品
</el-button>
<el-button
class=
"btn"
@
click=
"onNext"
type=
"primary"
>
下一步,发布商品
</el-button>
<!--
<el-popover
<!--
<el-popover
class=
"templatePopo"
class=
"templatePopo"
placement=
"bottom"
placement=
"bottom"
...
@@ -38,22 +38,22 @@
...
@@ -38,22 +38,22 @@
<el-button
class=
"btn"
type=
""
>
生成excel表头
</el-button>
<el-button
class=
"btn"
type=
""
>
生成excel表头
</el-button>
</a>
</a>
<div
class=
"aBtn2"
>
<div
class=
"aBtn2"
>
<uploadImgFile
@
uploadResult=
"uploadResult"
:templateId=
"templateId[templateId.length - 1]"
<uploadImgFile
@
uploadResult=
"uploadResult"
:templateId=
"templateId[templateId.length - 1]"
ref=
"uploadImgRef"
></uploadImgFile>
ref=
"uploadImgRef"
></uploadImgFile>
</div>
</div>
</div>
</div>
<div
class=
"tips"
>
*注:请按系统生成的标准excel表头上传文件
</div>
<div
class=
"tips"
>
*注:请按系统生成的标准excel表头上传文件
</div>
</div>
</div>
<el-button
slot=
"reference"
@
click=
"onOnekey"
>
商品一键导入
</el-button>
<el-button
slot=
"reference"
@
click=
"onOnekey"
>
商品一键导入
</el-button>
</el-popover>
</el-popover>
<img
@
click=
"hoslist"
class=
"imgHist"
src=
"@/assets/img/icons/history1.png"
alt=
""
>
-->
<img
@
click=
"hoslist"
class=
"imgHist"
src=
"@/assets/img/icons/history1.png"
alt=
""
>
-->
</div>
</div>
</div>
</div>
<!-- 添加商品 -->
<!-- 添加商品 -->
<addprodialog
v-if=
"dialogData.isShowDrawer"
<addprodialog
v-if=
"dialogData.isShowDrawer"
:dialogData=
"dialogData"
:tableData=
"excelRes"
:dialogData=
"dialogData"
:tableData=
"excelRes"
@
resData=
"changeData"
></addprodialog>
@
resData=
"changeData"
></addprodialog>
</div>
</div>
...
@@ -120,7 +120,7 @@ export default {
...
@@ -120,7 +120,7 @@ export default {
}
}
},
},
onImport
(){
onImport
(){
let
id
=
this
.
templateId
[
this
.
templateId
.
length
-
1
]
let
id
=
this
.
templateId
[
this
.
templateId
.
length
-
1
]
this
.
$axios
.
post
(
"/excel/read"
,{
this
.
$axios
.
post
(
"/excel/read"
,{
...
@@ -167,7 +167,7 @@ export default {
...
@@ -167,7 +167,7 @@ export default {
},
},
init
()
{
init
()
{
let
{
brandId
}
=
_getStorage
(
'info'
);
let
{
brandId
}
=
_getStorage
(
'info'
);
this
.
$axios
.
get
(
"/products/
operations
MenuList"
,{
this
.
$axios
.
get
(
"/products/
sdSupplier
MenuList"
,{
params
:{
params
:{
brandId
:
brandId
brandId
:
brandId
}
}
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录