生产领料-输出按钮调整

This commit is contained in:
mzr 2025-09-19 14:22:39 +08:00
parent 98d1c7b5ba
commit aacecc1202
2 changed files with 1083 additions and 1086 deletions

View File

@ -2,137 +2,140 @@
// 区域ID // 区域ID
const AREA = { const AREA = {
//备料计划列表界面区域 //备料计划列表界面区域
pickmPageArea: '5008010501', pickmPageArea: '5008010501',
pickmViewTableArea: 'pickm_view', pickmViewTableArea: 'pickm_view',
pickmSearchArea: 'pickm_query', pickmSearchArea: 'pickm_query',
//备料申请列表界面区域 //备料申请列表界面区域
reqpickmPageArea: '5008010502', reqpickmPageArea: '5008010502',
reqpickmViewTableArea: 'reqpickm_view', reqpickmViewTableArea: 'reqpickm_view',
reqpickmSearchArea: 'reqpickm_query', reqpickmSearchArea: 'reqpickm_query',
//直接备料计划列表界面区域 //直接备料计划列表界面区域
directTransPageArea: '5008010503', directTransPageArea: '5008010503',
directTransViewTableArea: 'directtrans_view', directTransViewTableArea: 'directtrans_view',
directTransSearchArea: 'directtrans_query', directTransSearchArea: 'directtrans_query',
//存量查拣 //存量查拣
headPageArea: '50080105_onhandhead', headPageArea: '50080105_onhandhead',
bodyPageArea: '50080105_onhandbody', bodyPageArea: '50080105_onhandbody',
dataSource: 'mmpac.mmpac.issue.data', dataSource: 'mmpac.mmpac.issue.data',
issueAppcode: '50080105' issueAppcode: '50080105',
nodekey: 'scll01'
}; };
const PK = { const PK = {
pickmHeadPK: 'cpickmid', pickmHeadPK: 'cpickmid',
pickmBodyPK: 'cpickm_bid', pickmBodyPK: 'cpickm_bid',
reqpickmHeadPK: 'creqpickmid', reqpickmHeadPK: 'creqpickmid',
reqpickmBodyPK: 'creqpickm_bid' reqpickmBodyPK: 'creqpickm_bid'
}; };
//页面状态 //页面状态
const STATUS = { const STATUS = {
browse: 'browse', browse: 'browse',
edit: 'edit' edit: 'edit'
}; };
//按钮名称以及区域 //按钮名称以及区域
const BUTTON = { const BUTTON = {
list_head: 'header_action', //列表表头区域 list_head: 'header_action', //列表表头区域
list_inner: 'body_action', //列表行操作区域 list_inner: 'body_action', //列表行操作区域
delete: 'Head_Del', //删除 delete: 'Head_Del', //删除
onhandQuery: 'IssueATPHideShowAction', //存量查拣 onhandQuery: 'IssueATPHideShowAction', //存量查拣
getStockAccountNum: 'IssueObtainStockAccountNumAction',//获取库存量 getStockAccountNum: 'IssueObtainStockAccountNumAction',//获取库存量
destIssue: 'IssueDestIssueAction', //领料 destIssue: 'IssueDestIssueAction', //领料
reserveIssue: 'IssueReserveMaterialAction', //备料 reserveIssue: 'IssueReserveMaterialAction', //备料
directTrans: 'IssueDirectTransAction',//直接备料 directTrans: 'IssueDirectTransAction',//直接备料
downStreamBill: 'DownStreamBill', //下游单据 downStreamBill: 'DownStreamBill', //下游单据
cancel: 'PasteCancel', //取消 cancel: 'PasteCancel', //取消
pasteThis: 'PasteThis',//粘贴至此 pasteThis: 'PasteThis',//粘贴至此
copy: 'CopyRow', //复制 copy: 'CopyRow', //复制
deleteLine: 'DelRow', //删行|移除 deleteLine: 'DelRow', //删行|移除
refresh: 'Refersh', //刷新 refresh: 'Refersh', //刷新
bodyOnhandQuery: 'BodyIssueATPHideShowAction', //存量查拣 Output: 'Output', //输出
UnPlaseBtns: ['BodyIssueATPHideShowAction', 'DelRow', 'CopyRow'], bodyOnhandQuery: 'BodyIssueATPHideShowAction', //存量查拣
PlaseBtns: ['PasteThis', 'PasteCancel'], UnPlaseBtns: ['BodyIssueATPHideShowAction', 'DelRow', 'CopyRow'],
PlaseBtns: ['PasteThis', 'PasteCancel'],
}; };
//请求URL地址 //请求URL地址
const URL = { const URL = {
querypickm: '/nccloud/mmpac/issue/issuepickmquery.do', querypickm: '/nccloud/mmpac/issue/issuepickmquery.do',
queryIssueObtainStockAccountNum: '/nccloud/mmpac/issue/queryIssueObtainStockAccountNum.do', queryIssueObtainStockAccountNum: '/nccloud/mmpac/issue/queryIssueObtainStockAccountNum.do',
queryreqpickm: '/nccloud/mmpac/issue/issuereqpickmquery.do', queryreqpickm: '/nccloud/mmpac/issue/issuereqpickmquery.do',
issueDestIssue: '/nccloud/mmpac/issue/issueDestIssueAction.do', issueDestIssue: '/nccloud/mmpac/issue/issueDestIssueAction.do',
issueReserveMaterial: '/nccloud/mmpac/issue/issueReserveMaterialAction.do', issueReserveMaterial: '/nccloud/mmpac/issue/issueReserveMaterialAction.do',
queryDirectTrans: '/nccloud/mmpac/issue/issueDirectTransQuery.do', queryDirectTrans: '/nccloud/mmpac/issue/issueDirectTransQuery.do',
issueDirectTrans: '/nccloud/mmpac/issue/issueDirectTransAction.do', issueDirectTrans: '/nccloud/mmpac/issue/issueDirectTransAction.do',
checkIsNccNative:'/nccloud/mmpac/issue/checkIsNccNative.do', checkIsNccNative: '/nccloud/mmpac/issue/checkIsNccNative.do',
//编辑事件 pickmPrint: '/nccloud/mmpac/issue/printAction.do',
issuePickmBeforeEditEvent: '/nccloud/mmpac/issue/issueBeforeEditForPickm.do', //编辑事件
issuePickmAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForPickm.do', issuePickmBeforeEditEvent: '/nccloud/mmpac/issue/issueBeforeEditForPickm.do',
issueReqPickmBeforeEditEvent: '/nccloud/mmpac/issue/issueBeforeEditForReqPickm.do', issuePickmAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForPickm.do',
issueReqPickmAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForReqPickm.do', issueReqPickmBeforeEditEvent: '/nccloud/mmpac/issue/issueBeforeEditForReqPickm.do',
issueOnhandEditEvent: '/nccloud/mmpac/issue/onhandQuery.do',//存量查拣回调事件 issueReqPickmAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForReqPickm.do',
issueDeleteLineEvent: '/nccloud/mmpac/issue/issueDeleteLine.do', issueOnhandEditEvent: '/nccloud/mmpac/issue/onhandQuery.do',//存量查拣回调事件
directTransAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForDirectTrans.do', issueDeleteLineEvent: '/nccloud/mmpac/issue/issueDeleteLine.do',
//跳转请求 directTransAfterEditEvent: '/nccloud/mmpac/issue/issueAfterEditForDirectTrans.do',
issueQueryFromPickm: '/nccloud/mmpac/issue/issueQueryFromPickm.do', //跳转请求
issueQueryFromReqPickm: '/nccloud/mmpac/issue/isseQueryFromReqPickm.do', issueQueryFromPickm: '/nccloud/mmpac/issue/issueQueryFromPickm.do',
isseQueryFromPutPlan: '/nccloud/mmpac/issue/isseQueryFromPutPlan.do', issueQueryFromReqPickm: '/nccloud/mmpac/issue/isseQueryFromReqPickm.do',
isseQueryFromDispatchlist: '/nccloud/mmpac/issue/isseQueryFromDispatchlist.do', isseQueryFromPutPlan: '/nccloud/mmpac/issue/isseQueryFromPutPlan.do',
issueQueryFromDirectTrans: '/nccloud/mmpac/issue/issueQueryFromDirectTrans.do', isseQueryFromDispatchlist: '/nccloud/mmpac/issue/isseQueryFromDispatchlist.do',
issueQueryFromPutPlanDirectTrans:'/nccloud/mmpac/issue/issueQueryFromPutPlanDirectTrans.do' issueQueryFromDirectTrans: '/nccloud/mmpac/issue/issueQueryFromDirectTrans.do',
issueQueryFromPutPlanDirectTrans: '/nccloud/mmpac/issue/issueQueryFromPutPlanDirectTrans.do'
}; };
//单据类型 //单据类型
const BILLTYPE = { const BILLTYPE = {
pickm: '55A3', pickm: '55A3',
reqpickm: '55AC', reqpickm: '55AC',
directTrans: 'direct' directTrans: 'direct'
}; };
// 参数 // 参数
const FIELD = { const FIELD = {
queryIdInfoByPickm: 'pickmQueryInfo', //缓存-查询条件对应的key-备料计划根据ID queryIdInfoByPickm: 'pickmQueryInfo', //缓存-查询条件对应的key-备料计划根据ID
querySchemeInfoByPickm: 'pickmSrcIds', //缓存-查询条件对应的key-备料计划根据查询条件 querySchemeInfoByPickm: 'pickmSrcIds', //缓存-查询条件对应的key-备料计划根据查询条件
queryIdInfoByReqpickm: 'reqpickmQueryInfo', //缓存-查询条件对应的key-备料申请根据ID queryIdInfoByReqpickm: 'reqpickmQueryInfo', //缓存-查询条件对应的key-备料申请根据ID
querySchemeInfoByReqpickm: 'reqpickmSrcIds', //缓存-查询条件对应的key-备料申请根据查询条件 querySchemeInfoByReqpickm: 'reqpickmSrcIds', //缓存-查询条件对应的key-备料申请根据查询条件
undealNumCode: 'onhandshouldnum',//待处理主数量 undealNumCode: 'onhandshouldnum',//待处理主数量
thisNumCode: 'nnum',//本次主数量 thisNumCode: 'nnum',//本次主数量
isSatisfyCode: 'fulfiltype',//主数量满意度 isSatisfyCode: 'fulfiltype',//主数量满意度
}; };
const issuePickmField = { const issuePickmField = {
head: [ head: [
'pk_org', 'cpickmid', 'vbillcode', 'vbusitypeid', 'cdeptid', 'cdeptvid' 'pk_org', 'cpickmid', 'vbillcode', 'vbusitypeid', 'cdeptid', 'cdeptvid'
], ],
item: ['pk_org', 'cpickmid', 'cpickm_bid', 'vrowno', 'cbmaterialid', 'cbmaterialvid', 'cbunitid', 'cbastunitid', 'vbchangerate', item: ['pk_org', 'cpickmid', 'cpickm_bid', 'vrowno', 'cbmaterialid', 'cbmaterialvid', 'cbunitid', 'cbastunitid', 'vbchangerate',
'cbvendorid', 'cbvendorvid','cbproductorid', 'cbprojectid', 'cbcustomerid','cbcustomervid', 'cbqualitylevelid', 'cbffileid', 'cbvendorid', 'cbvendorvid', 'cbproductorid', 'cbprojectid', 'cbcustomerid', 'cbcustomervid', 'cbqualitylevelid', 'cbffileid',
'vbfree1', 'vbfree2', 'vbfree3', 'vbfree4', 'vbfree5', 'vbfree6', 'vbfree7', 'vbfree8', 'vbfree9', 'vbfree10', 'vbfree1', 'vbfree2', 'vbfree3', 'vbfree4', 'vbfree5', 'vbfree6', 'vbfree7', 'vbfree8', 'vbfree9', 'vbfree10',
'cdeliverorgid', 'cdeliverorgvid', 'coutstockid', 'csupplyorgid', 'csupplyorgvid', 'cinstockid', 'clocationid','cinlocationid', 'cdeliverorgid', 'cdeliverorgvid', 'coutstockid', 'csupplyorgid', 'csupplyorgvid', 'cinstockid', 'clocationid', 'cinlocationid',
'pk_batchcode', 'vbatchcode', 'cstockmanid', 'nbccknum', 'nbcckastnum', 'vbnote', 'boverissue', 'fissueflag', 'pk_batchcode', 'vbatchcode', 'cstockmanid', 'nbccknum', 'nbcckastnum', 'vbnote', 'boverissue', 'fissueflag',
'drequiredate','cwkid','nthisarrangenum','nthisarrangeastnum','ctplcustomerid','cvmivenderid', 'drequiredate', 'cwkid', 'nthisarrangenum', 'nthisarrangeastnum', 'ctplcustomerid', 'cvmivenderid',
'vbdef1', 'vbdef2', 'vbdef3', 'vbdef4', 'vbdef5', 'vbdef6', 'vbdef7', 'vbdef8', 'vbdef9', 'vbdef10', 'vbdef1', 'vbdef2', 'vbdef3', 'vbdef4', 'vbdef5', 'vbdef6', 'vbdef7', 'vbdef8', 'vbdef9', 'vbdef10',
'vbdef11', 'vbdef12', 'vbdef13', 'vbdef14', 'vbdef15', 'vbdef16', 'vbdef17', 'vbdef18', 'vbdef19', 'vbdef20', 'vbdef11', 'vbdef12', 'vbdef13', 'vbdef14', 'vbdef15', 'vbdef16', 'vbdef17', 'vbdef18', 'vbdef19', 'vbdef20',
'cpickbillid','vpickbillcode', 'vpickbilltype', 'cpickbillrowid','vpickbillrowno','nthisneednum','nthisneedastnum'] 'cpickbillid', 'vpickbillcode', 'vpickbilltype', 'cpickbillrowid', 'vpickbillrowno', 'nthisneednum', 'nthisneedastnum']
}; };
//缓存 //缓存
const CACHE = { const CACHE = {
//用于下游单据跳转 //用于下游单据跳转
ic4DIds: 'ic4DIds', ic4DIds: 'ic4DIds',
ic4kIds: 'ic4kIds', ic4kIds: 'ic4kIds',
ic4455Ids: 'ic4455Ids', ic4455Ids: 'ic4455Ids',
ic4kIdsFor55AC: 'ic4kIdsFor55AC', ic4kIdsFor55AC: 'ic4kIdsFor55AC',
ic5xIdsFor55AC: 'ic5xIdsFor55AC', ic5xIdsFor55AC: 'ic5xIdsFor55AC',
ic4kIdsForDirect: 'ic4kIdsForDirect', ic4kIdsForDirect: 'ic4kIdsForDirect',
ic5xIdsForDirect: 'ic5xIdsForDirect', ic5xIdsForDirect: 'ic5xIdsForDirect',
//用于缓存前端数据 //用于缓存前端数据
issuePickmCache: 'issuePickmCache', issuePickmCache: 'issuePickmCache',
issueReqPickmCache: 'issueReqPickmCache', issueReqPickmCache: 'issueReqPickmCache',
issueDirectTransCache: 'issueDirectTransCache' issueDirectTransCache: 'issueDirectTransCache'
} }
const pickmBodyfixAssts = [ const pickmBodyfixAssts = [
'cbvendorid', 'cbvendorid',
'cbvendorvid', 'cbvendorvid',
'cbproductorid', 'cbproductorid',
'cbprojectid', 'cbprojectid',
'cbcustomerid', 'cbcustomerid',
'cbcustomervid' 'cbcustomervid'
// 'cbqualitylevelid', // 'cbqualitylevelid',
//'cbffileid' //'cbffileid'
]; ];
const pickmBodyCustAndSupFild = { const pickmBodyCustAndSupFild = {
ccustomerid: 'cbcustomerid', ccustomerid: 'cbcustomerid',
@ -140,6 +143,18 @@ const pickmBodyCustAndSupFild = {
cvendorid: 'cbvendorid', cvendorid: 'cbvendorid',
cvendorvid: 'cbvendorvid' cvendorvid: 'cbvendorvid'
}; };
export { AREA, STATUS, URL, BUTTON, PK, BILLTYPE, FIELD, CACHE, issuePickmField,pickmBodyfixAssts ,pickmBodyCustAndSupFild}; export {
AREA,
STATUS,
URL,
BUTTON,
PK,
BILLTYPE,
FIELD,
CACHE,
issuePickmField,
pickmBodyfixAssts,
pickmBodyCustAndSupFild
};
/*auVpq9xwZL1gPRSzNVP/w0hBm26YHXsnVMAUlT2iQRQ=*/ /*auVpq9xwZL1gPRSzNVP/w0hBm26YHXsnVMAUlT2iQRQ=*/

File diff suppressed because it is too large Load Diff