Browse Source

2024-06-21

master
qiezi 2 years ago
parent
commit
fd5ca57b0d
  1. 1
      src/api/cdc/collect.js
  2. 27
      src/views/modules/cdc/collectScreen.vue
  3. 11
      src/views/modules/code/generation.vue

1
src/api/cdc/collect.js

@ -1,5 +1,6 @@
import {createAPI} from "../../utils/httpRequest";
export const getBaseTime = (data) => createAPI(`/collect/info/base`,'post',data)
export const selectCollectList = (data)=>createAPI(`/collect/info/list`,'post',data)
export const saveCollect = (data)=>createAPI(`/collect/info/save`,'post',data)

27
src/views/modules/cdc/collectScreen.vue

@ -107,7 +107,7 @@
<script>
import dayjs from "dayjs";
import {selectCollectRecordByItemList} from "../../../api/cdc/collect";
import {getBaseTime, selectCollectRecordByItemList} from "../../../api/cdc/collect";
export default {
name: 'collectScreen',
@ -248,6 +248,22 @@ export default {
let myChart = this.$echarts.init(document.getElementById('main'));
this.option && myChart.setOption(this.option);
},
getBaseTime(){
let params = {}
getBaseTime(params).then(({data})=>{
if (data && data.code === 0){
this.getDataList();
this.times = setInterval(() => {
this.getDataList();
}, 1000 * data.time);
}else {
this.$message.error(data.msg)
}
}).catch((error)=>{
this.$message.error(error)
})
}
},
watch:{
@ -270,14 +286,11 @@ export default {
}
this.option.xAxis = val.map(item=>item.deviceDesc)
this.initCharts()
}
}
},
},
},
created() {
this.getDataList();
this.times = setInterval(() => {
this.getDataList();
}, 1000 * 30);
this.getBaseTime();
},
mounted() {
this.initCharts();

11
src/views/modules/code/generation.vue

@ -244,6 +244,14 @@ export default {
this.$message.error(error)
})
},
searchDrawingNo(){
if (!this.searchModel.drawingNo){
this.$message.warning("请先获取编码!")
return
}
//
}
},
}
</script>
@ -257,8 +265,9 @@ export default {
<el-input readonly v-model="searchModel.drawingNo"></el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-col :span="8">
<el-form-item label=" ">
<!-- <el-button type="primary" @click="searchDrawingNo">查询编码</el-button>-->
<el-button type="primary" :loading="getCodeNoLoading" @click="getCodeNoBtn">获取编码</el-button>
<el-button type="primary" :loading="saveCodeLoading" @click="saveDrawing">占有编码</el-button>
</el-form-item>

Loading…
Cancel
Save