From ad001f76b662c8d1ddebe8aca090ed225b98fdf9 Mon Sep 17 00:00:00 2001
From: 祖安之光 <11848914+light-of-zuan@user.noreply.gitee.com>
Date: Tue, 17 Mar 2026 10:08:40 +0800
Subject: [PATCH] 修改
---
src/views/usermng/product.vue | 29 ++++++++++++++++++++---------
1 files changed, 20 insertions(+), 9 deletions(-)
diff --git a/src/views/usermng/product.vue b/src/views/usermng/product.vue
index 781739b..bdcf5bd 100644
--- a/src/views/usermng/product.vue
+++ b/src/views/usermng/product.vue
@@ -94,7 +94,7 @@
<span>{{ scope.row.directionCode }}</span>
</template>
</el-table-column>
- <el-table-column label="生产厂家" prop="manufacturer" align="center" sortable="custom">
+ <el-table-column label="批发厂家" prop="manufacturer" align="center" sortable="custom">
<template slot-scope="scope">
<span>{{ scope.row.manufacturer }}</span>
</template>
@@ -199,13 +199,13 @@
</el-option>
</el-select>
</el-form-item>
- <el-form-item label="生产厂家:" prop="manufacturer">
+ <el-form-item label="批发厂家:" prop="manufacturer">
<el-select v-model="dataForm.manufacturer" filterable placeholder="请选择" :disabled="dialogStatus==='editor'">
<el-option
v-for="item in manufacturerTree"
- :key="item.attributes"
- :label="item.text"
- :value="item.attributes">
+ :key="item.enterprisenumber"
+ :label="item.enterprisename"
+ :value="item.enterprisenumber">
</el-option>
</el-select>
</el-form-item>
@@ -260,6 +260,7 @@
productList, updateOldProduct,
updateProduct
} from "../../api/product";
+ import { getSuperiorDepartmentList } from '@/api/enterprise'
import {parseError} from "../../utils/messageDialog";
import {computePageCount} from "../../utils";
import {mapGetters} from "vuex";
@@ -310,7 +311,7 @@
dataFormRules: {
name: [{required: true, message: '产品名不能为空', trigger: 'blur'}],
type: [{required: true, message: '产品类型不能为空', trigger: 'blur'}],
- manufacturer: [{required: true, message: '生产厂家不能为空', trigger: 'blur'}],
+ manufacturer: [{required: true, message: '批发厂家不能为空', trigger: 'blur'}],
specification: [{required: true, message: '规格不能为空', trigger: 'blur'}],
explosiveContent: [{required: true, message: '含药量不能为空', trigger: 'blur'}],
level: [{required: true, message: '产品级别不能为空', trigger: 'blur'}],
@@ -330,9 +331,10 @@
this.getProductMajorCategory();
},
mounted() {
- getManufacturerTree().then(res => {
- this.manufacturerTree = (res.data);
- })
+ // getManufacturerTree().then(res => {
+ // this.manufacturerTree = (res.data);
+ // })
+ this.getSuperiorDepartmentListData()
},
computed: {
...mapGetters([
@@ -344,6 +346,15 @@
}
},
methods: {
+ async getSuperiorDepartmentListData(){
+ let res = await getSuperiorDepartmentList({filter: {enterprisename:"",safetysupervision:"烟花爆竹批发经营",province:"",city:"",district:"",street:""},
+ pageIndex: 1,
+ pageSize:9999})
+ if(res.data.code === "200"){
+ this.manufacturerTree = res.data.result.records
+ }
+ },
+
async selectChange(second){
this.$forceUpdate();
this.dataForm.level = '';
--
Gitblit v1.9.2