Swap item serial and create time properties when swapping items
--HG-- branch : fix_item_group_08072017
This commit is contained in:
parent
6cd0f9dbd2
commit
59ce9437c8
1 changed files with 6 additions and 0 deletions
|
@ -2960,6 +2960,8 @@ void CDBCtrlSheet::swapSheet(CDBCtrlSheet *other)
|
|||
swapDBProps(getItemRMClassTypePtr(), other->getItemRMClassTypePtr());
|
||||
swapDBProps(getItemRMFaberStatTypePtr(), other->getItemRMFaberStatTypePtr());
|
||||
swapDBProps(getItemPrerequisitValidPtr(), other->getItemPrerequisitValidPtr());
|
||||
swapDBProps(getItemSerialPtr(), other->getItemSerialPtr());
|
||||
swapDBProps(getItemCreateTimePtr(), other->getItemCreateTimePtr());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3539,6 +3541,10 @@ void CDBCtrlSheet::copyAspect(CDBCtrlSheet *dest)
|
|||
dest->setItemRMFaberStatType(getItemRMFaberStatType());
|
||||
// copy prerequisit valid flag
|
||||
dest->setItemPrerequisitValid(getItemPrerequisitValid());
|
||||
// copy item serial
|
||||
dest->setItemSerial(getItemSerial());
|
||||
// copy item create time
|
||||
dest->setItemCreateTime(getItemCreateTime());
|
||||
}
|
||||
// if brick, sphrase or sphraseId
|
||||
if(isSBrick() || isSPhrase() || isSPhraseId())
|
||||
|
|
Loading…
Reference in a new issue