| | |
| | | import { ref, onMounted, computed } from 'vue' |
| | | import { approveProcessGetInfo, approveProcessDetails, updateApproveNode } from '@/api/collaborativeApproval/approvalProcess' |
| | | import useUserStore from '@/store/modules/user' |
| | | import { showToast } from 'vant' |
| | | const showToast = (message) => { |
| | | uni.showToast({ |
| | | title: message, |
| | | icon: 'none' |
| | | }) |
| | | } |
| | | import PageHeader from "@/components/PageHeader.vue"; |
| | | |
| | | const userStore = useUserStore() |
| | |
| | | display: flex; |
| | | justify-content: flex-end; |
| | | } |
| | | </style> |
| | | |
| | | <template> |
| | | <!-- 审批意见 --> |
| | | <u-form-item label="审批意见" prop="approveComment" border-bottom> |
| | | <u-textarea |
| | | v-model="form.approveComment" |
| | | placeholder="请输入审批意见" |
| | | :maxlength="200" |
| | | count |
| | | :autoHeight="true" |
| | | /> |
| | | </u-form-item> |
| | | |
| | | <!-- 操作按钮 --> |
| | | <view class="footer-btns"> |
| | | <u-button class="reject-btn" type="error" @click="handleReject">驳回</u-button> |
| | | <u-button class="approve-btn" type="success" @click="handleApprove">通过</u-button> |
| | | </view> |
| | | </template> |
| | | </style> |