| | |
| | | :data="processRouteList" |
| | | :loading="loading" |
| | | :height="height" |
| | | :virtualYConfig="virtualYConfig" |
| | | :showOverflow="true" |
| | | @on-checkbox="handleCheckboxChange" |
| | | :page="page" |
| | | @changePageNo="changePageNo" |
| | |
| | | type="primary" |
| | | link |
| | | @click="handleCheckView(row)" |
| | | v-hasPermi="['aps:calendar:update']" |
| | | v-hasPermi="['Aps:ApsStandardProcessRouteLine:list']" |
| | | >{{ $t("common.common.view") }}</el-button |
| | | > |
| | | </template> |
| | |
| | | :title="$t('common.common.viewDetails')" |
| | | v-model="openDialog" |
| | | width="900px" |
| | | style="height:400px;overflow:hidden;" |
| | | append-to-body |
| | | > |
| | | <HxlhTable |
| | |
| | | :columns="subGridOptions" |
| | | :data="subList" |
| | | :loading="loading" |
| | | :height="heightSub" |
| | | :height="'280px;'" |
| | | > |
| | | </HxlhTable> |
| | | <template #footer> |
| | | <span class="dialog-footer"> |
| | | <el-button @click="openDialog = false">{{ |
| | | $t("common.common.cancel") |
| | | $t("common.common.close") |
| | | }}</el-button> |
| | | </span> |
| | | </template> |
| | |
| | | import { useI18n } from "vue-i18n"; //要在js中使用国际化 |
| | | const { t, locale } = useI18n(); |
| | | const { proxy } = getCurrentInstance(); |
| | | const virtualYConfig = { |
| | | enabled: true, |
| | | gt: 0, |
| | | threshold: 50, |
| | | } |
| | | // 分页属性 |
| | | const page = ref({ |
| | | total: 0, |
| | |
| | | { |
| | | title: t("basic.table.effectiveDate"), |
| | | field: "startDate", |
| | | width: 200, |
| | | width: 230, |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.expiringDate"), |
| | | field: "endDate", |
| | | width: 200, |
| | | width: 230, |
| | | align: "center", |
| | | }, |
| | | { |
| | | title: t("basic.table.integrationDate"), |
| | | field: "createTime", |
| | | width: 200, |
| | | width: 230, |
| | | align: "center", |
| | | }, |
| | | { |
| | |
| | | apsStandardProcessRouteHeaderList(queryParams.value) |
| | | .then((response) => { |
| | | processRouteList.value = response.rows; |
| | | page.value.total = response.total; |
| | | loading.value = false; |
| | | }) |
| | | .catch(() => { |