542372506@qq.com hace 2 días
padre
commit
e43e712ff0

+ 2 - 2
component/statistics/LascCervical/index.html

@ -26,8 +26,8 @@
          <el-option v-for="(option, index) in areaOptions" :label="option.label" :value="option.value" :key="option.value"></el-option>
        </el-select>
      </div>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2'">
        <label class="c-333 c-f14">社区:</label>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2' || form.range == '3'">
        <label class="c-333 c-f14">机构:</label>
        <el-select class="formWidth" v-model="form.hospital" placeholder="请选择" @change="getTeam">
          <el-option v-for="(option, index) in hospitalOptions" :label="option.name" :value="option.code" :key="option.code"></el-option>
        </el-select>

+ 1 - 1
component/statistics/LascCervical/index.js

@ -28,7 +28,7 @@ Vue.component('lasc-cervical', {
      },
      rangeOptions: [
        { label: '区', value: '1' },
        { label: '社区', value: '2' },
        { label: '机构', value: '2' },
        { label: '居住地', value: '3' }
      ],
      areaOptions: [

+ 17 - 5
component/statistics/LascModifyPatient/index.html

@ -183,7 +183,7 @@
              <el-radio :label="0">否</el-radio>
            </el-radio-group>
          </el-form-item>
      
          <el-form-item label="是否有二级亲属(祖母、外祖母及姑姨)50岁前曾患乳腺癌:" class="copd-form-item1" >
            <el-radio-group v-model="form.fertility.breastCancerSec" >
              <el-radio :label="1">是</el-radio>
@ -194,7 +194,19 @@
            <el-input class="copd-form-input" v-model="form.fertility.breastCancerSecNum" placeholder="二级亲属(祖母、外祖母及姑姨)50 岁前曾患乳腺癌人数"></el-input>
          </el-form-item>
          <el-form-item v-if='form.fertility.oophoromaSec == 1' label="是否有二级亲属(祖母、外祖母及姑姨)50岁前曾患卵巢癌人数:" class="copd-form-item1"  v-if='form.fertility.reproductiveHistory ==1'>
          <el-form-item label="是否有一级亲属(祖母、外祖母及姑姨)曾患卵巢癌:" class="copd-form-item1" >
            <el-radio-group v-model="form.fertility.oophoromaFir" >
              <el-radio :label="1">是</el-radio>
              <el-radio :label="0">否</el-radio>
            </el-radio-group>
          </el-form-item>
          <el-form-item label="是否有二级亲属(祖母、外祖母及姑姨)50岁前曾患卵巢癌:" class="copd-form-item1" >
            <el-radio-group v-model="form.fertility.oophoromaSec" >
              <el-radio :label="1">是</el-radio>
              <el-radio :label="0">否</el-radio>
            </el-radio-group>
          </el-form-item>
          <el-form-item v-if="form.fertility.oophoromaSec == 1" label="是否有二级亲属(祖母、外祖母及姑姨)50岁前曾患卵巢癌人数:" class="copd-form-item1"  >
            <el-input class="copd-form-input" v-model="form.fertility.oophoromaNum" placeholder="是否有二级亲属(祖母、外祖母及姑姨)50 岁前曾患卵巢癌人数"></el-input>
          </el-form-item>
@ -246,9 +258,9 @@
          <el-form-item label="乳腺手术病理结果:" class="copd-form-item" v-if='form.fertility.breastBiopsySurgery == 1' >
            <el-radio-group v-model="form.fertility.breastSurgeryResult" >
              <el-radio :label="0">良性</el-radio>
              <el-radio :label="1">恶性</el-radio>
              <el-radio :label="2">不确定</el-radio>
              <el-radio :label="'0'">良性</el-radio>
              <el-radio :label="'1'">恶性</el-radio>
              <el-radio :label="'2'">不确定</el-radio>
            </el-radio-group>
          </el-form-item>
          <el-form-item label="双侧卵巢切除手术:" class="copd-form-item" >

+ 1 - 1
component/statistics/LascPatient/index.html

@ -43,7 +43,7 @@
        </el-select>
      </div>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2'">
        <label class="c-333 c-f14">社区:</label>
        <label class="c-333 c-f14">机构:</label>
        <el-select class="formWidth" v-model="form.hospital" placeholder="请选择" @change="getTeam">
          <el-option v-for="(option, index) in hospitalOptions" :label="option.name" :value="option.code" :key="option.code"></el-option>
        </el-select>

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

@ -29,7 +29,7 @@ Vue.component('lasc-patient', {
      formDialogVisible: true,
      rangeOptions: [
        { label: '区', value: '1' },
        { label: '社区', value: '2' }
        { label: '机构', value: '2' }
      ],
      areaOptions: [
        { label: '思明区', value: '350203' },
@ -91,6 +91,7 @@ Vue.component('lasc-patient', {
      if (selectedRole.code.indexOf('350200') > -1) {
        this.level = 1 //  市卫健委
        this.areaOptions = [
          { label:'厦门市',value:''},
          { label: '思明区', value: '350203' },
          { label: '海沧区', value: '350205' },
          { label: '湖里区', value: '350206' },
@ -108,7 +109,7 @@ Vue.component('lasc-patient', {
        this.getHospital(selectedRole.code)
      } else {
        this.level = 3 // 社区管理
        this.rangeOptions = [{ label: '社区', value: '2' }]
        this.rangeOptions = [{ label: '机构', value: '2' }]
        this.areaOptions = [{ label: selectedRole.name.substring(0, 3), value: selectedRole.code.substring(0, 6) }]
        this.hospitalOptions = [{ name: selectedRole.name, code: selectedRole.code }]
        this.form = {
@ -195,7 +196,6 @@ Vue.component('lasc-patient', {
        size: this.size,
        timeType: this.yearType
      }
      console.log('11111111111111111', this)
      if (this.yearType && this.yearType == 1) {
        if (this.chooseTime) {
          params.startTime = this.chooseTime[0]

+ 3 - 3
component/statistics/LascProgress/index.html

@ -26,8 +26,8 @@
          <el-option v-for="(option, index) in areaOptions" :label="option.label" :value="option.value" :key="option.value"></el-option>
        </el-select>
      </div>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2'">
        <label class="c-333 c-f14">社区:</label>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2'|| form.range == '3'">
        <label class="c-333 c-f14">机构:</label>
        <el-select class="formWidth" v-model="form.hospital" placeholder="请选择" @change="getTeam">
          <el-option v-for="(option, index) in hospitalOptions" :label="option.name" :value="option.code" :key="option.code"></el-option>
        </el-select>
@ -89,7 +89,7 @@
            <el-option v-for="(option, index) in dataRangeOption" :label="option.label" :value="option.value" :key="option.value"></el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="社区:" v-if="form.range == 'hospital'">
        <el-form-item label="机构:" v-if="form.range == 'hospital'">
          <el-select v-model="form.hospital" disabled>
            <el-option v-for="(option, index) in dataRangeOption" :label="option.label" :value="option.value" :key="option.value"></el-option>
          </el-select>

+ 1 - 1
component/statistics/LascProgress/index.js

@ -22,7 +22,7 @@ Vue.component('lasc-progress', {
      chooseTime: null,
      rangeOptions: [
        { label: '区', value: '1' },
        { label: '社区', value: '2' },
        { label: '机构', value: '2' },
        { label: '居住地', value: '3' }
      ],
      areaOptions: [

+ 2 - 2
component/statistics/breastCancerPatient/index.html

@ -26,8 +26,8 @@
          <el-option v-for="(option, index) in areaOptions" :label="option.label" :value="option.value" :key="option.value"></el-option>
        </el-select>
      </div>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2'">
        <label class="c-333 c-f14">社区:</label>
      <div class="searchDiv pb20 pr20" v-if="form.range == '2' || form.range == '3'">
        <label class="c-333 c-f14">机构:</label>
        <el-select class="formWidth" v-model="form.hospital" placeholder="请选择" @change="getTeam">
          <el-option v-for="(option, index) in hospitalOptions" :label="option.name" :value="option.code" :key="option.code"></el-option>
        </el-select>

+ 3 - 2
component/statistics/breastCancerPatient/index.js

@ -26,7 +26,7 @@ Vue.component('breast-cancer-patient', {
      chooseTime: null,
      rangeOptions: [
        { label: '区', value: '1' },
        { label: '社区', value: '2' },
        { label: '机构', value: '2' },
        { label: '居住地', value: '3' }
      ],
      areaOptions: [
@ -233,6 +233,7 @@ Vue.component('breast-cancer-patient', {
      if (selectedRole.code.indexOf('350200') > -1) {
        this.level = 1 //  市卫健委
        this.areaOptions = [
          { label: '厦门市', value: '' },
          { label: '思明区', value: '350203' },
          { label: '海沧区', value: '350205' },
          { label: '湖里区', value: '350206' },
@ -251,7 +252,7 @@ Vue.component('breast-cancer-patient', {
      } else {
        this.level = 3 // 社区管理
        this.rangeOptions = [
          { label: '社区', value: '2' },
          { label: '机构', value: '2' },
          { label: '居住地', value: '3' }
        ]
        this.areaOptions = [{ label: selectedRole.name.substring(0, 3), value: selectedRole.code.substring(0, 6) }]