| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 | import {  getAllbaseInfo,  safetycheck,  getAllresumption,  getSyntheticQuestion,  getSyntheticResumption,  getotherHandler} from '@/api/cockpit.js'export const baseInfoApi = {  data() {    return {      property: 'value'    }  },  methods: {    //获取基础信息    getBaseInfoHandler(data) {      getAllbaseInfo(data).then(res => {        let { code, data } = res        if (code == 200) {          this.baseData = data          this.baseInit()        }      })    },    //获取履职情况信息    getResumptionfoHandler(data) {      getAllresumption(data).then(res => {        let { code, data } = res        if (code == 200) {          this.resumptionList = data          this.resumptionInit()        }      })    },    //获取综合数据日常履职    getsynthesisResumptionfo(data) {      getSyntheticResumption(data).then(res => {        let { code, data } = res        if (code == 200) {          let { rateByType, infoByType } = data          this.infoByType = infoByType          this.keysList = Object.keys(infoByType)          let list = []          Object.keys(rateByType).forEach(item => {            list.push({ orgName: item + '', rate: rateByType[item] })          })          this.syntheticResumptionInit(list)        }      })    },    //获取综合隐患问题    getSyntheticQuestionHandler(data) {      getSyntheticQuestion(data).then(res => {        let { code, data } = res        if (code == 200) {          console.log(data, 'data')          let { rateByState, resumption, offATMCheck, safetyCheck } = data          //   this.infoByType = infoByType          this.resumptionList = resumption //履职          this.offATMCheckList = offATMCheck //巡检          this.safetyCheck = safetyCheck //安全检查          let list = []          Object.keys(rateByState).forEach(item => {            if (item == '整改率') {              list.push({ orgName: item + '', rate: rateByState[item], isNo: true })            } else {              list.push({ orgName: item + '', rate: rateByState[item] })            }          })          this.syntheticquestionInit(list)        }      })    },    //获取安全检查    getSafetycheck(data) {      safetycheck(data).then(res => {        let { code, data } = res        if (code == 200) {          let { rateByType, taskInfoByType } = data          this.taskInfoByTypeList = taskInfoByType          this.safetyKeysList = Object.keys(taskInfoByType)          let list = []          Object.keys(rateByType).forEach(item => {            list.push({ orgName: item + '', rate: rateByType[item] })          })          this.safetyInit(list)        }      })    },    //获取其他接口    getQtHandler(data) {      getotherHandler(data).then(res => {        let { code, data } = res        if (code == 200) {          console.log(data);          let { drill, edu,inout,monitor } = data          this.otherDrill = drill          this.otherMonitor = monitor          this.otherInout = inout          this.otherEdu = edu                }      })    }  }}
 |