Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
56e8fed0
"plus-admin/pom.xml" did not exist on "f10d0ec6d2b1ea80c68cd96e6828930569ca4795"
Commit
56e8fed0
authored
Jul 15, 2021
by
季圣华
Browse files
优化财务单据,增加查询条件
parent
9fadc1e0
Changes
24
Show whitespace changes
Inline
Side-by-side
jshERP-web/src/views/bill/OtherInList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
供应商
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/OtherOutList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
客户
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/PurchaseBackList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
供应商
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/PurchaseInList.vue
View file @
56e8fed0
...
@@ -166,7 +166,7 @@
...
@@ -166,7 +166,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
供应商
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/PurchaseOrderList.vue
View file @
56e8fed0
...
@@ -173,7 +173,7 @@
...
@@ -173,7 +173,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
供应商
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/RetailBackList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
会员
卡号
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
会员
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/RetailOutList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
会员
卡号
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
会员
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/SaleBackList.vue
View file @
56e8fed0
...
@@ -165,7 +165,7 @@
...
@@ -165,7 +165,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
客户
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/SaleOrderList.vue
View file @
56e8fed0
...
@@ -173,7 +173,7 @@
...
@@ -173,7 +173,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
客户
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/bill/SaleOutList.vue
View file @
56e8fed0
...
@@ -166,7 +166,7 @@
...
@@ -166,7 +166,7 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
客户
名称
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
120
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
{
title
:
'
单据编号
'
,
dataIndex
:
'
number
'
,
width
:
160
,
customRender
:
function
(
text
,
record
,
index
)
{
customRender
:
function
(
text
,
record
,
index
)
{
if
(
record
.
linkNumber
)
{
if
(
record
.
linkNumber
)
{
...
...
jshERP-web/src/views/financial/AdvanceInList.vue
View file @
56e8fed0
...
@@ -24,10 +24,43 @@
...
@@ -24,10 +24,43 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"付款会员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择付款会员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.organId"
>
<a-select-option
v-for=
"(item,index) in retailList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
supplier
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -107,7 +140,10 @@
...
@@ -107,7 +140,10 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
收预付款
"
type
:
"
收预付款
"
,
organId
:
""
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -122,9 +158,10 @@
...
@@ -122,9 +158,10 @@
}
}
},
},
{
title
:
'
付款会员
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
付款会员
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
合计金额
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
合计金额
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
收款金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
收款金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
...
@@ -144,10 +181,13 @@
...
@@ -144,10 +181,13 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initRetail
()
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/GiroList.vue
View file @
56e8fed0
...
@@ -24,10 +24,34 @@
...
@@ -24,10 +24,34 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -107,7 +131,9 @@
...
@@ -107,7 +131,9 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
转账
"
type
:
"
转账
"
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -121,9 +147,10 @@
...
@@ -121,9 +147,10 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
实付金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
实付金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
{
...
@@ -142,10 +169,12 @@
...
@@ -142,10 +169,12 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/ItemInList.vue
View file @
56e8fed0
...
@@ -24,10 +24,43 @@
...
@@ -24,10 +24,43 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"客户"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择客户"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.organId"
>
<a-select-option
v-for=
"(item,index) in cusList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
supplier
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -107,7 +140,10 @@
...
@@ -107,7 +140,10 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
收入
"
type
:
"
收入
"
,
organId
:
""
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -121,10 +157,11 @@
...
@@ -121,10 +157,11 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
往来单位
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
收入金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
收入金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
{
...
@@ -143,10 +180,13 @@
...
@@ -143,10 +180,13 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initCustomer
()
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/ItemOutList.vue
View file @
56e8fed0
...
@@ -24,10 +24,43 @@
...
@@ -24,10 +24,43 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"供应商"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择供应商"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.organId"
>
<a-select-option
v-for=
"(item,index) in supList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
supplier
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -107,7 +140,10 @@
...
@@ -107,7 +140,10 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
支出
"
type
:
"
支出
"
,
organId
:
""
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -121,10 +157,11 @@
...
@@ -121,10 +157,11 @@
return
parseInt
(
index
)
+
1
;
return
parseInt
(
index
)
+
1
;
}
}
},
},
{
title
:
'
往来单位
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
支出金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
支出金额
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
title
:
'
备注
'
,
dataIndex
:
'
remark
'
,
width
:
200
},
{
{
...
@@ -143,10 +180,13 @@
...
@@ -143,10 +180,13 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initSupplier
()
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/MoneyInList.vue
View file @
56e8fed0
...
@@ -24,10 +24,43 @@
...
@@ -24,10 +24,43 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"客户"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择客户"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.organId"
>
<a-select-option
v-for=
"(item,index) in cusList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
supplier
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -108,7 +141,10 @@
...
@@ -108,7 +141,10 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
收款
"
type
:
"
收款
"
,
organId
:
""
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -123,9 +159,10 @@
...
@@ -123,9 +159,10 @@
}
}
},
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
客户
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
合计收款
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
合计收款
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
优惠金额
'
,
dataIndex
:
'
discountMoney
'
,
width
:
80
},
{
title
:
'
优惠金额
'
,
dataIndex
:
'
discountMoney
'
,
width
:
80
},
{
title
:
'
实际收款
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
实际收款
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
...
@@ -146,10 +183,13 @@
...
@@ -146,10 +183,13 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initCustomer
()
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/MoneyOutList.vue
View file @
56e8fed0
...
@@ -24,10 +24,43 @@
...
@@ -24,10 +24,43 @@
/>
/>
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<template
v-if=
"toggleSearchStatus"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"供应商"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择供应商"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.organId"
>
<a-select-option
v-for=
"(item,index) in supList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
supplier
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"财务人员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择财务人员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.handsPersonId"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
<a-col
:md=
"6"
:sm=
"24"
>
<a-form-item
label=
"操作员"
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
>
<a-select
placeholder=
"选择操作员"
showSearch
optionFilterProp=
"children"
v-model=
"queryParam.creator"
>
<a-select-option
v-for=
"(item,index) in userList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
userName
}}
</a-select-option>
</a-select>
</a-form-item>
</a-col>
</
template
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<span
style=
"float: left;overflow: hidden;"
class=
"table-page-search-submitButtons"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-col
:md=
"6"
:sm=
"24"
>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
type=
"primary"
@
click=
"searchQuery"
>
查询
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a-button
style=
"margin-left: 8px"
@
click=
"searchReset"
>
重置
</a-button>
<a
@
click=
"handleToggleSearch"
style=
"margin-left: 8px"
>
{{ toggleSearchStatus ? '收起' : '展开' }}
<a-icon
:type=
"toggleSearchStatus ? 'up' : 'down'"
/>
</a>
</a-col>
</a-col>
</span>
</span>
</a-row>
</a-row>
...
@@ -108,7 +141,10 @@
...
@@ -108,7 +141,10 @@
queryParam
:
{
queryParam
:
{
billNo
:
""
,
billNo
:
""
,
searchMaterial
:
""
,
searchMaterial
:
""
,
type
:
"
付款
"
type
:
"
付款
"
,
organId
:
""
,
creator
:
""
,
handsPersonId
:
""
},
},
// 表头
// 表头
columns
:
[
columns
:
[
...
@@ -123,9 +159,10 @@
...
@@ -123,9 +159,10 @@
}
}
},
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
供应商
'
,
dataIndex
:
'
organName
'
,
width
:
140
},
{
title
:
'
财务人员
'
,
dataIndex
:
'
handsPersonName
'
,
width
:
140
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
单据编号
'
,
dataIndex
:
'
billNo
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
单据日期
'
,
dataIndex
:
'
billTimeStr
'
,
width
:
160
},
{
title
:
'
操作员
'
,
dataIndex
:
'
userName
'
,
width
:
80
},
{
title
:
'
合计付款
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
合计付款
'
,
dataIndex
:
'
totalPrice
'
,
width
:
80
},
{
title
:
'
优惠金额
'
,
dataIndex
:
'
discountMoney
'
,
width
:
80
},
{
title
:
'
优惠金额
'
,
dataIndex
:
'
discountMoney
'
,
width
:
80
},
{
title
:
'
实际付款
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
{
title
:
'
实际付款
'
,
dataIndex
:
'
changeAmount
'
,
width
:
80
},
...
@@ -146,10 +183,13 @@
...
@@ -146,10 +183,13 @@
}
}
},
},
computed
:
{
computed
:
{
},
created
()
{
this
.
initSupplier
()
this
.
initUser
()
this
.
initPerson
()
},
},
methods
:
{
methods
:
{
}
}
}
}
</
script
>
</
script
>
...
...
jshERP-web/src/views/financial/dialog/FinancialDetail.vue
View file @
56e8fed0
...
@@ -32,7 +32,7 @@
...
@@ -32,7 +32,7 @@
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
...
@@ -85,7 +85,7 @@
...
@@ -85,7 +85,7 @@
<section
ref=
"print"
id=
"giroPrint"
>
<section
ref=
"print"
id=
"giroPrint"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
<a-input
v-decorator=
"['id']"
hidden
/>
<a-input
v-decorator=
"['id']"
hidden
/>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
...
@@ -139,13 +139,13 @@
...
@@ -139,13 +139,13 @@
<section
ref=
"print"
id=
"itemInPrint"
>
<section
ref=
"print"
id=
"itemInPrint"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
往来单位
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
客户
"
>
<a-input
v-decorator=
"['id']"
hidden
/>
<a-input
v-decorator=
"['id']"
hidden
/>
{{
model
.
organName
}}
{{
model
.
organName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
...
@@ -197,13 +197,13 @@
...
@@ -197,13 +197,13 @@
<section
ref=
"print"
id=
"itemOutPrint"
>
<section
ref=
"print"
id=
"itemOutPrint"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
往来单位
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
供应商
"
>
<a-input
v-decorator=
"['id']"
hidden
/>
<a-input
v-decorator=
"['id']"
hidden
/>
{{
model
.
organName
}}
{{
model
.
organName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
...
@@ -261,7 +261,7 @@
...
@@ -261,7 +261,7 @@
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
...
@@ -330,7 +330,7 @@
...
@@ -330,7 +330,7 @@
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:span=
"6"
>
<a-col
:span=
"6"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
{{
model
.
handsPersonName
}}
{{
model
.
handsPersonName
}}
</a-form-item>
</a-form-item>
</a-col>
</a-col>
...
...
jshERP-web/src/views/financial/mixins/FinancialListMixin.js
View file @
56e8fed0
import
{
findBySelectSup
,
findBySelectCus
,
findBySelectRetail
,
getUserList
,
getPersonByType
}
from
'
@/api/api
'
export
const
FinancialListMixin
=
{
export
const
FinancialListMixin
=
{
data
()
{
return
{
supList
:
[],
cusList
:
[],
retailList
:
[],
userList
:
[],
personList
:
[]
}
},
computed
:
{
computed
:
{
importExcelUrl
:
function
(){
importExcelUrl
:
function
(){
return
`
${
window
.
_CONFIG
[
'
domianURL
'
]}
/
${
this
.
url
.
importExcelUrl
}
`
;
return
`
${
window
.
_CONFIG
[
'
domianURL
'
]}
/
${
this
.
url
.
importExcelUrl
}
`
;
...
@@ -37,6 +48,45 @@ export const FinancialListMixin = {
...
@@ -37,6 +48,45 @@ export const FinancialListMixin = {
}
}
this
.
loadData
(
1
);
this
.
loadData
(
1
);
},
},
initSupplier
()
{
let
that
=
this
;
findBySelectSup
({}).
then
((
res
)
=>
{
if
(
res
)
{
that
.
supList
=
res
;
}
});
},
initCustomer
()
{
let
that
=
this
;
findBySelectCus
({}).
then
((
res
)
=>
{
if
(
res
)
{
that
.
cusList
=
res
;
}
});
},
initRetail
()
{
let
that
=
this
;
findBySelectRetail
({}).
then
((
res
)
=>
{
if
(
res
)
{
that
.
retailList
=
res
;
}
});
},
initUser
()
{
getUserList
({}).
then
((
res
)
=>
{
if
(
res
)
{
this
.
userList
=
res
;
}
});
},
initPerson
()
{
let
that
=
this
;
getPersonByType
({
type
:
'
财务员
'
}).
then
((
res
)
=>
{
if
(
res
&&
res
.
code
===
200
)
{
that
.
personList
=
res
.
data
.
personList
;
}
})
},
onDateChange
:
function
(
value
,
dateString
)
{
onDateChange
:
function
(
value
,
dateString
)
{
this
.
queryParam
.
beginTime
=
dateString
[
0
];
this
.
queryParam
.
beginTime
=
dateString
[
0
];
this
.
queryParam
.
endTime
=
dateString
[
1
];
this
.
queryParam
.
endTime
=
dateString
[
1
];
...
...
jshERP-web/src/views/financial/modules/AdvanceInModal.vue
View file @
56e8fed0
...
@@ -26,8 +26,8 @@
...
@@ -26,8 +26,8 @@
</a-form-item>
</a-form-item>
</a-col>
</a-col>
<a-col
:lg=
"6"
:md=
"12"
:sm=
"24"
>
<a-col
:lg=
"6"
:md=
"12"
:sm=
"24"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
<a-select
placeholder=
"选择
经手人
"
v-decorator=
"[ 'handsPersonId', validatorRules.handsPersonId ]"
<a-select
placeholder=
"选择
财务人员
"
v-decorator=
"[ 'handsPersonId', validatorRules.handsPersonId ]"
:dropdownMatchSelectWidth=
"false"
showSearch
optionFilterProp=
"children"
>
:dropdownMatchSelectWidth=
"false"
showSearch
optionFilterProp=
"children"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
{{
item
.
name
}}
...
@@ -146,7 +146,7 @@
...
@@ -146,7 +146,7 @@
},
},
handsPersonId
:{
handsPersonId
:{
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'
请选择
经手人
!
'
}
{
required
:
true
,
message
:
'
请选择
财务人员
!
'
}
]
]
},
},
billTime
:{
billTime
:{
...
...
jshERP-web/src/views/financial/modules/GiroModal.vue
View file @
56e8fed0
...
@@ -16,8 +16,8 @@
...
@@ -16,8 +16,8 @@
<a-form
:form=
"form"
>
<a-form
:form=
"form"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-row
class=
"form-row"
:gutter=
"24"
>
<a-col
:lg=
"6"
:md=
"12"
:sm=
"24"
>
<a-col
:lg=
"6"
:md=
"12"
:sm=
"24"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
经手人
"
>
<a-form-item
:labelCol=
"labelCol"
:wrapperCol=
"wrapperCol"
label=
"
财务人员
"
>
<a-select
placeholder=
"选择
经手人
"
v-decorator=
"[ 'handsPersonId', validatorRules.handsPersonId ]"
<a-select
placeholder=
"选择
财务人员
"
v-decorator=
"[ 'handsPersonId', validatorRules.handsPersonId ]"
:dropdownMatchSelectWidth=
"false"
showSearch
optionFilterProp=
"children"
>
:dropdownMatchSelectWidth=
"false"
showSearch
optionFilterProp=
"children"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
<a-select-option
v-for=
"(item,index) in personList"
:key=
"index"
:value=
"item.id"
>
{{
item
.
name
}}
{{
item
.
name
}}
...
@@ -138,7 +138,7 @@
...
@@ -138,7 +138,7 @@
validatorRules
:{
validatorRules
:{
handsPersonId
:{
handsPersonId
:{
rules
:
[
rules
:
[
{
required
:
true
,
message
:
'
请选择
经手人
!
'
}
{
required
:
true
,
message
:
'
请选择
财务人员
!
'
}
]
]
},
},
billTime
:{
billTime
:{
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment