diff --git a/src/api/emergency-rescue/index.js b/src/api/emergency-rescue/index.js index 246471c..443edc9 100644 --- a/src/api/emergency-rescue/index.js +++ b/src/api/emergency-rescue/index.js @@ -8,4 +8,20 @@ export function getyjList(query) { method: 'get', params: query }) +} +//新增 +export function addyj(data) { + return request({ + url: '/bYjgd/add', + method: 'post', + data + }) +} +// 修改 +export function updateyj(data) { + return request({ + url: '/bYjgd/edit', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/assets/images/map-gps.png b/src/assets/images/map-gps.png new file mode 100644 index 0000000..7583d1a Binary files /dev/null and b/src/assets/images/map-gps.png differ diff --git a/src/assets/images/map-marker.png b/src/assets/images/map-marker.png new file mode 100644 index 0000000..bef19ef Binary files /dev/null and b/src/assets/images/map-marker.png differ diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss index 24da405..f5bfc39 100644 --- a/src/assets/styles/element-ui.scss +++ b/src/assets/styles/element-ui.scss @@ -1,5 +1,5 @@ // cover some element-ui styles - +@import './variables.module.scss'; .el-breadcrumb__inner, .el-breadcrumb__inner a { font-weight: 400 !important; @@ -113,4 +113,38 @@ display: grid; grid-template-columns: repeat(4, 1fr); /* 创建4列,每列宽度相等 */ } +.el-cascader { + width: 100%; +} +.x-dialog{ + padding: 0; + .el-dialog__header{ + height: 50px; + line-height: 50px; + background-color:$--color-primary ; + padding: 0 10px; + .el-dialog__title{ + font-size: 18px; + color: #fff; + letter-spacing: 1px; + font-family: 'MiSans-Medium'; + } + .el-dialog__close{ + color: #fff; + font-size: 18px; + font-weight: bold; + } + + } + .dialog-data{ + padding: 10px 10px 0 10px; + min-height: 200px; + } + .dialog-footer{ + display: flex; + align-items: center; + justify-content: center; + padding: 10px; + } +} \ No newline at end of file diff --git a/src/assets/styles/ruoyi.scss b/src/assets/styles/ruoyi.scss index b3240c3..2f59111 100644 --- a/src/assets/styles/ruoyi.scss +++ b/src/assets/styles/ruoyi.scss @@ -104,7 +104,7 @@ .pagination-container { display: flex; justify-content: flex-end; - margin-top: 20px; + // margin-top: 20px; background-color: transparent !important; } @@ -232,13 +232,15 @@ } .text-success { - color: #1c84c6; + color: #3ED879; } .text-info { color: #23c6c8; } + + .text-warning { color: #f8ac59; } diff --git a/src/assets/styles/variables.module.scss b/src/assets/styles/variables.module.scss index 1e44e46..50df656 100644 --- a/src/assets/styles/variables.module.scss +++ b/src/assets/styles/variables.module.scss @@ -34,7 +34,7 @@ $base-sub-menu-background: #D8E3FF; $base-sub-menu-hover: rgba(0, 0, 0, 0.06); // 组件变量 -$--color-primary: #409EFF; +$--color-primary: #4776EB; $--color-success: #67C23A; $--color-warning: #E6A23C; $--color-danger: #F56C6C; @@ -71,6 +71,7 @@ $--color-info: #909399; :root { /* 亮色模式变量 */ --sidebar-bg: #{$menuBg}; + --sidebar-text: #{$menuText}; --menu-hover: #{$menuHover}; diff --git a/src/components/DictTag/index.vue b/src/components/DictTag/index.vue index a966437..7085bad 100644 --- a/src/components/DictTag/index.vue +++ b/src/components/DictTag/index.vue @@ -2,8 +2,9 @@