| | |
| | | <el-row> |
| | | <el-form-item label-width="100px" label="捐献决定"> |
| | | <el-checkbox-group v-model="organdecision"> |
| | | <!-- 第一行 --> |
| | | <el-checkbox |
| | | v-for="item in fixedOrganSelection" |
| | | v-for="item in firstLineOrgans" |
| | | :key="item" |
| | | :label="item" |
| | | >{{ item }} |
| | | </el-checkbox> |
| | | >{{ item }}</el-checkbox> |
| | | |
| | | <!-- 第二行 --> |
| | | <div style="clear: both;"></div> |
| | | |
| | | <el-checkbox |
| | | v-for="item in secondLineOrgans" |
| | | :key="item" |
| | | :label="item" |
| | | >{{ item }}</el-checkbox> |
| | | |
| | | <el-checkbox |
| | | v-if="shouldShowConditionalOrgan" |
| | | :key="conditionalOrgan" |
| | | :label="conditionalOrgan" |
| | | >{{ conditionalOrgan }}</el-checkbox |
| | | > |
| | | >{{ conditionalOrgan }}</el-checkbox> |
| | | </el-checkbox-group> |
| | | <el-input |
| | | v-if="organdecision.includes('其他')" |
| | |
| | | </el-table-column> --> |
| | | |
| | | <el-table-column |
| | | v-if="organgettimetrue" |
| | | label="器官离体时间" |
| | | align="center" |
| | | width="200" |
| | | prop="organgettime" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-date-picker |
| | | clearable |
| | | size="small" |
| | | style="width: 100%" |
| | | v-model="scope.row.organgettime" |
| | | type="datetime" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | placeholder="请输入器官离体时间" |
| | | > |
| | | </el-date-picker> |
| | | </template> |
| | | </el-table-column> |
| | | |
| | | <el-table-column |
| | | label="获取医院" |
| | | align="center" |
| | | width="280" |
| | |
| | | type="datetime" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | placeholder="请输入获取开始时间" |
| | | > |
| | | </el-date-picker> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column |
| | | v-if="organgettimetrue" |
| | | label="器官离体时间" |
| | | align="center" |
| | | width="200" |
| | | prop="organgettime" |
| | | > |
| | | <template slot-scope="scope"> |
| | | <el-date-picker |
| | | clearable |
| | | size="small" |
| | | style="width: 100%" |
| | | v-model="scope.row.organgettime" |
| | | type="datetime" |
| | | value-format="yyyy-MM-dd HH:mm:ss" |
| | | placeholder="请输入器官离体时间" |
| | | > |
| | | </el-date-picker> |
| | | </template> |
| | |
| | | kinshiplist: ["配偶", "父亲", "母亲", "子女", "受托人"], |
| | | |
| | | // 固定的选项列表(移除了"遗体") |
| | | fixedOrganSelection: [ |
| | | "肝脏", |
| | | "肾脏", |
| | | "单左肾", |
| | | "单右肾", |
| | | "心脏", |
| | | "肺脏", |
| | | "胰腺", |
| | | "小肠", |
| | | "双眼组织", |
| | | "其他" |
| | | firstLineOrgans: [ |
| | | "肝脏", "肾脏", "单左肾", "单右肾", |
| | | "心脏", "肺脏", "胰腺", "小肠" |
| | | ], |
| | | // 第二行选项(您需要一起换行的两项) |
| | | secondLineOrgans: [ |
| | | "双眼组织", "其他" |
| | | ], |
| | | |
| | | // 需要条件显示的选项 |
| | |
| | | ], |
| | | coreteamassessdoctor: [ |
| | | { required: true, message: "请输入核心成员评估医生", trigger: "blur" } |
| | | ], |
| | | ] |
| | | }, |
| | | affirmrules: { |
| | | name: [ |
| | |
| | | } |
| | | |
| | | // 折叠状态下调整标题文字 |
| | | |
| | | } |
| | | |
| | | // 折叠状态下隐藏完整标题文字 |
| | |
| | | } |
| | | } |
| | | } |
| | | .new-line { |
| | | clear: both; /* 关键属性:清除两侧浮动,强制换行 */ |
| | | display: block; /* 可选:设置为块级元素,确保独占一行 */ |
| | | } |
| | | .Ticket-button{ |
| | | text-align: right; |
| | | margin-right: 50px; |