Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
R
ruitu-fahuoyi-exension
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
廖健文
ruitu-fahuoyi-exension
Commits
e81b1c63
Commit
e81b1c63
authored
Jul 12, 2023
by
刘燕芳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更改请求
parent
e3c28819
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
5 deletions
+12
-5
manifest.json
manifest.json
+1
-1
bookingV2.ts
src/content/bookingV2.ts
+3
-1
index.ts
src/content/index.ts
+8
-3
No files found.
manifest.json
View file @
e81b1c63
{
"name"
:
"菜芽-自动约单"
,
"version"
:
"1.1.
5
"
,
"version"
:
"1.1.
6
"
,
"description"
:
"辅助手机壳厂家打印发货易的快递单"
,
"manifest_version"
:
2
,
...
...
src/content/bookingV2.ts
View file @
e81b1c63
...
...
@@ -117,7 +117,9 @@ async function booking(
}
simulateMouseClick
(
document
.
querySelector
(
domEle
.
checkBoxSelectAll
))
simulateMouseClick
(
document
.
querySelector
(
domEle
.
btnPrint
))
if
(
!
document
.
querySelector
(
".ant-modal-body"
)){
simulateMouseClick
(
document
.
querySelector
(
domEle
.
btnPrint
))
}
await
delayDate
(
500
)
if
(
document
.
getElementsByClassName
(
domEle
.
modalTips
).
length
>
0
)
{
simulateMouseClick
(
document
.
querySelector
(
domEle
.
btnTipsConfirm
))
...
...
src/content/index.ts
View file @
e81b1c63
...
...
@@ -28,6 +28,7 @@ type Params = {
shopId
:
string
,
// 店铺Id
fhy_type
:
number
}
let
coming
=
false
interface
Response
{
data
:
{
...
...
@@ -235,9 +236,13 @@ chrome.runtime.onMessage.addListener(function (message: Message, sender, respons
console
.
log
(
"recive BookingV2"
,
message
);
let
result
=
null
;
(
async
()
=>
{
result
=
await
BookingV2
.
booking
(
message
.
value
.
waybillTemplateTitle
,
message
.
value
.
orderNo
,
message
.
value
.
shopId
,
message
.
value
.
fhy_type
);
result
.
action
=
'V2'
response
(
result
);
if
(
!
coming
){
coming
=
true
result
=
await
BookingV2
.
booking
(
message
.
value
.
waybillTemplateTitle
,
message
.
value
.
orderNo
,
message
.
value
.
shopId
,
message
.
value
.
fhy_type
);
result
.
action
=
'V2'
coming
=
false
response
(
result
);
}
})();
}
else
if
(
message
.
action
===
ACTION
.
BookingApp
)
{
...
...
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