style:任务单排产-新增计划刷新列表

pull/1/head
黄伟杰 2 months ago
parent 7137ca46df
commit ff25737400

@ -49,7 +49,7 @@
</ContentWrap> </ContentWrap>
<!-- 表单弹窗添加/修改 --> <!-- 表单弹窗添加/修改 -->
<PlanForm ref="formRef" @success="getList" /> <PlanForm ref="formRef" @success="handlePlanSuccess" />
<!-- 物料列表 --> <!-- 物料列表 -->
<ItemNeedIndex ref="itemFormRef" @success="getList" /> <ItemNeedIndex ref="itemFormRef" @success="getList" />
</template> </template>
@ -64,6 +64,7 @@ const { push } = useRouter()
const props = defineProps<{ const props = defineProps<{
taskId?: number // task ID taskId?: number // task ID
}>() }>()
const emit = defineEmits(['success'])
const loading = ref(false) // const loading = ref(false) //
const list = ref([]) // const list = ref([]) //
const queryParams = reactive({ const queryParams = reactive({
@ -111,6 +112,10 @@ const addPlanForm = (taskId: number, productId: number, number?: number, taskDet
} }
formRef.value.open('create', undefined, taskId, productId, number,taskDetailIds) formRef.value.open('create', undefined, taskId, productId, number,taskDetailIds)
} }
const handlePlanSuccess = () => {
getList()
emit('success')
}
const route = useRoute() const route = useRoute()
/** 跳转生产计划页面**/ /** 跳转生产计划页面**/
const openPlan = (taskId: number, productId: number) => { const openPlan = (taskId: number, productId: number) => {

@ -98,7 +98,7 @@
<ContentWrap> <ContentWrap>
<el-tabs model-value="taskDetail"> <el-tabs model-value="taskDetail">
<el-tab-pane :label="t('ProductionPlan.TaskSummary.detailTabSummaryLabel')" name="taskDetail"> <el-tab-pane :label="t('ProductionPlan.TaskSummary.detailTabSummaryLabel')" name="taskDetail">
<TaskDetailList :task-id="currentRow.id" /> <TaskDetailList :task-id="currentRow.id" @success="getList" />
</el-tab-pane> </el-tab-pane>
</el-tabs> </el-tabs>
</ContentWrap> </ContentWrap>

Loading…
Cancel
Save