diff --git a/.env.development b/.env.development index 274b324..e0df6a1 100644 --- a/.env.development +++ b/.env.development @@ -8,12 +8,12 @@ VITE_OPEN = true ENV = 'development' # ADMIN 服务地址 -VITE_ADMIN_PROXY_PATH = http://123.156.230.15:8089/api/ -#VITE_ADMIN_PROXY_PATH = http://192.168.110.156:9999 +# VITE_ADMIN_PROXY_PATH = http://123.156.230.15:8089/api/ +VITE_ADMIN_PROXY_PATH = http://localhost:9999 # 图片访问基础地址 -VITE_IMAGE_BASE_PATH = http://123.156.230.15:8089/api -# VITE_IMAGE_BASE_PATH = http://localhost:9999 +# VITE_IMAGE_BASE_PATH = http://123.156.230.15:8089/api +VITE_IMAGE_BASE_PATH = http://localhost:9999 # 代码生成服务地址 VITE_GEN_PROXY_PATH = http://192.168.110.156:5003 diff --git a/src/api/wallet/mch-manage.ts b/src/api/wallet/mch-manage.ts new file mode 100644 index 0000000..58a1b4b --- /dev/null +++ b/src/api/wallet/mch-manage.ts @@ -0,0 +1,62 @@ +import request from "/@/utils/request" + +export function pageJoin(query?: Object) { + return request({ + url: '/wallet/mch-manage/page-join', + method: 'get', + params: query + }) +} + +export function fetchList(query?: Object) { + return request({ + url: '/wallet/mch-manage/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/wallet/mch-manage', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/wallet/mch-manage/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/wallet/mch-manage', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/wallet/mch-manage', + method: 'put', + data: obj + }) +} + +/** + * 商户下拉 + * @param type + */ +export function selectMerchantList(type?: string) { + return request({ + url: '/wallet/mch-manage/selectMerchantList', + method: 'get', + params: { + type: type + } + }) +} diff --git a/src/api/wallet/wallet-active.ts b/src/api/wallet/wallet-active.ts new file mode 100644 index 0000000..6f74f39 --- /dev/null +++ b/src/api/wallet/wallet-active.ts @@ -0,0 +1,57 @@ +import request from "/@/utils/request" + +export function fastCreateCard(data?: Object) { + return request({ + url: '/wallet/wallet-active/fast-create-card', + method: 'post', + data + }) +} + +export function pageJoin(query?: Object) { + return request({ + url: '/wallet/wallet-active/page-join', + method: 'get', + params: query + }) +} + +export function fetchList(query?: Object) { + return request({ + url: '/wallet/wallet-active/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/wallet/wallet-active', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/wallet/wallet-active/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/wallet/wallet-active', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/wallet/wallet-active', + method: 'put', + data: obj + }) +} + diff --git a/src/api/wallet/wallet-foreign.ts b/src/api/wallet/wallet-foreign.ts new file mode 100644 index 0000000..b0314b2 --- /dev/null +++ b/src/api/wallet/wallet-foreign.ts @@ -0,0 +1,41 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: '/wallet/wallet-foreign/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/wallet/wallet-foreign', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/wallet/wallet-foreign/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/wallet/wallet-foreign', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/wallet/wallet-foreign', + method: 'put', + data: obj + }) +} + diff --git a/src/api/wallet/wallet-freeze.ts b/src/api/wallet/wallet-freeze.ts new file mode 100644 index 0000000..ff786af --- /dev/null +++ b/src/api/wallet/wallet-freeze.ts @@ -0,0 +1,50 @@ +import request from "/@/utils/request" + +export function pageJoin(query?: Object) { + return request({ + url: '/wallet/wallet-freeze/page-join', + method: 'get', + params: query + }) +} + + +export function fetchList(query?: Object) { + return request({ + url: '/wallet/wallet-freeze/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/wallet/wallet-freeze', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/wallet/wallet-freeze/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/wallet/wallet-freeze', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/wallet/wallet-freeze', + method: 'put', + data: obj + }) +} + diff --git a/src/api/wallet/wallet-recharge-apply.ts b/src/api/wallet/wallet-recharge-apply.ts index 6765245..aabbf8b 100644 --- a/src/api/wallet/wallet-recharge-apply.ts +++ b/src/api/wallet/wallet-recharge-apply.ts @@ -1,5 +1,14 @@ import request from "/@/utils/request" +export function pageJoin(query?: Object) { + return request({ + url: '/wallet/wallet-recharge-apply/page-join', + method: 'get', + params: query + }) +} + + export function fetchList(query?: Object) { return request({ url: '/wallet/wallet-recharge-apply/page', diff --git a/src/api/wallet/wallet-stride.ts b/src/api/wallet/wallet-stride.ts new file mode 100644 index 0000000..1121b4b --- /dev/null +++ b/src/api/wallet/wallet-stride.ts @@ -0,0 +1,41 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: '/wallet/walletStride/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/wallet/wallet-stride', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/wallet/walletStride/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/wallet/walletStride', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/wallet/walletStride', + method: 'put', + data: obj + }) +} + diff --git a/src/components/DictSelect/index.vue b/src/components/DictSelect/index.vue index 2e44070..602d897 100644 --- a/src/components/DictSelect/index.vue +++ b/src/components/DictSelect/index.vue @@ -34,7 +34,10 @@ watch(selectId, (newVal, oldValue) => { async function getDictOptions() { if (!props.dictCode) return [] const dicts = dict().getDict(props.dictCode) - if (dicts) return dicts + if (dicts) { + state.dictList = dicts + return + } const res = await getDicts(props.dictCode) if (!res) return [] state.dictList = res.data.map((p: any) => ({ label: p.label, value: p.value, elTagType: p.listClass, elTagClass: p.cssClass })); diff --git a/src/components/Select/SelectDept.vue b/src/components/Select/SelectDept.vue new file mode 100644 index 0000000..6af1b77 --- /dev/null +++ b/src/components/Select/SelectDept.vue @@ -0,0 +1,73 @@ + + + \ No newline at end of file diff --git a/src/components/Select/SelectMch.vue b/src/components/Select/SelectMch.vue new file mode 100644 index 0000000..c5a4b12 --- /dev/null +++ b/src/components/Select/SelectMch.vue @@ -0,0 +1,73 @@ + + + \ No newline at end of file diff --git a/src/components/Select/SelectWalletType.vue b/src/components/Select/SelectWalletType.vue index e3c30c6..0dda87c 100644 --- a/src/components/Select/SelectWalletType.vue +++ b/src/components/Select/SelectWalletType.vue @@ -3,10 +3,12 @@ remote-show-suffix filterable remote :remote-method="remoteSearch" :loading="state.loading" @visible-change="(e: boolean) => e && getOptions()"> -
+
{{ v.name }}
- {{ state.walletType.find((i: any) => i.value == v.uniqueCode).label }} + + {{ state.walletType.find((i: any) => i.value == v.uniqueCode)?.label }} +
diff --git a/src/components/Upload/Excel.vue b/src/components/Upload/Excel.vue index 6800047..ffc20da 100644 --- a/src/components/Upload/Excel.vue +++ b/src/components/Upload/Excel.vue @@ -1,19 +1,10 @@ @@ -38,8 +28,8 @@ - - + + @@ -49,9 +39,9 @@ diff --git a/src/views/canteen/merchantInfo/index.vue b/src/views/canteen/merchantInfo/index.vue index befebb6..44c85f5 100644 --- a/src/views/canteen/merchantInfo/index.vue +++ b/src/views/canteen/merchantInfo/index.vue @@ -7,39 +7,46 @@ v-auth="'canteen_merchantInfo_add'"> 新 增 - + 删除
- - - - - - - - - - - - + + + + + + + + + + + + @@ -84,7 +91,7 @@ const { sizeChangeHandle, sortChangeHandle, downBlobFile, - tableStyle + tableStyle } = useTable(state) // 清空搜索条件 diff --git a/src/views/wallet/mch-manage/form.vue b/src/views/wallet/mch-manage/form.vue new file mode 100644 index 0000000..9bea961 --- /dev/null +++ b/src/views/wallet/mch-manage/form.vue @@ -0,0 +1,180 @@ + + + diff --git a/src/views/wallet/mch-manage/index.vue b/src/views/wallet/mch-manage/index.vue new file mode 100644 index 0000000..600c4be --- /dev/null +++ b/src/views/wallet/mch-manage/index.vue @@ -0,0 +1,145 @@ + + + diff --git a/src/views/wallet/wallet-active/form.vue b/src/views/wallet/wallet-active/form.vue new file mode 100644 index 0000000..04f3ad6 --- /dev/null +++ b/src/views/wallet/wallet-active/form.vue @@ -0,0 +1,107 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-active/index.vue b/src/views/wallet/wallet-active/index.vue new file mode 100644 index 0000000..3c0cb7c --- /dev/null +++ b/src/views/wallet/wallet-active/index.vue @@ -0,0 +1,148 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-foreign/form.vue b/src/views/wallet/wallet-foreign/form.vue new file mode 100644 index 0000000..797ef82 --- /dev/null +++ b/src/views/wallet/wallet-foreign/form.vue @@ -0,0 +1,103 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-foreign/index.vue b/src/views/wallet/wallet-foreign/index.vue new file mode 100644 index 0000000..869d7b0 --- /dev/null +++ b/src/views/wallet/wallet-foreign/index.vue @@ -0,0 +1,118 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-freeze/form.vue b/src/views/wallet/wallet-freeze/form.vue new file mode 100644 index 0000000..df02569 --- /dev/null +++ b/src/views/wallet/wallet-freeze/form.vue @@ -0,0 +1,117 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-freeze/index.vue b/src/views/wallet/wallet-freeze/index.vue new file mode 100644 index 0000000..512eac8 --- /dev/null +++ b/src/views/wallet/wallet-freeze/index.vue @@ -0,0 +1,137 @@ + + + \ No newline at end of file diff --git a/src/views/wallet/wallet-manage/index.vue b/src/views/wallet/wallet-manage/index.vue index 81b05f6..ad6a702 100644 --- a/src/views/wallet/wallet-manage/index.vue +++ b/src/views/wallet/wallet-manage/index.vue @@ -44,9 +44,14 @@ - + diff --git a/src/views/wallet/wallet-recharge-apply/form.vue b/src/views/wallet/wallet-recharge-apply/form.vue index d92827e..33d4ba6 100644 --- a/src/views/wallet/wallet-recharge-apply/form.vue +++ b/src/views/wallet/wallet-recharge-apply/form.vue @@ -4,7 +4,7 @@ - + diff --git a/src/views/wallet/wallet-recharge-apply/index.vue b/src/views/wallet/wallet-recharge-apply/index.vue index 58bf179..8d7b6dc 100644 --- a/src/views/wallet/wallet-recharge-apply/index.vue +++ b/src/views/wallet/wallet-recharge-apply/index.vue @@ -1,11 +1,30 @@