| | |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="患者编号" prop="iccardno"> |
| | | <el-input |
| | | v-model="queryParams.iccardno" |
| | | placeholder="请输入患者编号" |
| | | clearable |
| | | style="width: 250px" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="患者编号" prop="telcode"> |
| | | <el-input |
| | | v-model="queryParams.telcode" |
| | | placeholder="请输入患者编号" |
| | | clearable |
| | | style="width: 280px" |
| | | @keyup.enter.native="handleQuery" |
| | | /> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="患者范围" prop="tagId"> |
| | | <el-select |
| | | v-model="queryParams.Patientid" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="是否会员" prop="tagId"> |
| | | <el-select |
| | | v-model="queryParams.whether" |
| | | multiple |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in whether" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="过滤时间" prop="tagId"> |
| | | <el-date-picker |
| | | v-model="queryParams.value1" |
| | | type="daterange" |
| | | range-separator="至" |
| | | start-placeholder="开始日期" |
| | | end-placeholder="结束日期" |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-row> |
| | | <el-form-item label="患者标签" prop="tagId"> |
| | | <el-form-item label="过滤类型" prop="tagId"> |
| | | <el-select |
| | | v-model="queryParams.tagIds" |
| | | multiple |
| | | placeholder="请选择" |
| | | > |
| | | <el-option |
| | | v-for="item in optionstag" |
| | | :key="item.tagid" |
| | | :label="item.tagname" |
| | | :value="item.tagid" |
| | | v-for="item in Filterreason" |
| | | :key="item.id" |
| | | :label="item.name" |
| | | :value="item.id" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label=" 就诊日期 " prop="admitdate"> |
| | | <el-date-picker |
| | | clearable |
| | | v-model="queryParams.admitdate" |
| | | type="date" |
| | | value-format="yyyy-MM-dd" |
| | | placeholder="请选择 就诊日期 " |
| | | > |
| | | </el-date-picker> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button |
| | |
| | | prop="age" |
| | | width="120" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="出生年月" |
| | | align="center" |
| | | key="archivetime" |
| | | prop="archivetime" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ parseTime(scope.row.createTime) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="家庭住址" |
| | | label="证件编号" |
| | | align="center" |
| | | key="age" |
| | | prop="age" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="黑名单原因" |
| | | label="过滤类型" |
| | | align="center" |
| | | key="age" |
| | | prop="age" |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="患者标签" |
| | | label="过滤原因" |
| | | align="center" |
| | | key="tagList" |
| | | prop="tagList" |
| | |
| | | <el-table-column |
| | | label="证件类型" |
| | | align="center" |
| | | key="iccardtype" |
| | | prop="iccardtype" |
| | | key="idtype" |
| | | prop="idtype" |
| | | width="120" |
| | | /><el-table-column |
| | | label="证件号码" |
| | | label="证件编号" |
| | | align="center" |
| | | key="iccardno" |
| | | prop="iccardno" |
| | | key="idno" |
| | | prop="idno" |
| | | width="190" |
| | | /> |
| | | |
| | | <el-table-column |
| | | label="联系方式" |
| | | align="center" |
| | |
| | | width="120" |
| | | /> |
| | | <el-table-column |
| | | label="建档日期" |
| | | label="家庭住址" |
| | | align="center" |
| | | key="idno" |
| | | prop="idno" |
| | | width="190" |
| | | /> |
| | | <el-table-column |
| | | label="操作日期" |
| | | align="center" |
| | | key="archivetime" |
| | | prop="archivetime" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <span>{{ parseTime(scope.row.createTime) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="更新日期" |
| | | align="center" |
| | | prop="updateTime" |
| | | width="160" |
| | | > |
| | | <template slot-scope="scope"> |
| | |
| | | @click="handleUpdate(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | | ><span class="button-textxga" |
| | | ><i class="el-icon-edit"></i>取消黑名单</span |
| | | ><i class="el-icon-edit"></i>取消过滤</span |
| | | ></el-button |
| | | > |
| | | </template> |
| | |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="证件类型" prop="iccardtype"> |
| | | <el-select v-model="form.iccardtype" placeholder="请选择性别"> |
| | | <el-form-item label="证件类型" prop="idtype"> |
| | | <el-select v-model="form.idtype" placeholder="请选择性别"> |
| | | <el-option |
| | | v-for="item in paperstypes" |
| | | :key="item.papersname" |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="证件号" prop="iccardno"> |
| | | <el-form-item label="证件号" prop="idno"> |
| | | <el-input |
| | | v-model="form.iccardno" |
| | | v-model="form.idno" |
| | | placeholder="请输入证件号" |
| | | maxlength="50" |
| | | /> |
| | |
| | | age: "", |
| | | sex: "", |
| | | tagList: [], |
| | | iccardno: "", |
| | | idno: "", |
| | | telcode: "", |
| | | iccardtype: "", |
| | | idtype: "", |
| | | relativetelcode: "", |
| | | }, |
| | | //导入进度 |
| | |
| | | optionstag: [], //标签列表 |
| | | Patientrange: [ |
| | | { |
| | | name: "全部", |
| | | name: "门诊", |
| | | id: 1, |
| | | }, |
| | | { |
| | | name: "当前科室", |
| | | name: "住院", |
| | | id: 2, |
| | | }, |
| | | { |
| | | name: "体检", |
| | | id: 3, |
| | | }, |
| | | ], |
| | | whether: [ |
| | | { |
| | | name: "是", |
| | | id: 1, |
| | | }, |
| | | { |
| | | name: "否", |
| | | id: 2, |
| | | }, |
| | | ], |
| | | Filterreason: [ |
| | | { |
| | | name: "患者死亡", |
| | | id: 1, |
| | | }, |
| | | { |
| | | name: "频繁就诊", |
| | | id: 2, |
| | | }, |
| | | { |
| | | name: "患者拒绝服务", |
| | | id: 3, |
| | | }, |
| | | { |
| | | name: "联系方式无效", |
| | | id: 4, |
| | | }, |
| | | { |
| | | name: "黑名单", |
| | | id: 5, |
| | | }, |
| | | ], |
| | | defaultProps: { |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | iccardno: undefined, |
| | | idno: undefined, |
| | | name: undefined, |
| | | status: undefined, |
| | | tagIds: undefined, |
| | |
| | | age: "", |
| | | sex: "", |
| | | tagList: [], |
| | | iccardno: "", |
| | | idno: "", |
| | | telcode: "", |
| | | iccardtype: "", |
| | | idtype: "", |
| | | relativetelcode: "", |
| | | }; |
| | | // this.resetForm("form"); |