|
@@ -60,8 +60,20 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="7">
|
|
<el-col :span="7">
|
|
- <el-form-item label="总工时:" prop="workingHoursTime" label-width="82px">
|
|
|
|
- <el-input v-model.trim="workingHoursTime" :disabled="true" style="width: 220px; margin-left: 0px" />
|
|
|
|
|
|
+ <el-form-item label="投产数量:" prop="endTime">
|
|
|
|
+ <div>{{ form.prodNum }}</div>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item label="合格数量:" prop="endTime" label-width="90px">
|
|
|
|
+ <el-input-number :disabled="!editStatus" v-model="form.qualifiedNum" style="width: 220px;" :step="1"
|
|
|
|
+ step-strictly :controls="false" />
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8">
|
|
|
|
+ <el-form-item label="废品数量:" prop="endTime" label-width="90px">
|
|
|
|
+ <el-input-number :disabled="true" v-model="form.rejectNum" :step="1" style="width: 220px;" step-strictly
|
|
|
|
+ :controls="false" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -82,12 +94,11 @@
|
|
<el-table-column prop="dayworkItem.nickName" label="生产工序加工人" align="center"></el-table-column>
|
|
<el-table-column prop="dayworkItem.nickName" label="生产工序加工人" align="center"></el-table-column>
|
|
<el-table-column prop="dayworkItem.startTime" label="开始时间" align="center"></el-table-column>
|
|
<el-table-column prop="dayworkItem.startTime" label="开始时间" align="center"></el-table-column>
|
|
<el-table-column prop="dayworkItem.endTime" label="结束时间" align="center"></el-table-column>
|
|
<el-table-column prop="dayworkItem.endTime" label="结束时间" align="center"></el-table-column>
|
|
- <el-table-column prop="prodNum" label="投产数量" align="center"></el-table-column>
|
|
|
|
<el-table-column prop="rejectNum" label="废品数量" align="center">
|
|
<el-table-column prop="rejectNum" label="废品数量" align="center">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
<div v-if="!editStatus"> {{ scope.row.rejectNum }}</div>
|
|
<div v-if="!editStatus"> {{ scope.row.rejectNum }}</div>
|
|
<el-input-number v-else v-model="scope.row.rejectNum" style="width: 100px" :step="1" step-strictly
|
|
<el-input-number v-else v-model="scope.row.rejectNum" style="width: 100px" :step="1" step-strictly
|
|
- :controls="false" />
|
|
|
|
|
|
+ :controls="false" @change="handleChangeRejectNum(scope.row)" />
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column prop="qualifiedNum" label="合格数量" align="center"></el-table-column>
|
|
<el-table-column prop="qualifiedNum" label="合格数量" align="center"></el-table-column>
|
|
@@ -265,6 +276,14 @@ function handleGetUser(selection) {
|
|
function handleSelectUserSingle() {
|
|
function handleSelectUserSingle() {
|
|
proxy.$refs.dialogPersonRef.open()
|
|
proxy.$refs.dialogPersonRef.open()
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+function handleChangeRejectNum(row) {
|
|
|
|
+ let sumReject = 0;
|
|
|
|
+ form.value.groupRejectList.forEach(t => {
|
|
|
|
+ sumReject += t.rejectNum
|
|
|
|
+ })
|
|
|
|
+ form.value.rejectNum = sumReject
|
|
|
|
+}
|
|
/**
|
|
/**
|
|
* 对话框关闭 事件
|
|
* 对话框关闭 事件
|
|
*/
|
|
*/
|