Commit e74631dd authored by looker's avatar looker

aiya mei xianshi qi

parent a178cf55
No preview for this file type
......@@ -45,6 +45,7 @@
import moment from 'moment'
import { panelStatus } from '@/utils/common'
import { mapGetters, mapState, mapActions } from 'vuex'
import { emojis} from '@/utils/auth'
import Load from '../load/moreDot'
export default {
data(){
......@@ -127,15 +128,21 @@ export default {
]),
// 在发送信息之后,将输入的内容中属于表情的部分替换成emoji图片标签
// 再经过v-html 渲染成真正的图片
replaceFace (con) {
if(con&&con.includes('/:')) {
var emojis=this.user.emojis;
for(var i=0;i<emojis.length;i++){
con = con.replace(emojis[i].reg, '<img src="static/emoji/' + emojis[i].file +'" alt="" style="vertical-align: middle; width: 24px; height: 24px" />');
}
return con;
}
return con;
replaceFace (content) {
let html = String(content).replace(/\n/g, "<br>")
for(let item of emojis){
let regex = new RegExp(`\\[${item.title}\\]`, 'g')
html = html.replace(regex, `<img class='wx-emoji' width="30px" height="30px" src='static/emoji/${item.file}'/>`)
}
return html
// if(con&&con.includes('/:')) {
// var emojis=this.user.emojis;
// for(var i=0;i<emojis.length;i++){
// con = con.replace(emojis[i].title, '<img src="static/emoji/' + emojis[i].file +'" alt="" style="vertical-align: middle; width: 24px; height: 24px" />');
// }
// return con;
// }
// return con;
}
},
filters: {
......
......@@ -4,16 +4,16 @@
<header>
<img :src="user.img" class="avatar">
<span v-if="user.onLineStatus==10" class="paopao" @click="chageFlag=!chageFlag" style="background:#00dc41"></span>
<span v-if="user.onLineStatus==20" class="paopao" @click="chageFlag=!chageFlag" style="background:#d8bf0c"></span>
<span v-if="user.onLineStatus==30" class="paopao" @click="chageFlag=!chageFlag" style="background:#b70277"></span>
<span v-if="user.onLineStatus==90" class="paopao" @click="chageFlag=!chageFlag" style="background:#737273"></span>
<span v-if="user.onLineStatus==30" class="paopao" @click="chageFlag=!chageFlag" style="background:#d8bf0c"></span>
<span v-if="user.onLineStatus==20" class="paopao" @click="chageFlag=!chageFlag" style="background:#b70277"></span>
<span v-if="user.onLineStatus==40" class="paopao" @click="chageFlag=!chageFlag" style="background:#737273"></span>
</header>
<div class="status-panel" style=" position: absolute;z-index: 100;top: 0px;left: -100px;" v-if="chageFlag">
<div class="status-panel" style=" position: absolute;z-index: 100;top: 0px;left: 60px;" v-if="chageFlag">
<div @click="chengeStatus(10)"><span class="paopaod" style="background:#00dc41"></span><span class="sdsd">在线</span></div>
<div @click="chengeStatus(20)"><span class="paopaod" style="background:#d8bf0c"></span><span class="sdsd">休息</span></div>
<div @click="chengeStatus(30)"><span class="paopaod" style="background:#b70277"></span><span class="sdsd">忙碌</span></div>
<div @click="chengeStatus(90)"><span class="paopaod" style="background:#737273"></span><span class="sdsd">离线</span></div>
<div @click="chengeStatus(30)"><span class="paopaod" style="background:#d8bf0c"></span><span class="sdsd">休息</span></div>
<div @click="chengeStatus(20)"><span class="paopaod" style="background:#b70277"></span><span class="sdsd">忙碌</span></div>
<div @click="chengeStatus(40)"><span class="paopaod" style="background:#737273"></span><span class="sdsd">离线</span></div>
</div>
<div v-if="chageFlag" style="width: 100%;height: 100%;position: fixed;top: 0;right: 0;" @click="chageFlag=!chageFlag"></div>
<div class="navbar" @click="clearSearch">
......@@ -25,12 +25,12 @@
<!-- <router-link to="/main/my" class="icon iconfont icon-collection"></router-link> -->
</div>
<footer>
<div v-if="accountFlag" style="width: 100%;height: 100%;position: fixed; top: 0;right: 0;" @click="accountFlag=!accountFlag"></div>
<div class="tool-panel" style="position:relative;z-index: 99;top: 30px;" v-if="accountFlag">
<div @click="logout"><span class="sdsd">切换账号</span></div>
<div @click="logout"><span class="sdsd">退出登录</span></div>
</div>
<i class="icon iconfont icon-more" @click="accountFlag=!accountFlag"></i>
<div v-if="accountFlag" style="width: 100%;height: 100%;position: fixed; top: 0;right: 0;" @click="accountFlag=!accountFlag"></div>
<div class="tool-panel" style="position:relative;" v-if="accountFlag">
<div @click="logout"><span class="sdsd">切换账号</span></div>
<div @click="logout"><span class="sdsd">退出登录</span></div>
</div>
</footer>
</div>
......@@ -71,6 +71,8 @@ export default {
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
console.log('333333333333')
window.localStorage.clear();
this.$message({
type: 'success',
message: '已退出!'
......
......@@ -29,7 +29,7 @@
<transition name="showbox">
<div class="emojiBox" v-show="showEmoji">
<li v-for="(item, index) in user.emojis">
<img :src="'static/emoji/'+item.file" :data="item.code" @click="chiosebiafg(item.code)">
<img :src="'static/emoji/'+item.file" :data="item.title" width="30px" height="30px" @click="chiosebiafg(item.title)">
</li>
</div>
</transition>
......@@ -106,7 +106,7 @@ export default {
},
methods: {
chiosebiafg(code){
this.content +=code
this.content +=`[${code}]`
this.clonese()
},
clonese(){
......@@ -294,9 +294,7 @@ export default {
}
},
sendContent(val){
console.log(7777777777777777777)
this.content = val
}
}
}
......@@ -332,7 +330,7 @@ export default {
flex-wrap: wrap
top: -210px
left: -100px
width: 300px
width: 600px
height: 200px
padding: 5px
background-color: #fff
......@@ -343,6 +341,8 @@ export default {
transition: all .5s
&.showbox-enter,&.showbox-leave-active
opacity: 0
li
height:30px
textarea
box-sizing: border-box
padding: 0 30px
......
......@@ -25,8 +25,10 @@ export default {
data(){
return {
isLoging: false,
account: 'liyinghao',
password: 'baozheng0618'
// account: 'liyinghao',
// password: 'baozheng0618'
account: '',
password: ''
}
},
components:{
......
......@@ -107,7 +107,7 @@ export default{
data(){
return {
centerDialogVisible:false,
speechContext:'13906025858',
speechContext:'',
activeName:'second',
obs:[],
baseInfo:[
......
......@@ -30,7 +30,7 @@
<compre-picture></compre-picture>
</div>
</el-tab-pane> -->
<el-tab-pane label="其他" name="sixth"><div class="tool-body">暂时未开放此功能!</div></el-tab-pane>
<el-tab-pane label="其他" name="sixth"><div class="tool-body"><el-button type="danger" plain @click="logout">退出</el-button></div></el-tab-pane>
</el-tabs>
</div>
</div>
......@@ -74,12 +74,14 @@ export default{
if('second'==e.name){
}
console.log(e.name)
console.log(43434)
},
...mapActions('baozheng',[
'changePanel',
'changeLogin'
]),
logout(){
this.changeLogin(false)
}
}
}
</script>
......
......@@ -28,8 +28,8 @@ export default{
return {
activeName:'second',
ruleForm2:{
account:'13521750803',
passwd:'123123'
account:'',
passwd:''
}
}
},
......
import Vue from 'vue'
import Router from 'vue-router'
import { getToken } from '@/utils/auth'
Vue.use(Router)
const router = new Router({
......@@ -19,7 +19,14 @@ const router = new Router({
children: [
{
path: 'chat',
component:()=> import('@/page/main/chat/chat.vue')
component:()=> import('@/page/main/chat/chat.vue'),
beforeEnter: (to, from, next) => {
if(getToken()){
next()
}else{
next(false)
}
}
},
{
path: 'friend',
......
......@@ -69,6 +69,9 @@ const baozheng = {
},
changeLogin({ commit, state }, value){
commit('CHANGE_LOGINSTATUS', value)
if(!value){
auth.removeTokenChenzhen()
}
},
login:({ dispatch, commit }, value)=>{
return new Promise((resolve, reject) => {
......
......@@ -21,7 +21,7 @@ const user = {
userInfo:{},
noshowMassageTotal:0,
wsObject:null,
img: 'static/images/UserAvatar.jpg',
img: 'https://cdn-images.baozheng.cc/uploads/content/file/data/000/000/090/df6886a6.jpg',
whichPane:panelStatus.CHART,
messagesPage:1,
messagesPer:30,
......@@ -236,14 +236,6 @@ const user = {
dispatch('connected')
// storage.set('account', state)
}).on('connect_error', () => {
MessageBox('连接被迫断开,重新登录!', '提示', {
confirmButtonText: '确定',
type: 'warning'
}).then(() => {
window.location.href="/"
}).catch(() => {
console.log(2)
});
console.log("connect_error")
}).on('disconnect', () => {
MessageBox('连接被迫断开,重新登录!', '提示', {
......
......@@ -34,13 +34,15 @@ export function getTokenChenzhen() {
export function setTokenChenzhen(token) {
return setStorage(TokenChenzhenKey, token)
}
export function removeTokenChenzhen(token) {
return setStorage(TokenChenzhenKey, "")
}
export function getUserId() {
return Cookies.get(userIdKey)
return getStorage(userIdKey)
}
export function setUserId(id) {
return Cookies.set(userIdKey, id)
return setStorage(userIdKey, id)
}
export function removeToken() {
......@@ -54,54 +56,92 @@ export function setCommercialId(token) {
return Cookies.set(commercialIdKey, token)
}
export const emojis = [
{ file: '100.gif', code: '/::)', title: '微笑',reg:/\/::\)/g },
{ file: '101.gif', code: '/::~', title: '伤心',reg:/\/::~/g },
{ file: '102.gif', code: '/::B', title: '美女',reg:/\/::B/g },
{ file: '103.gif', code: '/::|', title: '发呆',reg:/\/::\|/g },
{ file: '104.gif', code: '/:8-)', title: '墨镜',reg:/\/:8-\)/g },
{ file: '105.gif', code: '/::<', title: '哭',reg:/\/::</g },
{ file: '106.gif', code: '/::$', title: '羞',reg:/\/::\$/g },
{ file: '107.gif', code: '/::X', title: '哑',reg:/\/::X/g },
{ file: '108.gif', code: '/::Z', title: '睡',reg:/\/::Z/g },
{ file: '109.gif', code: '/::\'(', title: '哭',reg:/\/::'\(/g },
{ file: '110.gif', code: '/::-|', title: '囧',reg:/\/::-\|/g },
{ file: '111.gif', code: '/::@', title: '怒',reg:/\/::@/g },
{ file: '112.gif', code: '/::P', title: '调皮',reg:/\/::P/g },
{ file: '113.gif', code: '/::D', title: '笑',reg:/\/::D/g },
{ file: '114.gif', code: '/::O', title: '惊讶',reg:/\/::O/g },
{ file: '115.gif', code: '/::(', title: '难过',reg:/\/::\(/g },
{ file: '116.gif', code: '/::+', title: '酷',reg:/\/::\+/g },
{ file: '117.gif', code: '/:--b', title: '汗',reg:/\/:--b/g },
{ file: '118.gif', code: '/::Q', title: '抓狂',reg:/\/::Q/g },
{ file: '119.gif', code: '/::T', title: '吐',reg:/\/::T/g },
{ file: '120.gif', code: '/:,@P', title: '笑',reg:/\/:,@P/g },
{ file: '121.gif', code: '/:,@-D', title: '快乐',reg:/\/:,@-D/g },
{ file: '122.gif', code: '/::d', title: '奇',reg:/\/::d/g },
{ file: '123.gif', code: '/:,@o', title: '傲' ,reg:/\/:,@o/g},
{ file: '124.gif', code: '/::g', title: '饿',reg:/\/::g/g },
{ file: '125.gif', code: '/:|-)', title: '累' ,reg:/\/:\|-\)/g},
{ file: '126.gif', code: '/::!', title: '吓',reg:/\/::!/g },
{ file: '127.gif', code: '/::L', title: '汗',reg:/\/::L/g },
{ file: '128.gif', code: '/::>', title: '高兴',reg:/\/::>/g },
{ file: '129.gif', code: '/::,@', title: '闲',reg:/\/::,@/g },
{ file: '130.gif', code: '/:,@f', title: '努力',reg:/\/:,@f/g },
{ file: '131.gif', code: '/::-S', title: '骂',reg:/\/::-S/g },
{ file: '133.gif', code: '/:,@x', title: '秘密',reg:/\/:,@x/g },
{ file: '134.gif', code: '/:,@@', title: '乱',reg:/\/:,@@/g },
{ file: '135.gif', code: '/::8', title: '疯',reg:/\/::8/g },
{ file: '136.gif', code: '/:,@!', title: '哀',reg:/\/:,@!/g },
{ file: '137.gif', code: '/:!!!', title: '鬼',reg:/\/:!!!/g },
{ file: '138.gif', code: '/:xx', title: '打击',reg:/\/:xx/g },
{ file: '139.gif', code: '/:bye', title: 'bye',reg:/\/:bye/g },
{ file: '142.gif', code: '/:handclap', title: '鼓掌',reg:/\/:handclap/g },
{ file: '145.gif', code: '/:<@', title: '什么',reg:/\/:<@/g },
{ file: '147.gif', code: '/::-O', title: '累',reg:/\/::-O/g },
{ file: '153.gif', code: '/:@x', title: '吓',reg:/\/:@x/g },
{ file: '155.gif', code: '/:pd', title: '刀',reg:/\/:pd/g },
{ file: '156.gif', code: '/:<W>', title: '水果',reg:/\/:<W>/g },
{ file: '157.gif', code: '/:beer', title: '酒',reg:/\/:beer/g },
{ file: '158.gif', code: '/:basketb', title: '篮球',reg:/\/:basketb/g },
{ file: '159.gif', code: '/:oo', title: '乒乓',reg:/\/:oo/g },
{ file: '195.gif', code: '/:circle', title: '跳舞',reg:/\/:circle/g },
{ file: '160.gif', code: '/:coffee', title: '咖啡',reg:/\/:coffee/g }
{file: "10000.png", code: "/::)", title: "微笑", reg: /\/::\)/g},
{file: "10001.png", code: "/::~", title: "撇嘴", reg: /\/::~/g},
{file: "10002.png", code: "/::B", title: "色", reg: /\/::B/g},
{file: "10003.png", code: "/::|", title: "发呆", reg: /\/::\|/g},
{file: "10004.png", code: "/:8-)", title: "得意", reg: /\/:8-\)/g},
{file: "10005.png", code: "/::<", title: "流泪", reg: /\/::</g},
{file: "10006.png", code: "/::$", title: "害羞", reg: /\/::\$/g},
{file: "10007.png", code: "/::X", title: "闭嘴", reg: /\/::X/g},
{file: "10008.png", code: "/::Z", title: "睡", reg: /\/::Z/g},
{file: "10009.png", code: "/::'(", title: "大哭", reg: /\/::'\(/g},
{file: "100010.png", code: "/::-|", title: "尴尬", reg: /\/::-\|/g},
{file: "100011.png", code: "/::@", title: "发怒", reg: /\/::@/g},
{file: "100012.png", code: "/::P", title: "调皮", reg: /\/::P/g},
{file: "100013.png", code: "/::D", title: "呲牙", reg: /\/::D/g},
{file: "100014.png", code: "/::O", title: "惊讶", reg: /\/::O/g},
{file: "100015.png", code: "/::(", title: "难过", reg: /\/::\(/g},
{file: "100016.png", code: "/::+", title: "囧", reg: /\/::\+/g},
{file: "100017.png", code: "/::Q", title: "抓狂", reg: /\/::Q/g},
{file: "100018.png", code: "/::T", title: "吐", reg: /\/::T/g},
{file: "100019.png", code: "/:,@P", title: "偷笑", reg: /\/:,@P/g},
{file: "100020.png", code: "/:,@-D", title: "愉快", reg: /\/:,@-D/g},
{file: "100021.png", code: "/::d", title: "白眼", reg: /\/::d/g},
{file: "100022.png", code: "/:,@o", title: "傲慢", reg: /\/:,@o/g},
{file: "100023.png", code: "/::g", title: "困", reg: /\/::g/g},
{file: "100024.png", code: "/::!", title: "惊恐", reg: /\/::!/g},
{file: "100025.png", code: "/::L", title: "流汗", reg: /\/::L/g},
{file: "100026.png", code: "/::>", title: "憨笑", reg: /\/::>/g},
{file: "100027.png", code: "/::,@", title: "悠闲", reg: /\/::,@/g},
{file: "100028.png", code: "/:,@f", title: "奋斗", reg: /\/:,@f/g},
{file: "100029.png", code: "/::-S", title: "咒骂", reg: /\/::-S/g},
{file: "100030.png", code: "/:,@x", title: "疑问", reg: /\/:,@x/g},
{file: "100031.png", code: "/:,@@", title: "嘘", reg: /\/:,@@/g},
{file: "100032.png", code: "/::8", title: "晕", reg: /\/::8/g},
{file: "100033.png", code: "/:,@!", title: "哀", reg: /\/:,@!/g},
{file: "100034.png", code: "/:!!!", title: "骷髅", reg: /\/:!!!/g},
{file: "100035.png", code: "/:xx", title: "敲打", reg: /\/:xx/g},
{file: "100036.png", code: "/:bye", title: "再见", reg: /\/:bye/g},
{file: "100037.png", code: "/:handclap", title: "擦汗", reg: /\/:handclap/g},
{file: "100038.png", code: "/:<@", title: "抠鼻", reg: /\/:<@/g},
{file: "100039.png", code: "/::-O", title: "鼓掌", reg: /\/::-O/g},
{file: "100040.png", code: "/:@x", title: "坏笑", reg: /\/:@x/g},
{file: "100041.png", code: "/:pd", title: "左哼哼", reg: /\/:pd/g},
{file: "100042.png", code: "/:<W>", title: "右哼哼", reg: /\/:<W>/g},
{file: "100043.png", code: "/:beer", title: "哈欠", reg: /\/:beer/g},
{file: "100044.png", code: "/:basketb", title: "鄙视", reg: /\/:basketb/g},
{file: "100045.png", code: "/:oo", title: "委屈", reg: /\/:oo/g},
{file: "100046.png", code: "/:circle", title: "快哭了", reg: /\/:circle/g},
{file: "100047.png", code: "/:coffee", title: "阴险", reg: /\/:coffee/g},
{file: "100048.png", code: "/::(", title: "亲亲", reg: /\/::\(/g},
{file: "100049.png", code: "/::+", title: "可怜", reg: /\/::\+/g},
{file: "100050.png", code: "/::Q", title: "菜刀", reg: /\/::Q/g},
{file: "100051.png", code: "/::T", title: "西瓜", reg: /\/::T/g},
{file: "100052.png", code: "/:,@P", title: "啤酒", reg: /\/:,@P/g},
{file: "100053.png", code: "/:,@-D", title: "咖啡", reg: /\/:,@-D/g},
{file: "100054.png", code: "/::d", title: "猪头", reg: /\/::d/g},
{file: "100055.png", code: "/:,@o", title: "玫瑰", reg: /\/:,@o/g},
{file: "100056.png", code: "/::g", title: "凋谢", reg: /\/::g/g},
{file: "100057.png", code: "/::!", title: "嘴唇", reg: /\/::!/g},
{file: "100058.png", code: "/::L", title: "爱心", reg: /\/::L/g},
{file: "100059.png", code: "/::>", title: "心碎", reg: /\/::>/g},
{file: "100060.png", code: "/::,@", title: "蛋糕", reg: /\/::,@/g},
{file: "100061.png", code: "/:,@f", title: "炸弹", reg: /\/:,@f/g},
{file: "100062.png", code: "/::-S", title: "便便", reg: /\/::-S/g},
{file: "100063.png", code: "/:,@x", title: "月亮", reg: /\/:,@x/g},
{file: "100064.png", code: "/:,@@", title: "太阳", reg: /\/:,@@/g},
{file: "100065.png", code: "/::8", title: "拥抱", reg: /\/::8/g},
{file: "100066.png", code: "/:,@!", title: "强", reg: /\/:,@!/g},
{file: "100067.png", code: "/:!!!", title: "弱", reg: /\/:!!!/g},
{file: "100068.png", code: "/:xx", title: "握手", reg: /\/:xx/g},
{file: "100069.png", code: "/:bye", title: "胜利", reg: /\/:bye/g},
{file: "100070.png", code: "/:handclap", title: "抱拳", reg: /\/:handclap/g},
{file: "100071.png", code: "/:<@", title: "勾引", reg: /\/:<@/g},
{file: "100072.png", code: "/::-O", title: "拳头", reg: /\/::-O/g},
{file: "100073.png", code: "/:@x", title: "OK", reg: /\/:@x/g},
{file: "100074.png", code: "/:pd", title: "跳跳", reg: /\/:pd/g},
{file: "100075.png", code: "/:<W>", title: "发抖", reg: /\/:<W>/g},
{file: "100076.png", code: "/:beer", title: "怄火", reg: /\/:beer/g},
{file: "100077.png", code: "/:basketb", title: "转圈", reg: /\/:basketb/g},
{file: "100078.png", code: "/:oo", title: "嘿哈", reg: /\/:oo/g},
{file: "100079.png", code: "/:circle", title: "捂脸", reg: /\/:circle/g},
{file: "100080.png", code: "/:coffee", title: "奸笑", reg: /\/:coffee/g},
{file: "100081.png", code: "/:basketb", title: "机智", reg: /\/:basketb/g},
{file: "100082.png", code: "/:oo", title: "皱眉", reg: /\/:oo/g},
{file: "100083.png", code: "/:circle", title: "耶", reg: /\/:circle/g},
{file: "100084.png", code: "/:coffee", title: "合十", reg: /\/:coffee/g},
{file: "100085.png", code: "/:oo", title: "礼物", reg: /\/:oo/g},
{file: "100086.png", code: "/:circle", title: "红包", reg: /\/:circle/g},
{file: "100087.png", code: "/:coffee", title: "鸡", reg: /\/:coffee/g},
]
......@@ -13,6 +13,7 @@ const service = axios.create({
service.interceptors.request.use(
config => {
config.headers['Content-Type'] = 'application/json;charset=UTF-8'
// if (store.getters.token) {
config.headers['Authorization'] = getTokenChenzhen() // 让每个请求携带自定义token 请根据实际情况自行修改
// }
......@@ -34,9 +35,9 @@ service.interceptors.response.use(
if(response.data.code != 200){
console.log(43434343434)
// Message.error(response.data.message);
// if(response.data.code == 401){
// // store.
// }
if(response.data.code == 401){
console.log('没登录')
}
}
return response.data
// if (res.code !== 20000) {
......@@ -74,14 +75,7 @@ service.interceptors.response.use(
type: 'error',
duration: 5 * 1000
})
MessageBox('连接被迫断开,重新登录!', '提示', {
confirmButtonText: '确定',
type: 'warning'
}).then(() => {
window.location.href="/"
}).catch(() => {
console.log(2)
});
return Promise.reject(error)
}
)
......
var emojis = [
{file: "10000", code: "/::)", title: "微笑", reg: /\/::\)/g},
{file: "10001", code: "/::~", title: "撇嘴", reg: /\/::~/g},
{file: "10002", code: "/::B", title: "色", reg: /\/::B/g},
{file: "10003", code: "/::|", title: "发呆", reg: /\/::\|/g},
{file: "10004", code: "/:8-)", title: "得意", reg: /\/:8-\)/g},
{file: "10005", code: "/::<", title: "流泪", reg: /\/::</g},
{file: "10006", code: "/::$", title: "害羞", reg: /\/::\$/g},
{file: "10007", code: "/::X", title: "闭嘴", reg: /\/::X/g},
{file: "10008", code: "/::Z", title: "睡", reg: /\/::Z/g},
{file: "10009", code: "/::'(", title: "大哭", reg: /\/::'\(/g},
{file: "100010", code: "/::-|", title: "尴尬", reg: /\/::-\|/g},
{file: "100011", code: "/::@", title: "发怒", reg: /\/::@/g},
{file: "100012", code: "/::P", title: "调皮", reg: /\/::P/g},
{file: "100013", code: "/::D", title: "呲牙", reg: /\/::D/g},
{file: "100014", code: "/::O", title: "惊讶", reg: /\/::O/g},
{file: "100015", code: "/::(", title: "难过", reg: /\/::\(/g},
{file: "100016", code: "/::+", title: "囧", reg: /\/::\+/g},
{file: "100017", code: "/::Q", title: "抓狂", reg: /\/::Q/g},
{file: "100018", code: "/::T", title: "吐", reg: /\/::T/g},
{file: "100019", code: "/:,@P", title: "偷笑", reg: /\/:,@P/g},
{file: "100020", code: "/:,@-D", title: "愉快", reg: /\/:,@-D/g},
{file: "100021", code: "/::d", title: "白眼", reg: /\/::d/g},
{file: "100022", code: "/:,@o", title: "傲慢", reg: /\/:,@o/g},
{file: "100023", code: "/::g", title: "困", reg: /\/::g/g},
{file: "100024", code: "/::!", title: "惊恐", reg: /\/::!/g},
{file: "100025", code: "/::L", title: "流汗", reg: /\/::L/g},
{file: "100026", code: "/::>", title: "憨笑", reg: /\/::>/g},
{file: "100027", code: "/::,@", title: "悠闲", reg: /\/::,@/g},
{file: "100028", code: "/:,@f", title: "奋斗", reg: /\/:,@f/g},
{file: "100029", code: "/::-S", title: "咒骂", reg: /\/::-S/g},
{file: "100030", code: "/:,@x", title: "疑问", reg: /\/:,@x/g},
{file: "100031", code: "/:,@@", title: "嘘", reg: /\/:,@@/g},
{file: "100032", code: "/::8", title: "晕", reg: /\/::8/g},
{file: "100033", code: "/:,@!", title: "哀", reg: /\/:,@!/g},
{file: "100034", code: "/:!!!", title: "骷髅", reg: /\/:!!!/g},
{file: "100035", code: "/:xx", title: "敲打", reg: /\/:xx/g},
{file: "100036", code: "/:bye", title: "再见", reg: /\/:bye/g},
{file: "100037", code: "/:handclap", title: "擦汗", reg: /\/:handclap/g},
{file: "100038", code: "/:<@", title: "抠鼻", reg: /\/:<@/g},
{file: "100039", code: "/::-O", title: "鼓掌", reg: /\/::-O/g},
{file: "100040", code: "/:@x", title: "坏笑", reg: /\/:@x/g},
{file: "100041", code: "/:pd", title: "左哼哼", reg: /\/:pd/g},
{file: "100042", code: "/:<W>", title: "右哼哼", reg: /\/:<W>/g},
{file: "100043", code: "/:beer", title: "哈欠", reg: /\/:beer/g},
{file: "100044", code: "/:basketb", title: "鄙视", reg: /\/:basketb/g},
{file: "100045", code: "/:oo", title: "委屈", reg: /\/:oo/g},
{file: "100046", code: "/:circle", title: "快哭了", reg: /\/:circle/g},
{file: "100047", code: "/:coffee", title: "阴险", reg: /\/:coffee/g},
{file: "100048", code: "/::(", title: "亲亲", reg: /\/::\(/g},
{file: "100049", code: "/::+", title: "可怜", reg: /\/::\+/g},
{file: "100050", code: "/::Q", title: "菜刀", reg: /\/::Q/g},
{file: "100051", code: "/::T", title: "西瓜", reg: /\/::T/g},
{file: "100052", code: "/:,@P", title: "啤酒", reg: /\/:,@P/g},
{file: "100053", code: "/:,@-D", title: "咖啡", reg: /\/:,@-D/g},
{file: "100054", code: "/::d", title: "猪头", reg: /\/::d/g},
{file: "100055", code: "/:,@o", title: "玫瑰", reg: /\/:,@o/g},
{file: "100056", code: "/::g", title: "凋谢", reg: /\/::g/g},
{file: "100057", code: "/::!", title: "嘴唇", reg: /\/::!/g},
{file: "100058", code: "/::L", title: "爱心", reg: /\/::L/g},
{file: "100059", code: "/::>", title: "心碎", reg: /\/::>/g},
{file: "100060", code: "/::,@", title: "蛋糕", reg: /\/::,@/g},
{file: "100061", code: "/:,@f", title: "炸弹", reg: /\/:,@f/g},
{file: "100062", code: "/::-S", title: "便便", reg: /\/::-S/g},
{file: "100063", code: "/:,@x", title: "月亮", reg: /\/:,@x/g},
{file: "100064", code: "/:,@@", title: "太阳", reg: /\/:,@@/g},
{file: "100065", code: "/::8", title: "拥抱", reg: /\/::8/g},
{file: "100066", code: "/:,@!", title: "强", reg: /\/:,@!/g},
{file: "100067", code: "/:!!!", title: "弱", reg: /\/:!!!/g},
{file: "100068", code: "/:xx", title: "握手", reg: /\/:xx/g},
{file: "100069", code: "/:bye", title: "胜利", reg: /\/:bye/g},
{file: "100070", code: "/:handclap", title: "抱拳", reg: /\/:handclap/g},
{file: "100071", code: "/:<@", title: "勾引", reg: /\/:<@/g},
{file: "100072", code: "/::-O", title: "拳头", reg: /\/::-O/g},
{file: "100073", code: "/:@x", title: "OK", reg: /\/:@x/g},
{file: "100074", code: "/:pd", title: "跳跳", reg: /\/:pd/g},
{file: "100075", code: "/:<W>", title: "发抖", reg: /\/:<W>/g},
{file: "100076", code: "/:beer", title: "怄火", reg: /\/:beer/g},
{file: "100077", code: "/:basketb", title: "转圈", reg: /\/:basketb/g},
{file: "100078", code: "/:oo", title: "嘿哈", reg: /\/:oo/g},
{file: "100079", code: "/:circle", title: "捂脸", reg: /\/:circle/g},
{file: "100080", code: "/:coffee", title: "奸笑", reg: /\/:coffee/g},
{file: "100081", code: "/:basketb", title: "机智", reg: /\/:basketb/g},
{file: "100082", code: "/:oo", title: "皱眉", reg: /\/:oo/g},
{file: "100083", code: "/:circle", title: "耶", reg: /\/:circle/g},
{file: "100084", code: "/:coffee", title: "合十", reg: /\/:coffee/g},
{file: "100085", code: "/:oo", title: "礼物", reg: /\/:oo/g},
{file: "100086", code: "/:circle", title: "红包", reg: /\/:circle/g},
{file: "100087", code: "/:coffee", title: "鸡", reg: /\/:coffee/g},
]
var fs = require("fs");
var path = './'
fs.readdir(path, function(err, files) {
files.forEach(function(filename) {
for(let i in emojis){
if(emojis[i].title+'.png'==filename){
var oldPath = path + '/' + filename,
newPath = path + '/' + (1000+i) + '.png'
fs.rename(oldPath, newPath, function(err) {
if (!err) {
console.log(filename + '副本替换成功!')
}
})
}
}
})
})
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment