diff --git a/pages/institutionalStructure/donationRecord.vue b/pages/institutionalStructure/donationRecord.vue index 4bd7f86..aa77462 100644 --- a/pages/institutionalStructure/donationRecord.vue +++ b/pages/institutionalStructure/donationRecord.vue @@ -51,7 +51,47 @@ 金额排序 + + + 由高到低 + + + 由低到高 + + 时间排序 + + + 由远及近 + + + 由近及远 + + 捐款区间 @@ -84,6 +124,12 @@ export default { data() { return { show: true, + + filter: { + sortAmount: "desc", + sortTime: "desc", + }, + CommonEnum, }; }, @@ -93,6 +139,18 @@ export default { this.initData(options.formedId); } }, + methods: { + changeSortAmount(order) { + this.filter.sortAmount = order; + console.log("当前选择的排序方式:", order); + // 触发排序操作 + }, + changeSortTime(order) { + this.filter.sortTime = order; + console.log("当前选择的排序方式:", order); + // 触发排序操作 + }, + }, }; @@ -127,6 +185,7 @@ page { .filterBody { height: 618rpx; background: #fff1dd; + padding: 20rpx; .filterTag { width: 96rpx; @@ -140,6 +199,33 @@ page { font-style: normal; text-transform: none; } + + .custom-radio-group { + display: flex; + flex-direction: row; + background-color: #f8f4e9; + padding: 10px; + border-radius: 8px; + justify-content: space-around; + + .custom-radio-button { + margin: 0 20rpx; + flex: 1; + padding: 12px 24px; + background-color: #ffffff; + color: #333333; + text-align: center; + border: 1px solid #eee; + border-radius: 12rpx; + } + + /* 选中状态 */ + .custom-radio-button.checked { + background-color: #c0a580; + color: #ffffff; + border-color: #c0a580; + } + } } } diff --git a/utils/request.js b/utils/request.js index 73d2e4f..08835dd 100644 --- a/utils/request.js +++ b/utils/request.js @@ -5,7 +5,7 @@ import { getAppId, getTempToken, shouldUseTempToken } from "@/config/dev.js"; const ENV_CONFIG = { release: { // 正式版 - baseUrl: "http://192.168.2.100:4501", + baseUrl: "http://192.168.2.129:4501", appId: 1, }, };