修改放号页面

main
jinna 3 years ago
parent 0394edc757
commit 361379fb88
  1. 27
      src/views/booknumber/index.vue

@ -12,7 +12,7 @@
<div v-for="item2 in row.detailList.map(item1 => item1.numberNum)" >{{item2}}</div> <div v-for="item2 in row.detailList.map(item1 => item1.numberNum)" >{{item2}}</div>
</template> </template>
<template slot-scope="{row}" slot="people"> <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>
<template slot-scope="{row}" <template slot-scope="{row}"
slot="hosId"> slot="hosId">
@ -48,7 +48,7 @@
</el-tab-pane> </el-tab-pane>
</el-tabs> </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 <el-option
v-for="item in hospitalArr" v-for="item in hospitalArr"
:key="item.id" :key="item.id"
@ -227,7 +227,8 @@ export default {
hospitalArr:[], hospitalArr:[],
isEdit:false, isEdit:false,
valTime:'', valTime:'',
isShowHos:false isShowHos:false,
tabArr1:[]
}; };
}, },
computed: { computed: {
@ -365,6 +366,7 @@ export default {
addData1:[] addData1:[]
} }
}) })
this.tabArr1 = this.tabArr;
}) })
}) })
}, },
@ -453,7 +455,10 @@ export default {
}, },
// //
handleRegister(row){ handleRegister(row){
console.log(row)
this.isEdit = true; this.isEdit = true;
this.deptName = row.createDept
this.tabArr = this.tabArr1
let values = { let values = {
createDept:row.createDept, createDept:row.createDept,
project:row.project, project:row.project,
@ -469,11 +474,13 @@ export default {
this.tabArr.map(item => { this.tabArr.map(item => {
if(this.userInfo.role_name !== 'hospital'){ 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(); this.selectDay = new Date().getTime();
}else{ }else{
this.isShowHos = false
this.selectDay = new Date().getTime() + 3600 * 1000 * 24 * 7; 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){ if(item.dictValue == this.activeName){
item.addForm.addData = []; item.addForm.addData = [];
@ -543,7 +550,7 @@ export default {
return 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; margin-top: 40px;
padding: 0 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{ .monment_txt{
margin: 15px 0 20px 0; margin: 15px 0 20px 0;
font-size: 16px; font-size: 16px;

Loading…
Cancel
Save