提交 a55c84ae 编写于 作者: changdi.hao's avatar changdi.hao

优化代码

上级 d489ae6b
......@@ -165,7 +165,7 @@
</el-form-item>
</el-col>
<el-col :span="8" class="btn-wrap">
<el-button type="primary" class="submit-btn" @click="search"
<el-button type="primary" class="submit-btn" @click="getsearch"
>搜索</el-button
>
<el-button type="warning" class="submit-btn" @click="reset"
......@@ -277,10 +277,10 @@ export default {
beginFlag: false,
loading: false,
activeName: "99",
createRangeTime: "",
cancelRangeTime: "",
orderRangeTime: "",
completeRangeTime: "",
createRangeTime: '',
cancelRangeTime: '',
orderRangeTime: '',
completeRangeTime: '',
depList: [],
searchParam: {
id: "",
......@@ -337,7 +337,6 @@ export default {
handler(newVal, oldVal) {
if (newVal) {
this.init()
this.resetPage()
this.reset()
}
},
......@@ -414,17 +413,30 @@ export default {
// tab切换
handleClick(val) {
this.searchParam.status = val.paneName == 99 ? '' : val.paneName;
this.search();
this.getsearch();
},
// 初始化时间
initTime() {
this.searchParam.createdTimeBegin = this.createRangeTime[0] || "";
this.searchParam.createdTimeEnd = this.createRangeTime[1] || "";
this.searchParam.cancelTimeBegin = this.cancelRangeTime[0] || "";
this.searchParam.cancelTimeEnd = this.cancelRangeTime[1] || "";
this.searchParam.appointBeginTime = this.orderRangeTime[0] || "";
this.searchParam.appointEndTime = this.orderRangeTime[1] || "";
this.searchParam.doneTimeBegin = this.completeRangeTime[0] || "";
this.searchParam.doneTimeEnd = this.completeRangeTime[1] || "";
const {createRangeTime, cancelRangeTime, orderRangeTime, completeRangeTime} = this;
this.setTime('createdTimeBegin','createdTimeEnd', createRangeTime);
this.setTime('cancelTimeBegin','cancelTimeEnd', cancelRangeTime);
this.setTime('appointBeginTime','appointEndTime', orderRangeTime);
this.setTime('doneTimeBegin','doneTimeEnd', completeRangeTime);
},
/**
* btime开始时间
* etime结束时间
* arrtime 时间数组
*/
setTime(btime,etime, arrtime) {
arrtime = arrtime || ['',''];
this.searchParam[btime] = arrtime[0];
this.searchParam[etime] = arrtime[1];
},
// 重置页面后搜索
getsearch() {
this.resetPage();
this.search()
},
search() {
this.loading = true;
......@@ -438,11 +450,12 @@ export default {
}
});
},
// 获取科室
getDep() {
let url = DEP_URL;
this.GET(url).then((res) => {
if (res.code === '000000') {
this.depList = res.data
this.depList = res.data;
}
});
},
......@@ -468,7 +481,7 @@ export default {
doneTimeBegin: "",
doneTimeEnd: ""
})
this.search();
this.getsearch();
},
// 导出
download() {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册