|
@@ -234,6 +234,83 @@ export default {
|
|
|
label: "dictValue",
|
|
|
value: "dictValue"
|
|
|
},
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "教师类别",
|
|
|
+ prop: "salaryWithdrawalStandardName",
|
|
|
+ type: "select",
|
|
|
+ dicUrl:
|
|
|
+ "/api/blade-system/dict-biz/dictionary?code=Salary_allocation_standard",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
+ rules: [
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: "",
|
|
|
+ trigger: "blur"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "学历",
|
|
|
+ prop: "code",
|
|
|
+ type: "select",
|
|
|
+ dicUrl: "/api/blade-system/dict-biz/dictionary?code=marital_status",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "职称",
|
|
|
+ prop: "rankType",
|
|
|
+ type: "select",
|
|
|
+ dicUrl: "/api/blade-system/dict-biz/dictionary?code=job_title",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "职级等级",
|
|
|
+ prop: "rankSalaryName",
|
|
|
+ type: "select",
|
|
|
+ dicUrl: "/api/blade-system/dict-biz/dictionary?code=Grade_salary",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "学期绩效标准",
|
|
|
+ prop: "termPerformanceSalaryName",
|
|
|
+ type: "select",
|
|
|
+ dicUrl:
|
|
|
+ "/api/blade-system/dict-biz/dictionary?code=Term_Performance_Pay",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
+ label: "班主任",
|
|
|
+ prop: "doubleTeachers",
|
|
|
+ type: "select",
|
|
|
+ dataType: "string",
|
|
|
+ dicUrl:
|
|
|
+ "/api/blade-system/dict-biz/dictionary?code=double_teachers",
|
|
|
+ props: {
|
|
|
+ label: "dictValue",
|
|
|
+ value: "dictValue"
|
|
|
+ },
|
|
|
row: true,
|
|
|
span: 6
|
|
|
},
|
|
@@ -246,6 +323,14 @@ export default {
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
+ label: "职级拨付标准",
|
|
|
+ prop: "rankWithdrawalStandardName",
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
+ span: 6
|
|
|
+ },
|
|
|
+ {
|
|
|
label: "职级工资",
|
|
|
prop: "rankWithdrawalStandard",
|
|
|
precision: 2,
|
|
@@ -423,239 +508,94 @@ export default {
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
- label: "教师类别",
|
|
|
- prop: "salaryWithdrawalStandardName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Salary_allocation_standard",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- rules: [
|
|
|
- {
|
|
|
- required: true,
|
|
|
- message: "",
|
|
|
- trigger: "blur"
|
|
|
- }
|
|
|
- ],
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
- label: "职级拨付标准",
|
|
|
- prop: "rankWithdrawalStandardName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Level_Allocation_Criteria",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
label: "履约奖标准",
|
|
|
prop: "performanceAwardName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Performance_Award_Criteria",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "增资标准",
|
|
|
prop: "capitalIncreaseName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Capital_increase_standard",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
- label: "学历",
|
|
|
- prop: "code",
|
|
|
- type: "select",
|
|
|
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=marital_status",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
- label: "职称",
|
|
|
- prop: "rankType",
|
|
|
- type: "select",
|
|
|
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=job_title",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
- label: "职级等级",
|
|
|
- prop: "rankSalaryName",
|
|
|
- type: "select",
|
|
|
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=Grade_salary",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
|
|
|
{
|
|
|
label: "工资基数",
|
|
|
prop: "salaryBaseName",
|
|
|
- type: "select",
|
|
|
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=Wage_base",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
|
|
|
{
|
|
|
label: "工作量标准",
|
|
|
prop: "workloadSalaryName",
|
|
|
- type: "select",
|
|
|
- dicUrl: "/api/blade-system/dict-biz/dictionary?code=Workload_Wages",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
|
|
|
{
|
|
|
label: "日常考核标准",
|
|
|
prop: "dailyAssessmentCriteriaName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Daily_Assessment_Criteria",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
-
|
|
|
- {
|
|
|
- label: "日常考核等级",
|
|
|
- prop: "dailyAssessmentSalaryName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Daily_assessment_grade_salary",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
-
|
|
|
- {
|
|
|
- label: "学期绩效标准",
|
|
|
- prop: "termPerformanceSalaryName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Term_Performance_Pay",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "领导干部补贴标准",
|
|
|
prop: "leadingCadreSubsidyName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standards_for_subsidies_for_leading_cadres",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "领导干部审核补贴标准",
|
|
|
prop: "assessLeadingCadreSubsidyName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standards_for_subsidies_for_leading_cadres",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "备课组长补贴标准",
|
|
|
prop: "prepareLessonsName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standard_for_Leader_of_Lesson_Preparation",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "备课组长审核补贴标准",
|
|
|
prop: "assessPrepareLessonsName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standard_for_Leader_of_Lesson_Preparation",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "教研组长补贴标准",
|
|
|
prop: "teachingResearchName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standard_for_Teacher-Leader",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
|
label: "教研组长考核补贴标准",
|
|
|
prop: "assessTeachingResearchName",
|
|
|
- type: "select",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=Standard_for_Teacher-Leader",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
- span: 6
|
|
|
- },
|
|
|
- {
|
|
|
- label: "班主任",
|
|
|
- prop: "doubleTeachers",
|
|
|
- type: "select",
|
|
|
- dataType: "string",
|
|
|
- dicUrl:
|
|
|
- "/api/blade-system/dict-biz/dictionary?code=double_teachers",
|
|
|
- props: {
|
|
|
- label: "dictValue",
|
|
|
- value: "dictValue"
|
|
|
- },
|
|
|
+ precision: 2,
|
|
|
+ type: "number",
|
|
|
+ controls: false,
|
|
|
row: true,
|
|
|
span: 6
|
|
|
},
|
|
@@ -669,6 +609,7 @@ export default {
|
|
|
label: "dictValue",
|
|
|
value: "dictValue"
|
|
|
},
|
|
|
+ row: true,
|
|
|
span: 6
|
|
|
},
|
|
|
{
|
|
@@ -796,17 +737,17 @@ export default {
|
|
|
this.$refs["form"].validate((valid, done) => {
|
|
|
done();
|
|
|
if (valid) {
|
|
|
- // const num = addAllsalary(
|
|
|
- // this.form.salaryWithdrawalStandard,
|
|
|
- // this.form.rankWithdrawalStandard,
|
|
|
- // this.form.virtualWorkloadSalary
|
|
|
- // );
|
|
|
- // const num2 = addAllsalary2(
|
|
|
- // this.form.salaryBase,
|
|
|
- // this.form.workloadSalary,
|
|
|
- // this.form.dailyAssessmentCriteria,
|
|
|
- // this.form.termPerformanceSalary
|
|
|
- // );
|
|
|
+ const num = addAllsalary(
|
|
|
+ this.form.salaryWithdrawalStandard,
|
|
|
+ this.form.rankWithdrawalStandard,
|
|
|
+ this.form.virtualWorkloadSalary
|
|
|
+ );
|
|
|
+ const num2 = addAllsalary2(
|
|
|
+ this.form.salaryBase,
|
|
|
+ this.form.workloadSalary,
|
|
|
+ this.form.dailyAssessmentCriteria,
|
|
|
+ this.form.termPerformanceSalary
|
|
|
+ );
|
|
|
// if (num != num2) {
|
|
|
// return this.$message.error(
|
|
|
// "拨付金额" + num + "不等于标准金额" + num2
|