diff --git a/src/App.vue b/src/App.vue index 7407d97ad..4a9b36710 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,9 @@ + + \ No newline at end of file diff --git a/src/views/submit/companyReport/index.vue b/src/views/submit/companyReport/index.vue new file mode 100644 index 000000000..16899524b --- /dev/null +++ b/src/views/submit/companyReport/index.vue @@ -0,0 +1,512 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + + + + + + + + + + + + 导出 + + + + + + + + + + + {{ row.reportTypeName || row.reason?.name || '-' }} + + + + + {{ scope.row.userIntegralRecords?.[0]?.score || '-' }} + + + + + {{ scope.row.remark || '-' }} + + + + + {{ formatDisplayTime(scope.row.fillingTime) }} + + + + + + {{ getStatusText(scope.row.status) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/myApprove/approve.vue b/src/views/submit/myApprove/approve.vue new file mode 100644 index 000000000..762c53d3f --- /dev/null +++ b/src/views/submit/myApprove/approve.vue @@ -0,0 +1,759 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 请为相关人员进行分值设置(-10到10分,支持0.5分间隔) + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + + 确定 + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/myApprove/index.vue b/src/views/submit/myApprove/index.vue new file mode 100644 index 000000000..eaca0f244 --- /dev/null +++ b/src/views/submit/myApprove/index.vue @@ -0,0 +1,560 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + + + + + + + + + + 导出 + + + + + + + 刷新数据 + + + + + + + + {{ row.reportTypeName || row.reason?.name || '-' }} + + + + + {{ scope.row.remark || '-' }} + + + + + + {{ formatDisplayTime(scope.row.fillingTime) }} + + + + + + {{ getStatusText(scope.row.status) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/myReporting/add-report.vue b/src/views/submit/myReporting/add-report.vue new file mode 100644 index 000000000..a3f83dcbf --- /dev/null +++ b/src/views/submit/myReporting/add-report.vue @@ -0,0 +1,478 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/myReporting/index.vue b/src/views/submit/myReporting/index.vue new file mode 100644 index 000000000..ebd54f4d4 --- /dev/null +++ b/src/views/submit/myReporting/index.vue @@ -0,0 +1,700 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + 重置 + + + + + + + + + + + 新增 + + + 导出 + + + + + + + + + + {{ row.reportTypeName || row.reason?.name || '-' }} + + + + + {{ scope.row.userIntegralRecords?.[0]?.score || '-' }} + + + + + {{ scope.row.remark || '-' }} + + + + + {{ formatDisplayTime(scope.row.fillingTime) }} + + + + + + {{ getStatusText(scope.row.status) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + 新增上报 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/paySlip/import.vue b/src/views/submit/paySlip/import.vue new file mode 100644 index 000000000..300ead96f --- /dev/null +++ b/src/views/submit/paySlip/import.vue @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + Drop file here or click to upload + + + + + + + + + 下载模板 + + + ,仅支持 .xlsx 格式文件 + + + + + + + + + + 取消 + 确定 + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/paySlip/index.vue b/src/views/submit/paySlip/index.vue new file mode 100644 index 000000000..13d0973df --- /dev/null +++ b/src/views/submit/paySlip/index.vue @@ -0,0 +1,538 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + + + + + 重置 + + + + + + + + + + + + + + 导入 + + + + + + 批量发送 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/paySlip/paySlipDetail.vue b/src/views/submit/paySlip/paySlipDetail.vue new file mode 100644 index 000000000..cd22df5c3 --- /dev/null +++ b/src/views/submit/paySlip/paySlipDetail.vue @@ -0,0 +1,199 @@ + + + + + + {{ entity.fullYearMonth }}工资条 + + {{ entity.fullYearMonth }} + {{ entity.employeeId }} + {{ entity.employeeName }} + {{ entity.mobileNo }} + {{ entity.salary }} + {{ entity.attendanceDays }} + {{ entity.attendanceSalary }} + {{ entity.communicationFees }} + {{ entity.overtimePay }} + {{ entity.jobSubsidies }} + {{ entity.fullAttendanceBonus }} + {{ entity.mealExpenses }} + {{ entity.housingSupplement }} + {{ entity.supplementFees }} + {{ entity.insurancePremiumExpenses }} + {{ entity.penaltyDeductionExpenses }} + {{ entity.marginExpenses }} + {{ entity.refundOfDeposit }} + {{ entity.salariesPayable }} + {{ entity.arrangeSigningDate }} + {{ entity.msmSendTime }} + {{ entity.signedTime }} + + + + 签名 + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/systemConfig/reportManage/index.vue b/src/views/submit/systemConfig/reportManage/index.vue new file mode 100644 index 000000000..fe11469a2 --- /dev/null +++ b/src/views/submit/systemConfig/reportManage/index.vue @@ -0,0 +1,358 @@ + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + 新增 + + + + + + + + {{ scope.row.remark || '-' }} + + + + + {{ scope.row.orderNum || 0 }} + + + + + + + {{ scope.row.enable === 1 ? '是' : '否' }} + + + + + + 编辑 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 是 + 否 + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/systemConfig/ruleManage/addRule.vue b/src/views/submit/systemConfig/ruleManage/addRule.vue new file mode 100644 index 000000000..f2934f603 --- /dev/null +++ b/src/views/submit/systemConfig/ruleManage/addRule.vue @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + + 确定 + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/systemConfig/ruleManage/index.vue b/src/views/submit/systemConfig/ruleManage/index.vue new file mode 100644 index 000000000..7ee0f006e --- /dev/null +++ b/src/views/submit/systemConfig/ruleManage/index.vue @@ -0,0 +1,434 @@ + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + 新建 + + + + + + + + + + + + {{ getReasonName(row.reasonId) || '-' }} + + + + + {{ filterIntegralRuleTypeValue(row.type) }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/userScore/index.vue b/src/views/submit/userScore/index.vue new file mode 100644 index 000000000..f8f182fd3 --- /dev/null +++ b/src/views/submit/userScore/index.vue @@ -0,0 +1,383 @@ + + + + + + + + + + + + + + + + + + + + + + + + 查询 + + + + 重置 + + + + + + + + + + + 导出 + + + + 同步数据 + + + + + + + + + + 刷新数据 + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/submit/userScore/userScoreDetail.vue b/src/views/submit/userScore/userScoreDetail.vue new file mode 100644 index 000000000..0e1f6016c --- /dev/null +++ b/src/views/submit/userScore/userScoreDetail.vue @@ -0,0 +1,306 @@ + + + + + 基础信息 + + + + {{ search.row.ranking }} + + + {{ search.row.score }} + + + {{ search.row.userName }} + + + {{ search.row.deptName }} + + + {{ monthRangeStr }} + + + + + + + 月度明细 + + + + + + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file