diff --git a/src/api/goods_label.ts b/src/api/goods_label.ts
new file mode 100644
index 0000000..ffc049d
--- /dev/null
+++ b/src/api/goods_label.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 商品标签列表
+export function apiGoodsLabelLists(params: any) {
+ return request.get({ url: '/goods/goodslabel/lists', params })
+}
+
+// 添加商品标签
+export function apiGoodsLabelAdd(params: any) {
+ return request.post({ url: '/goods/goodslabel/add', params })
+}
+
+// 编辑商品标签
+export function apiGoodsLabelEdit(params: any) {
+ return request.post({ url: '/goods/goodslabel/edit', params })
+}
+
+// 删除商品标签
+export function apiGoodsLabelDelete(params: any) {
+ return request.post({ url: '/goods/goodslabel/delete', params })
+}
+
+// 商品标签详情
+export function apiGoodsLabelDetail(params: any) {
+ return request.get({ url: '/goods/goodslabel/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/opurchaseclass.ts b/src/api/opurchaseclass.ts
new file mode 100644
index 0000000..66d0016
--- /dev/null
+++ b/src/api/opurchaseclass.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 采购订单列表
+export function apiOpurchaseclassLists(params: any) {
+ return request.get({ url: '/operation/opurchaseclass/lists', params })
+}
+
+// 添加采购订单
+export function apiOpurchaseclassAdd(params: any) {
+ return request.post({ url: '/operation/opurchaseclass/add', params })
+}
+
+// 编辑采购订单
+export function apiOpurchaseclassEdit(params: any) {
+ return request.post({ url: '/operation/opurchaseclass/edit', params })
+}
+
+// 删除采购订单
+export function apiOpurchaseclassDelete(params: any) {
+ return request.post({ url: '/operation/opurchaseclass/delete', params })
+}
+
+// 采购订单详情
+export function apiOpurchaseclassDetail(params: any) {
+ return request.get({ url: '/operation/opurchaseclass/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/setting/pay.ts b/src/api/setting/pay.ts
new file mode 100644
index 0000000..c5a6fc5
--- /dev/null
+++ b/src/api/setting/pay.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 获取支付方式
+export function getPayWay() {
+ return request.get({ url: '/setting/pay/payWay/getPayWay' })
+}
+
+// 设置支付方式
+export function setPayWay(params: any) {
+ return request.post({ url: '/setting/pay/payWay/setPayWay', params })
+}
+
+// 获取支付方式
+export function getPayConfigLists() {
+ return request.get({ url: '/setting/pay/payConfig/lists' })
+}
+
+// 设置支付方式
+export function setPayConfig(params: any) {
+ return request.post({ url: '/setting/pay/payConfig/setConfig', params })
+}
+
+// 设置支付方式
+export function getPayConfig(params: any) {
+ return request.get({ url: '/setting/pay/payConfig/getConfig', params })
+}
diff --git a/src/api/user.ts b/src/api/user.ts
index 0b22268..5a54b55 100644
--- a/src/api/user.ts
+++ b/src/api/user.ts
@@ -20,3 +20,28 @@ export function getUserInfo() {
export function setUserInfo(params: any) {
return request.post({ url: '/auth/admin/editSelf', params })
}
+
+// 用户表列表
+export function apiUserLists(params: any) {
+ return request.get({ url: '/user/user/lists', params })
+}
+
+// 添加用户表
+export function apiUserAdd(params: any) {
+ return request.post({ url: '/user/user/add', params })
+}
+
+// 编辑用户表
+export function apiUserEdit(params: any) {
+ return request.post({ url: '/user/user/edit', params })
+}
+
+// 删除用户表
+export function apiUserDelete(params: any) {
+ return request.post({ url: '/user/user/delete', params })
+}
+
+// 用户表详情
+export function apiUserDetail(params: any) {
+ return request.get({ url: '/user/user/detail', params })
+}
\ No newline at end of file
diff --git a/src/components/material/index.vue b/src/components/material/index.vue
index 72660bb..0532119 100644
--- a/src/components/material/index.vue
+++ b/src/components/material/index.vue
@@ -112,7 +112,7 @@
移动文件至
-
+
移动文件至
-
+
-
-
-
-
+
+
+
+
diff --git a/src/views/data/supplier/supplier/edit.vue b/src/views/data/supplier/supplier/edit.vue
index fa1ec20..16fbf58 100644
--- a/src/views/data/supplier/supplier/edit.vue
+++ b/src/views/data/supplier/supplier/edit.vue
@@ -9,76 +9,93 @@
@close="handleClose"
>
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+ {{ item.name }}
+
+
-
-
-
-
+
+
-
-
+
+
+
+ {{ item.name }}
+
+
-
-
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -111,33 +128,78 @@ const popupTitle = computed(() => {
// 表单数据
const formData = reactive({
id: '',
- name: '',
- py: '',
- number: '',
- uid: '',
- contacts: '',
- tel: '',
- add: '',
- bank: '',
- account: '',
- tax: '',
- other: '',
- email: '',
- data: '',
- more: '',
- supplier_type: '',
- tax_rate: '',
- invoice_type: '',
- dept_type: '',
- sort: '',
+ category_id: '',
+ type_id: '',
+ mer_name: '',
+ settle_cycle: '',
+ interest_rate: '',
+ sys_labels: '',
+ city_id: '',
+ area_id: '',
+ street_id: '',
+ village_id: '',
+ mer_address: '',
+ mer_avatar: '',
+ mark: '',
+ status: '',
+ commission_rate: '',
+ commission_switch: '',
+ long: '',
+ lat: '',
+ service_phone: '',
+ mer_money: '',
+ financial_bank: '',
+ financial_wechat: '',
+ financial_alipay: '',
+ financial_type: '',
})
// 表单验证
const formRules = reactive({
- name: [{
+ category_id: [{
required: true,
- message: '请输入名称',
+ message: '请输入商户分类 id',
+ trigger: ['blur']
+ }],
+ mer_name: [{
+ required: true,
+ message: '请输入商户名称',
+ trigger: ['blur']
+ }],
+ settle_cycle: [{
+ required: true,
+ message: '请输入结算周期,单位天',
+ trigger: ['blur']
+ }],
+ interest_rate: [{
+ required: true,
+ message: '请输入利率',
+ trigger: ['blur']
+ }],
+ mer_address: [{
+ required: true,
+ message: '请输入商户地址',
+ trigger: ['blur']
+ }],
+ mark: [{
+ required: true,
+ message: '请输入商户备注',
+ trigger: ['blur']
+ }],
+ status: [{
+ required: true,
+ message: '请选择商户是否禁用0锁定,1正常',
+ trigger: ['blur']
+ }],
+ service_phone: [{
+ required: true,
+ message: '请输入店铺电话',
+ trigger: ['blur']
+ }],
+ mer_money: [{
+ required: true,
+ message: '请输入商户余额',
trigger: ['blur']
}]
})
diff --git a/src/views/data/supplier/supplier/index.vue b/src/views/data/supplier/supplier/index.vue
index 954fa7b..346f827 100644
--- a/src/views/data/supplier/supplier/index.vue
+++ b/src/views/data/supplier/supplier/index.vue
@@ -6,33 +6,14 @@
:model="queryParams"
inline
>
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
查询
@@ -57,28 +38,25 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
{
}
// 获取字典数据
-const { dictData } = useDictData('supplier_type,invoice_type')
+const { dictData } = useDictData('show_status')
// 分页相关
const { pager, getLists, resetParams, resetPage } = usePaging({
diff --git a/src/views/data/user/user/details.vue b/src/views/data/user/user/details.vue
new file mode 100644
index 0000000..92c5bbc
--- /dev/null
+++ b/src/views/data/user/user/details.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
diff --git a/src/views/data/user/user/edit.vue b/src/views/data/user/user/edit.vue
new file mode 100644
index 0000000..00c4429
--- /dev/null
+++ b/src/views/data/user/user/edit.vue
@@ -0,0 +1,177 @@
+
+
+
+
+
diff --git a/src/views/data/user/user/index.vue b/src/views/data/user/user/index.vue
new file mode 100644
index 0000000..f339f95
--- /dev/null
+++ b/src/views/data/user/user/index.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dev_tools/code/edit.vue b/src/views/dev_tools/code/edit.vue
index 8ae2e2a..35c3aa9 100644
--- a/src/views/dev_tools/code/edit.vue
+++ b/src/views/dev_tools/code/edit.vue
@@ -152,7 +152,7 @@
-
+
@@ -180,7 +180,7 @@
-
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/goods/goods_label/edit.vue b/src/views/goods/goods_label/edit.vue
new file mode 100644
index 0000000..dc27c33
--- /dev/null
+++ b/src/views/goods/goods_label/edit.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
diff --git a/src/views/goods/goods_label/index.vue b/src/views/goods/goods_label/index.vue
new file mode 100644
index 0000000..e765d82
--- /dev/null
+++ b/src/views/goods/goods_label/index.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/opurchase/opurchaseclass/details.vue b/src/views/opurchase/opurchaseclass/details.vue
new file mode 100644
index 0000000..43dcda5
--- /dev/null
+++ b/src/views/opurchase/opurchaseclass/details.vue
@@ -0,0 +1,81 @@
+
+
+
+
+
diff --git a/src/views/opurchase/opurchaseclass/edit.vue b/src/views/opurchase/opurchaseclass/edit.vue
new file mode 100644
index 0000000..d6d4ede
--- /dev/null
+++ b/src/views/opurchase/opurchaseclass/edit.vue
@@ -0,0 +1,103 @@
+
+
+
+
+
diff --git a/src/views/opurchase/opurchaseclass/index.vue b/src/views/opurchase/opurchaseclass/index.vue
new file mode 100644
index 0000000..7f903ae
--- /dev/null
+++ b/src/views/opurchase/opurchaseclass/index.vue
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/setting/pay/config/edit.vue b/src/views/setting/pay/config/edit.vue
new file mode 100644
index 0000000..3465ba4
--- /dev/null
+++ b/src/views/setting/pay/config/edit.vue
@@ -0,0 +1,298 @@
+
+
+
+
diff --git a/src/views/setting/pay/config/index.vue b/src/views/setting/pay/config/index.vue
new file mode 100644
index 0000000..89c14bd
--- /dev/null
+++ b/src/views/setting/pay/config/index.vue
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 配置
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/setting/pay/method/index.vue b/src/views/setting/pay/method/index.vue
new file mode 100644
index 0000000..efc5fe7
--- /dev/null
+++ b/src/views/setting/pay/method/index.vue
@@ -0,0 +1,136 @@
+
+
+
+
+ 设置支付方式
+
+
+
+
+
+
+ 微信小程序
+ 在微信小程序中付款的场景
+
+
+ 微信公众号
+
+ 在微信公众号H5页面中付款的场景,公众号类型一般为服务号
+
+
+
+ H5支付
+ 在浏览器H5页面中付款的场景
+
+
+ PC支付
+ 在浏览器PC页面中付款的场景
+
+
+ APP支付
+ 在APP付款的场景
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 设为默认
+
+
+
+ 默认
+ -
+
+
+
+
+
+
+
+
+ {{ row.status == 1 ? '开启' : '关闭' }}
+
+
+
+
+
+
+
+ 取消
+ 保存
+
+
+
+
+