周宾
2025-12-12 98979fdffe7f6e7e61e10f792afe5cea979a5932
src/views/personnelManagement/payrollManagement/components/formDia.vue
@@ -36,9 +36,14 @@
          </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">
@@ -47,7 +52,7 @@
            </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"/>
@@ -154,7 +159,7 @@
                     <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">
@@ -204,26 +209,26 @@
  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" }],
  },
});