2010-06-16 3 views
0

트랜잭션 웹 사이트에 대해 다소 비정상적인 요청 (imo)을 받았습니다.하나의 계정, 여러 사용자, 웹 응용 프로그램의 여러 장바구니

나는 동일한 사용자에 대해 여러 장바구니를 가질 가능성을 구현해야합니다. 그것들은 쇼핑 카트이며 주문 템플릿이 아닙니다.

I.E : 동일한 부서에서 여러 부서가 주문되지만 특정 부서에 대해서만 다른 사람이 주문한 상점.

계정 당 둘 이상의 사용자가있는 것은 상점 소유자와 관리자가 '너무 많은'관리를하기 때문에 옵션이 아닙니다.

누구나 전에이 문제를 처리해야 했습니까? 지금까지의 옵션은 장바구니의 이름과 로그인 후 드롭 다운 목록 또는 비슷한 것을 사용하여 다른 세션에서 사용중인 카트를 잠그는 'busy flag'와 함께 카트를 선택하는 것입니다.

답변

1

이것은 실제로 이상한 요청입니다. 모든 다른 부서에서 조직의 공통 그룹에 속한 별도의 계정을 사용하면 훨씬 더 의미가 있습니다. 어쨌든,이 경우 당신이 묘사 한 것의 라인에있는 것은 아마 괜찮을 것입니다. 단 하나의 장바구니가있을 수 있지만 추가 된 모든 항목에는 경계 설정에 사용되는 일종의 dept 속성이있을 수 있습니다.

내가 제안한 한 가지 제안은 로그인 후 사용자가 그룹/부서를 선택하게하는 대신 부서를 로그인 매개 변수의 필수 부분으로 만드는 것입니다. 이렇게하면 다른 사람이 이미 해당 부서의 동일한 계정으로 로그인 한 사용자를 알 수 있습니다. 매우 제한적이지만 때로는 사용자가 항목을 선택하게하고 특정 부서를 알도록 미리 알려주는 것이 좋습니다. 장바구니가 잠겨 있습니다. 그냥 2 센트 ...

+0

로그인 매개 변수에 'dept'필드가 있습니다. – lemotdit

관련 문제