ERP system (order, inventory, processing)
Product structure maintenance 1, product code can not be modified after saving 2, field display completion (removal of inventory number display) 3, pop-up box required control 4, add product structure control, to prevent the addition of superior dead loop 4.1, Can not add itself 4.2, can not add 4.3 already exist in the same level, can not add direct ancestors 5, add alternative material control, prevent adding itself and superior 5.1, can not add itself 5.2, can not add superior 5.3, can not add the same level Existing 6, the product review control, can not be modified after control, and the effective status is already in effect 7, the calculation cost
Purchasing demand list 1. Purchasing demand list needs to be related to the number of orders placed and the number of inbounds (important) 1.1 In the main thread, add objects to the BlockingQueue, this process is returned immediately, will not block. Then another thread is started to specifically read the BlockingQueue object for processing. Once there is no new object in the queue, the thread will automatically block until a new object is added to the queue.