diff --git a/src/api/engine/engine.js b/src/api/engine/engine.js index 82276a3..48b9a8f 100644 --- a/src/api/engine/engine.js +++ b/src/api/engine/engine.js @@ -39,6 +39,25 @@ export function del(id){ } +//开启 +export function onEngine(id){ + return request({ + url: "/engine/engine/onEngine/" + id, + method: "post", + data:id + }) +} + + +//禁用 +export function forbiddenEngine(id){ + return request({ + url: "/engine/engine/forbiddenEngine/" + id, + method: "post", + data:id + }) +} + export function selectLevel(){ return request({ url: "/engine/level/selectLevelList", @@ -55,3 +74,12 @@ export function getRuleEngineInfo(id) { } +// 通过id查询 +export function findById(id) { + return request({ + url: '/engine/engine/findById/' + id, + method: 'get' + }) +} + + diff --git a/src/api/etl/switch.js b/src/api/etl/switch.js index f9af91c..ad91a25 100644 --- a/src/api/etl/switch.js +++ b/src/api/etl/switch.js @@ -75,3 +75,27 @@ export function update(data){ } +//查询数据库名称 表名称 字段名称 类型等 + +export function findTableInfo(){ + return request({ + url: "/source/tableInfo/findTableInfo", + method: "get", + }) +} + +export function findTableInfoList(){ + return request({ + url: "/source/tableInfo/findTableInfoList", + method: "get", + }) +} + +export function findStructureByTableId(id){ + return request({ + url: "/source/tableInfo/findStruceure/"+id, + method: "get", + }) +} + + diff --git a/src/api/port/port/index.js b/src/api/port/port/index.js index 165c6b5..9e48cfa 100644 --- a/src/api/port/port/index.js +++ b/src/api/port/port/index.js @@ -1,12 +1,5 @@ import request from '@/utils/request' -export function getPhonePlace(tel) { - return request({ - url: '/mart/list/getPhonePlace?tel='+tel, - method: 'get' - }) -} - export function findConnectorList(data) { return request({ url: '/mart/connector/findConnectorList', @@ -36,5 +29,11 @@ export function updateConnector(data) { method: 'post', data:data }) -} +}; +export function phonePlace(tel) { + return request({ + url: '/port/list/phonePlace?tel='+tel, + method: 'get' + }) +} diff --git a/src/api/system/user.js b/src/api/system/user.js index 47fc9f5..7bae870 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -12,6 +12,15 @@ export function listUser(query) { +//充值用户记录 +export function userPayinfo(query) { + return request({ + url: '/system/user/userPayinfo', + method: 'get', + params: query + }) +} + // 充值用户余额 export function userRecharge(data) { return request({ diff --git a/src/api/type/type.js b/src/api/type/type.js new file mode 100644 index 0000000..6261b8c --- /dev/null +++ b/src/api/type/type.js @@ -0,0 +1,42 @@ +import request from '@/utils/request' + +//查询规则引擎列表 +export function list(){ + return request({ + url: "/engine/type/list", + method: "post" + }) +} + +export function insert(data){ + return request({ + url: "/engine/type/add", + method: "post", + data:data + }) +} + +export function update(data){ + return request({ + url: "/engine/type/update", + method: "post", + data:data + }) +} + +export function del(id){ + return request({ + url: "/engine/type/delete/" + id, + method: "post", + data:id + }) +} + +export function exports(data){ + return request({ + url: "/engine/type/export", + method: "post", + data:data + }) +} + diff --git a/src/views/engine/engine/index.vue b/src/views/engine/engine/index.vue index de89a74..19e0b53 100644 --- a/src/views/engine/engine/index.vue +++ b/src/views/engine/engine/index.vue @@ -4,18 +4,35 @@ + - + + + + + + + + - + + + + - + + + + 查询 + + 重置 + 导出 - + - + { - this.arr=res.data.list; - this.total=res.data.total; + this.arr=res.data.list; + this.total=res.data.total; }) }, handleDelete(id){ if (confirm("是否删除这条数据?")){ - del(id).then(res =>{ + del(id).then(res =>{ //判断删除是否成功 - this.$message.success(res.msg || "删除成功") - }) + this.$message.success(res.msg || "删除成功") + }) } }, findSelectSourceExport(){ this.download('engine/engine/export', { - ...this.engineReq - }, + ...this.engineReq + }, `source_${new Date().getTime()}.xlsx`) }, select(){ @@ -326,6 +343,14 @@ export default { path:'list', query:{id:row.id} }) + }, + clears(){ + this.engineReq = { + name: '', + type: '', + isActivate: '', + status: '' + }; } }, //生命周期 - 创建完成(可以访问当前this实例)", diff --git a/src/views/engine/engine/list.vue b/src/views/engine/engine/list.vue index d34105f..73ee2c8 100644 --- a/src/views/engine/engine/list.vue +++ b/src/views/engine/engine/list.vue @@ -1,117 +1,73 @@ + diff --git a/src/views/etl/switch/index.vue b/src/views/etl/switch/index.vue index d9164ce..d3b1b90 100644 --- a/src/views/etl/switch/index.vue +++ b/src/views/etl/switch/index.vue @@ -48,7 +48,7 @@ - + @@ -83,9 +83,9 @@
连接池配置
- + - + @@ -94,7 +94,7 @@ - + @@ -106,11 +106,11 @@
其他信息
- + {{ dict.label }} @@ -125,11 +125,13 @@ + +
@@ -179,14 +181,20 @@ prop="databaseName"> - + + + + + + + + + @@ -237,43 +245,43 @@ //这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等), //例如:import 《组件名称》 from '《组件路径》, import {selectSourceList, update} from "@/api/etl/switch"; -import {selectSourceExport} from "@/api/etl/switch"; import {connectionTest} from "@/api/etl/switch"; import {insertAdd} from "@/api/etl/switch"; import {deleteSource} from "@/api/etl/switch"; import {getInfo} from "@/api/etl/switch"; import {structure} from "@/api/etl/switch"; +import "@riophae/vue-treeselect/dist/vue-treeselect.css"; export default { - dicts: ['sys_normal_disable','ys_yes_no'], + + + + + dicts: ['yes_no', 'sys_normal_disable'], //import引入的组件需要注入到对象中才能使用" - components: {}, + components: { + + }, props: {}, data() { //这里存放数据" return { - dicts: ['sys_normal_disable','ys_yes_no'], + sourceAddReq:{ + + }, rules: { - dataResourceName: [ - {required: true, message: "接入源名称不能为空", trigger: "blur"} - ], - dataSourcesSystemName: [ - {required: true, message: "数据来源系统名称不能为空", trigger: "blur"} - ], - host: [ - {required: true, message: "主机地址不能为空", trigger: "blur"} - ] + dataResourceName: [{required: true, message: "接入源名称不能为空", trigger: "blur"}], + dataSourcesSystemName: [{required: true, message: "数据来源系统名称不能为空", trigger: "blur"}], + host: [{required: true, message: "主机地址不能为空", trigger: "blur"}] }, ids:[], dialogFormVisible:false, SourceReq:{ }, - sourceAddReq:{ - }, source:[], }; }, @@ -299,8 +307,8 @@ export default { }, struceure(row){ structure(row).then(res=>{ - if (res ===200){ - alert("同步资产成功") + if (res.code ===200){ + alert("同步资产成功,请查询数据库") } }) }, @@ -311,6 +319,7 @@ export default { } }) }, + handleDelete(row){ deleteSource(row.id).then(res=>{ if (res.code===200){ @@ -327,22 +336,27 @@ export default { } }) }, - addSource(){ - if (this.sourceAddReq.id!=undefined){ - update(this.sourceAddReq).then(res=>{ - if (res.code===200){ - alert("修改成功") - location.reload(); - } - }) - }else { - insertAdd(this.sourceAddReq).then(res=>{ - if(res.code===200){ - alert("添加成功") - location.reload(); - } - }) - } + addSource: function (){ + this.$refs["sourceAddReq"].validate(valid=> { + if (valid){ + if (this.sourceAddReq.id!=undefined){ + update(this.sourceAddReq).then(res=>{ + if (res.code===200){ + alert("修改成功") + location.reload(); + } + }) + }else { + insertAdd(this.sourceAddReq).then(res=>{ + if(res.code===200){ + alert("添加成功") + location.reload(); + } + }) + } + } + }); + }, //测试连接 textConnect(row){ diff --git a/src/views/money/detail/index.vue b/src/views/money/detail/index.vue new file mode 100644 index 0000000..29e91b9 --- /dev/null +++ b/src/views/money/detail/index.vue @@ -0,0 +1,109 @@ + + + + diff --git a/src/views/money/pay/index.vue b/src/views/money/pay/index.vue index f397ff9..06c009a 100644 --- a/src/views/money/pay/index.vue +++ b/src/views/money/pay/index.vue @@ -3,9 +3,8 @@
  • 充值说明

    -

    你敢充钱,我就敢让你没钱

    -

    子龙说你得有个小目标

    -

    什么小目标,得一个亿

    +

    请输入支付宝沙箱账号

    +

    西伯利亚龙

  • 支付金额

    @@ -37,8 +36,7 @@ + diff --git a/src/views/port/port/index.vue b/src/views/port/port/index.vue index fe3d186..72b9258 100644 --- a/src/views/port/port/index.vue +++ b/src/views/port/port/index.vue @@ -15,7 +15,7 @@ + width="150"> @@ -80,7 +80,7 @@ + width="150">