瀏覽代碼

Merge branch 'master' of http://192.168.1.220:10080/raolu/PC-application

hwy 1 周之前
父節點
當前提交
ec9164edd7
共有 2 個文件被更改,包括 35 次插入26 次删除
  1. 10 1
      api/statistics-api.js
  2. 25 25
      component/statistics/LascPatient/index.js

+ 10 - 1
api/statistics-api.js

@ -585,7 +585,16 @@
    },
    exportServiceProgress(data, filename) {
      return httpRequest.downLoadFileForAjax('/doctor/jkCopd/exportServiceProgress', filename, data)
    }
    },
    //统计-两癌筛查居民档案导出
    exportPatientArchive(data, filename) {
      return httpRequest.downLoadFileForAjax('/doctor/twoCancers/count/exportPatientArchive', filename, data)
    },
    //统计-两癌筛查居民档案
    patientArchive: function (data) {
      return httpRequest.get('/doctor/twoCancers/count/patientArchive', { data: data })
    },
  }
  exports.statisticAPI = statisticAPI

+ 25 - 25
component/statistics/LascPatient/index.js

@ -52,27 +52,27 @@ Vue.component('lasc-patient', {
        { label: '手机号', prop: 'mobile', width: '110' },
        { label: '年龄', prop: 'age', width: '90' },
        { label: '出生日期', prop: 'birthday', width: '90' },
        { label: '常住地址', prop: 'diagnosisName', width: '130' },
        { label: '个人筛查状态', prop: 'isSign', width: '90' },
        { label: '基本信息状态', prop: 'hospitalName', width: '90' },
        { label: '乳腺临床检查状态', prop: 'num', width: '90' },
        { label: '乳腺超声初筛时间', prop: 'turnDownTime', width: '150' },
        { label: '乳腺超声评估结果', prop: 'eventType', width: '130' },
        { label: '乳腺超声评估机构', prop: 'screenNum', width: '110' },
        { label: '乳腺超声评估人', prop: 'screenResult', width: '130' },
        { label: '乳腺钼靶评估时间', prop: 'turnDownTime', width: '150' },
        { label: '乳腺钼靶评估结果', prop: 'eventType', width: '130' },
        { label: '乳腺钼靶评估状态(待随访/已完成)', prop: 'screenNum', width: '110' },
        { label: '乳腺病理结果', prop: 'screenResult', width: '130' },
        { label: '乳腺病理评估机构', prop: 'screenResult', width: '130' },
        { label: '乳腺病理随访时间', prop: 'turnDownTime', width: '150' },
        { label: '乳腺癌分期状态(术前)', prop: 'eventType', width: '130' },
        { label: '乳腺癌分期状态(术后)', prop: 'screenNum', width: '110' },
        { label: '宫颈初筛时间', prop: 'screenResult', width: '130' },
        { label: '宫颈评估机构', prop: 'screenResult', width: '130' },
        { label: '宫颈评估人', prop: 'turnDownTime', width: '150' },
        { label: '宫颈评估时间', prop: 'eventType', width: '130' },
        { label: '宫颈评估状态', prop: 'screenNum', width: '110' },
        { label: '常住地址', prop: 'address', width: '130' },
        { label: '个人筛查状态', prop: 'statusName', width: '90' },
        { label: '基本信息状态', prop: 'infoStatusName', width: '90' },
        { label: '乳腺临床检查状态', prop: 'cliStatusName', width: '90' },
        { label: '乳腺超声初筛时间', prop: 'cduTime', width: '150' },
        { label: '乳腺超声评估结果', prop: 'cduResultName', width: '130' },
        { label: '乳腺超声评估机构', prop: 'cduOrg', width: '110' },
        { label: '乳腺超声评估人', prop: 'cudUser', width: '130' },
        { label: '乳腺钼靶评估时间', prop: 'molTime', width: '150' },
        { label: '乳腺钼靶评估结果', prop: 'molResultName', width: '130' },
        { label: '乳腺钼靶评估状态(待随访/已完成)', prop: 'molStatusName', width: '110' },
        { label: '乳腺病理结果', prop: 'bpatResultName', width: '130' },
        { label: '乳腺病理评估机构', prop: 'bpatOrg', width: '130' },
        { label: '乳腺病理随访时间', prop: 'bpatTime', width: '150' },
        { label: '乳腺癌分期状态(术前)', prop: 'opFrontName', width: '130' },
        { label: '乳腺癌分期状态(术后)', prop: 'opAfterName', width: '110' },
        { label: '宫颈初筛时间', prop: 'gynTime', width: '130' },
        { label: '宫颈评估机构', prop: 'cerOrg', width: '130' },
        { label: '宫颈评估人', prop: 'cerUser', width: '150' },
        { label: '宫颈评估时间', prop: 'cerTime', width: '130' },
        { label: '宫颈评估状态', prop: 'cerStatusName', width: '110' },
        { label: '宫颈评估人群', prop: 'screenResult', width: '130' }
      ],
      page: 1,
@ -154,7 +154,7 @@ Vue.component('lasc-patient', {
      var params = {
        ...this.form,
        page: this.page,
        pageSize: this.size
        size: this.size
      }
      if (this.yearType == '1') {
        params.startDate = this.chooseYear + '-01-01'
@ -166,7 +166,7 @@ Vue.component('lasc-patient', {
        }
      }
      httpRequest.get('statistics/collaborate/turnDownAnalysis', { data: params }).then(function (res) {
      httpRequest.get('doctor/twoCancers/count/patientArchive', { data: params }).then(function (res) {
        if (res.status == 200) {
          vm.tableData = res.detailModelList
          vm.total = res.totalCount
@ -200,8 +200,8 @@ Vue.component('lasc-patient', {
        }
      }
      this.exportLoading = true
      var fileName = `下转动态分析${new Date().getTime()}.xls`
      httpRequest.downLoadFileForAjax('statistics/collaborate/exportTurnDownAnalysis', fileName, params).then(function () {
      var fileName = `两癌筛查居民档案${new Date().getTime()}.xls`
      httpRequest.downLoadFileForAjax('doctor/twoCancers/count/exportPatientArchive', fileName, params).then(function () {
        vm.exportLoading = false
      })
    },