From 1d91a31301494b9f0b7e17b3eef280f8d54e2806 Mon Sep 17 00:00:00 2001 From: lihang <lihang@vci-tech.com> Date: 星期二, 23 五月 2023 14:24:04 +0800 Subject: [PATCH] 新增状态池管理和版本规则管理 --- Source/UBCS-WEB/src/views/modeling/Version.vue | 90 +++++++++++++-------------------------------- 1 files changed, 26 insertions(+), 64 deletions(-) diff --git a/Source/UBCS-WEB/src/views/modeling/Version.vue b/Source/UBCS-WEB/src/views/modeling/Version.vue index 929a250..3941b86 100644 --- a/Source/UBCS-WEB/src/views/modeling/Version.vue +++ b/Source/UBCS-WEB/src/views/modeling/Version.vue @@ -34,6 +34,7 @@ </template> <script> +import { getPage,add,update,remove } from '../../api/omd/revisionRule'; export default { name: "Version", data(){ @@ -47,36 +48,6 @@ total: 100 }, data:[ - { - name:"娴嬭瘯1", - tag:"娴嬭瘯", - char:"娴嬭瘯", - Initial:"娴嬭瘯", - Step:"娴嬭瘯", - prefix:"娴嬭瘯", - suffix:"娴嬭瘯", - desc:"娴嬭瘯" - }, - { - name:"娴嬭瘯2", - tag:"娴嬭瘯", - char:"娴嬭瘯", - Initial:"娴嬭瘯", - Step:"娴嬭瘯", - prefix:"娴嬭瘯", - suffix:"娴嬭瘯", - desc:"娴嬭瘯" - }, - { - name:"娴嬭瘯3", - tag:"娴嬭瘯", - char:"娴嬭瘯", - Initial:"娴嬭瘯", - Step:"娴嬭瘯", - prefix:"娴嬭瘯", - suffix:"娴嬭瘯", - desc:"娴嬭瘯" - } ], form:{}, option:{ @@ -87,37 +58,37 @@ searchMenuSpan:5, column:[ { - label:"鍚嶇О", + label:'鑻辨枃鍚嶇О', + prop: 'id' + }, + { + label:"涓枃鍚嶇О", prop:"name", search:true, }, { - label: "鏍囩", - prop:"tag" - }, - { label:"璺宠穬瀛楃", - prop:"char" + prop: "skipCode" }, { label: "鍒濆鍊�", - prop:"Initial" + prop:"startCode" }, { - label:"姝ラ暱", - prop:"Step" + label: "姝ラ暱", + prop: "serialStep" }, { label: "鍓嶇紑", - prop:"prefix" + prop:"prefixCode" }, { label: "鍚庣紑", - prop: "suffix" + prop: "suffixCode" }, { label: "鎻忚堪", - prop:"desc", + prop:"description", type:"textarea" } ] @@ -128,25 +99,17 @@ handleSearch(){ this.packageSearchBox=true }, - // getList() { - // this.loading = true; - // const data = Object.assign({ - // pageNum: this.page.currentPage, - // pageSize: this.page.pageSize, - // }, this.params) - // this.data = []; - // getList(data).then(res => { - // const data = res.data.data - // this.loading = false; - // this.page.total = data.total; - // const result = data.list; - // this.data = result; - // }) - // }, + getList() { + this.loading = true; + getPage(this.page.currentPage,this.page.pageSize,this.params).then(res => { + const data = res.data.data + this.loading = false; + this.page.total = data.total; + this.data = data.records; + }) + }, rowSave(row, done, loading) { - add(Object.assign({ - createUser: this.userInfo.name - }, row)).then(() => { + add(row).then(() => { this.$message.success('鏂板鎴愬姛') done(); this.getList(); @@ -155,9 +118,7 @@ }) }, rowUpdate(row, index, done, loading) { - update(Object.assign({ - updateUser: this.userInfo.name - }, row)).then(() => { + update(row).then(() => { this.$message.success('淇敼鎴愬姛') done() this.getList(); @@ -171,7 +132,8 @@ cancelButtonText: '鍙栨秷', type: 'warning' }).then(() => { - return del(row.id) + console.log(row); + return remove({oid : row.oid}) }).then(() => { this.$message.success('鍒犻櫎鎴愬姛') this.getList(); -- Gitblit v1.9.3