浏览代码

feat: 版本管理

zhangjie 3 月之前
父节点
当前提交
e25fa4e248
共有 3 个文件被更改,包括 17 次插入11 次删除
  1. 3 3
      src/modules/admin/api.js
  2. 6 6
      src/modules/admin/components/ModifyVersion.vue
  3. 8 2
      src/modules/admin/views/VersionManage.vue

+ 3 - 3
src/modules/admin/api.js

@@ -224,11 +224,11 @@ export const toolInfo = () => {
 
 // 版本管理
 export const versionList = (datas) => {
-  return $postParam("/api/admin/sys/client/version/list", datas);
+  return $postParam("/api/admin/version/list", datas);
 };
 export const versionSave = (datas) => {
-  return $post("/api/admin/sys/client/version/save", datas);
+  return $post("/api/admin/version/save", datas);
 };
 export const versionDelete = (id) => {
-  return $post("/api/admin/sys/client/version/delete", { id });
+  return $post("/api/admin/version/delete", { id });
 };

+ 6 - 6
src/modules/admin/components/ModifyVersion.vue

@@ -22,9 +22,9 @@
           clearable
         ></el-input>
       </el-form-item>
-      <el-form-item label="服务端版本:" prop="serverVersion">
+      <el-form-item label="服务端版本:" prop="softVersion">
         <el-input
-          v-model="modalForm.serverVersion"
+          v-model="modalForm.softVersion"
           placeholder="请输入版本号"
           clearable
         ></el-input>
@@ -47,7 +47,7 @@ import { versionSave } from "@/modules/admin/api";
 
 const initModalForm = {
   clientVersion: "",
-  serverVersion: "",
+  softVersion: "",
 };
 
 export default {
@@ -63,7 +63,7 @@ export default {
 
   data() {
     const versionReg = /^v?[0-9]+(\.[0-9]+)*$/;
-    const serverVersionValidator = (rule, value, callback) => {
+    const softVersionValidator = (rule, value, callback) => {
       if (!value) return callback();
       const versions = value.split(",");
       if (versions.some((v) => !versionReg.test(v))) {
@@ -86,10 +86,10 @@ export default {
             trigger: "change",
           },
         ],
-        serverVersion: [
+        softVersion: [
           { required: true, message: "请输入服务端版本号" },
           {
-            validator: serverVersionValidator,
+            validator: softVersionValidator,
             trigger: "change",
           },
         ],

+ 8 - 2
src/modules/admin/views/VersionManage.vue

@@ -6,8 +6,14 @@
     <div class="part-box part-box-pad">
       <el-table :data="dataList">
         <el-table-column type="index" label="序号"></el-table-column>
-        <el-table-column prop="version" label="客户端版本"></el-table-column>
-        <el-table-column prop="version" label="服务端版本"></el-table-column>
+        <el-table-column
+          prop="clientVersion"
+          label="客户端版本"
+        ></el-table-column>
+        <el-table-column
+          prop="softVersion"
+          label="服务端版本"
+        ></el-table-column>
         <el-table-column
           class-name="action-column"
           label="操作"