schangxiang@126.com
2024-12-23 f0088fd96c74f68ba912593710dd9271bcee581d
NG处理,pda上增加一键 清理 板件队列(从 269 到bz01的队列数据)
已修改5个文件
71 ■■■■ 文件已修改
LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/exceptionHandle.vue 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsOperationTask/WmsOperationTaskService.cs 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
LuLiScreen/index.html 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
LA24030_LuLiPackageLine_Pda/api/putIn/artificial.js
@@ -246,6 +246,13 @@
        data: data
     })
}
export function OneKeyClearUpiQueue(data){
    return request({
        url: `/api/WmsOperationTask/OneKeyClearUpiQueue`,
        method: 'post',
        data: data
     })
}
export function PartClear(data){ 
    return request({
        url: `/api/WmsOperationTask/PartClear`,
LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/exceptionHandle.vue
@@ -44,6 +44,12 @@
              <button class=" bg-grey" @click="do_PartClear">269位置清除扫码信息</button>
          </u-form-item>
        </u-col>
        <u-col span="12">
          <u-form-item label="" class="uFormItem">
              <button class=" bg-grey" @click="do_OneKeyClearUpiQueue">一键清除269位置到BZ01的板件队列</button>
          </u-form-item>
        </u-col>
      </u-row>
    </u-form>
      </div>
@@ -56,6 +62,7 @@
import {
  WmsOperationTaskSetNG,
  PartClear,
  OneKeyClearUpiQueue,
  querySingleUpiByUpi,
  getenumDataList,
} from "@/api/putIn/artificial.js";
@@ -177,6 +184,27 @@
      this.detailshow = true;
    },
  do_OneKeyClearUpiQueue() {
      const params = {
      };
      uni.showModal({
        title: "一键清除269位置到BZ01的板件队列",
        content: "是否确认 一键清除269位置到BZ01的板件队列?",
        showCancel: true,
        cancelColor: "#333333",
        success: (res) => {
          if (res.confirm) {
            OneKeyClearUpiQueue(params).then((res) => {
              this.rescode = 200;
              this.$refs.resmodal.show = true;
              this.resmessage = "一键清除269位置到BZ01的板件队列成功";
            });
          } else if (res.cancel) {
          }
        },
      });
    },
    //确认
    do_PartClear() {
      const params = {
LA24030_LuLiPackageLine_Pda/pages/takeMaterial/orderpiece/orderpiece.vue
@@ -311,6 +311,7 @@
import {
  WmsOperationTaskSetNG,
  WmsOperationTaskCancelNG,
  OneKeyClearUpiQueue,
  querySingleUpiByUpi,
  getenumDataList,
} from "@/api/putIn/artificial.js";
LA24030_LuLiPackageLine_Wms/Admin.NET.Application/Service/WmsOperationTask/WmsOperationTaskService.cs
@@ -868,5 +868,24 @@
        }
    }
    /// <summary>
    /// 一键清理板件队列数据
    /// </summary>
    /// <returns></returns>
    [HttpPost]
    [ApiDescriptionSettings(Name = "OneKeyClearUpiQueue")]
    [Description("WmsOperationTask/OneKeyClearUpiQueue")]
    [UnitOfWork]
    public async Task OneKeyClearUpiQueue()
    {
        var upiList = await _mes_Upi_LineQueueRep.AsQueryable().ToListAsync();
        if (upiList?.Count == 0)
        {
            throw Oops.Oh($"没有板件数据");
        }
        await _mes_Upi_LineQueueRep.DeleteAsync(upiList);
    }
}
LuLiScreen/index.html
@@ -120,7 +120,7 @@
                            <div class="tt">
                                <span>生产单号</span>
                                <span>总包数</span>
                                <span>是否齐套</span>
                                <span>整体下线</span>
                                <span>已下线包数</span>
                                <!-- <span>未下线包数</span> -->
                                <span>总包装面积</span>
@@ -154,7 +154,7 @@
                        <div class="tt">
                            <span>生产单号</span>
                            <span>总包数</span>
                            <span>是否齐套</span>
                            <span>整体下线</span>
                            <span>已下线包数</span>
                            <!-- <span>未下线包数</span> -->
                            <span>总包装面积</span>
@@ -178,7 +178,7 @@
                        <div class="tt">
                            <span>生产单号</span>
                            <span>总包数</span>
                            <span>是否齐套</span>
                            <span>整体下线</span>
                            <span>已下线包数</span>
                            <!-- <span>未下线包数</span> -->
                            <span>总包装面积</span>
@@ -223,7 +223,7 @@
                        listItems1 += `<li>
                       <span>${item.info5}</span>    <!-- 生产单号 -->
                       <span>${item.packageNum}</span>  <!-- 包数 -->
                   <span style="color: ${item.isKitting ? 'white' : '#ea6767'};">${item.isKitting ? '是' : '否'}</span> <!-- 是否齐套 -->
                   <span style="color: ${item.isUnline ? 'white' : '#ea6767'};">${item.isUnline ? '是' : '否'}</span> <!-- 是否齐套 -->
                       <span>${item.unLinePackageNum}</span> <!-- 已下线包数 -->
                       <span>${item.allPackageArea}</span>  <!-- 总包装面积 -->
                       <span>${item.scanPackageArea}</span>  <!-- 已扫描包装面积 -->
@@ -236,7 +236,7 @@
                // <span>${item.Info5}</span>    <!-- 生产单号 -->
                //         <span>${item.planNo}</span>   <!-- 批次号 -->
                //         <span>${item.orderId}</span>  <!-- 订单号 -->
                //         <span>${item.isKitting}</span> <!-- 是否齐套 -->
                //         <span>${item.isUnline}</span> <!-- 是否齐套 -->
                //         <span>${item.isUnline}</span>  <!-- 是否下线 -->
                //         <span>${item.unlineTime}</span> <!-- 下线时间 -->
                //         <span>${item.unlinePerson}</span> <!-- 下线人 -->
@@ -260,7 +260,7 @@
                            listItems1 += `<li>
                       <span>${item.info5}</span>
                       <span>${item.packageNum}</span>
 <span style="color: ${item.isKitting ? 'white' : '#ea6767'};">${item.isKitting ? '是' : '否'}</span> <!-- 是否齐套 -->
 <span style="color: ${item.isUnline ? 'white' : '#ea6767'};">${item.isUnline ? '是' : '否'}</span> <!-- 是否齐套 -->
                       <span>${item.unLinePackageNum}</span>
                       <span>${item.allPackageArea}</span>
                       <span>${item.scanPackageArea}</span>
@@ -294,7 +294,7 @@
                // 字段名: planNo, 中文描述: 批次号
                // 字段名: orderId, 中文描述: 订单号
                // 字段名: isKitting, 中文描述: 是否齐套
                // 字段名: isUnline, 中文描述: 是否齐套
                // 字段名: isUnline, 中文描述: 是否下线
                // 字段名: unlineTime, 中文描述: 下线时间
                // 字段名: unlinePerson, 中文描述: 下线人
@@ -314,7 +314,7 @@
                            listItems1 += `<li>
                       <span>${item.info5}</span>
                       <span>${item.packageNum}</span>
                     <span style="color: ${item.isKitting ? 'white' : '#ea6767'};">${item.isKitting ? '是' : '否'}</span> <!-- 是否齐套 -->
                     <span style="color: ${item.isUnline ? 'white' : '#ea6767'};">${item.isUnline ? '是' : '否'}</span> <!-- 是否齐套 -->
                       <span>${item.unLinePackageNum}</span>
                       <span>${item.allPackageArea}</span>
                       <span>${item.scanPackageArea}</span>