Jelajahi Sumber

v1.7.7.8需求 575

hjw 1 bulan lalu
induk
melakukan
8424798f6e

+ 8 - 0
app/statistics/html/comprehensive-query.html

@ -437,6 +437,12 @@
                      <el-form-item label="医生姓名:" class="flex formLeft">
                        <el-input v-model="form10.doctorTwo" placeholder="请输入服务医生姓名查询"></el-input>
                      </el-form-item>
                      <el-form-item label="服务状态:" class="flex formLeft">
                        <el-select v-model="form10.status" class="formWidth" placeholder="请选择">
                          <el-option label="全部" value=""></el-option>
                          <el-option v-for="(item,index) in StatusData" :key="item.value" :value="item.code" :label="item.value"></el-option>
                        </el-select>
                      </el-form-item>
                    </el-form>
                  </div>
                </div>
@ -739,6 +745,7 @@
                      <el-table-column prop="reservationDoctorName" label="预约医生" align="center"></el-table-column>
                      <el-table-column prop="deptName" label="预约科室" align="center"></el-table-column>
                      <el-table-column prop="reservationTime" label="预约时间" align="center"></el-table-column>
                      <el-table-column prop="operateName" label="预约操作人" align="center"></el-table-column>
                    </template>
                  </el-table>
                  <el-table v-if="handleNodeId==41" border :data="wexinBindingData" style="width: 100%" v-loading="loadingTwo" class="mt20">
@ -763,6 +770,7 @@
                      <el-table-column prop="patient_name" label="姓名" align="center"></el-table-column>
                      <el-table-column prop="mobile" label="电话" align="center"></el-table-column>
                      <el-table-column prop="idcard" label="身份证号码" align="center"></el-table-column>
                      <el-table-column prop="statusName" label="服务状态" align="center"></el-table-column>
                      <el-table-column prop="doctor_name" label="服务医生" align="center"></el-table-column>
                      <el-table-column prop="org_name" label="服务机构" align="center"></el-table-column>
                      <el-table-column prop="create_time" label="签到时间" align="center"></el-table-column>

+ 12 - 1
app/statistics/js/comprehensive-query.js

@ -6,6 +6,7 @@ new Vue({
    height: '',
    isloading: false, //加载中
    start: '',
    StatusData:[],
    health_bank_service_type: [],
    serviceType: '',
    searchStr: 1,
@ -699,6 +700,7 @@ new Vue({
    initData(vm)
    vm.getQuotaStr()
    vm.getfwDictName()
    vm.getStatus()
    vm.getDiseaseTypeList()
    vm.height = document.body.offsetHeight - 85
    window.onresize = function () {
@ -753,6 +755,12 @@ new Vue({
    EventBus.$off('preview-person-info')
  },
  methods: {
    getStatus() {
      var vm = this
      statisticAPI.getDictByDictName({ name: 'followup_status' }).then(function (res) {
        vm.StatusData = res.list
      })
    },
    getfwDictName() {
      var vm = this
      statisticAPI.getDictByDictName({ name: 'health_bank_service_type' }).then(function (res) {
@ -1116,6 +1124,7 @@ new Vue({
      }),
        (this.form10 = {
          resident: '',
          status: '',
          doctorTwo: ''
        }),
        (this.form8 = {
@ -1360,6 +1369,7 @@ new Vue({
      }),
        (this.form10 = {
          resident: '',
          status: '',
          doctorTwo: ''
        }),
        (this.form8 = {
@ -1926,7 +1936,8 @@ new Vue({
        pageSize: vm.currentSize,
        page: vm.currentPage,
        patientName: vm.form10.resident || '',
        doctorName: vm.form10.doctorTwo || ''
        doctorName: vm.form10.doctorTwo || '',
        status: vm.form10.status || ''
      }
      return parameter
    },