zj:add price validation