| | |
| | | :step="0.001" |
| | | placeholder="请输入小提琴系数" /> |
| | | </el-form-item> |
| | | <el-form-item label="中提琴系数" |
| | | prop="midViolinFactor"> |
| | | <el-input v-model="processForm.midViolinFactor" |
| | | type="number" |
| | | :step="0.001" |
| | | placeholder="请输入中提琴系数" /> |
| | | </el-form-item> |
| | | <el-form-item label="大提琴系数" |
| | | prop="violaFactor"> |
| | | <el-input v-model="processForm.violaFactor" |
| | |
| | | name: "", |
| | | standardQuantity: null, |
| | | violinFactor: null, |
| | | midViolinFactor: null, |
| | | violaFactor: null, |
| | | bassFactor: null, |
| | | isQuality: false, |
| | |
| | | } |
| | | if (isNaN(value) || value < 0) { |
| | | callback(new Error("小提琴系数必须是非负数字")); |
| | | } else { |
| | | callback(); |
| | | } |
| | | }, |
| | | }, |
| | | ], |
| | | midViolinFactor: [ |
| | | { |
| | | required: false, |
| | | message: "请输入中提琴系数", |
| | | trigger: "blur", |
| | | validator: (rule, value, callback) => { |
| | | if (value == null || value === "") { |
| | | callback(); |
| | | return; |
| | | } |
| | | if (isNaN(value) || value < 0) { |
| | | callback(new Error("中提琴系数必须是非负数字")); |
| | | } else { |
| | | callback(); |
| | | } |
| | |
| | | processForm.name = ""; |
| | | processForm.standardQuantity = null; |
| | | processForm.violinFactor = null; |
| | | processForm.midViolinFactor = null; |
| | | processForm.violaFactor = null; |
| | | processForm.bassFactor = null; |
| | | processForm.isQuality = false; |
| | |
| | | processForm.name = process.name; |
| | | processForm.standardQuantity = process.standardQuantity; |
| | | processForm.violinFactor = process.violinFactor; |
| | | processForm.midViolinFactor = process.midViolinFactor; |
| | | processForm.violaFactor = process.violaFactor; |
| | | processForm.bassFactor = process.bassFactor; |
| | | processForm.isQuality = !!process.isQuality; |