| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="体检类别"> |
| | | <el-select style="width: 200px" v-model="queryParams.tjCategory" placeholder="请选择体检类别" @change="searchSelect"> |
| | | <el-select style="width: 200px" v-model="queryParams.tjCategory" placeholder="请选择体检类别" @change="searchCategory"> |
| | | <el-option v-for="dict in dict.type.dict_tjtype" :key="dict.value" :label="dict.label" |
| | | :value="dict.value"></el-option> |
| | | </el-select> |
| | |
| | | <el-radio-button label="1">已审核</el-radio-button> |
| | | </el-radio-group> |
| | | |
| | | <el-row :gutter="10" class="mb8" v-if="piliang" style="margin: 15px;"> |
| | | <el-col :span="1.5"> |
| | | <el-button type="primary" size="mini" @click="handleshenhe">批量核收</el-button> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <template> |
| | | <el-table v-loading="loading" :data="checkList" ref="table" border style="margin: 20px; width: 98%" |
| | | @current-change="handleCurrentChange"> |
| | | <el-table-column type="selection" align="center" label="选择" width="50" v-if="piliang"/> |
| | | <el-table-column label="体检号" align="center" prop="tjNumber" :show-overflow-tooltip="true" width="160px" |
| | | fixed="left" /> |
| | | <el-table-column label="姓名" align="center" prop="cusName" :show-overflow-tooltip="true" width="100px" |
| | |
| | | zhiyeJg: '', // 初始化体检结果为默认值 |
| | | selectedAdvice: null, |
| | | activeAdviceIndex: 0, |
| | | gotyval: null, |
| | | advicerulesList: [], |
| | | xmChange: [], |
| | | showjianyi: false, |
| | | piliang: false, |
| | | isLoading: false, |
| | | adviceLoading: false, |
| | | adviceEmptyText: '暂无数据', |
| | |
| | | |
| | | radioChange(value) { |
| | | this.loading = true; |
| | | if(value == "0" && this.gotyval == "01"){ |
| | | this.piliang = true |
| | | }else{ |
| | | this.piliang = false |
| | | } |
| | | this.queryParams.checkStatus = value; |
| | | this.queryParams.page = 1; |
| | | this.queryParams.pageSize = 10; |
| | |
| | | |
| | | searchSelect(val) { |
| | | this.CheckBox = val; |
| | | }, |
| | | |
| | | searchCategory(val){ |
| | | this.gotyval = val |
| | | if(val == "01" && this.tjStatus == "0"){ |
| | | this.piliang = true |
| | | }else{ |
| | | this.piliang = false |
| | | } |
| | | }, |
| | | |
| | | handleshenhe(){ |
| | | |
| | | }, |
| | | |
| | | dateChangebirthday1(val) { |
| | |
| | | }, |
| | | |
| | | handleCurrentChange(val) { |
| | | console.log(val) |
| | | if (val != null) { |
| | | this.handleClick(val); |
| | | } |
| | |
| | | :value="dict.value" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item label="是否替检" prop="tj"> |
| | | <el-select v-model="forms.tj" placeholder="请选择是否替检" style="width: 120px" clearable> |
| | | <el-option v-for="dict in dict.type.sys_yes_no" :key="dict.value" :label="dict.label" |
| | | :value="dict.value" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="年龄段"> |
| | | <el-col :span="7"> |
| | | <el-input v-model="forms.ltAge" style="width: 53px" /> |
| | |
| | | "dict_comp_type", |
| | | "dict_data_status", |
| | | "sys_user_sex", |
| | | "reservation_pay_type", |
| | | "reservation_pay_type","sys_yes_no" |
| | | ], |
| | | data() { |
| | | let checkPhoneNum = (rule, value, callback) => { |