| | |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | <el-col :span="12"> |
| | | <!-- <el-col :span="12"> |
| | | <el-form-item label="应出勤天数:" prop="shouldAttendedNum"> |
| | | <el-input v-model="form.shouldAttendedNum" placeholder="请输入" clearable type="number"/> |
| | | </el-form-item> |
| | | </el-col> --> |
| | | <el-col :span="12"> |
| | | <el-form-item label="实发工资:" prop="actualWages"> |
| | | <el-input v-model="form.actualWages" style="width: 100%" type="number"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | <!-- <el-row :gutter="30"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="基本工资:" prop="basicSalary"> |
| | | <el-input v-model="form.basicSalary" placeholder="请输入" clearable type="number"/> |
| | |
| | | <el-input v-model="form.actualWages" style="width: 100%" type="number"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-row> --> |
| | | </el-form> |
| | | <template #footer> |
| | | <div class="dialog-footer"> |
| | |
| | | rules: { |
| | | payDate: [{ required: true, message: "请选择", trigger: "change" },], |
| | | staffId: [{ required: true, message: "请选择", trigger: "change" },], |
| | | staffName: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | shouldAttendedNum: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // staffName: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // shouldAttendedNum: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | actualAttendedNum: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | basicSalary: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | postSalary: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | deductionAbsenteeism: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | sickLeaveDeductions: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | deductionPersonalLeave: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | forgetClockDeduct: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | performanceScore: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | performancePay: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | payableWages: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | socialSecurityIndividuals: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | socialSecurityCompanies: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | socialSecurityTotal: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | providentFundIndividuals: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | providentFundCompany: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | providentFundTotal: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | taxableWaget: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | personalIncomeTax: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // basicSalary: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // postSalary: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // deductionAbsenteeism: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // sickLeaveDeductions: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // deductionPersonalLeave: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // forgetClockDeduct: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // performanceScore: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // performancePay: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // payableWages: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // socialSecurityIndividuals: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // socialSecurityCompanies: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // socialSecurityTotal: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // providentFundIndividuals: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // providentFundCompany: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // providentFundTotal: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // taxableWaget: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | // personalIncomeTax: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | actualWages: [{ required: true, message: "请输入", trigger: "blur" }], |
| | | }, |
| | | }); |
| | |
| | | label: "姓名", |
| | | prop: "name", |
| | | }, |
| | | { |
| | | label: "应出勤天数", |
| | | prop: "shouldAttendedNum", |
| | | width:100 |
| | | }, |
| | | // { |
| | | // label: "应出勤天数", |
| | | // prop: "shouldAttendedNum", |
| | | // width:100 |
| | | // }, |
| | | { |
| | | label: "实际出勤天数", |
| | | prop: "actualAttendedNum", |
| | | width:110 |
| | | }, |
| | | { |
| | | label: "基本工资", |
| | | prop: "basicSalary", |
| | | }, |
| | | { |
| | | label: "岗位工资", |
| | | prop: "postSalary", |
| | | width:100 |
| | | }, |
| | | { |
| | | label: "入离职缺勤扣款", |
| | | prop: "deductionAbsenteeism", |
| | | width:130 |
| | | }, |
| | | { |
| | | label: "病假扣款", |
| | | prop: "sickLeaveDeductions", |
| | | width:100 |
| | | }, |
| | | { |
| | | label: "事假扣款", |
| | | prop: "deductionPersonalLeave", |
| | | width:100 |
| | | }, |
| | | { |
| | | label: "忘记打卡扣款", |
| | | prop: "forgetClockDeduct", |
| | | width:110 |
| | | }, |
| | | { |
| | | label: "绩效得分", |
| | | prop: "performanceScore", |
| | | width:150 |
| | | }, |
| | | { |
| | | label: "绩效工资", |
| | | prop: "performancePay", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "应发合计", |
| | | prop: "payableWages", |
| | | width:150 |
| | | }, |
| | | { |
| | | label: "社保个人", |
| | | prop: "socialSecurityIndividuals", |
| | | }, |
| | | { |
| | | label: "社保公司", |
| | | prop: "socialSecurityCompanies", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "社保合计", |
| | | prop: "socialSecurityTotal", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "公积金个人", |
| | | prop: "providentFundIndividuals", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "公积金公司", |
| | | prop: "providentFundCompany", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "公积金合计", |
| | | prop: "providentFundTotal", |
| | | width: 120 |
| | | }, |
| | | { |
| | | label: "应税工资", |
| | | prop: "taxableWaget", |
| | | }, |
| | | { |
| | | label: "个人所得税", |
| | | prop: "personalIncomeTax", |
| | | width: 120 |
| | | }, |
| | | // { |
| | | // label: "基本工资", |
| | | // prop: "basicSalary", |
| | | // }, |
| | | // { |
| | | // label: "岗位工资", |
| | | // prop: "postSalary", |
| | | // width:100 |
| | | // }, |
| | | // { |
| | | // label: "入离职缺勤扣款", |
| | | // prop: "deductionAbsenteeism", |
| | | // width:130 |
| | | // }, |
| | | // { |
| | | // label: "病假扣款", |
| | | // prop: "sickLeaveDeductions", |
| | | // width:100 |
| | | // }, |
| | | // { |
| | | // label: "事假扣款", |
| | | // prop: "deductionPersonalLeave", |
| | | // width:100 |
| | | // }, |
| | | // { |
| | | // label: "忘记打卡扣款", |
| | | // prop: "forgetClockDeduct", |
| | | // width:110 |
| | | // }, |
| | | // { |
| | | // label: "绩效得分", |
| | | // prop: "performanceScore", |
| | | // width:150 |
| | | // }, |
| | | // { |
| | | // label: "绩效工资", |
| | | // prop: "performancePay", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "应发合计", |
| | | // prop: "payableWages", |
| | | // width:150 |
| | | // }, |
| | | // { |
| | | // label: "社保个人", |
| | | // prop: "socialSecurityIndividuals", |
| | | // }, |
| | | // { |
| | | // label: "社保公司", |
| | | // prop: "socialSecurityCompanies", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "社保合计", |
| | | // prop: "socialSecurityTotal", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "公积金个人", |
| | | // prop: "providentFundIndividuals", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "公积金公司", |
| | | // prop: "providentFundCompany", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "公积金合计", |
| | | // prop: "providentFundTotal", |
| | | // width: 120 |
| | | // }, |
| | | // { |
| | | // label: "应税工资", |
| | | // prop: "taxableWaget", |
| | | // }, |
| | | // { |
| | | // label: "个人所得税", |
| | | // prop: "personalIncomeTax", |
| | | // width: 120 |
| | | // }, |
| | | { |
| | | label: "实发工资", |
| | | prop: "actualWages", |
| | |
| | | label: "操作", |
| | | align: "center", |
| | | fixed: 'right', |
| | | width: 200, |
| | | operation: [ |
| | | { |
| | | name: "编辑", |