修改放号记录列表

main
jinna 3 years ago
parent 6fbff85f54
commit 96c37f67d9
  1. 30
      src/views/booknumber/index.vue

@ -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 =>{

Loading…
Cancel
Save