From 597a7fa0913704552bd66e43cedad2dfc6572a98 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期日, 17 八月 2025 16:01:58 +0800
Subject: [PATCH] 修改字段名

---
 src/views/wel/index.vue |  322 +++++-----------------------------------------------
 1 files changed, 35 insertions(+), 287 deletions(-)

diff --git a/src/views/wel/index.vue b/src/views/wel/index.vue
index b65de3c..a8e561f 100644
--- a/src/views/wel/index.vue
+++ b/src/views/wel/index.vue
@@ -1,300 +1,48 @@
+<!--
+ * @Author: 鏉庡枂(寮�鍙戠粍) lzhe@yxqiche.com
+ * @Date: 2025-08-11 09:25:36
+ * @LastEditors: 鏉庡枂(寮�鍙戠粍) lzhe@yxqiche.com
+ * @LastEditTime: 2025-08-12 17:45:42
+ * @FilePath: /mdmweb/src/views/wel/index.vue
+ * @Description: 杩欐槸榛樿璁剧疆,璇疯缃甡customMade`, 鎵撳紑koroFileHeader鏌ョ湅閰嶇疆 杩涜璁剧疆: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
+-->
 <template>
-  <basic-container>
-    <avue-crud
-      :addBtn="false"
-      :option="option"
-      :table-loading="loading"
-      :data="data"
-      ref="crud"
-      v-model:search="search"
-      v-model:page="mypage"
-      @current-change="currentChange"
-      @size-change="sizeChange"
-      @refresh-change="refreshChange"
-      @on-load="onLoad"
-      @tree-load="treeLoad"
-      @row-del="rowDel"
-      @row-save="rowSave"
-      @row-update="rowUpdate"
-    >
-      <template #name="{ row }">
-        <span>{{row.name}}</span>
-        <el-button :size="size" text icon="el-icon-setting" type="primary" placeholder="淇敼" @click="showEdit(row)"></el-button>
-        <el-button :size="size" text icon="el-icon-delete" type="primary" @click="showDel(row)" placeholder="鍒犻櫎"></el-button>
-        <el-button :size="size" text icon="el-icon-document-add" type="primary" @click="showAdd(row)" placeholder="鏂板瀛愮骇"></el-button>
-      </template>
-    </avue-crud>
-    <el-dialog :title="modalTitle" append-to-body v-model="modalBox">
-      <avue-form :option="modalOption" v-model="modalForm" @submit="modalSubmit" @reset-change="modalCancel"/>
-    </el-dialog>
-  </basic-container>
+ <shemi v-if="isSM"></shemi>
+  <gongkong v-else></gongkong>
+   <!-- <gongkong></gongkong> -->
 </template>
-
 <script>
-
+import shemi from './shemi.vue'
+import gongkong from './gongkong.vue'
 export default {
+  components: {shemi,gongkong},
   data() {
     return {
-      selectedColumn: {},
-      modalForm: {},
-      modalOption: {
-        submitText: "淇濆瓨",
-        emptyText: "鍙栨秷",
-        menuPosition: "right",
-        column: [
-          {
-            label: '鑺傜偣绫诲瀷',
-            prop: 'nodeType',
-            type: 'select',
-            dicUrl: '/blade-system/dict-biz/dictionary?code=nc_node_type',
-            props: {
-              label: 'dictValue',
-              value: 'dictKey',
-            },
-            disabled: true
-          },
-          {
-            label: '璁惧锛堟満搴婏級',
-            prop: 'abc',
-            hide: true
-          },
-          {
-            label: '鑺傜偣鍚嶇О',
-            prop: 'name',
-            hide: true
-          },
-          {
-            label: '鑺傜偣鎻忚堪',
-            prop: 'abc',
-            hide: true
-          },
-          {
-            label: '鍏ㄨ矾寰�',
-            prop: 'abc',
-            hide: true,
-            span: 24
-          },
-          {
-            label: '澶囨敞',
-            prop: 'remark',
-            type: "textarea",
-            hide: true,
-            span: 24
-          }
-        ]
-      },
-      modalBox: false,
-      modalTitle: "",
-      id: "",
-      parentId:1,
-      search: {
-        keyword: "",
-        machineGroupCode: ""
-      },
-      loading: true,
-      mypage: {
-        size: 10,
-        current: 1,
-        total: 0,
-      },
-      option: {
-        lazy: true,
-        rowKey: 'id',
-        addBtn: false,
-        editBtn: false,
-        delBtn: false,
-        fit: true,
-        menu: false,
-        column: [
-          {
-            label: '鐩綍',
-            prop: 'name',
-            width: '300'
-          },
-          {
-            label: '鐗堟湰',
-            prop: 'abc'
-          },
-          {
-            label: '鐗堟',
-            prop: 'abc'
-          },
-          {
-            label: '鎻忚堪',
-            prop: 'abc'
-          },
-          {
-            label: '绫诲瀷',
-            prop: 'nodeType'
-          },
-          {
-            label: '璁惧',
-            prop: 'abc'
-          },
-          {
-            label: '鍥哄寲鐘舵��',
-            prop: 'abc'
-          },
-          {
-            label: '閿佸畾鐘舵��',
-            prop: 'abc'
-          },
-          {
-            label: '娴佺▼鐘舵��',
-            prop: 'abc'
-          },
-          {
-            label: '娴嬭瘯绋嬪簭',
-            prop: 'abc'
-          },
-          {
-            label: '鍒涘缓浜�',
-            prop: 'createUser',
-            width: '180'
-          }
-        ],
-      },
-      data: [],
-    };
-  },
-  methods: {
-    rowDel(row, index, done) {
-      console.log(done);
-      done(row);
-    },
-    rowSave (row, done) {
-      console.log(done,1111);
-      done(row);
-    },
-    rowUpdate (row, index, done) {
-      console.log(done,222);
-      done(row);
-    },
-    showEdit(row,done) {
-      this.modalTitle = "淇敼";
-      this.modalBox = true;
-      return;
-    },
-    showDel(row) {
-      //璋冪敤鎺ュ彛
-      this.loading = true;
-      axios({
-        url: '/blade-mdm/program/node/remove',
-        method: 'post',
-        params: {id: row.id},
-      }).then(
-        res => {
-          this.loading = false;
-          this.$refs.crud.rowDel(row);
-        }
-      );
-    },
-    showAdd (row) {  //鏂板瀛愯妭鐐�
-      this.modalTitle = "鏂板瀛愯妭鐐�";
-      this.selectedColumn.nodeType = String(Number(row.nodeType) + 10);
-      this.selectedColumn.parentId = row.id;
-      this.selectedColumn.name = "";
-      this.selectedColumn.id = "";
-      this.modalForm = this.selectedColumn;
-      this.modalBox = true;
-    },
-    modalSubmit(row) {  //鏂板瀛愯妭鐐逛繚瀛�
-      //璋冪敤鎺ュ彛
-      this.loading = true;
-      axios({
-        url: '/blade-mdm/program/node/save',
-        method: 'post',
-        data: this.modalForm,
-      }).then(
-        res => {
-          //this.$refs.crud.rowSave(this.modalForm);
-          this.onLoad();
-          this.$refs.crud.refreshTable();
-          this.modalBox = false;
-          this.loading = false;
-        }
-      );
-    },
-    modalCancel() {
-      this.modalBox = false;
-    },
-    treeLoad (tree, treeNode, resolve) {
-      // setTimeout(() => {
-      //   this.parentId += 1;
-      //   var hasChildren = true;
-      //   if(this.parentId == 6) {
-      //     this.$message.error("鍒板ご浜�");
-      //     hasChildren = false;
-      //   }
-      //   resolve([{
-      //     id: this.parentId,
-      //     parentId: this.parentId,
-      //     date: '2016-05-01',
-      //     name: '鐜嬪皬铏�',
-      //     address: '鏂板',
-      //     hasChildren: hasChildren
-      //   }]);
-      //   console.log(tree,111)
-      // }, 100);
-      this.loading = true;
-      var obj = {parentId: tree.id}
-      axios({
-        url: '/blade-mdm/program/node/lazy-list',
-        method: 'get',
-        params: obj,
-      }).then(
-        res => {
-          resolve(res.data.data);
-          this.loading = false;
-        }
-      );
-    },
-    currentChange(current) {
-      this.mypage.current = current;
-    },
-    sizeChange(size) {
-      this.mypage.size = size;
-    },
-    refreshChange() {
-      
-    },
-    onLoad() {  //鏌ヨtreeTable
-      this.loading = true;
-      var obj = {parentId: ""}
-      axios({
-        url: '/blade-mdm/program/node/lazy-list',
-        method: 'get',
-        params: obj,
-      }).then(
-        res => {
-          this.data = res.data.data;
-          this.loading = false;
-        }
-      );
-      // this.data =   [{
-      //     id: this.parentId,
-      //     parentId: this.parentId,
-      //     date: '2016-05-02',
-      //     name: '鐜嬪皬铏�',
-      //     address: 'hhh',
-      //     hasChildren: true
-      //   },
-      //   {
-      //     id: 7,
-      //     parentId: 7,
-      //     date: '2016-05-02',
-      //     name: '鐜嬪皬铏�',
-      //     address: 'hhh',
-      //     hasChildren: false
-      //   }]
-      //   this.loading = false;
+      nodeId: 0,
+      isSM: false
     }
   },
+  computed: {},
+  watch: {
+    
+  },
+  methods: {
+    
+  },
+  mounted() {
+    //鍒ゆ柇鐗堟湰  0:娑夊瘑缃戯紝1:宸ユ帶缃戯紱
+    axios({url: '/blade-mdm/system/param/getValue?paramKey=networkType',method: 'get'}).then(res => {
+        if(res.data.data === "0") {
+          this.isSM = true;
+        }else {
+          // this.getPre();
+        }
+      }
+    );
+  }
 };
 </script>
 
 <style lang="scss">
-.el-form-item__label {
-  width: 120px!important;
-}
+
 </style>
\ No newline at end of file

--
Gitblit v1.9.3