1. 15 May, 2026 1 commit
  2. 14 May, 2026 2 commits
  3. 07 May, 2026 1 commit
  4. 06 May, 2026 3 commits
  5. 29 Apr, 2026 1 commit
  6. 28 Apr, 2026 6 commits
    • fix(home): update API request to include a boolean flag for enhanced data retrieval · 76ccd267
      - Modify the API request in the home page to pass a boolean parameter, improving the functionality of the data retrieval process.
      liangjianmin committed
    • fix(apply): update API request to include a new parameter for customer name retrieval · b7c70e62
      - Modify the API request in the apply page to include an additional parameter for improved data handling
      - Ensure the request now passes a boolean flag to enhance the API call functionality
      liangjianmin committed
    • refactor(login): simplify email input handling and update domain tag display · 38342fb6
      - Remove email suggestions dropdown and replace it with a domain tag for improved user experience
      - Update email input logic to show domain tag when user input does not contain '@'
      - Implement click handler on domain tag to auto-complete email with predefined domain
      - Adjust styles for the new domain tag and its animation effects for better visual feedback
      liangjianmin committed
    • style(approve): replace u-badge with custom count badge component · 0b94abd3
      - Replace u-badge component with custom count-badge styling for consistency
      - Add gradient background (red #ff6b6b to #ee5a6f) with box shadow for visual depth
      - Implement custom badge layout with flexbox centering and 32rpx dimensions
      - Update count display logic to show "99+" for values exceeding 99
      - Add smooth transitions and scale transforms for enhanced visual feedback
      - Remove absolute positioning dependency for better layout control
      liangjianmin committed
    • feat(login): enhance button animations with particle effects and loading states · 884e0bbd
      - Replace static gradient background with layered button structure for advanced animations
      - Add particle burst effect on button click with staggered animation delays
      - Implement gradient shift animation on button background using keyframes
      - Add loading state with pulsing animation and spinner dots with wave effect
      - Add success state with pop animation and text bounce effect
      - Refactor button pseudo-elements into nested components (.btn-bg, .btn-particles, .btn-content)
      - Update transition timing to use cubic-bezier easing for smoother motion
      - Add loading spinner with three animated dots replacing previous icon approach
      - Improve visual feedback with scale transforms on active and loading states
      - Enhance accessibility by preventing interactions during loading state
      liangjianmin committed
    • style(login): enhance animations and visual feedback for form interactions · cfb012ed
      - Add floating animation to background gradient elements for dynamic visual appeal
      - Implement icon bounce animation on input focus for visual feedback
      - Add hover and active state animations to password toggle button with scale transforms
      - Create input focus animation with expanding box-shadow pulse effect
      - Add icon pulse animation synchronized with input focus state
      - Enhance email suggestions dropdown with slide-down entrance animation
      - Update suggestion items with hover effects including left border accent and arrow indicator
      - Add ripple effect animation to login button on active state
      - Improve button hover state with subtle lift and enhanced shadow
      - Refine suggestion dropdown styling with better spacing, shadows, and backdrop blur
      - Update color values for better visual hierarchy and consistency
      liangjianmin committed
  7. 24 Apr, 2026 8 commits
    • style(uni): adjust action sheet icon sizing for consistency · 284116b1
      - Increase action sheet header icon font size to 28rpx
      - Increase action sheet close icon font size to 28rpx
      - Apply !important flag to ensure style precedence
      - Improve visual consistency across action sheet components
      liangjianmin committed
    • feat(approve): implement custom tab component with dynamic badge support · 1f50911c
      - Create a custom tab layout with flexbox for better responsiveness
      - Add active state styling for tabs to enhance user interaction
      - Introduce a badge component to display counts on tabs
      - Update tab data structure to include base names and counts for dynamic updates
      - Adjust tab click handling to reflect the current active tab visually
      liangjianmin committed
    • feat(login): add email autocomplete suggestions to login form · e97b3ca7
      - Add email suggestions dropdown component with styling for autocomplete functionality
      - Implement email input handler to detect user input and generate domain suggestions
      - Add focus/blur event handlers to show/hide suggestions dropdown with 200ms delay
      - Create suggestion item selection handler to populate email field with selected suggestion
      - Add email domains configuration array for extensible domain support
      - Style suggestions dropdown with shadow, border, hover effects, and scrollable container
      - Hide suggestions when user includes @ symbol in input to avoid duplicate domains
      liangjianmin committed
    • style(approve): enhance card layout and status badge styling · dab699a3
      - Add card-header class for improved layout of approval cards
      - Introduce status-badge class with styling for approved and rejected statuses
      - Update detail view to reflect changes in approval status conditions
      - Refactor card footer to conditionally display action buttons based on current tab
      liangjianmin committed
    • fix(approve): 修正审批状态及详情页参数传递问题 · 1f49c7d3
      - 审批弹窗中不同意选项的值由2改为-1,保持审批状态一致性
      - 不同意时的审批意见提示与校验对应修改为-1状态判断
      - 审批详情页新增bill_id参数,提交接口调用中传递正确的bill_id
      - 审批列表页跳转审批详情时携带bill_id参数,
      liangjianmin committed
    • fix(approve): update API endpoints and field mappings for approval workflow · 7dfa10a7
      - Change approval status parameter from `approve_status` to `approval_status`
      - Update API endpoint from `updateFeeApproveStatus` to `approve`
      - Replace request parameters `id` and `status` with `bill_id` and `approval_status`
      - Fix detail page timestamp field from `create_time_cn` to `create_time`
      - Update list item key binding from `item.id` to `item.approve_id`
      - Update navigation parameter from `item.id` to `item.approve_id`
      - Add error handling with user feedback for failed approval requests
      - Improve error messaging to display API response message on failure
      liangjianmin committed
    • fix(approve): correct approval status filtering and timestamp field mapping · c25faab0
      - Update approval status values to use correct API parameter ('0,1' for pending, '2' for completed)
      - Rename status parameter to approve_status to match API specification
      - Fix timestamp field reference from create_time_cn to create_time for proper data binding
      - Ensures approval list correctly filters and displays applications based on status
      liangjianmin committed
    • fix(api): 修正费用申请接口及调用地址 · 0e6dfc5f
      - 将费用申请接口从 addFeeApprove 修改为 addFeeApply
      - 更新请求接口地址,确保调用正确的费用申请 API
      - 修正页面调用处的接口名称,避免调用错误的审批接口
      - 保持环境配置及其他 API 接口不变,确保稳定性
      liangjianmin committed
  8. 23 Apr, 2026 16 commits
    • fix(approve): update loadmore component visibility condition for approval list · 224a5cb9
      - Change visibility condition of u-loadmore component to only display when currentList has 10 or more items, enhancing user experience by preventing unnecessary loading prompts for smaller lists.
      liangjianmin committed
    • feat(approve): add skeleton loading and pagination to approval list · b4717592
      - Add skeleton card component with loading animation for initial page load
      - Implement independent pagination for pending and done tabs with page tracking
      - Add loadMore functionality with infinite scroll on page bottom reach
      - Integrate u-loadmore component to display pagination status
      - Refactor list rendering with conditional skeleton display and template wrapper
      - Add skeleton-card styling with consistent card appearance and shadow
      - Update getData method to support paginated API requests with page and limit parameters
      - Add resetAndLoad method to reset pagination when switching tabs
      - Improve UX by showing loading state during initial data fetch
      liangjianmin committed
    • fix(approve): update icon in approval card to enhance visual clarity · 69e83bda
      - Replace info icon with clock icon in approval card to better represent creation time
      - Adjust icon color for improved visibility and consistency with design standards
      liangjianmin committed
    • fix(apply): update order number field naming and enhance validation logic · 5064d0e6
      - Rename order_no field to order_sn for consistency with API
      - Update validation logic to ensure customer name is fetched based on order_sn
      - Improve error messages for better user guidance during form submission
      - Adjust navigation behavior after successful submission to switch tabs instead of navigating back
      liangjianmin committed
    • chore(config): remove pull-down refresh from approve list page · 0224b381
      - Remove enablePullDownRefresh configuration from approve list page
      - Simplify page styling configuration by removing unnecessary refresh behavior
      - Streamline pages.json configuration for cleaner maintenance
      liangjianmin committed
    • feat(approve): standardize application type display across detail and list views · 46d99465
      - Replace dynamic apply_type binding with static "费用减免申请" text in detail page
      - Update list view card title to display static application type instead of dynamic value
      - Ensure consistent application type display across approval workflow pages
      liangjianmin committed
    • feat(apply, approve): enhance application and approval pages with improved data… · bd6f839b
      feat(apply, approve): enhance application and approval pages with improved data handling and UI updates
      
      - Update application form to bind apply type name directly for better user experience
      - Refactor approval detail page to display comprehensive order information, including agent fees and currency details
      - Implement approval log section to track changes and decisions made during the approval process
      - Add API endpoint for fetching order details to streamline data retrieval
      - Improve overall layout and styling for better readability and user interaction
      liangjianmin committed
    • feat(approve): refactor detail page with modal approval workflow and uView config · 3e43dae6
      - Update uView configuration to use setConfig with unit and component size settings
      - Add approval modal component with radio selection and textarea for remarks
      - Refactor detail page field bindings to use snake_case API response format
      - Simplify order information section and remove agent fee details
      - Add bottom action buttons for cancel and review approval
      - Implement modal state management for approval workflow
      - Add approve-modal styling with proper padding and layout
      - Format code with consistent spacing and indentation in main.js
      liangjianmin committed
    • 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
  9. 20 Apr, 2026 2 commits