123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- export default {
- data() {
- return {
- pickerOptions: {
- disabledDate(time) {
- return time.getTime() > Date.now();
- },
- },
- wpIdslist: {
- name:"",
- id:"",
- },
- b:[],
- fc:"",
- fj:"",
- data_01:"2021-01-01",
- data_02:"2021-01-03",
- currentPage2: 1,
- pagesize:10,
- orderByColumn: "",
- tableData:[],
- }
- },
- created() {
- },
- methods: {
- query_table(){
- let that = this;
- var digital = new URLSearchParams();
- digital.append("pageNum", this.currentPage2);
- digital.append("pageSize", this.pagesize);
- digital.append("orderByColumn", this.orderByColumn);
- digital.append("isAsc", this.isAsc);
- digital.append("wtId", this.fj);
- digital.append("beginDate", this.data_01);
- digital.append("endDate", this.data_02);
- this.API.post("/goodness/goodhistorylist", digital).then((res) => {
- this.tableData = res.data;
- });
- },
- /**改变格式 */
- data_formatter(cellValue){ return this.BASE.getBzDate(new Date(cellValue.recorddate),0)},
- gaindate() {
- let _this = this;
- if (this.fc == null || this.fc == undefined || this.fc == "") {
- _this.b = JSON.parse(sessionStorage.getItem('b'));
- _this.fc = JSON.parse(sessionStorage.getItem('fc'));
- _this.fj = JSON.parse(sessionStorage.getItem('fj'));
- _this.data_01 = JSON.parse(sessionStorage.getItem('data_01'));
- _this.data_02 = JSON.parse(sessionStorage.getItem('data_02'));
- } else {
- this.b = this.$route.query.data;
- this.fc = this.$route.query.data.windtpowerstationid;
- this.fj = this.$route.query.data.windturbineid;
- this.data_01 = this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate),-1
- );
- this.data_02 = this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate),0
- );
- }
- // this.b = this.$route.query.data;
- // this.fc = this.$route.query.data.windtpowerstationid;
- // this.fj = this.$route.query.data.windturbineid;
- // this.data_01 = this.BASE.getBzDate(
- // new Date(this.$route.query.data.recorddate),0
- // );
- // this.data_02 = this.BASE.getBzDate(
- // new Date(this.$route.query.data.recorddate+60*60*24*1000),0
- // );
- this.query_wpid();
- },
- /**返回 */
- goback() {
- this.$router.push({
- path: "/individualPandectinformation"
- });
- },
- /**获取id */
- query_wpid() {
- this.API.get("powercompare/windfarmAjax?").then((res) => {
- this.wpIdslist = res.data;
- });
- },
- },
- mounted() {
- this.b = this.$route.query.data;
- this.fc = this.$route.query.data.windtpowerstationid;
- this.fj = this.$route.query.data.windturbineid;
- this.data_01 = this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate),0
- );
- this.data_02 = this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate+1),0
- );
- window.addEventListener("beforeunload", () => {
- sessionStorage.setItem('b', JSON.stringify(this.$route.query.data));
- sessionStorage.setItem('fc', JSON.stringify(this.$route.query.data.windtpowerstationid));
- sessionStorage.setItem('fj', JSON.stringify(this.$route.query.data.windturbineid));
- sessionStorage.setItem('data_01', JSON.stringify(this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate),-1
- )));
- sessionStorage.setItem('data_02', JSON.stringify(this.BASE.getBzDate(
- new Date(this.$route.query.data.recorddate),0
- )));
- });
- this.gaindate();
- this.query_table();
- },
- };
|