fix(autocall): убран сценарий «0 — позвать менеджера» — такой цифры в диалоге нет, менеджер подключается только эскалацией
This commit is contained in:
parent
44f58ce9e7
commit
47b3ccf28f
|
|
@ -237,7 +237,6 @@ if [ "$TYPE" = "pkp" ] && [ -n "$PICKUP_DAY1" ]; then
|
||||||
CHOSEN_DAY=$DIGIT
|
CHOSEN_DAY=$DIGIT
|
||||||
case "$CHOSEN_DAY" in
|
case "$CHOSEN_DAY" in
|
||||||
9) play "ru/ss_optout"; OUTCOME=opt_out; break ;;
|
9) play "ru/ss_optout"; OUTCOME=opt_out; break ;;
|
||||||
0) play "ru/ss_operator"; OUTCOME=operator; break ;;
|
|
||||||
1|2|3) [ "$CHOSEN_DAY" -le "$DAYS" ] || CHOSEN_DAY="" ;;
|
1|2|3) [ "$CHOSEN_DAY" -le "$DAYS" ] || CHOSEN_DAY="" ;;
|
||||||
*) CHOSEN_DAY="" ;;
|
*) CHOSEN_DAY="" ;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -250,7 +249,6 @@ if [ "$TYPE" = "pkp" ] && [ -n "$PICKUP_DAY1" ]; then
|
||||||
fi
|
fi
|
||||||
CHOSEN_DAY=$DIGIT
|
CHOSEN_DAY=$DIGIT
|
||||||
case "$CHOSEN_DAY" in
|
case "$CHOSEN_DAY" in
|
||||||
0) play "ru/ss_operator"; OUTCOME=operator; break ;;
|
|
||||||
1|2|3) [ "$CHOSEN_DAY" -le "$DAYS" ] || CHOSEN_DAY="" ;;
|
1|2|3) [ "$CHOSEN_DAY" -le "$DAYS" ] || CHOSEN_DAY="" ;;
|
||||||
*) CHOSEN_DAY="" ;;
|
*) CHOSEN_DAY="" ;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -323,7 +321,6 @@ if [ "$TYPE" = "dlv" ] && [ -n "$DELIVERY_DAY1" ]; then
|
||||||
CHOSEN_DAY=$DIGIT
|
CHOSEN_DAY=$DIGIT
|
||||||
case "$CHOSEN_DAY" in
|
case "$CHOSEN_DAY" in
|
||||||
9) play "ru/ss_optout"; OUTCOME=opt_out; break ;;
|
9) play "ru/ss_optout"; OUTCOME=opt_out; break ;;
|
||||||
0) play "ru/ss_operator"; OUTCOME=operator; break ;;
|
|
||||||
1|2) [ "$CHOSEN_DAY" -le "$DLV_DAYS" ] || CHOSEN_DAY="" ;;
|
1|2) [ "$CHOSEN_DAY" -le "$DLV_DAYS" ] || CHOSEN_DAY="" ;;
|
||||||
*) CHOSEN_DAY="" ;;
|
*) CHOSEN_DAY="" ;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -332,7 +329,6 @@ if [ "$TYPE" = "dlv" ] && [ -n "$DELIVERY_DAY1" ]; then
|
||||||
wait_digit 9000
|
wait_digit 9000
|
||||||
CHOSEN_DAY=$DIGIT
|
CHOSEN_DAY=$DIGIT
|
||||||
case "$CHOSEN_DAY" in
|
case "$CHOSEN_DAY" in
|
||||||
0) play "ru/ss_operator"; OUTCOME=operator; break ;;
|
|
||||||
1|2) [ "$CHOSEN_DAY" -le "$DLV_DAYS" ] || CHOSEN_DAY="" ;;
|
1|2) [ "$CHOSEN_DAY" -le "$DLV_DAYS" ] || CHOSEN_DAY="" ;;
|
||||||
*) CHOSEN_DAY="" ;;
|
*) CHOSEN_DAY="" ;;
|
||||||
esac
|
esac
|
||||||
|
|
@ -388,8 +384,6 @@ while [ -z "$OUTCOME" ]; do
|
||||||
|
|
||||||
if [ "$DAY" = "9" ]; then
|
if [ "$DAY" = "9" ]; then
|
||||||
play "ru/ss_optout"; OUTCOME=opt_out; break
|
play "ru/ss_optout"; OUTCOME=opt_out; break
|
||||||
elif [ "$DAY" = "0" ]; then
|
|
||||||
play "ru/ss_operator"; OUTCOME=operator; break
|
|
||||||
elif [ "$DAY" != "1" ] && [ "$DAY" != "2" ]; then
|
elif [ "$DAY" != "1" ] && [ "$DAY" != "2" ]; then
|
||||||
if [ -z "$ANY_DIGIT" ] && [ "$RING_SEC" -ge 20 ]; then
|
if [ -z "$ANY_DIGIT" ] && [ "$RING_SEC" -ge 20 ]; then
|
||||||
OUTCOME=no_answer; break # объявление оператора, человека не было
|
OUTCOME=no_answer; break # объявление оператора, человека не было
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue