|
@@ -154,7 +154,7 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
-<script setup lang="ts">
|
|
|
+<script setup>
|
|
|
import { ref, reactive, onMounted } from 'vue'
|
|
|
import { ElMessage } from 'element-plus'
|
|
|
// import { Search } from '@element-plus/icons-vue'
|
|
@@ -219,17 +219,17 @@ const handleKeywordSearch = () => {
|
|
|
getTableList()
|
|
|
}
|
|
|
|
|
|
-const handleSizeChange = (size: number) => {
|
|
|
+const handleSizeChange = (size) => {
|
|
|
form.pageSize = size
|
|
|
getTableList()
|
|
|
}
|
|
|
|
|
|
-const handleCurrentChange = (page: number) => {
|
|
|
+const handleCurrentChange = (page) => {
|
|
|
form.pageNum = page
|
|
|
getTableList()
|
|
|
}
|
|
|
|
|
|
-const handleBind = (item: any) => {
|
|
|
+const handleBind = (item) => {
|
|
|
selectedItem.value = item
|
|
|
bindForm.snCode = item.snCode || ''
|
|
|
showBindDialog.value = true
|
|
@@ -249,7 +249,7 @@ const handleBindConfirm = () => {
|
|
|
}, 1000)
|
|
|
}
|
|
|
|
|
|
-const handleRenew = (item: any) => {
|
|
|
+const handleRenew = (item) => {
|
|
|
selectedItem.value = item
|
|
|
ElMessage.info('跳转到续费页面')
|
|
|
// 这里可以添加路由跳转逻辑
|
|
@@ -260,7 +260,7 @@ const goToBuy = () => {
|
|
|
// 这里可以添加路由跳转逻辑
|
|
|
}
|
|
|
|
|
|
-const isExpired = (date: string) => {
|
|
|
+const isExpired = (date) => {
|
|
|
if (!date) return false
|
|
|
return new Date(date) < new Date()
|
|
|
}
|