diff --git a/src/api/modules/process.js b/src/api/modules/process.js index 84c010f..9412cc5 100644 --- a/src/api/modules/process.js +++ b/src/api/modules/process.js @@ -20,7 +20,7 @@ export default { //部署接口 deploy (data) { return request({ - url: '/api/lawss/activiti/get_list_by_instance', + url: '/api/deploy', method: 'get', params: data }) @@ -28,9 +28,9 @@ export default { //获取流程配置列表 getModelListPage (data){ return request({ - url: '/api/modelList', + url: '/api/modelListPage', method: 'get', - data: data + params: data }) }, //新增模板 @@ -40,6 +40,14 @@ export default { method: 'get', data: data }) - } + }, + //删除模板 + deleteModel (data){ + return request({ + url: '/api/deleteModel', + method: 'get', + params: data + }) + }, } diff --git a/src/store/index.js b/src/store/index.js index 8074c0e..0cb18ac 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -15,7 +15,8 @@ export default new Vuex.Store({ }, getters: { menuData: (state) => state.menuData, - menuName: (state) => state.menuName + menuName: (state) => state.menuName, + userInfo: (state) => state.userInfo, }, mutations: { saveUserInfo (state, data) { diff --git a/src/utils/date.js b/src/utils/date.js index 463ce10..a9390ae 100644 --- a/src/utils/date.js +++ b/src/utils/date.js @@ -28,7 +28,9 @@ export function formatDate (value, fmt) { } return fmt } else { + console.log(typeof value) value = value.trim() + value = value.replace('T', ' ') return value.substr(0, fmt.length) } } diff --git a/src/views/userCenter/processCenter/finishProcess.vue b/src/views/userCenter/processCenter/finishProcess.vue index 051655a..7a59bc2 100644 --- a/src/views/userCenter/processCenter/finishProcess.vue +++ b/src/views/userCenter/processCenter/finishProcess.vue @@ -4,21 +4,21 @@ - {{ rowIndex + (q.pageNo - 1) * q.pageSize + 1 }} + {{ rowIndex + (q.current - 1) * q.size + 1 }} - - - + - - + - + @@ -27,8 +27,8 @@ - @@ -42,8 +42,8 @@ export default { data() { return { q:{ - pageNo:1, - pageSize:10 + current:1, + size:10 }, total: 0, tableData: [] @@ -61,20 +61,21 @@ export default { }, methods: { loadData() { - this.$api.processCenter.finishProcessPage({...this.q,...this.searchForm}).then(res=>{ - this.tableData = res.data.list - this.total = res.count - }) + let userId=this.$store.getters.userInfo.usid + this.$api.processCenter.finishProcessPage({...this.q,...this.searchForm,userId:userId}).then(res=>{ + this.tableData = res.data.list + this.total = res.data.count + }) }, // 单页数据量 handleSizeChange(val) { - this.q.pageSize = val; - this.q.pageNo = 1; + this.q.size = val; + this.q.current = 1; this.loadData(); }, // 第几页 handleCurrentChange(val) { - this.q.pageNo = val; + this.q.current = val; this.loadData(); }, view() { diff --git a/src/views/userCenter/processCenter/gencyProcess.vue b/src/views/userCenter/processCenter/gencyProcess.vue index 9c83da5..5c20619 100644 --- a/src/views/userCenter/processCenter/gencyProcess.vue +++ b/src/views/userCenter/processCenter/gencyProcess.vue @@ -4,15 +4,15 @@ - {{ rowIndex + (q.pageNo - 1) * q.pageSize + 1 }} + {{ rowIndex + (q.current - 1) * q.size + 1 }} - - + @@ -21,8 +21,8 @@ - @@ -36,8 +36,8 @@ export default { data() { return { q:{ - pageNo:1, - pageSize:10 + current:1, + size:10 }, total: 0, tableData: [] @@ -58,20 +58,21 @@ export default { }, methods: { loadData() { - this.$api.processCenter.gencyProcessPage({...this.q,...this.searchForm}).then(res=>{ + let userId=this.$store.getters.userInfo.usid + this.$api.processCenter.gencyProcessPage({...this.q,...this.searchForm,userId:userId}).then(res=>{ this.tableData = res.data.list - this.total = res.count + this.total = res.data.count }) }, // 单页数据量 handleSizeChange(val) { - this.q.pageSize = val; - this.q.pageNo = 1; + this.q.size = val; + this.q.current = 1; this.loadData(); }, // 第几页 handleCurrentChange(val) { - this.q.pageNo = val; + this.q.current = val; this.loadData(); }, handle() { diff --git a/src/views/userCenter/processCenter/monitorProcesses.vue b/src/views/userCenter/processCenter/monitorProcesses.vue index 680c68a..d698825 100644 --- a/src/views/userCenter/processCenter/monitorProcesses.vue +++ b/src/views/userCenter/processCenter/monitorProcesses.vue @@ -4,7 +4,7 @@ - {{ rowIndex + (q.pageNo - 1) * q.pageSize + 1 }} + {{ rowIndex + (q.current - 1) * q.size + 1 }} - - + - - + - + @@ -27,8 +27,8 @@ - @@ -42,8 +42,8 @@ export default { data() { return { q:{ - pageNo:1, - pageSize:10 + current:1, + size:10 }, total: 0, tableData: [] @@ -61,20 +61,21 @@ export default { }, methods: { loadData() { - this.$api.processCenter.monitorProcessesPage({...this.q,...this.searchForm}).then(res=>{ + let userId=this.$store.getters.userInfo.usid + this.$api.processCenter.monitorProcessesPage({...this.q,...this.searchForm,userId:userId}).then(res=>{ this.tableData = res.data.list - this.total = res.count + this.total = res.data.count }) }, // 单页数据量 handleSizeChange(val) { - this.q.pageSize = val; - this.q.pageNo = 1; + this.q.size = val; + this.q.current = 1; this.loadData(); }, // 第几页 handleCurrentChange(val) { - this.q.pageNo = val; + this.q.current = val; this.loadData(); }, view() { diff --git a/src/views/userCenter/processCenter/sentProcess.vue b/src/views/userCenter/processCenter/sentProcess.vue index 0e516a2..0812b9a 100644 --- a/src/views/userCenter/processCenter/sentProcess.vue +++ b/src/views/userCenter/processCenter/sentProcess.vue @@ -5,7 +5,7 @@ v-table-min-height="'calc(100vh - 380px)'"> - {{ rowIndex + (q.pageNo - 1) * q.pageSize + 1 }} + {{ rowIndex + (q.current - 1) * q.size + 1 }} - - + @@ -31,8 +31,8 @@ - @@ -49,8 +49,8 @@ export default { color: 'rgb(236, 128, 141)', icolor: 'rgb(119,136,153)', q: { - pageNo: 1, - pageSize: 10 + current: 1, + size: 10 }, total: 0, tableData: [] @@ -68,20 +68,21 @@ export default { }, methods: { loadData() { - this.$api.processCenter.sentProcessPage({...this.q,...this.searchForm}).then(res=>{ + let userId=this.$store.getters.userInfo.usid + this.$api.processCenter.sentProcessPage({...this.q,...this.searchForm,userId:userId}).then(res=>{ this.tableData = res.data.list - this.total = res.count + this.total = res.data.count }) }, // 单页数据量 handleSizeChange(val) { - this.q.pageSize = val; - this.q.pageNo = 1; + this.q.size = val; + this.q.current = 1; this.loadData(); }, // 第几页 handleCurrentChange(val) { - this.q.pageNo = val; + this.q.current = val; this.loadData(); }, view() { diff --git a/src/views/userCenter/processConfig/ProcessMapping.vue b/src/views/userCenter/processConfig/ProcessMapping.vue index d509c6a..83f8461 100644 --- a/src/views/userCenter/processConfig/ProcessMapping.vue +++ b/src/views/userCenter/processConfig/ProcessMapping.vue @@ -17,7 +17,7 @@ return { modelId : '', name: '', - actUrl: 'http://localhost:17210/bat-wkflow/modeler.html?modelId=' + actUrl: 'http://10.0.10.87:7060/bat-wkflow/modeler.html?modelId=' } }, created() { diff --git a/src/views/userCenter/processConfig/index.vue b/src/views/userCenter/processConfig/index.vue index 45942d6..a972c4c 100644 --- a/src/views/userCenter/processConfig/index.vue +++ b/src/views/userCenter/processConfig/index.vue @@ -1,7 +1,7 @@ - 报告管理 + 流程配置 @@ -29,12 +29,17 @@ - - - + + + + {{row.createTime?formatDate(row.createTime,"yyyy-mm-dd HH:mm:ss"):''}} + + + 编辑 - 部署 + 部署 + 删除 @@ -89,12 +94,13 @@