From 09a63c9f0e2d3b9a02f3d69b8dc8c304df9daa05 Mon Sep 17 00:00:00 2001
From: b2894lxlx <517289602@qq.com>
Date: Wed, 29 Nov 2023 16:37:56 +0800
Subject: [PATCH] 20231129
---
package-lock.json | 125 -------------------
package.json | 12 +-
pages.json | 2 +
pages/fadada/type_1.vue | 80 ++++++++++++
pages/fadada/type_2.vue | 80 ++++++++++++
pages/product/goods/list.vue | 12 +-
pages_template/components/form/form-slot.vue | 7 ++
windows/topWindow.vue | 9 +-
8 files changed, 194 insertions(+), 133 deletions(-)
delete mode 100644 package-lock.json
create mode 100644 pages/fadada/type_1.vue
create mode 100644 pages/fadada/type_2.vue
diff --git a/package-lock.json b/package-lock.json
deleted file mode 100644
index 3ce507d..0000000
--- a/package-lock.json
+++ /dev/null
@@ -1,125 +0,0 @@
-{
- "name": "vk-unicloud-admin",
- "version": "1.17.3",
- "lockfileVersion": 1,
- "requires": true,
- "dependencies": {
- "async-validator": {
- "version": "1.8.5",
- "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-1.8.5.tgz",
- "integrity": "sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==",
- "requires": {
- "babel-runtime": "6.x"
- }
- },
- "babel-helper-vue-jsx-merge-props": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
- "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
- },
- "babel-runtime": {
- "version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
- "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
- "requires": {
- "core-js": "^2.4.0",
- "regenerator-runtime": "^0.11.0"
- }
- },
- "core-js": {
- "version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
- },
- "deepmerge": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz",
- "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="
- },
- "element-ui": {
- "version": "2.15.13",
- "resolved": "https://registry.npmjs.org/element-ui/-/element-ui-2.15.13.tgz",
- "integrity": "sha512-LJoatEYX6WV74FqXBss8Xfho9fh9rjDSzrDrTyREdGb1h1R3uRvmLh5jqp2JU137aj4/BgqA3K06RQpQBX33Bg==",
- "requires": {
- "async-validator": "~1.8.1",
- "babel-helper-vue-jsx-merge-props": "^2.0.0",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1"
- }
- },
- "normalize-wheel": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/normalize-wheel/-/normalize-wheel-1.0.1.tgz",
- "integrity": "sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA=="
- },
- "regenerator-runtime": {
- "version": "0.11.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
- "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
- },
- "resize-observer-polyfill": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
- "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
- },
- "sortablejs": {
- "version": "1.10.2",
- "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz",
- "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A=="
- },
- "throttle-debounce": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-1.1.0.tgz",
- "integrity": "sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg=="
- },
- "umy-table": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/umy-table/-/umy-table-1.1.8.tgz",
- "integrity": "sha512-yqPMFwZ6MUNqI73KamsNKBTbHRA7VuVZDEWobaySghtf4n/s7INuTNQoADB/ROVK57WOXr99Xpnol0aMqGlASA==",
- "requires": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- }
- },
- "umy-ui": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/umy-ui/-/umy-ui-1.1.6.tgz",
- "integrity": "sha512-wX0S29B5sFn8q0MvU9PEl8DGZeQmZXOJlLrwaCJ2UHiIQZCANWgXMBjjQgpaequ1gRZ8BekEu7Sn7hJccm9YMQ==",
- "requires": {
- "async-validator": "~1.8.1",
- "deepmerge": "^1.2.0",
- "normalize-wheel": "^1.0.1",
- "resize-observer-polyfill": "^1.5.0",
- "throttle-debounce": "^1.0.1",
- "umy-table": "1.1.8",
- "vuedraggable": "^2.23.2",
- "xe-utils": "^3.0.0-beta.12"
- }
- },
- "vk-unicloud-admin-ui": {
- "version": "1.17.46",
- "resolved": "https://registry.npmjs.org/vk-unicloud-admin-ui/-/vk-unicloud-admin-ui-1.17.46.tgz",
- "integrity": "sha512-VJvi8Gm3mfZOFEilIrZ1bSoi192ov9hPzSFzkR6l62pqJ3UEwgjTr5L2gQqxw4twb+y5qDmWZPS4dQMwya+iiQ=="
- },
- "vuedraggable": {
- "version": "2.24.3",
- "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz",
- "integrity": "sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==",
- "requires": {
- "sortablejs": "1.10.2"
- }
- },
- "xe-utils": {
- "version": "3.5.13",
- "resolved": "https://registry.npmjs.org/xe-utils/-/xe-utils-3.5.13.tgz",
- "integrity": "sha512-ORT6ghCRk0mUVavMBxetcPzUPskS6NGfntzpWazJ86e+XU0uK4HwHfDhN/jKATiyInrOH5RwQo9SO/+DB8XeBw=="
- }
- }
-}
diff --git a/package.json b/package.json
index 09ed680..64e583b 100644
--- a/package.json
+++ b/package.json
@@ -20,9 +20,19 @@
"license": "MIT",
"homepage": "https://vkdoc.fsq.pub/admin/",
"dependencies": {
+ "async-validator": "^4.2.5",
+ "babel-helper-vue-jsx-merge-props": "^2.0.3",
"element-ui": "2.15.13",
+ "normalize-wheel": "^1.0.1",
+ "resize-observer-polyfill": "^1.5.1",
+ "sortablejs": "^1.15.0",
+ "throttle-debounce": "^1.1.0",
+ "umy-table": "^1.1.8",
"umy-ui": "1.1.6",
- "vk-unicloud-admin-ui": "^1.17.45"
+ "vk-unicloud-admin-ui": "^1.17.45",
+ "vue": "2",
+ "vuedraggable": "^2.24.3",
+ "xe-utils": "^3.5.14"
},
"engines": {
"HBuilderX": "^3.1.10"
diff --git a/pages.json b/pages.json
index 261da4e..aba6b92 100644
--- a/pages.json
+++ b/pages.json
@@ -7,6 +7,8 @@
{ "path": "pages/enquiry/template/list"},
{ "path": "pages/enquiry/attributes/list"},
{ "path": "pages/contract/template/list"},
+ { "path": "pages/fadada/type_1"},
+ { "path": "pages/fadada/type_2"},
{
"path": "pages/login/index",
"style": {
diff --git a/pages/fadada/type_1.vue b/pages/fadada/type_1.vue
new file mode 100644
index 0000000..2a15f09
--- /dev/null
+++ b/pages/fadada/type_1.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/fadada/type_2.vue b/pages/fadada/type_2.vue
new file mode 100644
index 0000000..cbc260e
--- /dev/null
+++ b/pages/fadada/type_2.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/product/goods/list.vue b/pages/product/goods/list.vue
index 3847182..a39cd2e 100644
--- a/pages/product/goods/list.vue
+++ b/pages/product/goods/list.vue
@@ -191,15 +191,21 @@
},
watch: (obj)=> {
console.log(obj);
- this.form1.data.name = obj.option.map(item => item.name),join("、")
+ this.form1.data.name = obj.option.map(item => item.name).join("、")
}
},
{
key: "address",
- title: "供货地",
- type: "address",
+ title: "所属用户",
+ type: "select",
placeholder: "请输入供货地",
},
+ {
+ key: "address",
+ title: "供货地",
+ type: "address",
+ placeholder: "请输入供货地",
+ },
{
key: "files",
title: "附件",
diff --git a/pages_template/components/form/form-slot.vue b/pages_template/components/form/form-slot.vue
index 54b00d2..00beef1 100644
--- a/pages_template/components/form/form-slot.vue
+++ b/pages_template/components/form/form-slot.vue
@@ -24,6 +24,9 @@
+
+ asdasd
+
返回
@@ -68,6 +71,10 @@
columns:[
{ key: "text", title:"text类型字段", type:"text" },
{ key: "rate", title:"插糟用法", type:"text" },
+ { key: "asd", title:"", type:"object",
+ columns: [
+ { key: "test", title:"插糟用法", type:"html",}
+ ]},
],
// 表单验证规则
rules: {
diff --git a/windows/topWindow.vue b/windows/topWindow.vue
index 2cf3481..60c51a2 100644
--- a/windows/topWindow.vue
+++ b/windows/topWindow.vue
@@ -4,10 +4,10 @@
-
-
-
-
+
+
+
+