Commit d18022f8 authored by neogcg's avatar neogcg

3/7

parent 5e478537
...@@ -49,9 +49,9 @@ ...@@ -49,9 +49,9 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="所在监测设备:" prop="monitor"> <el-form-item label="所在监测设备:" prop="equipId">
<el-select <el-select
v-model="leakyCableForm.monitor" v-model="leakyCableForm.equipId"
placeholder="请选择监测设备" placeholder="请选择监测设备"
> >
<el-option <el-option
...@@ -136,6 +136,7 @@ import { ...@@ -136,6 +136,7 @@ import {
selectForSite, selectForSite,
selectForFsu, selectForFsu,
selectForEquip, selectForEquip,
railWaylist
} from "../../api"; } from "../../api";
import { successAlert, warningAlert } from "@/utils/alert"; import { successAlert, warningAlert } from "@/utils/alert";
export default { export default {
...@@ -154,10 +155,12 @@ export default { ...@@ -154,10 +155,12 @@ export default {
size: 10, size: 10,
}, },
rules: { rules: {
parentId: [
{ required: true, message: "请选择铁路线", trigger: "blur" }, wayId: [{ required: true, message: "请选择铁路线", trigger: "blur" }],
], siteId: [{ required: true, message: "请选择站点", trigger: "blur" }],
fsuId: [{ required: true, message: "请选择FSU", trigger: "blur" }],
equipId: [{ required: true, message: "请选择监测设备", trigger: "blur" }],
antennaFeederLength: [ antennaFeederLength: [
{ required: true, message: "请输入天馈线长度", trigger: "blur" }, { required: true, message: "请输入天馈线长度", trigger: "blur" },
], ],
...@@ -256,7 +259,7 @@ function formInit(data = {}) { ...@@ -256,7 +259,7 @@ function formInit(data = {}) {
parentId: "", parentId: "",
siteId: "", siteId: "",
fsuId: "", fsuId: "",
monitor: "", equipId: "",
antennaFeederLength: 0, antennaFeederLength: 0,
hundredMetersLoss: 0, hundredMetersLoss: 0,
inserterLength: 0, inserterLength: 0,
......
...@@ -155,9 +155,10 @@ export default { ...@@ -155,9 +155,10 @@ export default {
size: 10, size: 10,
}, },
rules: { rules: {
parentId: [ wayId: [{ required: true, message: "请选择铁路线", trigger: "blur" }],
{ required: true, message: "请选择铁路线", trigger: "blur" }, siteId: [{ required: true, message: "请选择站点", trigger: "blur" }],
], fsuId: [{ required: true, message: "请选择FSU", trigger: "blur" }],
equipCode: [ equipCode: [
{ required: true, message: "请输入设备身份编号", trigger: "blur" }, { required: true, message: "请输入设备身份编号", trigger: "blur" },
], ],
......
...@@ -38,18 +38,15 @@ ...@@ -38,18 +38,15 @@
<script> <script>
import { railWaysave } from "../../api"; import { railWaysave } from "../../api";
import { successAlert, warningAlert } from "@/utils/alert"; import { successAlert, warningAlert } from "@/utils/alert";
import { mapGetters, mapActions } from "vuex";
export default { export default {
props: [], props: [],
components: {}, components: {},
data() { data() {
return { return {
formData:formInit(), formData: formInit(),
rules: { rules: {
name: [ name: [{ required: true, message: "请输入铁路名", trigger: "blur" }],
{ required: true, message: "请输入铁路名", trigger: "blur" },
],
startPointName: [ startPointName: [
{ required: true, message: "请输入铁路线起点站名", trigger: "blur" }, { required: true, message: "请输入铁路线起点站名", trigger: "blur" },
], ],
...@@ -67,9 +64,6 @@ export default { ...@@ -67,9 +64,6 @@ export default {
}, },
computed: {}, computed: {},
methods: { methods: {
...mapActions({
asyncrailWayList: "railWay/asyncList",
}),
reset() { reset() {
this.$refs.form.resetFields(); this.$refs.form.resetFields();
}, },
...@@ -79,9 +73,8 @@ export default { ...@@ -79,9 +73,8 @@ export default {
railWaysave(this.formData).then((res) => { railWaysave(this.formData).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("添加成功"); successAlert("添加成功");
this.asyncrailWayList();
} else { } else {
warning("添加失败"); warningAlert("添加失败");
} }
}); });
} }
...@@ -93,10 +86,10 @@ export default { ...@@ -93,10 +86,10 @@ export default {
}; };
function formInit(data = {}) { function formInit(data = {}) {
return { return {
endPointName: "", endPointName: "",
name: "", name: "",
startPointName: "", startPointName: "",
totalLong: "", totalLong: "",
...data, ...data,
}; };
} }
......
...@@ -105,7 +105,7 @@ ...@@ -105,7 +105,7 @@
/> />
<el-table-column prop="railWayName" label="所在铁路线" align="center" /> <el-table-column prop="railWayName" label="所在铁路线" align="center" />
<el-table-column <el-table-column
prop="siteId" prop="siteName"
label="所在站点" label="所在站点"
show-overflow-tooltip show-overflow-tooltip
align="center" align="center"
...@@ -183,7 +183,7 @@ export default { ...@@ -183,7 +183,7 @@ export default {
fsubatchDelete({ ids }).then((res) => { fsubatchDelete({ ids }).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("删除成功"); successAlert("删除成功");
this.asyncfsuList();
this.getTableData(); this.getTableData();
} else { } else {
warningAlert("删除失败"); warningAlert("删除失败");
......
...@@ -154,6 +154,9 @@ ...@@ -154,6 +154,9 @@
/> />
<el-table-column prop="railWayName" label="所在铁路线" align="center" /> <el-table-column prop="railWayName" label="所在铁路线" align="center" />
<el-table-column prop="siteName" label="所在站点" align="center" />
<el-table-column prop="fsuName" label="所在FSU" align="center" />
<el-table-column prop="equipName" label="所在监测设备" align="center" />
<el-table-column <el-table-column
...@@ -241,7 +244,7 @@ export default { ...@@ -241,7 +244,7 @@ export default {
leakyCablebatchDelete({ ids }).then((res) => { leakyCablebatchDelete({ ids }).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("删除成功"); successAlert("删除成功");
this.asyncleakyList();
this.getTableData(); this.getTableData();
} else { } else {
warningAlert("删除失败"); warningAlert("删除失败");
...@@ -286,7 +289,7 @@ export default { ...@@ -286,7 +289,7 @@ export default {
let list = res.records || []; let list = res.records || [];
this.tableData = list; this.tableData = list;
this.total = res.total; this.total = res.total;
console.log(this.tableData );
if (this.istrue == 1) { if (this.istrue == 1) {
if (this.tableData.length) { if (this.tableData.length) {
successAlert("查询成功"); successAlert("查询成功");
...@@ -337,7 +340,7 @@ function formInit(data = {}) { ...@@ -337,7 +340,7 @@ function formInit(data = {}) {
monitor: "", monitor: "",
leakyCableCode: "", leakyCableCode: "",
leakyCableDescribe: "", leakyCableDescribe: "",
siteName:"",
leakyCableMode: "", leakyCableMode: "",
current: 1, current: 1,
size: 10, size: 10,
......
...@@ -115,6 +115,8 @@ ...@@ -115,6 +115,8 @@
<el-table-column prop="equipCode" label="设备身份编号" align="center" /> <el-table-column prop="equipCode" label="设备身份编号" align="center" />
<el-table-column prop="ip" label="IP" align="center" /> <el-table-column prop="ip" label="IP" align="center" />
<el-table-column prop="railWayName" label="所在铁路线" align="center" /> <el-table-column prop="railWayName" label="所在铁路线" align="center" />
<el-table-column prop="siteName" label="所在站点" align="center" />
<el-table-column prop="fsuName" label="所在FSU" align="center" />
<el-table-column <el-table-column
prop="action" prop="action"
label="详细信息" label="详细信息"
...@@ -193,7 +195,7 @@ export default { ...@@ -193,7 +195,7 @@ export default {
monitorEquipbatchDelete({ ids }).then((res) => { monitorEquipbatchDelete({ ids }).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("删除成功"); successAlert("删除成功");
this.asyncmonitorList();
this.getTableData(); this.getTableData();
} else { } else {
warningAlert("删除失败"); warningAlert("删除失败");
...@@ -275,7 +277,7 @@ export default { ...@@ -275,7 +277,7 @@ export default {
}; };
function formInit(data = {}) { function formInit(data = {}) {
return { return {
wayId: "",
wayId: "", wayId: "",
parentId: "", parentId: "",
ip: "", ip: "",
......
...@@ -147,7 +147,7 @@ export default { ...@@ -147,7 +147,7 @@ export default {
railWaybatchDelete({ ids }).then((res) => { railWaybatchDelete({ ids }).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("删除成功"); successAlert("删除成功");
this.asyncrailWayList();
this.getTableData(); this.getTableData();
} else { } else {
warningAlert("删除失败"); warningAlert("删除失败");
......
...@@ -131,7 +131,7 @@ export default { ...@@ -131,7 +131,7 @@ export default {
siteForm: formInit(), siteForm: formInit(),
railWaySelect: [], railWaySelect: [],
visible: false, visible: false,
Info: [],
tableData: [], tableData: [],
params: { params: {
current: 1, current: 1,
...@@ -154,10 +154,10 @@ export default { ...@@ -154,10 +154,10 @@ export default {
}, },
del() { del() {
let ids = this.ids; let ids = this.ids;
sitebatchDelete({ ids }).then((res) => { sitebatchDelete({ids}).then((res) => {
if (res.code == 200) { if (res.code == 200) {
successAlert("删除成功"); successAlert("删除成功");
this.asyncstationList();
this.getTableData(); this.getTableData();
} else { } else {
warningAlert("删除失败"); warningAlert("删除失败");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment