Commit 2fe211c3 authored by 谢子梦's avatar 谢子梦

比例小数点保留一位、图标

parent a2fba71d
public/favicon.ico

5.53 KB | W: | H:

public/favicon.ico

16.6 KB | W: | H:

public/favicon.ico
public/favicon.ico
public/favicon.ico
public/favicon.ico
  • 2-up
  • Swipe
  • Onion skin
src/assets/logo/logo.png

5.53 KB | W: | H:

src/assets/logo/logo.png

15.9 KB | W: | H:

src/assets/logo/logo.png
src/assets/logo/logo.png
src/assets/logo/logo.png
src/assets/logo/logo.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -71,7 +71,7 @@ export default {
width: 100%;
& .sidebar-logo {
width: 32px;
width: 52px;
height: 32px;
vertical-align: middle;
margin-right: 12px;
......
......@@ -3,8 +3,7 @@
<div class="app-container">
<!-- 表单 -->
<el-form :model="formData" ref="formRef" :rules="formRules" class="formData" label-width="80px"
label-position="left"
>
label-position="left">
<!-- 基本信息部分 -->
<el-card class="box-card">
<div slot="header" class="clearfix">
......@@ -14,9 +13,7 @@
<el-row :gutter="56">
<el-col :span="8">
<el-form-item label="所属合同" prop="contractName">
<el-input v-model="formData.contractName" :disabled="true"
placeholder="请输入所属合同"
></el-input>
<el-input v-model="formData.contractName" :disabled="true" placeholder="请输入所属合同"></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -46,9 +43,7 @@
<el-col :span="8">
<el-form-item label="管理费" prop="operationCost">
<el-input-number @change="postcalculateShow = true" v-model="formData.operationCost"
placeholder="请输入请输入管理费" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
placeholder="请输入请输入管理费" :precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="8">
......@@ -66,20 +61,9 @@
</el-col>
<el-col :span="8">
<el-form-item label="开户行" prop="payeeAccBank">
<el-select
v-model="formData.payeeAccBank"
filterable
remote
placeholder="请输入关键词"
:remote-method="listBanks"
:loading="loading"
>
<el-option
v-for="item in banks"
:key="item.id"
:label="item.bankName"
:value="item.bankName"
>
<el-select v-model="formData.payeeAccBank" filterable 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-select>
</el-form-item>
......@@ -117,18 +101,15 @@
</el-col>
<el-col :span="6">
<el-form-item label-width="0px" prop="ylbxBase">
<el-input-number @change="ylbxBaseChange" v-model="formData.ylbxBase"
placeholder="请输入养老保险基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
<el-input-number @change="ylbxBaseChange" v-model="formData.ylbxBase" placeholder="请输入养老保险基数"
:precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="ylbxCompanyRate">
<el-input-number @change="ylbxCompanyRateChange" v-model="formData.ylbxCompanyRate"
placeholder="请输入养老保险单位占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入养老保险单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -137,9 +118,8 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="ylbxPersonalRate">
<el-input-number @change="ylbxPersonalRateChange" v-model="formData.ylbxPersonalRate"
placeholder="请输入养老保险个人占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入养老保险个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -153,18 +133,15 @@
</el-col>
<el-col :span="6">
<el-form-item label-width="0px" prop="gsbxBase">
<el-input-number @change="gsbxBaseChange" v-model="formData.gsbxBase"
placeholder="请输入工伤保险基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
<el-input-number @change="gsbxBaseChange" v-model="formData.gsbxBase" placeholder="请输入工伤保险基数"
:precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="gsbxCompanyRate">
<el-input-number @change="gsbxCompanyRateChange" v-model="formData.gsbxCompanyRate"
placeholder="请输入工伤保险单位占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入工伤保险单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -173,9 +150,8 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="gsbxPersonalRate">
<el-input-number @change="gsbxPersonalRateChange" v-model="formData.gsbxPersonalRate"
placeholder="请输入工伤保险个人占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入工伤保险个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -189,18 +165,15 @@
</el-col>
<el-col :span="6">
<el-form-item label-width="0px" prop="ysbxBase">
<el-input-number @change="ysbxBaseChange" v-model="formData.ysbxBase"
placeholder="请输入医疗保险基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
<el-input-number @change="ysbxBaseChange" v-model="formData.ysbxBase" placeholder="请输入医疗保险基数"
:precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="ysbxCompanyRate">
<el-input-number @change="ysbxCompanyRateChange" v-model="formData.ysbxCompanyRate"
placeholder="请输入医疗保险单位占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入医疗保险单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -209,9 +182,8 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="ysbxPersonalRate">
<el-input-number @change="ysbxPersonalRateChange" v-model="formData.ysbxPersonalRate"
placeholder="请输入医疗保险个人占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入医疗保险个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -225,18 +197,15 @@
</el-col>
<el-col :span="6">
<el-form-item label-width="0px" prop="sybxBase">
<el-input-number @change="sybxBaseChange" v-model="formData.sybxBase"
placeholder="请输入失业保险基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
<el-input-number @change="sybxBaseChange" v-model="formData.sybxBase" placeholder="请输入失业保险基数"
:precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="sybxCompanyRate">
<el-input-number @change="sybxCompanyRateChange" v-model="formData.sybxCompanyRate"
placeholder="请输入失业保险单位占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入失业保险单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -245,9 +214,8 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="sybxPersonalRate">
<el-input-number @change="sybxPersonalRateChange" v-model="formData.sybxPersonalRate"
placeholder="请输入失业保险个人占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入失业保险个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -261,18 +229,15 @@
</el-col>
<el-col :span="6">
<el-form-item label-width="0px" prop="syubxBase">
<el-input-number @change="syubxBaseChange" v-model="formData.syubxBase"
placeholder="请输入生育保险基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
<el-input-number @change="syubxBaseChange" v-model="formData.syubxBase" placeholder="请输入生育保险基数"
:precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="syubxCompanyRate">
<el-input-number @change="syubxCompanyRateChange" v-model="formData.syubxCompanyRate"
placeholder="请输入生育保险单位占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入生育保险单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -281,9 +246,8 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="syubxPersonalRate">
<el-input-number @change="syubxPersonalRateChange" v-model="formData.syubxPersonalRate"
placeholder="请输入生育保险个人占比" :precision="0" :step="1" :min="0" :max="100"
controls-position="right"
></el-input-number>
placeholder="请输入生育保险个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -298,18 +262,14 @@
<el-col :span="6">
<el-form-item label-width="0px" prop="providentFundBase">
<el-input-number @change="providentFundBaseChange" v-model="formData.providentFundBase"
placeholder="请输入公积金基数" :precision="2" :step="1" :min="0"
controls-position="right"
></el-input-number>
placeholder="请输入公积金基数" :precision="2" :step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="providentFundCompanyRate">
<el-input-number @change="providentFundCompanyRateChange"
v-model="formData.providentFundCompanyRate" placeholder="请输入公积金单位占比"
:precision="0"
:step="1" :min="0" :max="100" controls-position="right"
></el-input-number>
<el-input-number @change="providentFundCompanyRateChange" v-model="formData.providentFundCompanyRate"
placeholder="请输入公积金单位占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -317,11 +277,9 @@
</el-col>
<el-col :span="5">
<el-form-item label-width="0px" prop="providentFundPersonalRate">
<el-input-number @change="providentFundPersonalRateChange"
v-model="formData.providentFundPersonalRate" placeholder="请输入公积金个人占比"
:precision="0"
:step="1" :min="0" :max="100" controls-position="right"
></el-input-number>
<el-input-number @change="providentFundPersonalRateChange" v-model="formData.providentFundPersonalRate"
placeholder="请输入公积金个人占比" :precision="1" :step="1" :min="0" :max="100"
controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
......@@ -372,34 +330,27 @@
<el-row :gutter="64" style="margin-top: 12px;">
<el-col :span="7">
<el-form-item label="岗位工资" :prop="formData.calculaType == 1 ? 'postWage' : ''">
<el-input-number @change="postcalculateShow = true" v-model="formData.postWage"
placeholder="请输入请输入岗位工资" :precision="2" :step="1" :min="0"
controls-position="right"
:disabled="formData.calculaType == 2"
></el-input-number>
<el-input-number @change="postcalculateShow = true" v-model="formData.postWage" placeholder="请输入请输入岗位工资"
:precision="2" :step="1" :min="0" controls-position="right"
:disabled="formData.calculaType == 2"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="应发工资" :prop="formData.calculaType == 2 ? 'salaryPayable' : ''">
<el-input-number @change="postcalculateShow = true" v-model="formData.salaryPayable"
placeholder="请输入请输入应发工资" :precision="2" :step="1" :min="0"
controls-position="right"
:disabled="formData.calculaType == 1"
></el-input-number>
placeholder="请输入请输入应发工资" :precision="2" :step="1" :min="0" controls-position="right"
:disabled="formData.calculaType == 1"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="实发工资">
<el-input-number v-model="formData.actualPayable" placeholder="请输入请输入实发工资:"
:precision="2" :step="1" :min="0" controls-position="right"
:disabled="true"
></el-input-number>
<el-input-number v-model="formData.actualPayable" placeholder="请输入请输入实发工资:" :precision="2" :step="1"
:min="0" controls-position="right" :disabled="true"></el-input-number>
</el-form-item>
</el-col>
<el-col :span="3">
<el-button type="success" icon="el-icon-circle-plus-outline" @click="postcalculateFN"
v-if="postcalculateShow"
>计算
v-if="postcalculateShow">计算
</el-button>
</el-col>
</el-row>
......
......@@ -22,11 +22,11 @@
:step="1" :min="0" controls-position="right"></el-input-number>
</el-form-item>
</el-col>
<!-- <el-col :span="8">-->
<!-- <el-form-item label="合同编号" prop="contractCode">-->
<!-- <el-input v-model="formData.contractCode" placeholder="请输入合同编号"></el-input>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<!-- <el-col :span="8">-->
<!-- <el-form-item label="合同编号" prop="contractCode">-->
<!-- <el-input v-model="formData.contractCode" placeholder="请输入合同编号"></el-input>-->
<!-- </el-form-item>-->
<!-- </el-col>-->
<el-col :span="8">
<el-form-item label="所在单位" prop="groupName">
<el-input v-model="formData.groupName" placeholder="请输入所在单位"></el-input>
......@@ -83,7 +83,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -93,7 +93,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -116,7 +116,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -126,7 +126,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -149,7 +149,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -159,7 +159,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -182,7 +182,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -192,7 +192,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -215,7 +215,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -225,7 +225,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="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>
</el-form-item>
</el-col>
......@@ -248,7 +248,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="providentFundCompanyRate">
<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>
</el-form-item>
</el-col>
......@@ -258,7 +258,7 @@
<el-col :span="5">
<el-form-item label-width="0px" prop="providentFundPersonalRate">
<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>
</el-form-item>
</el-col>
......
......@@ -208,7 +208,7 @@
<el-checkbox v-model="upload.updateSupport" /> 是否更新已经存在的用户数据
</div>
<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>
<!-- <el-link type="primary" :underline="false" style="font-size:12px;vertical-align: baseline;" @click="importTemplate">下载模板</el-link> -->
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment