|
|
|
|
@ -12,7 +12,7 @@ |
|
|
|
|
<div v-for="item2 in row.detailList.map(item1 => item1.numberNum)" >{{item2}}</div> |
|
|
|
|
</template> |
|
|
|
|
<template slot-scope="{row}" slot="people"> |
|
|
|
|
<div :class="row.detailList.find(item => item.numberNum == item.apmNum) ? 'cla' :''" v-for="item1 in row.detailList.map(item => item.apmNum)" >{{item1}}</div> |
|
|
|
|
<div :class="item1.apmNum == item1.numberNum ? 'cla' : ''" v-for="item1 in row.detailList" >{{item1.apmNum}}</div> |
|
|
|
|
</template> |
|
|
|
|
<template slot-scope="{row}" |
|
|
|
|
slot="hosId"> |
|
|
|
|
@ -48,7 +48,7 @@ |
|
|
|
|
|
|
|
|
|
</el-tab-pane> |
|
|
|
|
</el-tabs> |
|
|
|
|
<span v-show="isShowHos" style="margin-right:10px">选择医院</span> <el-select v-show="isShowHos" v-model="deptName"> |
|
|
|
|
<div class="hos_box" v-show="isShowHos" style="margin-right:10px">投放医院</div> <el-select v-show="isShowHos" v-model="deptName" placeholder="请选择医院"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in hospitalArr" |
|
|
|
|
:key="item.id" |
|
|
|
|
@ -227,7 +227,8 @@ export default { |
|
|
|
|
hospitalArr:[], |
|
|
|
|
isEdit:false, |
|
|
|
|
valTime:'', |
|
|
|
|
isShowHos:false |
|
|
|
|
isShowHos:false, |
|
|
|
|
tabArr1:[] |
|
|
|
|
}; |
|
|
|
|
}, |
|
|
|
|
computed: { |
|
|
|
|
@ -365,6 +366,7 @@ export default { |
|
|
|
|
addData1:[] |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
this.tabArr1 = this.tabArr; |
|
|
|
|
}) |
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
@ -453,7 +455,10 @@ export default { |
|
|
|
|
}, |
|
|
|
|
// 点击修改按扭 |
|
|
|
|
handleRegister(row){ |
|
|
|
|
console.log(row) |
|
|
|
|
this.isEdit = true; |
|
|
|
|
this.deptName = row.createDept |
|
|
|
|
this.tabArr = this.tabArr1 |
|
|
|
|
let values = { |
|
|
|
|
createDept:row.createDept, |
|
|
|
|
project:row.project, |
|
|
|
|
@ -469,11 +474,13 @@ export default { |
|
|
|
|
|
|
|
|
|
this.tabArr.map(item => { |
|
|
|
|
if(this.userInfo.role_name !== 'hospital'){ |
|
|
|
|
item.addOption.column.find(item => item.prop == "select").display = true; |
|
|
|
|
// item.addOption.column.find(item => item.prop == "select").display = true; |
|
|
|
|
this.isShowHos = true; |
|
|
|
|
this.selectDay = new Date().getTime(); |
|
|
|
|
}else{ |
|
|
|
|
this.isShowHos = false |
|
|
|
|
this.selectDay = new Date().getTime() + 3600 * 1000 * 24 * 7; |
|
|
|
|
item.addOption.column.find(item => item.prop == "select").display = false |
|
|
|
|
// item.addOption.column.find(item => item.prop == "select").display = false |
|
|
|
|
} |
|
|
|
|
if(item.dictValue == this.activeName){ |
|
|
|
|
item.addForm.addData = []; |
|
|
|
|
@ -543,7 +550,7 @@ export default { |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
// this.tabArr = this.tabArr.filter(item => item.dictValue == this.activeName) |
|
|
|
|
this.tabArr = this.tabArr.filter(item => item.dictValue == this.activeName) |
|
|
|
|
|
|
|
|
|
}) |
|
|
|
|
}, |
|
|
|
|
@ -877,6 +884,14 @@ export default { |
|
|
|
|
margin-top: 40px; |
|
|
|
|
padding: 0 40px; |
|
|
|
|
|
|
|
|
|
.hos_box{ |
|
|
|
|
font-size: 16px; |
|
|
|
|
font-family: Microsoft YaHei-Bold, Microsoft YaHei; |
|
|
|
|
font-weight: bold; |
|
|
|
|
color: #333333; |
|
|
|
|
margin-bottom: 20px; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
.monment_txt{ |
|
|
|
|
margin: 15px 0 20px 0; |
|
|
|
|
font-size: 16px; |
|
|
|
|
|