Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
confucius
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
罗超
confucius
Commits
c56c1d3a
Commit
c56c1d3a
authored
Nov 20, 2020
by
Mac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
b40b91e4
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
77 additions
and
76 deletions
+77
-76
CompanyAccount.vue
src/pages/financial/CompanyAccount.vue
+72
-71
empBankAccount.vue
src/pages/financial/empBankAccount.vue
+3
-3
paySetting.vue
src/pages/financial/paySetting.vue
+2
-2
No files found.
src/pages/financial/CompanyAccount.vue
View file @
c56c1d3a
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
._scrollbar
::-webkit-scrollbar
{
width
:
4px
;
height
:
8px
;}
._scrollbar
::-webkit-scrollbar
{
width
:
4px
;
height
:
8px
;}
._scrollbar
::-webkit-scrollbar-thumb
{
border-radius
:
4px
;
box-shadow
:
inset
0
0
2px
rgba
(
0
,
0
,
0
,
0.2
);
background
:
#c9c9c9
;}
._scrollbar
::-webkit-scrollbar-thumb
{
border-radius
:
4px
;
box-shadow
:
inset
0
0
2px
rgba
(
0
,
0
,
0
,
0.2
);
background
:
#c9c9c9
;}
._scrollbar
::-webkit-scrollbar-track
{
box-shadow
:
inset
0
0
2px
rgba
(
0
,
0
,
0
,
0.2
);
border-radius
:
4px
;
background
:
#EDEDED
;}
._scrollbar
::-webkit-scrollbar-track
{
box-shadow
:
inset
0
0
2px
rgba
(
0
,
0
,
0
,
0.2
);
border-radius
:
4px
;
background
:
#EDEDED
;}
.page_CompanyAccount
._vMG_edit
{
overflow
:
auto
;
display
:
none
;
position
:
absolute
;
bottom
:
0
;
left
:
0
;
font-family
:
'PingFangSc-Fine'
;
border-top
:
3px
solid
#38425d
;
background-color
:
#FFFFFF
;
padding
:
10px
;
width
:
100%
;}
.page_CompanyAccount
._vMG_edit
{
overflow
:
auto
;
display
:
none
;
position
:
absolute
;
bottom
:
0
;
left
:
0
;
font-family
:
'PingFangSc-Fine'
;
border-top
:
3px
solid
#38425d
;
background-color
:
#FFFFFF
;
padding
:
10px
;
width
:
100%
;}
.page_CompanyAccount
._vMG_edit
._tit
{
padding-left
:
10px
;
border-left
:
3px
solid
#E95252
;
font-size
:
16px
;
color
:
#000000
}
.page_CompanyAccount
._vMG_edit
._tit
{
padding-left
:
10px
;
border-left
:
3px
solid
#E95252
;
font-size
:
16px
;
color
:
#000000
}
.page_CompanyAccount
._vMG_edit
._tit
span
{
color
:
#666666
}
.page_CompanyAccount
._vMG_edit
._tit
span
{
color
:
#666666
}
.cm_content
{
margin
:
0
;
padding
:
0
;
overflow-x
:
auto
;}
.cm_content
{
margin
:
0
;
padding
:
0
;
overflow-x
:
auto
;}
...
@@ -88,7 +88,7 @@
...
@@ -88,7 +88,7 @@
<el-form-item
:label=
"$t('fnc.accType')"
>
<el-form-item
:label=
"$t('fnc.accType')"
>
<el-select
filterable
v-model=
'msg.TypeId'
>
<el-select
filterable
v-model=
'msg.TypeId'
>
<el-option
:label=
'$t("pub.unlimitedSel")'
value=
'-1'
></el-option>
<el-option
:label=
'$t("pub.unlimitedSel")'
value=
'-1'
></el-option>
<el-option
v-for=
'item in AccountTypeList'
<el-option
v-for=
'item in AccountTypeList'
:label=
'item.Name'
:label=
'item.Name'
:value=
'item.ID'
:value=
'item.ID'
:key=
'item.ID'
>
:key=
'item.ID'
>
...
@@ -101,13 +101,13 @@
...
@@ -101,13 +101,13 @@
<el-select
filterable
v-model=
'msg.RB_Branch_Id'
>
<el-select
filterable
v-model=
'msg.RB_Branch_Id'
>
<el-option
:label=
'$t("pub.unlimitedSel")'
value=
'-1'
></el-option>
<el-option
:label=
'$t("pub.unlimitedSel")'
value=
'-1'
></el-option>
<!--
<el-option
label=
'通用'
value=
'-1'
></el-option>
-->
<!--
<el-option
label=
'通用'
value=
'-1'
></el-option>
-->
<el-option
v-for=
'item in CompanyList'
<el-option
v-for=
'item in CompanyList'
:label=
'item.SName'
:label=
'item.SName'
:value=
'item.SId'
:value=
'item.SId'
:key=
'item.SId'
>
:key=
'item.SId'
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
...
@@ -122,7 +122,7 @@
...
@@ -122,7 +122,7 @@
<div
class=
"instMg_list_item"
v-for=
"(item,index) in DataList"
>
<div
class=
"instMg_list_item"
v-for=
"(item,index) in DataList"
>
<div
class=
"_top"
>
<div
class=
"_top"
>
<img
v-if=
"!item.LogoStr"
style=
"width:100%"
src=
"../financial/image/bg_c1@2x.png"
alt=
""
>
<img
v-if=
"!item.LogoStr"
style=
"width:100%"
src=
"../financial/image/bg_c1@2x.png"
alt=
""
>
<img
v-else
:src=
"item.LogoStr"
alt=
""
>
<img
v-else
:src=
"item.LogoStr"
alt=
""
>
</div>
</div>
<div
class=
"_bt"
>
<div
class=
"_bt"
>
<div
class=
"_bt_t"
>
<div
class=
"_bt_t"
>
...
@@ -146,16 +146,16 @@
...
@@ -146,16 +146,16 @@
<div
class=
"_bt_b"
>
<div
class=
"_bt_b"
>
<p>
<p>
<span
class=
"_name"
>
{{
$t
(
'fnc.zhyue'
)
}}
</span>
<span
class=
"_name"
>
{{
$t
(
'fnc.zhyue'
)
}}
</span>
<span>
<span>
<span
v-if=
"item.IsStandardCurrency!=1"
>
{{
item
.
showB
?
item
.
StandardCurrencyCode
:
item
.
CurrencyCode
}}
</span>
<span
v-if=
"item.IsStandardCurrency!=1"
>
{{
item
.
showB
?
item
.
StandardCurrencyCode
:
item
.
CurrencyCode
}}
</span>
<span
v-else
>
{{
item
.
StandardCurrencyCode
}}
</span>
<span
v-else
>
{{
item
.
StandardCurrencyCode
}}
</span>
<!--
<span
class=
"fc_green PingFangSC _underline"
@
click=
"item.IsStandardCurrency!=1?goUrl('FineBalance',item.ID,item.Alias):''"
>
{{
item
.
showB
?
moneyFormat
(
item
.
benBalance
):
moneyFormat
(
item
.
Initialbalance
)
}}
</span>
-->
<!--
<span
class=
"fc_green PingFangSC _underline"
@
click=
"item.IsStandardCurrency!=1?goUrl('FineBalance',item.ID,item.Alias):''"
>
{{
item
.
showB
?
moneyFormat
(
item
.
benBalance
):
moneyFormat
(
item
.
Initialbalance
)
}}
</span>
-->
<span
class=
"fc_green PingFangSC _underline"
@
click=
"goUrlNew(item)"
>
{{
item
.
showB
?
moneyFormat
(
item
.
benBalance
):
moneyFormat
(
item
.
Initialbalance
)
}}
</span>
<span
class=
"fc_green PingFangSC _underline"
@
click=
"goUrlNew(item)"
>
{{
item
.
showB
?
moneyFormat
(
item
.
benBalance
):
moneyFormat
(
item
.
Initialbalance
)
}}
</span>
<span
class=
"iconfont icon-qiehuan"
@
click=
"item.showB=!item.showB"
v-if=
"item.IsStandardCurrency!=1"
></span>
<span
class=
"iconfont icon-qiehuan"
@
click=
"item.showB=!item.showB"
v-if=
"item.IsStandardCurrency!=1"
></span>
<span
v-if=
"item.IsStandardCurrency!=1"
class=
"iconfont icon-ico-renwuyaoqiu"
></span>
<span
v-if=
"item.IsStandardCurrency!=1"
class=
"iconfont icon-ico-renwuyaoqiu"
></span>
</span>
</span>
</p>
</p>
<p><span
class=
"_name"
>
{{
$t
(
'fnc.zhubizhong'
)
}}
</span><span
class=
"_bold"
>
<p><span
class=
"_name"
>
{{
$t
(
'fnc.zhubizhong'
)
}}
</span><span
class=
"_bold"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"item.CurrencyName"
placement=
"top-start"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"item.CurrencyName"
placement=
"top-start"
>
<span
class=
"_max_wd"
>
{{
item
.
CurrencyName
}}
</span>
<span
class=
"_max_wd"
>
{{
item
.
CurrencyName
}}
</span>
</el-tooltip>
</el-tooltip>
...
@@ -187,12 +187,12 @@
...
@@ -187,12 +187,12 @@
{{
$t
(
'system.content_noData'
)
}}
{{
$t
(
'system.content_noData'
)
}}
</div>
</div>
<div>
<div>
<el-pagination
<el-pagination
background
background
@
current-change=
"handleCurrentChange"
@
current-change=
"handleCurrentChange"
:current-page
.
sync=
"currentPage"
:current-page
.
sync=
"currentPage"
layout=
"prev, pager, next"
layout=
"prev, pager, next"
:page-size=
msg.pageSize
:page-size=
msg.pageSize
:total=
total
>
:total=
total
>
</el-pagination>
</el-pagination>
</div>
</div>
...
@@ -203,7 +203,7 @@
...
@@ -203,7 +203,7 @@
<p
class=
"_tit"
>
{{
text
}}{{
$t
(
'fnc.acc'
)
}}
</p>
<p
class=
"_tit"
>
{{
text
}}{{
$t
(
'fnc.acc'
)
}}
</p>
</el-col>
</el-col>
<el-col
:span=
"4"
class=
"_add_saveBtn"
>
<el-col
:span=
"4"
class=
"_add_saveBtn"
>
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('addMsg',1)"
>
{{
$t
(
'pub.saveBtn'
)
}}
</button>
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('addMsg',1)"
>
{{
$t
(
'pub.saveBtn'
)
}}
</button>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"cancelEdit(),resetForm('addMsg'),addShow=false"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"cancelEdit(),resetForm('addMsg'),addShow=false"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -212,13 +212,13 @@
...
@@ -212,13 +212,13 @@
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.accBming')"
prop=
"Alias"
>
<el-form-item
:label=
"$t('fnc.accBming')"
prop=
"Alias"
>
<el-input
v-model=
"addMsg.Alias"
class=
""
maxlength=
"10"
></el-input>
<el-input
v-model=
"addMsg.Alias"
class=
""
maxlength=
"10"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.accType')"
prop=
"TypeId"
>
<el-form-item
:label=
"$t('fnc.accType')"
prop=
"TypeId"
>
<el-select
filterable
v-model=
'addMsg.TypeId'
class=
""
>
<el-select
filterable
v-model=
'addMsg.TypeId'
class=
""
>
<el-option
v-for=
'item in AccountTypeList'
<el-option
v-for=
'item in AccountTypeList'
:label=
'item.Name'
:label=
'item.Name'
:value=
'item.ID'
:value=
'item.ID'
:key=
'item.ID'
>
:key=
'item.ID'
>
...
@@ -226,7 +226,7 @@
...
@@ -226,7 +226,7 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.yhjigou')"
prop=
"BackId"
>
<el-form-item
:label=
"$t('fnc.yhjigou')"
prop=
"BackId"
>
<el-select
filterable
v-model=
'addMsg.BackId'
class=
""
>
<el-select
filterable
v-model=
'addMsg.BackId'
class=
""
>
...
@@ -238,22 +238,22 @@
...
@@ -238,22 +238,22 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.khuren')"
prop=
"Accountholder"
>
<el-form-item
:label=
"$t('fnc.khuren')"
prop=
"Accountholder"
>
<el-input
v-model=
"addMsg.Accountholder"
class=
""
maxlength=
"50"
></el-input>
<el-input
v-model=
"addMsg.Accountholder"
class=
""
maxlength=
"50"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.khuhang')"
prop=
"Openingbank"
>
<el-form-item
:label=
"$t('fnc.khuhang')"
prop=
"Openingbank"
>
<el-input
v-model=
"addMsg.Openingbank"
class=
""
maxlength=
"50"
></el-input>
<el-input
v-model=
"addMsg.Openingbank"
class=
""
maxlength=
"50"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.yhkahao')"
prop=
"BackNo"
>
<el-form-item
:label=
"$t('fnc.yhkahao')"
prop=
"BackNo"
>
<el-input
v-model=
"addMsg.BackNo"
class=
""
maxlength=
"50"
></el-input>
<el-input
v-model=
"addMsg.BackNo"
class=
""
maxlength=
"50"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
<el-row>
<el-row>
...
@@ -265,18 +265,18 @@
...
@@ -265,18 +265,18 @@
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.zhbizhong')"
prop=
"CurrencyId"
>
<el-form-item
:label=
"$t('fnc.zhbizhong')"
prop=
"CurrencyId"
>
<el-select
filterable
v-model=
'addMsg.CurrencyId'
class=
""
>
<el-select
filterable
v-model=
'addMsg.CurrencyId'
class=
""
>
<el-option
v-for=
'item in financeinfoList'
<el-option
v-for=
'item in financeinfoList'
:label=
'item.Name'
:label=
'item.Name'
:value=
'item.ID'
:value=
'item.ID'
:key=
'item.ID'
>
:key=
'item.ID'
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
class=
"_BranchIdS"
>
<el-col
:span=
"4"
:gutter=
"35"
class=
"_BranchIdS"
>
<el-form-item
label=
"校区"
prop=
"BranchIdS"
>
<el-form-item
label=
"校区"
prop=
"BranchIdS"
>
<el-select
filterable
v-model=
'addMsg.BranchIdS'
>
<el-select
filterable
v-model=
'addMsg.BranchIdS'
>
<el-option
v-for=
'item in CompanyList'
<el-option
v-for=
'item in CompanyList'
:label=
'item.SName'
:label=
'item.SName'
:value=
'item.SId'
:value=
'item.SId'
:key=
'item.SId'
:key=
'item.SId'
...
@@ -285,16 +285,16 @@
...
@@ -285,16 +285,16 @@
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.fxshangxian')"
>
<el-form-item
:label=
"$t('fnc.fxshangxian')"
>
<el-input
v-model=
"addMsg.RiskLimitMoney"
type=
"number"
class=
""
></el-input>
<el-input
v-model=
"addMsg.RiskLimitMoney"
type=
"number"
class=
""
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.fxxiaxian')"
>
<el-form-item
:label=
"$t('fnc.fxxiaxian')"
>
<el-input
v-model=
"addMsg.RiskLowerLimitMoney"
type=
"number"
class=
""
></el-input>
<el-input
v-model=
"addMsg.RiskLowerLimitMoney"
type=
"number"
class=
""
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
label=
"初始本位币金额"
>
<el-form-item
label=
"初始本位币金额"
>
<el-input
v-model=
"addMsg.AccountStartWBMoney"
type=
"number"
class
></el-input>
<el-input
v-model=
"addMsg.AccountStartWBMoney"
type=
"number"
class
></el-input>
...
@@ -311,9 +311,9 @@
...
@@ -311,9 +311,9 @@
value-format=
"yyyy-MM-dd"
></el-date-picker>
value-format=
"yyyy-MM-dd"
></el-date-picker>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
</div>
</div>
<div
class=
"_vMG_edit _scrollbar"
v-if=
"addCuren == false"
:class=
"addCuren==false?'edHeight_t':''"
>
<div
class=
"_vMG_edit _scrollbar"
v-if=
"addCuren == false"
:class=
"addCuren==false?'edHeight_t':''"
>
<el-row>
<el-row>
<el-col
:span=
"20"
>
<el-col
:span=
"20"
>
...
@@ -323,18 +323,18 @@
...
@@ -323,18 +323,18 @@
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('SetProfitLossMsg',2)"
>
{{
$t
(
'fnc.qrtijiao'
)
}}
</button>
<button
type=
"button"
class=
"normalBtn"
@
click=
"submitForm('SetProfitLossMsg',2)"
>
{{
$t
(
'fnc.qrtijiao'
)
}}
</button>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"cancelEdit(),resetForm('SetProfitLossMsg')"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
<button
class=
"hollowFixedBtn"
type=
"button"
@
click=
"cancelEdit(),resetForm('SetProfitLossMsg')"
>
{{
$t
(
'pub.cancelBtn'
)
}}
</button>
</el-col>
</el-col>
</el-row>
</el-row>
<el-form
class=
"_info_box clearfix"
:model=
"SetProfitLossMsg"
ref=
"SetProfitLossMsg"
:rules=
"rules"
label-width=
"100px"
>
<el-form
class=
"_info_box clearfix"
:model=
"SetProfitLossMsg"
ref=
"SetProfitLossMsg"
:rules=
"rules"
label-width=
"100px"
>
<el-row>
<el-row>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.sqhuilv')"
>
<el-form-item
:label=
"$t('fnc.sqhuilv')"
>
<el-input
v-model=
"SetProfitLossMsg.initRate"
disabled=
""
></el-input>
<el-input
v-model=
"SetProfitLossMsg.initRate"
disabled=
""
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.qmhuilv')"
prop=
"EndRate"
>
<el-form-item
:label=
"$t('fnc.qmhuilv')"
prop=
"EndRate"
>
<el-input
v-model=
"SetProfitLossMsg.EndRate"
type=
"number"
@
change=
"Calculation()"
></el-input>
<el-input
v-model=
"SetProfitLossMsg.EndRate"
type=
"number"
@
change=
"Calculation()"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-col
:span=
"4"
:gutter=
"35"
>
<el-form-item
:label=
"$t('fnc.xzqishu')"
prop=
"TermNum"
>
<el-form-item
:label=
"$t('fnc.xzqishu')"
prop=
"TermNum"
>
...
@@ -350,22 +350,22 @@
...
@@ -350,22 +350,22 @@
<el-col
:span=
"4"
:gutter=
"35"
v-if=
"costType.length"
>
<el-col
:span=
"4"
:gutter=
"35"
v-if=
"costType.length"
>
<el-form-item
:label=
"$t('fnc.fyleixing')"
prop=
"CostTypeID"
>
<el-form-item
:label=
"$t('fnc.fyleixing')"
prop=
"CostTypeID"
>
<el-select
filterable
v-model=
'SetProfitLossMsg.CostTypeID'
>
<el-select
filterable
v-model=
'SetProfitLossMsg.CostTypeID'
>
<el-option
v-for=
'item in costType'
<el-option
v-for=
'item in costType'
:label=
'item.Name'
:label=
'item.Name'
:value=
'item.ID'
:value=
'item.ID'
:key=
'item.ID'
>
:key=
'item.ID'
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
:gutter=
"35"
class=
"_yingkui"
>
<el-col
:span=
"4"
:gutter=
"35"
class=
"_yingkui"
>
<p
v-if=
"moneyDate.ProfitLoss
<0
"
>
{{
$t
(
'fnc.yingkui'
)
}}
<span
class=
"fc_red"
>
{{
moneyDate
.
ProfitLoss
}}
</span></p>
<p
v-if=
"moneyDate.ProfitLoss
<0
"
>
{{
$t
(
'fnc.yingkui'
)
}}
<span
class=
"fc_red"
>
{{
moneyDate
.
ProfitLoss
}}
</span></p>
<p
v-if=
"moneyDate.ProfitLoss>0"
>
{{
$t
(
'fnc.yingli'
)
}}
<span
class=
"fc_green"
>
{{
moneyDate
.
ProfitLoss
}}
</span></p>
<p
v-if=
"moneyDate.ProfitLoss>0"
>
{{
$t
(
'fnc.yingli'
)
}}
<span
class=
"fc_green"
>
{{
moneyDate
.
ProfitLoss
}}
</span></p>
<p
v-if=
"moneyDate.ProfitLoss==0"
>
{{
$t
(
'fnc.yingkui'
)
}}
<span
class=
"fc_green"
>
0
</span></p>
<p
v-if=
"moneyDate.ProfitLoss==0"
>
{{
$t
(
'fnc.yingkui'
)
}}
<span
class=
"fc_green"
>
0
</span></p>
</el-col>
</el-col>
</el-row>
</el-row>
</el-form>
</el-form>
</div>
</div>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
...
@@ -406,10 +406,10 @@ export default {
...
@@ -406,10 +406,10 @@ export default {
RB_Group_Id
:
'0'
,
RB_Group_Id
:
'0'
,
Status
:
'0'
,
Status
:
'0'
,
},
},
DataList
:[],
DataList
:[],
total
:
0
,
total
:
0
,
currentPage
:
1
,
currentPage
:
1
,
loading
:
true
,
loading
:
true
,
text
:
''
,
text
:
''
,
dialogTitle
:
''
,
dialogTitle
:
''
,
AccountTypeList
:[],
AccountTypeList
:[],
...
@@ -431,7 +431,7 @@ export default {
...
@@ -431,7 +431,7 @@ export default {
{
required
:
true
,
message
:
this
.
$t
(
'rule.qsrkhuren'
),
trigger
:
'blur'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.qsrkhuren'
),
trigger
:
'blur'
}
],
Openingbank
:
[
],
Openingbank
:
[
{
required
:
true
,
message
:
this
.
$t
(
'rule.qsrkhuhang'
),
trigger
:
'blur'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.qsrkhuhang'
),
trigger
:
'blur'
}
],
BackNo
:
],
BackNo
:
[
[
{
required
:
true
,
message
:
this
.
$t
(
'rule.qssrzhhaoma'
),
trigger
:
'blur'
}
{
required
:
true
,
message
:
this
.
$t
(
'rule.qssrzhhaoma'
),
trigger
:
'blur'
}
// {pattern:/^[0-9]*$/, message: this.$t('rule.qsrzqdzhhaoma')}
// {pattern:/^[0-9]*$/, message: this.$t('rule.qsrzqdzhhaoma')}
...
@@ -502,7 +502,7 @@ export default {
...
@@ -502,7 +502,7 @@ export default {
if
(
reg
.
test
(
n
)){
if
(
reg
.
test
(
n
)){
return
Number
(
n
)
return
Number
(
n
)
}
}
return
0
;
return
0
;
}
else
if
(
t
==
1
){
}
else
if
(
t
==
1
){
if
(
reg
.
test
(
n
)){
if
(
reg
.
test
(
n
)){
return
Number
(
n
)
return
Number
(
n
)
...
@@ -539,7 +539,7 @@ export default {
...
@@ -539,7 +539,7 @@ export default {
this
.
loadingPeople
=
true
this
.
loadingPeople
=
true
this
.
apipost
(
'admin_Get_Chat_All_SelectEmpName'
,{
EmName
:
query
},
res
=>
{
this
.
apipost
(
'admin_Get_Chat_All_SelectEmpName'
,{
EmName
:
query
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
showEmployeeList
=
res
.
data
.
data
this
.
showEmployeeList
=
res
.
data
.
data
}
}
this
.
loadingPeople
=
false
this
.
loadingPeople
=
false
},
err
=>
{})
},
err
=>
{})
...
@@ -552,7 +552,7 @@ export default {
...
@@ -552,7 +552,7 @@ export default {
this
.
loadingPeople
=
true
this
.
loadingPeople
=
true
this
.
apipost
(
'admin_Get_Chat_All_SelectEmpName'
,{
EmName
:
query
},
res
=>
{
this
.
apipost
(
'admin_Get_Chat_All_SelectEmpName'
,{
EmName
:
query
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
showEmployeeList2
=
res
.
data
.
data
this
.
showEmployeeList2
=
res
.
data
.
data
}
}
this
.
loadingPeople
=
false
this
.
loadingPeople
=
false
},
err
=>
{})
},
err
=>
{})
...
@@ -562,10 +562,10 @@ export default {
...
@@ -562,10 +562,10 @@ export default {
},
},
goUrlNew
(
item
)
{
goUrlNew
(
item
)
{
let
path
=
"CompanyAccDetail"
;
let
path
=
"CompanyAccDetail"
;
this
.
$router
.
push
({
name
:
path
,
query
:{
"TypeId"
:
item
.
TypeId
,
'ID'
:
item
.
ID
,
blank
:
"y"
,}})
this
.
$router
.
push
({
name
:
path
,
query
:{
"TypeId"
:
item
.
TypeId
,
'ID'
:
item
.
ID
,
blank
:
"y"
,}})
},
},
goUrl
(
path
,
id
,
name
,
source
,
CurrencyId
)
{
goUrl
(
path
,
id
,
name
,
source
,
CurrencyId
)
{
this
.
$router
.
push
({
name
:
path
,
query
:{
"id"
:
id
,
'name'
:
name
,
'source'
:
source
,
'CurrencyId'
:
CurrencyId
}})
this
.
$router
.
push
({
name
:
path
,
query
:{
"id"
:
id
,
'name'
:
name
,
'source'
:
source
,
'CurrencyId'
:
CurrencyId
}})
},
},
disabledOption
(){
// 选择公司 如果选择通用则禁用其它选项
disabledOption
(){
// 选择公司 如果选择通用则禁用其它选项
if
(
this
.
addMsg
.
BranchIdS
&&
this
.
addMsg
.
BranchIdS
.
length
==
0
){
if
(
this
.
addMsg
.
BranchIdS
&&
this
.
addMsg
.
BranchIdS
.
length
==
0
){
...
@@ -587,11 +587,11 @@ export default {
...
@@ -587,11 +587,11 @@ export default {
getCurrentRate
(
id
,
index
){
// 更新汇率
getCurrentRate
(
id
,
index
){
// 更新汇率
this
.
apipost
(
'financeinfo_post_GetCurrentRate'
,{
ID
:
id
},
res
=>
{
this
.
apipost
(
'financeinfo_post_GetCurrentRate'
,{
ID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
tips
(
res
.
data
.
message
,
'success'
);
this
.
tips
(
res
.
data
.
message
,
'success'
);
}
else
{
}
else
{
this
.
tips
(
res
.
data
.
message
,
'error'
);
this
.
tips
(
res
.
data
.
message
,
'error'
);
}
}
},
err
=>
{})
},
err
=>
{})
},
},
getfinanceinfoList
(){
//获取币种列表
getfinanceinfoList
(){
//获取币种列表
this
.
apipost
(
'financeinfo_post_GetList'
,{
Name
:
''
},
res
=>
{
this
.
apipost
(
'financeinfo_post_GetList'
,{
Name
:
''
},
res
=>
{
...
@@ -599,21 +599,21 @@ export default {
...
@@ -599,21 +599,21 @@ export default {
this
.
financeinfoList
=
res
.
data
.
data
;
this
.
financeinfoList
=
res
.
data
.
data
;
}
else
{}
}
else
{}
},
err
=>
{})
},
err
=>
{})
},
},
getFinancialList
(){
//获取机构列表
getFinancialList
(){
//获取机构列表
this
.
apipost
(
'FinancialInstitutions_post_GetList'
,{},
res
=>
{
this
.
apipost
(
'FinancialInstitutions_post_GetList'
,{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
){
if
(
res
.
data
.
resultCode
==
1
){
this
.
FinancialList
=
res
.
data
.
data
;
this
.
FinancialList
=
res
.
data
.
data
;
}
else
{}
}
else
{}
},
err
=>
{})
},
err
=>
{})
},
},
getCompanyList
(){
//获取公司列表
getCompanyList
(){
//获取公司列表
getSchoolPage
(
this
.
schoolMsg
).
then
(
res
=>
{
getSchoolPage
(
this
.
schoolMsg
).
then
(
res
=>
{
this
.
CompanyList
=
res
.
Data
.
PageData
;
this
.
CompanyList
=
res
.
Data
.
PageData
;
}).
catch
(()
=>
{
}).
catch
(()
=>
{
})
})
},
},
editCurency
(
id
){
// 修改根据ID 获取信息
editCurency
(
id
){
// 修改根据ID 获取信息
this
.
apipost
(
'bankaccount_post_Get'
,{
ID
:
id
},
res
=>
{
this
.
apipost
(
'bankaccount_post_Get'
,{
ID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
...
@@ -624,9 +624,9 @@ export default {
...
@@ -624,9 +624,9 @@ export default {
this
.
addMsg
=
data
;
this
.
addMsg
=
data
;
// this.disabledOption();
// this.disabledOption();
}
else
{
}
else
{
this
.
tips
(
res
.
data
.
message
,
'error'
);
this
.
tips
(
res
.
data
.
message
,
'error'
);
}
}
},
err
=>
{})
},
err
=>
{})
},
},
cancelEdit
(
t
){
// 取消修改、新增
cancelEdit
(
t
){
// 取消修改、新增
this
.
addMsg
=
{
this
.
addMsg
=
{
...
@@ -671,7 +671,7 @@ export default {
...
@@ -671,7 +671,7 @@ export default {
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
AccountTypeList
=
res
.
data
.
data
;
this
.
AccountTypeList
=
res
.
data
.
data
;
}
}
},
err
=>
{})
},
err
=>
{})
},
},
getList
(){
//获取列表
getList
(){
//获取列表
this
.
loading
=
true
this
.
loading
=
true
...
@@ -680,16 +680,16 @@ export default {
...
@@ -680,16 +680,16 @@ export default {
this
.
total
=
res
.
data
.
data
.
count
;
this
.
total
=
res
.
data
.
data
.
count
;
let
data
=
res
.
data
.
data
.
pageData
;
let
data
=
res
.
data
.
data
.
pageData
;
if
(
this
.
total
>
0
){
if
(
this
.
total
>
0
){
this
.
noData
=
false
;
this
.
noData
=
false
;
}
else
{
}
else
{
this
.
noData
=
true
;
this
.
noData
=
true
;
}
}
data
.
forEach
(
x
=>
{
data
.
forEach
(
x
=>
{
x
.
showB
=
false
x
.
showB
=
false
if
(
x
.
Initialbalance
){
if
(
x
.
Initialbalance
){
x
.
benBalance
=
(
Number
(
x
.
CurrentRate
)
*
x
.
Initialbalance
).
toFixed
(
2
)
x
.
benBalance
=
(
Number
(
x
.
CurrentRate
)
*
x
.
Initialbalance
).
toFixed
(
2
)
}
}
let
allName
=
''
;
let
allName
=
''
;
x
.
BranchName
.
forEach
(
y
=>
{
x
.
BranchName
.
forEach
(
y
=>
{
allName
=
allName
+
y
.
BranchName
;
allName
=
allName
+
y
.
BranchName
;
})
})
...
@@ -700,7 +700,7 @@ export default {
...
@@ -700,7 +700,7 @@ export default {
}
else
{
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
)
this
.
$message
.
error
(
res
.
data
.
message
)
this
.
loading
=
false
;
this
.
loading
=
false
;
}
}
},
err
=>
{})
},
err
=>
{})
},
},
addInstitutions
(){
// 保存 修改、新增
addInstitutions
(){
// 保存 修改、新增
...
@@ -722,7 +722,7 @@ export default {
...
@@ -722,7 +722,7 @@ export default {
this
.
addShow
=
false
this
.
addShow
=
false
}
else
{
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
)
this
.
$message
.
error
(
res
.
data
.
message
)
}
}
},
err
=>
{})
},
err
=>
{})
},
},
financeinfoRemove
(
id
,
text
){
//删除
financeinfoRemove
(
id
,
text
){
//删除
...
@@ -731,8 +731,8 @@ export default {
...
@@ -731,8 +731,8 @@ export default {
confirmButtonText
:
this
.
$t
(
'pub.sureBtn'
),
confirmButtonText
:
this
.
$t
(
'pub.sureBtn'
),
cancelButtonText
:
this
.
$t
(
'pub.cancelBtn'
),
cancelButtonText
:
this
.
$t
(
'pub.cancelBtn'
),
type
:
'warning'
type
:
'warning'
}).
then
(()
=>
{
}).
then
(()
=>
{
this
.
deletInstitutions
(
id
)
this
.
deletInstitutions
(
id
)
}).
catch
(()
=>
{
}).
catch
(()
=>
{
this
.
$message
({
this
.
$message
({
type
:
'info'
,
type
:
'info'
,
...
@@ -744,7 +744,7 @@ export default {
...
@@ -744,7 +744,7 @@ export default {
this
.
apipost
(
'bankaccount_post_Remove'
,{
ID
:
id
},
res
=>
{
this
.
apipost
(
'bankaccount_post_Remove'
,{
ID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
innerVisible
=
false
;
this
.
innerVisible
=
false
;
this
.
$message
.
success
(
res
.
data
.
message
)
this
.
$message
.
success
(
res
.
data
.
message
)
}
else
{
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
)
this
.
$message
.
error
(
res
.
data
.
message
)
}
}
...
@@ -773,14 +773,15 @@ export default {
...
@@ -773,14 +773,15 @@ export default {
SetProfitLoss
(){
//币种调汇
SetProfitLoss
(){
//币种调汇
this
.
apipost
(
'FinanceInfo_post_SetProfitLoss'
,
this
.
SetProfitLossMsg
,
res
=>
{
this
.
apipost
(
'FinanceInfo_post_SetProfitLoss'
,
this
.
SetProfitLossMsg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
tips
(
res
.
data
.
message
,
'success'
);
this
.
tips
(
res
.
data
.
message
,
'success'
);
this
.
addShow
=
false
this
.
addShow
=
false
this
.
addCuren
=
true
this
.
addCuren
=
true
this
.
ed
=
0
this
.
ed
=
0
}
else
{
}
else
{
this
.
tips
(
res
.
data
.
message
,
'error'
);
this
.
tips
(
res
.
data
.
message
,
'error'
);
}
}
},
err
=>
{})
},
err
=>
{})
},
},
submitForm
(
addMsg
,
type
)
{
//提交创建、修改表单
submitForm
(
addMsg
,
type
)
{
//提交创建、修改表单
this
.
$refs
[
addMsg
].
validate
((
valid
)
=>
{
this
.
$refs
[
addMsg
].
validate
((
valid
)
=>
{
...
@@ -822,8 +823,8 @@ export default {
...
@@ -822,8 +823,8 @@ export default {
this
.
getList
()
this
.
getList
()
this
.
getAccountTypeList
()
this
.
getAccountTypeList
()
let
userInfo
=
this
.
getLocalStorage
();
let
userInfo
=
this
.
getLocalStorage
();
this
.
getCompanyMsg
.
RB_Group_Id
=
userInfo
.
Group_Id
;
//集团ID
this
.
getCompanyMsg
.
RB_Group_Id
=
userInfo
.
Group_Id
;
//集团ID
this
.
getCompanyList
()
this
.
getCompanyList
()
this
.
getFinancialList
()
this
.
getFinancialList
()
this
.
getfinanceinfoList
()
this
.
getfinanceinfoList
()
}
}
...
...
src/pages/financial/empBankAccount.vue
View file @
c56c1d3a
...
@@ -109,9 +109,9 @@
...
@@ -109,9 +109,9 @@
<el-button
v-if=
'item.Status==1'
@
click=
"deleteData(item.ID)"
type=
"primary"
style=
'background:#09D49D; border-color:#09D49D'
icon=
"iconfont icon-qidong"
></el-button>
<el-button
v-if=
'item.Status==1'
@
click=
"deleteData(item.ID)"
type=
"primary"
style=
'background:#09D49D; border-color:#09D49D'
icon=
"iconfont icon-qidong"
></el-button>
<el-button
v-if=
'item.Status==0'
@
click=
"deleteData(item.ID)"
type=
"primary"
style=
'background:#E95252; border-color:#E95252'
icon=
"iconfont icon-dongjie"
></el-button>
<el-button
v-if=
'item.Status==0'
@
click=
"deleteData(item.ID)"
type=
"primary"
style=
'background:#E95252; border-color:#E95252'
icon=
"iconfont icon-dongjie"
></el-button>
</el-tooltip>
</el-tooltip>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('ground.mingxi')"
placement=
"top-start"
>
<!--
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"$t('ground.mingxi')"
placement=
"top-start"
>
--
>
<el-button
type=
"primary"
style=
'background:#E6A014; border-color:#E6A014'
icon=
"iconfont icon-rizhi1"
></el-button
>
<!--
<el-button
type=
"primary"
style=
'background:#E6A014; border-color:#E6A014'
icon=
"iconfont icon-rizhi1"
></el-button>
--
>
</el-tooltip
>
<!--
</el-tooltip>
--
>
</el-button-group>
</el-button-group>
</td>
</td>
</tr>
</tr>
...
...
src/pages/financial/paySetting.vue
View file @
c56c1d3a
...
@@ -752,7 +752,7 @@
...
@@ -752,7 +752,7 @@
list
.
push
(
cp
)
list
.
push
(
cp
)
}
}
})
})
let
allArr
=
list2
.
concat
(
list
);
// 数组合并
let
allArr
=
list2
.
concat
(
list
);
// 数组合并
var
obj
=
{};
var
obj
=
{};
allArr
=
allArr
.
reduce
(
function
(
item
,
next
)
{
//数组对象去重
allArr
=
allArr
.
reduce
(
function
(
item
,
next
)
{
//数组对象去重
obj
[
next
.
Branch_Id
]
?
''
:
obj
[
next
.
Branch_Id
]
=
true
&&
item
.
push
(
next
);
obj
[
next
.
Branch_Id
]
?
''
:
obj
[
next
.
Branch_Id
]
=
true
&&
item
.
push
(
next
);
...
@@ -834,7 +834,7 @@
...
@@ -834,7 +834,7 @@
mounted
()
{
mounted
()
{
let
userInfo
=
this
.
getLocalStorage
();
let
userInfo
=
this
.
getLocalStorage
();
console
.
log
(
userInfo
,
'userInfouserInfo'
);
console
.
log
(
userInfo
,
'userInfouserInfo'
);
this
.
getCompanyMsg
.
RB_Group_Id
=
userInfo
.
data
.
Group_Id
;
//集团ID
this
.
getCompanyMsg
.
RB_Group_Id
=
userInfo
.
Group_Id
;
//集团ID
this
.
getCompanyList
();
this
.
getCompanyList
();
this
.
getList
();
this
.
getList
();
this
.
AccountType_post_GetList
();
this
.
AccountType_post_GetList
();
...
...
Write
Preview
Markdown
is supported
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