zhangqi 3 ماه پیش
والد
کامیت
80bee1afbb

+ 1 - 0
src/HDrpManagement/contractManage/components/productClassList/addProduct.vue

@@ -103,6 +103,7 @@ export default {
       let res = await this.$api.requested(this.params)
       this.productList = res.data
       this.productList = this.createMenu(res.data);
+      console.log(this.productList,'productList')
       this.total = res.total
       // this.params.content.pageNumber = res.pageNumber
       // console.log(this)

+ 2 - 12
src/components/treeTable/index.vue

@@ -8,23 +8,13 @@
         default-expand-all
         size="small"
         :tree-props="{children: 'children', hasChildren: 'hasChildren'}">
-      <el-table-column
-          width="35">
-      </el-table-column>
-      <el-table-column width="35">
-        <template #header>
-          <span></span>
-        </template>
-        <template #default="{ row }">
-          <el-checkbox v-model="row.selected" :checked="row.selected" @change="onRowSelect(row)" :disabled="row.disabled"></el-checkbox>
-        </template>
-      </el-table-column>
       <el-table-column
           prop="itemclassname"
           show-overflow-tooltip
           :label="$t(`类别名称`)"
-          width="200">
+          width="300">
         <template slot-scope="scope">
+          <el-checkbox v-model="scope.row.selected" :checked="scope.row.selected" @change="onRowSelect(scope.row)" :disabled="scope.row.disabled" style="margin-right: 5px"></el-checkbox>
           <span style="color:#3874f6"><b>{{scope.row.itemclassname}}</b></span>
         </template>
       </el-table-column>