|
@@ -92,7 +92,7 @@
|
|
|
<div class="tipsList">
|
|
<div class="tipsList">
|
|
|
<div class="tipsItem" :class="{ 'active': tipsIndex === index }" v-for="(item, index) in tipsList" :key="index"
|
|
<div class="tipsItem" :class="{ 'active': tipsIndex === index }" v-for="(item, index) in tipsList" :key="index"
|
|
|
@click="handleTipsIndexChange(item, index)">
|
|
@click="handleTipsIndexChange(item, index)">
|
|
|
- <img :src="getAssetsFile(item.url + (tipsIndex === index ? 'Active' : ''))"/>
|
|
|
|
|
|
|
+ <img :src="getAssetsFile(item.url + (tipsIndex === index ? 'Active' : ''))" />
|
|
|
<span class="tipsName">{{ item.name }}</span>
|
|
<span class="tipsName">{{ item.name }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -120,7 +120,7 @@
|
|
|
<span>{{ detailData?.scoreVo?.score || '--' }}</span>
|
|
<span>{{ detailData?.scoreVo?.score || '--' }}</span>
|
|
|
</span>
|
|
</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6" class="TBMsgItem" v-for="(item, index) in detailData?.scoreVo?.scoreJson" :key="index">
|
|
|
|
|
|
|
+ <el-col :span="6" class="TBMsgItem" v-for="(item, index) in detailData?.scoreVo?.scoreJson" :key="index">
|
|
|
<span class="label">{{ item.scoreName }}</span>
|
|
<span class="label">{{ item.scoreName }}</span>
|
|
|
<span class="value">
|
|
<span class="value">
|
|
|
<span>{{ item.score || '--' }}</span>
|
|
<span>{{ item.score || '--' }}</span>
|
|
@@ -242,12 +242,12 @@
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">使用性质</span>
|
|
<span class="label">使用性质</span>
|
|
|
<span class="value">{{ dictChange(optionObj['car_nature_code'], detailData?.carInfoVo?.carNatureCode)
|
|
<span class="value">{{ dictChange(optionObj['car_nature_code'], detailData?.carInfoVo?.carNatureCode)
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">车辆用途</span>
|
|
<span class="label">车辆用途</span>
|
|
|
<span class="value">{{ dictChange(optionObj['vehicle_use_code'], detailData?.carInfoVo?.vehicleUseCode)
|
|
<span class="value">{{ dictChange(optionObj['vehicle_use_code'], detailData?.carInfoVo?.vehicleUseCode)
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">车辆种类</span>
|
|
<span class="label">车辆种类</span>
|
|
@@ -257,12 +257,12 @@
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">车辆类型</span>
|
|
<span class="label">车辆类型</span>
|
|
|
<span class="value">{{ dictChange(optionObj['car_type_code'], detailData?.carInfoVo?.carTypeCode)
|
|
<span class="value">{{ dictChange(optionObj['car_type_code'], detailData?.carInfoVo?.carTypeCode)
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">能源种类</span>
|
|
<span class="label">能源种类</span>
|
|
|
<span class="value">{{ dictChange(optionObj['energy_type_code'], detailData?.carInfoVo?.energyTypeCode)
|
|
<span class="value">{{ dictChange(optionObj['energy_type_code'], detailData?.carInfoVo?.energyTypeCode)
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="6" class="carMsgItem">
|
|
<el-col :span="6" class="carMsgItem">
|
|
|
<span class="label">注册日期</span>
|
|
<span class="label">注册日期</span>
|
|
@@ -445,7 +445,7 @@
|
|
|
<div class="taxList">
|
|
<div class="taxList">
|
|
|
<span class="taxItem" :class="{ 'active': item.bool }" v-for="(item, index) in tbList" :key="index">{{
|
|
<span class="taxItem" :class="{ 'active': item.bool }" v-for="(item, index) in tbList" :key="index">{{
|
|
|
item.name
|
|
item.name
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<el-row :gutter="20" v-if="!tbList[0].bool">
|
|
<el-row :gutter="20" v-if="!tbList[0].bool">
|
|
@@ -509,7 +509,7 @@
|
|
|
<div class="taxList">
|
|
<div class="taxList">
|
|
|
<span class="taxItem" :class="{ 'active': item.bool }" v-for="(item, index) in bbList" :key="index">{{
|
|
<span class="taxItem" :class="{ 'active': item.bool }" v-for="(item, index) in bbList" :key="index">{{
|
|
|
item.name
|
|
item.name
|
|
|
- }}</span>
|
|
|
|
|
|
|
+ }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<el-row :gutter="20" v-if="!bbList[0].bool && !bbList[1].bool">
|
|
<el-row :gutter="20" v-if="!bbList[0].bool && !bbList[1].bool">
|
|
@@ -668,13 +668,15 @@
|
|
|
<div v-else>{{ detailData?.costRatio?.jqExportRatio }}%</div>
|
|
<div v-else>{{ detailData?.costRatio?.jqExportRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
- <div>¥{{ (new Decimal(detailData?.insFeeOrders?.jqExportPremium || 0).mul(100).floor().div(100).toFixed(2)) || '--' }}</div>
|
|
|
|
|
|
|
+ <div>¥{{ (new Decimal(detailData?.insFeeOrders?.jqExportPremium ||
|
|
|
|
|
+ 0).mul(100).floor().div(100).toFixed(2)) ||
|
|
|
|
|
+ '--' }}</div>
|
|
|
</th>
|
|
</th>
|
|
|
|
|
|
|
|
<th>
|
|
<th>
|
|
|
<!-- <el-input-number v-model="detailData.costRatio.jqKeepPointRatio" controls-position="right" v-if="costShow"
|
|
<!-- <el-input-number v-model="detailData.costRatio.jqKeepPointRatio" controls-position="right" v-if="costShow"
|
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
|
- <div >{{ detailData?.costRatio?.jqKeepPointRatio }}%</div>
|
|
|
|
|
|
|
+ <div>{{ detailData?.costRatio?.jqKeepPointRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
<div>¥{{ detailData?.insFeeOrders?.jqKeepPointPremium }}</div>
|
|
<div>¥{{ detailData?.insFeeOrders?.jqKeepPointPremium }}</div>
|
|
@@ -742,13 +744,15 @@
|
|
|
<div v-else>{{ detailData?.costRatio?.syExportRatio }}%</div>
|
|
<div v-else>{{ detailData?.costRatio?.syExportRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
- <div>¥{{ (new Decimal(detailData?.insFeeOrders?.syExportPremium || 0).mul(100).floor().div(100).toFixed(2)) || '--' }}</div>
|
|
|
|
|
|
|
+ <div>¥{{ (new Decimal(detailData?.insFeeOrders?.syExportPremium ||
|
|
|
|
|
+ 0).mul(100).floor().div(100).toFixed(2)) ||
|
|
|
|
|
+ '--' }}</div>
|
|
|
</th>
|
|
</th>
|
|
|
|
|
|
|
|
<th>
|
|
<th>
|
|
|
<!-- <el-input-number v-model="detailData.costRatio.syKeepPointRatio" controls-position="right" v-if="costShow"
|
|
<!-- <el-input-number v-model="detailData.costRatio.syKeepPointRatio" controls-position="right" v-if="costShow"
|
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
|
- <div >{{ detailData?.costRatio?.syKeepPointRatio }}%</div>
|
|
|
|
|
|
|
+ <div>{{ detailData?.costRatio?.syKeepPointRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
<div>¥{{ detailData?.insFeeOrders?.syKeepPointPremium }}</div>
|
|
<div>¥{{ detailData?.insFeeOrders?.syKeepPointPremium }}</div>
|
|
@@ -816,13 +820,15 @@
|
|
|
<div v-else>{{ detailData?.costRatio?.jyExportRatio }}%</div>
|
|
<div v-else>{{ detailData?.costRatio?.jyExportRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
- <div>¥{{ (new Decimal(detailData?.insFeeOrders?.jyExportPremium || 0).mul(100).floor().div(100).toFixed(2)) || '--' }}</div>
|
|
|
|
|
|
|
+ <div>¥{{ (new Decimal(detailData?.insFeeOrders?.jyExportPremium ||
|
|
|
|
|
+ 0).mul(100).floor().div(100).toFixed(2)) ||
|
|
|
|
|
+ '--' }}</div>
|
|
|
</th>
|
|
</th>
|
|
|
|
|
|
|
|
<th>
|
|
<th>
|
|
|
<!-- <el-input-number v-model="detailData.costRatio.jyKeepPointRatio" controls-position="right" v-if="costShow"
|
|
<!-- <el-input-number v-model="detailData.costRatio.jyKeepPointRatio" controls-position="right" v-if="costShow"
|
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
style="width: 80px" :min="0" :max="100" /> -->
|
|
|
- <div >{{ detailData?.costRatio?.jyKeepPointRatio }}%</div>
|
|
|
|
|
|
|
+ <div>{{ detailData?.costRatio?.jyKeepPointRatio }}%</div>
|
|
|
</th>
|
|
</th>
|
|
|
<th>
|
|
<th>
|
|
|
<div>¥{{ detailData?.insFeeOrders?.jyKeepPointPremium }}</div>
|
|
<div>¥{{ detailData?.insFeeOrders?.jyKeepPointPremium }}</div>
|
|
@@ -1401,6 +1407,12 @@ const handleUpdateToQuestionOrder = () => {
|
|
|
message: res.msg,
|
|
message: res.msg,
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
})
|
|
})
|
|
|
|
|
+ myRouter.push({
|
|
|
|
|
+ path: previousRoute.value,
|
|
|
|
|
+ query: {
|
|
|
|
|
+ activeindex: activeindex.value
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
initDetail()
|
|
initDetail()
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
@@ -1420,6 +1432,12 @@ const handleAudit = (type) => {
|
|
|
message: res.msg,
|
|
message: res.msg,
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
})
|
|
})
|
|
|
|
|
+ myRouter.push({
|
|
|
|
|
+ path: previousRoute.value,
|
|
|
|
|
+ query: {
|
|
|
|
|
+ activeindex: activeindex.value
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -1967,22 +1985,23 @@ onUnmounted(() => {
|
|
|
display: none;
|
|
display: none;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
.equities {
|
|
.equities {
|
|
|
- .total {
|
|
|
|
|
- display: flex;
|
|
|
|
|
- justify-content: flex-end;
|
|
|
|
|
- margin-top: 20px;
|
|
|
|
|
|
|
+ .total {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ justify-content: flex-end;
|
|
|
|
|
+ margin-top: 20px;
|
|
|
|
|
|
|
|
- .money {
|
|
|
|
|
- width: 200px;
|
|
|
|
|
- margin-right: 30px;
|
|
|
|
|
|
|
+ .money {
|
|
|
|
|
+ width: 200px;
|
|
|
|
|
+ margin-right: 30px;
|
|
|
|
|
|
|
|
- .totalItem {
|
|
|
|
|
- display: flex;
|
|
|
|
|
- align-items: center;
|
|
|
|
|
- justify-content: space-between;
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ .totalItem {
|
|
|
|
|
+ display: flex;
|
|
|
|
|
+ align-items: center;
|
|
|
|
|
+ justify-content: space-between;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
</style>
|
|
</style>
|