123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344 |
- import {beginOfDay, endOfDay} from "@/utils/dateUtils";
- export const datePickerOptions = {
- shortcuts: [{
- text: '最近一周',
- onClick(picker) {
- const start = new Date();
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
- const end = new Date();
- picker.$emit('pick', [beginOfDay(start), endOfDay(end)]);
- }
- }, {
- text: '最近一个月',
- onClick(picker) {
- const start = new Date();
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
- const end = new Date();
- picker.$emit('pick', [beginOfDay(start), endOfDay(end)]);
- }
- }, {
- text: '最近三个月',
- onClick(picker) {
- const start = new Date();
- start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
- const end = new Date();
- picker.$emit('pick', [beginOfDay(start), endOfDay(end)]);
- }
- }]
- }
- export const CommonStatusEnum = {
- ENABLE: 0,
- DISABLE: 1
- }
- export const SystemMenuTypeEnum = {
- DIR: 1,
- MENU: 2,
- BUTTON: 3
- }
- export const SystemRoleTypeEnum = {
- SYSTEM: 1,
- CUSTOM: 2
- }
- export const SystemDataScopeEnum = {
- ALL: 1,
- DEPT_CUSTOM: 2,
- DEPT_ONLY: 3,
- DEPT_AND_CHILD: 4,
- DEPT_SELF: 5
- }
- export const InfraCodegenTemplateTypeEnum = {
- CRUD: 1,
- TREE: 2,
- SUB: 3,
- }
- export const InfraJobStatusEnum = {
- INIT: 0,
- NORMAL: 1,
- STOP: 2,
- }
- export const InfraApiErrorLogProcessStatusEnum = {
- INIT: 0,
- DONE: 1,
- IGNORE: 2,
- }
- export const SystemUserSocialTypeEnum = {
- DINGTALK: {
- title: "钉钉",
- type: 20,
- source: "dingtalk",
- img: "https://s1.ax1x.com/2022/05/22/OzMDRs.png",
- },
- WECHAT_ENTERPRISE: {
- title: "企业微信",
- type: 30,
- source: "wechat_enterprise",
- img: "https://s1.ax1x.com/2022/05/22/OzMrzn.png",
- }
- }
- export const PayChannelEnum = {
- WX_PUB: {
- "code": "wx_pub",
- "name": "微信 JSAPI 支付",
- },
- WX_LITE: {
- "code": "wx_lite",
- "name": "微信小程序支付"
- },
- WX_APP: {
- "code": "wx_app",
- "name": "微信 APP 支付"
- },
- WX_NATIVE: {
- "code": "wx_native",
- "name": "微信扫码支付"
- },
- WX_BAR: {
- "code": "wx_bar",
- "name": "微信条码支付"
- },
- ALIPAY_PC: {
- "code": "alipay_pc",
- "name": "支付宝 PC 网站支付"
- },
- ALIPAY_WAP: {
- "code": "alipay_wap",
- "name": "支付宝 WAP 网站支付"
- },
- ALIPAY_APP: {
- "code": "alipay_app",
- "name": "支付宝 APP 支付"
- },
- ALIPAY_QR: {
- "code": "alipay_qr",
- "name": "支付宝扫码支付"
- },
- ALIPAY_BAR: {
- "code": "alipay_bar",
- "name": "支付宝条码支付"
- },
- MOCK : {
- "code": "mock",
- "name": "模拟支付"
- },
- WALLET : {
- "code": "wallet",
- "name": "钱包支付"
- }
- }
- export const PayDisplayModeEnum = {
- URL: {
- "mode": "url",
- },
- IFRAME: {
- "mode": "iframe",
- },
- FORM: {
- "mode": "form"
- },
- QR_CODE: {
- "mode": "qr_code"
- },
- APP: {
- "mode": "app"
- }
- }
- export const PayOrderStatusEnum = {
- WAITING: {
- status: 0,
- name: '未支付'
- },
- SUCCESS: {
- status: 10,
- name: '已支付'
- },
- CLOSED: {
- status: 20,
- name: '支付关闭'
- }
- }
- export const PayRefundStatusEnum = {
- CREATE: {
- status: 0,
- name: '退款订单生成'
- },
- SUCCESS: {
- status: 1,
- name: '退款成功'
- },
- FAILURE: {
- status: 2,
- name: '退款失败'
- },
- PROCESSING_NOTIFY: {
- status: 3,
- name: '退款中,渠道通知结果'
- },
- PROCESSING_QUERY: {
- status: 4,
- name: '退款中,系统查询结果'
- },
- UNKNOWN_RETRY: {
- status: 5,
- name: '状态未知,请重试'
- },
- UNKNOWN_QUERY: {
- status: 6,
- name: '状态未知,系统查询结果'
- },
- CLOSE: {
- status: 99,
- name: '退款关闭'
- }
- }
- export const ProductSpuStatusEnum = {
- RECYCLE: {
- status: -1,
- name: '回收站'
- },
- DISABLE: {
- status: 0,
- name: '下架'
- },
- ENABLE: {
- status: 1,
- name: '上架'
- },
- }
- export const PromotionDiscountTypeEnum = {
- PRICE: {
- type: 1,
- name: '满减'
- },
- PERCENT: {
- type: 2,
- name: '折扣'
- }
- }
- export const CouponTemplateValidityTypeEnum = {
- DATE: {
- type: 1,
- name: '固定日期可用'
- },
- TERM: {
- type: 2,
- name: '领取之后可用'
- }
- }
- export const PromotionProductScopeEnum = {
- ALL: {
- scope: 1,
- name: '全部商品参与'
- },
- SPU: {
- scope: 2,
- name: '指定商品参与'
- }
- }
- export const PromotionConditionTypeEnum = {
- PRICE: {
- type: 10,
- name: '满 N 元'
- },
- COUNT: {
- type: 20,
- name: '满 N 件'
- }
- }
- export const PromotionActivityStatusEnum = {
- WAIT: {
- type: 10,
- name: '未开始'
- },
- RUN: {
- type: 20,
- name: '进行中'
- },
- END: {
- type: 30,
- name: '已结束'
- },
- CLOSE: {
- type: 40,
- name: '已关闭'
- }
- }
|