From f0979fdd855451b99153cad85a039ae5d3241a23 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期日, 26 五月 2024 22:40:00 +0800
Subject: [PATCH] update

---
 src/views/dnc/log/index.vue         |   75 ++++++++++++++++++
 src/views/dnc/setting/FTP.vue       |   38 +++++++++
 src/views/dnc/setting/catalogue.vue |   53 +++++++++++++
 src/views/dnc/setting/index.vue     |   36 +++++++++
 4 files changed, 202 insertions(+), 0 deletions(-)

diff --git a/src/views/dnc/log/index.vue b/src/views/dnc/log/index.vue
new file mode 100644
index 0000000..1b61358
--- /dev/null
+++ b/src/views/dnc/log/index.vue
@@ -0,0 +1,75 @@
+<!--
+ * @Date: 2024-05-20 21:43:10
+ * @LastEditors: Sneed
+ * @LastEditTime: 2024-05-26 22:17:43
+ * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/log/index.vue
+-->
+<template>
+    <el-main style="height: 100%;">
+        <el-card shadow="never" style="height: 100%;" body-style="height: 100%">
+            <el-container>
+                <el-header>
+
+                </el-header>
+                <el-main>
+                    <scTable highlight-current-row @dataChange="dataChange" @row-click="rowClick" ref="table"
+                        :params="params" :apiObj="apiObj" @selection-change="selectionChange" stripe>
+                        <el-table-column type="selection" width="50"></el-table-column>
+                        <el-table-column label="鏂囦欢鍚嶇О" prop="name">
+                        </el-table-column>
+                        <el-table-column label="鐗堟湰" prop="allPathName"></el-table-column>
+                        <el-table-column label="鏂囦欢绫诲瀷" prop="suffix"></el-table-column>
+                        <el-table-column label="鏂囦欢鏉ユ簮" prop="suffix"></el-table-column>
+                        <el-table-column label="鎿嶄綔绫诲瀷" prop="updateTime"></el-table-column>
+                        <el-table-column label="婧愯矾寰�" prop="updateTime"></el-table-column>
+                        <el-table-column label="鐩爣璺緞" prop="updateTime"></el-table-column>
+                        <el-table-column label="鏂囦欢浣嶇疆" prop="updateTime"></el-table-column>
+                        <el-table-column label="鎿嶄綔浜哄憳" prop="updateTime"></el-table-column>
+                        <el-table-column label="鎿嶄綔鏃堕棿" prop="updateTime"></el-table-column>
+                    </scTable>
+                </el-main>
+            </el-container>
+        </el-card>
+    </el-main>
+</template>
+
+<script>
+export default {
+    data() {
+        return {
+            selection: [],
+            params: {},
+            apiObj: {
+                get: async (data) => {
+                    let params = {
+                        ...data,
+                        ...this.params
+                    }
+                    return await this.$HTTP.get(`/api/blade-dnc/dnc-factory-file/page`, {}, { params }).then(res => {
+                        return res
+                    })
+                }
+            },
+        }
+    },
+    methods: {
+        selectionChange(selection) {
+            this.selection = selection
+        },
+        del(selection) {
+
+        },
+        table_edit() {
+
+        },
+        rowClick() {
+
+        },
+        dataChange() {
+
+        }
+    }
+}
+</script>
+
+<style lang="scss" scoped></style>
\ No newline at end of file
diff --git a/src/views/dnc/setting/FTP.vue b/src/views/dnc/setting/FTP.vue
new file mode 100644
index 0000000..780ed48
--- /dev/null
+++ b/src/views/dnc/setting/FTP.vue
@@ -0,0 +1,38 @@
+<!--
+ * @Date: 2024-05-26 22:26:35
+ * @LastEditors: Sneed
+ * @LastEditTime: 2024-05-26 22:31:46
+ * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/setting/FTP.vue
+-->
+<template>
+    <el-container>
+        <el-header>
+            <el-button type="primary">鍒涘缓FTP鐩綍</el-button>
+            <el-button type="primary">鍏宠仈宸ヤ綅</el-button>
+        </el-header>
+        <el-main>
+            <el-row :gutter="20" style="width: 100%;">
+                <el-col :span="12">
+                    <el-table :data="tableData" style="width: 100%">
+                        <el-table-column label="鐩綍鍚嶇О" prop="" width=""></el-table-column>
+                        <el-table-column label="鍏宠仈宸ヤ綅" prop="" width=""></el-table-column>
+                        <el-table-column label="鎿嶄綔" prop="" width=""></el-table-column>
+                    </el-table>
+                </el-col>
+                <el-col :span="12">
+                    <h2>FTP鐩綍</h2>
+                    <div>509</div>
+                </el-col>
+            </el-row>
+
+        </el-main>
+    </el-container>
+</template>
+
+<script>
+export default {
+
+}
+</script>
+
+<style lang="scss" scoped></style>
\ No newline at end of file
diff --git a/src/views/dnc/setting/catalogue.vue b/src/views/dnc/setting/catalogue.vue
new file mode 100644
index 0000000..1620ffc
--- /dev/null
+++ b/src/views/dnc/setting/catalogue.vue
@@ -0,0 +1,53 @@
+<!--
+ * @Date: 2024-05-26 22:26:50
+ * @LastEditors: Sneed
+ * @LastEditTime: 2024-05-26 22:39:14
+ * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/setting/catalogue.vue
+-->
+<template>
+    <el-container>
+        <el-header>
+            鏂囦欢浼犺緭鍚嶇О璁惧畾
+        </el-header>
+        <el-main>
+            <el-form :model="form" :rules="rules" label-width="auto">
+                <el-form-item label="鎷兼帴鏂瑰紡">
+                    <el-radio-group v-model="form.name">
+                        <el-radio :value="3">鎷兼帴鍦ㄦ枃浠跺悕绉板墠</el-radio>
+                        <el-radio :value="6">鎷兼帴鍦ㄦ枃浠跺悕绉板悗</el-radio>
+                    </el-radio-group>
+                </el-form-item>
+                <el-form-item label="鎷兼帴鏉ユ簮">
+                    <el-radio-group v-model="form.name">
+                        <el-radio :value="3">宸ヨ壓鍖呯洰褰�</el-radio>
+                        <el-radio :value="6">宸ヨ壓鍖呭睘鎬�</el-radio>
+                    </el-radio-group>
+                </el-form-item>
+                <el-form-item label="鎷兼帴鍐呭">
+                    <el-select v-model="form.name" placeholder="" style="width: 240px">
+                        <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
+                    </el-select>
+                </el-form-item>
+                <el-form-item label="鎷兼帴绗﹀彿">
+                    <el-select v-model="form.name" placeholder="" style="width: 240px">
+                        <el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
+                    </el-select>
+                </el-form-item>
+            </el-form>
+        </el-main>
+    </el-container>
+</template>
+
+<script>
+export default {
+    data() {
+        return {
+            options: [],
+            form: {},
+            rules: {}
+        }
+    },
+}
+</script>
+
+<style lang="scss" scoped></style>
\ No newline at end of file
diff --git a/src/views/dnc/setting/index.vue b/src/views/dnc/setting/index.vue
new file mode 100644
index 0000000..62e226c
--- /dev/null
+++ b/src/views/dnc/setting/index.vue
@@ -0,0 +1,36 @@
+<!--
+ * @Date: 2024-05-26 22:19:53
+ * @LastEditors: Sneed
+ * @LastEditTime: 2024-05-26 22:34:06
+ * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/dnc/setting/index.vue
+-->
+<template>
+    <el-main style="height: 100%;">
+        <el-card shadow="never" style="height: 100%;" body-style="height: 100%">
+            <el-row style="width: 100%;">
+                <el-tabs :tab-position="'left'" class="demo-tabs" style="width: 100%">
+                    <el-tab-pane label="FTP璁剧疆">
+                        <FTP></FTP>
+                    </el-tab-pane>
+                    <el-tab-pane label="鏂囦欢鐩綍">
+                        <Catalogue></Catalogue>
+                    </el-tab-pane>
+                </el-tabs>
+            </el-row>
+
+        </el-card>
+    </el-main>
+</template>
+
+<script>
+import FTP from './FTP.vue'
+import Catalogue from './catalogue.vue'
+export default {
+    components: {
+        FTP,
+        Catalogue
+    }
+}
+</script>
+
+<style lang="scss" scoped></style>
\ No newline at end of file

--
Gitblit v1.9.3