| | |
| | | v-hasPermi="['apsPartRouteStat:edit']" |
| | | >更新</el-button> |
| | | </el-col> |
| | | <right-toolbar @queryTable="getList" :search="false"></right-toolbar> |
| | | </el-row> |
| | | |
| | | <vxe-grid ref="gridRef" v-bind="gridOptions" :loading="loading"></vxe-grid> |
| | | </div> |
| | | </template> |
| | |
| | | const total = ref(0); |
| | | const daterangePlanStartDay = ref([]); |
| | | const daterangePlanEndDay = ref([]); |
| | | const height = ref(document.documentElement.clientHeight - 210 + "px;") |
| | | const height = ref(document.documentElement.clientHeight - 270 + "px;") |
| | | const isVisible = ref(false); |
| | | const isError = ref(false); |
| | | const planned = ref(true); |
| | |
| | | :loading="loading" |
| | | :height="height" |
| | | @on-checkbox="handleCheckboxChange" |
| | | |
| | | :expand-config="expandConfig" |
| | | :subGridOptions="subGridOptions" |
| | | > |
| | |
| | | const daterangePlanStartDay = ref([]); |
| | | const daterangePlanEndDay = ref([]); |
| | | |
| | | const height = ref(document.documentElement.clientHeight - 210 + "px;") |
| | | const height = ref(document.documentElement.clientHeight - 270 + "px;") |
| | | const isVisible = ref(false); |
| | | const isError = ref(false); |
| | | const planned = ref(true); |
| | |
| | | |
| | | // 表格配置 |
| | | const columns = ref([ |
| | | { field: 'expand', type: 'expand', width: 60, align: 'center', slots: { content: 'expandContent' } }, |
| | | { type: 'checkbox', width: 60, align:"center"}, |
| | | { type: 'seq', title: '序号', width: 60 }, |
| | | { field: 'expand', type: 'expand', width: 60, align: 'center', slots: { content: 'expandContent' } }, |
| | | { |
| | | title: '主计划员', |
| | | field: 'masterPlanner', |
| | |
| | | { |
| | | title: '单据号', |
| | | field: 'documentNumber', |
| | | width: 100, |
| | | width: 140, |
| | | }, |
| | | { |
| | | title: '需求分类', |
| | |
| | | const expandConfig = ref({ |
| | | lazy: true, |
| | | loadMethod ({ row }) { |
| | | debugger; |
| | | // 调用接口 |
| | | return listProcessRoute({'workOrderNo':row.documentNumber}).then(data => { |
| | | row.subList = data.rows; |
| | | debugger; |
| | | }) |
| | | } |
| | | }) |
| | |
| | | v-hasPermi="['weldSeam:weldSeam:export']" |
| | | >导出</el-button> |
| | | </el-col> |
| | | <right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar> |
| | | <right-toolbar :search="false" @queryTable="getList"></right-toolbar> |
| | | </el-row> |
| | | |
| | | <HxlhTable |
| | |
| | | |
| | | const open = ref(false); |
| | | const loading = ref(true); |
| | | const showSearch = ref(true); |
| | | const ids = ref([]); |
| | | const single = ref(true); |
| | | const multiple = ref(true); |
| | |
| | | |
| | | // 表格配置 |
| | | const columns = ref([ |
| | | { type: 'seq', title: '序号', width: 60 }, |
| | | { type: 'seq', title: '序号', width: 60, fixed: 'left' }, |
| | | { |
| | | title: '年份', |
| | | field: 'year', |
| | | width: 100, |
| | | fixed: 'left' |
| | | }, |
| | | { |
| | | title: '月份', |
| | | field: 'month', |
| | | width: 80, |
| | | fixed: 'left' |
| | | }, |
| | | { |
| | | title: '生产基地', |
| | | field: 'productionBase', |
| | | width: 150, |
| | | fixed: 'left' |
| | | }, |
| | | { |
| | | title: '订单需求', |
| | |
| | | console.log(row); |
| | | open.value = true; |
| | | title.value = "修改焊缝"; |
| | | form.value = row; |
| | | form.value = {...row}; |
| | | // const _id = row.id |
| | | // getWeldSeam(_id).then(response => { |
| | | // form.value = response.data; |
| | |
| | | const total = ref(0); |
| | | const daterangePlanStartDay = ref([]); |
| | | const daterangePlanEndDay = ref([]); |
| | | const height = ref(document.documentElement.clientHeight - 210 + "px;") |
| | | const height = ref(document.documentElement.clientHeight - 270 + "px;") |
| | | const isVisible = ref(false); |
| | | const isError = ref(false); |
| | | const planned = ref(true); |