feat: 新增售后异议管理全流程功能
本次提交完成售后异议管理模块的开发,主要包括以下内容: 1. 新增售后异议主页面、待办页面和意见填写页面 2. 新增5个通用业务组件用于页面渲染 3. 新增4个业务API接口文件 4. 优化流程图表单描述、文件列表样式和钢卷信息展示 5. 完善投诉受理单的日期格式化和实体类继承
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
<template>
|
||||
<div v-if="enabled" class="section-container">
|
||||
<div class="detail-section">
|
||||
<div class="detail-section-label">投诉情况</div>
|
||||
<div class="detail-section-text">{{ data.complaintContent || '-' }}</div>
|
||||
</div>
|
||||
|
||||
<div class="detail-section">
|
||||
<div class="detail-section-label">客户诉求</div>
|
||||
<div class="detail-section-text">{{ data.customerDemand || '-' }}</div>
|
||||
</div>
|
||||
|
||||
<div class="detail-section" v-if="data.file">
|
||||
<div class="detail-section-label">凭证文件</div>
|
||||
<FileList :ossIds="data.file" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import FileList from "@/components/FileList/index.vue";
|
||||
|
||||
export default {
|
||||
name: 'BasicInfoSection',
|
||||
components: { FileList },
|
||||
props: {
|
||||
enabled: {
|
||||
type: Boolean,
|
||||
default: true
|
||||
},
|
||||
data: {
|
||||
type: Object,
|
||||
default: () => ({})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.detail-section {
|
||||
margin-bottom: 14px;
|
||||
}
|
||||
.detail-section-label {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #909399;
|
||||
margin-bottom: 4px;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.5px;
|
||||
}
|
||||
.detail-section-text {
|
||||
font-size: 14px;
|
||||
color: #303133;
|
||||
line-height: 1.6;
|
||||
word-break: break-all;
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user