Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
freemud-pay-job
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lihui.wang
freemud-pay-job
Commits
35d2f230
Commit
35d2f230
authored
Sep 30, 2018
by
lihui.wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
成功!
parent
bc1b47f1
Hide whitespace changes
Inline
Side-by-side
Showing
33 changed files
with
106 additions
and
168 deletions
+106
-168
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/controller/ApiController.java
+2
-0
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/processorfactory/processimpl/AliFuWuChuangSingleMessageSender.java
+13
-19
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/util/FileHelper.java
+44
-0
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/util/InterrprentUtil.java
+26
-48
freemud-pay-module/freemud-pay-push-message/src/main/resources/mapper/PayMessageDMMapper.xml
+1
-1
freemud-pay-module/freemud-pay-push-message/src/main/resources/myself.txt
+20
-0
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/10.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/11.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/12.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/13.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/14.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/15.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/16.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/18.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/19.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/2.txt
+0
-7
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/20.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/203.txt
+0
-8
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/23.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/30.txt
+0
-7
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/34.txt
+0
-8
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/4.txt
+0
-7
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/5.txt
+0
-7
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/6.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/7.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/8.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/9.txt
+0
-7
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/coupon_1.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/e50b9b8c863640debc08f8eca19f69c6.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/f884cd4b68744e5489d244faf6e88ee8.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member.txt
+0
-12
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member_alipay.txt
+0
-2
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member_wechat.txt
+0
-1
No files found.
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/controller/ApiController.java
View file @
35d2f230
package
com
.
freemud
.
pay
.
job
.
controller
;
import
com.alibaba.fastjson.JSON
;
import
com.freemud.pay.job.dao.dbModel.StoreDM
;
import
com.freemud.pay.job.entity.BaseParam
;
import
com.freemud.pay.job.entity.Parameter
;
...
...
@@ -48,6 +49,7 @@ public class ApiController {
BaseParam
baseParam
=
new
BaseParam
();
baseParam
.
setDbPartition
(
"1205"
);
baseParam
.
setLinkServer
(
""
);
System
.
out
.
println
(
JSON
.
toJSONString
(
baseParam
));
payMessageService
.
pushMessage
(
baseParam
);
}
...
...
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/processorfactory/processimpl/AliFuWuChuangSingleMessageSender.java
View file @
35d2f230
package
com
.
freemud
.
pay
.
job
.
service
.
processorfactory
.
processimpl
;
import
com.alibaba.fastjson.JSON
;
import
com.alipay.api.AlipayClient
;
import
com.alipay.api.DefaultAlipayClient
;
import
com.alipay.api.request.AlipayMobilePublicMessageSingleSendRequest
;
...
...
@@ -12,6 +13,7 @@ import com.freemud.pay.job.service.*;
import
com.freemud.pay.job.service.constants.PayPlatformAccountConstans
;
import
com.freemud.pay.job.service.processorfactory.IMessageProcessor
;
import
com.freemud.pay.job.service.util.EncryptionHelper
;
import
com.freemud.pay.job.service.util.FileHelper
;
import
com.freemud.pay.job.service.util.InterrprentUtil
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
...
...
@@ -63,21 +65,7 @@ public class AliFuWuChuangSingleMessageSender implements IMessageProcessor {
logger
.
info
(
"向第三方发送请求"
);
System
.
out
.
println
(
payMessage
.
getPayMessage
().
getPartnerid
());
// List<PayPlatformAccountDM> payPlatformAccountDMList = iPayPlatformAccountService.getPayPlatformAccount(payMessage.getPayMessage().getPartnerid());
// PayPlatformAcountKey payPlatformAcountKey = new PayPlatformAcountKey();
// payPlatformAcountKey.setPartnerId(iPayMessageService.selectByPrimaryKey(payMessage.getPayMessage().getId()).getPartnerid());
// payPlatformAcountKey.setPlatform(iPayMessageService.selectByPrimaryKey(payMessage.getPayMessage().getId()).getPlatform());
// payPlatformAcountKey.setStoreId(iPayMessageService.selectByPrimaryKey(payMessage.getPayMessage().getId()).getStore_id());
// payPlatformAccountDMList.stream().forEach(p->{
// if(p.getEnable() == true && p.getPlatform().equalsIgnoreCase(payPlatformAcountKey.getPlatform()) ){
// PayPlatformAccountDM payPlatformAccountDM = payPlatformAccountDMList.get(0);
// if (payPlatformAccountDM != null && payPlatformAccountDM.getPassword() != null){
// payPlatformAccountDM.setPassword(encryptionHelper.Decode(payPlatformAccountDM.getPassword()));
// }
// return payPlatformAccountDM;
// }
//
// });
PayPlatformAccountDM
payPlatformAccountDM
=
iPayPlatformAccountService
.
getPayPlatformAccount
(
payMessage
,
PayPlatformAccountConstans
.
PLATFORM_ALI_FWC
);
System
.
out
.
println
(
payPlatformAccountDM
.
getId
());
...
...
@@ -88,9 +76,10 @@ public class AliFuWuChuangSingleMessageSender implements IMessageProcessor {
}
logger
.
info
(
"获取第三方"
);
try
{
AlipayClient
alipayClient
=
new
DefaultAlipayClient
(
config
.
getServerUrl
(),
payPlatformAccountDM
.
getPlatformappid
(),
payPlatformAccountDM
.
getCerfile
());
//String cerfile =payPlatformAccountDM.getCerfile()+".pkcs8.pem";
String
cerfile
=
FileHelper
.
readToFile
(
payPlatformAccountDM
.
getCerfile
()+
".pkcs8.pem"
);
System
.
out
.
println
(
config
.
getServerUrl
()+
" "
+
payPlatformAccountDM
.
getPlatformappid
()+
" "
+
payPlatformAccountDM
.
getCerfile
()
);
AlipayClient
alipayClient
=
new
DefaultAlipayClient
(
config
.
getServerUrl
(),
payPlatformAccountDM
.
getPlatformappid
(),
cerfile
);
logger
.
info
(
"获取alipayClient成功"
);
...
...
@@ -98,10 +87,14 @@ public class AliFuWuChuangSingleMessageSender implements IMessageProcessor {
request
.
setBizContent
(
interrprentUtil
.
Interrprent
(
payMessage
));
AlipayMobilePublicMessageSingleSendResponse
response
=
alipayClient
.
execute
(
request
);
AlipayMobilePublicMessageSingleSendResponse
response
=
alipayClient
.
execute
(
request
,
null
,
payPlatformAccountDM
.
getAuthcode
());
logger
.
info
(
JSON
.
toJSONString
(
request
));
logger
.
info
(
"-----------------"
);
logger
.
info
(
JSON
.
toJSONString
(
response
));
if
(
response
.
getCode
()
==
"200"
){
if
(
response
.
getCode
()
.
equals
(
"200"
)
){
logger
.
info
(
"消息推送成功"
);
return
true
;
}
...
...
@@ -113,6 +106,7 @@ public class AliFuWuChuangSingleMessageSender implements IMessageProcessor {
}
else
{
logger
.
info
(
response
.
getCode
());
logger
.
error
(
"消息推送状态码未知"
);
return
false
;
}
...
...
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/util/FileHelper.java
0 → 100644
View file @
35d2f230
package
com
.
freemud
.
pay
.
job
.
service
.
util
;
import
java.io.*
;
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title:
* @Package com.freemud.pay
* @Description:
* @author: lihui.wang
* @date:
* @Copyright: 2017 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
public
class
FileHelper
{
public
static
String
readToFile
(
String
fileName
)
{
String
encoding
=
"UTF-8"
;
File
file
=
new
File
(
fileName
);
Long
filelength
=
file
.
length
();
byte
[]
filecontent
=
new
byte
[
filelength
.
intValue
()];
try
{
FileInputStream
in
=
new
FileInputStream
(
file
);
in
.
read
(
filecontent
);
in
.
close
();
}
catch
(
FileNotFoundException
e
)
{
e
.
printStackTrace
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
try
{
return
new
String
(
filecontent
,
encoding
);
}
catch
(
UnsupportedEncodingException
e
)
{
System
.
err
.
println
(
"The OS does not support "
+
encoding
);
e
.
printStackTrace
();
return
null
;
}
}
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/java/com/freemud/pay/job/service/util/InterrprentUtil.java
View file @
35d2f230
...
...
@@ -36,46 +36,46 @@ public class InterrprentUtil {
IActiveService
iActiveService
;
public
String
Interrprent
(
PayMessage
context
)
public
String
Interrprent
(
PayMessage
payMessage
)
{
SimpleDateFormat
dateformat
=
new
SimpleDateFormat
(
"yyyy年MM月dd日 HH:mm"
);
SimpleDateFormat
dateformat1
=
new
SimpleDateFormat
(
"MM月dd日"
);
SimpleDateFormat
dateformat2
=
new
SimpleDateFormat
(
"yyyy年MM月dd日"
);
StoreDM
storeDM
=
iStoreService
.
selectByStoreIdAndPartnerId
(
context
.
getPayMessage
().
getPartnerid
(),
context
.
getPayMessage
().
getStore_id
());
String
templateContent
=
readToFile
(
"templates"
+
"\\"
+
context
.
getPayMessageActive
().
getTemplateid
()+
".txt"
);
templateContent
=
templateContent
.
replace
(
"#id#"
,
context
.
getPayMessage
().
getId
().
toString
())
.
replace
(
"#toUserId#"
,
context
.
getPayMessage
().
getUserid
()
)
.
replace
(
"#fmId#"
,
context
.
getPayMessage
().
getFmid
())
.
replace
(
"#shortDate#"
,
dateformat1
.
format
(
context
.
getPayMessage
().
getCreatedate
()))
.
replace
(
"#createDate#"
,
dateformat
.
format
(
context
.
getPayMessage
().
getCreatedate
()))
.
replace
(
"#platfromTranNo#"
,
context
.
getPayMessage
().
getPlatformTradeNumber
())
.
replace
(
"#amount#"
,
context
.
getPayMessage
().
getAmount
().
toString
())
.
replace
(
"#mcoupon#"
,
context
.
getPayMessage
().
getmCoupon
().
toString
())
.
replace
(
"#pcoupon#"
,
context
.
getPayMessage
().
getpCoupon
().
toString
())
.
replace
(
"#actualPay#"
,
String
.
valueOf
(
context
.
getPayMessage
().
getAmount
()
-
context
.
getPayMessage
().
getpCoupon
()
-
context
.
getPayMessage
().
getpCoupon
()))
.
replace
(
"#discount#"
,
String
.
valueOf
(
context
.
getPayMessage
().
getmCoupon
()
+
context
.
getPayMessage
().
getpCoupon
()))
StoreDM
storeDM
=
iStoreService
.
selectByStoreIdAndPartnerId
(
payMessage
.
getPayMessage
().
getPartnerid
(),
payMessage
.
getPayMessage
().
getStore_id
());
String
templateContent
=
FileHelper
.
readToFile
(
"D:\\templates\\"
+
payMessage
.
getPayMessageActive
().
getTemplateid
()+
".txt"
);
templateContent
=
templateContent
.
replace
(
"#id#"
,
payMessage
.
getPayMessage
().
getId
().
toString
())
// .replace("#toUserId#", payMessage.getPayMessage().getUserid
())
.
replace
(
"#toUserId#"
,
"2088912097512321"
)
.
replace
(
"#fmId#"
,
payMessage
.
getPayMessage
().
getFmid
())
.
replace
(
"#shortDate#"
,
dateformat1
.
format
(
payMessage
.
getPayMessage
().
getCreatedate
()))
.
replace
(
"#createDate#"
,
dateformat
.
format
(
payMessage
.
getPayMessage
().
getCreatedate
()))
.
replace
(
"#platfromTranNo#"
,
payMessage
.
getPayMessage
().
getPlatformTradeNumber
())
.
replace
(
"#amount#"
,
payMessage
.
getPayMessage
().
getAmount
().
toString
())
.
replace
(
"#mcoupon#"
,
payMessage
.
getPayMessage
().
getmCoupon
().
toString
())
.
replace
(
"#pcoupon#"
,
payMessage
.
getPayMessage
().
getpCoupon
().
toString
())
.
replace
(
"#actualPay#"
,
String
.
valueOf
(
payMessage
.
getPayMessage
().
getAmount
()
-
payMessage
.
getPayMessage
().
getpCoupon
()
-
payMessage
.
getPayMessage
().
getpCoupon
()))
.
replace
(
"#discount#"
,
String
.
valueOf
(
payMessage
.
getPayMessage
().
getmCoupon
()
+
payMessage
.
getPayMessage
().
getpCoupon
()))
.
replace
(
"#storeName#"
,
storeDM
.
getStorename
())
.
replace
(
"#templateId#"
,
context
.
getPayMessageActive
().
getTemplateid
())
.
replace
(
"#wxMsgActiveId#"
,
context
.
getPayMessageActive
().
getWxmsgactiveid
());
if
(
context
.
getPayMessageActive
().
getCouponactiveid
()
>
0
)
.
replace
(
"#templateId#"
,
payMessage
.
getPayMessageActive
().
getTemplateid
())
.
replace
(
"#wxMsgActiveId#"
,
payMessage
.
getPayMessageActive
().
getWxmsgactiveid
()==
null
?
""
:
payMessage
.
getPayMessageActive
().
getWxmsgactiveid
());
if
(
payMessage
.
getPayMessageActive
().
getCouponactiveid
()!=
null
&&
payMessage
.
getPayMessageActive
().
getCouponactiveid
()
>
0
)
{
/**
* 解密
*/
EncryptionHelper
encryptionHelper
=
new
EncryptionHelper
();
String
code
=
context
.
getPayMessage
().
getCode
().
isEmpty
()?
null
:
encryptionHelper
.
Decode
(
context
.
getPayMessage
().
getCode
().
trim
());
String
code
=
payMessage
.
getPayMessage
().
getCode
().
isEmpty
()?
null
:
encryptionHelper
.
Decode
(
payMessage
.
getPayMessage
().
getCode
().
trim
());
// string.IsNullOrWhiteSpace()
// ? string.Empty
// : new ZhuiHu.Encryption.EncryptionUtility().Decode(context.getPayMessage().Code.Trim());
ActiveDM
couponInfo
=
iActiveService
.
selectByPrimaryKey
(
context
.
getPayMessageActive
().
getCouponactiveid
());
ActiveDM
couponInfo
=
iActiveService
.
selectByPrimaryKey
(
payMessage
.
getPayMessageActive
().
getCouponactiveid
());
templateContent
=
templateContent
.
replace
(
"#code#"
,
code
)
.
replace
(
"#validFrom#"
,
dateformat2
.
format
(
couponInfo
.
getStartdate
()))
.
replace
(
"#validEnd#"
,
dateformat2
.
format
(
couponInfo
.
getEnddate
()));
...
...
@@ -86,29 +86,6 @@ public class InterrprentUtil {
return
templateContent
;
}
public
String
readToFile
(
String
fileName
)
{
String
encoding
=
"UTF-8"
;
File
file
=
new
File
(
fileName
);
Long
filelength
=
file
.
length
();
byte
[]
filecontent
=
new
byte
[
filelength
.
intValue
()];
try
{
FileInputStream
in
=
new
FileInputStream
(
file
);
in
.
read
(
filecontent
);
in
.
close
();
}
catch
(
FileNotFoundException
e
)
{
e
.
printStackTrace
();
logger
.
error
(
"读取文件失败"
);
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
logger
.
error
(
"读取文件流失败"
);
}
try
{
return
new
String
(
filecontent
,
encoding
);
}
catch
(
UnsupportedEncodingException
e
)
{
System
.
err
.
println
(
"The OS does not support "
+
encoding
);
e
.
printStackTrace
();
return
null
;
}
}
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/mapper/PayMessageDMMapper.xml
View file @
35d2f230
...
...
@@ -43,7 +43,7 @@
p.Code AS PayCode
FROM [Freemud_ThirdParty].[dbo].[Pay_Message] a WITH ( NOLOCK )
INNER JOIN ${linkServer}zhuihu.dbo.Pay p WITH ( NOLOCK ) ON a.FMId = p.ZhuiHuOrderId
INNER JOIN zhuihu.dbo.[Partner] part WITH(NOLOCK) ON part.ID=a.PartnerId
where a.pay_message_active_id='100001433'
INNER JOIN zhuihu.dbo.[Partner] part WITH(NOLOCK) ON part.ID=a.PartnerId
WHERE Pay_Message_Active_ID=100008333
]]>
</select>
...
...
freemud-pay-module/freemud-pay-push-message/src/main/resources/myself.txt
0 → 100644
View file @
35d2f230
支付消息推送:
paymessage : pay(zhuihuorderid-fmid)
: partner(id-partnerid)
active : id
partner : id
pay : zhuihuOrderId active(partnerID)
paymessageActive : id paymessage(Pay_Message_Active_ID)
payPlatformAccount : partnerId partner(id)
store: : partnerId/storeId_partner pay(store_id)
三表联合查询:
paymessage - pay - partner :联合查询出来 paymessage pay(store)-store-active partner(id)-payplatformAccount(partnerID)
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/10.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/11.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/12.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/13.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/14.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/15.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/16.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/18.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/19.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/2.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/20.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/203.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#","id":"#id#",
"WXMsgActiveId":"#wxMsgActiveId#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/23.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/30.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/34.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#",
"WXMsgActiveId":"#wxMsgActiveId#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/4.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#code#,#validFrom#~#validEnd#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/5.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/6.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/7.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/8.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/9.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"TplMsgId":"#templateId#",
"OrderId":"#fmId#",
"OpenId":"#toUserId#",
keyword:"#createDate#,#storeName#,¥#actualPay#(总金额:¥#amount#),¥#discount#,#platfromTranNo#"
}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/coupon_1.txt
deleted
100644 → 0
View file @
bc1b47f1
{"TplMsgId":"#templateId#", "OrderId":"#fmId#", "OpenId":"#toUserId#","keyword":"#code#,#validFrom#~#validEnd#","id":"#id#","WXMsgActiveId":"#wxMsgActiveId#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/e50b9b8c863640debc08f8eca19f69c6.txt
deleted
100644 → 0
View file @
bc1b47f1
{"toUserId":"#toUserId#","template":{"templateId":"e50b9b8c863640debc08f8eca19f69c6","context":{"HeadColor":"#FAC100","url":"http://mcd.fwc.freemud.cn/survey/survey.html?outtradeNo=#fmId#","actionName":"立即查看","title":"立即反馈用餐体验,赢取专属优惠券","first":"目前仅适用于反馈天津,杭州,青岛和四川麦当劳餐厅","ImageUrl":"http://68fj829u.fwc.freemud.cn/suvery/banner.jpg"}}}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/f884cd4b68744e5489d244faf6e88ee8.txt
deleted
100644 → 0
View file @
bc1b47f1
{"toUserId":"#toUserId#","template":{"templateId":"f884cd4b68744e5489d244faf6e88ee8","context":{"HeadColor":"#FAC100","url":"http://mcd.fwc.freemud.cn/survey/survey.html?outtradeNo=#fmId#","actionName":"立即查看","title":"立即反馈用餐体验,赢取专属优惠券","first":"目前仅适用于反馈天津及杭州市内所有麦当劳餐厅","imageUrl":"http://68fj829u.fwc.freemud.cn/suvery/banner.jpg"}}}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member.txt
deleted
100644 → 0
View file @
bc1b47f1
{
"aliOpenId":"#alipayOpenId#",
"appId":"T007",
"operatorId":"1",
"partnerId":"a8bee0dd-09d1-4fa9-a9eb-80cb36d3d611",
"reqType":1008,
"stationId":"#stationId#",
"storeId":"0000",
"t":"#timestamp#",
"thirdPayTransId":"#platfromTranNo#",
"weixinOpenId":"#wechatOpenId#"
}
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member_alipay.txt
deleted
100644 → 0
View file @
bc1b47f1
{"aliOpenId":"#alipayOpenId#","appId":"T007","operatorId":"1","partnerId":"a8bee0dd-09d1-4fa9-a9eb-80cb36d3d611","reqType":1008,"stationId":"#stationId#", "storeId":"#storeId#","t":"#timestamp#", "thirdPayTransId":"#platfromTranNo#"}
\ No newline at end of file
freemud-pay-module/freemud-pay-push-message/src/main/resources/templates/member_wechat.txt
deleted
100644 → 0
View file @
bc1b47f1
{"appId":"T007","operatorId":"1","partnerId":"a8bee0dd-09d1-4fa9-a9eb-80cb36d3d611","reqType":1008,"stationId":"#stationId#","storeId":"#storeId#","t":"#timestamp#","thirdPayTransId":"#platfromTranNo#","weixinOpenId":"#wechatOpenId#"}
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