zuozhengqing
2023-11-21 0712b49e5538589dac4859ca8cebf196caa954ab
src/components/makepager/CommonFormTableView.vue
@@ -113,6 +113,7 @@
              :prop="'tableData.' + scope.$index + '.' + item.prop"
              :rules="[{ required: item.isRequird ? true : false, message: '输入不能为空' }]"
            >
            <!-- 采购管理 -->
              <template v-if="item.multiply">
                <el-input-number
                  :disabled="item.disabled"
@@ -227,7 +228,8 @@
        title: "",
        infomation: {}
      },
      productIndex: 0
      productIndex: 0,
      tableProductLists:[],
    }
  },
  created() {
@@ -251,6 +253,7 @@
        if (res.data.code === 200) {
          if (res.data.data.list && res.data.data.list.length > 0) {
            this.productList = res.data.data.list
            this.tableProductLists = res.data.data.list
          }
        }
      })
@@ -350,8 +353,6 @@
      this.$emit("addProductClick")
    },
    commonInputChange(val, prop, row) {
      console.log(val, prop)
      console.log(row)
      this.$emit("inputContent", val, prop, row)
    },
    // 清空
@@ -360,7 +361,7 @@
    },
    // 选择产品名称相关方法
    querySearchAsync(queryString, cb) {
      var restaurants = this.productTableList.tableProductList
      var restaurants = this.tableProductLists
      var results = queryString ? restaurants.filter(this.createStateFilter(queryString)) : restaurants
      cb(results)
    },
@@ -371,7 +372,6 @@
    },
    handleSelectClient(item, prop, row) {
      // this.clientId = item.id
      console.log(item, prop, row)
      this.tableList.tableData.map((ite) => {
        if (ite.name === item.name) {
          ite.ID = row.ID