equal_tours(); foreach ($all_equals as $key => $equal) { if (in_array($tour_code, $equal)) { $equal_tour = $equal; break; } } return $equal_tour; } /** 产品编号不同实际是同一产品 */ public function equal_tours() { return array( array("SHSIC-31", "SHSIC-41"), array("SHSIC-32", "SHSIC-42"), array("SHSIC-33", "SHSIC-43"), array("SHSIC-34", "SHSIC-44") ); } public function get_allowed_combine($tour_code="") { $allowed = null; $all_allowed = $this->allowed_combine(); foreach ($all_allowed as $key => $va) { if (in_array($tour_code, $va)) { $allowed = $va; break; } } return $allowed; } /** 不同产品但部分行程相同所以允许拼团 */ public function allowed_combine() { return array( array("XASIC-15", "XASIC-41"), array("BJSIC-47", "BJSIC-41") ); } } /* End of file order_finance.php */ /* Location: ./webht/third_party/trippestOrderSync/controllers/order_finance.php */