|
|
|
@ -6,183 +6,372 @@
|
|
|
|
|
:rules="formRules"
|
|
|
|
|
label-width="100px"
|
|
|
|
|
v-loading="formLoading"
|
|
|
|
|
label-position="top"
|
|
|
|
|
>
|
|
|
|
|
<el-form-item label="换电站编码" prop="stationNo">
|
|
|
|
|
<el-input v-model="formData.stationNo" placeholder="请输入换电站编码" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电订单号" prop="chargeOrder">
|
|
|
|
|
<el-input v-model="formData.chargeOrder" placeholder="请输入充电订单号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="换电订单号" prop="swapOrder">
|
|
|
|
|
<el-input v-model="formData.swapOrder" placeholder="请输入换电订单号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="电池序列号" prop="batteryId">
|
|
|
|
|
<el-input v-model="formData.batteryId" placeholder="请输入电池序列号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.startTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择开始时间"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="结束时间" prop="endTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.endTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择结束时间"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="开始SOC" prop="startSoc">
|
|
|
|
|
<el-input v-model="formData.startSoc" placeholder="请输入开始SOC" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="结束SOC" prop="endSoc">
|
|
|
|
|
<el-input v-model="formData.endSoc" placeholder="请输入结束SOC" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="开始SOE" prop="startSoe">
|
|
|
|
|
<el-input v-model="formData.startSoe" placeholder="请输入开始SOE" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="结束SOE" prop="endSoe">
|
|
|
|
|
<el-input v-model="formData.endSoe" placeholder="请输入结束SOE" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电电量" prop="consumption">
|
|
|
|
|
<el-input v-model="formData.consumption" placeholder="请输入充电电量" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电时长" prop="chargeTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.chargeTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择充电时长"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电次数" prop="chargeQuantity">
|
|
|
|
|
<el-input v-model="formData.chargeQuantity" placeholder="请输入充电次数" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="尖时段电量(直流)" prop="theTipElectric">
|
|
|
|
|
<el-input v-model="formData.theTipElectric" placeholder="请输入尖时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="尖时段单价(直流)" prop="theTipPrice">
|
|
|
|
|
<el-input v-model="formData.theTipPrice" placeholder="请输入尖时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="尖时段电费(直流)" prop="theTipExpense">
|
|
|
|
|
<el-input v-model="formData.theTipExpense" placeholder="请输入尖时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="峰时段电量(直流)" prop="peakElectric">
|
|
|
|
|
<el-input v-model="formData.peakElectric" placeholder="请输入峰时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="峰时段单价(直流)" prop="peakPrice">
|
|
|
|
|
<el-input v-model="formData.peakPrice" placeholder="请输入峰时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="峰时段电费(直流)" prop="peakExpense">
|
|
|
|
|
<el-input v-model="formData.peakExpense" placeholder="请输入峰时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="平时段电量(直流)" prop="flatElectric">
|
|
|
|
|
<el-input v-model="formData.flatElectric" placeholder="请输入平时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="平时段单价(直流)" prop="flatPrice">
|
|
|
|
|
<el-input v-model="formData.flatPrice" placeholder="请输入平时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="平时段电费(直流)" prop="flatExpense">
|
|
|
|
|
<el-input v-model="formData.flatExpense" placeholder="请输入平时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="谷时段电量(直流)" prop="theValleyElectric">
|
|
|
|
|
<el-input v-model="formData.theValleyElectric" placeholder="请输入谷时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="谷时段单价(直流)" prop="theValleyPrice">
|
|
|
|
|
<el-input v-model="formData.theValleyPrice" placeholder="请输入谷时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="谷时段电费(直流)" prop="theValleyExpense">
|
|
|
|
|
<el-input v-model="formData.theValleyExpense" placeholder="请输入谷时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="修正充电量(直流)" prop="amendElectric">
|
|
|
|
|
<el-input v-model="formData.amendElectric" placeholder="请输入修正充电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="修正电费(直流)" prop="amendExpense">
|
|
|
|
|
<el-input v-model="formData.amendExpense" placeholder="请输入修正电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="尖时段电量(交流)" prop="theTipElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.theTipElectricAcMeter" placeholder="请输入尖时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="峰时段电量(交流)" prop="peakElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.peakElectricAcMeter" placeholder="请输入峰时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="平时段电量(交流)" prop="flatElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.flatElectricAcMeter" placeholder="请输入平时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="谷时段电量(交流)" prop="theValleyElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.theValleyElectricAcMeter" placeholder="请输入谷时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="尖时段电费(交流)" prop="theTipExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.theTipExpenseAcMeter" placeholder="请输入尖时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="峰时段电费(交流)" prop="peakExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.peakExpenseAcMeter" placeholder="请输入峰时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="平时段电费(交流)" prop="flatExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.flatExpenseAcMeter" placeholder="请输入平时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="谷时段电费(交流)" prop="theValleyExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.theValleyExpenseAcMeter" placeholder="请输入谷时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="修正充电量(交流)" prop="amendElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.amendElectricAcMeter" placeholder="请输入修正充电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="修正电费(交流)" prop="amendExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.amendExpenseAcMeter" placeholder="请输入修正电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电前交流表电量" prop="beforeChargingElectric">
|
|
|
|
|
<el-input v-model="formData.beforeChargingElectric" placeholder="请输入充电前交流表电量" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电后交流表电量" prop="afterChargingElectric">
|
|
|
|
|
<el-input v-model="formData.afterChargingElectric" placeholder="请输入充电后交流表电量" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="上报方式:1:自动;2:人工手动" prop="reportingMode">
|
|
|
|
|
<el-select v-model="formData.reportingMode" placeholder="请选择上报方式:1:自动;2:人工手动">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.REPORT_METHOD)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
/>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="车架号: 车辆/电池包 VIN" prop="vin">
|
|
|
|
|
<el-input v-model="formData.vin" placeholder="请输入车架号: 车辆/电池包 VIN" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="是否有效:0无效;1有效" prop="status">
|
|
|
|
|
<el-radio-group v-model="formData.status">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.APPACCESS_STATUS)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>
|
|
|
|
|
{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电机唯一编码" prop="epm">
|
|
|
|
|
<el-input v-model="formData.epm" placeholder="请输入充电机唯一编码" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电机仓位号" prop="bin">
|
|
|
|
|
<el-input v-model="formData.bin" placeholder="请输入充电机仓位号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="是否补单:0否;1:是" prop="replenishmentFlag">
|
|
|
|
|
<el-radio-group v-model="formData.replenishmentFlag">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.APPACCESS_STATUS)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>
|
|
|
|
|
{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item label="充电流水号" prop="chargeSerialNumber">
|
|
|
|
|
<el-input v-model="formData.chargeSerialNumber" placeholder="请输入充电流水号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="换电站编码" prop="stationNo">
|
|
|
|
|
<el-input v-model="formData.stationNo" placeholder="请输入换电站编码" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="换电订单号" prop="swapOrder">
|
|
|
|
|
<el-input v-model="formData.swapOrder" placeholder="请输入换电订单号" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="开始时间" prop="startTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.startTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择开始时间"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="结束时间" prop="endTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.endTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择结束时间"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="开始SOC" prop="startSoc">
|
|
|
|
|
<el-input v-model="formData.startSoc" placeholder="请输入开始SOC" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="结束SOC" prop="endSoc">
|
|
|
|
|
<el-input v-model="formData.endSoc" placeholder="请输入结束SOC" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="开始SOE" prop="startSoe">
|
|
|
|
|
<el-input v-model="formData.startSoe" placeholder="请输入开始SOE" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11"
|
|
|
|
|
><el-form-item label="结束SOE" prop="endSoe">
|
|
|
|
|
<el-input v-model="formData.endSoe" placeholder="请输入结束SOE" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11"
|
|
|
|
|
><el-form-item label="充电电量" prop="consumption">
|
|
|
|
|
<el-input v-model="formData.consumption" placeholder="请输入充电电量" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电时长" prop="chargeTime">
|
|
|
|
|
<el-date-picker
|
|
|
|
|
v-model="formData.chargeTime"
|
|
|
|
|
type="date"
|
|
|
|
|
value-format="x"
|
|
|
|
|
placeholder="选择充电时长"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电次数" prop="chargeQuantity">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.chargeQuantity"
|
|
|
|
|
placeholder="请输入充电次数"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="尖时段电量(直流)" prop="theTipElectric">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theTipElectric"
|
|
|
|
|
placeholder="请输入尖时段电量(直流)"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="尖时段单价(直流)" prop="theTipPrice">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theTipPrice"
|
|
|
|
|
placeholder="请输入尖时段单价(直流)"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="尖时段电费(直流)" prop="theTipExpense">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theTipExpense"
|
|
|
|
|
placeholder="请输入尖时段电费(直流)"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11"
|
|
|
|
|
><el-form-item label="峰时段电量(直流)" prop="peakElectric">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.peakElectric"
|
|
|
|
|
placeholder="请输入峰时段电量(直流)"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="峰时段单价(直流)" prop="peakPrice">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.peakPrice"
|
|
|
|
|
placeholder="请输入峰时段单价(直流)"
|
|
|
|
|
/> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="峰时段电费(直流)" prop="peakExpense">
|
|
|
|
|
<el-input v-model="formData.peakExpense" placeholder="请输入峰时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="平时段电量(直流)" prop="flatElectric">
|
|
|
|
|
<el-input v-model="formData.flatElectric" placeholder="请输入平时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="平时段单价(直流)" prop="flatPrice">
|
|
|
|
|
<el-input v-model="formData.flatPrice" placeholder="请输入平时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="平时段电费(直流)" prop="flatExpense">
|
|
|
|
|
<el-input v-model="formData.flatExpense" placeholder="请输入平时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="谷时段电量(直流)" prop="theValleyElectric">
|
|
|
|
|
<el-input v-model="formData.theValleyElectric" placeholder="请输入谷时段电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="谷时段单价(直流)" prop="theValleyPrice">
|
|
|
|
|
<el-input v-model="formData.theValleyPrice" placeholder="请输入谷时段单价(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="谷时段电费(直流)" prop="theValleyExpense">
|
|
|
|
|
<el-input v-model="formData.theValleyExpense" placeholder="请输入谷时段电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="修正充电量(直流)" prop="amendElectric">
|
|
|
|
|
<el-input v-model="formData.amendElectric" placeholder="请输入修正充电量(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="修正电费(直流)" prop="amendExpense">
|
|
|
|
|
<el-input v-model="formData.amendExpense" placeholder="请输入修正电费(直流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="尖时段电量(交流)" prop="theTipElectricAcMeter">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theTipElectricAcMeter"
|
|
|
|
|
placeholder="请输入尖时段电量(交流)"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="峰时段电量(交流)" prop="peakElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.peakElectricAcMeter" placeholder="请输入峰时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="平时段电量(交流)" prop="flatElectricAcMeter">
|
|
|
|
|
<el-input v-model="formData.flatElectricAcMeter" placeholder="请输入平时段电量(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="谷时段电量(交流)" prop="theValleyElectricAcMeter">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theValleyElectricAcMeter"
|
|
|
|
|
placeholder="请输入谷时段电量(交流)"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="尖时段电费(交流)" prop="theTipExpenseAcMeter">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theTipExpenseAcMeter"
|
|
|
|
|
placeholder="请输入尖时段电费(交流)"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="峰时段电费(交流)" prop="peakExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.peakExpenseAcMeter" placeholder="请输入峰时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="平时段电费(交流)" prop="flatExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.flatExpenseAcMeter" placeholder="请输入平时段电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="谷时段电费(交流)" prop="theValleyExpenseAcMeter">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.theValleyExpenseAcMeter"
|
|
|
|
|
placeholder="请输入谷时段电费(交流)"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="修正充电量(交流)" prop="amendElectricAcMeter">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.amendElectricAcMeter"
|
|
|
|
|
placeholder="请输入修正充电量(交流)"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="修正电费(交流)" prop="amendExpenseAcMeter">
|
|
|
|
|
<el-input v-model="formData.amendExpenseAcMeter" placeholder="请输入修正电费(交流)" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电前交流表电量" prop="beforeChargingElectric">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.beforeChargingElectric"
|
|
|
|
|
placeholder="请输入充电前交流表电量"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电后交流表电量" prop="afterChargingElectric">
|
|
|
|
|
<el-input
|
|
|
|
|
v-model="formData.afterChargingElectric"
|
|
|
|
|
placeholder="请输入充电后交流表电量"
|
|
|
|
|
/>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="上报方式" prop="reportingMode">
|
|
|
|
|
<el-select
|
|
|
|
|
v-model="formData.reportingMode"
|
|
|
|
|
placeholder="请选择上报方式"
|
|
|
|
|
style="width: 100%"
|
|
|
|
|
>
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.REPORTMETHOD)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.label"
|
|
|
|
|
:value="dict.value"
|
|
|
|
|
/>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="车架号" prop="vin">
|
|
|
|
|
<el-input v-model="formData.vin" placeholder="请输入" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="是否有效" prop="status">
|
|
|
|
|
<el-radio-group v-model="formData.status" style="width: 100%">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.APPACCESS_STATUS)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>
|
|
|
|
|
{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电机唯一编码" prop="epm">
|
|
|
|
|
<el-input v-model="formData.epm" placeholder="请输入" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电机仓位号" prop="bin">
|
|
|
|
|
<el-input v-model="formData.bin" placeholder="请输入" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="是否补单" prop="replenishmentFlag">
|
|
|
|
|
<el-radio-group v-model="formData.replenishmentFlag" style="width: 100%">
|
|
|
|
|
<el-radio
|
|
|
|
|
v-for="dict in getIntDictOptions(DICT_TYPE.APPACCESS_STATUS)"
|
|
|
|
|
:key="dict.value"
|
|
|
|
|
:label="dict.value"
|
|
|
|
|
>
|
|
|
|
|
{{ dict.label }}
|
|
|
|
|
</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="充电流水号" prop="chargeSerialNumber">
|
|
|
|
|
<el-input v-model="formData.chargeSerialNumber" placeholder="请输入充电流水号" />
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<el-row type="flex" justify="space-around">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="电池序列号" prop="batteryId">
|
|
|
|
|
<el-input v-model="formData.batteryId" placeholder="请输入电池序列号" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="亏电包编码" prop="downBatteryNo">
|
|
|
|
|
<el-input v-model="formData.downBatteryNo" placeholder="请输入" /> </el-form-item
|
|
|
|
|
></el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-form>
|
|
|
|
|
<template #footer>
|
|
|
|
|
<el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
|
|
|
|
@ -252,9 +441,11 @@ const formData = ref({
|
|
|
|
|
bin: undefined,
|
|
|
|
|
replenishmentFlag: undefined,
|
|
|
|
|
chargeSerialNumber: undefined,
|
|
|
|
|
downBatteryNo: undefined
|
|
|
|
|
})
|
|
|
|
|
const formRules = reactive({
|
|
|
|
|
stationNo: [{ required: true, message: '换电站编码不能为空', trigger: 'blur' }],
|
|
|
|
|
downBatteryNo: [{ required: true, message: '不能为空', trigger: 'blur' }]
|
|
|
|
|
})
|
|
|
|
|
const formRef = ref() // 表单 Ref
|
|
|
|
|
|
|
|
|
@ -350,7 +541,9 @@ const resetForm = () => {
|
|
|
|
|
bin: undefined,
|
|
|
|
|
replenishmentFlag: undefined,
|
|
|
|
|
chargeSerialNumber: undefined,
|
|
|
|
|
downBatteryNo: undefined
|
|
|
|
|
}
|
|
|
|
|
formRef.value?.resetFields()
|
|
|
|
|
}
|
|
|
|
|
</script>@/api/biz/chargingorder
|
|
|
|
|
</script>
|
|
|
|
|
@/api/biz/chargingorder
|
|
|
|
|