feat(web): 车辆管理查看/列表字段与展示;提车应收款查看总额;财务需求说明等
- 车辆管理-查看:运营公司/车辆来源/租赁公司、车辆与保险状态、出库/证照枚举对齐列表;移除多余概览项与租赁标签旁按钮 - 车辆管理:运营公司/来源/租赁公司列溢出与表格布局;筛选扩展 - 提车应收款-查看:应收/实收总额含氢费预充值,气泡明细与编辑页一致 - 新增数据分析-业务部汇总台账;工作台/提车应收款需求说明等调整 Made-with: Cursor
This commit is contained in:
@@ -25,30 +25,27 @@ const Component = function () {
|
||||
vin: 'LA9HE60A0NBAF4031',
|
||||
vehicleNo: '22FHD0007',
|
||||
owner: '浙江羚牛氢能科技有限公司',
|
||||
operateCompany: '羚牛运营(嘉兴)',
|
||||
vehicleSource: '自有',
|
||||
leaseCompany: '上海迅杰物流有限公司',
|
||||
contractNo: 'LNZLHTSH2023071301',
|
||||
outStatus: '租赁交车',
|
||||
// 与「车辆管理」列表一致:车辆状态、出库状态、证照状态、保险状态枚举见 web端/车辆管理.jsx 注释
|
||||
vehicleStatus: '已交车',
|
||||
outStatus: '无',
|
||||
licenseStatus: '正常',
|
||||
insuranceStatus: '正常',
|
||||
location: '浙江省嘉兴市平湖市XXXXXXXXXXX街道XXXXXXXXXXX号XXXXXXXx',
|
||||
bodyColor: '白色',
|
||||
purchaseDate: '2026-09-09',
|
||||
warehouseStatus: '已交付车-租赁服务',
|
||||
customerName: '上海迅杰物流有限公司',
|
||||
prepStatus: '正常',
|
||||
scrapStatus: '无',
|
||||
gpsLastTime: '2026-09-09 10:50',
|
||||
resourceCategory: 'XXXXXXXXXX',
|
||||
manufactureYear: '2025',
|
||||
parkingPlace: '-',
|
||||
bizDept: '业务三部',
|
||||
lastPrepTime: '2026-09-09',
|
||||
assetRating: 'XXXXXXXXXX',
|
||||
ratingTime: '2027-09-09',
|
||||
forceScrapDate: '2026-09-09',
|
||||
nextInspectionTime: '2026-09-09',
|
||||
bizManager: '金可鹏',
|
||||
maintainStatus: '正常',
|
||||
preemptStatus: '无',
|
||||
transferStatus: '无'
|
||||
bizManager: '金可鹏'
|
||||
};
|
||||
|
||||
// 型号参数 tab 数据
|
||||
@@ -1278,37 +1275,32 @@ const Component = function () {
|
||||
React.createElement('div', { style: styles.cardBody },
|
||||
React.createElement('div', { style: styles.overviewHeader },
|
||||
React.createElement('span', { style: styles.plateNo }, overview.plateNo),
|
||||
React.createElement(Tag, { color: 'blue' }, overview.plateTag),
|
||||
React.createElement(Button, { type: 'link', size: 'small', style: { padding: 0 } }, '1')
|
||||
React.createElement(Tag, { color: 'blue' }, overview.plateTag)
|
||||
),
|
||||
React.createElement('div', { style: styles.overviewGrid },
|
||||
React.createElement(InfoRow, { label: '车架号', value: overview.vin }),
|
||||
React.createElement(InfoRow, { label: '车辆编号', value: overview.vehicleNo }),
|
||||
React.createElement(InfoRow, { label: '登记所有权', value: overview.owner }),
|
||||
React.createElement(InfoRow, { label: '运营公司', value: overview.operateCompany }),
|
||||
React.createElement(InfoRow, { label: '车辆来源', value: overview.vehicleSource }),
|
||||
React.createElement(InfoRow, { label: '租赁公司', value: overview.leaseCompany }),
|
||||
React.createElement(InfoRow, { label: '合同编号', value: overview.contractNo }),
|
||||
React.createElement(InfoRow, { label: '车辆状态', value: overview.vehicleStatus }),
|
||||
React.createElement(InfoRow, { label: '出库状态', value: overview.outStatus }),
|
||||
React.createElement(InfoRow, { label: '证照状态', value: overview.licenseStatus }),
|
||||
React.createElement(InfoRow, { label: '保险状态', value: overview.insuranceStatus }),
|
||||
React.createElement(InfoRow, { label: '车辆当前位置', value: overview.location, ellipsisWithTooltip: true }),
|
||||
React.createElement(InfoRow, { label: '车身颜色', value: overview.bodyColor }),
|
||||
React.createElement(InfoRow, { label: '采购入库日期', value: overview.purchaseDate }),
|
||||
React.createElement(InfoRow, { label: '库位状态', value: overview.warehouseStatus }),
|
||||
React.createElement(InfoRow, { label: '客户名称', value: overview.customerName }),
|
||||
React.createElement(InfoRow, { label: '整备状态', value: overview.prepStatus }),
|
||||
React.createElement(InfoRow, { label: '报废状态', value: overview.scrapStatus }),
|
||||
React.createElement(InfoRow, { label: 'GPS最后上传', value: overview.gpsLastTime }),
|
||||
React.createElement(InfoRow, { label: '资源分类', value: overview.resourceCategory }),
|
||||
React.createElement(InfoRow, { label: '出厂年份', value: overview.manufactureYear }),
|
||||
React.createElement(InfoRow, { label: '停车位置', value: overview.parkingPlace }),
|
||||
React.createElement(InfoRow, { label: '业务部门', value: overview.bizDept }),
|
||||
React.createElement(InfoRow, { label: '上次整备时间', value: overview.lastPrepTime }),
|
||||
React.createElement(InfoRow, { label: '资产评级', value: overview.assetRating }),
|
||||
React.createElement(InfoRow, { label: '等评时间', value: overview.ratingTime }),
|
||||
React.createElement(InfoRow, { label: '强制报废期', value: overview.forceScrapDate }),
|
||||
React.createElement(InfoRow, { label: '下次年检时间', value: overview.nextInspectionTime }),
|
||||
React.createElement(InfoRow, { label: '业务负责人', value: overview.bizManager }),
|
||||
React.createElement(InfoRow, { label: '维修状态', value: overview.maintainStatus }),
|
||||
React.createElement(InfoRow, { label: '预占状态', value: overview.preemptStatus }),
|
||||
React.createElement(InfoRow, { label: '过户状态', value: overview.transferStatus })
|
||||
React.createElement(InfoRow, { label: '业务负责人', value: overview.bizManager })
|
||||
)
|
||||
)
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user