(RPS)E-BOM List 상태 Y 인경우 클릭후 E-BOM등록 누르면 에러가 뜨면서 수정이 안되지만 E-BOM 아이콘을 눌러서 part 조회에서 << >> 로 변경하면 수정이 됨. 안되도록 막아야 함
This commit is contained in:
@@ -12,8 +12,27 @@ $(function(){
|
||||
|
||||
$('.select2').select2();
|
||||
|
||||
// 서버에서 전달받은 상태값 확인 (info.STATUS)
|
||||
var status = '${info.STATUS}';
|
||||
|
||||
// 상태가 'Y'인 경우 버튼 비활성화
|
||||
if(status === 'Y') {
|
||||
$("#moveLeft, #moveRight, #moveChange").prop('disabled', true)
|
||||
.css({
|
||||
'opacity': '0.5',
|
||||
'cursor': 'not-allowed'
|
||||
})
|
||||
.attr('title', '상태가 Y인 데이터는 수정할 수 없습니다.');
|
||||
}
|
||||
|
||||
//Part 연결
|
||||
$("#moveLeft").click(function(){
|
||||
// 상태가 'Y'인 경우 동작 방지
|
||||
if(status === 'Y') {
|
||||
alert('상태가 Y인 데이터는 수정할 수 없습니다.');
|
||||
return false;
|
||||
}
|
||||
|
||||
// Tabulator에서 선택된 오른쪽 행 데이터 가져오기
|
||||
var rightFrame = parent.frames['rightFrame'];
|
||||
var rightSelectedRows = rightFrame.getSelectedRows ? rightFrame.getSelectedRows() : [];
|
||||
@@ -105,6 +124,12 @@ $(function(){
|
||||
|
||||
//연결된 part 삭제
|
||||
$("#moveRight").click(function(){
|
||||
// 상태가 'Y'인 경우 동작 방지
|
||||
if(status === 'Y') {
|
||||
alert('상태가 Y인 데이터는 수정할 수 없습니다.');
|
||||
return false;
|
||||
}
|
||||
|
||||
var leftPartNoObj = $("input[name=checkedPartNo]:checked", parent.frames['leftFrame'].document);
|
||||
var leftPartChildObjId = leftPartNoObj.val();
|
||||
var leftPartNo = $("input[name=checkedPartNo]:checked", parent.frames['leftFrame'].document).attr("data-PART_NO");
|
||||
@@ -118,6 +143,12 @@ $(function(){
|
||||
|
||||
//연결된 part 변경
|
||||
$("#moveChange").click(function(){
|
||||
// 상태가 'Y'인 경우 동작 방지
|
||||
if(status === 'Y') {
|
||||
alert('상태가 Y인 데이터는 수정할 수 없습니다.');
|
||||
return false;
|
||||
}
|
||||
|
||||
var leftPartNoList = $("input[name=checkedPartNo]:checked", parent.frames['leftFrame'].document);
|
||||
|
||||
if(leftPartNoList.length === 0){
|
||||
|
||||
Reference in New Issue
Block a user