diff --git a/static/script/relationship.js b/static/script/relationship.js index 5556721..2ce4304 100644 --- a/static/script/relationship.js +++ b/static/script/relationship.js @@ -424,10 +424,6 @@ 'f,ob,w':['伯母','伯妈','伯娘','伯妇','阿娘','依姆','姆姆','姆','世母','大娘','大妈','大妈妈','大姆妈','大嬷'], 'f,lb':['叔叔','叔父','叔爸','叔爹','阿叔','叔儿','仲父','季父','叔仔','小叔','小爹','小爸','尕爸','幺爸','幺爹','幺叔','细叔','满叔','晚叔','叔'], 'f,lb,w':['婶婶','婶母','婶娘','婶妈','婶爹','叔妇','阿婶','依婶','仲母','季母','小婶','小娘','小妈','尕婶','幺婶','细婶','满婶','晚婆','婶子','婶儿','家婶','叔母','叔妈','叔娘','婶'], - 'f,xb,s&o':['堂哥','堂房哥哥','堂房阿哥','叔伯哥哥','叔伯阿哥','堂老兄'], - 'f,xb,s&l':['堂弟','堂房弟弟','堂房阿弟','叔伯弟弟','叔伯老弟','堂老弟'], - 'f,xb,d&o':['堂姐','堂房姐姐','堂房阿姐','叔伯姐姐','叔伯阿姊','堂大姐'], - 'f,xb,d&l':['堂妹','堂房妹妹','堂房阿妹','叔伯妹妹','叔伯老妹','堂细妹'], 'f,[ob|lb]':['叔伯','从父','x爸爸','x爸','x爹'], 'f,os':['大姑','大姑妈','姑姊'], 'f,os,h':['大姑丈','大姑父','大姑爸'], @@ -459,13 +455,13 @@ 'm,f,xb,d':['堂姨'], 'm,f,xb,d,h':['堂姨丈'], // 同辈 - 'f,xb,s&o':['堂哥','堂阿哥'], + 'f,xb,s&o':['堂哥','堂阿哥','堂房哥哥','堂房阿哥','叔伯哥哥','叔伯阿哥','堂老兄'], 'f,xb,s&o,w':['堂嫂','堂兄嫂'], - 'f,xb,s&l':['堂弟','堂阿弟'], + 'f,xb,s&l':['堂弟','堂阿弟','堂房弟弟','堂房阿弟','叔伯弟弟','叔伯老弟','堂老弟'], 'f,xb,s&l,w':['堂弟媳','堂弟妇','堂弟妹'], - 'f,xb,d&o':['堂姐','堂阿姐'], + 'f,xb,d&o':['堂姐','堂阿姐','堂房姐姐','堂房阿姐','叔伯姐姐','叔伯阿姊','堂大姐'], 'f,xb,d&o,h':['堂姐夫'], - 'f,xb,d&l':['堂妹','堂阿妹'], + 'f,xb,d&l':['堂妹','堂阿妹','堂房妹妹','堂房阿妹','叔伯妹妹','叔伯老妹','堂细妹'], 'f,xb,d&l,h':['堂妹夫'], // 婆家 'h,f,f,f':['曾祖公父','曾祖公','太公翁'], @@ -776,35 +772,35 @@ 'f,f,xb':['从祖'], 'm,f,xb':['外从祖'], }, - '{G1}':{ + '{G1}':{ 'f,xb':['堂','同堂','亲堂','从父','叔伯','从'], - 'f,xs':['姑表','姑家'], - 'm,xb':['舅表','舅家'], - 'm,xs':['姨','从母','姨家','两姨','从'], - 'f,f,xb,s':['从堂','再从父','远堂','堂叔伯','叔伯叔伯','再从'], - 'f,f,xb,d':['堂姑表','从父姑表'], - 'f,f,xs,s':['姑表叔表'], - 'f,f,xs,d':['姑表姑表'], - 'f,m,xb,s':['舅表叔表'], - 'f,m,xb,d':['舅表姑表'], - 'f,m,xs,s':['从母叔表'], - 'f,m,xs,d':['从母姑表'], - 'm,f,xb,s':['堂舅表','从父舅表'], - 'm,f,xb,d':['堂姨表','从父姨表'], - 'm,f,xs,s':['姑表舅表'], - 'm,f,xs,d':['姑表姨表'], - 'm,m,xb,s':['舅表舅表'], - 'm,m,xb,d':['舅表姨表'], - 'm,m,xs,s':['从母舅表'], - 'm,m,xs,d':['再从母','姨姨','再从'], - 'f,f,f,xb,s,s':['三从父','再从堂','远堂','族','三从'], - 'm,m,m,xs,d,d':['三从母','三从'], - 'f,f,f,f,xb,s,s,s':['四从父','三从堂','远堂','族','四从'], - 'm,m,m,m,xs,d,d,d':['四从母','四从'], - }, - '{G1M}':{ + 'f,xs':['姑表','姑家'], + 'm,xb':['舅表','舅家'], + 'm,xs':['姨','从母','姨家','两姨','从'], + 'f,f,xb,s':['从堂','再从父','远堂','堂叔伯','叔伯叔伯','再从'], + 'f,f,xb,d':['堂姑表','从父姑表'], + 'f,f,xs,s':['姑表叔表'], + 'f,f,xs,d':['姑表姑表'], + 'f,m,xb,s':['舅表叔表'], + 'f,m,xb,d':['舅表姑表'], + 'f,m,xs,s':['从母叔表'], + 'f,m,xs,d':['从母姑表'], + 'm,f,xb,s':['堂舅表','从父舅表'], + 'm,f,xb,d':['堂姨表','从父姨表'], + 'm,f,xs,s':['姑表舅表'], + 'm,f,xs,d':['姑表姨表'], + 'm,m,xb,s':['舅表舅表'], + 'm,m,xb,d':['舅表姨表'], + 'm,m,xs,s':['从母舅表'], + 'm,m,xs,d':['再从母','姨姨','再从'], + 'f,f,f,xb,s,s':['三从父','再从堂','远堂','族','三从'], + 'm,m,m,xs,d,d':['三从母','三从'], + 'f,f,f,f,xb,s,s,s':['四从父','三从堂','远堂','族','四从'], + 'm,m,m,m,xs,d,d,d':['四从母','四从'], + }, + '{G1M}':{ 'f,ob':['伯'], - 'f,lb':['叔','仲','季'], + 'f,lb':['叔','仲','季'], 'm,xb':['舅'], 'f,f,xb,s&o':['堂伯','从父伯','叔伯伯','从伯'], 'f,f,xb,s&l':['堂叔','从父叔','叔伯叔','从叔'], @@ -821,10 +817,10 @@ 'm,f,xs,s':['姑表舅'], 'm,m,xb,s':['舅表舅'], 'm,m,xs,s':['姨舅','从母舅'], - }, + }, '{G1W}':{ 'f,xs':['姑'], - 'm,xs':['姨','姏','茙','荻'], + 'm,xs':['姨','姏','茙','荻'], 'f,f,xb,d':['堂姑','从父姑'], 'f,f,f,xb,s,d':['从堂姑'], 'f,f,xs,d':['姑表姑'], @@ -835,20 +831,20 @@ 'm,m,xb,d':['舅表姨'], 'm,m,xs,d':['姨姨','从母姨'], }, - '{G0}':{ - 'xb':['侄'], + '{G0}':{ + 'xb':['侄'], '1,xb':['从'], '1,f,xb,s':['再从'], '1,f,f,xb,s,s':['三从'], - 'h,xb':['叔侄','叔伯'], - 'w,xb':['舅侄'], - 'xs':['甥'], + 'h,xb':['叔侄','叔伯'], + 'w,xb':['舅侄'], + 'xs':['甥'], '0,xs':['从'], '0,m,xs,d':['再从'], '0,m,m,xs,d,d':['三从'], - 'h,xs':['姑甥'], - 'w,xs':['姨甥','襟侄'], - }, + 'h,xs':['姑甥'], + 'w,xs':['姨甥','襟侄'], + }, '{M2W}':{ 'f,f,xb,w':['叔祖父眷'], 'm,f,xb,w':['叔外祖父眷'], @@ -861,91 +857,91 @@ 'f,m,xs,h':['姨祖母姻'], 'm,m,xs,h':['姨外祖母姻'], }, - '{M1W}':{ - 'f,xb,w':['叔眷'], - 'f,f,xb,s,w':['从父叔眷'], - 'f,f,xs,s,w':['姑表叔眷'], - 'f,m,xb,s,w':['舅表叔眷'], - 'f,m,xs,s,w':['姨表叔眷'], - 'm,xb,w':['舅眷'], - 'm,f,xb,s,w':['从父舅眷'], - 'm,f,xs,s,w':['姑表舅眷'], - 'm,m,xb,s,w':['舅表舅眷'], - 'm,m,xs,s,w':['姨表舅眷'], - }, - '{M1M}':{ - 'f,xs,h':['姑姻'], - 'f,f,xb,d,h':['从父姑姻'], - 'f,f,xs,d,h':['姑表姑姻'], - 'f,m,xb,d,h':['舅表姑姻'], - 'f,m,xs,d,h':['姨表姑姻'], - 'm,xs,h':['姨姻'], - 'm,f,xb,d,h':['从父姨姻'], - 'm,f,xs,d,h':['姑表姨姻'], - 'm,m,xb,d,h':['舅表姨姻'], - 'm,m,xs,d,h':['姨表姨姻'], - }, - '{M0}':{ - 'xb,w':['兄弟眷'], - 'xs,h':['姊妹姻'], + '{M1W}':{ + 'f,xb,w':['叔眷'], + 'f,f,xb,s,w':['从父叔眷'], + 'f,f,xs,s,w':['姑表叔眷'], + 'f,m,xb,s,w':['舅表叔眷'], + 'f,m,xs,s,w':['姨表叔眷'], + 'm,xb,w':['舅眷'], + 'm,f,xb,s,w':['从父舅眷'], + 'm,f,xs,s,w':['姑表舅眷'], + 'm,m,xb,s,w':['舅表舅眷'], + 'm,m,xs,s,w':['姨表舅眷'], + }, + '{M1M}':{ + 'f,xs,h':['姑姻'], + 'f,f,xb,d,h':['从父姑姻'], + 'f,f,xs,d,h':['姑表姑姻'], + 'f,m,xb,d,h':['舅表姑姻'], + 'f,m,xs,d,h':['姨表姑姻'], + 'm,xs,h':['姨姻'], + 'm,f,xb,d,h':['从父姨姻'], + 'm,f,xs,d,h':['姑表姨姻'], + 'm,m,xb,d,h':['舅表姨姻'], + 'm,m,xs,d,h':['姨表姨姻'], + }, + '{M0}':{ + 'xb,w':['兄弟眷'], + 'xs,h':['姊妹姻'], 'w,xb,w':['舅兄弟眷','内兄弟眷'], - 'w,xs,h':['姨姊妹姻','内姊妹姻'], + 'w,xs,h':['姨姊妹姻','内姊妹姻'], 'h,xb,w':['叔兄弟眷','外兄弟眷'], 'h,xs,h':['姑姊妹姻','外姊妹姻'], - 'f,xb,s,w':['从父兄弟眷'], - 'f,xb,d,h':['从父姊妹姻'], - 'f,xs,s,w':['姑表兄弟眷'], - 'f,xs,d,h':['姑表姊妹姻'], - 'm,xb,s,w':['舅表兄弟眷'], - 'm,xb,d,h':['舅表姊妹姻'], - 'm,xs,s,w':['从母兄弟眷'], - 'm,xs,d,h':['从母姊妹姻'], - }, - '{M-1}':{ - 's,w':['男眷','息眷'], - 'd,h':['女姻','息姻'], - 'xb,s,w':['侄眷'], - 'xb,d,h':['侄姻'], - 'xs,s,w':['甥眷'], - 'xs,d,h':['甥姻'], + 'f,xb,s,w':['从父兄弟眷'], + 'f,xb,d,h':['从父姊妹姻'], + 'f,xs,s,w':['姑表兄弟眷'], + 'f,xs,d,h':['姑表姊妹姻'], + 'm,xb,s,w':['舅表兄弟眷'], + 'm,xb,d,h':['舅表姊妹姻'], + 'm,xs,s,w':['从母兄弟眷'], + 'm,xs,d,h':['从母姊妹姻'], + }, + '{M-1}':{ + 's,w':['男眷','息眷'], + 'd,h':['女姻','息姻'], + 'xb,s,w':['侄眷'], + 'xb,d,h':['侄姻'], + 'xs,s,w':['甥眷'], + 'xs,d,h':['甥姻'], 'h,xb,s,w':['叔侄眷'], - 'h,xb,d,h':['叔侄姻'], - 'h,xs,s,w':['姑甥眷'], - 'h,xs,d,h':['姑甥姻'], + 'h,xb,d,h':['叔侄姻'], + 'h,xs,s,w':['姑甥眷'], + 'h,xs,d,h':['姑甥姻'], 'w,xb,s,w':['舅侄眷'], - 'w,xb,d,h':['舅侄姻'], - 'w,xs,s,w':['姨甥眷'], - 'w,xs,d,h':['姨甥姻'], - 'f,xb,s,s,w':['堂侄眷'], - 'f,xb,s,d,h':['堂侄姻'], - 'f,xb,d,s,w':['堂甥眷'], - 'f,xb,d,d,h':['堂甥姻'], - 'f,xs,s,s,w':['姑表侄眷'], - 'f,xs,s,d,h':['姑表侄姻'], - 'f,xs,d,s,w':['姑表甥眷'], - 'f,xs,d,d,h':['姑表甥姻'], - 'm,xb,s,s,w':['舅表侄眷'], - 'm,xb,s,d,h':['舅表侄姻'], - 'm,xb,d,s,w':['舅表甥眷'], - 'm,xb,d,d,h':['舅表甥姻'], - 'm,xb,s,s,w':['姨侄眷'], - 'm,xb,s,d,h':['姨侄姻'], - 'm,xb,d,s,w':['姨甥眷'], - 'm,xb,d,d,h':['姨甥姻'], - }, - '{M-2}':{ - 's,s,w':['孙眷'], - 's,d,h':['孙姻'], + 'w,xb,d,h':['舅侄姻'], + 'w,xs,s,w':['姨甥眷'], + 'w,xs,d,h':['姨甥姻'], + 'f,xb,s,s,w':['堂侄眷'], + 'f,xb,s,d,h':['堂侄姻'], + 'f,xb,d,s,w':['堂甥眷'], + 'f,xb,d,d,h':['堂甥姻'], + 'f,xs,s,s,w':['姑表侄眷'], + 'f,xs,s,d,h':['姑表侄姻'], + 'f,xs,d,s,w':['姑表甥眷'], + 'f,xs,d,d,h':['姑表甥姻'], + 'm,xb,s,s,w':['舅表侄眷'], + 'm,xb,s,d,h':['舅表侄姻'], + 'm,xb,d,s,w':['舅表甥眷'], + 'm,xb,d,d,h':['舅表甥姻'], + 'm,xs,s,s,w':['姨侄眷'], + 'm,xs,s,d,h':['姨侄姻'], + 'm,xs,d,s,w':['姨甥眷'], + 'm,xs,d,d,h':['姨甥姻'], + }, + '{M-2}':{ + 's,s,w':['孙眷'], + 's,d,h':['孙姻'], 'd,s,w':['外孙眷'], - 'd,d,h':['外孙姻'], - 'xb,s,s,w':['侄孙眷'], - 'xb,s,d,h':['侄孙姻'], - 'xb,d,s,w':['侄外孙眷'], - 'xb,d,d,h':['侄外孙姻'], - 'xs,s,s,w':['甥孙眷'], - 'xs,s,d,h':['甥孙姻'], - 'xs,d,s,w':['甥外孙眷'], - 'xs,d,d,h':['甥外孙姻'], + 'd,d,h':['外孙姻'], + 'xb,s,s,w':['侄孙眷'], + 'xb,s,d,h':['侄孙姻'], + 'xb,d,s,w':['侄外孙眷'], + 'xb,d,d,h':['侄外孙姻'], + 'xs,s,s,w':['甥孙眷'], + 'xs,s,d,h':['甥孙姻'], + 'xs,d,s,w':['甥外孙眷'], + 'xs,d,d,h':['甥外孙姻'], 'h,xb,s,s,w':['叔侄孙眷','叔伯孙眷','叔孙眷'], 'h,xb,s,d,h':['叔侄孙姻','叔伯孙姻','叔孙姻'], 'h,xb,d,s,w':['叔侄外孙眷','叔伯外孙眷','叔外孙眷'], @@ -962,7 +958,7 @@ 'w,xs,s,d,h':['姨甥孙姻','姨孙姻'], 'w,xs,d,s,w':['姨甥外孙眷','姨外孙眷'], 'w,xs,d,d,h':['姨甥外孙姻','姨外孙姻'], - } + } }; // 分支关系链 var _branch = { @@ -1077,9 +1073,9 @@ 'f,{G1},d':['姑母','姑姑','姑妈','姑'], 'f,{G1},d,h':['姑父'], 'm,{G1},s':['舅父','舅舅','舅爸','舅'], - 'm,{G1},s,w':['舅母','舅妈'], - 'm,{G1},d':['姨母','姨姨','姨妈','姨'], - 'm,{G1},d,h':['姨父','姨爸','姨丈'], + 'm,{G1},s,w':['舅母','舅妈'], + 'm,{G1},d':['姨母','姨姨','姨妈','姨'], + 'm,{G1},d,h':['姨父','姨爸','姨丈'], // 同辈及以下 '{G1},[s&o|s&l]':['兄弟'], '{G1},[s&o|s&l],w':['兄弟妇'], @@ -1272,7 +1268,7 @@ '{M1W},f,xs,s,w':['姑表舅母'], '{M1W},f,xs,d':['姑表姨母'], '{M1W},f,xs,d,h':['姑表姨父'], - '{M1W},m':['外祖母'], + '{M1W},m':['外祖母'], '{M1W},m,xb':['舅外祖父'], '{M1W},m,xb,w':['舅外祖母'], '{M1W},m,xb,s':['舅表舅父'], @@ -1285,53 +1281,53 @@ '{M1W},m,xs,s,w':['姨舅母'], '{M1W},m,xs,d':['姨姨母'], '{M1W},m,xs,d,h':['姨姨父'], - '{M1W},xb':['舅父'], - '{M1W},xb,w':['舅母'], + '{M1W},xb':['舅父'], + '{M1W},xb,w':['舅母'], '{M1W},xb,[s|d]':['舅表兄弟姊妹'], '{M1W},xb,[s&o|s&l]':['舅表兄弟'], '{M1W},xb,[s&o|s&l],w':['舅表兄弟妇'], - '{M1W},xb,s&o':['舅表兄'], - '{M1W},xb,s&o,w':['舅表兄妇'], - '{M1W},xb,s&l':['舅表弟'], - '{M1W},xb,s&l,w':['舅表弟妇'], - '{M1W},xb,s,s':['舅表侄男','侄男'], - '{M1W},xb,s,s,w':['舅表侄妇','侄妇'], - '{M1W},xb,s,d':['舅表侄女','侄女'], - '{M1W},xb,s,d,h':['舅表侄婿','侄婿'], + '{M1W},xb,s&o':['舅表兄'], + '{M1W},xb,s&o,w':['舅表兄妇'], + '{M1W},xb,s&l':['舅表弟'], + '{M1W},xb,s&l,w':['舅表弟妇'], + '{M1W},xb,s,s':['舅表侄男','侄男'], + '{M1W},xb,s,s,w':['舅表侄妇','侄妇'], + '{M1W},xb,s,d':['舅表侄女','侄女'], + '{M1W},xb,s,d,h':['舅表侄婿','侄婿'], '{M1W},xb,[d&o|d&l]':['舅表姊妹'], '{M1W},xb,[d&o|d&l],h':['舅表姊妹壻'], - '{M1W},xb,d&o':['舅表姊'], - '{M1W},xb,d&o,h':['舅表姊壻'], - '{M1W},xb,d&l':['舅表妹'], - '{M1W},xb,d&l,h':['舅表妹壻'], - '{M1W},xb,d,s':['舅表甥男','甥男'], - '{M1W},xb,d,s,w':['舅表甥妇','甥妇'], - '{M1W},xb,d,d':['舅表甥女','甥女'], - '{M1W},xb,d,d,h':['舅表甥婿','甥婿'], - '{M1W},xs':['姨母'], - '{M1W},xs,h':['姨父'], + '{M1W},xb,d&o':['舅表姊'], + '{M1W},xb,d&o,h':['舅表姊壻'], + '{M1W},xb,d&l':['舅表妹'], + '{M1W},xb,d&l,h':['舅表妹壻'], + '{M1W},xb,d,s':['舅表甥男','甥男'], + '{M1W},xb,d,s,w':['舅表甥妇','甥妇'], + '{M1W},xb,d,d':['舅表甥女','甥女'], + '{M1W},xb,d,d,h':['舅表甥婿','甥婿'], + '{M1W},xs':['姨母'], + '{M1W},xs,h':['姨父'], '{M1W},xs,[s|d]':['姨表兄弟姊妹'], '{M1W},xs,[s&o|s&l]':['姨表兄弟'], '{M1W},xs,[s&o|s&l],w':['姨表兄弟妇'], - '{M1W},xs,s&o':['姨表兄'], - '{M1W},xs,s&o,w':['姨表兄妇'], - '{M1W},xs,s&l':['姨表弟'], - '{M1W},xs,s&l,w':['姨表弟妇'], + '{M1W},xs,s&o':['姨表兄'], + '{M1W},xs,s&o,w':['姨表兄妇'], + '{M1W},xs,s&l':['姨表弟'], + '{M1W},xs,s&l,w':['姨表弟妇'], '{M1W},xs,s,s':['姨表侄男','侄男'], - '{M1W},xs,s,s,w':['姨表侄妇','侄妇'], - '{M1W},xs,s,d':['姨表侄女','侄女'], - '{M1W},xs,s,d,h':['姨表侄婿','侄婿'], + '{M1W},xs,s,s,w':['姨表侄妇','侄妇'], + '{M1W},xs,s,d':['姨表侄女','侄女'], + '{M1W},xs,s,d,h':['姨表侄婿','侄婿'], '{M1W},xs,[d&o|d&l]':['姨表姊妹'], '{M1W},xs,[d&o|d&l],h':['姨表姊妹壻'], - '{M1W},xs,d&o':['姨表姊'], - '{M1W},xs,d&o,h':['姨表姊壻'], - '{M1W},xs,d&l':['姨表妹'], - '{M1W},xs,d&l,h':['姨表妹壻'], + '{M1W},xs,d&o':['姨表姊'], + '{M1W},xs,d&o,h':['姨表姊壻'], + '{M1W},xs,d&l':['姨表妹'], + '{M1W},xs,d&l,h':['姨表妹壻'], '{M1W},xs,d,s':['姨表甥男','甥男'], - '{M1W},xs,d,s,w':['姨表甥妇','甥妇'], - '{M1W},xs,d,d':['姨表甥女','甥女'], - '{M1W},xs,d,d,h':['姨表甥婿','甥婿'], - '{M1M},f':['祖父'], + '{M1W},xs,d,s,w':['姨表甥妇','甥妇'], + '{M1W},xs,d,d':['姨表甥女','甥女'], + '{M1W},xs,d,d,h':['姨表甥婿','甥婿'], + '{M1M},f':['祖父'], '{M1M},f,xb,s&o':['堂伯父'], '{M1M},f,xb,s&o,w':['堂伯母'], '{M1M},f,xb,s&l':['堂叔父'], @@ -1350,7 +1346,7 @@ '{M1M},f,xs,s&l,w':['姑表叔母'], '{M1M},f,xs,d':['姑表姑母'], '{M1M},f,xs,d,h':['姑表姑父'], - '{M1M},m':['祖母'], + '{M1M},m':['祖母'], '{M1M},m,xb':['舅祖父'], '{M1M},m,xb,w':['舅祖母'], '{M1M},m,xb,s&o':['舅表伯父'], @@ -1369,242 +1365,242 @@ '{M1M},m,xs,d,h':['姨姑父'], '{M1M},xb':['叔伯父'], '{M1M},xb,w':['叔伯母'], - '{M1M},ob':['伯父'], - '{M1M},ob,w':['伯母'], - '{M1M},lb':['叔父'], - '{M1M},lb,w':['叔母'], + '{M1M},ob':['伯父'], + '{M1M},ob,w':['伯母'], + '{M1M},lb':['叔父'], + '{M1M},lb,w':['叔母'], '{M1M},xb,[s|d]':['叔表兄弟姊妹'], '{M1M},xb,[s&o|s&l]':['叔表兄弟'], '{M1M},xb,[s&o|s&l],w':['叔表兄弟妇'], - '{M1M},xb,s&o':['叔表兄'], - '{M1M},xb,s&o,w':['叔表兄妇'], - '{M1M},xb,s&l':['叔表弟'], - '{M1M},xb,s&l,w':['叔表弟妇'], - '{M1M},xb,s,s':['叔表侄男','侄男'], - '{M1M},xb,s,s,w':['叔表侄妇','侄妇'], - '{M1M},xb,s,d':['叔表侄女','侄女'], - '{M1M},xb,s,d,h':['叔表侄婿','侄婿'], + '{M1M},xb,s&o':['叔表兄'], + '{M1M},xb,s&o,w':['叔表兄妇'], + '{M1M},xb,s&l':['叔表弟'], + '{M1M},xb,s&l,w':['叔表弟妇'], + '{M1M},xb,s,s':['叔表侄男','侄男'], + '{M1M},xb,s,s,w':['叔表侄妇','侄妇'], + '{M1M},xb,s,d':['叔表侄女','侄女'], + '{M1M},xb,s,d,h':['叔表侄婿','侄婿'], '{M1M},xb,[d&o|d&l]':['叔表姊妹'], '{M1M},xb,[d&o|d&l],h':['叔表姊妹壻'], - '{M1M},xb,d&o':['叔表姊'], - '{M1M},xb,d&o,h':['叔表姊壻'], - '{M1M},xb,d&l':['叔表妹'], - '{M1M},xb,d&l,h':['叔表妹壻'], - '{M1M},xb,d,s':['叔表甥男','甥男'], - '{M1M},xb,d,s,w':['叔表甥妇','甥妇'], - '{M1M},xb,d,d':['叔表甥女','甥女'], - '{M1M},xb,d,d,h':['叔表甥婿','甥婿'], - '{M1M},xs':['姑母'], - '{M1M},xs,h':['姑父'], + '{M1M},xb,d&o':['叔表姊'], + '{M1M},xb,d&o,h':['叔表姊壻'], + '{M1M},xb,d&l':['叔表妹'], + '{M1M},xb,d&l,h':['叔表妹壻'], + '{M1M},xb,d,s':['叔表甥男','甥男'], + '{M1M},xb,d,s,w':['叔表甥妇','甥妇'], + '{M1M},xb,d,d':['叔表甥女','甥女'], + '{M1M},xb,d,d,h':['叔表甥婿','甥婿'], + '{M1M},xs':['姑母'], + '{M1M},xs,h':['姑父'], '{M1M},xs,[s|d]':['姑表兄弟姊妹'], '{M1M},xs,[s&o|s&l]':['姑表兄弟'], '{M1M},xs,[s&o|s&l],w':['姑表兄弟妇'], - '{M1M},xs,s&o':['姑表兄'], - '{M1M},xs,s&o,w':['姑表兄妇'], - '{M1M},xs,s&l':['姑表弟'], - '{M1M},xs,s&l,w':['姑表弟妇'], + '{M1M},xs,s&o':['姑表兄'], + '{M1M},xs,s&o,w':['姑表兄妇'], + '{M1M},xs,s&l':['姑表弟'], + '{M1M},xs,s&l,w':['姑表弟妇'], '{M1M},xs,s,s':['姑表侄男','侄男'], - '{M1M},xs,s,s,w':['姑表侄妇','侄妇'], - '{M1M},xs,s,d':['姑表侄女','侄女'], - '{M1M},xs,s,d,h':['姑表侄婿','侄婿'], + '{M1M},xs,s,s,w':['姑表侄妇','侄妇'], + '{M1M},xs,s,d':['姑表侄女','侄女'], + '{M1M},xs,s,d,h':['姑表侄婿','侄婿'], '{M1M},xs,[d&o|d&l]':['姑表姊妹'], '{M1M},xs,[d&o|d&l],h':['姑表姊妹壻'], - '{M1M},xs,d&o':['姑表姊'], - '{M1M},xs,d&o,h':['姑表姊壻'], - '{M1M},xs,d&l':['姑表妹'], - '{M1M},xs,d&l,h':['姑表妹壻'], + '{M1M},xs,d&o':['姑表姊'], + '{M1M},xs,d&o,h':['姑表姊壻'], + '{M1M},xs,d&l':['姑表妹'], + '{M1M},xs,d&l,h':['姑表妹壻'], '{M1M},xs,d,s':['姑表甥男','甥男'], - '{M1M},xs,d,s,w':['姑表甥妇','甥妇'], - '{M1M},xs,d,d':['姑表甥女','甥女'], - '{M1M},xs,d,d,h':['姑表甥婿','甥婿'], + '{M1M},xs,d,s,w':['姑表甥妇','甥妇'], + '{M1M},xs,d,d':['姑表甥女','甥女'], + '{M1M},xs,d,d,h':['姑表甥婿','甥婿'], '{M0},f':['父'], - '{M0},f,f':['祖父'], - '{M0},f,f,ob':['伯祖父'], - '{M0},f,f,ob,w':['伯祖母'], - '{M0},f,f,lb':['叔祖父'], - '{M0},f,f,lb,w':['叔祖母'], - '{M0},f,f,xs':['姑祖母'], - '{M0},f,f,xs,h':['姑祖父'], - '{M0},f,m':['祖母'], - '{M0},f,m,xb':['舅祖父'], - '{M0},f,m,xb,w':['舅祖母'], - '{M0},f,m,xs':['姨祖母'], - '{M0},f,m,xs,h':['姨祖父'], - '{M0},f,ob':['伯父'], - '{M0},f,ob,w':['伯母'], - '{M0},f,lb':['叔父'], - '{M0},f,lb,w':['叔母'], + '{M0},f,f':['祖父'], + '{M0},f,f,ob':['伯祖父'], + '{M0},f,f,ob,w':['伯祖母'], + '{M0},f,f,lb':['叔祖父'], + '{M0},f,f,lb,w':['叔祖母'], + '{M0},f,f,xs':['姑祖母'], + '{M0},f,f,xs,h':['姑祖父'], + '{M0},f,m':['祖母'], + '{M0},f,m,xb':['舅祖父'], + '{M0},f,m,xb,w':['舅祖母'], + '{M0},f,m,xs':['姨祖母'], + '{M0},f,m,xs,h':['姨祖父'], + '{M0},f,ob':['伯父'], + '{M0},f,ob,w':['伯母'], + '{M0},f,lb':['叔父'], + '{M0},f,lb,w':['叔母'], '{M0},f,xb,[s|d]':['叔表兄弟姊妹','叔表姊妹兄弟'], '{M0},f,xb,s':['叔表兄弟'], '{M0},f,xb,s,w':['叔表兄弟妇'], - '{M0},f,xb,s&o':['叔表兄'], - '{M0},f,xb,s&o,w':['叔表兄妇'], - '{M0},f,xb,s&l':['叔表弟'], - '{M0},f,xb,s&l,w':['叔表弟妇'], + '{M0},f,xb,s&o':['叔表兄'], + '{M0},f,xb,s&o,w':['叔表兄妇'], + '{M0},f,xb,s&l':['叔表弟'], + '{M0},f,xb,s&l,w':['叔表弟妇'], '{M0},f,xb,d':['叔表姊妹'], '{M0},f,xb,d,h':['叔表姊妹壻'], - '{M0},f,xb,d&o':['叔表姊'], - '{M0},f,xb,d&o,h':['叔表姊壻'], - '{M0},f,xb,d&l':['叔表妹'], - '{M0},f,xb,d&l,h':['叔表妹壻'], - '{M0},f,xs':['姑母'], - '{M0},f,xs,h':['姑父'], + '{M0},f,xb,d&o':['叔表姊'], + '{M0},f,xb,d&o,h':['叔表姊壻'], + '{M0},f,xb,d&l':['叔表妹'], + '{M0},f,xb,d&l,h':['叔表妹壻'], + '{M0},f,xs':['姑母'], + '{M0},f,xs,h':['姑父'], '{M0},f,xs,[s|d]':['姑表兄弟姊妹','姑表姊妹兄弟'], '{M0},f,xs,s':['姑表兄弟'], '{M0},f,xs,s,w':['姑表兄弟妇'], - '{M0},f,xs,s&o':['姑表兄'], - '{M0},f,xs,s&o,w':['姑表兄妇'], - '{M0},f,xs,s&l':['姑表弟'], - '{M0},f,xs,s&l,w':['姑表弟妇'], + '{M0},f,xs,s&o':['姑表兄'], + '{M0},f,xs,s&o,w':['姑表兄妇'], + '{M0},f,xs,s&l':['姑表弟'], + '{M0},f,xs,s&l,w':['姑表弟妇'], '{M0},f,xs,d':['姑表姊妹'], '{M0},f,xs,d,h':['姑表姊妹壻'], - '{M0},f,xs,d&o':['姑表姊'], - '{M0},f,xs,d&o,h':['姑表姊壻'], - '{M0},f,xs,d&l':['姑表妹'], - '{M0},f,xs,d&l,h':['姑表妹壻'], - '{M0},m':['母'], - '{M0},m,f':['外祖父'], - '{M0},m,f,ob':['伯外祖父'], - '{M0},m,f,ob,w':['伯外祖母'], - '{M0},m,f,lb':['叔外祖父'], - '{M0},m,f,lb,w':['叔外祖母'], - '{M0},m,f,xs':['姑外祖母'], - '{M0},m,f,xs,h':['姑外祖父'], - '{M0},m,m':['外祖母'], - '{M0},m,m,xb':['舅外祖父'], - '{M0},m,m,xb,w':['舅外祖母'], - '{M0},m,m,xs':['姨外祖母'], - '{M0},m,m,xs,h':['姨外祖父'], - '{M0},m,xb':['舅父'], - '{M0},m,xb,w':['舅母'], + '{M0},f,xs,d&o':['姑表姊'], + '{M0},f,xs,d&o,h':['姑表姊壻'], + '{M0},f,xs,d&l':['姑表妹'], + '{M0},f,xs,d&l,h':['姑表妹壻'], + '{M0},m':['母'], + '{M0},m,f':['外祖父'], + '{M0},m,f,ob':['伯外祖父'], + '{M0},m,f,ob,w':['伯外祖母'], + '{M0},m,f,lb':['叔外祖父'], + '{M0},m,f,lb,w':['叔外祖母'], + '{M0},m,f,xs':['姑外祖母'], + '{M0},m,f,xs,h':['姑外祖父'], + '{M0},m,m':['外祖母'], + '{M0},m,m,xb':['舅外祖父'], + '{M0},m,m,xb,w':['舅外祖母'], + '{M0},m,m,xs':['姨外祖母'], + '{M0},m,m,xs,h':['姨外祖父'], + '{M0},m,xb':['舅父'], + '{M0},m,xb,w':['舅母'], '{M0},m,xb,[s|d]':['舅表兄弟姊妹','舅表姊妹兄弟'], '{M0},m,xb,s':['舅表兄弟'], '{M0},m,xb,s,w':['舅表兄弟妇'], - '{M0},m,xb,s&o':['舅表兄'], - '{M0},m,xb,s&o,w':['舅表兄妇'], - '{M0},m,xb,s&l':['舅表弟'], - '{M0},m,xb,s&l,w':['舅表弟妇'], + '{M0},m,xb,s&o':['舅表兄'], + '{M0},m,xb,s&o,w':['舅表兄妇'], + '{M0},m,xb,s&l':['舅表弟'], + '{M0},m,xb,s&l,w':['舅表弟妇'], '{M0},m,xb,d':['舅表姊妹'], '{M0},m,xb,d,h':['舅表姊妹壻'], - '{M0},m,xb,d&o':['舅表姊'], - '{M0},m,xb,d&o,h':['舅表姊壻'], - '{M0},m,xb,d&l':['舅表妹'], - '{M0},m,xb,d&l,h':['舅表妹壻'], - '{M0},m,xs':['姨母'], - '{M0},m,xs,h':['姨父'], + '{M0},m,xb,d&o':['舅表姊'], + '{M0},m,xb,d&o,h':['舅表姊壻'], + '{M0},m,xb,d&l':['舅表妹'], + '{M0},m,xb,d&l,h':['舅表妹壻'], + '{M0},m,xs':['姨母'], + '{M0},m,xs,h':['姨父'], '{M0},m,xs,[s|d]':['姨兄弟姊妹','姨姊妹兄弟'], '{M0},m,xs,s':['姨兄弟'], '{M0},m,xs,s,w':['姨兄弟妇'], - '{M0},m,xs,s&o':['姨兄'], - '{M0},m,xs,s&o,w':['姨兄妇'], - '{M0},m,xs,s&l':['姨弟'], - '{M0},m,xs,s&l,w':['姨弟妇'], + '{M0},m,xs,s&o':['姨兄'], + '{M0},m,xs,s&o,w':['姨兄妇'], + '{M0},m,xs,s&l':['姨弟'], + '{M0},m,xs,s&l,w':['姨弟妇'], '{M0},m,xs,d':['姨姊妹'], '{M0},m,xs,d,h':['姨姊妹壻'], - '{M0},m,xs,d&o':['姨姊'], - '{M0},m,xs,d&o,h':['姨姊壻'], - '{M0},m,xs,d&l':['姨妹'], - '{M0},m,xs,d&l,h':['姨妹壻'], + '{M0},m,xs,d&o':['姨姊'], + '{M0},m,xs,d&o,h':['姨姊壻'], + '{M0},m,xs,d&l':['姨妹'], + '{M0},m,xs,d&l,h':['姨妹壻'], '{M0},[ob|lb]':['兄弟'], '{M0},[ob|lb],w':['兄弟妇'], - '{M0},ob':['兄'], - '{M0},ob,w':['兄妇'], - '{M0},lb':['弟'], - '{M0},lb,w':['弟妇'], - '{M0},xb,s':['侄男','侄子','侄儿'], - '{M0},xb,s,w':['侄妇'], - '{M0},xb,d':['侄女'], - '{M0},xb,d,h':['侄婿'], + '{M0},ob':['兄'], + '{M0},ob,w':['兄妇'], + '{M0},lb':['弟'], + '{M0},lb,w':['弟妇'], + '{M0},xb,s':['侄男','侄子','侄儿'], + '{M0},xb,s,w':['侄妇'], + '{M0},xb,d':['侄女'], + '{M0},xb,d,h':['侄婿'], '{M0},[os|ls]':['姊妹'], '{M0},[os|ls],h':['姊妹壻'], - '{M0},os':['姊'], - '{M0},os,h':['姊壻'], - '{M0},ls':['妹'], - '{M0},ls,h':['妹壻'], - '{M0},xs,s':['甥男'], - '{M0},xs,s,w':['甥妇'], - '{M0},xs,d':['甥女'], - '{M0},xs,d,h':['甥婿'], + '{M0},os':['姊'], + '{M0},os,h':['姊壻'], + '{M0},ls':['妹'], + '{M0},ls,h':['妹壻'], + '{M0},xs,s':['甥男'], + '{M0},xs,s,w':['甥妇'], + '{M0},xs,d':['甥女'], + '{M0},xs,d,h':['甥婿'], '{M-1},[f&o|f&l]':['兄弟'], - '{M-1},f&o':['兄'], - '{M-1},f&l':['弟'], - '{M-1},f,f':['父'], - '{M-1},f,f,f':['祖父'], - '{M-1},f,f,m':['祖母'], - '{M-1},f,f,ob':['伯父'], - '{M-1},f,f,ob,w':['伯母'], - '{M-1},f,f,lb':['叔父'], - '{M-1},f,f,lb,w':['叔母'], - '{M-1},f,m':['母'], - '{M-1},f,m,f':['外祖父'], - '{M-1},f,m,m':['外祖母'], + '{M-1},f&o':['兄'], + '{M-1},f&l':['弟'], + '{M-1},f,f':['父'], + '{M-1},f,f,f':['祖父'], + '{M-1},f,f,m':['祖母'], + '{M-1},f,f,ob':['伯父'], + '{M-1},f,f,ob,w':['伯母'], + '{M-1},f,f,lb':['叔父'], + '{M-1},f,f,lb,w':['叔母'], + '{M-1},f,m':['母'], + '{M-1},f,m,f':['外祖父'], + '{M-1},f,m,m':['外祖母'], '{M-1},f,[ob|lb]':['叔兄弟'], '{M-1},f,[ob|lb],w':['叔兄弟妇'], - '{M-1},f,ob':['叔兄'], - '{M-1},f,ob,w':['叔兄妇'], - '{M-1},f,lb':['叔弟'], - '{M-1},f,lb,w':['叔弟妇'], - '{M-1},f,xb,s':['叔男'], - '{M-1},f,xb,d':['叔女'], + '{M-1},f,ob':['叔兄'], + '{M-1},f,ob,w':['叔兄妇'], + '{M-1},f,lb':['叔弟'], + '{M-1},f,lb,w':['叔弟妇'], + '{M-1},f,xb,s':['叔男'], + '{M-1},f,xb,d':['叔女'], '{M-1},f,[os|ls]':['姑姊妹'], '{M-1},f,[os|ls],h':['姑姊妹壻'], - '{M-1},f,os':['姑姊'], - '{M-1},f,os,h':['姑姊壻'], - '{M-1},f,ls':['姑妹'], - '{M-1},f,ls,h':['姑妹壻'], - '{M-1},f,xs,s':['姑男'], - '{M-1},f,xs,d':['姑女'], + '{M-1},f,os':['姑姊'], + '{M-1},f,os,h':['姑姊壻'], + '{M-1},f,ls':['姑妹'], + '{M-1},f,ls,h':['姑妹壻'], + '{M-1},f,xs,s':['姑男'], + '{M-1},f,xs,d':['姑女'], '{M-1},[m&o|m&l]':['姊妹'], - '{M-1},m&o':['姊'], - '{M-1},m&l':['妹'], - '{M-1},m,f':['父'], - '{M-1},m,f,f':['祖父'], - '{M-1},m,f,m':['祖母'], - '{M-1},m,m':['母'], - '{M-1},m,m,f':['外祖父'], - '{M-1},m,m,m':['外祖母'], + '{M-1},m&o':['姊'], + '{M-1},m&l':['妹'], + '{M-1},m,f':['父'], + '{M-1},m,f,f':['祖父'], + '{M-1},m,f,m':['祖母'], + '{M-1},m,m':['母'], + '{M-1},m,m,f':['外祖父'], + '{M-1},m,m,m':['外祖母'], '{M-1},m,[ob|lb]':['舅兄弟'], '{M-1},m,[ob|lb],w':['舅兄弟妇'], - '{M-1},m,ob':['舅兄'], - '{M-1},m,ob,w':['舅兄妇'], - '{M-1},m,lb':['舅弟'], - '{M-1},m,lb,w':['舅弟妇'], - '{M-1},m,xb,s':['舅男'], - '{M-1},m,xb,d':['舅女'], + '{M-1},m,ob':['舅兄'], + '{M-1},m,ob,w':['舅兄妇'], + '{M-1},m,lb':['舅弟'], + '{M-1},m,lb,w':['舅弟妇'], + '{M-1},m,xb,s':['舅男'], + '{M-1},m,xb,d':['舅女'], '{M-1},m,[os|ls]':['姨姊妹'], '{M-1},m,[os|ls],h':['姨姊妹壻'], - '{M-1},m,os':['姨姊'], - '{M-1},m,os,h':['姨姊壻'], - '{M-1},m,ls':['姨妹'], - '{M-1},m,ls,h':['姨妹壻'], - '{M-1},m,xs,s':['姨男'], - '{M-1},m,xs,d':['姨女'], - '{M-1},xb':['男'], - '{M-1},xb,w':['妇'], - '{M-1},xb,s':['孙男'], - '{M-1},xb,s,w':['孙妇'], - '{M-1},xb,d':['孙女'], - '{M-1},xb,d,h':['孙婿'], - '{M-1},xs':['女'], - '{M-1},xs,h':['婿'], - '{M-1},xs,s':['外孙男'], - '{M-1},xs,s,w':['外孙妇'], - '{M-1},xs,d':['外孙女'], - '{M-1},xs,d,h':['外孙婿'], - '{M-2},f':['男'], - '{M-2},f,f&o':['兄'], - '{M-2},f,f&l':['弟'], - '{M-2},f,m&o':['姊'], - '{M-2},f,m&l':['妹'], - '{M-2},m':['女'], - '{M-2},m,f&o':['兄'], - '{M-2},m,f&l':['弟'], - '{M-2},m,m&o':['姊'], - '{M-2},m,m&l':['妹'], - '{M-2},xb':['孙男'], - '{M-2},xb,w':['孙妇'], - '{M-2},xs':['孙女'], - '{M-2},xs,h':['孙婿'], + '{M-1},m,os':['姨姊'], + '{M-1},m,os,h':['姨姊壻'], + '{M-1},m,ls':['姨妹'], + '{M-1},m,ls,h':['姨妹壻'], + '{M-1},m,xs,s':['姨男'], + '{M-1},m,xs,d':['姨女'], + '{M-1},xb':['男'], + '{M-1},xb,w':['妇'], + '{M-1},xb,s':['孙男'], + '{M-1},xb,s,w':['孙妇'], + '{M-1},xb,d':['孙女'], + '{M-1},xb,d,h':['孙婿'], + '{M-1},xs':['女'], + '{M-1},xs,h':['婿'], + '{M-1},xs,s':['外孙男'], + '{M-1},xs,s,w':['外孙妇'], + '{M-1},xs,d':['外孙女'], + '{M-1},xs,d,h':['外孙婿'], + '{M-2},f':['男'], + '{M-2},f,f&o':['兄'], + '{M-2},f,f&l':['弟'], + '{M-2},f,m&o':['姊'], + '{M-2},f,m&l':['妹'], + '{M-2},m':['女'], + '{M-2},m,f&o':['兄'], + '{M-2},m,f&l':['弟'], + '{M-2},m,m&o':['姊'], + '{M-2},m,m&l':['妹'], + '{M-2},xb':['孙男'], + '{M-2},xb,w':['孙妇'], + '{M-2},xs':['孙女'], + '{M-2},xs,h':['孙婿'], } // 数据 @@ -1979,25 +1975,25 @@ // 分支关系 for(var key in _branch){ var tag = key.match(/\{.+?\}/)[0]; - var nameList = _branch[key]; - for(var k in _prefix[tag]){ - var prefixList = _prefix[tag][k]; - var newKey = key.replace(tag,k); + var nameList = _branch[key]; + for(var k in _prefix[tag]){ + var prefixList = _prefix[tag][k]; + var newKey = key.replace(tag,k); var isFilter = ['h,h','w,w','w,h','h,w'].some(pair=>(newKey.indexOf(pair)>-1)); - var newList = []; + var newList = []; if(!isFilter){ prefixList.forEach(function(prefix){ - nameList.forEach(function(name){ + nameList.forEach(function(name){ if(name.indexOf('?')>-1){ newList.push(name.replace('?',prefix)); }else{ newList.push(prefix+name); } - }); - }); + }); + }); _map[newKey] = [].concat(_map[newKey]||[],newList); } - } + } } // 主要关系 for(var key in _main){ @@ -2025,7 +2021,7 @@ var prefixList = branch[k]; var nameList = _map[key]; prefixList.forEach(function(prefix){ - nameList.forEach(function(name){ + nameList.forEach(function(name){ var newName = prefix+name; if(!allName[newName]){ // 配偶组合的称呼不得已原有称呼冲突(如:妻舅!=妻子的舅舅;外舅公!=老公的舅公) _map[newKey].push(newName);