| | |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="11"> |
| | | <!-- <el-col :span="11"> |
| | | <el-form-item label="捐献者编号" prop="donorno"> |
| | | <el-input |
| | | v-model="formData.donorno" |
| | | placeholder="请输入捐献者编号" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-col> --> |
| | | </el-row> |
| | | |
| | | <el-row :gutter="20"> |
| | |
| | | <el-col :span="6"> |
| | | <el-form-item label="性别" prop="sex"> |
| | | <el-select v-model="formData.sex" placeholder="请选择性别"> |
| | | <el-option |
| | | v-for="dict in dict.type.sys_user_sex || []" |
| | | :key="dict.value" |
| | | :label="dict.label" |
| | | :value="parseInt(dict.value)" |
| | | /> |
| | | <el-option label="男" value="1" /> |
| | | <el-option label="女" value="2" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="8"> |
| | | <el-form-item label="上报医院" prop="treatmenthospitalname"> |
| | | <el-input |
| | | v-model="formData.treatmenthospitalname" |
| | | placeholder="请输入上报医院" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | | |
| | | <!-- 医疗信息部分 --> |
| | | <el-card header="医疗信息" class="form-section"> |
| | | <el-row :gutter="20"> |
| | | <el-col :span="8"> |
| | | <el-form-item label="首诊医院" prop="treatmenthospitalno"> |
| | | <org-selecter |
| | | :org-type="'3'" |
| | | v-model="formData.treatmenthospitalno" |
| | | @change="handleHospitalChange" |
| | | <el-form-item label="当前医院" prop="Reporttothehospital"> |
| | | <el-input |
| | | v-model="formData.Reporttothehospital" |
| | | placeholder="请输入上报医院" |
| | | /> |
| | | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="科室" prop="treatmentdeptname"> |
| | | <el-form-item label="入院科室" prop="treatmentdeptname"> |
| | | <el-input |
| | | v-model="formData.treatmentdeptname" |
| | | placeholder="请输入科室" |
| | |
| | | |
| | | <el-row :gutter="20"> |
| | | <el-col :span="8"> |
| | | <el-form-item label="GSC评分" prop="gcsScore"> |
| | | <el-form-item label="GCS评分" prop="gcsScore"> |
| | | <el-input |
| | | v-model="formData.gcsScore" |
| | | placeholder="请输入GSC评分" |
| | | placeholder="请输入GCS评分" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | |
| | | |
| | | async handleSubmit() { |
| | | const valid = await this.$refs.formRef.validate().catch(() => false); |
| | | if (!valid) return; |
| | | if (!valid) { |
| | | this.$message.error("请确认表单必填信息完整后提交"); |
| | | return; |
| | | } |
| | | |
| | | this.submitLoading = true; |
| | | try { |