Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
my-yaf-project
Project
Project
Details
Activity
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
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenchuanwen
my-yaf-project
Commits
7c05c1dc
Commit
7c05c1dc
authored
Aug 26, 2018
by
zhz
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master_dev' of git.shenbd.com:qm-develop/shenbd into master_dev
parents
de147caa
020874c9
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
33 additions
and
9 deletions
+33
-9
Common.php
application/controllers/Common.php
+4
-0
Common.php
application/library/Our/Common.php
+1
-1
CartService.php
application/models/Business/Cart/CartService.php
+1
-1
SettingService.php
application/models/Business/Common/SettingService.php
+13
-0
MessageService.php
application/models/Business/Message/MessageService.php
+3
-1
Order.php
application/models/DAO/Order/Order.php
+4
-4
bridge.php
scripts/crontab/push/bridge.php
+7
-2
No files found.
application/controllers/Common.php
View file @
7c05c1dc
...
...
@@ -58,6 +58,10 @@ class CommonController extends \Our\Controller_AbstractIndex{
}
public
function
getSettingAction
(){
$setting
=
\Business\Common\SettingServiceModel
::
getInstance
()
->
getSetting
();
$this
->
success
(
$setting
);
}
public
function
getProblemListAction
(){
$commonProbleService
=
\Business\Common\CommonProblemServiceModel
::
getInstance
();
...
...
application/library/Our/Common.php
View file @
7c05c1dc
...
...
@@ -220,7 +220,7 @@ class Common
return
false
;
}
if
(
!
preg_match
(
'/^1[34578]\d{9}$/'
,
$phone
)
){
if
(
!
preg_match
(
'/^1[34578
9
]\d{9}$/'
,
$phone
)
){
return
false
;
}
...
...
application/models/Business/Cart/CartService.php
View file @
7c05c1dc
...
...
@@ -826,7 +826,7 @@ class CartServiceModel extends \Business\AbstractModel{
$delivery
[
'deliveryFee'
]
=
$deliveryFee
;
$deliverySettings
[]
=
$delivery
;
}
if
(
$deliverySetting
[
'buyerDistribution'
]
=
\Our\ApiConst
::
one
){
if
(
$deliverySetting
[
'buyerDistribution'
]
=
=
\Our\ApiConst
::
one
){
$deliveryFee
=
\Our\ApiConst
::
zero
;
//到店自提
$delivery
=
array
();
$delivery
[
'name'
]
=
\Our\DescribeConst
::
deliveryNameBuyer
;
...
...
application/models/Business/Common/SettingService.php
View file @
7c05c1dc
...
...
@@ -20,6 +20,19 @@ class SettingServiceModel extends \Business\AbstractModel{
$phone
=
$settingDAO
->
getListCache
(
array
(
'qm_service_phone'
))[
'qm_service_phone'
];
return
array
(
'servicePhone'
=>
$phone
);
}
public
function
getSetting
(){
$settingDAO
=
\DAO\SettingModel
::
getInstance
();
$setting
=
$settingDAO
->
getListCache
(
array
(
'unpayed_order_close_minutes'
,
'unreceived_order_close_minutes'
));
$return
=
array
();
if
(
$setting
[
'unpayed_order_close_minutes'
]){
$return
[
'unpayedOrderColseTime'
]
=
(
int
)
$setting
[
'unpayed_order_close_minutes'
];
}
if
(
$setting
[
'unreceived_order_close_minutes'
]){
$return
[
'unreceivedOrderColseTime'
]
=
(
int
)
$setting
[
'unreceived_order_close_minutes'
];
}
return
$return
;
}
private
static
$_instance
=
null
;
/**
...
...
application/models/Business/Message/MessageService.php
View file @
7c05c1dc
...
...
@@ -186,13 +186,15 @@ class MessageServiceModel extends \Business\AbstractModel
$returnMemeber
[
'toUserName'
]
=
$toMember
[
'name'
];
$returnMemeber
[
'toType'
]
=
(
int
)
$toMember
[
'type'
];
$returnMemeber
[
'toAvatar'
]
=
$toMember
[
'avatar'
];
$returnMemeber
[
'fromId'
]
=
(
int
)
$self
[
'uid'
];
$returnMemeber
[
'fromId'
]
=
$memberId
;
$returnMemeber
[
'fromUserId'
]
=
(
int
)
$self
[
'uid'
];
$returnMemeber
[
'fromUserName'
]
=
$self
[
'name'
];
$returnMemeber
[
'fromType'
]
=
(
int
)
$self
[
'type'
];
$returnMemeber
[
'fromAvatar'
]
=
$self
[
'avatar'
];
$memberMessages
=
$messageHistory
->
getListByMemberIdAndToIdAndToType
(
$memberId
,
$selfType
,
$toId
,
$toType
,
$field
,
$pageIndex
,
$pageSize
);
foreach
(
$memberMessages
[
'list'
]
as
&
$val
){
$val
[
'message'
]
=
unserialize
(
$val
[
'message'
]);
$val
[
'message'
][
'title'
]
=!
empty
(
$val
[
'message'
][
'title'
])
?
$val
[
'message'
][
'title'
]
:
''
;
}
$memberMessages
[
'list'
]
=
array_reverse
(
$memberMessages
[
'list'
]);
$returnMemeber
[
'messages'
]
=
$memberMessages
;
...
...
application/models/DAO/Order/Order.php
View file @
7c05c1dc
...
...
@@ -838,20 +838,20 @@ class OrderModel extends \DAO\AbstractModel
}
public
function
updateCancelUnpayedOrderTimeCache
(
$time
){
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
update
(
\Our\NameConst
::
cancelUnPayedOrderTimePrefix
,
$time
);
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheSet
(
\Our\NameConst
::
cancelUnPayedOrderTimePrefix
,
$time
);
}
public
function
getCancelUnpayedOrderTimeCache
(){
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheGet
(
\Our\NameConst
::
cancelUnPayedOrderTimePrefix
);
return
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheGet
(
\Our\NameConst
::
cancelUnPayedOrderTimePrefix
);
}
public
function
updateCancelUnReceivedOrderTimeCache
(
$time
){
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
update
(
\Our\NameConst
::
cancelUnReceivedOrderTimePrefix
,
$time
);
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheSet
(
\Our\NameConst
::
cancelUnReceivedOrderTimePrefix
,
$time
);
}
public
function
getCancelUnReceivedOrderTimeCache
(){
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheGet
(
\Our\NameConst
::
cancelUnReceivedOrderTimePrefix
);
return
\Redis\Db5\OrderRedisModel
::
getInstance
()
->
tableCacheGet
(
\Our\NameConst
::
cancelUnReceivedOrderTimePrefix
);
}
/**
...
...
scripts/crontab/push/bridge.php
View file @
7c05c1dc
...
...
@@ -19,8 +19,13 @@ $http->on('request', function ($request, $response) {
$info
=
$respData
[
'content'
];
$memberDao
=
$info
[
'className'
]
::
getInstance
(
\Our\DbNameConst
::
masterDBConnectName
);
echo
json_encode
(
$info
[
'params'
]);
$res
=
call_user_func_array
(
array
(
$memberDao
,
$info
[
'method'
]),
$info
[
'params'
]);
$res
=
isset
(
$res
)
?
$res
:
true
;
if
(
empty
(
$info
[
'params'
])){
$res
=
call_user_func_array
(
array
(
$memberDao
,
$info
[
'method'
]));
}
else
{
$res
=
call_user_func_array
(
array
(
$memberDao
,
$info
[
'method'
]),
$info
[
'params'
]);
}
$res
=
(
isset
(
$res
)
&&!
empty
(
$res
))
?
$res
:
false
;
unset
(
$memberDao
);
if
(
$res
!==
false
){
echo
'success'
;
...
...
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