| | |
| | | <!--OA模块:差旅报销--> |
| | | <!--OA模块:差旅报销(列表 /finReimbursement/listPage,reimbursementType=1)--> |
| | | <template> |
| | | <div class="app-container"> |
| | | <div class="search_form mb20"> |
| | |
| | | </el-card> |
| | | </el-form> |
| | | <template #footer> |
| | | <el-button v-if="!formDialog.readonly" type="primary" @click="submitForm">提 交</el-button> |
| | | <el-button |
| | | v-if="!formDialog.readonly" |
| | | type="primary" |
| | | :loading="submitSaving" |
| | | @click="submitForm" |
| | | > |
| | | 提 交 |
| | | </el-button> |
| | | <el-button @click="formDialog.visible = false">{{ formDialog.readonly ? "关 闭" : "取 消" }}</el-button> |
| | | </template> |
| | | </el-dialog> |
| | | |
| | | <!-- 详情 --> |
| | | <el-dialog v-model="detailDialog.visible" title="差旅报销详情" width="900px" append-to-body destroy-on-close> |
| | | <div v-loading="detailLoading"> |
| | | <DetailPanel :row="detailRow" /> |
| | | <ApprovalFlowProgress |
| | | class="mt16" |
| | |
| | | </el-timeline-item> |
| | | </el-timeline> |
| | | <el-empty v-else description="暂无审批记录" :image-size="60" /> |
| | | </div> |
| | | <template #footer> |
| | | <el-button type="primary" @click="detailDialog.visible = false">关 闭</el-button> |
| | | </template> |
| | |
| | | formDialog, |
| | | formRules, |
| | | detailDialog, |
| | | detailLoading, |
| | | detailRow, |
| | | approveDialog, |
| | | approveOpinion, |
| | |
| | | openFormDialog, |
| | | onFormClosed, |
| | | submitForm, |
| | | submitSaving, |
| | | openDetail, |
| | | approvalActionLabel, |
| | | submitApprove, |