Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
薪
薪瑞通-前端
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
许珑标
薪瑞通-前端
Commits
2fe211c3
Commit
2fe211c3
authored
Jan 08, 2025
by
谢子梦
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
比例小数点保留一位、图标
parent
a2fba71d
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
77 additions
and
126 deletions
+77
-126
public/favicon.ico
public/favicon.ico
+0
-0
src/assets/logo/logo.png
src/assets/logo/logo.png
+0
-0
src/layout/components/Sidebar/Logo.vue
src/layout/components/Sidebar/Logo.vue
+1
-1
src/views/business/component/paidUsers.vue
src/views/business/component/paidUsers.vue
+52
-101
src/views/business/component/staffForm.vue
src/views/business/component/staffForm.vue
+23
-23
src/views/business/outPersonal/index.vue
src/views/business/outPersonal/index.vue
+1
-1
No files found.
public/favicon.ico
View replaced file @
a2fba71d
View file @
2fe211c3
5.53 KB
|
W:
|
H:
16.6 KB
|
W:
|
H:
2-up
Swipe
Onion skin
src/assets/logo/logo.png
View replaced file @
a2fba71d
View file @
2fe211c3
5.53 KB
|
W:
|
H:
15.9 KB
|
W:
|
H:
2-up
Swipe
Onion skin
src/layout/components/Sidebar/Logo.vue
View file @
2fe211c3
...
@@ -71,7 +71,7 @@ export default {
...
@@ -71,7 +71,7 @@ export default {
width
:
100%
;
width
:
100%
;
&
.sidebar-logo
{
&
.sidebar-logo
{
width
:
3
2px
;
width
:
5
2px
;
height
:
32px
;
height
:
32px
;
vertical-align
:
middle
;
vertical-align
:
middle
;
margin-right
:
12px
;
margin-right
:
12px
;
...
...
src/views/business/component/paidUsers.vue
View file @
2fe211c3
...
@@ -3,8 +3,7 @@
...
@@ -3,8 +3,7 @@
<div
class=
"app-container"
>
<div
class=
"app-container"
>
<!-- 表单 -->
<!-- 表单 -->
<el-form
:model=
"formData"
ref=
"formRef"
:rules=
"formRules"
class=
"formData"
label-width=
"80px"
<el-form
:model=
"formData"
ref=
"formRef"
:rules=
"formRules"
class=
"formData"
label-width=
"80px"
label-position=
"left"
label-position=
"left"
>
>
<!-- 基本信息部分 -->
<!-- 基本信息部分 -->
<el-card
class=
"box-card"
>
<el-card
class=
"box-card"
>
<div
slot=
"header"
class=
"clearfix"
>
<div
slot=
"header"
class=
"clearfix"
>
...
@@ -14,9 +13,7 @@
...
@@ -14,9 +13,7 @@
<el-row
:gutter=
"56"
>
<el-row
:gutter=
"56"
>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"所属合同"
prop=
"contractName"
>
<el-form-item
label=
"所属合同"
prop=
"contractName"
>
<el-input
v-model=
"formData.contractName"
:disabled=
"true"
<el-input
v-model=
"formData.contractName"
:disabled=
"true"
placeholder=
"请输入所属合同"
></el-input>
placeholder=
"请输入所属合同"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
...
@@ -46,9 +43,7 @@
...
@@ -46,9 +43,7 @@
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"管理费"
prop=
"operationCost"
>
<el-form-item
label=
"管理费"
prop=
"operationCost"
>
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.operationCost"
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.operationCost"
placeholder=
"请输入请输入管理费"
:precision=
"2"
:step=
"1"
:min=
"0"
placeholder=
"请输入请输入管理费"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
...
@@ -60,26 +55,15 @@
...
@@ -60,26 +55,15 @@
<el-form-item
label=
"账号类型"
prop=
"payeeAccType"
>
<el-form-item
label=
"账号类型"
prop=
"payeeAccType"
>
<el-select
v-model=
"formData.payeeAccType"
placeholder=
"请选择账号类型"
clearable
>
<el-select
v-model=
"formData.payeeAccType"
placeholder=
"请选择账号类型"
clearable
>
<el-option
v-for=
"dict in dict.type.payee_acc_type"
:key=
"dict.value"
:label=
"dict.label"
<el-option
v-for=
"dict in dict.type.payee_acc_type"
:key=
"dict.value"
:label=
"dict.label"
:value=
"dict.value"
/>
:value=
"dict.value"
/>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"开户行"
prop=
"payeeAccBank"
>
<el-form-item
label=
"开户行"
prop=
"payeeAccBank"
>
<el-select
<el-select
v-model=
"formData.payeeAccBank"
filterable
remote
placeholder=
"请输入关键词"
v-model=
"formData.payeeAccBank"
:remote-method=
"listBanks"
:loading=
"loading"
>
filterable
<el-option
v-for=
"item in banks"
:key=
"item.id"
:label=
"item.bankName"
:value=
"item.bankName"
>
remote
placeholder=
"请输入关键词"
:remote-method=
"listBanks"
:loading=
"loading"
>
<el-option
v-for=
"item in banks"
:key=
"item.id"
:label=
"item.bankName"
:value=
"item.bankName"
>
</el-option>
</el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
...
@@ -117,18 +101,15 @@
...
@@ -117,18 +101,15 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxBase"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxBase"
>
<el-input-number
@
change=
"ylbxBaseChange"
v-model=
"formData.ylbxBase"
<el-input-number
@
change=
"ylbxBaseChange"
v-model=
"formData.ylbxBase"
placeholder=
"请输入养老保险基数"
placeholder=
"请输入养老保险基数"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxCompanyRate"
>
<el-input-number
@
change=
"ylbxCompanyRateChange"
v-model=
"formData.ylbxCompanyRate"
<el-input-number
@
change=
"ylbxCompanyRateChange"
v-model=
"formData.ylbxCompanyRate"
placeholder=
"请输入养老保险单位占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入养老保险单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -137,9 +118,8 @@
...
@@ -137,9 +118,8 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxPersonalRate"
>
<el-input-number
@
change=
"ylbxPersonalRateChange"
v-model=
"formData.ylbxPersonalRate"
<el-input-number
@
change=
"ylbxPersonalRateChange"
v-model=
"formData.ylbxPersonalRate"
placeholder=
"请输入养老保险个人占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入养老保险个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -153,18 +133,15 @@
...
@@ -153,18 +133,15 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxBase"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxBase"
>
<el-input-number
@
change=
"gsbxBaseChange"
v-model=
"formData.gsbxBase"
<el-input-number
@
change=
"gsbxBaseChange"
v-model=
"formData.gsbxBase"
placeholder=
"请输入工伤保险基数"
placeholder=
"请输入工伤保险基数"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxCompanyRate"
>
<el-input-number
@
change=
"gsbxCompanyRateChange"
v-model=
"formData.gsbxCompanyRate"
<el-input-number
@
change=
"gsbxCompanyRateChange"
v-model=
"formData.gsbxCompanyRate"
placeholder=
"请输入工伤保险单位占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入工伤保险单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -173,9 +150,8 @@
...
@@ -173,9 +150,8 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxPersonalRate"
>
<el-input-number
@
change=
"gsbxPersonalRateChange"
v-model=
"formData.gsbxPersonalRate"
<el-input-number
@
change=
"gsbxPersonalRateChange"
v-model=
"formData.gsbxPersonalRate"
placeholder=
"请输入工伤保险个人占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入工伤保险个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -189,18 +165,15 @@
...
@@ -189,18 +165,15 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxBase"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxBase"
>
<el-input-number
@
change=
"ysbxBaseChange"
v-model=
"formData.ysbxBase"
<el-input-number
@
change=
"ysbxBaseChange"
v-model=
"formData.ysbxBase"
placeholder=
"请输入医疗保险基数"
placeholder=
"请输入医疗保险基数"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxCompanyRate"
>
<el-input-number
@
change=
"ysbxCompanyRateChange"
v-model=
"formData.ysbxCompanyRate"
<el-input-number
@
change=
"ysbxCompanyRateChange"
v-model=
"formData.ysbxCompanyRate"
placeholder=
"请输入医疗保险单位占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入医疗保险单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -209,9 +182,8 @@
...
@@ -209,9 +182,8 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxPersonalRate"
>
<el-input-number
@
change=
"ysbxPersonalRateChange"
v-model=
"formData.ysbxPersonalRate"
<el-input-number
@
change=
"ysbxPersonalRateChange"
v-model=
"formData.ysbxPersonalRate"
placeholder=
"请输入医疗保险个人占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入医疗保险个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -225,18 +197,15 @@
...
@@ -225,18 +197,15 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"sybxBase"
>
<el-form-item
label-width=
"0px"
prop=
"sybxBase"
>
<el-input-number
@
change=
"sybxBaseChange"
v-model=
"formData.sybxBase"
<el-input-number
@
change=
"sybxBaseChange"
v-model=
"formData.sybxBase"
placeholder=
"请输入失业保险基数"
placeholder=
"请输入失业保险基数"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"sybxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"sybxCompanyRate"
>
<el-input-number
@
change=
"sybxCompanyRateChange"
v-model=
"formData.sybxCompanyRate"
<el-input-number
@
change=
"sybxCompanyRateChange"
v-model=
"formData.sybxCompanyRate"
placeholder=
"请输入失业保险单位占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入失业保险单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -245,9 +214,8 @@
...
@@ -245,9 +214,8 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"sybxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"sybxPersonalRate"
>
<el-input-number
@
change=
"sybxPersonalRateChange"
v-model=
"formData.sybxPersonalRate"
<el-input-number
@
change=
"sybxPersonalRateChange"
v-model=
"formData.sybxPersonalRate"
placeholder=
"请输入失业保险个人占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入失业保险个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -261,18 +229,15 @@
...
@@ -261,18 +229,15 @@
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"syubxBase"
>
<el-form-item
label-width=
"0px"
prop=
"syubxBase"
>
<el-input-number
@
change=
"syubxBaseChange"
v-model=
"formData.syubxBase"
<el-input-number
@
change=
"syubxBaseChange"
v-model=
"formData.syubxBase"
placeholder=
"请输入生育保险基数"
placeholder=
"请输入生育保险基数"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"syubxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"syubxCompanyRate"
>
<el-input-number
@
change=
"syubxCompanyRateChange"
v-model=
"formData.syubxCompanyRate"
<el-input-number
@
change=
"syubxCompanyRateChange"
v-model=
"formData.syubxCompanyRate"
placeholder=
"请输入生育保险单位占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入生育保险单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -281,9 +246,8 @@
...
@@ -281,9 +246,8 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"syubxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"syubxPersonalRate"
>
<el-input-number
@
change=
"syubxPersonalRateChange"
v-model=
"formData.syubxPersonalRate"
<el-input-number
@
change=
"syubxPersonalRateChange"
v-model=
"formData.syubxPersonalRate"
placeholder=
"请输入生育保险个人占比"
:precision=
"0"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入生育保险个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
controls-position=
"right"
></el-input-number>
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -298,18 +262,14 @@
...
@@ -298,18 +262,14 @@
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundBase"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundBase"
>
<el-input-number
@
change=
"providentFundBaseChange"
v-model=
"formData.providentFundBase"
<el-input-number
@
change=
"providentFundBaseChange"
v-model=
"formData.providentFundBase"
placeholder=
"请输入公积金基数"
:precision=
"2"
:step=
"1"
:min=
"0"
placeholder=
"请输入公积金基数"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundCompanyRate"
>
<el-input-number
@
change=
"providentFundCompanyRateChange"
<el-input-number
@
change=
"providentFundCompanyRateChange"
v-model=
"formData.providentFundCompanyRate"
v-model=
"formData.providentFundCompanyRate"
placeholder=
"请输入公积金单位占比"
placeholder=
"请输入公积金单位占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
:precision=
"0"
controls-position=
"right"
></el-input-number>
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -317,11 +277,9 @@
...
@@ -317,11 +277,9 @@
</el-col>
</el-col>
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundPersonalRate"
>
<el-input-number
@
change=
"providentFundPersonalRateChange"
<el-input-number
@
change=
"providentFundPersonalRateChange"
v-model=
"formData.providentFundPersonalRate"
v-model=
"formData.providentFundPersonalRate"
placeholder=
"请输入公积金个人占比"
placeholder=
"请输入公积金个人占比"
:precision=
"1"
:step=
"1"
:min=
"0"
:max=
"100"
:precision=
"0"
controls-position=
"right"
></el-input-number>
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
...
@@ -372,34 +330,27 @@
...
@@ -372,34 +330,27 @@
<el-row
:gutter=
"64"
style=
"margin-top: 12px;"
>
<el-row
:gutter=
"64"
style=
"margin-top: 12px;"
>
<el-col
:span=
"7"
>
<el-col
:span=
"7"
>
<el-form-item
label=
"岗位工资"
:prop=
"formData.calculaType == 1 ? 'postWage' : ''"
>
<el-form-item
label=
"岗位工资"
:prop=
"formData.calculaType == 1 ? 'postWage' : ''"
>
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.postWage"
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.postWage"
placeholder=
"请输入请输入岗位工资"
placeholder=
"请输入请输入岗位工资"
:precision=
"2"
:step=
"1"
:min=
"0"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
controls-position=
"right"
:disabled=
"formData.calculaType == 2"
></el-input-number>
:disabled=
"formData.calculaType == 2"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"7"
>
<el-col
:span=
"7"
>
<el-form-item
label=
"应发工资"
:prop=
"formData.calculaType == 2 ? 'salaryPayable' : ''"
>
<el-form-item
label=
"应发工资"
:prop=
"formData.calculaType == 2 ? 'salaryPayable' : ''"
>
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.salaryPayable"
<el-input-number
@
change=
"postcalculateShow = true"
v-model=
"formData.salaryPayable"
placeholder=
"请输入请输入应发工资"
:precision=
"2"
:step=
"1"
:min=
"0"
placeholder=
"请输入请输入应发工资"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
controls-position=
"right"
:disabled=
"formData.calculaType == 1"
></el-input-number>
:disabled=
"formData.calculaType == 1"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"7"
>
<el-col
:span=
"7"
>
<el-form-item
label=
"实发工资"
>
<el-form-item
label=
"实发工资"
>
<el-input-number
v-model=
"formData.actualPayable"
placeholder=
"请输入请输入实发工资:"
<el-input-number
v-model=
"formData.actualPayable"
placeholder=
"请输入请输入实发工资:"
:precision=
"2"
:step=
"1"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
:min=
"0"
controls-position=
"right"
:disabled=
"true"
></el-input-number>
:disabled=
"true"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
>
<el-col
:span=
"3"
>
<el-button
type=
"success"
icon=
"el-icon-circle-plus-outline"
@
click=
"postcalculateFN"
<el-button
type=
"success"
icon=
"el-icon-circle-plus-outline"
@
click=
"postcalculateFN"
v-if=
"postcalculateShow"
v-if=
"postcalculateShow"
>
计算
>
计算
</el-button>
</el-button>
</el-col>
</el-col>
</el-row>
</el-row>
...
...
src/views/business/component/staffForm.vue
View file @
2fe211c3
...
@@ -16,17 +16,17 @@
...
@@ -16,17 +16,17 @@
<el-input
v-model=
"formData.contractName"
placeholder=
"请输入合同名称"
></el-input>
<el-input
v-model=
"formData.contractName"
placeholder=
"请输入合同名称"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"管理费"
prop=
"operationCost"
>
<el-form-item
label=
"管理费"
prop=
"operationCost"
>
<el-input-number
v-model=
"formData.operationCost"
placeholder=
"请输入请输入管理费"
:precision=
"2"
<el-input-number
v-model=
"formData.operationCost"
placeholder=
"请输入请输入管理费"
:precision=
"2"
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
:step=
"1"
:min=
"0"
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<!--
<el-col
:span=
"8"
>
-->
<!--
<el-col
:span=
"8"
>
-->
<!--
<el-form-item
label=
"合同编号"
prop=
"contractCode"
>
-->
<!--
<el-form-item
label=
"合同编号"
prop=
"contractCode"
>
-->
<!--
<el-input
v-model=
"formData.contractCode"
placeholder=
"请输入合同编号"
></el-input>
-->
<!--
<el-input
v-model=
"formData.contractCode"
placeholder=
"请输入合同编号"
></el-input>
-->
<!--
</el-form-item>
-->
<!--
</el-form-item>
-->
<!--
</el-col>
-->
<!--
</el-col>
-->
<el-col
:span=
"8"
>
<el-col
:span=
"8"
>
<el-form-item
label=
"所在单位"
prop=
"groupName"
>
<el-form-item
label=
"所在单位"
prop=
"groupName"
>
<el-input
v-model=
"formData.groupName"
placeholder=
"请输入所在单位"
></el-input>
<el-input
v-model=
"formData.groupName"
placeholder=
"请输入所在单位"
></el-input>
...
@@ -83,7 +83,7 @@
...
@@ -83,7 +83,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxCompanyRate"
>
<el-input-number
@
change=
"ylbxCompanyRateChange"
v-model=
"formData.ylbxCompanyRate"
<el-input-number
@
change=
"ylbxCompanyRateChange"
v-model=
"formData.ylbxCompanyRate"
placeholder=
"请输入养老保险单位占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入养老保险单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -93,7 +93,7 @@
...
@@ -93,7 +93,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"ylbxPersonalRate"
>
<el-input-number
@
change=
"ylbxPersonalRateChange"
v-model=
"formData.ylbxPersonalRate"
<el-input-number
@
change=
"ylbxPersonalRateChange"
v-model=
"formData.ylbxPersonalRate"
placeholder=
"请输入养老保险个人占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入养老保险个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -116,7 +116,7 @@
...
@@ -116,7 +116,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxCompanyRate"
>
<el-input-number
@
change=
"gsbxCompanyRateChange"
v-model=
"formData.gsbxCompanyRate"
<el-input-number
@
change=
"gsbxCompanyRateChange"
v-model=
"formData.gsbxCompanyRate"
placeholder=
"请输入工伤保险单位占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入工伤保险单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -126,7 +126,7 @@
...
@@ -126,7 +126,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"gsbxPersonalRate"
>
<el-input-number
@
change=
"gsbxPersonalRateChange"
v-model=
"formData.gsbxPersonalRate"
<el-input-number
@
change=
"gsbxPersonalRateChange"
v-model=
"formData.gsbxPersonalRate"
placeholder=
"请输入工伤保险个人占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入工伤保险个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -149,7 +149,7 @@
...
@@ -149,7 +149,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxCompanyRate"
>
<el-input-number
@
change=
"ysbxCompanyRateChange"
v-model=
"formData.ysbxCompanyRate"
<el-input-number
@
change=
"ysbxCompanyRateChange"
v-model=
"formData.ysbxCompanyRate"
placeholder=
"请输入医疗保险单位占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入医疗保险单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -159,7 +159,7 @@
...
@@ -159,7 +159,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"ysbxPersonalRate"
>
<el-input-number
@
change=
"ysbxPersonalRateChange"
v-model=
"formData.ysbxPersonalRate"
<el-input-number
@
change=
"ysbxPersonalRateChange"
v-model=
"formData.ysbxPersonalRate"
placeholder=
"请输入医疗保险个人占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入医疗保险个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -182,7 +182,7 @@
...
@@ -182,7 +182,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"sybxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"sybxCompanyRate"
>
<el-input-number
@
change=
"sybxCompanyRateChange"
v-model=
"formData.sybxCompanyRate"
<el-input-number
@
change=
"sybxCompanyRateChange"
v-model=
"formData.sybxCompanyRate"
placeholder=
"请输入失业保险单位占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入失业保险单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -192,7 +192,7 @@
...
@@ -192,7 +192,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"sybxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"sybxPersonalRate"
>
<el-input-number
@
change=
"sybxPersonalRateChange"
v-model=
"formData.sybxPersonalRate"
<el-input-number
@
change=
"sybxPersonalRateChange"
v-model=
"formData.sybxPersonalRate"
placeholder=
"请输入失业保险个人占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入失业保险个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -215,7 +215,7 @@
...
@@ -215,7 +215,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"syubxCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"syubxCompanyRate"
>
<el-input-number
@
change=
"syubxCompanyRateChange"
v-model=
"formData.syubxCompanyRate"
<el-input-number
@
change=
"syubxCompanyRateChange"
v-model=
"formData.syubxCompanyRate"
placeholder=
"请输入生育保险单位占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入生育保险单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -225,7 +225,7 @@
...
@@ -225,7 +225,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"syubxPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"syubxPersonalRate"
>
<el-input-number
@
change=
"syubxPersonalRateChange"
v-model=
"formData.syubxPersonalRate"
<el-input-number
@
change=
"syubxPersonalRateChange"
v-model=
"formData.syubxPersonalRate"
placeholder=
"请输入生育保险个人占比"
:precision=
"
0
"
:step=
"1"
:min=
"0"
:max=
"100"
placeholder=
"请输入生育保险个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -248,7 +248,7 @@
...
@@ -248,7 +248,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundCompanyRate"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundCompanyRate"
>
<el-input-number
@
change=
"providentFundCompanyRateChange"
<el-input-number
@
change=
"providentFundCompanyRateChange"
v-model=
"formData.providentFundCompanyRate"
placeholder=
"请输入公积金单位占比"
:precision=
"
0
"
v-model=
"formData.providentFundCompanyRate"
placeholder=
"请输入公积金单位占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -258,7 +258,7 @@
...
@@ -258,7 +258,7 @@
<el-col
:span=
"5"
>
<el-col
:span=
"5"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundPersonalRate"
>
<el-form-item
label-width=
"0px"
prop=
"providentFundPersonalRate"
>
<el-input-number
@
change=
"providentFundPersonalRateChange"
<el-input-number
@
change=
"providentFundPersonalRateChange"
v-model=
"formData.providentFundPersonalRate"
placeholder=
"请输入公积金个人占比"
:precision=
"
0
"
v-model=
"formData.providentFundPersonalRate"
placeholder=
"请输入公积金个人占比"
:precision=
"
1
"
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
:step=
"1"
:min=
"0"
:max=
"100"
controls-position=
"right"
></el-input-number>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
...
src/views/business/outPersonal/index.vue
View file @
2fe211c3
...
@@ -208,7 +208,7 @@
...
@@ -208,7 +208,7 @@
<el-checkbox
v-model=
"upload.updateSupport"
/>
是否更新已经存在的用户数据
<el-checkbox
v-model=
"upload.updateSupport"
/>
是否更新已经存在的用户数据
</div>
</div>
<span>
仅允许导入xls、xlsx格式文件。
</span>
<span>
仅允许导入xls、xlsx格式文件。
</span>
<a
style=
"color:#1890ff;margin:0px;line-height:14px"
class=
"download"
download=
"
userImportTemplate
"
<a
style=
"color:#1890ff;margin:0px;line-height:14px"
class=
"download"
download=
"
发薪名单模板
"
href=
"/userImportTemplate.xlsx"
target=
"_blank"
>
下载模板
</a>
href=
"/userImportTemplate.xlsx"
target=
"_blank"
>
下载模板
</a>
<!-- <el-link type="primary" :underline="false" style="font-size:12px;vertical-align: baseline;" @click="importTemplate">下载模板</el-link> -->
<!-- <el-link type="primary" :underline="false" style="font-size:12px;vertical-align: baseline;" @click="importTemplate">下载模板</el-link> -->
</div>
</div>
...
...
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