1. 29 May, 2026 15 commits
  2. 28 May, 2026 1 commit
  3. 15 May, 2026 1 commit
  4. 14 May, 2026 2 commits
  5. 07 May, 2026 1 commit
  6. 06 May, 2026 3 commits
  7. 29 Apr, 2026 1 commit
  8. 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
  9. 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
  10. 23 Apr, 2026 2 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