|
@@ -3,14 +3,18 @@
|
|
|
<tf-page>
|
|
|
<template v-slot:action>
|
|
|
<tf-title>工程列表</tf-title>
|
|
|
- <el-row style="padding-bottom:10px;">
|
|
|
+ <el-row style="padding-bottom: 10px">
|
|
|
<el-col :span="12">
|
|
|
<el-row>
|
|
|
<el-col></el-col>
|
|
|
</el-row>
|
|
|
<span></span>
|
|
|
<span>工程名称</span>
|
|
|
- <pbs-tree :structures='structures' @changeProjectName="treeNodeClick" style="width:50%;display:inline-block;"></pbs-tree>
|
|
|
+ <pbs-tree
|
|
|
+ :structures="structures"
|
|
|
+ @changeProjectName="treeNodeClick"
|
|
|
+ style="width: 50%; display: inline-block"
|
|
|
+ ></pbs-tree>
|
|
|
<el-button type="primary" size="mini" @click="getPbsTree">查询</el-button>
|
|
|
</el-col>
|
|
|
<el-col :span="6" :offset="6">
|
|
@@ -18,40 +22,51 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</template>
|
|
|
- <tf-table v-if="!isNewProj" highlight-current-row @current-change="selectChange" class="tabletree" :stripe='false' row-key="id" border style='width:100%' :data="tableData" :tree-props="{children:'children'}">
|
|
|
- <el-table-column prop="name" label="节点名称" width="400" :show-overflow-tooltip="true">
|
|
|
-
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="code" label="PBS编码">
|
|
|
-
|
|
|
- </el-table-column>
|
|
|
- <el-table-column prop="levelname" label="类型">
|
|
|
-
|
|
|
- </el-table-column>
|
|
|
+ <tf-table
|
|
|
+ v-if="!isNewProj"
|
|
|
+ highlight-current-row
|
|
|
+ @current-change="selectChange"
|
|
|
+ class="tabletree"
|
|
|
+ :stripe="false"
|
|
|
+ row-key="id"
|
|
|
+ border
|
|
|
+ style="width: 100%"
|
|
|
+ :data="tableData"
|
|
|
+ :tree-props="{ children: 'children' }"
|
|
|
+ >
|
|
|
+ <el-table-column prop="name" label="节点名称" width="400" :show-overflow-tooltip="true"> </el-table-column>
|
|
|
+ <el-table-column prop="code" label="PBS编码"> </el-table-column>
|
|
|
+ <el-table-column prop="levelname" label="类型"> </el-table-column>
|
|
|
<el-table-column prop="isPublish" label="发布状态">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-tag v-if="scope.row.isPublish==='1'" type="success">已发布</el-tag>
|
|
|
+ <el-tag v-if="scope.row.isPublish === '1'" type="success">已发布</el-tag>
|
|
|
<el-tag v-else type="danger">未发布</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="" label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
- <div v-if="scope.row.levelname==='工程'||scope.row.levelname==='单项工程'||scope.row.levelname==='单位工程(CWP)'">
|
|
|
+ <div
|
|
|
+ v-if="
|
|
|
+ scope.row.levelname === '工程' ||
|
|
|
+ scope.row.levelname === '单项工程' ||
|
|
|
+ scope.row.levelname === '单位工程(CWP)'
|
|
|
+ "
|
|
|
+ >
|
|
|
<el-button class="tdbutton" size="mini" type="primary" @click="openNewNode(scope.row)">新建</el-button>
|
|
|
<!-- <i class="el-icon-delete" style="color:red;margin-left:10px;" @click="deleteData(scope.row)"></i> -->
|
|
|
</div>
|
|
|
- <div v-else-if="scope.row.levelname==='分部工程(专业)'">
|
|
|
+ <div v-else-if="scope.row.levelname === '分部工程(专业)'">
|
|
|
<el-button class="tdbutton" size="mini" type="success" @click="pipeDataImport(scope.row)">导入</el-button>
|
|
|
- <i class="el-icon-delete" style="color:red;margin-left:10px;" @click="deleteData(scope.row)"></i>
|
|
|
+ <i class="el-icon-delete" style="color: red; margin-left: 10px" @click="deleteData(scope.row)"></i>
|
|
|
</div>
|
|
|
<div v-else>
|
|
|
<el-button class="tdbutton" size="mini" type="primary" @click="openNewNode(scope.row)">新建</el-button>
|
|
|
- <i class="el-icon-delete" style="color:red;margin-left:10px;" @click="deleteData(scope.row)"></i>
|
|
|
+ <i class="el-icon-delete" style="color: red; margin-left: 10px" @click="deleteData(scope.row)"></i>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</tf-table>
|
|
|
- <el-row v-else type="flex" justify="center" align="middle" style="height:100%;background:#fff;">
|
|
|
+ <el-row v-else type="flex" justify="center" align="middle" style="height: 100%; background: #fff">
|
|
|
<el-button type="primary" @click="addProjectNode">创建项目工程结构树</el-button>
|
|
|
</el-row>
|
|
|
</tf-page>
|
|
@@ -64,8 +79,8 @@
|
|
|
<el-input v-model="addNodeForm.pCode" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="下级节点选择">
|
|
|
- <el-select @change="nextNodeChange()" v-model="addNodeForm.id" clearable style="width:100%">
|
|
|
- <el-option v-for="(item,index) in nodeOptions" :key="index" :label="item.name" :value="item.id">
|
|
|
+ <el-select @change="nextNodeChange()" v-model="addNodeForm.id" clearable style="width: 100%">
|
|
|
+ <el-option v-for="(item, index) in nodeOptions" :key="index" :label="item.name" :value="item.id">
|
|
|
<span style="float: left">{{ item.name }}</span>
|
|
|
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.value }}</span>
|
|
|
</el-option>
|
|
@@ -75,30 +90,49 @@
|
|
|
<el-input v-model="addNodeForm.code" disabled></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
- <div slot="footer" style="text-align:right;">
|
|
|
+ <div slot="footer" style="text-align: right">
|
|
|
<el-button type="primary" @click="addNodeSubmit()" size="small">提 交</el-button>
|
|
|
<el-button @click="newNodeDialogShow = false" size="small">取 消</el-button>
|
|
|
</div>
|
|
|
</tf-dialog>
|
|
|
- <tf-dialog class="fullDialog" title="管线数据导入" max-width="100%" max-height="calc(100vh - 54px)" :fullscreen="true" :visible.sync="importDialogShow">
|
|
|
- <el-container style="height:100%;">
|
|
|
- <el-aside width="300px" style="overflow-x:hidden">
|
|
|
+ <tf-dialog
|
|
|
+ class="fullDialog"
|
|
|
+ title="管线数据导入"
|
|
|
+ max-width="100%"
|
|
|
+ max-height="calc(100vh - 54px)"
|
|
|
+ :fullscreen="true"
|
|
|
+ :visible.sync="importDialogShow"
|
|
|
+ >
|
|
|
+ <el-container style="height: 100%">
|
|
|
+ <el-aside width="300px" style="overflow-x: hidden">
|
|
|
<div>
|
|
|
<tf-title>成果表选择</tf-title>
|
|
|
- <el-form ref='addForm' :model="impForm" size="mini">
|
|
|
+ <el-form ref="addForm" :model="impForm" size="mini">
|
|
|
<el-form-item label="项目工程" prop="prjName" class="impForm" :rules="addRules">
|
|
|
<!-- <pbs-tree @changeProjectName="treeNodeClick" style="width:100%;"></pbs-tree> -->
|
|
|
<el-input type="textarea" :rows="3" v-model="impForm.prjName"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="数据阶段" prop="stage">
|
|
|
- <el-select v-model="impForm.stage" style="width:100%">
|
|
|
+ <el-select v-model="impForm.stage" style="width: 100%">
|
|
|
<el-option label="设计" value="SJ"></el-option>
|
|
|
<!-- <el-option label="普查" value="PC"></el-option>
|
|
|
<el-option label="竣工" value="JG"></el-option> -->
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="成果表">
|
|
|
- <el-upload class="eluploadcontainer" action="none" :file-list="fileList" accept=".xls,.xlsx" multiple :limit="2" :before-remove="onBeforeRemove" :on-remove="onRemove" :on-change="onChange" :auto-upload="false" :on-exceed="onExceed">
|
|
|
+ <el-upload
|
|
|
+ class="eluploadcontainer"
|
|
|
+ action="none"
|
|
|
+ :file-list="fileList"
|
|
|
+ accept=".xls,.xlsx"
|
|
|
+ multiple
|
|
|
+ :limit="2"
|
|
|
+ :before-remove="onBeforeRemove"
|
|
|
+ :on-remove="onRemove"
|
|
|
+ :on-change="onChange"
|
|
|
+ :auto-upload="false"
|
|
|
+ :on-exceed="onExceed"
|
|
|
+ >
|
|
|
<el-button slot="trigger" size="small" type="text">本地文件</el-button>
|
|
|
<el-button size="small" type="text" @click="OnlineAccess">在线获取</el-button>
|
|
|
</el-upload>
|
|
@@ -106,10 +140,10 @@
|
|
|
<el-form-item>
|
|
|
<el-row :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
- <el-button type="primary" size="small" style="width:100%">取消</el-button>
|
|
|
+ <el-button type="primary" size="small" style="width: 100%">取消</el-button>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-button type="primary" size="small" style="width:100%" @click="previewExcel">提交</el-button>
|
|
|
+ <el-button type="primary" size="small" style="width: 100%" @click="previewExcel">提交</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
@@ -133,7 +167,13 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-input v-model="queryPara" clearable placeholder="支持数据名称,上传单位">
|
|
|
- <el-button type="primary" slot="append" size="mini" icon="el-icon-search" @click="getlist"></el-button>
|
|
|
+ <el-button
|
|
|
+ type="primary"
|
|
|
+ slot="append"
|
|
|
+ size="mini"
|
|
|
+ icon="el-icon-search"
|
|
|
+ @click="getlist"
|
|
|
+ ></el-button>
|
|
|
</el-input>
|
|
|
<!-- <el-button type="primary" size="mini" icon="el-icon-search" @click="getlist"></el-button> -->
|
|
|
</el-form-item>
|
|
@@ -154,7 +194,7 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<!-- 弹出框表单 -->
|
|
|
- <div class="content-body" style="height:410px;">
|
|
|
+ <div class="content-body" style="height: 410px">
|
|
|
<tf-table @page-change="onPageChange" :data="onlineRecords" :pagination="pagination">
|
|
|
<template slot="empty">
|
|
|
<img src="@/assets/icon/null.png" alt="暂无数据" />
|
|
@@ -166,7 +206,11 @@
|
|
|
<el-table-column prop="batchName" label="数据名称" :show-overflow-tooltip="true"></el-table-column>
|
|
|
<el-table-column prop="dataSource" label="数据阶段"></el-table-column>
|
|
|
<el-table-column prop="submitStatus" label="提交状态"></el-table-column>
|
|
|
- <el-table-column prop="detectionUnit" label="上传单位" :show-overflow-tooltip="true"></el-table-column>
|
|
|
+ <el-table-column
|
|
|
+ prop="detectionUnit"
|
|
|
+ label="上传单位"
|
|
|
+ :show-overflow-tooltip="true"
|
|
|
+ ></el-table-column>
|
|
|
<el-table-column prop="updateTime" label="上传时间" width="150px"></el-table-column>
|
|
|
<el-table-column label="下载" width="50">
|
|
|
<template slot-scope="scope">
|
|
@@ -185,14 +229,14 @@
|
|
|
<el-tabs class="pipetable">
|
|
|
<el-tab-pane label="表格">
|
|
|
<el-row>
|
|
|
- <el-col :span="8">源数据情况:{{importInfo}}</el-col>
|
|
|
- <el-col :span="8">预览情况:{{priviewInfo}}</el-col>
|
|
|
+ <el-col :span="8">源数据情况:{{ importInfo }}</el-col>
|
|
|
+ <el-col :span="8">预览情况:{{ priviewInfo }}</el-col>
|
|
|
<el-col :span="8">
|
|
|
<el-button type="primary" size="small" @click="buildDatasets">预览</el-button>
|
|
|
<el-button type="primary" size="small" @click="zsbuildDatasets">提交</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-tabs>
|
|
|
+ <el-tabs style="height: calc(100% - 32px)">
|
|
|
<el-tab-pane label="点表">
|
|
|
<tf-table :columns="impForm.pointColumns" :data="impForm.pointData"></tf-table>
|
|
|
</el-tab-pane>
|
|
@@ -207,8 +251,7 @@
|
|
|
</el-tabs>
|
|
|
</el-main>
|
|
|
</el-container>
|
|
|
- <div slot="footer">
|
|
|
- </div>
|
|
|
+ <div slot="footer"></div>
|
|
|
</tf-dialog>
|
|
|
<tf-dialog title="服务发布" width="600px" :visible.sync="isPublicDialogShow">
|
|
|
<el-checkbox-group v-model="publicConfig">
|
|
@@ -216,9 +259,9 @@
|
|
|
<el-checkbox label="发布地图服务" :disabled="true"></el-checkbox>
|
|
|
<el-checkbox label="更新发布标识" :disabled="!listSelect"></el-checkbox>
|
|
|
</el-checkbox-group>
|
|
|
- <div slot='footer' style="text-align:right;">
|
|
|
+ <div slot="footer" style="text-align: right">
|
|
|
<el-button type="primary" size="small" @click="submitPublicService">确 定</el-button>
|
|
|
- <el-button size="small" @click="isPublicDialogShow=false">取 消</el-button>
|
|
|
+ <el-button size="small" @click="isPublicDialogShow = false">取 消</el-button>
|
|
|
</div>
|
|
|
</tf-dialog>
|
|
|
</div>
|
|
@@ -272,7 +315,7 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
lineData: []
|
|
|
}
|
|
|
/**是否创建新项目 */
|
|
|
- isNewProj=false
|
|
|
+ isNewProj = false
|
|
|
/**服务发布对话框 */
|
|
|
isPublicDialogShow = false
|
|
|
/**发布服务选项 */
|
|
@@ -293,7 +336,8 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
pCode: '',
|
|
|
id: '',
|
|
|
code: '',
|
|
|
- name: ''
|
|
|
+ name: '',
|
|
|
+ nextCode: ''
|
|
|
}
|
|
|
/**表格树勾选项 */
|
|
|
listSelect = null
|
|
@@ -453,12 +497,12 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
})
|
|
|
}
|
|
|
if (result[0]) {
|
|
|
- this.isNewProj=false
|
|
|
+ this.isNewProj = false
|
|
|
this.structures = result[0].structures
|
|
|
let data = formatTree(result[0].structures)
|
|
|
this.tableData = data
|
|
|
- }else{
|
|
|
- this.isNewProj=true;
|
|
|
+ } else {
|
|
|
+ this.isNewProj = true
|
|
|
}
|
|
|
} else {
|
|
|
this.$message.error('信息获取失败')
|
|
@@ -506,7 +550,7 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
}).then((boinfos) => {
|
|
|
if (boinfos.code === 1) {
|
|
|
const list = boinfos.result.records.map((item) => {
|
|
|
- return { name: item.name, value: item.code,id:item.id }
|
|
|
+ return { name: item.name, value: item.code, id: item.id }
|
|
|
})
|
|
|
this.nodeOptions = list
|
|
|
}
|
|
@@ -527,21 +571,21 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
pid: this.addNodeForm.pid,
|
|
|
code: this.addNodeForm.code,
|
|
|
name: this.addNodeForm.name,
|
|
|
- prjId: this.$store.state.project.project.id
|
|
|
+ prjId: this.$store.state.project.project.id,
|
|
|
+ nextCode: this.addNodeForm.nextCode
|
|
|
}
|
|
|
- addStrctureNode(data)
|
|
|
- .then((result) => {
|
|
|
- if (result.code === -1) {
|
|
|
- this.$message.error('添加失败')
|
|
|
- return
|
|
|
- }
|
|
|
- this.$message.success('添加成功')
|
|
|
- this.newNodeDialogShow = false
|
|
|
- this.getPbsTree()
|
|
|
- })
|
|
|
- .catch((err) => {
|
|
|
- console.error(err)
|
|
|
- })
|
|
|
+ addStrctureNode(data).then((result) => {
|
|
|
+ if (result.code === -1) {
|
|
|
+ this.$message.error(result.message || '添加失败')
|
|
|
+ return
|
|
|
+ }
|
|
|
+ this.$message.success('添加成功')
|
|
|
+ this.newNodeDialogShow = false
|
|
|
+ this.getPbsTree()
|
|
|
+ })
|
|
|
+ // .catch((err) => {
|
|
|
+ // console.error(err)
|
|
|
+ // })
|
|
|
}
|
|
|
/**下级节点选择器选中事件 */
|
|
|
nextNodeChange() {
|
|
@@ -550,6 +594,7 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
})
|
|
|
this.addNodeForm.code = this.addNodeForm.pCode + this.connector + node.value
|
|
|
this.addNodeForm.name = node.name
|
|
|
+ this.addNodeForm.nextCode = node.value
|
|
|
}
|
|
|
/**添加项目 */
|
|
|
addProjectNode() {
|
|
@@ -574,11 +619,11 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
const list = boinfos.result.records.map((item) => {
|
|
|
return { name: item.name, value: item.code }
|
|
|
})
|
|
|
- if(list.length===0){
|
|
|
- this.$message.warning('未创建工程业务对象');
|
|
|
- return;
|
|
|
+ if (list.length === 0) {
|
|
|
+ this.$message.warning('未创建工程业务对象')
|
|
|
+ return
|
|
|
}
|
|
|
- const proj=list[0]
|
|
|
+ const proj = list[0]
|
|
|
const data = {
|
|
|
pid: null,
|
|
|
code: proj.value,
|
|
@@ -638,8 +683,8 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
this.$message.warning('请选择导入层级')
|
|
|
return
|
|
|
}
|
|
|
- const wkid=this.$store.state.project.project;
|
|
|
- if(!wkid||wkid===''){
|
|
|
+ const wkid = this.$store.state.project.project.wkid
|
|
|
+ if (!wkid || wkid === '') {
|
|
|
this.$message.warning('请选择导入层级')
|
|
|
return
|
|
|
}
|
|
@@ -660,13 +705,18 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
url: '/tofly-lzd-data/data/import/' + this.impForm.id,
|
|
|
method: 'post',
|
|
|
data: formdata,
|
|
|
- timeout:600000
|
|
|
+ timeout: 600000
|
|
|
})
|
|
|
.then((result) => {
|
|
|
if (result.code === 1) {
|
|
|
this.$message.success('临时库数据集生成成功')
|
|
|
- this.priviewInfo = '管点:' + result.result['管点数量'] + ',管线' + result.result['管线数量'] + '条'
|
|
|
//this.buildNetwork()
|
|
|
+ request({
|
|
|
+ url: '/tofly-lzd-data/data/getDataPreviewCount',
|
|
|
+ method: 'get'
|
|
|
+ }).then((res) => {
|
|
|
+ this.priviewInfo = '管点:' + res.result['点表'] + ',管线' + res.result['线表'] + '条'
|
|
|
+ })
|
|
|
}
|
|
|
})
|
|
|
.catch((err) => {
|
|
@@ -746,7 +796,7 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
导入excel表,创建二三维数据集【正式库】
|
|
|
*/
|
|
|
zsbuildDatasets() {
|
|
|
- const dataUser=this.$store.state.project.project.dataUser
|
|
|
+ const dataUser = this.$store.state.project.project.dataUser
|
|
|
if (this.files.length === 0) {
|
|
|
this.$message.warning('请上传管网数据表')
|
|
|
return
|
|
@@ -755,12 +805,12 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
this.$message.warning('请选择导入层级')
|
|
|
return
|
|
|
}
|
|
|
- if(!dataUser||dataUser===''){
|
|
|
+ if (!dataUser || dataUser === '') {
|
|
|
this.$message.warning('未绑定空间数据库,请检查')
|
|
|
return
|
|
|
}
|
|
|
- const wkid=this.$store.state.project.project;
|
|
|
- if(!wkid||wkid===''){
|
|
|
+ const wkid = this.$store.state.project.project.wkid
|
|
|
+ if (!wkid || wkid === '') {
|
|
|
this.$message.warning('请选择导入层级')
|
|
|
return
|
|
|
}
|
|
@@ -777,12 +827,12 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
formdata.append('importType', '1')
|
|
|
formdata.append('id', '' + this.impForm.id)
|
|
|
formdata.append('wkid', wkid)
|
|
|
- formdata.append('dataUser',dataUser)
|
|
|
+ formdata.append('dataUser', dataUser)
|
|
|
request({
|
|
|
url: '/tofly-lzd-data/data/import/' + this.impForm.id,
|
|
|
method: 'POST',
|
|
|
data: formdata,
|
|
|
- timeout:600000
|
|
|
+ timeout: 600000
|
|
|
})
|
|
|
.then((result) => {
|
|
|
this.$message.success('正式库数据集生成成功')
|
|
@@ -819,15 +869,15 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
重建三维网络【正式库】
|
|
|
*/
|
|
|
zsbuildNetwork() {
|
|
|
- const dataUser=this.$store.state.project.project.dataUser
|
|
|
- if(!dataUser||dataUser===''){
|
|
|
+ const dataUser = this.$store.state.project.project.dataUser
|
|
|
+ if (!dataUser || dataUser === '') {
|
|
|
this.$message.warning('未绑定空间数据库,请检查')
|
|
|
return
|
|
|
}
|
|
|
request({
|
|
|
- url: '/tofly-lzd-data/data/createNetwork?importType=1&dataUser='+dataUser,
|
|
|
+ url: '/tofly-lzd-data/data/createNetwork?importType=1&dataUser=' + dataUser,
|
|
|
method: 'POST',
|
|
|
- timeout:600000
|
|
|
+ timeout: 600000
|
|
|
})
|
|
|
.then((result) => {
|
|
|
if (result.code === 1) {
|
|
@@ -863,13 +913,13 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
制作场景缓存【正式库】
|
|
|
*/
|
|
|
zsbuildModelTiles() {
|
|
|
- const dataUser=this.$store.state.project.project.dataUser
|
|
|
- if(!dataUser||dataUser===''){
|
|
|
+ const dataUser = this.$store.state.project.project.dataUser
|
|
|
+ if (!dataUser || dataUser === '') {
|
|
|
this.$message.warning('未绑定空间数据库,请检查')
|
|
|
return
|
|
|
}
|
|
|
request({
|
|
|
- url: '/tofly-lzd-data/data/modelSlice3d?importType=1&dataUser='+dataUser,
|
|
|
+ url: '/tofly-lzd-data/data/modelSlice3d?importType=1&dataUser=' + dataUser,
|
|
|
method: 'POST'
|
|
|
})
|
|
|
.then((result) => {
|
|
@@ -927,8 +977,8 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
}
|
|
|
/**更新发布标识 */
|
|
|
updatePubcliSign(id) {
|
|
|
- const dataUser=this.$store.state.project.project.dataUser
|
|
|
- if(!dataUser||dataUser===''){
|
|
|
+ const dataUser = this.$store.state.project.project.dataUser
|
|
|
+ if (!dataUser || dataUser === '') {
|
|
|
this.$message.warning('未绑定空间数据库,请检查')
|
|
|
return
|
|
|
}
|
|
@@ -960,8 +1010,8 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
* 根据工程id删除数据
|
|
|
*/
|
|
|
deleteData(row) {
|
|
|
- const dataUser=this.$store.state.project.project.dataUser
|
|
|
- if(!dataUser||dataUser===''){
|
|
|
+ const dataUser = this.$store.state.project.project.dataUser
|
|
|
+ if (!dataUser || dataUser === '') {
|
|
|
this.$message.warning('未绑定空间数据库,请检查')
|
|
|
return
|
|
|
}
|
|
@@ -975,7 +1025,7 @@ export default class PipeOnlineImprt extends Vue {
|
|
|
background: 'rgba(0, 0, 0, 0.7)'
|
|
|
})
|
|
|
request({
|
|
|
- url: '/tofly-lzd-data/data/deleteData/' + id + '?importType=1&id=' + id+'&dataUser='+dataUser,
|
|
|
+ url: '/tofly-lzd-data/data/deleteData/' + id + '?importType=1&id=' + id + '&dataUser=' + dataUser,
|
|
|
method: 'POST'
|
|
|
})
|
|
|
.then((result) => {
|