zs
2025-05-20 1772504da433bec2f1695d47e5946c1192e876fb
PipeLineLems/pipelinelems_web/src/widgets/PipeAccessoryPick/Views/Pages/PipeAccessoryPick/PipeAccessoryPick.tsx
@@ -14,10 +14,7 @@
  ElCol,
} from 'element-plus'
import {
  getPlaceNoForStockList,
  getMaterialModelList,
  instock,
  getPickRet,
  getPickRet1,
  pick
} from '@/widgets/PipeAccessoryPick/Models/Service/PipeAccessoryPick'
import { Message } from '@element-plus/icons-vue/dist/types'
@@ -61,16 +58,16 @@
      // 这里添加组盘逻辑
    }
    // 组盘入库操作
    const handlePalletizeStorage = () => {
      console.log('组盘入库操作', queryForm.value)
      instock(queryForm.value), resetQueryForm()
      ElMessage.success({
        message: '组盘入库成功',
        type: 'success',
      })
      // 这里添加组盘入库逻辑
    }
    // // 组盘入库操作
    // const handlePalletizeStorage = () => {
    //   console.log('组盘入库操作', queryForm.value)
    //   instock(queryForm.value), resetQueryForm()
    //   ElMessage.success({
    //     message: '组盘入库成功',
    //     type: 'success',
    //   })
    //   // 这里添加组盘入库逻辑
    // }
    const resetQueryForm = () => {
      queryForm.value.materialModel = ''
@@ -79,22 +76,22 @@
      queryForm.value.stockNumber = ''
    }
    const getModelList = async () => {
      const models = await getMaterialModelList()
      modelOptions.value = models.map((item: string) => ({
        value: item.materialModel,
        label: item.materialModelDesc,
      }))
    }
    // const getModelList = async () => {
    //   const models = await getMaterialModelList()
    //   modelOptions.value = models.map((item: string) => ({
    //     value: item.materialModel,
    //     label: item.materialModelDesc,
    //   }))
    // }
    const getPlaceNoList = async () => {
      const placeNos = await getPlaceNoForStockList(2)
      console.log('库位号列表:', placeNos)
      placeNoOptions.value = placeNos.map((item: string) => ({
        value: item.placeNo,
        label: item.placeNoDesc,
      }))
    }
    // const getPlaceNoList = async () => {
    //   const placeNos = await getPlaceNoForStockList(2)
    //   console.log('库位号列表:', placeNos)
    //   placeNoOptions.value = placeNos.map((item: string) => ({
    //     value: item.placeNo,
    //     label: item.placeNoDesc,
    //   }))
    // }
    const handleChange =async (value) => {
      console.log('输入内容确认:', value); // 失去焦点或回车时触发
      if(value==''){
@@ -108,7 +105,7 @@
        processName:'切割工序',
        processName_FilterMode:2,//精准查询
      }
      const workPlan = await getPickRet(param);
      const workPlan = await getPickRet1(param);
      console.log('返回:'+workPlan);
      if(workPlan.code!="200"){
        ElMessage.error('没有找到数据'); 
@@ -156,6 +153,7 @@
              ).then(async () => { 
                //您的业务逻辑
                const param={
                  taskCode:queryForm.value.taskCode,
                  pipeSpecCode:queryForm.value.pipeSpecCode,
                  continerNo:queryForm.value.continerNo,
                  placeNo:queryForm.value.placeNo