diff --git a/mock/table.js b/mock/table.js
index bd0e013..9af502b 100644
--- a/mock/table.js
+++ b/mock/table.js
@@ -1,13 +1,13 @@
const Mock = require('mockjs')
const data = Mock.mock({
- 'items|30': [{
+ 'data|30': [{
id: '@id',
title: '@sentence(10, 20)',
'status|1': ['published', 'draft', 'deleted'],
author: 'name',
display_time: '@datetime',
- pageviews: '@integer(300, 5000)'
+ money: '@integer(300, 5000)'
}]
})
@@ -19,10 +19,8 @@ module.exports = [
const items = data.items
return {
code: 20000,
- data: {
- total: items.length,
- items: items
- }
+ data: items.data,
+ total:items.data.length
}
}
}
diff --git a/src/api/system/baseForm.js b/src/api/system/baseForm.js
new file mode 100644
index 0000000..c68c508
--- /dev/null
+++ b/src/api/system/baseForm.js
@@ -0,0 +1,35 @@
+import request from "@/utils/request";
+import qs from "qs";
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/index",
+ params,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/base-form/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/base-form/destroy",
+ params
+ })
+}
+
diff --git a/src/api/system/customForm.js b/src/api/system/customForm.js
new file mode 100644
index 0000000..5e96e5b
--- /dev/null
+++ b/src/api/system/customForm.js
@@ -0,0 +1,51 @@
+import request from "@/utils/request";
+
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/index",
+ params,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/custom-form/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/destroy",
+ params
+ })
+}
+
+export function config(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/config",
+ params
+ })
+}
+
+export function update(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form/update-table",
+ params,
+ isLoading:false
+ })
+}
diff --git a/src/api/system/customFormField.js b/src/api/system/customFormField.js
new file mode 100644
index 0000000..fc20320
--- /dev/null
+++ b/src/api/system/customFormField.js
@@ -0,0 +1,35 @@
+import request from "@/utils/request";
+
+export function index(params,isLoading = false) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/index",
+ params,
+ isLoading
+ })
+}
+
+export function show(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/show",
+ params
+ })
+}
+
+export function save(data) {
+ return request({
+ method: "post",
+ url: "/api/admin/custom-form-field/save",
+ data
+ })
+}
+
+export function destroy(params) {
+ return request({
+ method: "get",
+ url: "/api/admin/custom-form-field/destroy",
+ params
+ })
+}
+
diff --git a/src/components/LxHeader/XyContent.vue b/src/components/LxHeader/XyContent.vue
new file mode 100644
index 0000000..6e71828
--- /dev/null
+++ b/src/components/LxHeader/XyContent.vue
@@ -0,0 +1,63 @@
+
+
+
diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue
index b8ce259..32bda2d 100644
--- a/src/components/XyDialog/index.vue
+++ b/src/components/XyDialog/index.vue
@@ -1,6 +1,7 @@
+
+
diff --git a/src/views/component/form.vue b/src/views/component/form.vue
new file mode 100644
index 0000000..9340f65
--- /dev/null
+++ b/src/views/component/form.vue
@@ -0,0 +1,190 @@
+
+ 条件{{index+1}}