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

优化代码

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