17 changed files with 690 additions and 20 deletions
@ -1,3 +1,3 @@ |
|||
window.SITE_CONFIG['apiURL'] = 'http://192.168.0.157:60029' |
|||
window.SITE_CONFIG['apiURL'] = 'http://dev.ccwin-in.com:60078' |
|||
//特殊使用埃驰pc端访问地址(如备料报表)
|
|||
window.SITE_CONFIG['businessURL'] = 'http://dev.ccwin-in.com:10099' |
@ -0,0 +1,44 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'库存余额报表(按库位)'" |
|||
:procName="'Proc_库存余额报表库位'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "InventoryBalanceLocation", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '库存状态', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '库位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '余额汇总', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'select',prop:'LocationCode',label:'库位',optionsProc:'LocationCode',options:[]}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
LocationCode:'', |
|||
}, |
|||
BottomFixedItem:['余额汇总'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,51 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'成品发货汇总报表(无价格)'" |
|||
:procName="'Proc_成品发货未有销售价格表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "ProductDeliveryNoPrice", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '客户编码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '客户名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '客户地址', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '计量单位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '发料类型', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '创建时间', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '数量', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'DeliverRequestType',label:'发货类型',optionsProc:'DeliverRequestType',options:[]}, |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
DeliverRequestType:"", |
|||
}, |
|||
BottomFixedItem:['数量'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,51 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'成品发货汇总报表'" |
|||
:procName="'Proc_成品发货汇总表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "ProductDeliverySummary", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '客户编码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '客户名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '客户地址', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '计量单位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '发料类型', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '创建时间', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '数量', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'DeliverRequestType',label:'发货类型',optionsProc:'DeliverRequestType',options:[]}, |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
DeliverRequestType:"", |
|||
}, |
|||
BottomFixedItem:['数量'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,44 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'采购退货汇总报表'" |
|||
:procName="'Proc_采购退货汇总'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "PurchaseReturnSummary", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '退货总数', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:['退货总数'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,50 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'报废明细报表'" |
|||
:procName="'Proc_报废明细表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "ScrapDetail", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '报废单号', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: 'ERP储位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: 'WMS库位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '计量单位', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '报废日期', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '报废原因', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '报废数量', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:['报废数量'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,48 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'供应商发货报表'" |
|||
:procName="'Proc_供应商发货报表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "SupplierDeliver", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '供应商编码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '供应商名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '供应商描述', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '批次', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '目检状态', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '创建时间', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '合格', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:['合格'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,58 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'非生产领料汇总报表'" |
|||
:procName="'Proc_非生产领料汇总表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "UnplannedIssueSummary", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述2', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '库位', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: 'ERP储位', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '专案代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '专案代码描述', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '项目分类', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '项目分类描述', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '申请人', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '申请部门', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '实际发货人', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '汇总数', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'select',prop:'LocationErpCode',label:'ERP储位',optionsProc:'LocationErpCode',options:[]}, |
|||
{type:'select',prop:'UnplannedIssueType',label:'领料类别',optionsProc:'UnplannedIssueType',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
LocationErpCode:"", |
|||
UnplannedIssueType:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:['汇总数'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,58 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'非生产退料汇总报表'" |
|||
:procName="'Proc_非生产退料汇总表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "UnplannedReceiptSummary", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述2', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '库位', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: 'ERP储位', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '专案代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '专案代码描述', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '项目分类', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '项目分类描述', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '申请人', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '申请部门', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '实际发货人', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '汇总数', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'select',prop:'LocationErpCode',label:'ERP储位',optionsProc:'LocationErpCode',options:[]}, |
|||
{type:'select',prop:'UnplannedReceiptType',label:'退料类别',optionsProc:'UnplannedReceiptType',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
LocationErpCode:"", |
|||
UnplannedReceiptType:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:['汇总数'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,40 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'接口错误报表'" |
|||
:procName="'Proc_接口错误表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "interfaceError", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: 'Number', maxWidth:110, cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true },width:20 }, |
|||
{ field: '类型', maxWidth:150,filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: 'ErrorMessage', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
beginDate:"", |
|||
endDate:'', |
|||
}, |
|||
BottomFixedItem:[], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
@ -0,0 +1,52 @@ |
|||
<template> |
|||
<reportPage |
|||
:columnList="columnDefs" |
|||
:searchConfig="searchConfig" |
|||
:searchForm="searchForm" |
|||
:BottomFixedItem="BottomFixedItem" |
|||
:reportName="'订单汇总报表'" |
|||
:procName="'Proc_订单汇总查询报表'" |
|||
></reportPage> |
|||
</template> |
|||
|
|||
<script> |
|||
import reportPage from "@/components/reportPage/index" |
|||
import util from '@/utils/util' |
|||
|
|||
export default { |
|||
name: "orderSummary", |
|||
components: { |
|||
reportPage |
|||
}, |
|||
data () { |
|||
return { |
|||
columnDefs: [ |
|||
{ field: '订单编号', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '供应商代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '供应商名称', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品代码', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '物品描述1', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '配置', filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '订单时间', cellClass:"centerAlign", filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '订单数量', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
{ field: '未交数量', type:"kiloNumber", cellClass:"rightAlign", valueFormatter: ((data)=>{return util.numberFixedFormatter(data.value,true)}), filter: 'agTextColumnFilter', suppressMenu: true, floatingFilterComponentParams: { suppressFilterButton: true } }, |
|||
], |
|||
searchConfig:[ |
|||
{type:'input',prop:'Number',label:'订单号'}, |
|||
{type:'select',prop:'SupplierCode',label:'供应商',optionsProc:'SupplierCode',options:[]}, |
|||
{type:'select',prop:'ItemCode',label:'物料',optionsProc:'itemCode',options:[]}, |
|||
{type:'date',prop:'beginDate',label:'起始'}, |
|||
{type:'date',prop:'endDate',label:'截止'}, |
|||
], |
|||
searchForm:{ |
|||
ItemCode:"", |
|||
beginDate:"", |
|||
endDate:'', |
|||
SupplierCode:"", |
|||
Number:"", |
|||
}, |
|||
BottomFixedItem:['订单数量','未交数量'], |
|||
}; |
|||
} |
|||
}; |
|||
</script> |
Loading…
Reference in new issue