Commit 512db8a9 authored by qa_quantgroup's avatar qa_quantgroup

增加

及修改脚本
parent 7e5ef071
......@@ -16,38 +16,22 @@ function deleteAlldata()
echo "请输入11位手机号!"
else
#各数据库中获取id值
echo "获取各数据库手机号对应ID"
xyqb_user_id=`mysql -N $mysqld ${DBNAME} -e "select id from ${TABLENAME} where phone_no=${phone_no}"`
echo "xyqb_user_id=$xyqb_user_id"
#支付中心id
payment_center_user_id=`mysql -N $mysqld ${DBNAME1} -e "select id from ${TABLENAME} where phone_no=${phone_no}"`
echo "payment_center_user_id=$payment_center_user_id"
#卡号
card_no=`mysql -N $mysqld ${DBNAME1} -e "select card_no from bank_card where user_id=${payment_center_user_id}"`
echo "card_no=$card_no"
if [ -z $xyqb_user_id ];then
echo "用户中心不存在该手机号用户"
else
echo "删除用户中心数据,xyqb_user_id=$xyqb_user_id"
#订单号
loan_id=`mysql -N $mysqld ${DBNAME2} -e "select id from loan_application_history where user_id=${xyqb_user_id}"`
echo "loan_id=$loan_id"
#授信中心用户ID
spider_id=`mysql -N $mysqld ${DBNAME3} -e "select id from ${TABLENAME} where phone_no=${phone_no}"`
echo "spider_id=$spider_id"
#merchant_order_no
merchant_order_no=`mysql -N $mysqld ${DBNAME3} -e "select merchant_order_no from merchant_auth_rel where user_id=${spider_id}"`
echo "merchant_order_no=$merchant_order_no"
echo "删除用户中心数据"
mysql $mysqld ${DBNAME} -e "delete from ${TABLENAME} where phone_no=$phone_no"
loan_ids=`mysql -N $mysqld ${DBNAME2} -e "select id from loan_application_history where user_id=${xyqb_user_id}"`
loan_id=`echo $loan_ids | sed "s# #,#g"`
mysql $mysqld ${DBNAME} -e "delete from user where phone_no=$phone_no"
mysql $mysqld ${DBNAME} -e "delete from user_detail where phone_no=$phone_no"
mysql $mysqld ${DBNAME} -e "delete from address where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME} -e "delete from contact where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME} -e "delete from user_ext_info where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME} -e "delete from wechat_userinfo where user_id=$xyqb_user_id"
echo "删除xyqb数据,xyqb_user_id=$xyqb_user_id,loan_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from loan_application_history where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from baitiao_account where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from baitiao_bill where user_id=$xyqb_user_id"
......@@ -58,45 +42,61 @@ function deleteAlldata()
mysql $mysqld ${DBNAME2} -e "delete from baitiao_order_history where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from baitiao_repayment_plan where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from loan_application_manifest_history where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from loan_demand_history where loan_application_history_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from loan_demand_history where loan_application_history_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from loan_demand_history_app where phone_no=$phone_no"
mysql $mysqld ${DBNAME2} -e "delete from loan_submit_info where loan_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from loan_submit_info where loan_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from pay_center_bank_card where phone_no=$phone_no"
mysql $mysqld ${DBNAME2} -e "delete from pay_center_biao_tiao_bank_card where phone_no=$phone_no"
mysql $mysqld ${DBNAME2} -e "delete from repayment_plan where user_id=$xyqb_user_id"
mysql $mysqld ${DBNAME2} -e "delete from user_authorization_history where loan_application_history_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from user_finance_history where loan_application_history_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from waiting_for_assignment where loan_application_history_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from waiting_funding_corp_operate_people where loan_application_history_id=$loan_id"
mysql $mysqld ${DBNAME2} -e "delete from user_authorization_history where loan_application_history_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from user_finance_history where loan_application_history_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from waiting_for_assignment where loan_application_history_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from waiting_funding_corp_operate_people where loan_application_history_id in ($loan_id)"
mysql $mysqld ${DBNAME2} -e "delete from user_contact where user_id=$xyqb_user_id"
echo "删除爬虫中心数据"
mysql $mysqld ${DBNAME3} -e "delete from user_authorization where user_id=$spider_id"
mysql $mysqld ${DBNAME3} -e "delete from merchant_auth_rel where user_id=$spider_id"
mysql $mysqld ${DBNAME3} -e "delete from ${TABLENAME} where phone_no=$phone_no"
mysql $mysqld ${DBNAME3} -e "delete from user_detail where phone_no=$phone_no"
mysql $mysqld ${DBNAME3} -e "delete from notify_message where merchant_order_no=$merchant_order_no"
echo "删除红包系统数据"
mysql $mysqld redpacket -e "delete from redpacket_mall where phone_no=$phone_no"
echo "删除现金流数据"
mysql $mysqld cash_loan_flow -e "delete from order_progress_record where loan_id=$loan_id"
echo "删除cash-loan-flow数据,loan_id=$loan_id"
mysql $mysqld cash_loan_flow -e "delete from order_progress_record where loan_id in ($loan_id)"
fi
echo "删除支付中心数据"
#支付中心id
payment_center_user_id=`mysql -N $mysqld ${DBNAME1} -e "select id from ${TABLENAME} where phone_no=${phone_no}"`
if [ -z $payment_center_user_id ];then
echo "支付中心不存在该手机号用户"
else
card_nos=`mysql -N $mysqld ${DBNAME1} -e "select card_no from bank_card where user_id=${payment_center_user_id}"`
card_no=`echo $card_nos | sed "s# #,#g"`
echo "删除支付中心数据,payment_center_user_id=$payment_center_user_id,card_no:$card_no"
mysql $mysqld ${DBNAME1} -e "delete from ${TABLENAME} where phone_no=$phone_no"
mysql $mysqld ${DBNAME1} -e "delete from user_detail where phone_no=$phone_no"
mysql $mysqld ${DBNAME1} -e "delete from bank_card_detail where card_no=$card_no"
mysql $mysqld ${DBNAME1} -e "delete from bank_card_detail where card_no in ($card_no)"
mysql $mysqld ${DBNAME1} -e "delete from bank_card where user_id=$payment_center_user_id"
mysql $mysqld ${DBNAME1} -e "delete from batch_pay_bankcard where user_id=$payment_center_user_id"
mysql $mysqld ${DBNAME1} -e "delete from bind_card_order where user_id=$payment_center_user_id"
mysql $mysqld ${DBNAME1} -e "delete from card_bind_info where user_id=$payment_center_user_id"
mysql $mysqld ${DBNAME1} -e "delete from merchant_card_rel where user_id=$payment_center_user_id"
mysql $mysqld ${DBNAME1} -e "delete from repay_order where user_id=$payment_center_user_id"
fi
#授信中心用户ID
spider_id=`mysql -N $mysqld ${DBNAME3} -e "select id from ${TABLENAME} where phone_no=${phone_no}"`
if [ -z $spider_id ];then
echo "爬虫中心不存在该手机号用户"
else
echo "删除爬虫中心数据,spider_id=$spider_id"
mysql $mysqld ${DBNAME3} -e "delete from user_authorization where user_id=$spider_id"
mysql $mysqld ${DBNAME3} -e "delete from merchant_auth_rel where user_id=$spider_id"
mysql $mysqld ${DBNAME3} -e "delete from ${TABLENAME} where phone_no=$phone_no"
mysql $mysqld ${DBNAME3} -e "delete from user_detail where phone_no=$phone_no"
merchant_order_no=`mysql -N $mysqld ${DBNAME3} -e "select merchant_order_no from merchant_auth_rel where user_id=${spider_id}"`
mysql $mysqld ${DBNAME3} -e "delete from notify_message where merchant_order_no=$merchant_order_no"
fi
echo "删除红包系统数据"
mysql $mysqld redpacket -e "delete from redpacket_mall where phone_no=$phone_no"
echo "删除谛听中心数据"
mysql $mysqld risk_control -e "delete from review_history where phone_no=$phone_no"
break
fi
}
......
#!/bin/bash
ip=$1
phone_no=$2
registerFrom=$3
#"请输入用户手机号:" phone_no
len=`echo $phone_no|awk '{print length($0)}'`
if [ $len -ne 11 ];then
echo "请输入11位手机号!"
fi
if [ -z "$registerFrom" ];then
registerFrom=214
fi
#ip=`/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"`
resp=`curl "http://$ip:7037/app/login?registerFrom=$registerFrom&phoneNo=$phone_no" 2>/dev/null`
token=`echo $resp | jq ".data.token" | sed "s/\"//g"`
echo $token
echo "http://$ip:7001/app-landing?token=$token&registerFrom=$registerFrom&channelId=1"
#!/bin/bash
ip=$1
card_no=$2
#"请输入要删除的银行卡号或者该银行卡绑卡的手机号:" card_no
mysql -h"$ip" -p"3306" -u"qa" -p"qatest" <<EOF
delete from payment_center.bank_card where card_no=$card_no;
delete from payment_center.bank_card_detail where card_no=$card_no;
delete from payment_center.card_bind_info where card_no=$card_no;
delete from payment_center.bank_card where user_id=(select id from payment_center.user where phone_no =$card_no);
delete from payment_center.bind_card_order where user_id=(select id from payment_center.user where phone_no =$card_no);
delete from payment_center.card_bind_info where user_id=(select id from payment_center.user where phone_no =$card_no);
EOF
echo "done!!!"
......@@ -3,7 +3,7 @@ ip=$1
phone_no=$2
card_no=622700000`date +%s`
echo $card_no
card_last=`echo ${card_no:(-4):4}`
mysql -h"$ip" -p"3306" -u"qa" -p"qatest" <<EOF
use payment_center;
delete from payment_center.bank_card where user_id=111112222233333;
......@@ -15,7 +15,7 @@ delete from payment_center.bank_card_detail where card_no='$card_no';
INSERT INTO payment_center.bank_card (user_id, card_no, card_top, card_last, card_type, card_holder_name, preserve_phone_no, bank_name, bank_code, branch_no, branch_name, city, province, valid_from, valid_thru)
VALUES
(111112222233333, '$card_no', '622700', '1234', 2, N'小测', '18610271234', N'建设银行', 'CCB', NULL, NULL, '110102', '110000', NULL, NULL);
(111112222233333, '$card_no', '622700', '$card_last', 2, N'小测', '18610271234', N'建设银行', 'CCB', NULL, NULL, '110102', '110000', NULL, NULL);
INSERT INTO payment_center.bank_card_detail (bank_name, bank_code, card_no, account_property, card_type, is_valid)
VALUES
(N'建设银行', 'CCB', '$card_no', '00', 2, 1);
......
......@@ -11,6 +11,6 @@ echo "unique_business_id:"$unique_business_id
mysql -h"$ip" -p"3306" -u"qa" -p"qatest" <<EOF
INSERT INTO redpacket.tb_coupon (unique_business_id, phone, group_id, name, category, category_info, category_type, category_type_info, valid_start_date, valid_end_date, sms_reminder_on_invalid, status, created_at, used_at, updated_at, mark, uid)
VALUES
('$unique_business_id', '$phone_no', 10000574, N'小测福利', 8, '{\"loanTerm\":[\"1\",\"2\",\"3\"]}', 3, '{\"rebate\":$account}', '2017-01-01 00:00:13', '2020-06-14 00:00:23', 0, 2, '$date', NULL, '$date', 1, NULL);
('$unique_business_id', '$phone_no', 10000574, N'小测福利~', 8, '{\"loanTerm\":[\"1\",\"2\",\"3\"]}', 3, '{\"rebate\":$account}', '2017-01-01 00:00:13', '2020-06-14 00:00:23', 0, 2, '$date', NULL, '$date', 1, NULL);
EOF
echo "done!!!"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment