备料计划合并补丁
This commit is contained in:
		
							parent
							
								
									8fb1b294d3
								
							
						
					
					
						commit
						d7abb140e6
					
				|  | @ -23,10 +23,11 @@ import replaceBtnClick from './replaceBtnClick'; | |||
| import reserveBtnClick from './reserveBtnClick'; | ||||
| import reserveQueryBtnClick from './reserveQueryBtnClick'; | ||||
| import detailqueryBtnClick from './detailqueryBtnClick'; | ||||
| import pushrzmsBtnClick from './pushrzmsBtnClick.js'; //推送锐制
 | ||||
| export { | ||||
|     pageInfoClick, getParentURlParme, setBtnShow, backBtnClick, addBtnClick, delBtnClick, | ||||
|     editBtnClick, cancelBtnClick, saveBtnClick, saveCommitBtnClick, copyBtnClick, | ||||
|     commitBtnClick, unCommitBtnClick, printBtnClick, outputBtnClick, subItemsBtnClick, | ||||
|     finishBtnClick, unfinishBtnClick, clqueryBtnClick, replaceBtnClick,reserveBtnClick,reserveQueryBtnClick,detailqueryBtnClick, | ||||
|     pageInfoClickPage | ||||
|     pageInfoClickPage,pushrzmsBtnClick | ||||
| }; | ||||
|  |  | |||
|  | @ -0,0 +1,30 @@ | |||
| import { URL, PAGECARDCODE, AREA, FIELD } from '../../constance'; | ||||
| import { initLang, getLangByResId } from '../../../../../mmpub/mmpub/pub/tool/multiLangUtil'; | ||||
| import { ajax } from 'nc-lightapp-front'; | ||||
| import { showSuccessInfo, showErrorInfo, showWarningInfo } from '../../../../../mmpub/mmpub/pub/tool/messageUtil'; | ||||
| 
 | ||||
| export default function pushrzmsBtnClick(props) { | ||||
| 	debugger | ||||
| 	let pk_org = this.props.form.getFormItemsValue(AREA.formArea, FIELD.pk_org).display; | ||||
| 	if(!(pk_org&&'山东泰开互感器有限公司'=== pk_org)){ | ||||
| 		showWarningInfo('非山东泰开互感器有限公司不能推送锐制'); | ||||
| 		return; | ||||
| 	} | ||||
| 	let hid = this.props.form.getFormItemsValue(AREA.formArea, FIELD.hid).value; | ||||
| 
 | ||||
| 	let rows = this.props.cardTable.getAllRows(AREA.bodyTable); | ||||
| 	if (!rows || rows.length < 1) { | ||||
| 		showWarningInfo(getLangByResId(this, '5008Pickm-000100')); | ||||
| 		return; | ||||
| 	} | ||||
| 	let data = []; | ||||
| 	data.push(hid); | ||||
| 	ajax({ | ||||
| 		url: URL.pushrzmsURL, | ||||
| 		data: data, | ||||
| 		success: (res) => {  | ||||
| 		showSuccessInfo("推送锐制成功"); | ||||
| 
 | ||||
| 		} | ||||
| 	}); | ||||
| } | ||||
|  | @ -19,7 +19,7 @@ import { | |||
|     pageInfoClick, | ||||
|     reserveBtnClick, | ||||
|     reserveQueryBtnClick, | ||||
|     detailqueryBtnClick | ||||
|     detailqueryBtnClick,pushrzmsBtnClick | ||||
| } from '../btnClicks';//
 | ||||
| import newLineDefaultUtil from '../utils/newLineDefaultUtil'; | ||||
| import {CARD_BTN, AREA, URL, PAGECARDCODE, FIELD, UISTATE, DIALOGCODE, PickmCache, appcode} from '../../constance'; | ||||
|  | @ -849,6 +849,9 @@ export default async function clickBtn(props, id, text, record, index) { | |||
|                 toast({color: 'warning', title: "只有审批后单据才能生产其他入库单"}); | ||||
|             } | ||||
| 
 | ||||
