value
2024-06-12 26b90e04af4aa3ce341cccdd0c7e728f82a7b63e
小功能修复
已修改1个文件
53 ■■■■■ 文件已修改
src/components/view/b2-standard.vue 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/view/b2-standard.vue
@@ -399,14 +399,15 @@
        <div style="flex: 1;overflow-y: auto;" v-loading="productTableLoading0">
          <el-table :data="productList0" ref="productTable0" style="width: 100%;" height="94%" tooltip-effect="dark"
            stripe :fit="true" border @select-all="handleSelectAll0" @select="handleSelectionChange0"
            header-row-class-name="header-class" :row-key="row=>row.id" @filter-change="filterHandler">
            header-row-class-name="header-class" :row-key="row=>row.id" @filter-change="filterHandler" highlight-current-row>
            <el-table-column type="selection" width="50">
            </el-table-column>
            <el-table-column prop="model" label="型号" min-width="100" show-overflow-tooltip></el-table-column>
            <el-table-column prop="inspectionItem" label="检验项" min-width="140" show-overflow-tooltip :filters="filters0"
              :filter-multiple="false" column-key="inspectionItem" filter-placement="bottom-start"></el-table-column>
            <el-table-column prop="inspectionItemSubclass" label="检验项子项" min-width="140" show-overflow-tooltip
              :filters="filters1" :filter-multiple="false" column-key="inspectionItemSubclass" filter-placement="bottom-start"></el-table-column>
              :filters="filters1" :filter-multiple="false" column-key="inspectionItemSubclass"
              filter-placement="bottom-start"></el-table-column>
            <el-table-column prop="sonLaboratory" label="子实验室" width="130" show-overflow-tooltip :filters="filters"
              :filter-multiple="false" column-key="sonLaboratory" filter-placement="bottom-start"></el-table-column>
            <el-table-column prop="ask" label="要求值" min-width="200px"></el-table-column>
@@ -917,12 +918,10 @@
      },
      upStandardProductList(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          ask: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -933,12 +932,10 @@
      },
      upStandardProductListOfTell(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          tell: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -949,12 +946,10 @@
      },
      upStandardProductListOfMethodS(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          methodS: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -965,12 +960,10 @@
      },
      upStandardProductListOfPrice(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          price: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -981,12 +974,10 @@
      },
      upStandardProductListOfManHour(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          manHour: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -997,12 +988,10 @@
      },
      upStandardProductListOfTemplate(value, index) {
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: index,
          templateId: value
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -1114,12 +1103,10 @@
      upProductSelect(selection, row) {
        row.state = (row.state == 1 ? 0 : 1)
        this.$axios.post(this.$api.standardTree.upStandardProductList, {
          str: JSON.stringify({
          id: row.id,
          state: row.state
        }, {
          headers: {
            'Content-Type': 'application/json'
          }
          })
        }).then(res => {
          if (res.code == 201) {
            this.$message.error('未保存')
@@ -1222,16 +1209,14 @@
        this.sectionLoad = true
        if (this.moreSelects.length === 0) {
          this.$axios.post(this.$api.standardTree.upStandardProductList, {
            str: JSON.stringify({
            id: this.sectionRow.id,
            section: this.sectionRow.section,
            ask: this.sectionRow.ask,
            tell: this.sectionRow.tell,
            price: this.sectionRow.price,
            manHour: this.sectionRow.manHour
          }, {
            headers: {
              'Content-Type': 'application/json'
            }
            })
          }).then(res => {
            this.sectionLoad = false
            if (res.code == 201) {