diff --git a/src/assets/scss/pages/resiAdd.scss b/src/assets/scss/pages/resiAdd.scss new file mode 100644 index 000000000..8858ececd --- /dev/null +++ b/src/assets/scss/pages/resiAdd.scss @@ -0,0 +1,55 @@ +.div_form { + height: 100%; + padding:16px; + .item_width_1{ + width: 514px; + } + .form{ + background-color: #fff; + padding:16px; + } +} +h5 { + position: relative; + font-size: 16px; + margin: 22px 0; + &::after { + content: ""; + position: absolute; + display: inline-block; + left: -15px; + top: -0px; + width: 5px; + height: 16px; + background-color: #0056d6; + } +} +.basicInfo, .house, .expand { + ::v-deep .el-form-item{ + margin-bottom: 24px; + } +} +.font-color-orange{ + ::v-deep .el-form-item__label{ + color:#ff5107 ; + } +} +.font-color-blue{ + ::v-deep .el-form-item__label{ + color:#3876f2; + position: relative; + &::before{ + content: '*'; + position: absolute; + top: 0px; + left: 16px; + } + } +} +.font-color-blue2{ + ::v-deep .el-form-item__label{ + &::before{ + left: 2px; + } + } +} \ No newline at end of file diff --git a/src/views/components/addResi.vue b/src/views/components/addResi.vue index 24680bf7e..5303a5f09 100644 --- a/src/views/components/addResi.vue +++ b/src/views/components/addResi.vue @@ -1,68 +1,254 @@ - - diff --git a/src/views/components/resiExpand/cpts/disability.vue b/src/views/components/resiExpand/cpts/disability.vue new file mode 100644 index 000000000..e69de29bb diff --git a/src/views/components/resiExpand/index.vue b/src/views/components/resiExpand/index.vue new file mode 100644 index 000000000..0d9549de3 --- /dev/null +++ b/src/views/components/resiExpand/index.vue @@ -0,0 +1,21 @@ + + + + + diff --git a/src/views/modules/portrayal/jumin/cpts/graph.vue b/src/views/modules/portrayal/jumin/cpts/graph.vue index c9bc143b6..2848dac1f 100644 --- a/src/views/modules/portrayal/jumin/cpts/graph.vue +++ b/src/views/modules/portrayal/jumin/cpts/graph.vue @@ -28,7 +28,8 @@ export default { { label: '中心', layoutName: 'center', - layoutClassName: 'seeks-layout-center' + layoutClassName: 'seeks-layout-center', + distance_coefficient: 1.5 } ], defaultJunctionPoint: 'border', @@ -72,15 +73,15 @@ export default { let familyList = data.map((item, index) => ({ 'id': `N${index + 1}`, 'text': item.name, - 'innerHTML': `
${item.name} (${item.age})岁
` + 'innerHTML': `
${item.name} (${item.age})岁
` })) let lineList = data.map((item, index) => ({ 'from': 'N1', 'to': `N${index + 1}`, 'text': data[index].houseHolderRel || '其他', 'isHideArrow': true, - 'color': item.houseHolderRel === '父亲' ? '#3876f2' : (item.houseHolderRel === '母亲' ? '#ff9696' : (item.houseHolderRel === '女儿' ? '#ffd5d5' : '#3876f2')), - 'fontColor': item.houseHolderRel === '父亲' ? '#3876f2' : (item.houseHolderRel === '母亲' ? '#ff9696' : (item.houseHolderRel === '女儿' ? '#ffd5d5' : '#3876f2')) + 'color': item.houseHolderRel === '父亲' ? '#3876f2' : (item.houseHolderRel === '母亲'||item.houseHolderRel === '祖父母' ? '#ff9696' : (item.houseHolderRel === '女儿' ? '#ffd5d5' : '#3876f2')), + 'fontColor': item.houseHolderRel === '父亲' ? '#3876f2' : (item.houseHolderRel === '母亲' ||item.houseHolderRel === '祖父母' ? '#ff9696' : (item.houseHolderRel === '女儿' ? '#ffd5d5' : '#3876f2')) })); lineList = lineList.slice(1) const __graph_json_data = { rootId: 'root', nodes: familyList, lines: lineList } diff --git a/src/views/modules/portrayal/jumin/cpts/staffTag.vue b/src/views/modules/portrayal/jumin/cpts/staffTag.vue index fa45c1471..7e0714f1b 100644 --- a/src/views/modules/portrayal/jumin/cpts/staffTag.vue +++ b/src/views/modules/portrayal/jumin/cpts/staffTag.vue @@ -3,7 +3,6 @@ - @@ -11,13 +10,13 @@ - {{ item.label + {{ item.label }} - {{ item.label }} @@ -40,7 +39,7 @@ export default { { index: 0, province: '政治面貌', - value: '2', + value: '', type: 'radio', option: [ { label: '群众', value: '1' }, @@ -75,9 +74,7 @@ export default { { index: 2, province: '关注人群', - value: [ - - ], + value: [], type: 'checkbox', option: [ { @@ -188,7 +185,6 @@ export default { } ] }, - ] }, }; @@ -197,6 +193,10 @@ export default { userInfo: { type: Object, default: () => { } + }, + formType:{ + type: String, + default: 'detail' } }, created() {