| | |
| | | import { ref, toRefs, reactive } from "vue"; |
| | | import PageHeader from "@/components/PageHeader.vue"; |
| | | import { approveProcessListPage } from "@/api/collaborativeApproval/approvalProcess"; |
| | | import { onShow } from "@dcloudio/uni-app"; |
| | | import { onLoad, onShow } from "@dcloudio/uni-app"; |
| | | import useUserStore from "@/store/modules/user"; |
| | | |
| | | // 接收父组件传递的 approveType 参数 |
| | |
| | | }); |
| | | }; |
| | | |
| | | onLoad(options => { |
| | | // 解析approveId |
| | | if (options.approveId) { |
| | | searchForm.value.approveId = options.approveId; |
| | | } |
| | | }); |
| | | |
| | | onShow(() => { |
| | | // 页面加载完成后的初始化逻辑 |
| | | getList(); |
| | |
| | | <view class="search-bar"> |
| | | <view class="search-input"> |
| | | <up-input class="search-text" |
| | | placeholder="请输入申请标题" |
| | | placeholder="请输入申请编号" |
| | | v-model="name" |
| | | @blur="getList" |
| | | clearable /> |
| | |
| | | |
| | | <script setup> |
| | | import { ref, onMounted, computed } from "vue"; |
| | | import { onShow } from "@dcloudio/uni-app"; |
| | | import { onShow, onLoad } from "@dcloudio/uni-app"; |
| | | import { useDict } from "@/utils/dict"; |
| | | import PageHeader from "@/components/PageHeader.vue"; |
| | | import { |
| | |
| | | const params = { |
| | | current: -1, |
| | | size: -1, |
| | | title: name.value, |
| | | applicationNum: name.value, |
| | | }; |
| | | listSealApplication(params) |
| | | .then(res => { |
| | |
| | | }, |
| | | }); |
| | | }; |
| | | onLoad(options => { |
| | | // 解析applicationNum |
| | | if (options.applicationNum) { |
| | | name.value = options.applicationNum; |
| | | } |
| | | }); |
| | | |
| | | onMounted(() => { |
| | | getList(); |