1. 23 Apr, 2026 8 commits
    • feat(approve): enhance search functionality and refine UI styling · 448118af
      - Update search bar padding to remove bottom spacing for better layout
      - Rename search input variable from `keyword` to `order_sn` for clarity
      - Add search input styling with custom font size (24rpx) and height (60rpx)
      - Implement `onSearch` method to trigger data fetch on search input change
      - Add order_sn parameter to API request when search value is provided
      - Correct status filter logic to use '1' instead of '1,2' for processed items
      - Enhance empty state display with custom icon size (140) and text size (24)
      - Improve search UX by enabling real-time filtering based on order number
      liangjianmin committed
    • feat(approve): refactor list display and integrate API data fetching · 5a434d79
      - Replace separate pending and done list views with unified list component using computed property
      - Update field mappings to match API response schema (applicant_name, customer_name, order_sn, create_time_cn, relief_detail, status_cn)
      - Remove static mock data and implement dynamic data fetching via API.feeApproveList
      - Add getData method to fetch approval lists based on tab status (0 for pending, 1,2 for completed)
      - Simplify tab labels by removing hardcoded counts
      - Consolidate card rendering logic to reduce code duplication
      - Add onShow lifecycle hook to refresh data when page becomes visible
      - Update status display logic to use numeric status values (1 for approved, others for rejected)
      - Improve empty state messaging with dynamic text based on current tab
      liangjianmin committed
    • feat(apply): add order number validation and auto-fetch customer name · db154520
      - Add debounced handleOrderNoInput method to fetch customer name based on order number
      - Integrate getCustomerName API endpoint to retrieve customer information
      - Update customer name field to display fetched value or placeholder text
      - Add customer_name validation in form submission to ensure valid order number
      - Replace standalone request import with debounce from lodash for input optimization
      - Update API submission to use instance method instead of standalone function
      - Remove unnecessary catch block from form submission promise chain
      - Improves user experience by automatically populating customer name when valid order number is entered
      liangjianmin committed
    • feat(apply): standardize form field naming and integrate fee approval API · 9d6d606e
      - Rename form fields to snake_case convention (applyType → apply_type, orderNo → order_no, customerName → customer_name, amount → apply_fee_amount, deductionType → relief_detail, reason → relief_reason)
      - Add form validation method to check required fields before submission
      - Implement fee approval API integration with handleSubmit method using request utility
      - Add status field initialization (待处理) to form data
      - Simplify field selection handlers to store only display names
      - Update API base URL from scwms.ichunt.net to scv2.ichunt.net
      - Import API and request utilities for backend communication
      - Add success/error handling with user feedback via toast notifications
      liangjianmin committed
    • feat(app): update form label width and configure unit for uView · 2d17a9c7
      - Adjust label width in the application form from 180 to 210 for better alignment
      - Set the unit configuration for uView to 'rpx' to standardize measurements across the app
      liangjianmin committed
    • chore(config): remove baseUrl from jsconfig.json · fb3d0812
      - Remove baseUrl compiler option to streamline configuration
      - Simplify jsconfig.json by keeping only essential path mappings
      - Maintain @ alias path resolution without redundant baseUrl setting
      liangjianmin committed
    • style(home): refine section title and entry card styling · cd9c879e
      - Update section title color from #1e293b to #0f172a for improved contrast
      - Add letter-spacing (0.5rpx) to section titles for better readability
      - Remove gradient background from entry card icons for cleaner appearance
      - Remove box-shadow and border styling from entry card icons for simplified design
      - Update entry title color from #0f172a to #1e293b for visual hierarchy
      - Streamline entry card icon styling while maintaining layout structure
      liangjianmin committed
  2. 20 Apr, 2026 14 commits
  3. 17 Apr, 2026 3 commits