zrj
2024-06-07 fa0fc3195858a592d2ad1bdad0fa6126602ebf55
src/views/backblask/BackblastPubRecord.vue
@@ -10,6 +10,21 @@
                    v-text="textDispose(row, 'policemanPhoneflag', 'policemanPhone')">
                </el-button>
            </template>
            <template slot-scope="{row, size,index}" slot="peopleForm" >
            <el-table :data="form.backblastPubPersonEntityList" v-if="form.backblastPubPersonEntityList">
              <el-table-column width="100" property="name" label="姓名"
                label-class-name="workOrderStyle"></el-table-column>
              <el-table-column width="150" property="telephone" label="手机号" label-class-name="workOrderStyle">
              </el-table-column>
              <el-table-column width="160" property="idCard" label="身份证号" label-class-name="workOrderStyle">
              </el-table-column>
              <el-table-column width="150" property="occupation" label="职业" label-class-name="workOrderStyle">
              </el-table-column>
              <el-table-column width="160" property="address" label="居住地" label-class-name="workOrderStyle">
              </el-table-column>
            </el-table>
          </template>
            <!-- <template slot="menuLeft">
                <el-button type="warning" size="small" plain icon="el-icon-download" @click="handleExport">导出
                </el-button>
@@ -28,14 +43,14 @@
    update,
    remove,
    getDetail
} from "@/api/baskblast/BackblastPubRecord"
} from "@/ssoapi/baskblast/BackblastPubRecord"
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'
import Qs from "qs"
import website from '@/config/website'
import {
    exportBlob
} from "@/api/common"
} from "@/ssoapi/common"
import {
    getToken
} from '@/util/auth'
@@ -200,7 +215,21 @@
                        searchLabelWidth: 96,
                        searchPlaceholder: '请输入辖区派出所',
                        hide:true
                    }
                    },
                    {
                        label: "宣防对象",
                        prop: "people",
                        align: 'center',
                        labelWidth: 120,
                        search: false,
                        searchSpan: 4,
                        searchLabelWidth: 96,
                        searchPlaceholder: '请输入辖区派出所',
                        hide:true,
                        span:24,
                        slot: true,
                        formslot: true
                    },
                ],
            },
            data: []
@@ -253,7 +282,7 @@
                data.isNine = 1
                data = Qs.stringify(data)
                exportBlob(
                    `/api/blade-place/place/exportNineType?${this.website.tokenHeader}=${getToken()}&` + data
                    `/ssoapi/blade-place/place/exportNineType?${this.website.tokenHeader}=${getToken()}&` + data
                ).then(res => {
                    console.log('exportBlob', res)
                    downloadXls(res.data, `档案管理${dateNow()}.xlsx`)
@@ -411,7 +440,8 @@
        beforeOpen(done, type) {
            if (["edit", "view"].includes(type)) {
                getDetail(this.form.id).then(res => {
                     console.log("===>",res);
                     this.$set(this.form,"backblastPubPersonEntityList",res.data.data.backblastPubPersonEntityList)
                })
                done()
            } else {
@@ -460,4 +490,8 @@
.avue-upload__icon {
    line-height: 6;
}
.workOrderStyle {
  font-weight: normal;
}
</style>