zengh
2021-08-13 d0d62b8f646ed33c1e0c0cf7a5a2e30aa0f192f4
业主反馈
3 files modified
51 ■■■■■ changed files
src/api/owner/owner.js 2 ●●● patch | view | raw | blame | history
src/router/views/index.js 17 ●●●●● patch | view | raw | blame | history
src/views/ownerFeedback/owner.vue 32 ●●●●● patch | view | raw | blame | history
src/api/owner/owner.js
@@ -2,7 +2,7 @@
export const getList = (current, size, params) => {
    return request({
        url: '/api/owner/list',
        url: '/api/owner/page',
        method: 'get',
        params: {
            ...params,
src/router/views/index.js
@@ -437,7 +437,22 @@
            component: () =>
                import ( /* webpackChunkName: "views" */ '@/views/recruitmentManagement/index')
        }]
    }, {
  }
  , {
    path: '/ownerFeedback',
    component: Layout,
    redirect: '/ownerFeedback/index',
    children: [{
      path: 'index',
      name: '业主反馈',
      meta: {
        i18n: 'dict'
      },
      component: () =>
        import ( /* webpackChunkName: "views" */ '@/views/ownerFeedback/owner')
    }]
  }
  , {
        path: '/securityUnit',
        component: Layout,
        redirect: '/securityUnit/index',
src/views/ownerFeedback/owner.vue
@@ -77,8 +77,28 @@
              }]
            },
            {
              label: "服务单位",
              label: "联系方式",
              prop: "companyContact",
            },
            {
              label: "反馈时间",
              prop: "releaseTimeRange",
              type: "datetime",
              format: "yyyy-MM-dd",
              valueFormat: "yyyy-MM-dd",
              searchRange: true,
              hide: true,
              addDisplay: false,
              editDisplay: false,
              viewDisplay: false,
              search: true,
              rules: [
                {
                  required: true,
                  message: "请输入通知时间",
                  trigger: "blur",
                },
              ],
            },
            {
              label: "反馈时间",
@@ -97,6 +117,12 @@
            }, {
              label: "业主",
              prop: "owner",
              search: true,
              rules: [{
                required: true,
                message: "请输入反馈时间",
                trigger: "click"
              }]
            }, {
              label: "业主联系方式",
              prop: "ownerContact",
@@ -238,8 +264,8 @@
        if (releaseTimeRange) {
          values = {
            ...params,
            releaseTime_datege: releaseTimeRange[0],
            releaseTime_datelt: releaseTimeRange[1],
            startTime: releaseTimeRange[0],
            endTime: releaseTimeRange[1],
            ...this.query
          };
          values.releaseTimeRange = null;