// 循环
do {
$phone = $host_phone . '-' . $salt_val;
$exist = $user_customer_village->where(['phone' => $phone, 'house_id' => $house_id])->find();
$salt_val ++ ;
}
while ($exist);

如果存在手机号,后面的盐自动加一。