diff --git a/admin/.editorconfig b/admin/.editorconfig deleted file mode 100644 index 3454886e..00000000 --- a/admin/.editorconfig +++ /dev/null @@ -1,14 +0,0 @@ -# https://editorconfig.org -root = true - -[*] -charset = utf-8 -indent_style = space -indent_size = 2 -end_of_line = lf -insert_final_newline = true -trim_trailing_whitespace = true - -[*.md] -insert_final_newline = false -trim_trailing_whitespace = false diff --git a/admin/README.es.md b/admin/README.es.md index 396556f5..addcbafe 100644 --- a/admin/README.es.md +++ b/admin/README.es.md @@ -1,217 +1,282 @@ -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

Plantilla de Dashboard de administración hecha con Vue, React y Angular.
- -## Características - -``` -- Iniciar / Cerrar Sesión - -- Permisos de Authentication - - Página de Permisos - - Directivas de permisos - - Página de configuración de permisos - - Autenticación por dos pasos - -- Construcción Multi-entorno - - dev sit stage producción - -- Características Globales - - I18n - - Temas dinámicos - - Dynamic sidebar (soporte a rutas multi-nivel) - - Barra de rutas dinámica - - Tags-view (Tab page Support right-click operation) - - Svg Sprite - - Datos de simulación con Mock - - Pantalla completa - - Responsive Sidebar - -- Editor - - Editor de Texto Enriquecido - - Editor Markdown - - Editor JSON - -- Excel - - Exportación a Excel - - Carga de Excel - - Visualización de Excel - - Exportación como zip - -- Tabla - - Tabla Dinámica - - Tabla con Arrastrar y Soltar - - Tabla de edición en línea - -- Páginas de Error - - 401 - - 404 - -- Componentes - - Carga de Avatar - - Botón para subir al inicio - - Arrastrar y Soltar (Diaglogo) - - Arrastrar y Soltar (Seleccionar) - - Arrastrar y Soltar (Kanban) - - Arrastrar y Soltar (Lista) - - Panel de división - - Componente para soltar archivos - - Adhesión de objetos - - Contador hasta - -- Ejemplo Avanzado -- Registro de Errores -- Tablero de indicadores -- Página de Guías -- ECharts (Gráficos) -- Portapapeles -- Convertidor de Markdown a html -``` - -## Iniciando - -```bash -# clone el proyecto -git clone https://github.com/PanJiaChen/vue-element-admin.git - -# vaya al directorio clonado -cd vue-element-admin - -# instale las dependencias -npm install - -# corra el proyecto como desarrollador -npm run dev -``` - -Automáticamente se abrirá el siguiente enlace en su navegador http://localhost:9527 - -## Construcción - -```bash -# Construcción para entornos de prueba -npm run build:stage - -# Construcción para entornos de producción -npm run build:prod -``` - -## Avanzado - -```bash -# Vista previa con efectos de entorno -npm run preview - -# Vista previa con efectos + análisis de recursos estáticos -npm run preview -- --report - -# Chequeo de formato de código -npm run lint - -# Chequeo de formato de código y auto-corrección -npm run lint -- --fix -``` - -Vaya a [Documentación](https://panjiachen.github.io/vue-element-admin-site/guide/essentials/deploy.html) para mayor información - -## Registro de Cambios - -Los cambios detallados por cada liberación se encuentran en [notas de liberación](https://github.com/PanJiaChen/vue-element-admin/releases). - -## Demostración en línea - -[Vista Prévia de la Aplicación](https://panjiachen.github.io/vue-element-admin) - -## Donación - -Si este proyecto es de mucha ayuda para ti, puedes comprarle al autor un vaso de jugo :tropical_drink: - - - -[dona por Paypal](https://www.paypal.me/panfree23) - -[Comprame un Café](https://www.buymeacoffee.com/Pan) - -## Navegadores Soportados - -Navegadores modernos e Internet Explorer 10+. - -| [
](https://godban.github.io/browsers-support-badges/)IE / Edge | [
](https://godban.github.io/browsers-support-badges/)Firefox | [
](https://godban.github.io/browsers-support-badges/)Chrome | [
](https://godban.github.io/browsers-support-badges/)Safari |
-| --------- | --------- | --------- | --------- |
-| IE10, IE11, Edge| últimas 2 versiones| últimas 2 versiones| últimas 2 versiones
-
-## Licencia
-
-[MIT](https://github.com/PanJiaChen/vue-element-admin/blob/master/LICENSE)
-
-Copyright (c) 2017-presente PanJiaChen
diff --git a/admin/public/favicon.ico b/admin/public/favicon.ico
index 34b63ac6..54183254 100644
Binary files a/admin/public/favicon.ico and b/admin/public/favicon.ico differ
diff --git a/admin/src/api/article.js b/admin/src/api/article.js
index 4bd370bf..bffdb675 100644
--- a/admin/src/api/article.js
+++ b/admin/src/api/article.js
@@ -90,7 +90,7 @@ export function AddArticle(pram) {
return request({
url: '/admin/article/save',
method: 'post',
- params: data
+ data: data
})
}
@@ -101,7 +101,6 @@ export function AddArticle(pram) {
*/
export function UpdateArticle(pram) {
const data = {
- id: pram.id,
author: pram.author,
cid: pram.cid,
content: pram.content,
@@ -118,6 +117,7 @@ export function UpdateArticle(pram) {
return request({
url: '/admin/article/update',
method: 'post',
- params: data
+ params: { id: pram.id },
+ data: data
})
}
diff --git a/admin/src/api/marketing.js b/admin/src/api/marketing.js
index 058ba8fb..bd0d308e 100644
--- a/admin/src/api/marketing.js
+++ b/admin/src/api/marketing.js
@@ -77,10 +77,11 @@ export function couponUserListApi(params) {
* 积分日志 列表
* @param pram
*/
-export function integralListApi(data) {
+export function integralListApi(params, data) {
return request({
url: '/admin/user/bill/list',
method: 'post',
+ params,
data
})
}
diff --git a/admin/src/api/store.js b/admin/src/api/store.js
index 7dada2b3..2f55b4b3 100644
--- a/admin/src/api/store.js
+++ b/admin/src/api/store.js
@@ -241,3 +241,15 @@ export function importProductApi(params) {
params
})
}
+
+/**
+ * 恢复
+ * @param pram
+ */
+export function restoreApi(params) {
+ return request({
+ url: `/admin/store/product/importProduct`,
+ method: 'post',
+ params
+ })
+}
diff --git a/admin/src/api/systemSetting.js b/admin/src/api/systemSetting.js
index 14677340..a58aa600 100644
--- a/admin/src/api/systemSetting.js
+++ b/admin/src/api/systemSetting.js
@@ -50,7 +50,7 @@ export function fileFileApi(data, params) {
*/
export function fileImageApi(data, params) {
return request({
- url: '/admin/wechat/media/upload',
+ url: '/admin/upload/image',
method: 'POST',
params,
data
@@ -91,3 +91,17 @@ export function attachmentMoveApi(data) {
data
})
}
+
+
+/**
+ * 微信上传图片
+ * @param data
+ */
+export function wechatUploadApi(data, params) {
+ return request({
+ url: `/admin/wechat/media/upload`,
+ method: 'post',
+ data,
+ params
+ })
+}
diff --git a/admin/src/api/systemadmin.js b/admin/src/api/systemadmin.js
index 75cc6856..d1affcfe 100644
--- a/admin/src/api/systemadmin.js
+++ b/admin/src/api/systemadmin.js
@@ -29,25 +29,11 @@ export function adminInfo(pram) {
})
}
-export function adminList(pram) {
- const data = {
- account: pram.account,
- addTime: pram.addTime,
- isDel: pram.isDel,
- lastIp: pram.lastIp,
- lastTime: pram.lastTime,
- level: pram.level,
- loginCount: pram.loginCount,
- page: pram.page,
- limit: pram.limit,
- realName: pram.realName,
- roles: pram.roles,
- status: pram.status
- }
+export function adminList(params) {
return request({
url: '/admin/system/admin/list',
method: 'GET',
- params: data
+ params
})
}
diff --git a/admin/src/components/BackToTop/index.vue b/admin/src/components/BackToTop/index.vue
deleted file mode 100644
index 36522f4a..00000000
--- a/admin/src/components/BackToTop/index.vue
+++ /dev/null
@@ -1,111 +0,0 @@
-
-