|
|
@ -81,6 +81,10 @@
|
|
|
|
>查询
|
|
|
|
>查询
|
|
|
|
</el-button
|
|
|
|
</el-button
|
|
|
|
>
|
|
|
|
>
|
|
|
|
|
|
|
|
<el-button type="primary" icon="search" @click="getSuperSeaech" size="mini"
|
|
|
|
|
|
|
|
>国家同步库查询
|
|
|
|
|
|
|
|
</el-button
|
|
|
|
|
|
|
|
>
|
|
|
|
<el-button type="primary" size="mini" icon="search" @click="checkCombine"
|
|
|
|
<el-button type="primary" size="mini" icon="search" @click="checkCombine"
|
|
|
|
:loading="combineLoading"
|
|
|
|
:loading="combineLoading"
|
|
|
|
>选入
|
|
|
|
>选入
|
|
|
@ -95,7 +99,6 @@
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
|
|
<el-table
|
|
|
|
<el-table
|
|
|
|
:data="udidlList"
|
|
|
|
:data="udidlList"
|
|
|
|
style="width: 100%"
|
|
|
|
style="width: 100%"
|
|
|
@ -159,7 +162,6 @@
|
|
|
|
:total="total"
|
|
|
|
:total="total"
|
|
|
|
:current-page="unionQuery.page"
|
|
|
|
:current-page="unionQuery.page"
|
|
|
|
></el-pagination>
|
|
|
|
></el-pagination>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-card>
|
|
|
|
</el-card>
|
|
|
|
<el-card class="el-card" v-if="isImport">
|
|
|
|
<el-card class="el-card" v-if="isImport">
|
|
|
@ -375,7 +377,7 @@
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
import {getUdiInfos, filterCompany} from "../../api/basic/udiInfo";
|
|
|
|
import {getUdiInfos, filterCompany,superSearch} from "../../api/basic/udiInfo";
|
|
|
|
import {combineUdi, combineAllUdi, checkExitUdi} from "../../api/basic/udiRelevance";
|
|
|
|
import {combineUdi, combineAllUdi, checkExitUdi} from "../../api/basic/udiRelevance";
|
|
|
|
import selectDiDetail from "./SelectDIDetailDialog"
|
|
|
|
import selectDiDetail from "./SelectDIDetailDialog"
|
|
|
|
import selectUdi from "@/views/basic/UdiInfoRelevance";
|
|
|
|
import selectUdi from "@/views/basic/UdiInfoRelevance";
|
|
|
@ -472,6 +474,41 @@ export default {
|
|
|
|
this.getList();
|
|
|
|
this.getList();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
getSuperSeaech() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.$confirm("此操作将访问国家库查询DI数据, 是否继续?", "提示", {
|
|
|
|
|
|
|
|
confirmButtonText: "确定",
|
|
|
|
|
|
|
|
cancelButtonText: "取消",
|
|
|
|
|
|
|
|
type: "warning",
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
.then(() => {
|
|
|
|
|
|
|
|
if (this.unionQuery.nameCode == "") {
|
|
|
|
|
|
|
|
this.$message.warning("请输入完成DI信息进行查询!");
|
|
|
|
|
|
|
|
return;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
this.loading = true;
|
|
|
|
|
|
|
|
superSearch(this.unionQuery)
|
|
|
|
|
|
|
|
.then((response) => {
|
|
|
|
|
|
|
|
this.loading = false;
|
|
|
|
|
|
|
|
if (response.code == 20000) {
|
|
|
|
|
|
|
|
this.udidlList = response.data.list || [];
|
|
|
|
|
|
|
|
this.total = response.data.total || 0;
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
this.$message.error(response.message);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
.catch(() => {
|
|
|
|
|
|
|
|
this.loading = false;
|
|
|
|
|
|
|
|
this.udidlList = [];
|
|
|
|
|
|
|
|
this.total = 0;
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
.catch(() => {
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
getList() {
|
|
|
|
getList() {
|
|
|
|
if (
|
|
|
|
if (
|
|
|
|
this.unionQuery.udiCode == "" &&
|
|
|
|
this.unionQuery.udiCode == "" &&
|
|
|
|