generated from root/miduo_server
头像框
parent
17f23d0666
commit
21682ab4a6
|
|
@ -0,0 +1,14 @@
|
|||
{"_id":{"$numberLong":"8027"},"head":"i_txk_rank6","type":{"$numberLong":"2"},"condition":"","des":"達到傳奇段位","name":"傳奇段位","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8026"},"head":"i_txk_rank5","type":{"$numberLong":"2"},"condition":"","des":"達到黑金段位","name":"黑金段位","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8024"},"head":"i_txk_rank3","type":{"$numberLong":"2"},"condition":"","des":"達到白銀段位","name":"白銀段位","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8025"},"head":"i_txk_rank4","type":{"$numberLong":"2"},"condition":"","des":"達到黃金段位","name":"黃金段位","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8000"},"head":"i_txk_0","type":{"$numberLong":"2"},"condition":"","des":"默認頭像框","name":"經典","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"7006"},"head":"i_tx_4","type":{"$numberLong":"1"},"condition":"","des":"默認頭像","name":"清風精靈頭像","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8030"},"head":"i_txk_top1","type":{"$numberLong":"2"},"condition":"","des":"天才戰第一名","name":"龍王","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"7015"},"head":"i_tx_15","type":{"$numberLong":"1"},"condition":"","des":"事前登錄限定頭像","name":"妖神來客","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8022"},"head":"i_txk_22","type":{"$numberLong":"2"},"condition":"","des":"二創投稿活動-冠軍","name":"冠元之星","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8021"},"head":"i_txk_21","type":{"$numberLong":"2"},"condition":"","des":"二創投稿活動-亞軍","name":"亞元之星","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8034"},"head":"i_txk_34","type":{"$numberLong":"2"},"condition":"","des":"二創投稿活動-季軍","name":"季元之星","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8020"},"head":"i_txk_20","type":{"$numberLong":"2"},"condition":"","des":"二創投稿活動-人氣獎","name":"人氣之星","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8031"},"head":"i_txk_31","type":{"$numberLong":"2"},"condition":"","des":"儲值活動限定頭像框","name":"聚靈神運","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
{"_id":{"$numberLong":"8017"},"head":"i_txk_17","type":{"$numberLong":"2"},"condition":"","des":"事前登錄限定頭像框","name":"妖神來客","platform":{"$numberLong":"0"},"show_rules":{"$numberLong":"0"},"back_up":{"$numberLong":"0"},"quality":{"$numberLong":"0"}}
|
||||
|
|
@ -94,8 +94,13 @@ public class FindFlowController {
|
|||
case 3:
|
||||
itemName = STableManager.getInstance().getsYaofuName(itemId);
|
||||
break;
|
||||
case 4:
|
||||
//todo 皮肤 现在版本没有
|
||||
itemName = String.valueOf(itemId);
|
||||
break;
|
||||
case 5:
|
||||
itemName = STableManager.getInstance().getsYaofuName(itemId);
|
||||
//todo 头像框
|
||||
itemName = STableManager.getInstance().getsHeadName(itemId);
|
||||
break;
|
||||
case 6:
|
||||
itemName = STableManager.getInstance().getsItemName(itemId);
|
||||
|
|
@ -109,6 +114,14 @@ public class FindFlowController {
|
|||
case 10:
|
||||
itemName = STableManager.getInstance().getsMindName(itemId);
|
||||
break;
|
||||
case 11:
|
||||
//头像
|
||||
itemName = STableManager.getInstance().getsHeadName(itemId);
|
||||
break;
|
||||
case 14:
|
||||
//聊天红包
|
||||
itemName = "聊天红包";
|
||||
break;
|
||||
default:
|
||||
if (itemName.isEmpty()) {
|
||||
itemName = String.valueOf(itemId);
|
||||
|
|
|
|||
|
|
@ -0,0 +1,34 @@
|
|||
package com.jmfy.model;
|
||||
|
||||
import org.springframework.data.annotation.Id;
|
||||
import org.springframework.data.mongodb.core.mapping.Document;
|
||||
import org.springframework.data.mongodb.core.mapping.Field;
|
||||
|
||||
@Document(collection = "s_c_head")
|
||||
public class SHead {
|
||||
@Id
|
||||
private int id;
|
||||
@Field(value = "type")
|
||||
private int type;
|
||||
@Field(value = "condition")
|
||||
private String condition;
|
||||
|
||||
@Field(value = "name")
|
||||
private String name;
|
||||
|
||||
public int getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public int getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public String getCondition() {
|
||||
return condition;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
}
|
||||
|
|
@ -43,6 +43,7 @@ public class STableManager {
|
|||
private Map<Integer, String> sHeroMap;
|
||||
private Map<Integer, String> sYaofuMap;
|
||||
private Map<Integer, String> sReasonMap;
|
||||
private Map<Integer, String> sHeadMap;
|
||||
public void init(ConfigurableApplicationContext applicationContext) {
|
||||
mongoConverter = applicationContext.getBean(MongoConverter.class);
|
||||
mappingContext = mongoConverter.getMappingContext();
|
||||
|
|
@ -63,11 +64,22 @@ public class STableManager {
|
|||
initSHero();
|
||||
initSYaofu();
|
||||
initSReason();
|
||||
initSHead();
|
||||
} catch (Exception e) {
|
||||
LOGGER.error("initSTable->msg={}", e.getMessage(), e);
|
||||
}
|
||||
}
|
||||
|
||||
private void initSHead() {
|
||||
LOGGER.info("----------initSHead---------------");
|
||||
List<SHead> sHeads = findAll(SHead.class);
|
||||
Map<Integer, String> sItemMap = new HashMap<>();
|
||||
for (SHead sHead :sHeads){
|
||||
sItemMap.put(sHead.getId(),sHead.getName());
|
||||
}
|
||||
this.sHeadMap = sItemMap;
|
||||
}
|
||||
|
||||
private void initSReason() {
|
||||
LOGGER.info("----------initSReason---------------");
|
||||
tableToMethodMap.put("s_b_reason", "initSReason");
|
||||
|
|
@ -173,6 +185,10 @@ public class STableManager {
|
|||
public String getsReason(int id) {
|
||||
return sReasonMap.get(id);
|
||||
}
|
||||
|
||||
public String getsHeadName(int itemId) {
|
||||
return sHeadMap.get(itemId);
|
||||
}
|
||||
public void initSTable(String tables) {
|
||||
String[] tableList = tables.split("\\|");
|
||||
Set<String> methods = new HashSet<>();
|
||||
|
|
|
|||
Loading…
Reference in New Issue