|
@@ -234,14 +234,11 @@
|
|
|
<el-form-item label="柜子名称" prop="name">
|
|
|
<el-input v-model="ruleForm.name"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="IP地址" prop="ip">
|
|
|
- <el-input v-model="ruleForm.ip"></el-input>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="端口" prop="port">
|
|
|
- <el-input v-model="ruleForm.port"></el-input>
|
|
|
+ <el-form-item label="请求地址" prop="requrl">
|
|
|
+ <el-input v-model="ruleForm.requrl"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="箱子个数" prop="box">
|
|
|
- <el-input v-model="ruleForm.box"></el-input>
|
|
|
+ <el-input v-model="ruleForm.boxcount"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -252,6 +249,8 @@
|
|
|
</el-container>
|
|
|
</template>
|
|
|
<script>
|
|
|
+
|
|
|
+import {AddCabinet} from '@/api';
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
@@ -259,15 +258,13 @@ export default {
|
|
|
addVisible: false,
|
|
|
ruleForm: {
|
|
|
name: "",
|
|
|
- ip: "",
|
|
|
- port: "",
|
|
|
- box: "",
|
|
|
+ requrl: "",
|
|
|
+ boxcount: "",
|
|
|
},
|
|
|
rules: {
|
|
|
name: [{ required: true, message: "请输入柜子名称", trigger: "blur" }],
|
|
|
- ip: [{ required: true, message: "请输入IP地址", trigger: "blur" }],
|
|
|
- port: [{ required: true, message: "请输入端口名称", trigger: "blur" }],
|
|
|
- box: [{ required: true, message: "请输入箱子个数", trigger: "blur" }],
|
|
|
+ requrl: [{ required: true, message: "请输入请求地址", trigger: "blur" }],
|
|
|
+ boxcount: [{ required: true, message: "请输入箱子个数", trigger: "blur" }],
|
|
|
},
|
|
|
};
|
|
|
},
|
|
@@ -286,13 +283,22 @@ export default {
|
|
|
onAddSubmit(formName) {
|
|
|
this.$refs[formName].validate((valid) => {
|
|
|
if (valid) {
|
|
|
- alert("submit!");
|
|
|
- } else {
|
|
|
+ this.addCabinet();
|
|
|
+ } else {
|
|
|
console.log("error submit!!");
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
+ addCabinet() {
|
|
|
+ let alias = this.ruleForm.name;
|
|
|
+ let url = this.ruleForm.requrl;
|
|
|
+ let count = this.ruleForm.boxcount;
|
|
|
+
|
|
|
+ AddCabinet({alias:alias,url:url,count:count}).then(res => {
|
|
|
+ console.log(res);
|
|
|
+ });
|
|
|
+ }
|
|
|
},
|
|
|
};
|
|
|
</script>
|