罗斌杰 1 year ago
parent
commit
af8fb1bea3
  1. 17
      src/assets/css/global.css
  2. 841
      src/components/doctorCheck/CheckItemList.vue
  3. 2
      src/components/doctorCheck/CheckSumSug.vue
  4. 8
      src/components/follow/FollowCriticalCheck.vue
  5. 6
      src/views/doctorCheck/doctorCheck.vue

17
src/assets/css/global.css

@ -28,9 +28,10 @@
/* 表格选中行 颜色 ::v-deep #F4F8FF*/
.el-table__body tr.current-row>td {
background-color: #DCE7FD !important;
background-color: #DCE7FD !important;
}
/* 表格行背景色样式 end */
@ -147,6 +148,7 @@
/* el-cascader 隐藏前面的radio并点击行选中 */
.example .el-cascader-panel .el-radio {
width: 100%;
height: 100%;
@ -182,5 +184,16 @@ a {
}
.el-checkbox__label {
padding-left: 2px;
padding-left: 2px;
}
.el-icon-more {
color: #0046FB;
}
.el-popover__title {
color: #232748;
font-weight: 700;
font-size: 16px;
font-family: "NotoSansSC-Bold";
}

841
src/components/doctorCheck/CheckItemList.vue
File diff suppressed because it is too large
View File

2
src/components/doctorCheck/CheckSumSug.vue

@ -53,7 +53,7 @@
:disabled="doctorBtnDisabled('fnQueue')">排队</el-button>
</div>
<div v-show="checkPagePriv(pagePriv.privs, '危急值')">
<el-button type="primary" class="btnClass" style="min-width: 40px;" @click="btnCritical"
<el-button type="primary" class="btnClass" :style="[{minWidth: '40px'},{backgroundColor:(this.doctorCheck.RegisterCheckEdit.isCriticalValue=='Y'?'red':'')}]" @click="btnCritical"
:disabled="doctorBtnDisabled('btnCritical')">危急值</el-button>
</div>
</div>

8
src/components/follow/FollowCriticalCheck.vue

@ -683,6 +683,7 @@ export default {
isCriticalValueAudit:this.tableData.isCriticalValueAudit,
isReview:this.tableData.isReview
}).then(res => {
this.doctorCheck.RegisterCheckEdit.isCriticalValue=this.tableData.isCriticalValue
this.dialogWin.FollowCriticalCheck = false
this.tableData=this.$options.data.tableData
})
@ -696,6 +697,13 @@ export default {
isReview:this.tableData.isReview,
itemId:this.tableData.itemId
}).then(res => {
for(let i=0;i<this.doctorCheck.checkItemList.length;i++){
console.log(this.doctorCheck.checkItemList[i])
if(this.doctorCheck.checkItemList[i].itemId==this.tableData.itemId){
this.doctorCheck.checkItemList[i].isCriticalValue=this.tableData.isCriticalValue
break;
}
}
this.dialogWin.FollowCriticalCheck = false
this.tableData=this.$options.data.tableData
})

6
src/views/doctorCheck/doctorCheck.vue

@ -518,6 +518,12 @@ export default {
suggestion: e.diagnosisSuggestion
})
})
getapi(`/api/app/registercheck/getregistercheck?id=${this.doctorCheck.RegisterCheckId}`)
.then(res => {
if(res.code>-1){
this.doctorCheck.RegisterCheckEdit=res.data
}
})
console.log("操作成功!")
}
})

Loading…
Cancel
Save