22
schangxiang@126.com
2024-12-17 2905c63ec884f531152a4e97a4d67034e8149d6d
LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/manualFeedKittingNg/index.vue
@@ -21,7 +21,8 @@
                  <el-form-item>
                     <el-button-group style="display: flex; align-items: center">
                        <el-button size="large" type="primary" icon="ele-Search" @click="handleQuery"> 查询 </el-button>
                        <el-button size="large" icon="ele-Finished" @click="ConfirmNg"> 标记Ng </el-button>
                        <el-button size="large" icon="ele-Finished" @click="ConfirmNg"> 标记NG并下线 </el-button>
                        <el-button size="large" icon="ele-Finished" @click="ConfirmNg2"> 正常下线 </el-button>
                        <!-- 
                        <el-button icon="ele-ZoomIn" @click="changeAdvanceQueryUI" v-if="!showAdvanceQueryUI" style="margin-left:5px;"> 高级查询 </el-button>
                        <el-button icon="ele-ZoomOut" @click="changeAdvanceQueryUI" v-if="showAdvanceQueryUI" style="margin-left:5px;"> 隐藏 </el-button> -->
@@ -56,7 +57,10 @@
               </div>
            </div>
            <ul>
               <li>
                  <span class="text_left">包装编号:</span>
                  <span class="text_rt">{{ tableData.packageCode }}</span>
               </li>
               <li>
                  <span class="text_left">批次号:</span>
                  <span class="text_rt">{{ tableData.planNo }}</span>
@@ -148,7 +152,7 @@
import printDialog from '/@/views/system/print/component/hiprint/preview.vue';
import editDialog from '/@/views/main/WmsBase/wmsSubstituteGood/component/editDialog.vue';
import { pageWmsSubstituteGood, deleteWmsSubstituteGood } from '/@/api/main/WmsBase/wmsSubstituteGood';
import { ShortageList, ValdateQiTao ,ConfirmNgF} from '/@/api/main/ReportCenter/wmsStockQuan_new';
import { ShortageList, QueryPackage ,ConfirmNgF} from '/@/api/main/ReportCenter/wmsStockQuan_new';
const showAdvanceQueryUI = ref(false);
const printDialogRef = ref();
const editDialogRef = ref();
@@ -219,7 +223,7 @@
   }
   console.log('查询');
   loading.value = true;
   var res = await ValdateQiTao(Object.assign(queryParams.value, tableParams.value));
   var res = await QueryPackage(Object.assign(queryParams.value, tableParams.value));
   queryParams.value.packageCode = '';
   handleResponse(res);
@@ -250,7 +254,8 @@
const ConfirmNg = () => {
  ElMessageBox.confirm("是否确认标记Ng?", "提示", {
   tableData.value.isNG =true
  ElMessageBox.confirm("是否确认标记NG并下线?", "提示", {
    confirmButtonText: "确认",
    cancelButtonText: "取消",
    type: "warning"
@@ -260,11 +265,35 @@
         ...tableData.value,
      })
        .then((res) => {
          if (res.code == 200) {
            ElMessage.success("标记成功");
        //debugger
          if (res.data.code == 200) {
            ElMessage.success("标记NG并下线成功");
         tableData.value ={}
          } else {
            ElMessage.error(`失败${res.code}:${JSON.stringify(res.message)}`);
            ElMessage.error(`失败${res.data.code}:${JSON.stringify(res.data.message)}`);
          }
        });
    })
};
const ConfirmNg2 = () => {
   tableData.value.isNG =false
  ElMessageBox.confirm("是否确认正常下线?", "提示", {
    confirmButtonText: "确认",
    cancelButtonText: "取消",
    type: "warning"
  })
    .then(() => {
      ConfirmNgF({
         ...tableData.value,
      })
        .then((res) => {
        //debugger
          if (res.data.code == 200) {
            ElMessage.success("正常下线成功");
         tableData.value ={}
          } else {
            ElMessage.error(`失败${res.data.code}:${JSON.stringify(res.data.message)}`);
          }
        });
    })