田源
2023-10-19 b387f71a88ba507e207f0a42c69b62975888e980
编码规则-最大流水联调
已修改4个文件
40 ■■■■ 文件已修改
Source/UBCS-WEB/src/api/code/maxSerialNum.js 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS-WEB/src/views/wel/Statistic.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS-WEB/src/api/code/maxSerialNum.js
@@ -11,8 +11,19 @@
//保存最大流水号
export const saveMaxSerialNum = (data) => {
    return request({
      url: '/api/ubcs-code/ubcs-code/codeBasicSecController/setMaxSerialNumberForCodeRule',
      url: '/api/ubcs-code/codeBasicSecController/setMaxSerialNumberForCodeRule',
      method: 'post',
      data: data
    })
  }
export const getMaxSerialNumber = (codeRuleOid,secDTOList) => {
  return request({
    url: '/api/ubcs-code/codeBasicSecController/getMaxSerialNumberForCodeRule',
    method: 'get',
    params:{
      codeRuleOid,
      secDTOList
    }
  })
}
Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue
@@ -35,7 +35,7 @@
                <el-option label="审核中" value="Auditing"></el-option>
              </el-select></span>
            </div>
            <el-table ref="dataTable" v-loading="isLoading" :data="tableData"
            <el-table class="custom-scrollbar" ref="dataTable" v-loading="isLoading" :data="tableData"
                      :height="tableHeight"  border
                      @select="handleSelection" @cell-click="handleCellClick" @row-click="handleRowClick"
                      @select-all="handleSelectionAll" @selection-change="handleSelectionChange"
@@ -966,5 +966,16 @@
.bottom {
  margin-top: 10px;
}
//.custom-scrollbar::-webkit-scrollbar {
//  width: 10px  !important;;/* 设置滚动条的宽度 */
//}
//
//.custom-scrollbar::-webkit-scrollbar-thumb {
//  background-color: #a11313  !important;; /* 设置滚动条的颜色 */
//  border-radius: 5px  !important;; /* 设置滚动条的边框弧度 */
//}
//
//.custom-scrollbar::-webkit-scrollbar-track {
//  background-color: #f1f1f1  !important;; /* 设置滚动条的轨道颜色 */
//}
</style>
Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
@@ -20,7 +20,7 @@
</template>
<script>
import FormTemplate from "@/components/FormTemplate/FormTemplate";
import { getCodePrice, saveMaxSerialNum } from "@/api/code/maxSerialNum.js"
import { getCodePrice, saveMaxSerialNum, getMaxSerialNumber } from "@/api/code/maxSerialNum.js"
export default {
  name: 'maxSerialnumDialog',
  components: {
@@ -189,6 +189,12 @@
          this.confirmLoadding = false
        }
      })
      // let object={}
      // object['secDTOList'] = arrCode;
      // object['codeRuleOid'] = this.ruleOid;
      // getMaxSerialNumber(object.codeRuleOid,object.secDTOList).then(res=>{
      //   console.log(res)
      // })
    },
    // 参照组件数据变更
Source/UBCS-WEB/src/views/wel/Statistic.vue
@@ -8,10 +8,10 @@
    <el-dialog :visible.sync="dialogTableVisible" append-to-body class="avue-dialog avue-dialog--top" title="主数据配置"
               top='-40px'>
      <el-table
        ref="TableBox"
        :data="Crud.data"
        border
        style="width: 100%"
        ref="TableBox"
        @selection-change="selectionChange"
        @row-click="TableRoute">
        <el-table-column
@@ -155,7 +155,7 @@
          }
        })
      })
      console.log(checkedrow)
      // console.log(checkedrow)
      this.$nextTick(()=>{
        checkedrow.forEach(row => {
          this.$refs.TableBox.toggleRowSelection(row, true) // 回显