|
|
@ -202,14 +202,15 @@ |
|
|
<div style="overflow-y:auto; width:100%;display: flex;flex-wrap: wrap;align-content: flex-start;"> |
|
|
<div style="overflow-y:auto; width:100%;display: flex;flex-wrap: wrap;align-content: flex-start;"> |
|
|
<div v-for="item in symbols" :key="item.id" style="margin: 1px; 2px;cursor:pointer;" |
|
|
<div v-for="item in symbols" :key="item.id" style="margin: 1px; 2px;cursor:pointer;" |
|
|
@click="insertSymbols(item.displayName)"> |
|
|
@click="insertSymbols(item.displayName)"> |
|
|
<el-tag style="padding: 0 3px;height: 24px;line-height: 24px;font-size: 15px;color: #303133;background-color: white;"> |
|
|
|
|
|
|
|
|
<el-tag |
|
|
|
|
|
style="padding: 0 3px;height: 24px;line-height: 24px;font-size: 15px;color: #303133;background-color: white;"> |
|
|
{{ item.displayName }} |
|
|
{{ item.displayName }} |
|
|
</el-tag> |
|
|
</el-tag> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div style="padding: 5px 0;">录入结果:</div> |
|
|
<div style="padding: 5px 0;">录入结果:</div> |
|
|
<el-input id="resultBox" class="commonFont" style="width: 100%;" type="textarea" :autosize="{ minRows: 4, maxRows: 4 }" |
|
|
|
|
|
v-model="curResult" /> |
|
|
|
|
|
|
|
|
<el-input id="resultBox" class="commonFont" style="width: 100%;" type="textarea" |
|
|
|
|
|
:autosize="{ minRows: 4, maxRows: 4 }" v-model="curResult" /> |
|
|
</div> |
|
|
</div> |
|
|
<span slot="footer" class="dialog-footer"> |
|
|
<span slot="footer" class="dialog-footer"> |
|
|
<el-button type="primary" @click="btnOkResult">确定</el-button> |
|
|
<el-button type="primary" @click="btnOkResult">确定</el-button> |
|
|
@ -219,8 +220,8 @@ |
|
|
|
|
|
|
|
|
<el-dialog title="选择诊断" :visible.sync="dialogDiagnosises" width="800px" :close-on-click-modal="false"> |
|
|
<el-dialog title="选择诊断" :visible.sync="dialogDiagnosises" width="800px" :close-on-click-modal="false"> |
|
|
<div style="height: 320px;"> |
|
|
<div style="height: 320px;"> |
|
|
<el-select v-model="choosedDiagnosisIds" multiple placeholder="请选择" style="width: 100%;" |
|
|
|
|
|
@change="changeDiagnosis" filterable class="no-animation"> |
|
|
|
|
|
|
|
|
<el-select v-model="choosedDiagnosisIds" multiple placeholder="请选择" style="width: 100%;" filterable |
|
|
|
|
|
popper-class="diagnosisSelect" :popper-append-to-body="false"> |
|
|
<el-option v-for="item in diagnosisesFilter" :key="item.id" :value="item.id" :label="item.displayName" /> |
|
|
<el-option v-for="item in diagnosisesFilter" :key="item.id" :value="item.id" :label="item.displayName" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</div> |
|
|
</div> |
|
|
@ -856,7 +857,7 @@ export default { |
|
|
if (this.detailsDrag) this.detailsDrag.destroy() |
|
|
if (this.detailsDrag) this.detailsDrag.destroy() |
|
|
this.detailsDrag = Sortable.create(el, { |
|
|
this.detailsDrag = Sortable.create(el, { |
|
|
animation: 150, // ms, number 单位:ms,定义排序动画的时间 |
|
|
animation: 150, // ms, number 单位:ms,定义排序动画的时间 |
|
|
//拖拽结束 |
|
|
|
|
|
|
|
|
// 拖拽结束 |
|
|
onEnd({ newIndex, oldIndex }) { |
|
|
onEnd({ newIndex, oldIndex }) { |
|
|
that.isshow = false; |
|
|
that.isshow = false; |
|
|
const currRow = that.sugDetails.splice(oldIndex, 1)[0]; |
|
|
const currRow = that.sugDetails.splice(oldIndex, 1)[0]; |
|
|
@ -919,22 +920,12 @@ export default { |
|
|
</script> |
|
|
</script> |
|
|
<style scoped> |
|
|
<style scoped> |
|
|
@import '../../assets/css/global_table.css'; |
|
|
@import '../../assets/css/global_table.css'; |
|
|
|
|
|
@import '../../assets/css/global.css'; |
|
|
|
|
|
|
|
|
::v-deep .el-icon-search:before { |
|
|
::v-deep .el-icon-search:before { |
|
|
color: #00F; |
|
|
color: #00F; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
.no-animation { |
|
|
|
|
|
animation: none !important; |
|
|
|
|
|
-webkit-animation: none !important; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
::v-deep .el-select { |
|
|
|
|
|
&.el-select-dropdown { |
|
|
|
|
|
animation: none !important; |
|
|
|
|
|
-webkit-animation: none !important; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/* 设置单元格内内容顶对齐 */ |
|
|
/* 设置单元格内内容顶对齐 */ |
|
|
::v-deep .el-table__cell { |
|
|
::v-deep .el-table__cell { |
|
|
@ -970,8 +961,14 @@ export default { |
|
|
height: 23px; |
|
|
height: 23px; |
|
|
padding: 1px 15px 1px 2px; |
|
|
padding: 1px 15px 1px 2px; |
|
|
} |
|
|
} |
|
|
::v-deep .commonFont .el-textarea__inner{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
::v-deep .commonFont .el-textarea__inner { |
|
|
font-family: "Microsoft YaHei"; |
|
|
font-family: "Microsoft YaHei"; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
::v-deep .diagnosisSelect .el-select-dropdown__wrap { |
|
|
|
|
|
background-color: #FFF; |
|
|
|
|
|
max-height: 288px; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |
|
|
|
|
|
|
|
|
|
|
|
|