修改代码

This commit is contained in:
shaoleiliu-netizen123 2026-08-13 10:02:10 +08:00
parent de37b84bd2
commit 37e2e587e3
3 changed files with 8 additions and 6 deletions

View File

@ -143,6 +143,7 @@ export interface ProcessPlanItemVO {
assignWorkList?: AssignWorkItem[] assignWorkList?: AssignWorkItem[]
reportedQuantity?: number | null
} }

View File

@ -28,12 +28,12 @@
<div class="card-stats"> <div class="card-stats">
<div class="stat-row"> <div class="stat-row">
<span class="stat-label">完成</span> <span class="stat-label">完成</span>
<span class="stat-value">{{ completedQty }} / {{ totalQty }}</span> <span class="stat-value">{{ reportedQuantity }} / {{ totalQty }}</span>
</div> </div>
<div class="stat-row"> <div class="stat-row">
<span class="stat-label">合格 / 不合格</span> <span class="stat-label">合格 / 不合格</span>
<span class="stat-value"> <span class="stat-value">
<em class="ok">{{ qualifiedQty }}</em> <em class="ok">{{ completedQty }}</em>
<span class="sep">/</span> <span class="sep">/</span>
<em class="bad">{{ scrapQty }}</em> <em class="bad">{{ scrapQty }}</em>
</span> </span>
@ -155,6 +155,7 @@ const emit = defineEmits<{
submitDetail: [process: ProcessPlanItemVO] submitDetail: [process: ProcessPlanItemVO]
}>() }>()
const reportedQuantity = computed(() => props.process.reportedQuantity ?? 0)
const totalQty = computed(() => props.process.quantity ?? 0) const totalQty = computed(() => props.process.quantity ?? 0)
const completedQty = computed(() => props.process.completedQty ?? 0) const completedQty = computed(() => props.process.completedQty ?? 0)
const scrapQty = computed(() => props.process.scrapQty ?? 0) const scrapQty = computed(() => props.process.scrapQty ?? 0)

View File

@ -37,6 +37,7 @@
clearable clearable
remote remote
:clear-filter-after-select="false" :clear-filter-after-select="false"
@change="loadNc"
/> />
</n-form-item> </n-form-item>
</n-gi> </n-gi>
@ -192,11 +193,11 @@ async function loadSection() {
} }
// //
async function loadNc() { async function loadNc(row) {
const res = await loadAllNcCode() const res = await loadAllNcCode(row)
ncList.value = res.map((n: any) => { ncList.value = res.map((n: any) => {
return { return {
label: n.ncName, label: n.name,
value: n.id value: n.id
} }
}) })
@ -206,6 +207,5 @@ async function loadNc() {
loadSection() loadSection()
slehand() slehand()
loadNc()
</script> </script>