diff --git a/src/api/engine/engine.js b/src/api/engine/engine.js
index 96cae7a..689fb64 100644
--- a/src/api/engine/engine.js
+++ b/src/api/engine/engine.js
@@ -9,33 +9,35 @@ export function selectEngineList(data){
})
}
-//导出
-export function selectSourceExport(data){
+
+
+
+export function insert(data){
return request({
- url: "/source/source/export",
- method: "POST",
+ url: "/engine/engine/insert",
+ method: "post",
+ data:data
+ })
+}
+
+export function update(data){
+ return request({
+ url: "/engine/engine/update",
+ method: "post",
data:data
})
}
-//新增
-export function insertAdd(data){
- return request({
- url: "/source/source/insert",
- method: "get",
- data:data
- })
-}
-
-//获取基本信息
-export function getInfo(id){
+export function del(id){
return request({
- url: "/source/source/id",
- method: "get",
+ url: "/engine/engine/delete/" + id,
+ method: "post",
+ data:id
})
}
+
diff --git a/src/api/etl/switch.js b/src/api/etl/switch.js
index 783ed6b..c299886 100644
--- a/src/api/etl/switch.js
+++ b/src/api/etl/switch.js
@@ -9,14 +9,14 @@ export function selectSourceList(data){
})
}
-//导出
-export function selectSourceExport(data){
- return request({
- url: "/source/source/export",
- method: "POST",
- data:data
- })
-}
+// //导出
+// export function selectSourceExport(data){
+// return request({
+// url: "/source/source/export",
+// method: "POST",
+// data:data
+// })
+// }
//新增
export function insertAdd(data){
diff --git a/src/views/engine/engine/index.vue b/src/views/engine/engine/index.vue
index c4b0cd9..fb4a21b 100644
--- a/src/views/engine/engine/index.vue
+++ b/src/views/engine/engine/index.vue
@@ -20,15 +20,16 @@
-
-
-
-
-
-
-
-
-
+
+ 导出
+
@@ -41,61 +42,42 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
+
+
@@ -146,23 +128,20 @@
- 规则维护
删除
+ @click="handleDelete(scope.row.id)">删除
修改
+ @click="handUpdate(scope.row.id)">规则维护
+
+
@@ -182,8 +161,8 @@
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等),
//例如:import 《组件名称》 from '《组件路径》,
import {insertAdd} from "@/api/etl/switch";
-import {selectEngineList} from "@/api/engine/engine";
-import {selectList} from "@/api/pay/customer";
+import {insert, selectEngineList} from "@/api/engine/engine";
+import {del, selectList, update} from "@/api/pay/customer";
export default {
//import引入的组件需要注入到对象中才能使用"
components: {},
@@ -192,14 +171,14 @@ export default {
//这里存放数据"
return {
- // dialogFormVisible:false,
- // SourceReq:{
- //
- // },
+ engineReq:{
+
+ },
engine:{
},
arr:[],
+ dialogFormVisible:false
};
},
//计算属性 类似于data概念",
@@ -208,15 +187,31 @@ export default {
watch: {},
//方法集合",
methods: {
- selectList,
- // insertAdd(){
- // this.dialogFormVisible=true
- // },
+ insert(){
+ insert(this.engine).then(res =>{
+ this.$message.success(res.msg || "添加成功")
+ })
+ },
findSelectSourceList(){
selectEngineList().then(res=>{
this.arr=res.data;
})
},
+ handleDelete(id){
+ del(id).then(res =>{
+ this.$message.success(res.msg || "删除成功")
+ })
+ },
+ handUpdate(){
+ update(this.engine).then(res =>{
+ this.$message.success(res.msg || "修改成功")
+ })
+ },
+ findSelectSourceExport(){
+ this.download('engine/engine/export', {
+ ...this.engineReq
+ }, `source_${new Date().getTime()}.xlsx`)
+ }
},
//生命周期 - 创建完成(可以访问当前this实例)",
created() {
diff --git a/src/views/etl/switch/index.vue b/src/views/etl/switch/index.vue
index 2420ea2..863d19a 100644
--- a/src/views/etl/switch/index.vue
+++ b/src/views/etl/switch/index.vue
@@ -28,10 +28,10 @@
导出
@@ -295,7 +295,9 @@ export default {
})
},
findSelectSourceExport(){
- selectSourceExport(this.SourceReq).then();
+ this.download('source/source/export', {
+ ...this.SourceReq
+ }, `source_${new Date().getTime()}.xlsx`)
},
handleSelectionChange(row){
this.ids=[];
diff --git a/src/views/port/port/index.vue b/src/views/port/port/index.vue
new file mode 100644
index 0000000..28389c3
--- /dev/null
+++ b/src/views/port/port/index.vue
@@ -0,0 +1,87 @@
+
+
+
+
+ 手机号查询归属地
+ 查看
+ 购买
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+ IP查询归属地
+ 查看
+ 购买
+
+
+ {{'列表内容 ' + o }}
+
+
+
+
+
+
+