|
@@ -1794,6 +1794,7 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
List<String> xiYong = (List<String>) riYuanQrMap.get("xiYong");
|
|
|
List<String> xiYongOld = (List<String>) riYuanQrMap.get("xiYongOld");
|
|
|
|
|
|
+
|
|
|
StringBuffer caiContent = new StringBuffer();
|
|
|
if (qr.contains("强")) {
|
|
|
caiContent.append("身强");
|
|
@@ -1848,7 +1849,7 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
|
|
|
|
|
|
@Override
|
|
|
- public String getQingGanYun(List<GanZhiRowVo> ganZhiRowVoList, Map<String, Object> riYuanQrMap, Map<String, Integer> shiShenCountMap, Map<String, Integer> fiveCountMap, String geju) {
|
|
|
+ public Map<Integer,String> getQingGanYun(List<GanZhiRowVo> ganZhiRowVoList, Map<String, Object> riYuanQrMap, Map<String, Integer> shiShenCountMap, Map<String, Integer> fiveCountMap, String geju) {
|
|
|
String qr = (String) riYuanQrMap.get("qr");
|
|
|
List<String> xiYong = (List<String>) riYuanQrMap.get("xiYong");
|
|
|
List<String> xiYongOld = (List<String>) riYuanQrMap.get("xiYongOld");
|
|
@@ -1872,10 +1873,10 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
}
|
|
|
|
|
|
if (qr.contains("强")) {
|
|
|
- zhengCaiContent.append("男人四柱无财,找老婆会比较困难,自己也可能不太想结婚。");
|
|
|
+ zhengCaiContent.append("夫妻星为喜用,婚后夫妻关系还不错;");
|
|
|
qiangGanContent.append("夫妻星为喜用,婚后夫妻关系还不错;");
|
|
|
} else if (qr.contains("弱")) {
|
|
|
- zhengCaiContent.append("男人四柱无财,找老婆会比较困难,自己也可能不太想结婚。");
|
|
|
+ zhengCaiContent.append("夫妻星为忌凶,婚后夫妻关系不是很幸福;");
|
|
|
qiangGanContent.append("夫妻星为忌凶,婚后夫妻关系不是很幸福;");
|
|
|
}
|
|
|
if (qr.contains("强") && xiYongOld.contains(five)) { //强喜
|
|
@@ -1997,52 +1998,78 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
|
|
|
} else if ("元女".equals(sex)) {
|
|
|
//正官、七杀为女人的老公
|
|
|
+ StringBuffer fuqiXingContent = new StringBuffer();
|
|
|
int zhengCaiCount = shiShenCountMap.get("正官");
|
|
|
int pianCaiCount = shiShenCountMap.get("七杀");
|
|
|
int total = zhengCaiCount + pianCaiCount;
|
|
|
if (total == 0) {
|
|
|
+ fuqiXingContent.append("女人四柱无官杀,找老公会比较困难,自己也不太愿意结婚。");
|
|
|
qiangGanContent.append("女人四柱无官杀,找老公会比较困难,自己也不太愿意结婚。");
|
|
|
}
|
|
|
if (qr.contains("强")) {
|
|
|
+ fuqiXingContent.append("夫妻星为喜用,婚后夫妻关系还不错;");
|
|
|
qiangGanContent.append("夫妻星为喜用,婚后夫妻关系还不错;");
|
|
|
} else if (qr.contains("弱")) {
|
|
|
+ fuqiXingContent.append("夫妻星为忌凶,婚后夫妻关系不是很幸福;");
|
|
|
qiangGanContent.append("夫妻星为忌凶,婚后夫妻关系不是很幸福;");
|
|
|
}
|
|
|
|
|
|
if (qr.contains("强") && xiYong.contains(five)) { //强喜
|
|
|
+ fuqiXingContent.append("而且能够得到老公家族的帮助。");
|
|
|
qiangGanContent.append("而且能够得到老公家族的帮助。");
|
|
|
} else if (qr.contains("弱") && xiYong.contains(five)) { //弱喜
|
|
|
+ fuqiXingContent.append("不过是能够得到老公家族的帮助。");
|
|
|
qiangGanContent.append("不过是能够得到老公家族的帮助。");
|
|
|
} else if (qr.contains("强") && !xiYong.contains(five)) { //强忌
|
|
|
+ fuqiXingContent.append("但能不太能够得到老公家族的帮助。");
|
|
|
qiangGanContent.append("但能不太能够得到老公家族的帮助。");
|
|
|
} else if (qr.contains("弱") && !xiYong.contains(five)) { //弱忌
|
|
|
+ fuqiXingContent.append("也能不太能够得到老公家族的帮助。");
|
|
|
qiangGanContent.append("也能不太能够得到老公家族的帮助。");
|
|
|
}
|
|
|
|
|
|
+ if(fuqiXingContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, fuqiXingContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
String dayGanShiShen1 = ganZhiRowVoList.get(5).getShiShen1();
|
|
|
String dayGanShiShen2 = ganZhiRowVoList.get(5).getShiShen2();
|
|
|
String dayGanShiShen3 = ganZhiRowVoList.get(5).getShiShen3();
|
|
|
|
|
|
+ StringBuffer fuqiGuContent = new StringBuffer();
|
|
|
+
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("伤官")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫本气坐落伤官,有克夫之相,会影响到夫妻感情。");
|
|
|
qiangGanContent.append("在夫妻宫本气坐落伤官,有克夫之相,会影响到夫妻感情。");
|
|
|
}
|
|
|
if (dayGanShiShen2 != null && dayGanShiShen2.contains("伤官")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫中气坐落伤官,有中度克夫之相,会影响到夫妻感情。");
|
|
|
qiangGanContent.append("在夫妻宫中气坐落伤官,有中度克夫之相,会影响到夫妻感情。");
|
|
|
}
|
|
|
if (dayGanShiShen3 != null && dayGanShiShen3.contains("伤官")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫余气坐落伤官,有轻微克夫之相,会影响到夫妻感情。");
|
|
|
qiangGanContent.append("在夫妻宫余气坐落伤官,有轻微克夫之相,会影响到夫妻感情。");
|
|
|
}
|
|
|
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("偏印")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫本气坐落偏印,有夫妻不和睦之相。");
|
|
|
qiangGanContent.append("在夫妻宫本气坐落偏印,有夫妻不和睦之相。");
|
|
|
}
|
|
|
if (dayGanShiShen2 != null && dayGanShiShen2.contains("偏印")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫中气坐落偏印,有中度夫妻不和睦之相。");
|
|
|
qiangGanContent.append("在夫妻宫中气坐落偏印,有中度夫妻不和睦之相。");
|
|
|
}
|
|
|
if (dayGanShiShen3 != null && dayGanShiShen3.contains("偏印")) {
|
|
|
+ fuqiGuContent.append("在夫妻宫余气坐落偏印,有轻微夫妻不和睦之相。");
|
|
|
qiangGanContent.append("在夫妻宫余气坐落偏印,有轻微夫妻不和睦之相。");
|
|
|
}
|
|
|
|
|
|
+ if(fuqiGuContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, fuqiGuContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ StringBuffer quangyinCountent = new StringBuffer();
|
|
|
String yearGan = ganZhiRowVoList.get(0).getName();
|
|
|
String monthGan = ganZhiRowVoList.get(2).getName();
|
|
|
String dayGan = ganZhiRowVoList.get(4).getName();
|
|
@@ -2054,9 +2081,16 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
String timeGanYY = shiShenConfig.getTianGanYY().get(timeGan);
|
|
|
|
|
|
if ("阳".equals(yearGanYY) && "阳".equals(monthGanYY) && "阳".equals(dayGanYY) && "阳".equals(timeGanYY)) {
|
|
|
+ quangyinCountent.append("女性四柱全阳,体现出较男性化,可能有同性取向的趋向。");
|
|
|
qiangGanContent.append("女性四柱全阳,体现出较男性化,可能有同性取向的趋向。");
|
|
|
}
|
|
|
|
|
|
+ if(quangyinCountent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, quangyinCountent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ StringBuffer fuqiGongShangContent = new StringBuffer();
|
|
|
int fuqiGongShangCount = 0; //夫妻宫伤官的数量
|
|
|
for (int i = 2; i < ganZhiRowVoList.size(); i++) {
|
|
|
String shiShen1 = ganZhiRowVoList.get(i).getShiShen1();
|
|
@@ -2074,13 +2108,19 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
}
|
|
|
|
|
|
if (fuqiGongShangCount >= 3) {
|
|
|
+ fuqiGongShangContent.append("女命夫妻宫周围过多的伤官,可能出现夫妻感情不和睦的情况。");
|
|
|
qiangGanContent.append("女命夫妻宫周围过多的伤官,可能出现夫妻感情不和睦的情况。");
|
|
|
}
|
|
|
|
|
|
+ if(fuqiGongShangContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, fuqiGongShangContent.toString());
|
|
|
+ }
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
+ StringBuffer taohuaContent = new StringBuffer();
|
|
|
+
|
|
|
int taoHuaZiCount = 0;
|
|
|
if (shiShenConfig.getTaoHuaZi().contains(ganZhiRowVoList.get(1).getName())) {
|
|
|
taoHuaZiCount++;
|
|
@@ -2096,236 +2136,328 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
}
|
|
|
|
|
|
if (taoHuaZiCount == 4) {
|
|
|
+ taohuaContent.append("地支中子午卯酉,非常之旺。桃花非常多,俗称桃花命。要小心一定因桃花引发的灾祸。");
|
|
|
qiangGanContent.append("地支中子午卯酉,非常之旺。桃花非常多,俗称桃花命。要小心一定因桃花引发的灾祸。");
|
|
|
}
|
|
|
if (taoHuaZiCount == 3) {
|
|
|
+ taohuaContent.append("地支中子午卯酉,比较旺。桃花非常多,要小心一定因桃花引发的灾祸。");
|
|
|
qiangGanContent.append("地支中子午卯酉,比较旺。桃花非常多,要小心一定因桃花引发的灾祸。");
|
|
|
}
|
|
|
if (taoHuaZiCount == 2) {
|
|
|
+ taohuaContent.append("地支中子午卯酉,相对比较旺。流年容易遇桃花之事。");
|
|
|
qiangGanContent.append("地支中子午卯酉,相对比较旺。流年容易遇桃花之事。");
|
|
|
}
|
|
|
|
|
|
+ if(taohuaContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, taohuaContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ StringBuffer xinglenContent = new StringBuffer();
|
|
|
+
|
|
|
//性冷淡
|
|
|
String dayGanShiShen1 = ganZhiRowVoList.get(5).getShiShen1();
|
|
|
String dayGanShiShen2 = ganZhiRowVoList.get(5).getShiShen2();
|
|
|
String dayGanShiShen3 = ganZhiRowVoList.get(5).getShiShen3();
|
|
|
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("食神")) {
|
|
|
+ xinglenContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
qiangGanContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
}
|
|
|
if (dayGanShiShen2 != null && dayGanShiShen2.contains("食神")) {
|
|
|
+ xinglenContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
qiangGanContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
}
|
|
|
if (dayGanShiShen3 != null && dayGanShiShen3.contains("食神")) {
|
|
|
+ xinglenContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
qiangGanContent.append("夫妻宫坐了食神,比较喜欢性爱之事。");
|
|
|
}
|
|
|
|
|
|
if (dayGanShiShen1 != null && (dayGanShiShen1.contains("正印") || dayGanShiShen1.contains("偏印"))) {
|
|
|
+ xinglenContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
qiangGanContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
}
|
|
|
if (dayGanShiShen2 != null && (dayGanShiShen2.contains("正印") || dayGanShiShen2.contains("偏印"))) {
|
|
|
+ xinglenContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
qiangGanContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
}
|
|
|
if (dayGanShiShen3 != null && (dayGanShiShen3.contains("正印") || dayGanShiShen3.contains("偏印"))) {
|
|
|
+ xinglenContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
qiangGanContent.append("夫妻宫坐了印,性欲有被克制之相,会性较冷淡。");
|
|
|
}
|
|
|
|
|
|
+
|
|
|
String monthGanShiShen1 = ganZhiRowVoList.get(3).getShiShen1();
|
|
|
String monthGanShiShen2 = ganZhiRowVoList.get(3).getShiShen2();
|
|
|
String monthGanShiShen3 = ganZhiRowVoList.get(3).getShiShen3();
|
|
|
|
|
|
if (monthGanShiShen1 != null && monthGanShiShen1.contains("正印")) {
|
|
|
+ xinglenContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
qiangGanContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
}
|
|
|
if (monthGanShiShen2 != null && monthGanShiShen2.contains("正印")) {
|
|
|
+ xinglenContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
qiangGanContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
}
|
|
|
if (monthGanShiShen3 != null && monthGanShiShen3.contains("正印")) {
|
|
|
+ xinglenContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
qiangGanContent.append("月令坐了正印,性欲有被克制之相,会性较冷淡,对学业工作会花较多精力。");
|
|
|
}
|
|
|
|
|
|
+
|
|
|
//水主肾
|
|
|
int shuiCount = fiveCountMap.get("水");
|
|
|
|
|
|
if (shuiCount >= 4) {
|
|
|
+ xinglenContent.append("八字中水主肾,水过旺,喜性爱,需要克制。");
|
|
|
qiangGanContent.append("八字中水主肾,水过旺,喜性爱,需要克制。");
|
|
|
}
|
|
|
if (shuiCount >= 1 && shuiCount <= 3) {
|
|
|
+ xinglenContent.append("八字中水主肾,水占了1-3个肾功能强,喜性爱。");
|
|
|
qiangGanContent.append("八字中水主肾,水占了1-3个肾功能强,喜性爱。");
|
|
|
}
|
|
|
if (shuiCount == 0) {
|
|
|
+ xinglenContent.append("八字中无水,对性爱之事不是很上头,偶有乏力之相。");
|
|
|
qiangGanContent.append("八字中无水,对性爱之事不是很上头,偶有乏力之相。");
|
|
|
}
|
|
|
|
|
|
+ if(xinglenContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, xinglenContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
//配偶的样貌
|
|
|
+ StringBuffer yangmaoContent = new StringBuffer();
|
|
|
String dayZhi = ganZhiRowVoList.get(5).getName();
|
|
|
if (shiShenConfig.getZhangXiangHao().contains(dayZhi)) {
|
|
|
+ yangmaoContent.append("夫妻宫带‘子午卯酉’配偶的样貌长得漂亮。");
|
|
|
qiangGanContent.append("夫妻宫带‘子午卯酉’配偶的样貌长得漂亮。");
|
|
|
}
|
|
|
if (shiShenConfig.getZhangXiangZhong().contains(dayZhi)) {
|
|
|
+ yangmaoContent.append("夫妻宫带‘寅申巳亥’配偶的样貌长得一般。");
|
|
|
qiangGanContent.append("夫妻宫带‘寅申巳亥’配偶的样貌长得一般。");
|
|
|
}
|
|
|
if (shiShenConfig.getZhangXiangCha().contains(dayZhi)) {
|
|
|
+ yangmaoContent.append("夫妻宫带‘辰戌丑未’配偶的样貌朴素敦厚。");
|
|
|
qiangGanContent.append("夫妻宫带‘辰戌丑未’配偶的样貌朴素敦厚。");
|
|
|
}
|
|
|
|
|
|
if ("元男".equals(sex)) {
|
|
|
String keFive = ShiShenConfig.getKeRelationship(ganZhiRowVoList.get(4).getFive()); //我克者为财
|
|
|
if ("火".equals(keFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为火,配偶外形亮丽面红润。");
|
|
|
qiangGanContent.append("夫妻星为火,配偶外形亮丽面红润。");
|
|
|
}
|
|
|
if ("木".equals(keFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为木,配偶外形长得高,发秀、端庄。");
|
|
|
qiangGanContent.append("夫妻星为木,配偶外形长得高,发秀、端庄。");
|
|
|
}
|
|
|
if ("水".equals(keFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为水,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
qiangGanContent.append("夫妻星为水,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
}
|
|
|
if ("土".equals(keFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为土,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
qiangGanContent.append("夫妻星为土,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
}
|
|
|
if ("金".equals(keFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为金,配偶外形白晰端庄。");
|
|
|
qiangGanContent.append("夫妻星为金,配偶外形白晰端庄。");
|
|
|
}
|
|
|
} else if ("元女".equals(sex)) {
|
|
|
String keWoFive = ShiShenConfig.getKeWoRelationship(ganZhiRowVoList.get(4).getFive()); //我克者为财
|
|
|
if ("火".equals(keWoFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为火,配偶外形亮丽面红润。");
|
|
|
qiangGanContent.append("夫妻星为火,配偶外形亮丽面红润。");
|
|
|
}
|
|
|
if ("木".equals(keWoFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为木,配偶外形长得高,发秀、端庄。");
|
|
|
qiangGanContent.append("夫妻星为木,配偶外形长得高,发秀、端庄。");
|
|
|
}
|
|
|
if ("水".equals(keWoFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为水,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
qiangGanContent.append("夫妻星为水,配偶外形微胖,圆活面黑,人机玲,相貌普通。");
|
|
|
}
|
|
|
if ("土".equals(keWoFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为土,配偶外形敦厚、结实身高较矮。");
|
|
|
qiangGanContent.append("夫妻星为土,配偶外形敦厚、结实身高较矮。");
|
|
|
}
|
|
|
if ("金".equals(keWoFive)) {
|
|
|
+ yangmaoContent.append("夫妻星为金,配偶外形白晰端庄。");
|
|
|
qiangGanContent.append("夫妻星为金,配偶外形白晰端庄。");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
String dayZhiFive = ganZhiRowVoList.get(5).getFive();
|
|
|
String dayZhiShiShen1 = ganZhiRowVoList.get(5).getShiShen1();
|
|
|
String dayZhiShiShen2 = ganZhiRowVoList.get(5).getShiShen2();
|
|
|
String dayZhiShiShen3 = ganZhiRowVoList.get(5).getShiShen3();
|
|
|
|
|
|
if ("火".equals(dayZhiFive)) {
|
|
|
+ yangmaoContent.append("夫妻宫落了火,代表皮肤不是很白。");
|
|
|
qiangGanContent.append("夫妻宫落了火,代表皮肤不是很白。");
|
|
|
}
|
|
|
if ("木".equals(dayZhiFive)) {
|
|
|
+ yangmaoContent.append("夫妻宫落了木,代表个子高。");
|
|
|
qiangGanContent.append("夫妻宫落了木,代表个子高。");
|
|
|
}
|
|
|
if ("水".equals(dayZhiFive)) {
|
|
|
+ yangmaoContent.append("夫妻宫落了水,代表不容易上火。");
|
|
|
qiangGanContent.append("夫妻宫落了水,代表不容易上火。");
|
|
|
}
|
|
|
if ("土".equals(dayZhiFive)) {
|
|
|
+ yangmaoContent.append("夫妻宫落了土,代表敦厚。");
|
|
|
qiangGanContent.append("夫妻宫落了土,代表敦厚。");
|
|
|
}
|
|
|
if ("金".equals(dayZhiFive)) {
|
|
|
+ yangmaoContent.append("夫妻宫落了金,代表身材不高。");
|
|
|
qiangGanContent.append("夫妻宫落了金,代表身材不高。");
|
|
|
}
|
|
|
|
|
|
- //配偶性格
|
|
|
+ if(yangmaoContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, yangmaoContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
+ //配偶性格
|
|
|
+ StringBuffer xingGeContent = new StringBuffer();
|
|
|
//印枭
|
|
|
if (dayZhiShiShen1 != null && ((dayGanShiShen1.contains("正印") || dayGanShiShen1.contains("偏印")))) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了印枭代表配偶学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
qiangGanContent.append("夫妻宫本气落了印枭代表配偶学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && ((dayZhiShiShen2.contains("正印") || dayZhiShiShen2.contains("偏印")))) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了印枭代配偶表学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
qiangGanContent.append("夫妻宫中气落了印枭代配偶表学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && ((dayZhiShiShen3.contains("正印") || dayZhiShiShen3.contains("偏印")))) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了印枭代配偶表学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
qiangGanContent.append("夫妻宫余气落了印枭代配偶表学历高,气质儒雅。但口才不是很好,没有商人冲劲。");
|
|
|
}
|
|
|
|
|
|
//官杀
|
|
|
if (dayGanShiShen1 != null && ((dayGanShiShen1.contains("正官") || dayGanShiShen1.contains("七杀")))) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
qiangGanContent.append("夫妻宫本气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && ((dayZhiShiShen2.contains("正官") || dayZhiShiShen2.contains("七杀")))) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
qiangGanContent.append("夫妻宫中气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && ((dayZhiShiShen3.contains("正官") || dayZhiShiShen3.contains("七杀")))) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
qiangGanContent.append("夫妻宫余气落了官杀代表了配偶领导层或管理岗,但真心朋友不多。");
|
|
|
}
|
|
|
|
|
|
//财才
|
|
|
if (dayGanShiShen1 != null && ((dayGanShiShen1.contains("正财") || dayGanShiShen1.contains("偏财")))) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
qiangGanContent.append("夫妻宫本气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && ((dayZhiShiShen2.contains("正财") || dayZhiShiShen2.contains("偏财")))) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
qiangGanContent.append("夫妻宫中气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && ((dayZhiShiShen3.contains("正财") || dayZhiShiShen3.contains("偏财")))) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
qiangGanContent.append("夫妻宫余气落了财才代表了配偶收入较高,但学历不是很高。");
|
|
|
}
|
|
|
|
|
|
//食神
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("食神")) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
qiangGanContent.append("夫妻宫本气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && dayGanShiShen2.contains("食神")) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
qiangGanContent.append("夫妻宫中气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && dayGanShiShen3.contains("食神")) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
qiangGanContent.append("夫妻宫余气落了食神代表了配偶喜好玩乐、口才好,但不好当上领导层或官员。");
|
|
|
}
|
|
|
|
|
|
//伤官
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("伤官")) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了伤官代表了配偶上进心强。");
|
|
|
qiangGanContent.append("夫妻宫本气落了伤官代表了配偶上进心强。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && dayGanShiShen2.contains("伤官")) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了伤官代表了配偶上进心强。");
|
|
|
qiangGanContent.append("夫妻宫中气落了伤官代表了配偶上进心强。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && dayGanShiShen3.contains("伤官")) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了伤官代表了配偶上进心强。");
|
|
|
qiangGanContent.append("夫妻宫余气落了伤官代表了配偶上进心强。");
|
|
|
}
|
|
|
|
|
|
//比肩
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("比肩")) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫本气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && dayGanShiShen2.contains("比肩")) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫中气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && dayGanShiShen3.contains("比肩")) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫余气落了比肩代表了配偶朋友多,但收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
//劫财
|
|
|
if (dayGanShiShen1 != null && dayGanShiShen1.contains("劫财")) {
|
|
|
+ xingGeContent.append("夫妻宫本气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫本气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen2 != null && dayGanShiShen2.contains("劫财")) {
|
|
|
+ xingGeContent.append("夫妻宫中气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫中气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
if (dayZhiShiShen3 != null && dayGanShiShen3.contains("劫财")) {
|
|
|
+ xingGeContent.append("夫妻宫余气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
qiangGanContent.append("夫妻宫余气落了劫财代表了配偶比较滑头,收入不太稳定。");
|
|
|
}
|
|
|
|
|
|
+ if(xingGeContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, xingGeContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
//八字看未来配偶比自己年龄大还是年龄小?
|
|
|
qiangGanContent.append("配偶比自己年龄大还是年龄小?");
|
|
|
+ StringBuffer nianJiConent = new StringBuffer();
|
|
|
String peiouOld = shiShenConfig.getPeiouOld().get(geju);
|
|
|
+ nianJiConent.append(peiouOld);
|
|
|
qiangGanContent.append(peiouOld);
|
|
|
|
|
|
+ if(nianJiConent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, nianJiConent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
|
|
|
//八字看配偶的方向
|
|
|
+
|
|
|
+ StringBuffer peiouFangWeiContent = new StringBuffer();
|
|
|
+
|
|
|
String monthZhi = ganZhiRowVoList.get(3).getName();
|
|
|
String targetDizhi = null;
|
|
|
int day = 32;
|
|
@@ -2362,8 +2494,14 @@ public class GanZhiServiceImpl extends ServiceImpl<GanZhiMapper, GanZhi> impleme
|
|
|
String fangWeiA = shiShenConfig.getDizhiFangWei().get(targetDizhi);
|
|
|
String fangWeiB = shiShenConfig.getFangWeiDui().get(fangWeiA);
|
|
|
|
|
|
+ peiouFangWeiContent.append("你的配偶和你的方位是" + fangWeiA + "————" + fangWeiB + "(你们的出生地的家为准,两点连线。)");
|
|
|
qiangGanContent.append("你的配偶和你的方位是" + fangWeiA + "————" + fangWeiB + "(你们的出生地的家为准,两点连线。)");
|
|
|
- return qiangGanContent.toString();
|
|
|
+
|
|
|
+ if(peiouFangWeiContent.toString().length()>0) { //如果有内容写进去
|
|
|
+ qiangGanMap.put(x++, peiouFangWeiContent.toString());
|
|
|
+ }
|
|
|
+
|
|
|
+ return qiangGanMap;
|
|
|
}
|
|
|
|
|
|
|