From 1bb03a3c11ba0cb2329b341ea376e0270ff089d6 Mon Sep 17 00:00:00 2001
From: zhangxp <zhangxp@chicecm.com>
Date: 星期三, 23 八月 2023 10:49:50 +0800
Subject: [PATCH] 最大流水号

---
 Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue |   23 +++++++++++++++++++----
 Source/UBCS-WEB/src/api/code/maxSerialNum.js                           |   13 +++++++++++--
 2 files changed, 30 insertions(+), 6 deletions(-)

diff --git a/Source/UBCS-WEB/src/api/code/maxSerialNum.js b/Source/UBCS-WEB/src/api/code/maxSerialNum.js
index e3b2db8..7b0a452 100644
--- a/Source/UBCS-WEB/src/api/code/maxSerialNum.js
+++ b/Source/UBCS-WEB/src/api/code/maxSerialNum.js
@@ -1,9 +1,18 @@
 import request from '@/router/axios';
 
+// 鐮佹
 export const getCodePrice = (data) => {
   return request({
-    url: '/api/ubcs-code/ubcs-code/mdmRule/getCodeRuleAndBasicSecByRuleOid',
+    url: '/api/ubcs-code/ubcs-code/codeBasicSecController/getCodeRuleAndBasicSecByRuleOid',
     method: 'get',
     params: data
   })
-}
\ No newline at end of file
+}
+// //淇濆瓨鏈�澶ф祦姘村彿
+// export const saveMaxSerialNum = (data) => {
+//     return request({
+//       url: '/api/ubcs-code/ubcs-code/codeBasicSecController/getCodeRuleAndBasicSecByRuleOid',
+//       method: 'post',
+//       data: data
+//     })
+//   }
\ No newline at end of file
diff --git a/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue b/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
index 9998cb7..d0a25f4 100644
--- a/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
+++ b/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
@@ -1,17 +1,26 @@
 <template>
-    <el-dialog title="鏈�澶ф祦姘村彿" width="30%" append-to-body="true" :visible.sync="visible">
+    <el-dialog title="鏈�澶ф祦姘村彿" width="30%" append-to-body="true" :visible.sync="dialogVisible">
+        <el-form :label-position="right" label-width="80px" :model="formModel">
+            <el-form-item label="娴佹按鍙�">
+                <el-input v-model="formModel.maxSecNum"></el-input>
+            </el-form-item>
+        </el-form>
         <el-tabs v-model="activeName" type="border-card" @tab-click="handleClick">
             <el-tab-pane label="鏈�澶ф祦姘村彿" name="codeApply">
-                <form-template v-bind="$attrs" type="add" :selfColumnType="selfColumnType" :selfColumnConfig="selfColumnConfig"
-                    ref="CodeApply" @getFormData="getCodeApplyFormData"
+                <form-template v-bind="$attrs" type="add" :selfColumnType="selfColumnType"
+                    :selfColumnConfig="selfColumnConfig" ref="CodeApply" @getFormData="getCodeApplyFormData"
                     @referConfigDataUpdate="referConfigDataUpdate"></form-template>
             </el-tab-pane>
         </el-tabs>
+        <div slot="footer" class="dialog-footer">
+            <el-button @click="dialogVisible = false">鍙� 娑�</el-button>
+            <el-button type="primary" @click="dialogVisible = false">纭� 瀹�</el-button>
+        </div>
     </el-dialog>
 </template>
 <script>
 import FormTemplate from "@/components/FormTemplate/FormTemplate";
-import { getCodePrice } from "@/api/code/maxSerialNum.js"
+import { getCodePrice ,saveMaxSerialNum} from "@/api/code/maxSerialNum.js"
 export default {
     name: 'maxSerialnumDialog',
     components: {
@@ -51,6 +60,11 @@
             activeName: 'codePrice',
             codeApplyForm: {},
             secVOList: [],
+            formModel: {
+                maxSecNum: '',
+                codeRuleOid: this.ruleOid,
+                secDTOList: []
+            },
             selfColumnType: {
                 codefixedsec: "combox",
                 codeclassifysec: "refer",
@@ -86,6 +100,7 @@
         }
     },
     methods: {
+        // 鑾峰彇鐮佹
         async apiGetCode() {
             const response = await getCodePrice({ ruleOid: this.ruleOid })
             const res = response.data

--
Gitblit v1.9.3