✨ 完善变更记录、客商评分与车辆表单
变更记录详情统一为居中分页弹窗,并去掉经办人等信息行。 客商评分支持删除、提交前自评校验、复评后才能审批,以及 0 分提交。 车辆外廓尺寸和载质量单位改到输入框内,认证审核标签按四字换行,使用部门必填并默认当前部门。 临时额度的 -1 占位金额显示为空。新增项目编号可留空由系统生成。 修复缓存总单页在打开新增项目时误请求缺少 id 的详情接口。 详情页状态与运输方式标签样式统一。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -395,14 +395,8 @@
|
||||
<div class="loading-detail__summary">
|
||||
<div class="loading-detail__heading">配载单详情</div>
|
||||
<div>{{ dialogForm.loadingNo || '-' }}</div>
|
||||
<div>
|
||||
<el-tag :type="detailStatusType" class="status-text">{{
|
||||
statusText(dialogForm)
|
||||
}}</el-tag>
|
||||
</div>
|
||||
<div>
|
||||
<el-tag type="warning">{{ transportTypeLabel(dialogForm.transportType) }}</el-tag>
|
||||
</div>
|
||||
<el-tag :type="detailStatusType">{{ statusText(dialogForm) }}</el-tag>
|
||||
<el-tag type="primary">{{ transportTypeLabel(dialogForm.transportType) }}</el-tag>
|
||||
</div>
|
||||
<div class="loading-detail__task-row">
|
||||
<div class="loading-detail__field">
|
||||
@@ -1683,11 +1677,12 @@ export default {
|
||||
const typeMap = {
|
||||
pending: 'success',
|
||||
running: 'success',
|
||||
completed: 'info',
|
||||
processing: 'success',
|
||||
completed: 'primary',
|
||||
cancelled: 'info',
|
||||
draft: 'warning',
|
||||
draft: 'info',
|
||||
};
|
||||
return typeMap[this.dialogForm.businessStatus] || 'info';
|
||||
return typeMap[this.dialogForm.businessStatus] || 'warning';
|
||||
},
|
||||
taskSummary() {
|
||||
return (
|
||||
@@ -3604,8 +3599,17 @@ export default {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
flex-wrap: wrap;
|
||||
gap: 24px;
|
||||
gap: 12px;
|
||||
padding: 4px 0 16px;
|
||||
|
||||
:deep(.el-tag) {
|
||||
height: 28px;
|
||||
padding: 0 12px;
|
||||
border: 0;
|
||||
border-radius: 8px;
|
||||
font-size: 13px;
|
||||
line-height: 28px;
|
||||
}
|
||||
}
|
||||
.loading-detail__heading {
|
||||
font-size: 20px;
|
||||
|
||||
Reference in New Issue
Block a user