liuyg
2021-07-27 9851a0abee66cfcbf14c3aa0d3a2a2114b1dff3a
样式修改  表格
41 files modified
295 ■■■■■ changed files
src/styles/element-ui.scss 5 ●●●● patch | view | raw | blame | history
src/views/commandQuery/taskDistribution.vue 2 ●●● patch | view | raw | blame | history
src/views/management/computents/achievement.vue 2 ●●● patch | view | raw | blame | history
src/views/management/computents/dispatch.vue 2 ●●● patch | view | raw | blame | history
src/views/management/computents/honor.vue 2 ●●● patch | view | raw | blame | history
src/views/management/computents/performance.vue 2 ●●● patch | view | raw | blame | history
src/views/management/computents/train.vue 2 ●●● patch | view | raw | blame | history
src/views/management/registerOLD.vue 2 ●●● patch | view | raw | blame | history
src/views/onSiteInspection/company.vue 2 ●●● patch | view | raw | blame | history
src/views/onSiteInspection/securityStaff.vue 2 ●●● patch | view | raw | blame | history
src/views/permit/permit.vue 4 ●●● patch | view | raw | blame | history
src/views/qualificationExamination/paymentInquiry.vue 2 ●●● patch | view | raw | blame | history
src/views/qualificationExamination/qualificationExamination.vue 2 ●●● patch | view | raw | blame | history
src/views/qualificationExamination/registrationTrainingQuery.vue 2 ●●● patch | view | raw | blame | history
src/views/qualificationExamination/scoreInquiry.vue 2 ●●● patch | view | raw | blame | history
src/views/qualificationExamination/signQualificationExamination.vue 2 ●●● patch | view | raw | blame | history
src/views/record/record.vue 3 ●●●●● patch | view | raw | blame | history
src/views/recordk/recordk.vue 6 ●●●● patch | view | raw | blame | history
src/views/regulatoryInformation/index.vue 2 ●●● patch | view | raw | blame | history
src/views/resource/uploadNotice.vue 1 ●●●● patch | view | raw | blame | history
src/views/revoke/revoke.vue 8 ●●●●● patch | view | raw | blame | history
src/views/securityCompany/armed.vue 9 ●●●●● patch | view | raw | blame | history
src/views/securityCompany/companyDetails.vue 4 ●●●● patch | view | raw | blame | history
src/views/securityCompany/computents/equipment.vue 2 ●●● patch | view | raw | blame | history
src/views/securityCompany/computents/punish.vue 2 ●●● patch | view | raw | blame | history
src/views/securityCompany/computents/service.vue 2 ●●● patch | view | raw | blame | history
src/views/securityCompany/computents/staff.vue 2 ●●● patch | view | raw | blame | history
src/views/securityCompany/confess.vue 10 ●●●● patch | view | raw | blame | history
src/views/securityCompany/dispatch.vue 4 ●●●● patch | view | raw | blame | history
src/views/securityCompany/regulatoryInformation.vue 3 ●●●● patch | view | raw | blame | history
src/views/securityCompany/security.vue 14 ●●●● patch | view | raw | blame | history
src/views/securityCompany/train.vue 8 ●●●● patch | view | raw | blame | history
src/views/securityGuardManagement/dispatchChildoperable.vue 1 ●●●● patch | view | raw | blame | history
src/views/securityGuardManagement/register.vue 2 ●●● patch | view | raw | blame | history
src/views/securityUnitOperation/economicTable.vue 2 ●●● patch | view | raw | blame | history
src/views/securityUnitOperation/operationTable.vue 2 ●●● patch | view | raw | blame | history
src/views/statisticalQueryManagement/businessStatistics.vue 2 ●●● patch | view | raw | blame | history
src/views/statisticalQueryManagement/businessStatisticsDetail.vue 2 ●●● patch | view | raw | blame | history
src/views/statisticalQueryManagement/companyDetails.vue 2 ●●● patch | view | raw | blame | history
src/views/statisticalQueryManagement/securityGuardStatistics.vue 2 ●●● patch | view | raw | blame | history
src/views/unitPermission/accraditation.vue 163 ●●●● patch | view | raw | blame | history
src/styles/element-ui.scss
@@ -483,7 +483,10 @@
.company-box .el-card.is-never-shadow.avue-crud__search {
  width: calc(100% - 100px) !important;
}
.permit .el-card.is-never-shadow.avue-crud__search {
  width: calc(100% - 380px) !important;
  left: 160px;
}
.avue-form {
  position: relative;
  top: 15px;
src/views/commandQuery/taskDistribution.vue
@@ -60,7 +60,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        searchShowBtn: false,
src/views/management/computents/achievement.vue
@@ -28,7 +28,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/management/computents/dispatch.vue
@@ -28,7 +28,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/management/computents/honor.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        addBtn: false,
        searchShowBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/management/computents/performance.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        searchShowBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/management/computents/train.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        addBtn: false,
        searchShowBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/management/registerOLD.vue
@@ -183,7 +183,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        align: "center",
        height: "auto",
        calcHeight: 80,
src/views/onSiteInspection/company.vue
@@ -56,7 +56,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/onSiteInspection/securityStaff.vue
@@ -58,7 +58,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/permit/permit.vue
@@ -1,5 +1,5 @@
<template>
  <basic-container>
  <basic-container class="permit">
    <avue-crud
      :option="option"
      :table-loading="loading"
@@ -80,6 +80,7 @@
      option: {
        height: "auto",
        calcHeight: 30,
        excelBtn: true,
        tip: false,
        searchShowBtn: false,
        searchShow: true,
@@ -111,6 +112,7 @@
            search: true,
            prop: "enterprisename",
            overHidden: true,
            width: 180,
            rules: [
              {
                required: true,
src/views/qualificationExamination/paymentInquiry.vue
@@ -84,7 +84,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        searchShowBtn: false,
src/views/qualificationExamination/qualificationExamination.vue
@@ -60,7 +60,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        searchShowBtn: false,
src/views/qualificationExamination/registrationTrainingQuery.vue
@@ -80,7 +80,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        searchShowBtn: false,
src/views/qualificationExamination/scoreInquiry.vue
@@ -60,7 +60,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        searchShowBtn: false,
src/views/qualificationExamination/signQualificationExamination.vue
@@ -57,7 +57,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/record/record.vue
@@ -79,6 +79,7 @@
      option: {
        height: "auto",
        calcHeight: 30,
        align: "center",
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
@@ -94,6 +95,7 @@
            label: "社会信用代码",
            prop: "creditcode",
            hide: true,
            minWidth: 110,
            rules: [
              {
                required: true,
@@ -106,6 +108,7 @@
            label: "企业名称",
            prop: "enterprisename",
            overHidden: true,
            width: 180,
            rules: [
              {
                required: true,
src/views/recordk/recordk.vue
@@ -83,6 +83,7 @@
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
        align: "center",
        // border: true,
        index: true,
        viewBtn: true,
@@ -95,6 +96,7 @@
            label: "社会信用代码",
            prop: "creditcode",
            overHidden: true,
            minWidth: 150,
            rules: [
              {
                required: true,
@@ -107,6 +109,7 @@
            label: "企业名称",
            prop: "enterprisename",
            overHidden: true,
            width: 180,
            rules: [
              {
                required: true,
@@ -264,7 +267,8 @@
          {
            label: "经营范围",
            prop: "business",
            component: "AvueUeditor",
            type: "textarea",
            // component: "AvueUeditor",
            hide: true,
            minRows: 6,
            span: 24,
src/views/regulatoryInformation/index.vue
@@ -91,7 +91,7 @@
        // delBtn: false,
        // editBtn: false,
        // addBtn: false,
        // selection: false,
        // selection: true,
        // menu: false,
        align: "center",
src/views/resource/uploadNotice.vue
@@ -92,6 +92,7 @@
      option: {
        height: "auto",
        calcHeight: 30,
        searchShowBtn: false,
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
src/views/revoke/revoke.vue
@@ -85,6 +85,7 @@
        searchShow: true,
        searchMenuSpan: 6,
        // border: true,
        align: "center",
        menuWidth: 280,
        index: true,
        viewBtn: true,
@@ -95,6 +96,7 @@
          {
            label: "社会信用代码",
            prop: "creditcode",
            minWidth: 150,
            hide: true,
            rules: [
              {
@@ -108,6 +110,7 @@
            label: "企业名称",
            prop: "enterprisename",
            overHidden: true,
            width: 180,
            rules: [
              {
                required: true,
@@ -204,6 +207,7 @@
          {
            label: "注册地址",
            prop: "address",
            overHidden: true,
            rules: [
              {
                required: true,
@@ -215,6 +219,7 @@
          {
            label: "所属地区",
            prop: "region",
            overHidden: true,
            rules: [
              {
                required: true,
@@ -238,6 +243,7 @@
          {
            label: "所属行业",
            prop: "industry",
            overHidden: true,
            rules: [
              {
                required: true,
@@ -250,6 +256,7 @@
            label: "所属机构",
            prop: "deptid",
            type: "select",
            overHidden: true,
            hide: true,
            dicUrl: "/api/blade-system/dept/selectIn",
            props: {
@@ -260,6 +267,7 @@
          {
            label: "撤销原因",
            prop: "reason",
            overHidden: true,
            rules: [
              {
                required: true,
src/views/securityCompany/armed.vue
@@ -59,8 +59,9 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        selection: true,
        align: "center",
        height: "auto",
@@ -106,13 +107,13 @@
            label: "注册资金",
            prop: "registeredcapital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "实缴资金",
            prop: "capital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "公司类型",
@@ -123,7 +124,7 @@
            label: "注册地址",
            prop: "address",
            display: false,
            width: 200,
            width: 280,
          },
        ],
        group: [
src/views/securityCompany/companyDetails.vue
@@ -257,8 +257,8 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        menu: false,
        selection: true,
        align: "center",
        height: "auto",
@@ -335,7 +335,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        searchShowBtn: false,
        menu: false,
src/views/securityCompany/computents/equipment.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        searchShowBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/securityCompany/computents/punish.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        searchShowBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/securityCompany/computents/service.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        searchShowBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/securityCompany/computents/staff.vue
@@ -29,7 +29,7 @@
        editBtn: false,
        addBtn: false,
        searchShowBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
src/views/securityCompany/confess.vue
@@ -59,7 +59,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
@@ -85,7 +85,7 @@
            label: "法定代表人",
            prop: "representative",
            display: false,
            width: 120,
            width: 130,
          },
          {
            label: "成立日期",
@@ -106,13 +106,13 @@
            label: "注册资金",
            prop: "registeredcapital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "实缴资金",
            prop: "capital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "公司类型",
@@ -123,7 +123,7 @@
            label: "注册地址",
            prop: "address",
            display: false,
            width: 200,
            width: 280,
          },
        ],
        group: [
src/views/securityCompany/dispatch.vue
@@ -60,7 +60,6 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        menu: false,
        align: "center",
@@ -69,6 +68,7 @@
        tip: false,
        searchShow: true,
        searchMenuSpan: 6,
        selection: true,
        index: true,
        searchShowBtn: false,
        viewBtn: true,
@@ -114,7 +114,7 @@
            label: "派遣地址",
            prop: "address",
            display: false,
            width: 200,
            width: 280,
          },
        ],
        group: [
src/views/securityCompany/regulatoryInformation.vue
@@ -91,8 +91,9 @@
        // delBtn: false,
        // editBtn: false,
        // addBtn: false,
        // selection: false,
        // selection: true,
        // menu: false,
        selection: true,
        align: "center",
        height: "auto",
src/views/securityCompany/security.vue
@@ -163,7 +163,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        searchShowBtn: false,
        // menu: false,
@@ -184,7 +184,7 @@
            prop: "enterprisename",
            search: true,
            searchSpan: 4,
            width: 150,
            width: 300,
            overHidden: true,
            display: false,
          },
@@ -192,7 +192,7 @@
            label: "法定代表人",
            prop: "representative",
            display: false,
            width: 120,
            width: 80,
          },
          {
            label: "成立日期",
@@ -207,24 +207,25 @@
            search: true,
            searchSpan: 4,
            display: false,
            width: 180,
            width: 140,
          },
          {
            label: "注册资金",
            prop: "registeredcapital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "实缴资金",
            prop: "capital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "公司类型",
            prop: "enterprises",
            display: false,
            width: 220,
            overHidden: true,
          },
          {
@@ -232,7 +233,6 @@
            prop: "address",
            display: false,
            overHidden: true,
            width: 200,
          },
        ],
        group: [
src/views/securityCompany/train.vue
@@ -59,7 +59,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        align: "center",
@@ -106,13 +106,13 @@
            label: "注册资金",
            prop: "registeredcapital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "实缴资金",
            prop: "capital",
            display: false,
            width: 200,
            width: 130,
          },
          {
            label: "公司类型",
@@ -123,7 +123,7 @@
            label: "注册地址",
            prop: "address",
            display: false,
            width: 200,
            width: 280,
          },
        ],
        group: [
src/views/securityGuardManagement/dispatchChildoperable.vue
@@ -108,6 +108,7 @@
        addBtn: false,
        menu: false,
        searchShowBtn: false,
        selection: true,
        searchSize: "mini",
        searchMenuSpan: 8,
        height: 600,
src/views/securityGuardManagement/register.vue
@@ -276,7 +276,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        align: "center",
        height: "auto",
        calcHeight: 80,
src/views/securityUnitOperation/economicTable.vue
@@ -136,7 +136,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        align: "center",
src/views/securityUnitOperation/operationTable.vue
@@ -149,7 +149,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        align: "center",
src/views/statisticalQueryManagement/businessStatistics.vue
@@ -51,7 +51,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        align: "center",
src/views/statisticalQueryManagement/businessStatisticsDetail.vue
@@ -54,7 +54,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        align: "center",
src/views/statisticalQueryManagement/companyDetails.vue
@@ -69,7 +69,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        align: "center",
src/views/statisticalQueryManagement/securityGuardStatistics.vue
@@ -77,7 +77,7 @@
        delBtn: false,
        editBtn: false,
        addBtn: false,
        selection: false,
        selection: true,
        menu: false,
        // dateBtn: true,
        height: "auto",
src/views/unitPermission/accraditation.vue
@@ -7,7 +7,8 @@
 */
<template>
    <basic-container>
        <avue-crud :option="option"
    <avue-crud
      :option="option"
                   :table-loading="loading"
                   :data="data"
                   :page.sync="page"
@@ -25,14 +26,20 @@
                   @size-change="sizeChange"
                   @refresh-change="refreshChange"
                   @row-click="handleRowClick"
                   @on-load="onLoad">
      @on-load="onLoad"
    >
        </avue-crud>
    </basic-container>
</template>
<script>
import { getList, getDetail, add, update, remove } from "@/api/securityCompany/security";
import {
  getList,
  getDetail,
  add,
  update,
  remove,
} from "@/api/securityCompany/security";
import { mapGetters } from "vuex";
export default {
@@ -44,7 +51,7 @@
            page: {
                pageSize: 10,
                currentPage: 1,
                total: 0
        total: 0,
            },
            selectionList: [],
            option: {
@@ -52,11 +59,11 @@
                delBtn: false,
                editBtn: false,
                addBtn: false,
                selection: false,
        selection: true,
                menu: false,
                align: 'center',
                height: 'auto',
        align: "center",
        height: "auto",
                calcHeight: 30,
                tip: false,
                searchShow: true,
@@ -77,34 +84,34 @@
                        label: "法定代表人",
                        prop: "representative",
                        display: false,
                        width: 120
            width: 120,
                    },
                    {
                        label: "成立日期",
                        prop: "establishtime",
                        type: "date",
                        format: 'yyyy-MM-dd',
                        valueFormat: 'yyyy-MM-dd',
            format: "yyyy-MM-dd",
            valueFormat: "yyyy-MM-dd",
                        mock: {
                            type: 'datetime',
                            format: 'yyyy-MM-dd'
              type: "datetime",
              format: "yyyy-MM-dd",
                        },
                        search: true,
                        searchSpan: 4,
                        display: false,
                        width: 180
            width: 180,
                    },
                    {
                        label: "注册资金",
                        prop: "registeredcapital",
                        display: false,
                        width: 200
            width: 200,
                    },
                    {
                        label: "实缴资金",
                        prop: "capital",
                        display: false,
                        width: 200
            width: 200,
                    },
                    {
                        label: "企业类型",
@@ -115,66 +122,64 @@
                        label: "注册地址",
                        prop: "address",
                        display: false,
                        width: 200
            width: 200,
                    },
                    {
                        label: "企业类别",
                        prop: "stats",
                        type: 'select',
            type: "select",
                        search: true,
                        searchSpan: 5,
                        dicData: [{
                            label: '自招保安单位',
                            value: '0'
                        }, {
                            label: '保安培训公司',
                            value: '1',
                        }, {
                            label: '保安服务公司',
                            value: '2',
                        }, {
                            label: '武装守押公司',
                            value: '3',
                        }],
            dicData: [
              {
                label: "自招保安单位",
                value: "0",
              },
              {
                label: "保安培训公司",
                value: "1",
              },
              {
                label: "保安服务公司",
                value: "2",
              },
              {
                label: "武装守押公司",
                value: "3",
              },
            ],
                        display: false,
                        width: 200
                    }
                ]
                ,
            width: 200,
          },
        ],
                group: [
                    {
                        label: '详细信息',
                        prop: 'baseInfo',
                        icon: 'el-icon-user-solid',
            label: "详细信息",
            prop: "baseInfo",
            icon: "el-icon-user-solid",
                        column: [
                            {
                                label: "企业名称",
                                prop: "enterprisename",
                                display: false,
                            },
                        ]
            ],
                    },
                    {
                        label: '详细信息',
                        prop: 'detailInfo',
                        icon: 'el-icon-s-order',
                        column: [
                        ]
            label: "详细信息",
            prop: "detailInfo",
            icon: "el-icon-s-order",
            column: [],
                    },
                    {
                        label: '职责信息',
                        prop: 'dutyInfo',
                        icon: 'el-icon-s-custom',
                        column: [
                        ]
            label: "职责信息",
            prop: "dutyInfo",
            icon: "el-icon-s-custom",
            column: [],
                    },
                ]
        ],
            },
            data: []
      data: [],
        };
    },
    computed: {
@@ -184,49 +189,55 @@
                addBtn: this.vaildData(this.permission.post_add, false),
                viewBtn: this.vaildData(this.permission.post_view, false),
                delBtn: this.vaildData(this.permission.post_delete, false),
                editBtn: this.vaildData(this.permission.post_edit, false)
        editBtn: this.vaildData(this.permission.post_edit, false),
            };
        },
        ids () {
            let ids = [];
            this.selectionList.forEach(ele => {
      this.selectionList.forEach((ele) => {
                ids.push(ele.id);
            });
            return ids.join(",");
        }
    },
    },
    methods: {
        rowSave (row, done, loading) {
            add(row).then(() => {
      add(row).then(
        () => {
                this.onLoad(this.page);
                this.$message({
                    type: "success",
                    message: "操作成功!"
            message: "操作成功!",
                });
                done();
            }, error => {
        },
        (error) => {
                window.console.log(error);
                loading();
            });
        }
      );
        },
        rowUpdate (row, index, done, loading) {
            update(row).then(() => {
      update(row).then(
        () => {
                this.onLoad(this.page);
                this.$message({
                    type: "success",
                    message: "操作成功!"
            message: "操作成功!",
                });
                done();
            }, error => {
        },
        (error) => {
                window.console.log(error);
                loading();
            });
        }
      );
        },
        rowDel (row) {
            this.$confirm("确定将选择数据删除?", {
                confirmButtonText: "确定",
                cancelButtonText: "取消",
                type: "warning"
        type: "warning",
            })
                .then(() => {
                    return remove(row.id);
@@ -235,13 +246,13 @@
                    this.onLoad(this.page);
                    this.$message({
                        type: "success",
                        message: "操作成功!"
            message: "操作成功!",
                    });
                });
        },
        beforeOpen (done, type) {
            if (["edit", "view"].includes(type)) {
                getDetail(this.form.id).then(res => {
        getDetail(this.form.id).then((res) => {
                    this.form = res.data.data;
                });
            }
@@ -275,7 +286,11 @@
        },
        onLoad (page, params = {}) {
            this.loading = true;
            getList(page.currentPage, page.pageSize, Object.assign(params, this.query)).then(res => {
      getList(
        page.currentPage,
        page.pageSize,
        Object.assign(params, this.query)
      ).then((res) => {
                const data = res.data.data;
                this.page.total = data.total;
                this.data = data.records;
@@ -284,19 +299,17 @@
            });
        },
        // 行单击
        handleRowClick (row) {
            // delete (row["name"]);
            var obj = row
            obj["name"] = "保安公司详细资料"
      var obj = row;
      obj["name"] = "保安公司详细资料";
            this.$router.push({
                path: `/securityCompany/index`,
                query: obj,
            });
        },
    }
  },
};
</script>