|
@@ -291,10 +291,12 @@
|
|
|
label="应发"
|
|
|
:rules="[
|
|
|
{ required: true, message: '请填写应发数', trigger: 'blur' },
|
|
|
+ { pattern: /^[0-9]+?[0-9]*$/, message: '请输入大于0的数字' }
|
|
|
]"
|
|
|
prop="actualSalary"
|
|
|
>
|
|
|
<el-input
|
|
|
+ :min='0'
|
|
|
v-model.trim="visibleForm.actualSalary"
|
|
|
type="number"
|
|
|
@mousewheel.native.prevent
|
|
@@ -304,11 +306,13 @@
|
|
|
label="扣款"
|
|
|
:rules="[
|
|
|
{ required: true, message: '请填写扣款数', trigger: 'blur' },
|
|
|
+ { pattern: /^[0-9]+?[0-9]*$/, message: '请输入大于0的数字' }
|
|
|
]"
|
|
|
prop="reduceSalary"
|
|
|
>
|
|
|
<el-input
|
|
|
v-model.trim="visibleForm.reduceSalary"
|
|
|
+ :min='0'
|
|
|
type="number"
|
|
|
@mousewheel.native.prevent
|
|
|
></el-input>
|
|
@@ -317,6 +321,7 @@
|
|
|
<el-input
|
|
|
v-model.trim="visibleForm.finalSalary"
|
|
|
disabled
|
|
|
+ :min='0'
|
|
|
type="number"
|
|
|
@mousewheel.native.prevent
|
|
|
></el-input>
|
|
@@ -564,9 +569,9 @@ export default {
|
|
|
},
|
|
|
resetSalary(row) {
|
|
|
let obj = {
|
|
|
- finalSalary: row.finalSalary, // 实发
|
|
|
+ finalSalary: row.actualSalary, // 实发
|
|
|
reduceSalary: row.reduceSalary, // 扣款
|
|
|
- actualSalary: row.actualSalary, // 应发
|
|
|
+ actualSalary: row.expectSalary, // 应发
|
|
|
courseScheduleId: row.courseScheduleId,
|
|
|
memo: row.memo,
|
|
|
teacherId: row.teacherId,
|