Browse Source

Merge remote-tracking branch 'remotes/origin/intex_online20250528' into intex

intex
songguoqiang 5 days ago
parent
commit
b8ac67e4d3
  1. 3
      src/api/wms/demandforecastingDetail/index.ts
  2. 1
      src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingMain/index.vue
  3. 10
      src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue
  4. 4
      src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

3
src/api/wms/demandforecastingDetail/index.ts

@ -18,7 +18,8 @@ export interface DemandforecastingDetailVO {
} }
// 要货预测-列表和头部请求参数 // 要货预测-列表和头部请求参数
const getPageParams = (params)=>{ const getPageParams = (par) => {
const params = { ...par }
// 到货日期 // 到货日期
if(params.dueDate&&params.dueDate.length>0){ if(params.dueDate&&params.dueDate.length>0){
if(isString(params.dueDate[0])){ if(isString(params.dueDate[0])){

1
src/views/wms/purchasereceiptManage/supplierdeliver/demandforecastingMain/index.vue

@ -412,6 +412,7 @@ const updateDemandforecaste = async ()=>{
let res = await DemandforecastingMainApi.updateDemandforecaste(submitData) let res = await DemandforecastingMainApi.updateDemandforecaste(submitData)
console.log('更新结果',res) console.log('更新结果',res)
message.success(t('更新成功')) message.success(t('更新成功'))
getList()
} finally{ } finally{
tableObject.loading = false tableObject.loading = false
} }

10
src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue

@ -84,7 +84,7 @@
<el-input v-model="tableDataSearch.itemCode" placeholder="请输入品番" clearable @change="changeTableDataSearch"/> <el-input v-model="tableDataSearch.itemCode" placeholder="请输入品番" clearable @change="changeTableDataSearch"/>
</el-form-item> </el-form-item>
<el-form-item label="背番"> <el-form-item label="背番">
<el-input v-model="tableDataSearch.backNumber" placeholder="请输入番" clearable @change="changeTableDataSearch"/> <el-input v-model="tableDataSearch.backNumber" placeholder="请输入番" clearable @change="changeTableDataSearch"/>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -901,6 +901,7 @@ const handleSelectionPublish = async ()=>{
} }
const changeTableDataSearch = ()=>{ const changeTableDataSearch = ()=>{
debugger
let filterList = tableData.value let filterList = tableData.value
if(tableDataSearch.value['itemCode']){ if(tableDataSearch.value['itemCode']){
filterList = tableData.value.filter(item => { filterList = tableData.value.filter(item => {
@ -909,7 +910,12 @@ const handleSelectionPublish = async ()=>{
} }
if(tableDataSearch.value['backNumber']){ if(tableDataSearch.value['backNumber']){
filterList = filterList.filter(item => { filterList = filterList.filter(item => {
return item['backNumber'].includes(tableDataSearch.value['backNumber']) //return item['backNumber'].includes(tableDataSearch.value['backNumber'])
// backNumber null/undefined/''
if (!item['backNumber']) return false;
//
return item['backNumber'].includes(tableDataSearch.value['backNumber']);
}) })
} }
showTableData.value = filterList showTableData.value = filterList

4
src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/index.vue

@ -180,8 +180,8 @@
<!-- 标签打印 --> <!-- 标签打印 -->
<SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="searchTableSuccess1"> <SearchTable width="905px" ref="searchTableRef" sureText="打印所选" @searchTableSuccess="searchTableSuccess1">
<template #actionsOther> <template #actionsOther>
<!-- <el-button type="primary" @click="printAllClick">打印全部</el-button>--> <el-button type="primary" @click="printAllClick">打印全部</el-button>
<el-button type="primary" :loading="printAllLoading" @click="handlePrintAllExport">打印全部</el-button> <!-- <el-button type="primary" :loading="printAllLoading" @click="handlePrintAllExport">打印全部</el-button>-->
</template> </template>
</SearchTable> </SearchTable>

Loading…
Cancel
Save