Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jft-vue-platform
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
王梦龙
jft-vue-platform
Commits
b0262e1c
提交
b0262e1c
authored
6月 19, 2024
作者:
赵世杰
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
预支工资设置添加手续费问题
上级
6b5036c7
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
16 行增加
和
25 行删除
+16
-25
index.js
src/router/index.js
+2
-2
salary_advance.vue
src/views/dispatch/salary_advance.vue
+14
-23
没有找到文件。
src/router/index.js
浏览文件 @
b0262e1c
...
...
@@ -49,13 +49,13 @@ export const constantRoutes = [
{
path
:
'/'
,
component
:
Layout
,
redirect
:
''
,
redirect
:
'
/dispatch
'
,
// meta: { title: '项目', icon: 'redis' },
children
:
[
{
path
:
'dispatch'
,
component
:
()
=>
import
(
'@/views/dispatch/index'
),
name
:
'
home
'
,
name
:
'
dispatch
'
,
meta
:
{
title
:
'客户(派遣公司)管理'
,
icon
:
'redis'
}
},
{
...
...
src/views/dispatch/salary_advance.vue
浏览文件 @
b0262e1c
...
...
@@ -82,7 +82,6 @@ const open = ref(false)
const
id
=
proxy
.
$route
.
query
.
id
||
''
// 编辑时数据id
const
code
=
proxy
.
$route
.
query
.
code
||
''
// 编辑时数据code
const
title
=
ref
();
const
currentObj
=
ref
();
const
data
=
reactive
({
formLabelAlign
:
{
...
...
@@ -94,12 +93,12 @@ const data = reactive({
rules
:{
minAmount
:
[{
required
:
true
,
message
:
"请输入最低预支额度"
,
trigger
:
"blur"
}],
freeAmount
:
[{
required
:
true
,
message
:
"请输入无手续费当月累计限额"
,
trigger
:
"blur"
}],
fee
:
[{
required
:
true
,
message
:
"请添加手续费"
,
trigger
:
"
change
"
}],
fee
:
[{
required
:
true
,
message
:
"请添加手续费"
,
trigger
:
"
blur
"
}],
},
feeRules
:{
serviceFee
:
[{
required
:
true
,
message
:
"请输入手续费"
,
trigger
:
"blur"
}],
minAmount
:
[{
required
:
true
,
message
:
"请输入最小值"
,
trigger
:
"blur"
}],
maxAmount
:
[{
required
:
true
,
message
:
"请输入最大值"
,
trigger
:
"
change
"
}],
maxAmount
:
[{
required
:
true
,
message
:
"请输入最大值"
,
trigger
:
"
blur
"
}],
}
});
...
...
@@ -111,18 +110,15 @@ if(code){
/** 新增、编辑手续费弹窗 */
function
add
(
e
){
open
.
value
=
true
;
if
(
proxy
.
$refs
.
addDialogRef
!==
undefined
){
proxy
.
$refs
.
addDialogRef
.
resetFields
();
}
if
(
e
){
title
.
value
=
"编辑手续费"
if
(
!
currentObj
.
value
){
addForm
.
value
=
e
.
row
;
}
else
{
addForm
.
value
=
currentObj
.
value
;
}
addForm
.
value
=
{...
e
.
row
};
}
else
{
addForm
.
value
=
{
maxAmount
:
''
,
minAmount
:
''
,
serviceFee
:
''
}
title
.
value
=
"新增手续费"
}
}
...
...
@@ -130,7 +126,6 @@ function add(e){
function
submitDialog
(){
proxy
.
$refs
.
addDialogRef
.
validate
((
valid
)
=>
{
if
(
!
valid
)
return
;
debugger
let
list
=
formLabelAlign
.
value
.
fee
||
[]
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
)
{
if
(
list
[
i
].
serviceFee
==
addForm
.
value
.
serviceFee
&&
list
[
i
].
id
!=
addForm
.
value
.
id
)
{
...
...
@@ -142,17 +137,13 @@ function submitDialog(){
if
(
title
.
value
===
'新增手续费'
){
formLabelAlign
.
value
.
fee
.
push
({...
addForm
.
value
})
}
else
{
// let obj = formLabelAlign.value.fee.find(el => el.id === addForm.value.id);
// obj = addForm.value;
// currentObj.value = obj;
// addForm.value = obj
// console.log(currentObj.value)
formLabelAlign
.
value
.
fee
.
forEach
(
item
=>
{
if
(
item
.
id
==
addForm
.
value
.
id
)
{
item
=
addForm
.
value
currentObj
.
value
=
addForm
.
value
let
list
=
formLabelAlign
.
value
.
fee
for
(
let
i
=
0
;
i
<
list
.
length
;
i
++
)
{
if
(
list
[
i
].
id
==
addForm
.
value
.
id
)
{
list
[
i
]
=
addForm
.
value
}
})
}
formLabelAlign
.
value
.
fee
=
list
}
})
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论