| | |
| | | <el-table-column label="工序" prop="processName" min-width="110" /> |
| | | <el-table-column label="员工" prop="staffName" min-width="110" /> |
| | | <el-table-column label="小提琴折算率" prop="violinFactor" min-width="110" /> |
| | | <el-table-column label="中提琴折算率" prop="midViolinFactor" min-width="110" /> |
| | | <el-table-column label="大提琴折算率" prop="violaFactor" min-width="110" /> |
| | | <el-table-column label="贝斯折算率" prop="bassFactor" min-width="100" /> |
| | | <el-table-column label="操作" width="140" fixed="right"> |
| | |
| | | </el-form-item> |
| | | <el-form-item label="小提琴折算率"> |
| | | <el-input-number v-model="factorForm.violinFactor" :min="0" :precision="4" style="width: 100%" /> |
| | | </el-form-item> |
| | | <el-form-item label="中提琴折算率"> |
| | | <el-input-number v-model="factorForm.midViolinFactor" :min="0" :precision="4" style="width: 100%" /> |
| | | </el-form-item> |
| | | <el-form-item label="大提琴折算率"> |
| | | <el-input-number v-model="factorForm.violaFactor" :min="0" :precision="4" style="width: 100%" /> |
| | |
| | | /* ---------- 折算率 ---------- */ |
| | | const factorFormVisible = ref(false); |
| | | const factorForm = reactive({ |
| | | id: null, processId: null, staffId: null, staffName: "", violinFactor: 1, violaFactor: 1, bassFactor: 1, remark: "", |
| | | id: null, processId: null, staffId: null, staffName: "", violinFactor: 1, midViolinFactor: 1, violaFactor: 1, bassFactor: 1, remark: "", |
| | | }); |
| | | const openFactorForm = row => { |
| | | Object.assign(factorForm, { |
| | | id: null, processId: factorQuery.processId || null, staffId: null, staffName: "", |
| | | violinFactor: 1, violaFactor: 1, bassFactor: 1, remark: "", |
| | | violinFactor: 1, midViolinFactor: 1, violaFactor: 1, bassFactor: 1, remark: "", |
| | | }, row || {}); |
| | | factorFormVisible.value = true; |
| | | }; |