- 29 May, 2026 5 commits
-
-
在个人中心页面的个人资料部分,新增绑定邮箱的显示。 同时,调整了样式以确保信息的正确展示。
liangjianmin committed -
- Add overflow hidden property to contain pseudo-elements - Add ::before pseudo-element with radial gradient circle overlay positioned at top-right - Add ::after pseudo-element with radial gradient circle overlay positioned at bottom-left - Enhance visual depth and modern aesthetic of profile header section
liangjianmin committed -
- 修改个人信息区域的内边距 - 更新背景高度以适应新设计 - 移除职位信息显示 - 为信息值添加空状态样式
liangjianmin committed -
- 调整问候语的样式,修改字体大小和行高 - 更新统计卡片的边距和阴影效果 - 修改个人中心页面的背景颜色和边框半径
liangjianmin committed -
- 在 pages.json 中添加物流车辆申请和个人中心的路由配置 - 新增 logistics/index.vue 页面,待开发的物流车辆申请表单 - 新增 mine/index.vue 页面,展示用户信息和退出功能 - 更新首页,调整快捷入口的样式和功能 - 删除不再使用的图标文件,更新 tabBar 图标路径 - 新增 mine/index.scss 和 logistics/index.scss 样式文件
liangjianmin committed
-
- 28 May, 2026 1 commit
-
-
在微信小程序正式版中,自动将环境变量切换为生产模式。 增加了对小程序版本信息的获取和错误处理。
liangjianmin committed
-
- 15 May, 2026 1 commit
-
-
- Modify status filter logic to include rejected orders (status -1) in completed tab - Change statusVal from '2' to '2,-1' when viewing completed approvals - Ensures rejected orders are displayed alongside approved orders in the done tab
liangjianmin committed
-
- 14 May, 2026 2 commits
-
-
- Update ENV configuration from 'production' to 'development' - Enables testing against development API endpoints - Facilitates local development and debugging workflows
liangjianmin committed -
- Change environment from development to production - Update API_BASE endpoint from HTTP to HTTPS for secure communication - Ensure all API calls use production infrastructure
liangjianmin committed
-
- 07 May, 2026 1 commit
-
-
重构 validateForm 方法,使用规则数组简化验证逻辑,减少重复代码。
liangjianmin committed
-
- 06 May, 2026 3 commits
-
-
- Change home page navigation title from "供应链商务" to "供应链审批系统" - Update global navigation title from "供应链商务" to "供应链审批系统" - Align branding to better represent the approval workflow functionality
liangjianmin committed -
- Change API endpoint for fetching order details from '/orderList' to '/orderDetail' - Simplify the assignment of order information by directly using 'base_data' from the response
liangjianmin committed -
- Change input type from "number" to "digit" for better mobile keyboard support - Add formatAmount() method to validate and format currency input - Restrict decimal places to maximum 2 digits for CNY amounts - Remove non-numeric characters except decimal point during input - Handle multiple decimal points by keeping only the first one - Improve user experience with proper currency input validation
liangjianmin committed
-
- 29 Apr, 2026 1 commit
-
-
- 更新背景样式为渐变 - 调整各个信息项的布局和样式 - 增加信息项的圆角和阴影效果 - 重新设计审批日志的显示方式
liangjianmin committed
-
- 28 Apr, 2026 6 commits
-
-
- Modify the API request in the home page to pass a boolean parameter, improving the functionality of the data retrieval process.
liangjianmin committed -
- 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 -
- 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 -
- 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 -
- 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 -
- 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
-
- 24 Apr, 2026 8 commits
-
-
- 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 -
- 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 -
- 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 -
- 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 -
- 审批弹窗中不同意选项的值由2改为-1,保持审批状态一致性 - 不同意时的审批意见提示与校验对应修改为-1状态判断 - 审批详情页新增bill_id参数,提交接口调用中传递正确的bill_id - 审批列表页跳转审批详情时携带bill_id参数,
liangjianmin committed -
- 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 -
- 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 statusliangjianmin committed -
- 将费用申请接口从 addFeeApprove 修改为 addFeeApply - 更新请求接口地址,确保调用正确的费用申请 API - 修正页面调用处的接口名称,避免调用错误的审批接口 - 保持环境配置及其他 API 接口不变,确保稳定性
liangjianmin committed
-
- 23 Apr, 2026 12 commits
-
-
- 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 -
- 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 -
- 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 -
- 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 -
- 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 -
- 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 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 -
- 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 -
- 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 -
- 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 -
- 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 -
- 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
-