Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
weixiuhui
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
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
蒋林
weixiuhui
Commits
94e16b4e
Commit
94e16b4e
authored
Nov 26, 2016
by
蒋林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
海信-订单明细
parent
498fc947
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
324 additions
and
85 deletions
+324
-85
Hisense.php
application/controllers/test/Hisense.php
+1
-1
Source.php
application/libraries/Source/Source.php
+29
-0
SourceChigo.php
application/libraries/Source/SourceChigo.php
+52
-52
SourceHisense.php
application/libraries/Source/SourceHisense.php
+226
-16
SourceSuning.php
application/libraries/Source/SourceSuning.php
+16
-16
No files found.
application/controllers/test/Hisense.php
View file @
94e16b4e
...
@@ -39,7 +39,7 @@ class Hisense extends BaseController
...
@@ -39,7 +39,7 @@ class Hisense extends BaseController
{
{
$sobj
=
$this
->
sourceObj
();
$sobj
=
$this
->
sourceObj
();
$res
=
$sobj
->
InformationFeedback
List
(
''
);
$res
=
$sobj
->
InformationFeedback
Detail
(
"CC16112302769017"
);
print_r
(
$res
);
print_r
(
$res
);
}
}
...
...
application/libraries/Source/Source.php
View file @
94e16b4e
...
@@ -222,4 +222,33 @@ class Source
...
@@ -222,4 +222,33 @@ class Source
return
$result
;
return
$result
;
}
}
/**
* select 数据处理
* @param $html
* @return array
*/
protected
function
ConditionSelect
(
$html
)
{
preg_match_all
(
'/<select[^>]*name="([^"]+)"[^>]*>[\s\S]+?<\/select>/'
,
$html
,
$select
);
if
(
!
isset
(
$select
[
1
]))
{
return_msg
(
false
,
'没有Select数据'
);
}
$result
=
[];
foreach
(
$select
[
0
]
as
$k
=>
$v
)
{
preg_match_all
(
'/<option[^>]+value="([^"]*)"[^>]*>([\s\S]*?)<\/option>/'
,
$v
,
$option
);
if
(
isset
(
$option
[
1
]))
{
foreach
(
$option
[
1
]
as
$kk
=>
$vv
)
{
$result
[
$select
[
1
][
$k
]][
'key'
][
$kk
]
=
$vv
;
$result
[
$select
[
1
][
$k
]][
'val'
][
$kk
]
=
$option
[
2
][
$kk
];
}
}
}
return
$result
;
}
}
}
\ No newline at end of file
application/libraries/Source/SourceChigo.php
View file @
94e16b4e
This diff is collapsed.
Click to expand it.
application/libraries/Source/SourceHisense.php
View file @
94e16b4e
This diff is collapsed.
Click to expand it.
application/libraries/Source/SourceSuning.php
View file @
94e16b4e
...
@@ -74,13 +74,13 @@ class SourceSuning extends Source
...
@@ -74,13 +74,13 @@ class SourceSuning extends Source
$post
=
[
$post
=
[
'choosedFlag'
=>
''
,
//类型
'choosedFlag'
=>
''
,
//类型
'siteBp'
=>
$condition
[
'siteBp'
]
,
//网点BP
'siteBp'
=>
isset
(
$condition
[
'siteBp'
])
?
$condition
[
'siteBp'
]
:
''
,
//网点BP
'objectIds'
=>
$condition
[
'objectIds'
]
,
//订单号,多个用(,)隔开
'objectIds'
=>
isset
(
$condition
[
'objectIds'
])
?
$condition
[
'objectIds'
]
:
''
,
//订单号,多个用(,)隔开
'applyStartTime'
=>
$condition
[
'startTime'
]
,
//开始时间
'applyStartTime'
=>
isset
(
$condition
[
'startTime'
])
?
$condition
[
'startTime'
]
:
''
,
//开始时间
'applyEndTime'
=>
$condition
[
'endTime'
]
,
//结束时间
'applyEndTime'
=>
isset
(
$condition
[
'endTime'
])
?
$condition
[
'endTime'
]
:
''
,
//结束时间
'choosedtabNow'
=>
''
,
'choosedtabNow'
=>
''
,
'processTypeName'
=>
$condition
[
'processTypeName'
]
,
//订单类型名称
'processTypeName'
=>
isset
(
$condition
[
'processTypeName'
])
?
$condition
[
'processTypeName'
]
:
''
,
//订单类型名称
'processType'
=>
$condition
[
'processType'
]
//订单类型编号
'processType'
=>
isset
(
$condition
[
'processType'
])
?
$condition
[
'processType'
]
:
''
//订单类型编号
];
];
//debug
//debug
...
@@ -139,16 +139,16 @@ class SourceSuning extends Source
...
@@ -139,16 +139,16 @@ class SourceSuning extends Source
public
function
SelectServiceOrder
(
$condition
)
public
function
SelectServiceOrder
(
$condition
)
{
{
$post
=
[
$post
=
[
'mark'
=>
$condition
[
'mark'
]
,
'mark'
=>
isset
(
$condition
[
'mark'
])
?
$condition
[
'mark'
]
:
''
,
'partner'
=>
$condition
[
'siteBp'
]
,
'partner'
=>
isset
(
$condition
[
'siteBp'
])
?
$condition
[
'siteBp'
]
:
''
,
'objectId'
=>
$condition
[
'objectIds'
]
,
'objectId'
=>
isset
(
$condition
[
'objectIds'
])
?
$condition
[
'objectIds'
]
:
''
,
'mobPhoneNum'
=>
$condition
[
'phone'
]
,
'mobPhoneNum'
=>
isset
(
$condition
[
'phone'
])
?
$condition
[
'phone'
]
:
''
,
'startTime'
=>
$condition
[
'startTime'
]
,
'startTime'
=>
isset
(
$condition
[
'startTime'
])
?
$condition
[
'startTime'
]
:
''
,
'endTime'
=>
$condition
[
'endTime'
]
,
'endTime'
=>
isset
(
$condition
[
'endTime'
])
?
$condition
[
'endTime'
]
:
''
,
'printTypeName'
=>
$condition
[
'processTypeName'
]
,
'printTypeName'
=>
isset
(
$condition
[
'processTypeName'
])
?
$condition
[
'processTypeName'
]
:
''
,
'processType'
=>
$condition
[
'processType'
]
,
'processType'
=>
isset
(
$condition
[
'processType'
])
?
$condition
[
'processType'
]
:
''
,
'statusName'
=>
$condition
[
'orderStatusName'
]
,
'statusName'
=>
isset
(
$condition
[
'orderStatusName'
])
?
$condition
[
'orderStatusName'
]
:
''
,
'orderStatus'
=>
$condition
[
'orderStatus'
]
'orderStatus'
=>
isset
(
$condition
[
'orderStatus'
])
?
$condition
[
'orderStatus'
]
:
''
];
];
//debug
//debug
...
...
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