|
@@ -194,6 +194,14 @@ public class PowersiMiPayPlugin {
|
|
|
PowersiMipSetlinfo setlinfo = dao.selectById(request.getString("platformOrderId"));
|
|
|
if (null == setlinfo) {
|
|
|
setlinfo = JSONObject.parseObject(request.toJSONString(), PowersiMipSetlinfo.class);
|
|
|
+ JSONObject hiExtData = request.getJSONObject("hiExtData");
|
|
|
+ if (null != hiExtData) {
|
|
|
+ JSONObject clrObj = hiExtData.getJSONObject("setlinfo");
|
|
|
+ if (null != clrObj) {
|
|
|
+ String clrOptins = clrObj.getString("clrOptins");
|
|
|
+ setlinfo.setClrOptins(clrOptins);
|
|
|
+ }
|
|
|
+ }
|
|
|
int insert = dao.insert(setlinfo);
|
|
|
if (insert == 1) {
|
|
|
saveMzOrder(setlinfo);
|
|
@@ -371,5 +379,4 @@ public class PowersiMiPayPlugin {
|
|
|
}
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, decRes.getString("message"));
|
|
|
}
|
|
|
-
|
|
|
}
|