{this.emailChange(item);}">
@@ -27,16 +27,31 @@
-
+
【邮件名称】{{emailParams.subject}}
发件人:{{emailParams.from && emailParams.from.email}} {{emailParams.from && emailParams.from.name?'('+emailParams.from.name+')':''}}
-
时 间: {{emailParams.sent_at}}
收件人:{{emailParams.source_email}}
摘 要:
+
+
+
{{emailParams.sent_at}}
+
+ 查看原邮件
+
+ 确认维保
+
+
+ 全部入保
+ 部分入保
+
+
+
+
+
@@ -138,6 +153,7 @@ export default {
show: false,
},
confirmList:[],
+ listLoading:false,
emailId:'',
searchShow:false,
@@ -179,6 +195,7 @@ export default {
},
methods: {
async getData() {
+ this.listLoading = true;
const res = await this.$API.orders.order.mail.list.get();
if(res.code == 200){
if(res.data.rows && res.data.rows.length>0){
@@ -189,6 +206,7 @@ export default {
await this.emailChange(res.data.rows[5])
}
}
+ this.listLoading = false;
},
stripHtmlTags(html) {
const div = document.createElement('div');
@@ -286,6 +304,14 @@ export default {
}
this.$refs.columnSetting.isSave = false
},
+ async configSizeChange() {
+ try {
+ await config.columnSettingConfigSave(this.tableName, this.config, this.apiObj);
+ this.$message.success('保存成功')
+ } catch (error) {
+ this.$message.error('保存失败')
+ }
+ },
}
}
@@ -321,7 +347,6 @@ export default {
.emailMain{
padding: 5px 0;
.itemBox{
- //box-shadow: 0 1px 1px rgba(0,0,0,0.08);
position: relative;
padding: 12px 0 12px 10px;
cursor: pointer;
@@ -347,10 +372,12 @@ export default {
.itemBox:after{
content: "";
position: absolute;
- bottom: 0;
- left: 10px;
- width: calc(100% - 25px);
- height: 2px;
+ top: 16px;
+ left: 0;
+ z-index: 20;
+ width: 4px;
+ height: calc(100% - 32px);
+ border-radius: 4px;
}
.itemTrue{
background: #EFF5FF;
@@ -367,6 +394,7 @@ export default {
box-shadow: 0 1px 1px rgba(0,0,0,0.06);
padding: 10px 5px 10px 10px;
color: var(--el-color-dark);
+ position: relative;
.title{
font-weight: 600;
font-size: 14px;
@@ -391,6 +419,14 @@ export default {
.theme{
line-height: 20px;
}
+ .rightBtnMain{
+ position: absolute;
+ right: 10px;
+ top: 10px;
+ .date{
+ text-align: right;
+ }
+ }
}
.emailBody{
flex: 1;
@@ -398,16 +434,16 @@ export default {
display: flex;flex-direction: column;
}
.annex{
- flex-basis: 100px;
padding: 10px;
overflow: hidden;
- display: flex;justify-content: space-between;
+ display: flex;flex-direction: column;justify-content: space-between;
.down{
color: var(--el-color-primary);
cursor: pointer;
}
.annexMain{
width: 320px;
+ margin-bottom: 10px;
.itemBox{
margin-top: 8px;
border-radius: 4px;
@@ -427,7 +463,7 @@ export default {
}
.scTable-page{
flex: 1;
- display: flex;flex-direction: column;justify-content: space-between;align-items: flex-end;
+ display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;
}
}
}