Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qa-deploy-utils
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
qa-deploy-utils
Commits
512db8a9
Commit
512db8a9
authored
Aug 07, 2017
by
qa_quantgroup
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加
及修改脚本
parent
7e5ef071
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
113 additions
and
77 deletions
+113
-77
delete_All_Data.sh
qa_shell_script/script_by_Contorller/delete_All_Data.sh
+74
-74
landing_url.sh
qa_shell_script/script_by_Contorller/landing_url.sh
+20
-0
paycenter_delete_bankcard_xjd.sh
...ipt/script_by_Contorller/paycenter_delete_bankcard_xjd.sh
+16
-0
paycenter_insert_bankcard_xjd.sh
...ipt/script_by_Contorller/paycenter_insert_bankcard_xjd.sh
+2
-2
redpacket_insert_coupon_xjd.sh
...cript/script_by_Contorller/redpacket_insert_coupon_xjd.sh
+1
-1
No files found.
qa_shell_script/script_by_Contorller/delete_All_Data.sh
View file @
512db8a9
...
@@ -16,38 +16,22 @@ function deleteAlldata()
...
@@ -16,38 +16,22 @@ function deleteAlldata()
echo
"请输入11位手机号!"
echo
"请输入11位手机号!"
else
else
#各数据库中获取id值
#各数据库中获取id值
echo
"获取各数据库手机号对应ID"
xyqb_user_id
=
`
mysql
-N
$mysqld
${
DBNAME
}
-e
"select id from
${
TABLENAME
}
where phone_no=
${
phone_no
}
"
`
xyqb_user_id
=
`
mysql
-N
$mysqld
${
DBNAME
}
-e
"select id from
${
TABLENAME
}
where phone_no=
${
phone_no
}
"
`
echo
"xyqb_user_id=
$xyqb_user_id
"
if
[
-z
$xyqb_user_id
]
;
then
echo
"用户中心不存在该手机号用户"
#支付中心id
else
payment_center_user_id
=
`
mysql
-N
$mysqld
${
DBNAME1
}
-e
"select id from
${
TABLENAME
}
where phone_no=
${
phone_no
}
"
`
echo
"删除用户中心数据,xyqb_user_id=
$xyqb_user_id
"
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
"
#订单号
#订单号
loan_id
=
`
mysql
-N
$mysqld
${
DBNAME2
}
-e
"select id from loan_application_history where user_id=
${
xyqb_user_id
}
"
`
loan_ids
=
`
mysql
-N
$mysqld
${
DBNAME2
}
-e
"select id from loan_application_history where user_id=
${
xyqb_user_id
}
"
`
echo
"loan_id=
$loan_id
"
loan_id
=
`
echo
$loan_ids
|
sed
"s# #,#g"
`
mysql
$mysqld
${
DBNAME
}
-e
"delete from user where phone_no=
$phone_no
"
#授信中心用户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
"
mysql
$mysqld
${
DBNAME
}
-e
"delete from user_detail 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 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 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 user_ext_info where user_id=
$xyqb_user_id
"
mysql
$mysqld
${
DBNAME
}
-e
"delete from wechat_userinfo 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 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_account where user_id=
$xyqb_user_id
"
mysql
$mysqld
${
DBNAME2
}
-e
"delete from baitiao_bill 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()
...
@@ -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_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 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_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_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_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 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 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_authorization_history where loan_application_history_id in (
$loan_id
)
"
mysql
$mysqld
${
DBNAME2
}
-e
"delete from user_finance_history where loan_application_history_id=
$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=
$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=
$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
"
mysql
$mysqld
${
DBNAME2
}
-e
"delete from user_contact where user_id=
$xyqb_user_id
"
echo
"删除爬虫中心数据"
echo
"删除cash-loan-flow数据,loan_id=
$loan_id
"
mysql
$mysqld
${
DBNAME3
}
-e
"delete from user_authorization where user_id=
$spider_id
"
mysql
$mysqld
cash_loan_flow
-e
"delete from order_progress_record where loan_id in (
$loan_id
)"
mysql
$mysqld
${
DBNAME3
}
-e
"delete from merchant_auth_rel where user_id=
$spider_id
"
fi
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
"删除支付中心数据"
#支付中心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
${
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 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 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 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 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 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 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
"
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
"删除谛听中心数据"
echo
"删除谛听中心数据"
mysql
$mysqld
risk_control
-e
"delete from review_history where phone_no=
$phone_no
"
mysql
$mysqld
risk_control
-e
"delete from review_history where phone_no=
$phone_no
"
break
fi
fi
}
}
...
...
qa_shell_script/script_by_Contorller/landing_url.sh
0 → 100644
View file @
512db8a9
#!/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
®isterFrom=
$registerFrom
&channelId=1"
qa_shell_script/script_by_Contorller/paycenter_delete_bankcard_xjd.sh
0 → 100644
View file @
512db8a9
#!/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!!!"
qa_shell_script/script_by_Contorller/paycenter_insert_bankcard_xjd.sh
View file @
512db8a9
...
@@ -3,7 +3,7 @@ ip=$1
...
@@ -3,7 +3,7 @@ ip=$1
phone_no
=
$2
phone_no
=
$2
card_no
=
622700000
`
date
+%s
`
card_no
=
622700000
`
date
+%s
`
echo
$card_no
echo
$card_no
card_last
=
`
echo
${
card_no
:
(-4)
:4
}
`
mysql
-h
"
$ip
"
-p
"3306"
-u
"qa"
-p
"qatest"
<<
EOF
mysql
-h
"
$ip
"
-p
"3306"
-u
"qa"
-p
"qatest"
<<
EOF
use payment_center;
use payment_center;
delete from payment_center.bank_card where user_id=111112222233333;
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';
...
@@ -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)
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
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)
INSERT INTO payment_center.bank_card_detail (bank_name, bank_code, card_no, account_property, card_type, is_valid)
VALUES
VALUES
(N'建设银行', 'CCB', '
$card_no
', '00', 2, 1);
(N'建设银行', 'CCB', '
$card_no
', '00', 2, 1);
...
...
qa_shell_script/script_by_Contorller/redpacket_insert_coupon_xjd.sh
View file @
512db8a9
...
@@ -11,6 +11,6 @@ echo "unique_business_id:"$unique_business_id
...
@@ -11,6 +11,6 @@ echo "unique_business_id:"$unique_business_id
mysql
-h
"
$ip
"
-p
"3306"
-u
"qa"
-p
"qatest"
<<
EOF
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)
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
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
EOF
echo
"done!!!"
echo
"done!!!"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment