chenhaozhe
2025-11-20 5ff329dd6a651a054dd8033424530e3e4e0f4b91
Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-VUEUI
2个文件已修改
85 ■■■■■ 已修改文件
src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue 23 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainListEdit.vue 62 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainList.vue
@@ -445,7 +445,7 @@
                }}</span>
                <el-button
                  type="text"
                  @click="handleEdit(row, (OperationType = 3))"
                  @click="handleDblclick1"
                  v-else-if="column.property == '单据号'"
                  >{{ row.单据号 }}</el-button
                >
@@ -660,7 +660,7 @@
      OperationType: null, //保存类型(新增1修改3)
      HInterID: null,
      baseURL: process.env.VUE_APP_BASE_API || "http://47.96.97.237/API/",
      user: "admin",
      user: sessionStorage["HUserName"],
      currentRow: [],
      lastSelectedRowIndex: null, // 用于记录上次点击的行索引
      lastSelectedRow: null, // 上一次选中的行
@@ -752,6 +752,17 @@
    this.getList();
  },
  methods: {
    handleDblclick1(){
      // 延迟执行第一个函数
      setTimeout(() => {
        this.handleRowClick();
      });
      // 延迟执行第二个函数(可以设置相同或不同的延迟时间)
      setTimeout(() => {
        this.handleDblclick();
      }, 300);
    },
    BillSync() {
      axios.get(`${this.baseURL}/Kf_ICStockBillMain/GetCStockBillList`, {
        params: { BillNo: this.form.HBillno2, BillType: 1403 },
@@ -1340,14 +1351,15 @@
    //退出
    close() {
      this.tableShow = true;
      this.editShow = false;
      this.openEdit = false;
      this.getList();
    },
    //打开新增组件弹窗
    handleAddEdit() {
     this.rowForm.hmainid = 0
      this.editShow = true
      this.openEdit = true
      this.editShow = true
    },
    //打开修改组件弹窗
    handleEdit() {
@@ -1358,10 +1370,13 @@
          this.$modal.msgError("请选择要编辑的数据!");
          return;
      }
        this.openEdit = true;
        this.editShow = true;
        this.openEdit = true;
      });
    },
    // 打开修改组件弹窗
    //关闭编辑页面
    editGyClose(val) {
      this.editShow = false;
src/views/sell/Kf_ICStockBillMainList/Kf_ICStockBillMainListEdit.vue
@@ -723,37 +723,37 @@
          this.form.HExplanation =data.摘要
          this.form.HInnerBillNo= data.内部单据号
          
          //子表  赋值
          // for (var i = 0; i < result.data.length; i++) {
          //   this.editData.push(
          //     {
          //       "HMaterID": result.data[i].HMaterID
          //       , "物料代码": result.data[i].物料代码
          //       , "物料名称": result.data[i].物料名称
          //       , "规格型号": result.data[i].规格型号
          //       , "HUnitID": result.data[i].HUnitID
          //       , "计量单位": result.data[i].计量单位
          //       , "HQtyMust": result.data[i].应收数量
          //       , "HQty": result.data[i].实收数量
          //       , "HRemark": result.data[i].表体备注
          //       , "HPrice": result.data[i].单价
          //       , "HMoney": result.data[i].金额
          //       , "HOrderPrice": result.data[i].采购金额
          //       , "HWHID": result.data[i].HWHID
          //       , "收料仓库": result.data[i].收料仓库
          //       , "HSPID": result.data[i].HSPID
          //       , "仓位名称": result.data[i].仓位名称
          //       , "HBatchNo": result.data[i].批次
          //       , "HSourceBillNo": result.data[i].源单单号    //源单号
          //       , "HSourceBillType": result.data[i].源单类型   //源单类型
          //       , "HSourceInterID": result.data[i].源单主内码   //源单主内码
          //       , "HSourceEntryID": result.data[i].源单子内码     //源单子内码
          //       , "HTaxRate": result.data[i].税率
          //       , "HTaxPrice": result.data[i].含税单价
          //       , "HlineTotal": result.data[i].含税金额
          //     }
          //   )
          // }
          // 子表  赋值
          for (var i = 0; i < result.data.length; i++) {
            this.editData.push(
              {
                "HMaterID": result.data[i].HMaterID
                , "物料代码": result.data[i].物料代码
                , "物料名称": result.data[i].物料名称
                , "规格型号": result.data[i].规格型号
                , "HUnitID": result.data[i].HUnitID
                , "计量单位": result.data[i].计量单位
                , "HQtyMust": result.data[i].应收数量
                , "HQty": result.data[i].实收数量
                , "HRemark": result.data[i].表体备注
                , "HPrice": result.data[i].单价
                , "HMoney": result.data[i].金额
                , "HOrderPrice": result.data[i].采购金额
                , "HWHID": result.data[i].HWHID
                , "收料仓库": result.data[i].收料仓库
                , "HSPID": result.data[i].HSPID
                , "仓位名称": result.data[i].仓位名称
                , "HBatchNo": result.data[i].批次
                , "HSourceBillNo": result.data[i].源单单号    //源单号
                , "HSourceBillType": result.data[i].源单类型   //源单类型
                , "HSourceInterID": result.data[i].源单主内码   //源单主内码
                , "HSourceEntryID": result.data[i].源单子内码     //源单子内码
                , "HTaxRate": result.data[i].税率
                , "HTaxPrice": result.data[i].含税单价
                , "HlineTotal": result.data[i].含税金额
              }
            )
          }
          if (data.状态 != '创建' && this.copyType != 1) {
            this.$modal.msgError("此条数据不是创建状态,不能修改");