添加loading

ds1.0
fanluyan 2 years ago
parent 1256e511e7
commit 4e625ec662

@ -70,7 +70,10 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="samplingSearch" <el-button
type="primary"
@click="samplingSearch"
:loading="sampLoading"
>查询</el-button >查询</el-button
> >
</el-form-item> </el-form-item>
@ -103,7 +106,10 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="samplingSet" <el-button
type="primary"
@click="samplingSet"
:loading="sampSetLoading"
>设置</el-button >设置</el-button
> >
</el-form-item> </el-form-item>
@ -142,7 +148,10 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="upperSearch" <el-button
type="primary"
@click="upperSearch"
:loading="upperLoading"
>查询</el-button >查询</el-button
> >
</el-form-item> </el-form-item>
@ -166,7 +175,12 @@
<el-input v-model="upperComputer.domain"></el-input> <el-input v-model="upperComputer.domain"></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="upperSet"></el-button> <el-button
type="primary"
@click="upperSet"
:loading="upperSetLoading"
>设置</el-button
>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -203,7 +217,12 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="idSearch"></el-button> <el-button
type="primary"
@click="idSearch"
:loading="idLoading"
>查询</el-button
>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -228,7 +247,12 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" @click="idSet"></el-button> <el-button
type="primary"
@click="idSet"
:loading="idSetLoading"
>设置</el-button
>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -287,7 +311,10 @@
></el-input> ></el-input>
</el-form-item> </el-form-item>
<el-form-item class="runformbtn"> <el-form-item class="runformbtn">
<el-button type="primary" @click="runstatusSearch" <el-button
type="primary"
@click="runstatusSearch"
:loading="statusLoading"
>查询</el-button >查询</el-button
> >
</el-form-item> </el-form-item>
@ -378,6 +405,8 @@ export default {
sampleFrequency: "", sampleFrequency: "",
heartbeatTime: "", heartbeatTime: "",
}, },
sampLoading: false,
sampSetLoading: false,
samplingrules: { samplingrules: {
heartbeatTime: [ heartbeatTime: [
{ required: true, message: "请输入心跳周期", trigger: "blur" }, { required: true, message: "请输入心跳周期", trigger: "blur" },
@ -389,13 +418,18 @@ export default {
port: "", port: "",
domain: "", domain: "",
}, },
upperLoading: false,
upperSetLoading: false,
//id //id
idParameter: { idParameter: {
newCmdId: "", newCmdId: "",
componentId: "", componentId: "",
originalId: "", originalId: "",
}, },
idLoading: false,
idSetLoading: false,
runStatusForm: {}, runStatusForm: {},
statusLoading: false,
gpsForm: {}, //gps gpsForm: {}, //gps
tabsActive: "first", tabsActive: "first",
rowData: {}, rowData: {},
@ -458,6 +492,7 @@ export default {
// -act=sampling [0xA4 ] --flag=[Request Set Flag, default is set=1, 0: request] --rf=[Request Flag] --reqtype=[Request Type] --maintime=[Main Time] --samplecount=[Sample Count] --samplingfreq=[Sample Frequency] --heartbeat=[Heartbeat Time] // -act=sampling [0xA4 ] --flag=[Request Set Flag, default is set=1, 0: request] --rf=[Request Flag] --reqtype=[Request Type] --maintime=[Main Time] --samplecount=[Sample Count] --samplingfreq=[Sample Frequency] --heartbeat=[Heartbeat Time]
samplingSearch() { samplingSearch() {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.sampLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -507,9 +542,7 @@ export default {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.$refs.samplingFormref.validate((valid) => { this.$refs.samplingFormref.validate((valid) => {
if (valid) { if (valid) {
console.log("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); this.sampSetLoading = true;
console.log(this.samplingForm);
console.log("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa");
let params = [ let params = [
{ {
name: "act", name: "act",
@ -563,6 +596,7 @@ export default {
//--act=cma [0xA7] --flag=[Request Set Flag, default is set=1, 0: request] --ip=[IP Address] --cmaport=[CMA Port] --domain=[Domain] //--act=cma [0xA7] --flag=[Request Set Flag, default is set=1, 0: request] --ip=[IP Address] --cmaport=[CMA Port] --domain=[Domain]
upperSearch() { upperSearch() {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.upperLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -599,6 +633,7 @@ export default {
// //
upperSet() { upperSet() {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.upperSetLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -636,6 +671,7 @@ export default {
// --act=termid [0xAC] --flag=[Request Set Flag, default is set=1, 0: request] --newcmdid=[New CMD ID] --compid=[Component Id] --orgid=[Original Id] // --act=termid [0xAC] --flag=[Request Set Flag, default is set=1, 0: request] --newcmdid=[New CMD ID] --compid=[Component Id] --orgid=[Original Id]
idSearch() { idSearch() {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.idLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -672,6 +708,7 @@ export default {
//id //id
idSet() { idSet() {
if (this.rowData.isonline) { if (this.rowData.isonline) {
this.idSetLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -707,6 +744,7 @@ export default {
// //
//--act=runningstatus [0xEA] --cmdid=[CMD_ID] //--act=runningstatus [0xEA] --cmdid=[CMD_ID]
runstatusSearch() { runstatusSearch() {
this.statusLoading = true;
let params = [ let params = [
{ {
name: "act", name: "act",
@ -775,6 +813,8 @@ export default {
message: "信息已更新", message: "信息已更新",
type: "success", type: "success",
}); });
this.sampLoading = false;
this.sampSetLoading = false;
} else if (this.i > 9) { } else if (this.i > 9) {
window.clearInterval(this.timer); window.clearInterval(this.timer);
this.timer = null; this.timer = null;
@ -785,9 +825,16 @@ export default {
message: "暂未获取到信息,请稍后再试!!", message: "暂未获取到信息,请稍后再试!!",
type: "warning", type: "warning",
}); });
this.sampLoading = false;
this.sampSetLoading = false;
this.upperLoading = false;
this.upperSetLoading = false;
this.idLoading = false;
this.idSetLoading = false;
this.statusLoading = false;
} }
}) })
.catch(); .catch((err) => {});
}, },
//gps //gps
gpsSearch() { gpsSearch() {
@ -864,6 +911,14 @@ export default {
this.i = 0; this.i = 0;
clearInterval(this.timer); clearInterval(this.timer);
this.timer = null; this.timer = null;
this.sampLoading = false;
this.sampSetLoading = false;
this.upperLoading = false;
this.upperSetLoading = false;
this.idLoading = false;
this.idSetLoading = false;
this.statusLoading = false;
}, },
}, },
destroyed() { destroyed() {

Loading…
Cancel
Save