fix: 采购订单状态是为已完成时隐藏提交按钮;添加缺少的 catch;添加产品参数删除更新时间
4个文件已修改
22 ■■■■ 已修改文件
src/components/makepager/CommonFormTableView.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/purchaseManage/purchase/components/AddPurchase.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/purchaseManage/purchase/index.vue 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/supplierManage/supplier/AddNewProduct.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/makepager/CommonFormTableView.vue
@@ -10,7 +10,7 @@
      >
        <el-table-column
          type="index"
          v-if="tableList.tableColumn.length > 0"
          v-if="tableList.tableColumn && tableList.tableColumn.length > 0"
          label="编号"
          width="50"
          align="center"
@@ -242,7 +242,6 @@
        page: 1,
        pageSize: 100
      }).then((res) => {
        console.log(res.data)
        if (res.data.code === 200) {
          if (res.data.data.list && res.data.data.list.length > 0) {
            this.productList = res.data.data.list
src/views/purchaseManage/purchase/components/AddPurchase.vue
@@ -433,8 +433,12 @@
    },
    handleConfirmSave(data) {
      console.log(data,'data')
      data.forEach(ele=>{
        delete ele.created_at
      })
      savePurchaseType(data).then((res) => {
        if (res.code == 200) {
        if (res.code === 200) {
          this.$message({
            message: "操作成功!",
            type: "success",
@@ -442,6 +446,12 @@
          this.$refs.editDialog.editDialogVisible = false;
          this.handleGetBomKindDictList(true);
        }
      },(err)=>{
        console.error(err)
        this.$message({
          message: "操作失败!",
          type: "warning",
        });
      });
    },
    validatorPhone(rule, value, callback) {
src/views/purchaseManage/purchase/index.vue
@@ -35,7 +35,7 @@
                  <el-button type="text" size="small" @click="editClick(scope.row)" style="margin-right: 5px"
                  >编辑</el-button
                  >
                  <el-button @click="submitClick(scope.row)" type="text" size="small">提交</el-button>
                  <el-button v-if="scope.row.status< 4" @click="submitClick(scope.row)" type="text" size="small">提交</el-button>
                </template>
              </el-table-column>
            </template>
@@ -227,8 +227,9 @@
              this.$message.warning("提交失败")
            }
          })
        },(e)=>{
          console.error(e)
        })
        .catch(() => {})
    },
    // 详情
src/views/supplierManage/supplier/AddNewProduct.vue
@@ -103,6 +103,8 @@
                  this.$message.success("添加成功")
                  this.$parent.getProductList()
                }
              }).catch(e=>{
                console.log(e)
              })
            } else {
              const params = this.saveParams()