This commit is contained in:
yangduo 2024-08-30 18:44:31 +08:00
parent 3bfdcd228d
commit faa991e1a0
2 changed files with 10 additions and 4 deletions

View File

@ -52,10 +52,10 @@
<el-dialog :title="dialogTitle" :visible.sync="dialogFormVisible" :close-on-click-modal="false" @close="handleDialogClose()">
<el-form ref="form" :rules="rules" :model="form" label-position="left" label-width="130px" style="width: 400px; margin-left:50px;">
<el-form-item label="host(ip)" prop="apigate_host">
<el-input v-model="form.apigate_host" :readonly="dialogStatus!=='create'" />
<el-input v-model="form.apigate_host" />
</el-form-item>
<el-form-item label="port" prop="apigate_port">
<el-input v-model.number="form.apigate_port" :readonly="dialogStatus!=='create'" />
<el-input v-model.number="form.apigate_port" />
</el-form-item>
<el-form-item label="是否生效" prop="enable">
<el-switch
@ -93,6 +93,7 @@ export default {
data() {
return {
form: {
idx: '',
apigate_host: '',
apigate_port: '',
enable: 1
@ -127,6 +128,7 @@ export default {
},
handleUpdate(row) {
this.form.enable = row.enable
this.form.idx = row.idx
this.form.apigate_host = row.apigate_host
this.form.apigate_port = row.apigate_port
this.dialogStatus = 'update'
@ -190,6 +192,7 @@ export default {
},
resetTemp() {
this.form = {
idx: '',
apigate_host: '',
apigate_port: '',
enable: 0

View File

@ -52,10 +52,10 @@
<el-dialog :title="dialogTitle" :visible.sync="dialogFormVisible" :close-on-click-modal="false" @close="handleDialogClose()">
<el-form ref="form" :rules="rules" :model="form" label-position="left" label-width="130px" style="width: 400px; margin-left:50px;">
<el-form-item label="host(ip)" prop="gameapi_host">
<el-input v-model="form.gameapi_host" :readonly="dialogStatus!=='create'" />
<el-input v-model="form.gameapi_host" />
</el-form-item>
<el-form-item label="port" prop="gameapi_port">
<el-input v-model.number="form.gameapi_port" :readonly="dialogStatus!=='create'" />
<el-input v-model.number="form.gameapi_port" />
</el-form-item>
<el-form-item label="是否生效" prop="enable">
<el-switch
@ -93,6 +93,7 @@ export default {
data() {
return {
form: {
idx: '',
gameapi_host: '',
gameapi_port: '',
enable: 1
@ -127,6 +128,7 @@ export default {
},
handleUpdate(row) {
this.form.enable = row.enable
this.form.idx = row.idx
this.form.gameapi_host = row.gameapi_host
this.form.gameapi_port = row.gameapi_port
this.dialogStatus = 'update'
@ -190,6 +192,7 @@ export default {
},
resetTemp() {
this.form = {
idx: '',
gameapi_host: '',
gameapi_port: '',
enable: 0