|
@@ -27,7 +27,7 @@ export default defineComponent({
|
|
|
const getLeaveDetail = async () => {
|
|
|
try {
|
|
|
const { data } = await request.get(
|
|
|
- `/api-school/userLeaveRecord/detail/${route.query.id}`,
|
|
|
+ `/api-school/userApproveRecord/detail/${route.query.id}`,
|
|
|
{}
|
|
|
)
|
|
|
item.value = data
|
|
@@ -48,9 +48,10 @@ export default defineComponent({
|
|
|
const approval = async (val: string) => {
|
|
|
if (!leaveReason.value) {
|
|
|
showToast('请输入审批原因')
|
|
|
+ return
|
|
|
}
|
|
|
try {
|
|
|
- const { data } = await request.post(`/api-school/userLeaveRecord/approval`, {
|
|
|
+ const { data } = await request.post(`/api-school/userApproveRecord/approval`, {
|
|
|
data: {
|
|
|
id: route.query.id,
|
|
|
approvalComments: leaveReason.value,
|
|
@@ -70,7 +71,7 @@ export default defineComponent({
|
|
|
<OHeader></OHeader>
|
|
|
</OSticky>
|
|
|
<ApprovalItem item={item.value} type={route.query.type}></ApprovalItem>
|
|
|
- {item.value.leaveCategoryId == 1 ? (
|
|
|
+ {item.value.approveType == 'LEAVE' ? (
|
|
|
<div>
|
|
|
<div class={styles.leaveInfo}>
|
|
|
<p class={styles.subTitle}>
|
|
@@ -106,7 +107,7 @@ export default defineComponent({
|
|
|
</div>
|
|
|
</div>
|
|
|
) : null}
|
|
|
- {item.value.leaveCategoryId == 2 ? (
|
|
|
+ {item.value.approveType == 'ORCHESTRA' ? (
|
|
|
<div>
|
|
|
<div class={styles.leaveInfo}>
|
|
|
<p class={styles.subTitle}>
|