修复总结后的问题,详见企业微信文档

This commit is contained in:
gyq
2026-05-07 14:34:03 +08:00
parent ffad9432c5
commit ea5a4c14e9
41 changed files with 2678 additions and 1120 deletions

View File

@@ -6,10 +6,13 @@
<el-input v-model="form.conName" placeholder="请输入耗材名称"></el-input>
</el-form-item>
<el-form-item label="耗材分类" prop="consGroupId">
<el-select v-model="form.consGroupId" placeholder="请选择耗材分类" style="width: 200px">
<el-option v-for="option in consGroups" :key="option.conTypeId" :label="option.label"
:value="option.id"></el-option>
</el-select>
<div class="center" style="gap: 14px;">
<el-select v-model="form.consGroupId" placeholder="请选择耗材分类" style="width: 200px">
<el-option v-for="option in consGroups" :key="option.conTypeId" :label="option.label"
:value="option.id"></el-option>
</el-select>
<el-button type="primary" icon="Plus" @click="addClassificationModalRef.open()">添加耗材类型</el-button>
</div>
</el-form-item>
<el-form-item label="耗材价格" prop="price">
<div class="center">
@@ -54,6 +57,7 @@
</el-form-item>
</el-form>
</el-dialog>
<addClassificationModal ref="addClassificationModalRef" @success="getConsGroups" />
</template>
@@ -62,6 +66,9 @@ import { ref, reactive, computed } from "vue";
import consApi from "@/api/product/cons";
import consGroupApi from "@/api/product/cons-group";
import { ElMessage } from "element-plus";
import addClassificationModal from "../../classification/components/addClassificationModal.vue";
const addClassificationModalRef = ref(null)
const consGroups = ref([]);
const rules = {