| | |
| | | <el-form-item label="送货日期" prop="dateInfo"> |
| | | <el-date-picker v-model="searchForm.dateInfo" value-format="yyyy-MM-dd" placeholder="请输入日期" @change="search"/> |
| | | </el-form-item> |
| | | <el-form-item label="所属主线路" prop="categoryId"> |
| | | <el-select v-model="searchForm.categoryId" clearable filterable placeholder="请选择所属主线路" @change="search"> |
| | | <el-option v-for="item in categoryList" :key="item.id" :label="item.name" :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="状态" prop="status" > |
| | | <el-select v-model="searchForm.status" placeholder="请选择" clearable @change="search"> |
| | | <el-option label="未优化" value="0"></el-option> |
| | |
| | | import OperaJkSketchLineListWindow from '@/components/business/OperaJkSketchLineListWindow' |
| | | import OperaJkSketchResultWindow from '@/components/business/OperaJkSketchResultWindow' |
| | | import OperaJkSketchImportWindow from '@/components/business/OperaJkSketchImportWindow' |
| | | import {fetchCateList} from "@/api/business/category"; |
| | | export default { |
| | | name: 'JkSketch', |
| | | extends: BaseTable, |
| | |
| | | // 搜索 |
| | | searchForm: { |
| | | status: '', |
| | | categoryId: '', |
| | | dateInfo: '' |
| | | }, |
| | | isWorking: { |
| | | export1: false, |
| | | export2: false |
| | | } |
| | | }, |
| | | categoryList: [] |
| | | } |
| | | }, |
| | | created () { |
| | |
| | | const day = now.getDate(); |
| | | this.searchForm.dateInfo = `${year}-${month}-${day}` |
| | | this.search() |
| | | this.loadCategory() |
| | | }, |
| | | methods: { |
| | | loadCategory () { |
| | | fetchCateList({ type: 4 }).then(res => { |
| | | this.categoryList = res || [] |
| | | }) |
| | | }, |
| | | exportExcel1 () { |
| | | if (!this.searchForm.dateInfo) { |
| | | this.$message.error('请选择指定日期进行该导出操作!') |