This commit is contained in:
Lemon
2023-08-24 10:33:42 +08:00

View File

@@ -15,9 +15,7 @@
> >
<div slot="header" class="clearfix"> <div slot="header" class="clearfix">
<span <span
>充电设备(<span >充电设备(<span style="color: #bf1c1c">{{ status }}</span
style="color: #bf1c1c"
>{{ status }}</span
>)</span >)</span
> >
<el-button <el-button
@@ -57,9 +55,7 @@
size="medium" size="medium"
circle circle
@click="openEdit" @click="openEdit"
v-hasPermi="[ v-hasPermi="['pile:basic:edit']"
'pile:basic:edit',
]"
/> />
</template> </template>
<el-input <el-input
@@ -71,9 +67,7 @@
:min="1" :min="1"
oninput="if(value<1)value=''" oninput="if(value<1)value=''"
> >
<template slot="suffix"> <template slot="suffix"> 号桩 </template>
号桩
</template>
<template slot="append"> <template slot="append">
<el-button <el-button
type="text" type="text"
@@ -100,13 +94,11 @@
<el-descriptions-item label="设备型号" <el-descriptions-item label="设备型号"
>{{ pileDetail.modelName }} >{{ pileDetail.modelName }}
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item <el-descriptions-item label="额定功率(kW)"
label="额定功率(kW)"
>{{ pileDetail.ratedPower }} >{{ pileDetail.ratedPower }}
</el-descriptions-item> </el-descriptions-item>
<!--<el-descriptions-item label="额定电压(V)">{{pileDetail.sn}}</el-descriptions-item>--> <!--<el-descriptions-item label="额定电压(V)">{{pileDetail.sn}}</el-descriptions-item>-->
<el-descriptions-item <el-descriptions-item label="额定电流(A)"
label="额定电流(A)"
>{{ pileDetail.ratedCurrent }} >{{ pileDetail.ratedCurrent }}
</el-descriptions-item> </el-descriptions-item>
@@ -116,18 +108,14 @@
<el-descriptions-item label="sim卡商"> <el-descriptions-item label="sim卡商">
<dict-tag <dict-tag
:options=" :options="dict.type.sim_supplier"
dict.type.sim_supplier
"
:value="pileDetail.simSupplier" :value="pileDetail.simSupplier"
/> />
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item label="卡运营商"> <el-descriptions-item label="卡运营商">
<dict-tag <dict-tag
:options=" :options="dict.type.sim_operator"
dict.type.sim_operator
"
:value="pileDetail.operator" :value="pileDetail.operator"
/> />
</el-descriptions-item> </el-descriptions-item>
@@ -188,15 +176,10 @@
align="center" align="center"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<el-link <el-link @click="qrcodeClick(scope.row)">
@click="qrcodeClick(scope.row)"
>
<vue-qr <vue-qr
ref="Qrcode" ref="Qrcode"
:text=" :text="scope.row.connectorQrCodeUrl"
scope.row
.connectorQrCodeUrl
"
qid="scope.row.connectorId" qid="scope.row.connectorId"
:width="qrWidth" :width="qrWidth"
/> />
@@ -211,9 +194,7 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag <dict-tag
:options=" :options="dict.type.connector_status"
dict.type.connector_status
"
:value="scope.row.status" :value="scope.row.status"
/> />
</template> </template>
@@ -226,9 +207,7 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag <dict-tag
:options=" :options="dict.type.connector_type"
dict.type.connector_type
"
:value="scope.row.type" :value="scope.row.type"
/> />
</template> </template>
@@ -239,11 +218,7 @@
prop="instantPower" prop="instantPower"
label="即时功率kW" label="即时功率kW"
/> />
<el-table-column <el-table-column prop="soc" label="SOC(°C)" align="center" />
prop="soc"
label="SOC(°C)"
align="center"
/>
<el-table-column <el-table-column
prop="equipmentOrderNum" prop="equipmentOrderNum"
label="设备订单号" label="设备订单号"
@@ -272,24 +247,14 @@
size="mini" size="mini"
type="text" type="text"
icon="el-icon-caret-bottom" icon="el-icon-caret-bottom"
@click=" @click="remoteControlGroundLock(scope.row, '0')"
remoteControlGroundLock(
scope.row,
'0'
)
"
>降锁 >降锁
</el-button> </el-button>
<el-button <el-button
size="mini" size="mini"
type="text" type="text"
icon="el-icon-caret-top" icon="el-icon-caret-top"
@click=" @click="remoteControlGroundLock(scope.row, '1')"
remoteControlGroundLock(
scope.row,
'1'
)
"
>升锁 >升锁
</el-button> </el-button>
</template> </template>
@@ -370,12 +335,7 @@ import Template from "@/views/billing/template";
export default { export default {
components: { Template, VueQr, remoteUpgrade }, components: { Template, VueQr, remoteUpgrade },
name: "pile-detail", name: "pile-detail",
dicts: [ dicts: ["connector_status", "connector_type", "sim_supplier", "sim_operator"],
"connector_status",
"connector_type",
"sim_supplier",
"sim_operator",
],
data() { data() {
return { return {
clearableFlag: true, clearableFlag: true,
@@ -589,7 +549,7 @@ export default {
::v-deep input::-webkit-inner-spin-button { ::v-deep input::-webkit-inner-spin-button {
-webkit-appearance: none !important; -webkit-appearance: none !important;
} }
::v-deep input[type='number'] { ::v-deep input[type="number"] {
-moz-appearance: textfield !important; -moz-appearance: textfield !important;
} }
</style> </style>