Commit 060c0e16 authored by Mac's avatar Mac

审核修改

parent a55ed5a3
...@@ -83,46 +83,292 @@ ...@@ -83,46 +83,292 @@
</el-form> </el-form>
</div> </div>
<div class="realDetailList"> <div class="realDetailList">
<template v-if="listInfo.BrandModel"> <template v-if="listInfo.BrandModel ">
<div style="margin:20px 0;font-weight:bold;"> <div style="margin:20px 0;font-weight:bold;">
<span class="tradeLine"></span>品牌信息 <span class="tradeLine"></span>{{listInfo.FirstShopType==1?'品牌信息':'载体信息'}}
</div> </div>
<el-form label-width="100px"> <template v-if="listInfo.FirstShopType==1">
<el-form-item label="客户群体:"> <el-form label-width="120px" >
<span v-for="(item,index) in listInfo.BrandModel.CustomerTypeInfo" :key="index">{{item}}</span> <el-form-item label="品牌分类:">{{listInfo.BrandModel.ClassName}}</el-form-item>
</el-form-item> <el-form-item label="品牌全名:">{{listInfo.BrandModel.FullBrandName}}</el-form-item>
<el-form-item label="品牌名称:">{{listInfo.BrandModel.BrandName}}</el-form-item> <el-form-item label="品牌名:">{{listInfo.BrandModel.BrandName}}</el-form-item>
<el-form-item label="店铺数量:">{{listInfo.BrandModel.ShopNum}}</el-form-item> <el-form-item label="Logo:">
<el-form-item label="店铺面积:"> <el-image
<span v-if="listInfo.BrandModel.BuiltUpArea>0">{{listInfo.BrandModel.BuiltUpArea}}</span> - v-if="listInfo.BrandModel.Logo!=''"
<span v-if="listInfo.BrandModel.EndBuiltUpArea>0">{{listInfo.BrandModel.EndBuiltUpArea}}</span> style="width: 80px; height: 80px"
</el-form-item> :src="listInfo.BrandModel.Logo"
<el-form-item label="品牌定位:">{{listInfo.BrandModel.FullBrandName}}</el-form-item> >
<el-form-item label="扩店区域:">{{listInfo.BrandModel.StoreExpansion}}</el-form-item> </el-image>
<el-form-item label="商品性质:">{{listInfo.BrandModel.ProjectType}}</el-form-item> <span v-else></span>
<el-form-item label="面积要求:"> </el-form-item>
<span v-if="listInfo.BrandModel.AreaRequirement>0">{{listInfo.BrandModel.AreaRequirement}}-</span> <el-form-item label="介绍图:">
<span v-if="listInfo.BrandModel.EndAreaRequirement>0"> <div
{{listInfo.BrandModel.EndAreaRequirement}}</span> style="
</el-form-item> position: relative;
</el-form> margin-right: 20px;
display: inline-block;
"
v-for="(item, index) in listInfo.BrandModel.BannerList"
:key="index + '2'"
>
<el-image
style="width: 100px; height: 100px"
:src="item"
>
</el-image>
</div>
</el-form-item>
<el-form-item label="品牌视频:">
<el-input
v-model="listInfo.BrandModel.VideoUrl"
class="w600"
size="small"
placeholder="请输入内容"
disabled
v-if="listInfo.BrandModel.VideoUrl != ''"
>
</el-input>
<span v-if="listInfo.BrandModel.VideoUrl == ''"></span>
<a
v-if="listInfo.BrandModel.VideoUrl != ''"
class="blue noline"
:href="listInfo.BrandModel.VideoUrl"
target="_blank"
>视频链接</a
>
</el-form-item>
<el-form-item label="店铺数量:">{{listInfo.BrandModel.ShopNum}}</el-form-item>
<el-form-item label="建筑面积:">{{listInfo.BrandModel.BuiltUpArea}}~{{listInfo.BrandModel.EndBuiltUpArea}}</el-form-item>
<el-form-item label="需求面积:">{{listInfo.BrandModel.AreaRequirement}}~{{listInfo.BrandModel.EndAreaRequirement}}</el-form-item>
<el-form-item label="客群定位:">{{listInfo.BrandModel.CustomerType}}</el-form-item>
<el-form-item label="品牌定位:">{{listInfo.BrandModel.BrandType}}</el-form-item>
<el-form-item label="拓展区域:">{{listInfo.BrandModel.StoreExpansion}}</el-form-item>
<el-form-item label="品牌性质:">{{listInfo.BrandModel.ProjectName}}</el-form-item>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="店铺开口尺寸" class="is-required">
<el-radio v-model="listInfo.BrandModel.IsShopSize" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.IsShopSize" :label="0" disabled></el-radio>
</el-form-item>
<el-input
v-model="listInfo.BrandModel.ShopSize"
v-if="listInfo.BrandModel.IsShopSize == 1"
size="small"
class="w120"
placeholder="店铺开口尺寸"
maxlength="80"
/>
</div>
<div class="brandShuxing_item">
<el-form-item label="燃气" class="is-required">
<el-radio v-model="listInfo.BrandModel.RanQi" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.RanQi" :label="0" disabled></el-radio>
</el-form-item>
<el-input
v-model="listInfo.BrandModel.RanQiBZ"
v-if="listInfo.BrandModel.RanQi == 1"
size="small"
class="w120"
placeholder="燃气备注"
maxlength="80"
/>
</div>
</div>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="排烟量" class="is-required">
<el-radio v-model="listInfo.BrandModel.PaiYan" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.PaiYan" :label="0" disabled></el-radio>
</el-form-item>
<el-input
v-model="listInfo.BrandModel.PaiYanBZ"
v-if="listInfo.BrandModel.PaiYan == 1"
size="small"
class="w120"
placeholder="排烟量"
maxlength="80"
/>
</div>
<div class="brandShuxing_item">
<el-form-item label="电量" class="is-required">
<el-radio v-model="listInfo.BrandModel.IsDianLiang" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.IsDianLiang" :label="0" disabled></el-radio>
</el-form-item>
<el-input
v-model="listInfo.BrandModel.DianLiang"
v-if="listInfo.BrandModel.IsDianLiang == 1"
size="small"
class="w120"
placeholder="电量"
maxlength="80"
/>
</div>
</div>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="上下水" class="is-required">
<el-radio v-model="listInfo.BrandModel.Plumbing" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.Plumbing" :label="0" disabled></el-radio>
</el-form-item>
</div>
<div class="brandShuxing_item">
<el-form-item label="管径" class="is-required">
<el-radio v-model="listInfo.BrandModel.Caliber" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.Caliber" :label="0" disabled></el-radio>
</el-form-item>
</div>
</div>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="排污" class="is-required">
<el-radio v-model="listInfo.BrandModel.Sewage" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.Sewage" :label="0" disabled></el-radio>
</el-form-item>
</div>
<div class="brandShuxing_item">
<el-form-item label="空调" class="is-required">
<el-radio v-model="listInfo.BrandModel.KongTiao" :label="1" disabled></el-radio>
<el-radio v-model="listInfo.BrandModel.KongTiao" :label="0" disabled></el-radio>
</el-form-item>
</div>
</div>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="新风" class="is-required">
<el-radio v-model="listInfo.BrandModel.XinFeng" disabled :label="1"></el-radio>
<el-radio v-model="listInfo.BrandModel.XinFeng" disabled :label="0"></el-radio>
</el-form-item>
</div>
</div>
<div class="brandShuxing">
<div class="brandShuxing_item">
<el-form-item label="开点意愿:">{{listInfo.BrandModel.OpenShopWish!=-1?'是':'否'}}</el-form-item>
<el-rate
disabled
style="margin-top: 10px;"
v-model="listInfo.BrandModel.OpenShopWish"
score-template="{listInfo.BrandModel.OpenShopWish}"
v-if="listInfo.BrandModel.OpenShopWish!=-1"
:colors="colors">
</el-rate>
</div>
</div>
</el-form>
</template >
<template v-if="listInfo.FirstShopType==2">
<el-form label-width="120px" >
<el-form-item label="载体名称:">{{listInfo.CarrierModel.CarrierName}}</el-form-item>
<el-form-item label="开发商:">{{listInfo.CarrierModel.Developers}}</el-form-item>
<el-form-item label="Logo:">
<el-image
v-if="listInfo.CarrierModel.Logo!=''"
style="width: 80px; height: 80px"
:src="listInfo.CarrierModel.Logo"
>
</el-image>
<span v-else></span>
</el-form-item>
<el-form-item label="介绍图:">
<div
style="
position: relative;
margin-right: 20px;
display: inline-block;
"
v-for="(item, index) in listInfo.CarrierModel.BannerList"
:key="index + '2'"
>
<el-image
style="width: 100px; height: 100px"
:src="item"
>
</el-image>
</div>
</el-form-item>
<el-form-item label="品牌视频:">
<el-input
v-model="listInfo.CarrierModel.VideoUrl"
class="w600"
size="small"
placeholder="请输入内容"
disabled
v-if="listInfo.CarrierModel.VideoUrl != ''"
>
</el-input>
<span v-if="listInfo.CarrierModel.VideoUrl == ''"></span>
<a
v-if="listInfo.CarrierModel.VideoUrl != ''"
class="blue noline"
:href="listInfo.CarrierModel.VideoUrl"
target="_blank"
>视频链接</a
>
</el-form-item>
<el-form-item label="项目地址:">{{listInfo.CarrierModel.Address}}</el-form-item>
<el-form-item label="经纬度:">{{listInfo.CarrierModel.LatAndLon}}</el-form-item>
<el-form-item label="开业时间:">{{listInfo.CarrierModel.OpenTime}}</el-form-item>
<el-form-item label="项目类型:">{{listInfo.CarrierModel.ProjectType}}</el-form-item>
<el-form-item label="商业体量:">{{listInfo.CarrierModel.CarrierSize}}万平方米</el-form-item>
<el-form-item label="商业层数:">{{listInfo.CarrierModel.LayersNum}}</el-form-item>
<el-form-item label="车位数量:">{{listInfo.CarrierModel.CarNum}}</el-form-item>
<el-form-item label="业态规则:">{{listInfo.CarrierModel.CarrierPlan}}</el-form-item>
<el-form-item label="招引目标:">{{listInfo.CarrierModel.CarrierTarget}}</el-form-item>
<el-form-item label="总体定位:">{{listInfo.CarrierModel.Location}}</el-form-item>
<el-form-item label="目标人群:">{{listInfo.CarrierModel.Crowd}}</el-form-item>
<el-form-item label="地铁信息:">
<div v-if="listInfo.CarrierModel.CarrierMetroList && listInfo.CarrierModel.CarrierMetroList.length>0">
<div >
{{listInfo.CarrierModel.CarrierMetroList[0].MetroNum}}号线{{listInfo.CarrierModel.CarrierMetroList[0].MetroName}},&nbsp;{{listInfo.CarrierModel.CarrierMetroList[0].Distance}}
</div>
</div>
<div v-else>
</div>
</el-form-item>
</el-form>
</template>
</template> </template>
</div> </div>
</div> </div>
<template v-if="listInfo.CompanyStatus==0"> <template v-if="listInfo.CompanyStatus==0">
<el-button size="small" style="margin-top:20px;padding:9px 25px;" type="primary" @click="audit(1)">审核通过 <el-button size="small" style="margin-top:20px;padding:9px 25px;" type="primary" @click="audit(1),AuditRemark = ''">审核通过
</el-button> </el-button>
<el-button size="small" style="margin-top:20px;padding:9px 25px;" type="danger" @click="audit(2)">审核失败 <el-button size="small" style="margin-top:20px;padding:9px 25px;" type="danger" @click="auditfail()">审核失败
</el-button> </el-button>
</template> </template>
</div> </div>
</template> </template>
<el-dialog title="审核拒绝" :visible.sync="resondialog2" width="600px">
<el-form label-width="80px">
<el-form-item label="拒绝原因" class="is-required">
<el-input type="textarea" :rows="6" v-model="AuditRemark"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="resondialog2 = false">取 消</el-button>
<el-button @click="audit(2)" size="small" type="primary">确 定</el-button>
</span>
</el-dialog>
</div> </div>
</template> </template>
<script> <script>
export default { export default {
data() { data() {
return { return {
resondialog2:false,
msg: { msg: {
pageIndex: 1, pageIndex: 1,
pageSize: 15, pageSize: 15,
...@@ -133,7 +379,9 @@ ...@@ -133,7 +379,9 @@
tableData: [], //数据列表 tableData: [], //数据列表
isShowInfo: false, isShowInfo: false,
listInfo: {}, listInfo: {},
srcList:[] srcList:[],
colors: ['#99A9BF', '#F7BA2A', '#FF9900'],
AuditRemark:'',
}; };
}, },
created() { created() {
...@@ -186,16 +434,24 @@ ...@@ -186,16 +434,24 @@
that.Confirm(str, function () { that.Confirm(str, function () {
let msg = { let msg = {
CompanyId: that.listInfo.CompanyId, CompanyId: that.listInfo.CompanyId,
CompanyStatus: type CompanyStatus: type,
Remark:that.AuditRemark
} }
that.apipost("/api/Trade/UpdateCompanyStatus", msg, res => { that.apipost("/api/Trade/UpdateCompanyStatus", msg, res => {
if (res.data.resultCode == 1) { if (res.data.resultCode == 1) {
that.isShowInfo = false; that.isShowInfo = false;
that.getList(); that.getList();
if(that.type == 2){
this.resondialog2 = false
}
} }
}) })
}); });
}, },
auditfail(){//失败理由
this.resondialog2 = true;
this.AuditRemark = '';
}
}, },
mounted() {} mounted() {}
}; };
...@@ -247,5 +503,15 @@ ...@@ -247,5 +503,15 @@
.realAuthentication .realDetailList { .realAuthentication .realDetailList {
width: 50%; width: 50%;
} }
.realAuthentication .brandShuxing {
display: flex;
justify-content: space-between;
width: 850px;
}
.realAuthentication .brandShuxing_item {
display: flex;
justify-content: space-between;
width: 50%;
}
</style> </style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment