Blame view

src/views/baseSystemInfo/index.vue 15.8 KB
0af91599   monkeyhouyi   弹框请求优化
1
  <template>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
2
3
4
5
6
7
8
9
    <!-- 应用信息 -->
    <div class="SystemInfo item-box common-info-box">
      <div class="item-title">应用信息</div>
      <div class="item-body">
        <div class="NCC-common-layout">
          <div class="NCC-common-layout-center">
            <el-row class="NCC-common-search-box" :gutter="5">
              <el-form @submit.native.prevent size="mini">
f7abd928   monkeyhouyi   1.基础信息库-筛选:应用信息、运...
10
                <!-- <el-col :span="3">
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
11
                  <el-form-item label="">
b42f8dc9   monkeyhouyi   应用添加关联外协
12
                    <el-input clearable v-model="query.keyword" placeholder="请输入应用名称、运营主体名称进行查询"/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
13
                  </el-form-item>
f7abd928   monkeyhouyi   1.基础信息库-筛选:应用信息、运...
14
                </el-col> -->
8994407e   monkeyhouyi   优化
15
                <el-col :span="3" v-if="laderType != 0">
f7abd928   monkeyhouyi   1.基础信息库-筛选:应用信息、运...
16
17
18
19
20
                  <el-form-item label="">
                    <el-select v-model="query.areaId" placeholder="请选择所属区(市)县" clearable>
                      <el-option v-for="item in areaOptions" :key="item.id" :label="item.fullName" :value="item.id"/>
                    </el-select>
                  </el-form-item>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
21
22
23
                </el-col>
                <el-col :span="3">
                  <el-form-item label="">
b42f8dc9   monkeyhouyi   应用添加关联外协
24
25
                    <el-select v-model="query.systemType" placeholder="请选择应用类型" clearable @change="handleSystemTypeChange">
                      <el-option v-for="item in systemTypeOptions" :key="item.Id" :label="item.FullName" :value="item.Id"/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
26
27
28
29
30
                    </el-select>
                  </el-form-item>
                </el-col>
                <el-col :span="3">
                  <el-form-item label="">
b42f8dc9   monkeyhouyi   应用添加关联外协
31
32
                    <el-select v-model="query.systemClass" placeholder="请选择应用分类" :disabled="!query.systemType" clearable>
                      <el-option v-for="item in systemClassOptions" :key="item.Id" :label="item.ClassName" :value="item.Id"/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
33
34
35
                    </el-select>
                  </el-form-item>
                </el-col>
a242b994   monkeyhouyi   附件调试
36
                <el-col :span="3">
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
37
                  <el-form-item label="">
361871c7   monkeyhouyi   12
38
39
40
41
42
43
44
                    <el-select v-model="query.specialRecordType" placeholder="请选择特殊备案类型" clearable>
                      <el-option v-for="item in specialRecordTypeOption" :key="item.id" :label="item.fullName" :value="item.id"/>
                    </el-select>
                  </el-form-item>
                </el-col>
                <!-- <el-col :span="3">
                  <el-form-item label="">
cbd5265d   monkeyhouyi   优化
45
                    <el-input v-model="query.principalName" placeholder="请输入联系人" clearable/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
46
47
                  </el-form-item>
                </el-col>
a242b994   monkeyhouyi   附件调试
48
                <el-col :span="3">
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
49
                  <el-form-item label="">
cbd5265d   monkeyhouyi   优化
50
                    <el-input v-model="query.principalPhone" placeholder="请输入联系电话" clearable/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
51
                  </el-form-item>
361871c7   monkeyhouyi   12
52
                </el-col> -->
541d55ac   monkeyhouyi   优化
53
                <el-col :span="3">
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
54
                  <el-form-item>
541d55ac   monkeyhouyi   优化
55
56
                    <el-button type="primary" icon="el-icon-search" @click="search()" >搜索</el-button>
                    <el-button icon="el-icon-refresh-right" @click="reset()">重置</el-button>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
57
58
59
60
                  </el-form-item>
                </el-col>
              </el-form>
              <div class="NCC-common-search-box-right">
94f06e38   monkeyhouyi   优化
61
                <el-button type="primary" icon="el-icon-download" size="mini" @click="exportData('demo')">导出模板</el-button>
b42f8dc9   monkeyhouyi   应用添加关联外协
62
                <el-upload class="uploadXlax" :action="define.APIURl + '/api/Extend/basesysteminfo/Actions/ImportByExcel'" :headers="uploadHeaders" :on-success="uploadSuccess" :show-file-list="false" name="excelfile">
a242b994   monkeyhouyi   附件调试
63
64
65
66
                  <div class="avatar-box">
                    <el-button type="info" icon="el-icon-upload" size="mini">导入</el-button>
                  </div>
                </el-upload>
94f06e38   monkeyhouyi   优化
67
                <el-button type="primary" icon="el-icon-download" size="mini" @click="exportData()">导出</el-button>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
68
69
70
              </div>
            </el-row>
            <div class="NCC-common-layout-main NCC-flex-main">
ecc43230   monkeyhouyi   优化首页,应用管理
71
              <NCC-table v-loading="loading" :data="infoDataList">
df22ed7d   monkeyhouyi   运营主体可手动输入
72
73
74
                <el-table-column show-overflow-tooltip prop="companyName" label="运营主体名称" align="center">
                  <template slot-scope="scope">{{ scope.row.companyName || scope.row.companyId }}</template>
                </el-table-column>
541d55ac   monkeyhouyi   优化
75
                <el-table-column show-overflow-tooltip prop="systemName" label="应用名称" align="center"/>
9913f656   monkeyhouyi   巡查上报
76
77
78
                <el-table-column label="应用类型" prop="systemType" align="left" show-overflow-tooltip>
                  <template slot-scope="scope">{{ scope.row.systemType | dynamicTextUP(systemTypeOptions) }}</template>
                </el-table-column>
361871c7   monkeyhouyi   12
79
80
81
                <el-table-column label="特殊备案类型" prop="specialRecordType" align="left" show-overflow-tooltip>
                  <template slot-scope="scope">{{ scope.row.specialRecordType | dynamicText(specialRecordTypeOption) }}</template>
                </el-table-column>
541d55ac   monkeyhouyi   优化
82
                <el-table-column label="应用分类" prop="systemClassStr" align="left" show-overflow-tooltip>
9913f656   monkeyhouyi   巡查上报
83
84
                  <!-- <template slot-scope="scope">{{ scope.row.systemClass | dynamicTextUP(systemTypeOptions) }}</template> -->
                </el-table-column>
f7abd928   monkeyhouyi   1.基础信息库-筛选:应用信息、运...
85
86
87
                <el-table-column show-overflow-tooltip prop="principalName" label="联系人" align="center"/>
                <el-table-column show-overflow-tooltip prop="principalPhone" label="联系电话" align="center"/>
                <el-table-column label="所属区(市)县" prop="areaId" align="left" show-overflow-tooltip>
e47508b6   monkeyhouyi   优化专项行动
88
89
                  <template slot-scope="scope">{{ scope.row.areaId | dynamicText(areaOptions) }}</template>
                </el-table-column>
93186f57   monkeyhouyi   前端整改页面
90
                <el-table-column label="操作" width="250">
ecc43230   monkeyhouyi   优化首页,应用管理
91
92
                  <!-- 查看,修改,归属地变更,上报 -->
                  <template slot-scope="scope">
65aeaaa1   monkeyhouyi   样式修改
93
                    <infoForm class="btn_dialog" type="edit" :systemId="scope.row.id" @reInit="search">
ecc43230   monkeyhouyi   优化首页,应用管理
94
95
                      <el-button size="mini" type="text">修改</el-button>
                    </infoForm>
5a14192c   monkeyhouyi   1
96
                    <el-button size="mini" type="text" @click="toDetail(scope.row)">查看</el-button>
89ab0203   monkeyhouyi   修改个人信息弹框
97
                    <el-button size="mini" type="text" @click="toChangeArea(scope.row)" >归属地变更</el-button>
142c4a8e   monkeyhouyi   优化
98
                    <!-- <el-button size="mini" type="text" @click="toInspection(scope.row)" v-if="!isSHILevel">上报</el-button> -->
73755355   monkeyhouyi   优化
99
                    <!-- <el-button type="text" style="color: red;" @click="delNew(scope.row)" v-if="isSHILevel">删除</el-button> -->
ecc43230   monkeyhouyi   优化首页,应用管理
100
101
102
                  </template>
                </el-table-column>
              </NCC-table>
b42f8dc9   monkeyhouyi   应用添加关联外协
103
              <pagination :total="total" :page.sync="listQuery.currentPage" :limit.sync="listQuery.pageSize" @pagination="initList"/>
ecc43230   monkeyhouyi   优化首页,应用管理
104
            </div>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
105
          </div>
b42f8dc9   monkeyhouyi   应用添加关联外协
106
107
          <el-dialog title="归属地变更" :visible.sync="areaChangeVisible" width="50%">
            <el-form :model="areaForm" :rules="areaRules" ref="areaForm" size="small" label-width="100px" v-loading="areaDialogLoading">
eec97c6a   monkeyhouyi   归属地变更去除市属
108
              <!-- <el-form-item label="市属" prop="city">
b42f8dc9   monkeyhouyi   应用添加关联外协
109
                <el-input v-model="areaForm.city" placeholder="请输入市属" maxlength="20"></el-input>
eec97c6a   monkeyhouyi   归属地变更去除市属
110
              </el-form-item> -->
ecc43230   monkeyhouyi   优化首页,应用管理
111
              <el-form-item label="所属区县" prop="areaId">
b42f8dc9   monkeyhouyi   应用添加关联外协
112
113
                <el-radio-group v-model="areaForm.areaId" placeholder="请选择所属区县" style="line-height: 22px">
                  <el-radio v-for="v in areaOptions" :key="v.id" :label="v.id">{{ v.fullName }}</el-radio>
ecc43230   monkeyhouyi   优化首页,应用管理
114
115
116
                </el-radio-group>
              </el-form-item>
              <el-form-item label="申请内容描述" prop="applnycontent">
b42f8dc9   monkeyhouyi   应用添加关联外协
117
                <el-input type="textarea" v-model="areaForm.applnycontent" placeholder="请输入申请内容描述" maxlength="300"></el-input>
ecc43230   monkeyhouyi   优化首页,应用管理
118
119
              </el-form-item>
            </el-form>
ecc43230   monkeyhouyi   优化首页,应用管理
120
121
            <span slot="footer" class="dialog-footer">
              <el-button @click="areaChangeVisible = false">取 消</el-button>
2201a66b   monkeyhouyi   专项性行动-首页联动
122
              <el-button type="primary" @click="areaSubmit" :loading="btnLoading">确 定</el-button>
ecc43230   monkeyhouyi   优化首页,应用管理
123
124
            </span>
          </el-dialog>
b42f8dc9   monkeyhouyi   应用添加关联外协
125
          <InspectionForm v-if="InspectionFormVisible" ref="InspectionForm" @refresh="refresh"/>
93186f57   monkeyhouyi   前端整改页面
126
          <ChangeRecord v-if="ChangeRecordVisible" ref="ChangeRecord"/>
b42f8dc9   monkeyhouyi   应用添加关联外协
127
          <DetailForm v-if="DetailFormVisible" :areaOptions="areaOptions" ref="DetailForm"/>
3662215e   monkeyhouyi   有害清单,应用详情
128
          <ExportBox v-if="ExportBoxVisible" ref="ExportBox" @download="download"/>
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
129
130
131
132
133
134
        </div>
      </div>
    </div>
  </template>
  
  <script>
3662215e   monkeyhouyi   有害清单,应用详情
135
  import request from "@/utils/request";
76e683c7   monkeyhouyi   提交
136
  import { getList } from "@/api/baseData/info";
5330d757   monkeyhouyi   公司信息管理完成
137
  import { applnyChageArea } from "@/api/baseData/info";
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
138
  import infoMixin from "@/mixins/info";
006cc67a   monkeyhouyi   巡查上报
139
  import InspectionForm from "./InspectForm.vue";
87e6927c   monkeyhouyi   弹框样式
140
  import DetailForm from './DetailForm.vue';
93186f57   monkeyhouyi   前端整改页面
141
  import ChangeRecord from "./ChangeRecord.vue";
3662215e   monkeyhouyi   有害清单,应用详情
142
  import ExportBox from "./ExportBox.vue";
94f06e38   monkeyhouyi   优化
143
  import define from '@/utils/define'
006cc67a   monkeyhouyi   巡查上报
144
  
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
145
146
147
  export default {
    name: "SystemInfo",
    mixins: [infoMixin],
3662215e   monkeyhouyi   有害清单,应用详情
148
    components: { InspectionForm, ChangeRecord, DetailForm, ExportBox },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
149
150
151
    data() {
      return {
        loading: false,
12fba5f0   monkeyhouyi   导入Islogin
152
153
154
155
        uploadHeaders: { 
          Authorization: this.$store.getters.token,
          IsLogin: true,
        },
ecc43230   monkeyhouyi   优化首页,应用管理
156
157
        query: {
          keyword: "",
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
158
159
          systemType: "",
          systemClass: "",
4614132f   monkeyhouyi   列表查询,案件处理
160
161
          principalName: "",
          principalPhone: "",
ecc43230   monkeyhouyi   优化首页,应用管理
162
        },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
163
        listQuery: {
73755355   monkeyhouyi   优化
164
          currentPage: 1,
df22ed7d   monkeyhouyi   运营主体可手动输入
165
          pageSize: 20,
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
166
167
168
169
170
171
          sort: "desc",
          sidx: "",
        },
        total: 0,
        infoDataList: [],
  
ecc43230   monkeyhouyi   优化首页,应用管理
172
173
174
175
176
        //   归属地变更
        areaChangeVisible: false,
        areaDialogLoading: false,
        activeAreaId: "",
        areaForm: {
93186f57   monkeyhouyi   前端整改页面
177
          city: '',
ecc43230   monkeyhouyi   优化首页,应用管理
178
179
180
181
182
          areaId: "",
          applnycontent: "",
        },
        areaRules: {
          areaId: {
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
183
184
185
186
            required: true,
            message: "请输入所属区县",
            trigger: "change",
          },
ecc43230   monkeyhouyi   优化首页,应用管理
187
188
        },
        activeSystemId: "",
006cc67a   monkeyhouyi   巡查上报
189
190
191
  
        // 上报
        InspectionFormVisible: false,
2201a66b   monkeyhouyi   专项性行动-首页联动
192
193
        ChangeRecordVisible: false,
        btnLoading: false,
5a14192c   monkeyhouyi   1
194
195
196
  
        // 详情
        DetailFormVisible: false,
3662215e   monkeyhouyi   有害清单,应用详情
197
198
199
200
201
202
203
204
205
206
207
208
  
        // 导出
        ExportBoxVisible: false,
        columnList: [
          { prop: "companyName", label: "主体企业" },
          { prop: "systemName", label: "应用名称" },
          { prop: "systemType", label: "应用类型" },
          { prop: "systemClass", label: "系统类型" },
          { prop: "principalName", label: "联系人" },
          { prop: "principalPhone", label: "联系电话" },
          { prop: "areaId", label: "所属区域" },
        ],
361871c7   monkeyhouyi   12
209
        specialRecordTypeOption: [],
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
210
211
      };
    },
73755355   monkeyhouyi   优化
212
    
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
213
    created() {
361871c7   monkeyhouyi   12
214
      this.initSpecialRecordTypeOption();
ecc43230   monkeyhouyi   优化首页,应用管理
215
      this.initSystemTypeList();
e47508b6   monkeyhouyi   优化专项行动
216
      this.initAreaTypeList();
9913f656   monkeyhouyi   巡查上报
217
      this.initList();
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
218
    },
ecc43230   monkeyhouyi   优化首页,应用管理
219
    mounted() {},
73755355   monkeyhouyi   优化
220
221
222
223
224
    computed: {
      isSHILevel() {
        // 判断角色是否为‘市级办公室’
        return this.$store.state.user.islader;
      },
8994407e   monkeyhouyi   优化
225
226
227
      laderType() {
        return this.$store.state.user.laderType;
      }
73755355   monkeyhouyi   优化
228
    },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
229
    watch: {
5330d757   monkeyhouyi   公司信息管理完成
230
231
      $route: {
        handler: function (route) {
ecc43230   monkeyhouyi   优化首页,应用管理
232
          this.query.keyword = route.query.keyword || "";
5330d757   monkeyhouyi   公司信息管理完成
233
234
235
236
          this.initList();
        },
        immediate: true,
      },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
237
238
    },
    methods: {
a242b994   monkeyhouyi   附件调试
239
      uploadSuccess(response, file, fileList) {
cbd5265d   monkeyhouyi   优化
240
241
242
243
244
245
        let type = response.code == 200 ? 'success' : 'error';
        this.$message({
            type: type,
            message: response.msg,
        });
        this.initList();
a242b994   monkeyhouyi   附件调试
246
      },
ecc43230   monkeyhouyi   优化首页,应用管理
247
248
249
250
      handleSystemTypeChange(val) {
        this.query.systemClass = "";
        this.initSystemClassList(val);
      },
006cc67a   monkeyhouyi   巡查上报
251
252
253
254
255
256
257
258
259
260
261
262
263
  
      reset() {
        for (let key in this.query) {
          this.query[key] = undefined;
        }
        this.listQuery = {
          currentPage: 1,
          pageSize: 20,
          sort: "desc",
          sidx: "",
        };
        this.initList();
      },
ecc43230   monkeyhouyi   优化首页,应用管理
264
265
      search() {
        this.listQuery = {
73755355   monkeyhouyi   优化
266
          currentPage: 1,
b42f8dc9   monkeyhouyi   应用添加关联外协
267
          pageSize: 20,
ecc43230   monkeyhouyi   优化首页,应用管理
268
269
270
271
272
          sort: "desc",
          sidx: "",
        };
        this.initList();
      },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
273
      initList() {
ecc43230   monkeyhouyi   优化首页,应用管理
274
275
        this.loading = true;
        let query = {
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
276
277
278
          ...this.listQuery,
          ...this.query,
        };
76e683c7   monkeyhouyi   提交
279
        getList(query).then(({ data }) => {
7d4da54c   monkeyhouyi   修改应用列表接口
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
          // let list = [];
          // data.list.length &&
          //   data.list.forEach((v) => {
          //     let obj = {
          //       companyName: v.compayInfo.CompanyName,
          //       systemName: v.SysytemInfo.SystemName,
          //       systemType: v.SysytemInfo.SystemType,
          //       systemClass: v.SysytemInfo.SystemClass,
          //       areaId: v.SysytemInfo.AreaId,
          //       principalName: v.SysytemInfo.PrincipalName,
          //       principalPhone: v.SysytemInfo.PrincipalPhone,
          //       Id: v.SysytemInfo.Id,
          //     };
          //     list.push(obj);
          //   });
          // this.infoDataList = list;
          // this.total = data.totalCount;
          this.total = data.pagination.total;
          this.infoDataList = data.list;
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
299
300
301
          this.loading = false;
        });
      },
5a14192c   monkeyhouyi   1
302
      toDetail(row) {
5a14192c   monkeyhouyi   1
303
304
305
306
307
        this.DetailFormVisible = true;
        this.$nextTick(() => {
          this.$refs.DetailForm.init(row);
        });
      },
ecc43230   monkeyhouyi   优化首页,应用管理
308
      // 上报
006cc67a   monkeyhouyi   巡查上报
309
310
311
312
313
314
      toInspection(row) {
        this.InspectionFormVisible = true;
        this.$nextTick(() => {
          this.$refs.InspectionForm.init(row);
        });
      },
006cc67a   monkeyhouyi   巡查上报
315
316
317
318
      refresh(isrRefresh) {
        this.InspectionFormVisible = false;
        if (isrRefresh) this.reset();
      },
ecc43230   monkeyhouyi   优化首页,应用管理
319
320
321
322
323
      async toChangeArea(row) {
        this.areaChangeVisible = true;
        this.areaDialogLoading = true;
        this.activeAreaId = row.areaId;
        this.areaForm.areaId = row.areaId;
65aeaaa1   monkeyhouyi   样式修改
324
        this.activeSystemId = row.id;
ecc43230   monkeyhouyi   优化首页,应用管理
325
326
327
328
329
        await this.initAreaTypeList();
        this.areaDialogLoading = false;
      },
      areaSubmit() {
        if (this.activeAreaId == this.areaForm.areaId) return;
2201a66b   monkeyhouyi   专项性行动-首页联动
330
        this.btnLoading = true;
ecc43230   monkeyhouyi   优化首页,应用管理
331
332
333
334
335
        applnyChageArea({
          id: this.activeSystemId,
          toChangeIntoId: this.areaForm.areaId,
          applnycontent: this.areaForm.applnycontent,
        }).then((res) => {
2201a66b   monkeyhouyi   专项性行动-首页联动
336
          this.btnLoading = false;
ecc43230   monkeyhouyi   优化首页,应用管理
337
          this.areaChangeVisible = false;
2201a66b   monkeyhouyi   专项性行动-首页联动
338
339
340
341
          this.$message({
            message: res.msg,
            type: 'success'
          });
ecc43230   monkeyhouyi   优化首页,应用管理
342
343
344
          this.initList();
        });
      },
94f06e38   monkeyhouyi   优化
345
346
347
348
349
350
      exportData(type) {
        let obj = {};
        if(type) {
          obj = {
            url: '/Extend/basesysteminfo/Actions/GenerateImportTemplate',
            method: "GET",
a242b994   monkeyhouyi   附件调试
351
            responseType: 'blob',
94f06e38   monkeyhouyi   优化
352
353
354
355
356
357
358
          }
        } else {
          obj ={
            url: '/Extend/basesysteminfo/Actions/Export',
            method: "POST",
            data: this.query,
          }
89ab0203   monkeyhouyi   修改个人信息弹框
359
        };
94f06e38   monkeyhouyi   优化
360
361
362
363
364
365
366
367
368
        request(obj).then((res) => {
          if(type) {
            const blob = new Blob([res], {type: 'application/json'});
            const url = window.URL.createObjectURL(blob);
            let link = document.createElement('a');
            link.style.display = 'none';
            link.href = url;
            link.download = '应用信息模板.xlsx';
            link.click();
89ab0203   monkeyhouyi   修改个人信息弹框
369
          } else {
94f06e38   monkeyhouyi   优化
370
371
372
373
374
375
            if(res.code != 200) return;
            const url = define.APIURl + res.data.url;
            const link = document.createElement("a");
            link.href = url;
            link.download = res.data.name;
            link.click();
89ab0203   monkeyhouyi   修改个人信息弹框
376
          }
94f06e38   monkeyhouyi   优化
377
        })
3662215e   monkeyhouyi   有害清单,应用详情
378
379
380
381
382
383
384
385
386
387
388
389
390
391
      },
      download(data) {
        let query = { ...data, ...this.listQuery, ...this.query };
        request({
          url: `/Extend/BasePrincipalResponsibility/Actions/Export`,
          method: "GET",
          data: query,
        }).then((res) => {
          if (!res.data.url) return;
          window.location.href = this.define.comUrl + res.data.url;
          this.$refs.ExportBox.visible = false;
          this.ExportBoxVisible = false;
        });
      },
89ab0203   monkeyhouyi   修改个人信息弹框
392
393
394
395
396
397
398
399
  
      delNew(row) {
        this.$confirm('此操作将永久删除该系统, 是否继续?', '提示', {
          confirmButtonText: '确定',
          cancelButtonText: '取消',
          type: 'warning'
        }).then(async () => {
          let res = await request({
65aeaaa1   monkeyhouyi   样式修改
400
            url: `/Extend/basesysteminfo/${row.id}`,
89ab0203   monkeyhouyi   修改个人信息弹框
401
402
403
404
405
406
407
408
409
            method: "DELETE",
          });
          this.$message({
            message: res.msg,
            type: 'success'
          });
          this.initList();
        });
      },
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
410
411
412
413
414
415
416
417
418
    },
  };
  </script>
  <style scoped lang="scss">
  .common-info-box {
    :deep(.el-table__body-wrapper.is-scrolling-none) {
      height: calc(100% - 47px);
      overflow-y: scroll;
    }
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
419
  }
a242b994   monkeyhouyi   附件调试
420
421
422
423
  .uploadXlax {
    display: inline-block;
    margin: 0 8px;
  }
7af40104   monkeyhouyi   应用信息页面完成(上报没写)
424
  </style>