Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
S
shop-new
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
王天霸
shop-new
Commits
08bc0d86
提交
08bc0d86
authored
9月 27, 2021
作者:
huaxinzhu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
云仓bug修复
上级
a1d8447c
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
49 行增加
和
23 行删除
+49
-23
freight.js
src/api/module/freight.js
+1
-1
index.vue
src/views/system/freight/freight_list/index.vue
+8
-5
indexbtn.vue
src/views/system/freight/freight_list/indexbtn.vue
+37
-15
orderDetail.vue
src/views/system/order/components/orderDetail.vue
+3
-2
没有找到文件。
src/api/module/freight.js
浏览文件 @
08bc0d86
...
@@ -30,7 +30,7 @@ export function addFreight(data) {
...
@@ -30,7 +30,7 @@ export function addFreight(data) {
// 修改freight
// 修改freight
export
function
updateFreight
(
data
)
{
export
function
updateFreight
(
data
)
{
return
request
({
return
request
({
url
:
'/system/freightNew/
edit
'
,
url
:
'/system/freightNew/
save
'
,
method
:
'post'
,
method
:
'post'
,
data
:
data
data
:
data
})
})
...
...
src/views/system/freight/freight_list/index.vue
浏览文件 @
08bc0d86
...
@@ -268,12 +268,16 @@
...
@@ -268,12 +268,16 @@
handleUpdate
(
row
)
{
handleUpdate
(
row
)
{
this
.
reset
();
this
.
reset
();
const
id
=
row
.
id
const
id
=
row
.
id
getFreight
(
id
).
then
(
res
ponse
=>
{
getFreight
(
id
).
then
(
res
=>
{
//let formdate = response.data
//let formdate = response.data
//response.data.dispatching = JSON.parse(formdate.dispatching)
//response.data.dispatching = JSON.parse(formdate.dispatching)
this
.
form
=
response
.
data
if
(
res
.
code
==
1
)
{
this
.
isOpen
=
true
;
this
.
form
=
res
.
data
this
.
title
=
"修改运费模板"
;
this
.
isOpen
=
true
;
this
.
title
=
"修改运费模板"
;
}
else
{
this
.
$message
({
type
:
'error'
,
message
:
res
.
message
?
res
.
message
:
'获取运费模板详情失败'
});
}
});
});
},
},
/** 提交按钮 */
/** 提交按钮 */
...
@@ -281,7 +285,6 @@
...
@@ -281,7 +285,6 @@
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
this
.
$refs
[
"form"
].
validate
(
valid
=>
{
if
(
valid
)
{
if
(
valid
)
{
if
(
this
.
form
.
id
!=
0
)
{
if
(
this
.
form
.
id
!=
0
)
{
updateFreight
(
this
.
form
).
then
(
response
=>
{
updateFreight
(
this
.
form
).
then
(
response
=>
{
if
(
response
.
code
===
0
)
{
if
(
response
.
code
===
0
)
{
...
...
src/views/system/freight/freight_list/indexbtn.vue
浏览文件 @
08bc0d86
...
@@ -147,7 +147,7 @@
...
@@ -147,7 +147,7 @@
</template>
</template>
<
script
>
<
script
>
import
{
addFreight
}
from
'@/api/module/freight'
import
{
addFreight
,
updateFreight
}
from
'@/api/module/freight'
export
default
{
export
default
{
name
:
"goodsmeter"
,
name
:
"goodsmeter"
,
props
:
{
props
:
{
...
@@ -267,26 +267,44 @@ export default {
...
@@ -267,26 +267,44 @@ export default {
},
},
/** 运费模板 修改/新增 的保存 */
/** 运费模板 修改/新增 的保存 */
handleinfomationclick
()
{
handleinfomationclick
()
{
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
item
.
fp
=
Number
(
item
.
fp
*
100
)
.
toFixed
()
;
item
.
fp
=
Number
(
item
.
fp
*
100
);
item
.
np
=
Number
(
item
.
np
*
100
)
.
toFixed
()
;
item
.
np
=
Number
(
item
.
np
*
100
);
})
})
addFreight
(
this
.
goodsDate
).
then
(
res
=>
{
//console.log(275,res);
//console.log(111,this.goodsDate);
if
(
res
.
code
===
1
)
{
this
.
$emit
(
"closeIndexbtn"
,
false
);
// 新增 运费模板
if
(
this
.
goodsDate
.
id
===
0
)
{
if
(
this
.
goodsDate
.
id
==
0
)
{
addFreight
(
this
.
goodsDate
).
then
(
res
=>
{
if
(
res
.
code
==
1
)
{
this
.
$emit
(
"closeIndexbtn"
,
false
);
this
.
$message
({
message
:
'新增成功'
,
type
:
'success'
});
this
.
$message
({
message
:
'新增成功'
,
type
:
'success'
});
}
else
{
}
else
{
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
item
.
fp
=
Number
(
item
.
fp
/
100
).
toFixed
();
item
.
np
=
Number
(
item
.
np
/
100
).
toFixed
();
})
this
.
$message
({
type
:
'error'
,
message
:
res
.
message
?
res
.
message
:
'新增失败'
});
}
});
}
else
{
// 否则 是修改
updateFreight
(
this
.
goodsDate
).
then
(
res
=>
{
if
(
res
.
code
==
1
)
{
this
.
$emit
(
"closeIndexbtn"
,
false
);
this
.
$message
({
message
:
'修改成功'
,
type
:
'success'
});
this
.
$message
({
message
:
'修改成功'
,
type
:
'success'
});
}
else
{
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
item
.
fp
=
Number
(
item
.
fp
/
100
).
toFixed
();
item
.
np
=
Number
(
item
.
np
/
100
).
toFixed
();
})
this
.
$message
({
type
:
'error'
,
message
:
res
.
message
?
res
.
message
:
'修改失败'
});
}
}
}
else
{
});
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
}
item
.
fp
=
Number
(
item
.
fp
/
100
).
toFixed
();
item
.
np
=
Number
(
item
.
np
/
100
).
toFixed
();
})
}
});
},
},
/** 配送区域 添加参数 操作 */
/** 配送区域 添加参数 操作 */
addguild
()
{
addguild
()
{
...
@@ -306,6 +324,10 @@ export default {
...
@@ -306,6 +324,10 @@ export default {
},
},
info
()
{
info
()
{
this
.
goodsDate
=
this
.
option
this
.
goodsDate
=
this
.
option
this
.
goodsDate
.
dispatching
.
forEach
(
item
=>
{
item
.
fp
=
Number
(
item
.
fp
/
100
).
toFixed
();
item
.
np
=
Number
(
item
.
np
/
100
).
toFixed
();
})
},
},
},
},
};
};
...
...
src/views/system/order/components/orderDetail.vue
浏览文件 @
08bc0d86
...
@@ -178,7 +178,7 @@
...
@@ -178,7 +178,7 @@
<el-input
size=
"mini"
v-model=
"addressForm.tel"
placeholder=
"请输入联系电话"
></el-input>
<el-input
size=
"mini"
v-model=
"addressForm.tel"
placeholder=
"请输入联系电话"
></el-input>
</el-form-item>
</el-form-item>
<el-form-item
label=
"收货地址:"
>
<el-form-item
label=
"收货地址:"
>
<el-cascader
class=
"only-eidt-placeholder
"
v-model=
"addressForm.areaList"
:props=
'props'
@
change=
"handleChanges"
ref=
"ssqCascader"
:placeholder=
"addOrEditPlaceholder"
style=
"width:100%"
></el-cascader>
<el-cascader
:class=
"{ 'only-eidt-placeholder' : onlyEidtPlaceholder }
"
v-model=
"addressForm.areaList"
:props=
'props'
@
change=
"handleChanges"
ref=
"ssqCascader"
:placeholder=
"addOrEditPlaceholder"
style=
"width:100%"
></el-cascader>
</el-form-item>
</el-form-item>
<el-form-item
label=
"街道:"
>
<el-form-item
label=
"街道:"
>
<el-input
size=
"mini"
v-model=
"addressForm.street"
placeholder=
"请输入街道"
></el-input>
<el-input
size=
"mini"
v-model=
"addressForm.street"
placeholder=
"请输入街道"
></el-input>
...
@@ -671,8 +671,10 @@ export default {
...
@@ -671,8 +671,10 @@ export default {
let
ssqLabelList
=
[];
let
ssqLabelList
=
[];
if
(
this
.
onlyEidtPlaceholder
)
{
if
(
this
.
onlyEidtPlaceholder
)
{
ssqLabelList
=
this
.
$refs
[
'ssqCascader'
].
getCheckedNodes
()[
0
].
pathLabels
;
ssqLabelList
=
this
.
$refs
[
'ssqCascader'
].
getCheckedNodes
()[
0
].
pathLabels
;
console
.
log
(
11
,
ssqLabelList
);
}
else
{
}
else
{
ssqLabelList
=
this
.
addressForm
.
areaList
;
ssqLabelList
=
this
.
addressForm
.
areaList
;
console
.
log
(
22
,
ssqLabelList
);
}
}
let
params
=
{
let
params
=
{
...
@@ -801,7 +803,6 @@ export default {
...
@@ -801,7 +803,6 @@ export default {
},
},
handleChanges
(
value
)
{
handleChanges
(
value
)
{
this
.
addressForm
.
areaList
=
value
;
this
.
addressForm
.
areaList
=
value
;
//
this
.
onlyEidtPlaceholder
=
true
// 说明操作下拉进行完整的选择值操作了,即 this.addressForm.areaList 是数组,元素为id
this
.
onlyEidtPlaceholder
=
true
// 说明操作下拉进行完整的选择值操作了,即 this.addressForm.areaList 是数组,元素为id
},
},
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论