|
@@ -1,7 +1,7 @@
|
|
<template>
|
|
<template>
|
|
<div>
|
|
<div>
|
|
<div class="sty">
|
|
<div class="sty">
|
|
- <el-page-header @back="goBack" content="详情页面"> </el-page-header>
|
|
|
|
|
|
+ <el-page-header @back="goBack" content="详情页面"></el-page-header>
|
|
</div>
|
|
</div>
|
|
<el-form :model="infoList" label-width="130px" size="small" label-position="right">
|
|
<el-form :model="infoList" label-width="130px" size="small" label-position="right">
|
|
<el-card class="">
|
|
<el-card class="">
|
|
@@ -257,12 +257,22 @@
|
|
<div slot="header" class="clearfix">
|
|
<div slot="header" class="clearfix">
|
|
<strong>标签信息</strong>
|
|
<strong>标签信息</strong>
|
|
</div>
|
|
</div>
|
|
- <div class="diy-table-1">
|
|
|
|
|
|
+ <div class="diy-table-1" style="width: 100%">
|
|
<el-form label-width="120px" class="demo-ruleForm">
|
|
<el-form label-width="120px" class="demo-ruleForm">
|
|
- <el-form-item label="集团客户" prop="">
|
|
|
|
- <el-radio v-model="infoList.isGroupCompany" :label="true">是</el-radio>
|
|
|
|
- <el-radio v-model="infoList.isGroupCompany" :label="false">否</el-radio>
|
|
|
|
- </el-form-item>
|
|
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="集团客户" prop="">
|
|
|
|
+ <el-radio v-model="infoList.isGroupCompany" :label="true">是</el-radio>
|
|
|
|
+ <el-radio v-model="infoList.isGroupCompany" :label="false">否</el-radio>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-form-item label="是否前置仓" prop="">
|
|
|
|
+ <el-radio v-model="infoList.isFront" :label="true">前置仓</el-radio>
|
|
|
|
+ <el-radio v-model="infoList.isFront" :label="false">经销商自有仓库</el-radio>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
<el-form-item label="分子公司" prop="">
|
|
<el-form-item label="分子公司" prop="">
|
|
<el-tag class="tagStyle" v-for="v in infoList.kingDeeCustomers" :key="v.id">{{ v.name }}</el-tag>
|
|
<el-tag class="tagStyle" v-for="v in infoList.kingDeeCustomers" :key="v.id">{{ v.name }}</el-tag>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -277,17 +287,26 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import { getDealerInfo } from '@/api/basic_data/dealer'
|
|
|
|
+
|
|
export default {
|
|
export default {
|
|
props: {
|
|
props: {
|
|
- infoList: {
|
|
|
|
- type: Object,
|
|
|
|
|
|
+
|
|
|
|
+ detailsId: {
|
|
|
|
+ type: String,
|
|
required: true
|
|
required: true
|
|
}
|
|
}
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
- return {}
|
|
|
|
|
|
+ return {
|
|
|
|
+ infoList: {}
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+ async created() {
|
|
|
|
+ const res = await getDealerInfo({ id: this.detailsId })
|
|
|
|
+ this.infoList = res.data
|
|
},
|
|
},
|
|
- created() {},
|
|
|
|
methods: {
|
|
methods: {
|
|
goBack() {
|
|
goBack() {
|
|
this.$parent.isShow = true
|
|
this.$parent.isShow = true
|
|
@@ -300,15 +319,19 @@ export default {
|
|
.sty {
|
|
.sty {
|
|
margin-bottom: 20px;
|
|
margin-bottom: 20px;
|
|
}
|
|
}
|
|
|
|
+
|
|
::v-deep .diy-table-1 {
|
|
::v-deep .diy-table-1 {
|
|
width: 50%;
|
|
width: 50%;
|
|
|
|
+
|
|
.xyed {
|
|
.xyed {
|
|
border-top: 1px solid #ebeef5;
|
|
border-top: 1px solid #ebeef5;
|
|
|
|
+
|
|
.item {
|
|
.item {
|
|
margin-bottom: 18px;
|
|
margin-bottom: 18px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.tagStyle {
|
|
.tagStyle {
|
|
margin: 0 18px;
|
|
margin: 0 18px;
|
|
}
|
|
}
|