From dd874abd105ca4f7779f1aa172d3cb12399df197 Mon Sep 17 00:00:00 2001
From: "271556543@qq.com" <271556543@qq.com>
Date: Fri, 23 Sep 2022 17:31:44 +0800
Subject: [PATCH] 2022.9.23
---
.env.development | 1 +
src/api/system/dictionary.js | 121 ++---
src/components/XyDialog/index.vue | 16 +
src/components/XySelectors/index.vue | 3 +
src/components/XyTable/index.vue | 2 +-
src/views/business/business.vue | 26 +-
src/views/business/component/addBusiness.vue | 22 +-
src/views/customer/component/addCustomer.vue | 451 +++++++++++-----
src/views/customer/customer.vue | 21 +-
src/views/finance/collectMoney.vue | 2 +-
src/views/finance/salaryList.vue | 2 +-
src/views/finance/serveDetail.vue | 2 +-
src/views/login/index.vue | 493 +++++++++---------
src/views/order/component/addOrder.vue | 36 ++
src/views/order/order.vue | 2 +-
src/views/people/salespersonManage.vue | 104 ----
.../product/productComponent/addProduct.vue | 42 +-
src/views/product/productManage.vue | 30 +-
src/views/product/sku.vue | 2 +-
src/views/product/skuComponent/addSku.vue | 92 ++--
src/views/product/skuType.vue | 2 +-
src/views/schedule/component/addSchedule.vue | 101 ++--
src/views/schedule/schedule.vue | 85 +--
src/views/system/dictionary.vue | 13 +-
src/views/worker/component/addWorker.vue | 2 +-
src/views/worker/worker.vue | 2 +-
26 files changed, 904 insertions(+), 771 deletions(-)
delete mode 100644 src/views/people/salespersonManage.vue
diff --git a/.env.development b/.env.development
index c5ef22d..d7cdd09 100644
--- a/.env.development
+++ b/.env.development
@@ -3,4 +3,5 @@ ENV = 'development'
# base api
VUE_APP_BASE_API = http://sstt.ali251.langye.net/
+#VUE_APP_BASE_API = https://sstt.115.langye.net
VUE_APP_UPLOAD_API = http://sstt.ali251.langye.net/api/admin/upload-file
diff --git a/src/api/system/dictionary.js b/src/api/system/dictionary.js
index 5b434e2..7c0bc47 100644
--- a/src/api/system/dictionary.js
+++ b/src/api/system/dictionary.js
@@ -1,61 +1,62 @@
-import request from '@/utils/request'
-
-export function save(data) {
- return request({
- url: '/api/admin/parameter/save',
- method: 'post',
- data
- })
-}
-
-export function store(data) {
- return request({
- url: '/api/admin/parameter/store',
- method: 'post',
- data
- })
-}
-export function getparameter(param) {
- return request({
- url: '/api/admin/parameter/show',
- method: 'get',
- params: param
- })
-}
-
-export function getparameteritem(number) {
-
- return request({
- url: '/api/admin/parameter/show',
- method: 'get',
- params: {
- number: number
- }
- })
-}
-
-export function listparameter(param) {
- return request({
- url: '/api/admin/parameter/index',
- method: 'get',
- params: param
- })
-}
-export function del(id) {
- return request({
- url: '/api/admin/parameter/delete',
- method: 'get',
- params: {
- id
- }
- })
-}
-export function delDetail(id) {
- return request({
- url: '/api/admin/parameter/detail-delete',
- method: 'get',
- params: {
- id
- }
- })
+import request from '@/utils/request'
+
+export function save(data) {
+ return request({
+ url: '/api/admin/parameter/save',
+ method: 'post',
+ data
+ })
+}
+
+export function store(data) {
+ return request({
+ url: '/api/admin/parameter/store',
+ method: 'post',
+ data
+ })
+}
+export function getparameter(param,loading = true) {
+ return request({
+ url: '/api/admin/parameter/show',
+ method: 'get',
+ params: param,
+ isLoading:loading
+ })
+}
+
+export function getparameteritem(number) {
+
+ return request({
+ url: '/api/admin/parameter/show',
+ method: 'get',
+ params: {
+ number: number
+ }
+ })
+}
+
+export function listparameter(param) {
+ return request({
+ url: '/api/admin/parameter/index',
+ method: 'get',
+ params: param
+ })
+}
+export function del(id) {
+ return request({
+ url: '/api/admin/parameter/delete',
+ method: 'get',
+ params: {
+ id
+ }
+ })
+}
+export function delDetail(id) {
+ return request({
+ url: '/api/admin/parameter/detail-delete',
+ method: 'get',
+ params: {
+ id
+ }
+ })
}
diff --git a/src/components/XyDialog/index.vue b/src/components/XyDialog/index.vue
index d8ebf56..6b7fd35 100644
--- a/src/components/XyDialog/index.vue
+++ b/src/components/XyDialog/index.vue
@@ -178,6 +178,22 @@ export default {
-
-
+
+
diff --git a/src/views/order/component/addOrder.vue b/src/views/order/component/addOrder.vue
index 7bcd3dd..1232011 100644
--- a/src/views/order/component/addOrder.vue
+++ b/src/views/order/component/addOrder.vue
@@ -54,6 +54,7 @@
start-placeholder="开始时间"
style="width: 300px;"
type="daterange"
+ :picker-options="pickerOptions"
value-format="yyyy-MM-dd">
@@ -135,6 +136,41 @@ export default {
id: '',
type: '',
isShow: false,
+ pickerOptions: {
+ shortcuts: [{
+ text: '最近一周',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ end.setTime(start.getTime() + 3600 * 1000 * 24 * 7);
+ picker.$emit('pick', [start, end]);
+ }
+ }, {
+ text: '最近一个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ end.setTime(start.getTime() + 3600 * 1000 * 24 * 30);
+ picker.$emit('pick', [start, end]);
+ }
+ }, {
+ text: '最近三个月',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ end.setTime(start.getTime() + 3600 * 1000 * 24 * 90);
+ picker.$emit('pick', [start, end]);
+ }
+ },{
+ text: '最近一年',
+ onClick(picker) {
+ const end = new Date();
+ const start = new Date();
+ end.setTime(start.getTime() + 3600 * 1000 * 24 * 365);
+ picker.$emit('pick', [start, end]);
+ }
+ }]
+ },
customers: [],
customSelect: {
diff --git a/src/views/order/order.vue b/src/views/order/order.vue
index e0a1e2b..31d7325 100644
--- a/src/views/order/order.vue
+++ b/src/views/order/order.vue
@@ -8,7 +8,7 @@