| | |
| | | import PredictRisk from "./ai/predict-risk.vue"; |
| | | import ItemList from "./item-list.vue"; |
| | | import ProcessList from "./process-list.vue"; |
| | | import TechnicalFiles from "./technical-files.vue"; |
| | | |
| | | const emit = defineEmits(["success"]); |
| | | const formType = ref<FormType>("create"); |
| | |
| | | @process-list-change="handleProcessListChange" |
| | | /> |
| | | </Tabs.TabPane> |
| | | <Tabs.TabPane key="technical-files" tab="技术文件"> |
| | | <TechnicalFiles v-if="formData?.id" :work-order-id="formData.id" :key="formData.id" /> |
| | | <div v-else class="text-gray-400 text-center py-8">保存工单时将留存所选产品的技术文件</div> |
| | | </Tabs.TabPane> |
| | | <Tabs.TabPane key="item" |
| | | tab="物料需求"> |
| | | <p class="mb-3 text-xs text-gray-400 leading-relaxed"> |