上饶市警务平台后台管理前端
zengh
2022-12-06 305ae1e9ecb38f946e48347ba451794627332792
1、主题颜色问题解决
2、值班维护问题解决
3 files modified
68 ■■■■ changed files
src/page/index/top/index.vue 8 ●●●●● patch | view | raw | blame | history
src/router/views/index.js 13 ●●●●● patch | view | raw | blame | history
src/views/scheduling/scheduling.vue 47 ●●●● patch | view | raw | blame | history
src/page/index/top/index.vue
@@ -65,6 +65,14 @@
          <top-lang></top-lang>
        </div>
      </el-tooltip>-->
      <el-tooltip v-show="false"
                  effect="dark"
                  :content="$t('navbar.theme')"
                  placement="bottom">
        <div class="top-bar__item top-bar__item&#45;&#45;show">
          <top-theme></top-theme>
        </div>
      </el-tooltip>
      <el-tooltip v-if="showFullScren"
                  effect="dark"
                  :content="isFullScren?$t('navbar.screenfullF'):$t('navbar.screenfull')"
src/router/views/index.js
@@ -88,6 +88,19 @@
      import( /* webpackChunkName: "views" */ '@/views/system/userinfo')
  }]
}, {
  path: '/scheduling',
  component: Layout,
  redirect: 'scheduling/index',
  children: [{
    path: 'index',
    name: '值班管理',
    meta: {
      i18n: 'info'
    },
    component: () =>
      import( /* webpackChunkName: "views" */ '@/views/scheduling/scheduling')
  }]
}, {
  path: '/work/process/leave',
  component: Layout,
  redirect: '/work/process/leave/form',
src/views/scheduling/scheduling.vue
@@ -1,4 +1,3 @@
<script src="../../../../web/src/const/scheduling/scheduling.js"></script>
<template>
  <basic-container>
    <avue-crud :option="option"
@@ -57,9 +56,7 @@
          searchMenuSpan: 6,
          border: true,
          index: true,
          viewBtn: false,
          delBtn: false,
          editBtn: false,
          viewBtn: true,
          selection: true,
          excelBtn: true,
          dialogClickModal: false,
@@ -67,29 +64,61 @@
            {
              label: "值班员",
              prop: "person",
              type:"select",
              dicUrl:"/api/policeman/policeman/all",
              props:{
                label:"name",
                value:"id"
              }
            },
            {
              label: "值班员联系方式",
              label: "联系方式",
              prop: "contact",
            },
            {
              label: "值班岗位",
              prop: "station",
              row:true,
              span:24
            },
            {
              label: "值班开始时间",
              label: "开始时间",
              prop: "startTime",
              type: "datetime",
              defaultTime: '00:00:00',
              format: "yyyy-MM-dd HH:mm:ss",
              valueFormat: "yyyy-MM-dd HH:mm:ss",
              rules: [{
                required: true,
                message: "请选择开始时间",
                trigger: "blur"
              }],
            },
            {
              label: "值班结束时间",
              label: "结束时间",
              prop: "endTime",
              type: "datetime",
              defaultTime: '00:00:00',
              format: "yyyy-MM-dd HH:mm:ss",
              valueFormat: "yyyy-MM-dd HH:mm:ss",
              rules: [{
                required: true,
                message: "请选择结束时间",
                trigger: "blur"
              }],
            },
            {
              label: "带班领导",
              prop: "lead",
              prop: "leads",
              type:"select",
              dicUrl:"/api/policeman/policeman/all",
              props:{
                label:"name",
                value:"id"
              }
            },
            {
              label: "带班领导联系方式",
              label: "联系方式",
              prop: "leadContact",
            },
          ]