|  |  |  | 
|---|
|  |  |  | <el-form-item label="国标编码" prop="gbId"> | 
|---|
|  |  |  | <el-input v-model="proxyParam.gbId" placeholder="设置国标编码可推送到国标" clearable></el-input> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="经度" prop="longitude" v-if="proxyParam.gbId"> | 
|---|
|  |  |  | <el-input v-model="proxyParam.longitude" placeholder="经度" clearable></el-input> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item label="纬度" prop="latitude" v-if="proxyParam.gbId"> | 
|---|
|  |  |  | <el-input v-model="proxyParam.latitude" placeholder="经度" clearable></el-input> | 
|---|
|  |  |  | </el-form-item> | 
|---|
|  |  |  | <el-form-item> | 
|---|
|  |  |  | <div style="float: right;"> | 
|---|
|  |  |  | <el-button type="primary" @click="onSubmit">保存</el-button> | 
|---|
|  |  |  | 
|---|
|  |  |  | app: null, | 
|---|
|  |  |  | stream: null, | 
|---|
|  |  |  | gbId: null, | 
|---|
|  |  |  | longitude: null, | 
|---|
|  |  |  | latitude: null, | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | rules: { | 
|---|
|  |  |  | name: [{ required: true, message: "请输入名称", trigger: "blur" }], | 
|---|
|  |  |  | 
|---|
|  |  |  | if (proxyParam != null) { | 
|---|
|  |  |  | this.proxyParam = proxyParam; | 
|---|
|  |  |  | this.edit = true | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | this.proxyParam= { | 
|---|
|  |  |  | name: null, | 
|---|
|  |  |  | app: null, | 
|---|
|  |  |  | stream: null, | 
|---|
|  |  |  | gbId: null, | 
|---|
|  |  |  | longitude: null, | 
|---|
|  |  |  | latitude: null, | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.edit = false | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | onSubmit: function () { | 
|---|
|  |  |  | 
|---|
|  |  |  | url:`/api/push/save_to_gb`, | 
|---|
|  |  |  | data: this.proxyParam | 
|---|
|  |  |  | }).then( (res) => { | 
|---|
|  |  |  | if (res.data == "success") { | 
|---|
|  |  |  | if (res.data.code === 0) { | 
|---|
|  |  |  | this.$message({ | 
|---|
|  |  |  | showClose: true, | 
|---|
|  |  |  | message: "保存成功", | 
|---|
|  |  |  | 
|---|
|  |  |  | var result = false; | 
|---|
|  |  |  | var that = this; | 
|---|
|  |  |  | await that.$axios({ | 
|---|
|  |  |  | method:"post", | 
|---|
|  |  |  | method:"get", | 
|---|
|  |  |  | url:`/api/platform/exit/${deviceGbId}` | 
|---|
|  |  |  | }).then(function (res) { | 
|---|
|  |  |  | result = res.data; | 
|---|