| | |
| | | > |
| | | </el-form-item> |
| | | <el-form-item label="使用状态" prop="equipmentStatus"> |
| | | <!-- 编辑的时候自动匹配 --> |
| | | <el-select v-model="form.equipmentStatus" placeholder="请选择" :disabled="isViewMode"> |
| | | <el-option label="使用中" :value="1" /> |
| | | <el-option label="已归还" :value="0" /> |
| | | <el-option label="使用中" value="0" /> |
| | | <el-option label="已归还" value="1" /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="使用开始时间" prop="usageStartTime"> |
| | |
| | | type: String, |
| | | default: "", |
| | | }, |
| | | equipmentStatus:{ |
| | | type: String, |
| | | default: "0" |
| | | } |
| | | }); |
| | | const maxQuantity = computed(() => { |
| | | if (!form.value.equipmentId) return 0; |
| | |
| | | get: () => props.modelValue, |
| | | set: (v) => emit("update:modelValue", v), |
| | | }); |
| | | const isViewMode = computed(() => props.addOrEdit === "view" || props.addOrEdit === "viewRow"); |
| | | const isViewMode = computed(() => props.addOrEdit === "view" || props.addOrEdit === "viewRow" || props.equipmentStatus ==="1"); |
| | | |
| | | const isEdit = computed(() => !!props.formData?.id); |
| | | const formRef = ref(); |