productId; } /** * @param int $productId * @return ProductAttrValueEntity */ public function setProductId(int $productId): ProductAttrValueEntity { $this->productId = $productId; return $this; } /** * @return string */ public function getDetail(): string { return $this->detail; } /** * @param string $detail * @return ProductAttrValueEntity */ public function setDetail(string $detail): ProductAttrValueEntity { $this->detail = $detail; return $this; } /** * @return string */ public function getSku(): string { return $this->sku; } /** * @param string $sku * @return ProductAttrValueEntity */ public function setSku(string $sku): ProductAttrValueEntity { $this->sku = $sku; return $this; } /** * @return int */ public function getStock(): int { return $this->stock; } /** * @param int $stock * @return ProductAttrValueEntity */ public function setStock(int $stock): ProductAttrValueEntity { $this->stock = $stock; return $this; } /** * @return int */ public function getSales(): int { return $this->sales; } /** * @param int $sales * @return ProductAttrValueEntity */ public function setSales(int $sales): ProductAttrValueEntity { $this->sales = $sales; return $this; } /** * @return mixed */ public function getImage() { return $this->image; } /** * @param mixed $image * @return ProductAttrValueEntity */ public function setImage($image) { $this->image = $image; return $this; } /** * @return string */ public function getBarCode(): string { return $this->barCode; } /** * @param string $barCode * @return ProductAttrValueEntity */ public function setBarCode(string $barCode): ProductAttrValueEntity { $this->barCode = $barCode; return $this; } /** * @return float */ public function getCost(): float { return $this->cost; } /** * @param float $cost * @return ProductAttrValueEntity */ public function setCost(float $cost): ProductAttrValueEntity { $this->cost = $cost; return $this; } /** * @return float */ public function getOtPrice(): float { return $this->otPrice; } /** * @param float $otPrice * @return ProductAttrValueEntity */ public function setOtPrice(float $otPrice): ProductAttrValueEntity { $this->otPrice = $otPrice; return $this; } /** * @return float */ public function getPrice(): float { return $this->price; } /** * @param float $price * @return ProductAttrValueEntity */ public function setPrice(float $price): ProductAttrValueEntity { $this->price = $price; return $this; } /** * @return float */ public function getVolume(): float { return $this->volume; } /** * @param float $volume * @return ProductAttrValueEntity */ public function setVolume(float $volume): ProductAttrValueEntity { $this->volume = $volume; return $this; } /** * @return float */ public function getWeight(): float { return $this->weight; } /** * @param float $weight * @return ProductAttrValueEntity */ public function setWeight(float $weight): ProductAttrValueEntity { $this->weight = $weight; return $this; } /** * @return int */ public function getType(): int { return $this->type; } /** * @param int $type * @return ProductAttrValueEntity */ public function setType(int $type): ProductAttrValueEntity { $this->type = $type; return $this; } /** * @return mixed */ public function getExtensionOne() { return $this->extensionOne; } /** * @param mixed $extensionOne * @return ProductAttrValueEntity */ public function setExtensionOne($extensionOne) { $this->extensionOne = $extensionOne; return $this; } /** * @return mixed */ public function getExtensionTwo() { return is_null($this->extensionTwo) ? 0.00 : $this->extensionTwo; } /** * @param mixed $extensionTwo * @return ProductAttrValueEntity */ public function setExtensionTwo($extensionTwo) { $this->extensionTwo = $extensionTwo; return $this; } /** * @return string */ public function getUnique(): string { return $this->unique; } /** * @param string $unique * @return ProductAttrValueEntity */ public function setUnique(string $unique): ProductAttrValueEntity { $this->unique = $unique; return $this; } /** * @return float */ public function getDacangPrice(): float { return $this->dacangPrice; } /** * @param float $dacangPrice * @return ProductAttrValueEntity */ public function setDacangPrice(float $dacangPrice): ProductAttrValueEntity { $this->dacangPrice = $dacangPrice; return $this; } /** * @return mixed */ public function getCostPrice() { return $this->costPrice; } /** * @param mixed $costPrice * @return ProductAttrValueEntity */ public function setCostPrice($costPrice) { $this->costPrice = $costPrice; return $this; } /** * @return mixed */ public function getGongSkuId() { return $this->gongSkuId; } /** * @param mixed $gongSkuId * @return ProductAttrValueEntity */ public function setGongSkuId($gongSkuId) { $this->gongSkuId = $gongSkuId; return $this; } /** * @return mixed */ public function getGongMerProfit() { return $this->gongMerProfit; } /** * @param mixed $gongMerProfit * @return ProductAttrValueEntity */ public function setGongMerProfit($gongMerProfit) { $this->gongMerProfit = $gongMerProfit; return $this; } /** * @return mixed */ public function getGongPension() { return $this->gongPension; } /** * @param mixed $gongPension * @return ProductAttrValueEntity */ public function setGongPension($gongPension) { $this->gongPension = $gongPension; return $this; } /** * @return mixed */ public function getGongMarketPrice() { return $this->gongMarketPrice; } /** * @param mixed $gongMarketPrice * @return ProductAttrValueEntity */ public function setGongMarketPrice($gongMarketPrice) { $this->gongMarketPrice = $gongMarketPrice; return $this; } /** * @return mixed */ public function getPlateMerProfit() { return $this->plateMerProfit; } /** * @param mixed $plateMerProfit * @return ProductAttrValueEntity */ public function setPlateMerProfit($plateMerProfit) { $this->plateMerProfit = $plateMerProfit; return $this; } /** * @return string */ public function getPensionNum(): string { return $this->pensionNum; } /** * @param string $pensionNum * @return ProductAttrValueEntity */ public function setPensionNum(string $pensionNum): ProductAttrValueEntity { $this->pensionNum = $pensionNum; return $this; } /** * @return string */ public function getShareNum(): string { return $this->shareNum; } /** * @param string $shareNum * @return ProductAttrValueEntity */ public function setShareNum(string $shareNum): ProductAttrValueEntity { $this->shareNum = $shareNum; return $this; } /** * @return string */ public function getStockNum(): string { return $this->stockNum; } /** * @param string $stockNum * @return ProductAttrValueEntity */ public function setStockNum(string $stockNum): ProductAttrValueEntity { $this->stockNum = $stockNum; return $this; } /** * @return string */ public function getSharesNum(): string { return $this->sharesNum; } /** * @param string $sharesNum * @return ProductAttrValueEntity */ public function setSharesNum(string $sharesNum): ProductAttrValueEntity { $this->sharesNum = $sharesNum; return $this; } }