import { h, resolveComponent } from 'vue'; let extension = { components: { //动态扩充组件或组件路径 //表单header、content、footer对应位置扩充的组件 gridHeader: "", //{ template: "
扩展组xx件
" }, gridBody: '', gridFooter: "", //弹出框(修改、编辑、查看)header、content、footer对应位置扩充的组件 modelHeader: "", modelBody: "", modelFooter: "" }, buttons: [], //扩展的按钮 methods: { //事件扩展 onInit() { console.log("sys_log") this.setFiexdSearchForm(true); // 设置默认时间范围为今天0点到次日0点 // 获取今天0点时间 // let todayStart = this.base.getDate(true); // 获取当前时间带时分秒 // todayStart = todayStart.split(' ')[0] + ' 00:00:00'; // 设置为今天0点 // // 获取明天0点时间 // let tomorrowStart = this.base.addDays(todayStart, -1); // 加1天 // tomorrowStart = tomorrowStart.split(' ')[0] + ' 00:00:00'; // 设置为明天0点 // // 如果是日期范围字段(数组形式) // this.searchFormFields.beginDate = [tomorrowStart,todayStart]; }, onInited() { this.height = this.height - 170; } } }; export default extension;