模糊查询

hn2.0
13703816893 2 years ago
parent 11c6506a38
commit 35a2b7f8a0

@ -282,14 +282,14 @@ export default {
zoomable: true, zoomable: true,
url: "src", url: "src",
}, },
dyOptions: [{ id: 0, name: "全部" }], // dyOptions: [{ id: -1, name: "全部" }], //
xlOptions: [{ id: 0, name: "全部" }], //线 xlOptions: [{ id: -1, name: "全部" }], //线
gtOptions: [{ id: 0, name: "全部" }], // gtOptions: [{ id: -1, name: "全部" }], //
gjOptions: [{ id: 0, label: -1, name: "全部" }], // gjOptions: [{ id: -1, label: -1, name: "全部" }], //
formdata: { formdata: {
dyId: 0, dyId: -1,
lineId: 0, lineId: -1,
towerId: 0, towerId: -1,
label: -1, label: -1,
// timeVal: "", // timeVal: "",
}, },
@ -355,7 +355,7 @@ export default {
getSearchxl() { getSearchxl() {
getSearchInfo({ type: 2, id: this.formdata.dyId }) getSearchInfo({ type: 2, id: this.formdata.dyId })
.then((res) => { .then((res) => {
this.xlOptions = [{ id: 0, name: "全部" }]; this.xlOptions = [{ id: -1, name: "全部" }];
this.xlOptions = this.xlOptions.concat(res.data.list); this.xlOptions = this.xlOptions.concat(res.data.list);
this.formdata.lineId = this.xlOptions[0].id; this.formdata.lineId = this.xlOptions[0].id;
this.getSearchgt(); this.getSearchgt();
@ -366,7 +366,7 @@ export default {
getSearchgt() { getSearchgt() {
getSearchInfo({ type: 3, id: this.formdata.lineId }) getSearchInfo({ type: 3, id: this.formdata.lineId })
.then((res) => { .then((res) => {
this.gtOptions = [{ id: 0, name: "全部" }]; this.gtOptions = [{ id: -1, name: "全部" }];
this.gtOptions = this.gtOptions.concat(res.data.list); this.gtOptions = this.gtOptions.concat(res.data.list);
this.formdata.towerId = this.gtOptions[0].id; this.formdata.towerId = this.gtOptions[0].id;
this.getSearchgj(); this.getSearchgj();
@ -377,7 +377,7 @@ export default {
getSearchgj() { getSearchgj() {
getAlarmTypeList() getAlarmTypeList()
.then((res) => { .then((res) => {
this.gjOptions = [{ id: 0, label: -1, name: "全部" }]; this.gjOptions = [{ id: -1, label: -1, name: "全部" }];
this.gjOptions = this.gjOptions.concat(res.data.list); this.gjOptions = this.gjOptions.concat(res.data.list);
console.log(this.gjOptions); console.log(this.gjOptions);
this.formdata.label = this.gjOptions[0].label; this.formdata.label = this.gjOptions[0].label;

@ -45,12 +45,13 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-input <el-input
v-model="formdata.searchnr" v-model="formdata.search"
placeholder="请输入线路/杆塔/设备编号" placeholder="请输入线路/杆塔/设备编号"
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="onSubmit"></el-button> <el-button type="primary" @click="onSubmit"></el-button>
<el-button type="primary" @click="onSubmit"></el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -443,14 +444,14 @@ export default {
}, },
data() { data() {
return { return {
dyOptions: [{ id: 0, name: "全部" }], // dyOptions: [{ id: -1, name: "全部" }], //
xlOptions: [{ id: 0, name: "全部" }], //线 xlOptions: [{ id: -1, name: "全部" }], //线
gtOptions: [{ id: 0, name: "全部" }], // gtOptions: [{ id: -1, name: "全部" }], //
formdata: { formdata: {
dyId: 0, dyId: -1,
lineId: 0, lineId: -1,
towerId: 0, towerId: -1,
searchnr: "", search: "",
}, },
roleUser: "", roleUser: "",
terminalTableData: [], // terminalTableData: [], //
@ -478,8 +479,8 @@ export default {
}; };
}, },
created() { created() {
this.terminalList();
this.getSearchdy(); this.getSearchdy();
this.terminalList();
this.roleUser = localStorage.getItem("role"); this.roleUser = localStorage.getItem("role");
console.log(this.roleUser); console.log(this.roleUser);
}, },
@ -498,7 +499,7 @@ export default {
getSearchxl() { getSearchxl() {
getSearchInfo({ type: 2, id: this.formdata.dyId }) getSearchInfo({ type: 2, id: this.formdata.dyId })
.then((res) => { .then((res) => {
this.xlOptions = [{ id: 0, name: "全部" }]; this.xlOptions = [{ id: -1, name: "全部" }];
this.xlOptions = this.xlOptions.concat(res.data.list); this.xlOptions = this.xlOptions.concat(res.data.list);
this.formdata.lineId = this.xlOptions[0].id; this.formdata.lineId = this.xlOptions[0].id;
this.getSearchgt(); this.getSearchgt();
@ -509,7 +510,7 @@ export default {
getSearchgt() { getSearchgt() {
getSearchInfo({ type: 3, id: this.formdata.lineId }) getSearchInfo({ type: 3, id: this.formdata.lineId })
.then((res) => { .then((res) => {
this.gtOptions = [{ id: 0, name: "全部" }]; this.gtOptions = [{ id: -1, name: "全部" }];
this.gtOptions = this.gtOptions.concat(res.data.list); this.gtOptions = this.gtOptions.concat(res.data.list);
this.formdata.towerId = this.gtOptions[0].id; this.formdata.towerId = this.gtOptions[0].id;
}) })
@ -522,10 +523,9 @@ export default {
//// ////
terminalList() { terminalList() {
this.loading = true; this.loading = true;
getTerminalJoggle({ this.$set(this.formdata, "pageindex", this.page);
pageindex: this.page, this.$set(this.formdata, "pagesize", this.pageSize);
pagesize: this.pageSize, getTerminalJoggle(this.formdata)
})
.then((res) => { .then((res) => {
console.log(res); console.log(res);
this.terminalTableData = res.data.list; this.terminalTableData = res.data.list;

@ -206,17 +206,17 @@ export default {
zoomable: true, zoomable: true,
url: "src", url: "src",
}, },
dyOptions: [{ id: 0, name: "全部" }], // dyOptions: [{ id: -1, name: "全部" }], //
xlOptions: [{ id: 0, name: "全部" }], //线 xlOptions: [{ id: -1, name: "全部" }], //线
gtOptions: [{ id: 0, name: "全部" }], // gtOptions: [{ id: -1, name: "全部" }], //
zzOptions: [{ id: 0, name: "全部" }], // zzOptions: [{ id: -1, name: "全部" }], //
tdOptions: [{ id: 0, name: "全部" }], // tdOptions: [{ id: -1, name: "全部" }], //
formdata: { formdata: {
dyid: "", dyid: -1,
lineid: "", lineid: -1,
towerid: "", towerid: -1,
channelid: "", channelid: -1,
termid: "", termid: -1,
// timeVal: "", // timeVal: "",
}, },
picList: [], picList: [],
@ -263,7 +263,7 @@ export default {
getSearchxl() { getSearchxl() {
getSearchInfo({ type: 2, id: this.formdata.dyid }) getSearchInfo({ type: 2, id: this.formdata.dyid })
.then((res) => { .then((res) => {
this.xlOptions = [{ id: 0, name: "全部" }]; this.xlOptions = [{ id: -1, name: "全部" }];
this.xlOptions = this.xlOptions.concat(res.data.list); this.xlOptions = this.xlOptions.concat(res.data.list);
this.formdata.lineid = this.xlOptions[0].id; this.formdata.lineid = this.xlOptions[0].id;
this.getSearchgt(); this.getSearchgt();
@ -274,7 +274,7 @@ export default {
getSearchgt() { getSearchgt() {
getSearchInfo({ type: 3, id: this.formdata.lineid }) getSearchInfo({ type: 3, id: this.formdata.lineid })
.then((res) => { .then((res) => {
this.gtOptions = [{ id: 0, name: "全部" }]; this.gtOptions = [{ id: -1, name: "全部" }];
this.gtOptions = this.gtOptions.concat(res.data.list); this.gtOptions = this.gtOptions.concat(res.data.list);
this.formdata.towerid = this.gtOptions[0].id; this.formdata.towerid = this.gtOptions[0].id;
this.getSearchzz(); this.getSearchzz();
@ -285,7 +285,7 @@ export default {
getSearchzz() { getSearchzz() {
getSearchInfo({ type: 4, id: this.formdata.towerid }) getSearchInfo({ type: 4, id: this.formdata.towerid })
.then((res) => { .then((res) => {
this.zzOptions = [{ id: 0, name: "全部" }]; this.zzOptions = [{ id: -1, name: "全部" }];
this.zzOptions = this.zzOptions.concat(res.data.list); this.zzOptions = this.zzOptions.concat(res.data.list);
this.formdata.termid = this.zzOptions[0].id; this.formdata.termid = this.zzOptions[0].id;
this.getSearchtd(); this.getSearchtd();
@ -296,7 +296,7 @@ export default {
getSearchtd() { getSearchtd() {
getSearchInfo({ type: 5, id: this.formdata.termid }) getSearchInfo({ type: 5, id: this.formdata.termid })
.then((res) => { .then((res) => {
this.tdOptions = [{ id: 0, name: "全部" }]; this.tdOptions = [{ id: -1, name: "全部" }];
this.tdOptions = this.tdOptions.concat(res.data.list); this.tdOptions = this.tdOptions.concat(res.data.list);
this.formdata.channelid = this.tdOptions[0].id; this.formdata.channelid = this.tdOptions[0].id;
// if (this.signtype == 0) { // if (this.signtype == 0) {

Loading…
Cancel
Save