|
|
|
@ -53,7 +53,7 @@ |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
</div> |
|
|
|
<div style="margin-left: 10px; margin-top: 40px"> |
|
|
|
<div style="margin-left: 10px; margin-top: 20px"> |
|
|
|
<div style="margin-top: 10px"> |
|
|
|
<el-button type="primary" @click="add" class="btnClass">新增</el-button> |
|
|
|
</div> |
|
|
|
@ -67,7 +67,7 @@ |
|
|
|
</div> |
|
|
|
<!-- 联系人 --> |
|
|
|
<el-dialog :title="formTitle" :visible.sync="dialogContactPerson" width="800px"> |
|
|
|
<el-form :model="form" ref="form" label-width="100px" :rules="rules"> |
|
|
|
<el-form :model="form" ref="form" label-width="70px" :rules="rules" style="margin-top: -30px;"> |
|
|
|
<el-row> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item prop="displayName" label="联系人"> |
|
|
|
@ -92,26 +92,25 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="7"> |
|
|
|
<el-form-item label="创建时间" style="margin-left: -5%"> |
|
|
|
<el-input :value="form.creationTime | dateFormat" disabled style="width: 90%" size="small"></el-input> |
|
|
|
<el-form-item label="创建时间" label-width="80px" style="margin-left:-10px;"> |
|
|
|
<el-date-picker v-model="form.creationTime" type="datetime" size="small" style="width: 100%" disabled /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="5"> |
|
|
|
<el-form-item label="修改者" style="margin-left: -25%"> |
|
|
|
<el-form-item label="修改者" > |
|
|
|
<el-input v-model="form.creatorName" disabled size="small"></el-input> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="7"> |
|
|
|
<el-form-item label="修改时间" style="margin-left: -5%"> |
|
|
|
<el-input :value="form.lastModificationTime | dateFormat" disabled style="width: 90%" |
|
|
|
size="small"></el-input> |
|
|
|
<el-form-item label="修改时间" label-width="80px" style="margin-left:-10px;"> |
|
|
|
<el-date-picker v-model="form.lastModificationTime" type="datetime" size="small" style="width: 100%" |
|
|
|
disabled /> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
<el-divider /> |
|
|
|
<el-table :data="customerOrg.contactMethodList" border height="300" row-key="id" size="small" |
|
|
|
highlight-current-row ref="contactMethod"> |
|
|
|
<el-table-column prop="contactMethodType" label="类型"> |
|
|
|
highlight-current-row ref="contactMethod" style="margin-top: 20px;"> |
|
|
|
<el-table-column prop="contactMethodType" label="类型" width="200"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-select v-model="scope.row.contactMethodType" size="small"> |
|
|
|
<el-option v-for="item in Methodtypes" :key="item.value" :label="item.label" :value="item.value" /> |
|
|
|
@ -123,7 +122,7 @@ |
|
|
|
<el-input v-model="scope.row.contactMethodValue" required size="small" /> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column fixed="right" label="操作" width="60"> |
|
|
|
<el-table-column fixed="right" label="操作" width="60" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<i class="el-icon-delete" @click="deleteRow(scope.$index)" |
|
|
|
style="font-size: 24px;color: red;cursor:pointer;"></i> |
|
|
|
@ -364,4 +363,42 @@ export default { |
|
|
|
.btnClass { |
|
|
|
width: 110px; |
|
|
|
} |
|
|
|
::v-deep .el-form-item { |
|
|
|
margin-bottom: 2px; |
|
|
|
} |
|
|
|
::v-deep .el-input__inner { |
|
|
|
/*text-align: center;*/ |
|
|
|
padding-left: 2px; |
|
|
|
padding-right: 15px; |
|
|
|
} |
|
|
|
::v-deep .el-input__icon{ |
|
|
|
width: 15px; /* 输入框下拉箭头或清除图标 默认 25 */ |
|
|
|
} |
|
|
|
|
|
|
|
/* 表格 表头 列间距控制 */ |
|
|
|
::v-deep .el-table th.el-table__cell>.cell{ |
|
|
|
text-align: center; /* 表格 表头 对齐方式,默认 left */ |
|
|
|
padding-right: 2px; /* 表格 表头 列间距控制,默认 10px */ |
|
|
|
padding-left: 2px; /* 表格 表头 列间距控制,默认 10px */ |
|
|
|
} |
|
|
|
|
|
|
|
/* 表格 表体 首列左间距控制 */ |
|
|
|
::v-deep .el-table--border .el-table__cell:first-child .cell { |
|
|
|
padding-left: 2px; /* 表格 表体 首列左间距控制,默认 10px */ |
|
|
|
} |
|
|
|
|
|
|
|
/* 表格 行列间距控制 ,默认 10 px*/ |
|
|
|
::v-deep .el-table__cell { |
|
|
|
padding: 2px 2px 2px 2px; /* 上,右,下,左 */ |
|
|
|
} |
|
|
|
|
|
|
|
/* 表格单元格 .el-table .cell ,默认 10 px*/ |
|
|
|
::v-deep .cell { |
|
|
|
padding-left: 2px; |
|
|
|
padding-right: 2px; |
|
|
|
} |
|
|
|
|
|
|
|
::v-deep .el-icon-date:before { |
|
|
|
content: "" |
|
|
|
} |
|
|
|
</style> |