|
@@ -27,75 +27,22 @@
|
|
|
@current-change="currentChange" @size-change="sizeChange" @refresh-change="refreshChange"
|
|
|
@resetColumn="resetColumnTwo('crud', 'option', 'optionBack', 304)"
|
|
|
@saveColumn="saveColumnTwo('crud', 'option', 'optionBack', 304)" @on-load="onLoad">
|
|
|
- <template slot="code" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.code" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="uscc" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.uscc" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
<template slot="cnName" slot-scope="scope">
|
|
|
<div style="color: #1e9fff;cursor: pointer;" @click.stop="editOpen(scope.row)">
|
|
|
- <avue-text-ellipsis :text="scope.row.cnName" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
+ {{scope.row.cnName}}
|
|
|
</div>
|
|
|
</template>
|
|
|
- <template slot="enName" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.enName" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="cnAddr" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.cnAddr" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="shortName" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.shortName" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="tel" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.tel" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="adminProfilesName" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.adminProfilesName" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
<template slot="status" slot-scope="scope">
|
|
|
<div v-for="(item,index) of ifInvoiceData" :key="index" v-if="scope.row.status == item.dictKey"
|
|
|
class="statusClass" :style="'background:' + item.colour">{{item.dictValue}}</div>
|
|
|
</template>
|
|
|
|
|
|
- <template slot="email" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.email" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="enAddr" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.enAddr" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
- <template slot="remarks" slot-scope="scope">
|
|
|
- <avue-text-ellipsis :text="scope.row.remarks" :height="30" use-tooltip placement="top">
|
|
|
- <small slot="more">...</small>
|
|
|
- </avue-text-ellipsis>
|
|
|
- </template>
|
|
|
-
|
|
|
<template slot="menuLeft">
|
|
|
<el-button type="warning" size="small" icon="el-icon-printer" @click="excelBox = true">导入
|
|
|
</el-button>
|
|
|
<el-button type="success" size="small" @click="handleExport" icon="el-icon-printer">导出</el-button>
|
|
|
- <el-button type="success" size="small" @click="handleReportDesigner" icon="el-icon-printer">设计报表</el-button>
|
|
|
- <el-button type="success" size="small" @click="handleReportPreview" icon="el-icon-printer">预览报表</el-button>
|
|
|
+ <!--<el-button type="success" size="small" @click="handleReportDesigner" icon="el-icon-printer">设计报表</el-button>-->
|
|
|
+ <!--<el-button type="success" size="small" @click="handleReportPreview" icon="el-icon-printer">预览报表</el-button>-->
|
|
|
</template>
|
|
|
<template slot-scope="{ row, index }" slot="menu">
|
|
|
<el-button icon="el-icon-edit" type="text" size="small" @click.stop="editOpen(row)">
|
|
@@ -258,7 +205,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入单位编码",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "中文名称",
|
|
@@ -269,7 +217,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入中文名称",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "英文名称",
|
|
@@ -280,7 +229,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入英文名称",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "统一社会信用代码",
|
|
@@ -290,7 +240,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入统一社会信用代码",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "首字母",
|
|
@@ -309,7 +260,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入简称",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "国家代码",
|
|
@@ -329,7 +281,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入国家名称",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "省、州",
|
|
@@ -358,7 +311,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入中文地址",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "英文地址",
|
|
@@ -369,7 +323,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入英文地址",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "电话",
|
|
@@ -380,7 +335,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入电话",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "传真",
|
|
@@ -410,7 +366,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入负责人姓名",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "联系人姓名",
|
|
@@ -420,7 +377,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入联系人姓名",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "联系人电话",
|
|
@@ -430,7 +388,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入联系人电话",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "客户来源类别",
|
|
@@ -491,7 +450,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入客户类型",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
{
|
|
|
label: "分管员",
|
|
@@ -501,7 +461,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入分管员",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "海运邮箱",
|
|
@@ -929,7 +890,8 @@ export default {
|
|
|
required: true,
|
|
|
message: "请输入状态",
|
|
|
trigger: "blur"
|
|
|
- }]
|
|
|
+ }],
|
|
|
+ overHidden:true,
|
|
|
},
|
|
|
// {
|
|
|
// label: "分公司 Id",
|
|
@@ -996,6 +958,7 @@ export default {
|
|
|
width: "180",
|
|
|
slot: true,
|
|
|
minRows: 3,
|
|
|
+ overHidden:true,
|
|
|
|
|
|
},
|
|
|
],
|