| | |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item label="任务关联" prop="longTask"> |
| | | <el-radio-group v-model="form.relevance"> |
| | | <el-radio :label="0">科室关联</el-radio> |
| | | <el-radio :label="1">病区关联</el-radio> |
| | | <el-radio :label="2">疾病关联</el-radio> |
| | | <el-radio :label="3">手术关联</el-radio> |
| | | <el-radio-group v-model="form.appltype"> |
| | | <el-radio :label="1">科室关联</el-radio> |
| | | <el-radio :label="2">病区关联</el-radio> |
| | | <el-radio :label="3">疾病关联</el-radio> |
| | | <el-radio :label="4">手术关联</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | <el-row v-if="form.relevance == 0"> |
| | | <el-row v-if="form.appltype == 1"> |
| | | <el-col :span="20" |
| | | ><el-form-item label="适用科室" prop="region"> |
| | | <el-select |
| | |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row v-if="form.relevance == 1"> |
| | | <el-row v-if="form.appltype == 2"> |
| | | <el-col :span="20" |
| | | ><el-form-item label="适用病区" prop="region"> |
| | | <el-select |
| | |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row v-if="form.relevance == 2"> |
| | | <el-row v-if="form.appltype == 3"> |
| | | <el-col :span="20" |
| | | ><el-form-item label="适用疾病" prop="region"> |
| | | <el-select |
| | |
| | | </el-select> </el-form-item |
| | | ></el-col> |
| | | </el-row> |
| | | <el-row v-if="form.relevance == 3"> |
| | | <el-row v-if="form.appltype == 4"> |
| | | <el-col :span="20" |
| | | ><el-form-item label="适用手术" prop="region"> |
| | | <el-select |
| | |
| | | xh: 1, |
| | | }, |
| | | ]; |
| | | |
| | | if (this.form.appltype == 1) { |
| | | this.leavehospitaldistrictcodes=[]; |
| | | this.operationcodes=[]; |
| | | this.illnesscodes=[]; |
| | | } else if (this.form.appltype == 2) { |
| | | this.deptcodesWards=[]; |
| | | this.operationcodes=[]; |
| | | this.illnesscodes=[]; |
| | | } else if (this.form.appltype == 3) { |
| | | this.deptcodesWards=[]; |
| | | this.leavehospitaldistrictcodes=[]; |
| | | this.operationcodes=[]; |
| | | } else if (this.form.appltype == 4) { |
| | | this.deptcodesWards=[]; |
| | | this.illnesscodes=[]; |
| | | this.leavehospitaldistrictcodes=[]; |
| | | } |
| | | if (this.checkList) { |
| | | this.form.preachform = this.checkList; |
| | | } else { |