|             break; | ||||
|         case CARD_BTN.pushrzmes: | ||||
|             pushrzmsBtnClick.call(this, props); | ||||
|             break; | ||||
|         default: | ||||
|             break; | ||||
|  |  | |||
|  | @ -83,7 +83,8 @@ let browseBtns = [ | |||
| 	CARD_BTN.Output,//输出	
 | ||||
| 	CARD_BTN.OpenRow, //	展开
 | ||||
| 	CARD_BTN.CloseRow, //	收起
 | ||||
| 	CARD_BTN.drop_more | ||||
| 	CARD_BTN.drop_more, //更多
 | ||||
| 	CARD_BTN.pushrzmes //推送锐制
 | ||||
| ]; | ||||
| let editBtns = [ | ||||
| 	CARD_BTN.OpenRow, //	展开	
 | ||||
|  | @ -166,6 +167,7 @@ function setCardButtonVisiable(props, status, param) { | |||
| 					CARD_BTN.PickmBackDeliveryWithSet,//成套退料	
 | ||||
| 					CARD_BTN.PickmFinish,//完成
 | ||||
| 					CARD_BTN.PickmUnFinish,//取消完成
 | ||||
| 					CARD_BTN.pushrzmes //推送锐制
 | ||||
| 				], false); | ||||
| 			} | ||||
| 			//审批中
 | ||||
|  | @ -200,7 +202,8 @@ function setCardButtonVisiable(props, status, param) { | |||
| 					CARD_BTN.PickmFinish,//完成
 | ||||
| 					CARD_BTN.PickmUnFinish,//取消完成	
 | ||||
| 					CARD_BTN.PickmTakeOver,//接收
 | ||||
| 					CARD_BTN.PickmUnTakeOver//取消接收
 | ||||
| 					CARD_BTN.PickmUnTakeOver,//取消接收
 | ||||
| 					CARD_BTN.pushrzmes //推送锐制
 | ||||
| 				], false); | ||||
| 			} | ||||
| 			//审批通过
 | ||||
|  | @ -230,7 +233,8 @@ function setCardButtonVisiable(props, status, param) { | |||
| 					CARD_BTN.Print,//打印
 | ||||
| 					CARD_BTN.Output,//输出	
 | ||||
| 					CARD_BTN.OpenRow, //	展开
 | ||||
| 					CARD_BTN.CloseRow //	收起
 | ||||
| 					CARD_BTN.CloseRow, //	收起
 | ||||
| 					CARD_BTN.pushrzmes //推送锐制
 | ||||
| 				], true); | ||||
| 				this.props.button.setButtonVisible([ | ||||
| 					CARD_BTN.Delete, //删除
 | ||||
|  | @ -271,6 +275,7 @@ function setCardButtonVisiable(props, status, param) { | |||
| 					CARD_BTN.PickmUnTakeOver,//取消接收	
 | ||||
| 					CARD_BTN.PickmFinish,//完成
 | ||||
| 					CARD_BTN.PickmUnFinish,//取消完成
 | ||||
| 					CARD_BTN.pushrzmes //推送锐制
 | ||||
| 				], false); | ||||
| 			} | ||||
| 			//完成
 | ||||
|  | @ -290,7 +295,8 @@ function setCardButtonVisiable(props, status, param) { | |||
| 					CARD_BTN.Print,//打印
 | ||||
| 					CARD_BTN.Output,//输出	
 | ||||
| 					CARD_BTN.OpenRow, //	展开
 | ||||
| 					CARD_BTN.CloseRow //	收起
 | ||||
| 					CARD_BTN.CloseRow, //	收起
 | ||||
| 					CARD_BTN.pushrzmes //推送锐制
 | ||||
| 				], true); | ||||
| 				this.props.button.setButtonVisible([ | ||||
| 					CARD_BTN.Edit, //修改
 | ||||
|  |  | |||
|  | @ -68,6 +68,8 @@ const CARD_BTN = { | |||
|     Refresh: 'Refresh',//刷新
 | ||||
|     drop_more: 'drop_more', | ||||
| 
 | ||||
|     pushrzmes:'pushrzmes',//推送锐制
 | ||||
| 
 | ||||
|     PickmDelivery: 'PickmDelivery',//领料
 | ||||
|     PickmDeliveryWithSet: 'PickmDeliveryWithSet',//成套领料
 | ||||
|     PickmReDeliveryWithSet: 'PickmReDeliveryWithSet',//补成套领料
 | ||||
|  | @ -211,7 +213,8 @@ const URL = { | |||
|     deleteLineURL: '/nccloud/mmpac/pickm/deleteline.do', | ||||
|     queryByCondURL:'/nccloud/mmpac/pickm/queryByCond.do', | ||||
|     convertOtherIn:'/nccloud/mmpac/pickm/convertOtherIn.do', | ||||
|     pickmItemsQuery:'/nccloud/mmpac/pickm/pickmItemsQuery.do' | ||||
|     pickmItemsQuery:'/nccloud/mmpac/pickm/pickmItemsQuery.do', | ||||
|     pushrzmsURL:'/nccloud/mmpac/pickm/pushrzmes.do' | ||||
| }; | ||||
| 
 | ||||
| const tabURL = '/list'; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue