yuxc
2023-05-23 75e0307428bdd1a16b9ff5b2a927620eec0ac41c
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();