Browse Source

编辑提交

master
xyiege 7 months ago
parent
commit
b3dd1a00d1
  1. 2
      vue/afvue/src/api/scinfo.js
  2. 52
      vue/afvue/src/views/Setedit.vue

2
vue/afvue/src/api/scinfo.js

@ -31,7 +31,7 @@ export function Scdetail(host,param){
export function Scedit(host,param){ export function Scedit(host,param){
return axios({ return axios({
url: host+'/scedit', url: host+'/scedit',
method: 'get', method: 'POST',
params: param params: param
}) })
} }

52
vue/afvue/src/views/Setedit.vue

@ -1,23 +1,33 @@
<template> <template>
<div class="stedit"> <div class="stedit">
<form ref="form" @submit.prevent="savesc" method="post">
<div class="stitem"> <div class="stitem">
<label>服务器名称</label> <label>服务器名称</label>
<input type="text" placeholder="请输入服务器名称" v-model="scinfo.scname"> <input type="text" name="scname" placeholder="请输入服务器名称" v-model="scinfo.scname">
</div> </div>
<div class="stitem"> <div class="stitem">
<label>服务器IP</label> <label>服务器IP</label>
<input type="text" placeholder="请输入服务器IP" v-model="scinfo.addr"> <input type="text" name="addr" placeholder="请输入服务器IP" value="scinfo.addr" v-model="scinfo.addr">
</div> </div>
<div class="stitem"> <div class="stitem">
<label>服务器端口</label> <label>服务器端口</label>
<input type="text" placeholder="请输入服务器端口" v-model="scinfo.port"> <input type="text" name="port" placeholder="请输入服务器端口" v-model="scinfo.port">
</div> </div>
<div class="stitem"> <div class="stitem">
<button>保存</button> <label>服务器类型</label>
<input type="text" name="token" placeholder="toke" v-model="scinfo.token"/>
</div>
<div class="stitem">
<label>服务器状态</label>
<input type="text" name="status" placeholder="请输入服务器状态" v-model="scinfo.status">
</div>
<div class="stitem">
<button type="submit">保存</button>
</div> </div>
<div class="stitem"> <div class="stitem">
<button>取消</button> <button>取消</button>
</div> </div>
</form>
</div> </div>
</template> </template>
<style scoped> <style scoped>
@ -59,7 +69,7 @@ export default {
data() { data() {
return { return {
scid: 1, scid: 1,
scinfo:[] scinfo:{}
} }
}, },
mounted(e) { mounted(e) {
@ -68,24 +78,32 @@ export default {
this.getscdb(id) this.getscdb(id)
}, },
methods: { methods: {
//
getscdb(sid) { getscdb(sid) {
let host ="http://localhost:9099" let host ="http://localhost:9099"
Scdetail(host,{ Scdetail(host,{
id: sid id: sid
}).then(res => { }).then(res => {
console.log(res) this.scinfo = res.data[0]
if (res.code == 200) { })
this.scinfo = res.data },
}
//
savesc(){
let form = this.$refs.form
let formData={
scname: form.scname.value,
addr: form.addr.value,
port: form.port.value,
token: form.token.value,
status: form.status.value
}
//
let host ="http://localhost:9099"
Scedit(host,formData).then(res => {
console.log(formData,"formData")
console.log("save success ")
}) })
// Scedit(host,{
// id: sid
// }).then(res => {
// console.log(res)
// if (res.code == 200) {
// this.serverlist = res.data
// }
// })
} }
} }
} }

Loading…
Cancel
Save