|
@@ -100,7 +100,7 @@
|
|
|
<script setup lang="ts" name="authorize/fuelingsdk">
|
|
|
import {defineAsyncComponent, onMounted, reactive, ref, watch} from "vue";
|
|
|
import {OilSdkAuthorDto, oilSdkFilterModel, oilSdkTableModel} from "/@/api/admin/deviceAuthorization/oilSdkAuthorDto";
|
|
|
-import {OilSdkAuthor} from "/@/api/admin/deviceAuthorization/oilSdkAuthor";
|
|
|
+import {OilSdkAuthorAPI} from "/@/api/admin/deviceAuthorization/oilSdkAuthor";
|
|
|
import type {pageInput} from "/@/api/admin/shareDto/shareDto";
|
|
|
|
|
|
/**引入组件*/
|
|
@@ -149,6 +149,22 @@ const sdkData = reactive({
|
|
|
total: 0,
|
|
|
} as OilSdkAuthorDto)
|
|
|
|
|
|
+/**初始化 */
|
|
|
+const init = async () => {
|
|
|
+ sdkData.loading = true
|
|
|
+ const query = flattenObject({ Filter: sdkData.Filter})
|
|
|
+ const res = await new OilSdkAuthorAPI().getPageData({...sdkData.pageInput, ...query}).catch(() => {
|
|
|
+ sdkData.loading = false
|
|
|
+ })
|
|
|
+ sdkData.tableModel = res?.data?.list ?? []
|
|
|
+ sdkData.total = res?.data?.total ?? 0
|
|
|
+ sdkData.loading = false
|
|
|
+}
|
|
|
+
|
|
|
+onMounted(() => {
|
|
|
+ init()
|
|
|
+})
|
|
|
+
|
|
|
/**
|
|
|
* 监听时间变换
|
|
|
*/
|
|
@@ -187,14 +203,24 @@ const onAdd = () => {
|
|
|
editDialogRef.value.openDialog()
|
|
|
}
|
|
|
|
|
|
-/**初始化 */
|
|
|
-const init = async () => {
|
|
|
- sdkData.loading = true
|
|
|
- const query = flattenObject({...sdkData.pageInput, Filter: sdkData.Filter})
|
|
|
- const res = await new OilSdkAuthor().getPageData(query)
|
|
|
- sdkData.tableModel = res?.data?.list ?? []
|
|
|
- sdkData.total = res?.data?.total ?? 0
|
|
|
- sdkData.loading = false
|
|
|
+/**页条数变化*/
|
|
|
+const onSizeChange = () => {
|
|
|
+ init()
|
|
|
+}
|
|
|
+
|
|
|
+/**页数变化*/
|
|
|
+const onCurrentChange = () =>{
|
|
|
+ init()
|
|
|
+}
|
|
|
+
|
|
|
+/**批量导入*/
|
|
|
+const uploadFiles = () =>{
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+/**导出表格*/
|
|
|
+const exportTable = () =>{
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**将Filter对象成.的连接方式*/
|
|
@@ -220,17 +246,7 @@ const editTableData = (row) => {
|
|
|
editDialogRef.value.openDialog(row)
|
|
|
}
|
|
|
|
|
|
-const onSizeChange = () => {
|
|
|
- init()
|
|
|
-}
|
|
|
-
|
|
|
-const onCurrentChange = () =>{
|
|
|
- init()
|
|
|
-}
|
|
|
|
|
|
-onMounted(() => {
|
|
|
- init()
|
|
|
-})
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|