|
|
@@ -243,7 +243,7 @@
|
|
|
@hide="closeOverwhiteDialog"/>
|
|
|
<OverwriteDetail
|
|
|
:visible="overwrite.details"
|
|
|
- :id="overwrite.connector"
|
|
|
+ :item="overwrite.row"
|
|
|
@hide="closeOverwhiteDialog"/>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -299,8 +299,7 @@ export default {
|
|
|
overwrite: {
|
|
|
row: {},
|
|
|
manual: false,
|
|
|
- details: false,
|
|
|
- connector: 0,
|
|
|
+ details: false
|
|
|
},
|
|
|
enableWebPos: settings.enableWebPos,
|
|
|
enableEVCPID: settings.enableEVCPID,
|
|
|
@@ -493,7 +492,7 @@ export default {
|
|
|
this.overwrite.manual = true;
|
|
|
},
|
|
|
overwriteOCPIDetails(row) {
|
|
|
- this.overwrite.connector = row.connectorPk;
|
|
|
+ this.overwrite.row = row;
|
|
|
this.overwrite.details = true;
|
|
|
},
|
|
|
closeOverwhiteDialog(r) {
|
|
|
@@ -504,6 +503,15 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
refreshOCPI(row) {
|
|
|
+ this.$confirm('I understand this will remove the manual override and re‑sync OCPI to the current OCPP-derived value.', 'Warning', {
|
|
|
+ confirmButtonText: 'OK',
|
|
|
+ cancelButtonText: 'Cancel',
|
|
|
+ type: 'warning'
|
|
|
+ }).then(res => {
|
|
|
+ this.refreshOCPIStatus(row);
|
|
|
+ })
|
|
|
+ },
|
|
|
+ refreshOCPIStatus(row) {
|
|
|
this.listLoading = true;
|
|
|
api.refreshOCPIStatus(row.connectorPk).then(res => {
|
|
|
this.getConnectorList()
|