|
|
|
@ -19,7 +19,7 @@ |
|
|
|
<span v-text='row.createDeptName'></span> |
|
|
|
<span v-text='row.createDeptName'></span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template slot-scope="{row}" slot="menu"> |
|
|
|
<template slot-scope="{row}" slot="menu"> |
|
|
|
<el-button type="text" @click="handleRegister(row)" :disabled="Date.parse(new Date(row.apmDay)) <= selectDay ? true : false">修改</el-button> |
|
|
|
<el-button type="text" icon="el-icon-edit" size="small" @click="handleRegister(row)" :disabled="Date.parse(new Date(row.apmDay)) <= selectDay ? true : false">编辑</el-button> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template slot-scope="scope" slot="menuLeft"> |
|
|
|
<template slot-scope="scope" slot="menuLeft"> |
|
|
|
<el-button type="primary" |
|
|
|
<el-button type="primary" |
|
|
|
@ -83,7 +83,6 @@ |
|
|
|
|
|
|
|
|
|
|
|
<script> |
|
|
|
<script> |
|
|
|
import {getNumList,getExamProject,addExamProject,getHosList,examProjectDetail,getDays} from "@/api/booknumber/booknumber"; |
|
|
|
import {getNumList,getExamProject,addExamProject,getHosList,examProjectDetail,getDays} from "@/api/booknumber/booknumber"; |
|
|
|
import {getUserInfo,getList} from '@/api/system/user' |
|
|
|
|
|
|
|
import { mapGetters } from "vuex"; |
|
|
|
import { mapGetters } from "vuex"; |
|
|
|
export default { |
|
|
|
export default { |
|
|
|
data() { |
|
|
|
data() { |
|
|
|
@ -127,7 +126,7 @@ export default { |
|
|
|
editBtn:false, |
|
|
|
editBtn:false, |
|
|
|
delBtn:false, |
|
|
|
delBtn:false, |
|
|
|
addBtn:false, |
|
|
|
addBtn:false, |
|
|
|
selection: true, |
|
|
|
selection: false, |
|
|
|
saveBtn:false, |
|
|
|
saveBtn:false, |
|
|
|
updateBtn:false, |
|
|
|
updateBtn:false, |
|
|
|
cancelBtn:false, |
|
|
|
cancelBtn:false, |
|
|
|
@ -189,15 +188,13 @@ export default { |
|
|
|
prop: "projectName", |
|
|
|
prop: "projectName", |
|
|
|
type: "select", |
|
|
|
type: "select", |
|
|
|
hide: true, |
|
|
|
hide: true, |
|
|
|
dicData:[ |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
label:'全部', |
|
|
|
|
|
|
|
value:'全部' |
|
|
|
|
|
|
|
}, |
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
search: true, |
|
|
|
search: true, |
|
|
|
searchValue:'全部', |
|
|
|
|
|
|
|
viewDisplay:false, |
|
|
|
viewDisplay:false, |
|
|
|
|
|
|
|
dicUrl:'/api/blade-system/dict-biz/get-hc-project', |
|
|
|
|
|
|
|
props: { |
|
|
|
|
|
|
|
label: 'dictValue', |
|
|
|
|
|
|
|
value: 'dictValue' |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
label:'放号时段', |
|
|
|
label:'放号时段', |
|
|
|
@ -264,10 +261,10 @@ export default { |
|
|
|
}; |
|
|
|
}; |
|
|
|
getExamProject().then(res =>{ |
|
|
|
getExamProject().then(res =>{ |
|
|
|
res.data.data.map((item,index) =>{ |
|
|
|
res.data.data.map((item,index) =>{ |
|
|
|
this.option.column.find(item => item.prop == "projectName").dicData.push({ |
|
|
|
// this.option.column.find(item => item.prop == "projectName").dicData.push({ |
|
|
|
label:item.dictValue, |
|
|
|
// label:item.dictValue, |
|
|
|
value:item.dictValue, |
|
|
|
// value:item.dictValue, |
|
|
|
}) |
|
|
|
// }) |
|
|
|
this.tabArr.push({ |
|
|
|
this.tabArr.push({ |
|
|
|
dictValue:item.dictValue, |
|
|
|
dictValue:item.dictValue, |
|
|
|
dictKey:item.dictKey, |
|
|
|
dictKey:item.dictKey, |
|
|
|
@ -759,6 +756,7 @@ export default { |
|
|
|
done(); |
|
|
|
done(); |
|
|
|
}, |
|
|
|
}, |
|
|
|
searchChange(params, done) { |
|
|
|
searchChange(params, done) { |
|
|
|
|
|
|
|
console.log(params) |
|
|
|
this.query = params; |
|
|
|
this.query = params; |
|
|
|
this.page.currentPage = 1; |
|
|
|
this.page.currentPage = 1; |
|
|
|
this.onLoad(this.page, params); |
|
|
|
this.onLoad(this.page, params); |
|
|
|
@ -791,7 +789,7 @@ export default { |
|
|
|
values = { |
|
|
|
values = { |
|
|
|
startTime:this.query.releaseTime[0], |
|
|
|
startTime:this.query.releaseTime[0], |
|
|
|
endTime:this.query.releaseTime[1], |
|
|
|
endTime:this.query.releaseTime[1], |
|
|
|
project:this.query.projectName == '全部' ? '' : this.query.projectName, |
|
|
|
project:this.query.projectName, |
|
|
|
createDept:this.query.hosId |
|
|
|
createDept:this.query.hosId |
|
|
|
}; |
|
|
|
}; |
|
|
|
}else{ |
|
|
|
}else{ |
|
|
|
@ -801,7 +799,7 @@ export default { |
|
|
|
startTime:'', |
|
|
|
startTime:'', |
|
|
|
endTime:'', |
|
|
|
endTime:'', |
|
|
|
createDept:this.query.hosId, |
|
|
|
createDept:this.query.hosId, |
|
|
|
project:'' |
|
|
|
project:this.query.projectName, |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
getNumList(page.currentPage, page.pageSize,values).then(res =>{ |
|
|
|
getNumList(page.currentPage, page.pageSize,values).then(res =>{ |
|
|
|
|