From 57e0854a0e8c936ba1d6b87b95e4ebc72e621558 Mon Sep 17 00:00:00 2001 From: vipnub <1056633414@qq.com> Date: Fri, 18 Sep 2026 20:55:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E5=9F=BA=E6=9C=AC?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin-vue/src/api/partners/order.js | 67 ++- admin-vue/src/api/qyt/driver.js | 23 + admin-vue/src/api/qyt/enterprise.js | 8 +- admin-vue/src/api/qyt/invoice.js | 17 + admin-vue/src/common/model/partners/Index.js | 6 +- admin-vue/src/config/router.config.js | 10 + admin-vue/src/views/partners/Create.vue | 2 +- admin-vue/src/views/partners/Index.vue | 34 +- admin-vue/src/views/partners/Update.vue | 3 +- admin-vue/src/views/partners/order/Index.vue | 75 ++- .../partners/order/modules/InvoiceModal.vue | 105 ++++ .../partners/order/modules/RefundForm.vue | 235 ++++++++ .../src/views/partners/order/modules/index.js | 4 +- admin-vue/src/views/qyt/driver/Index.vue | 288 ++++++++++ admin-vue/src/views/qyt/enterprise/Index.vue | 33 +- admin-vue/src/views/qyt/invoice/Index.vue | 178 ++++++ server-tp6/app/api/controller/OilCard.php | 95 +++- server-tp6/app/common/crypto/Qyt.php | 23 +- server-tp6/app/common/service/QytDriver.php | 96 ++++ server-tp6/app/common/service/QytInvoice.php | 200 +++++++ server-tp6/app/common/service/QytOil.php | 146 ++++- server-tp6/app/common/service/QytRefund.php | 524 ++++++++++++++++++ .../app/console/command/CallbackQueue.php | 123 ++-- .../app/console/command/NotifyQueue.php | 34 +- server-tp6/app/store/controller/Partners.php | 33 ++ .../app/store/controller/partners/Order.php | 132 ++++- .../app/store/controller/qyt/Driver.php | 195 +++++++ .../app/store/controller/qyt/Enterprise.php | 19 + .../app/store/controller/qyt/Invoice.php | 71 +++ server-tp6/app/store/model/partners/Order.php | 6 + server-tp6/config/qyt.php | 5 + server-tp6/deploy/h5_debug.php | 113 ++++ server-tp6/public/qyt_test.php | 66 ++- ...b75505e.css => chunk-vendors.43940245.css} | 0 ...e.css.gz => chunk-vendors.43940245.css.gz} | Bin ...{goods.50f80ed8.css => goods.5e999d2c.css} | 2 +- .../public/store/css/goods.5e999d2c.css.gz | Bin 0 -> 1772 bytes .../public/store/css/setting.37110db2.css | 1 + .../public/store/css/setting.a8d19305.css | 1 - server-tp6/public/store/index.html | 2 +- .../js/{app.b2cf6a22.js => app.76ad6bca.js} | 2 +- server-tp6/public/store/js/app.76ad6bca.js.gz | Bin 0 -> 44272 bytes server-tp6/public/store/js/app.b2cf6a22.js.gz | Bin 44216 -> 0 bytes server-tp6/public/store/js/goods.19f5e8e7.js | 1 + .../public/store/js/goods.19f5e8e7.js.gz | Bin 0 -> 32645 bytes server-tp6/public/store/js/goods.e491ade3.js | 1 - .../public/store/js/goods.e491ade3.js.gz | Bin 25385 -> 0 bytes .../public/store/js/setting.02914954.js | 1 + .../public/store/js/setting.02914954.js.gz | Bin 0 -> 9762 bytes .../public/store/js/setting.c3c97868.js | 1 - .../public/store/js/setting.c3c97868.js.gz | Bin 9581 -> 0 bytes server-tp6/qyt_migration_partial_fuel.sql | 84 +++ .../qyt_migration_refund_invoice_driver.sql | 162 ++++++ server-tp6/server-tp6.zip | Bin 46778816 -> 47321289 bytes ~$宝供应链平台接口文档V1.0.17.docx | Bin 0 -> 162 bytes 慧明宝供应链平台接口文档V1.0.17.docx | Bin 203322 -> 209794 bytes 56 files changed, 3122 insertions(+), 105 deletions(-) create mode 100644 admin-vue/src/api/qyt/driver.js create mode 100644 admin-vue/src/api/qyt/invoice.js create mode 100644 admin-vue/src/views/partners/order/modules/InvoiceModal.vue create mode 100644 admin-vue/src/views/partners/order/modules/RefundForm.vue create mode 100644 admin-vue/src/views/qyt/driver/Index.vue create mode 100644 admin-vue/src/views/qyt/invoice/Index.vue create mode 100644 server-tp6/app/common/service/QytDriver.php create mode 100644 server-tp6/app/common/service/QytInvoice.php create mode 100644 server-tp6/app/common/service/QytRefund.php create mode 100644 server-tp6/app/store/controller/qyt/Driver.php create mode 100644 server-tp6/app/store/controller/qyt/Invoice.php create mode 100644 server-tp6/deploy/h5_debug.php rename server-tp6/public/store/css/{chunk-vendors.eb75505e.css => chunk-vendors.43940245.css} (100%) rename server-tp6/public/store/css/{chunk-vendors.eb75505e.css.gz => chunk-vendors.43940245.css.gz} (100%) rename server-tp6/public/store/css/{goods.50f80ed8.css => goods.5e999d2c.css} (75%) create mode 100644 server-tp6/public/store/css/goods.5e999d2c.css.gz create mode 100644 server-tp6/public/store/css/setting.37110db2.css delete mode 100644 server-tp6/public/store/css/setting.a8d19305.css rename server-tp6/public/store/js/{app.b2cf6a22.js => app.76ad6bca.js} (88%) create mode 100644 server-tp6/public/store/js/app.76ad6bca.js.gz delete mode 100644 server-tp6/public/store/js/app.b2cf6a22.js.gz create mode 100644 server-tp6/public/store/js/goods.19f5e8e7.js create mode 100644 server-tp6/public/store/js/goods.19f5e8e7.js.gz delete mode 100644 server-tp6/public/store/js/goods.e491ade3.js delete mode 100644 server-tp6/public/store/js/goods.e491ade3.js.gz create mode 100644 server-tp6/public/store/js/setting.02914954.js create mode 100644 server-tp6/public/store/js/setting.02914954.js.gz delete mode 100644 server-tp6/public/store/js/setting.c3c97868.js delete mode 100644 server-tp6/public/store/js/setting.c3c97868.js.gz create mode 100644 server-tp6/qyt_migration_partial_fuel.sql create mode 100644 server-tp6/qyt_migration_refund_invoice_driver.sql create mode 100644 ~$宝供应链平台接口文档V1.0.17.docx diff --git a/admin-vue/src/api/partners/order.js b/admin-vue/src/api/partners/order.js index a1c9c8a..383c3e8 100644 --- a/admin-vue/src/api/partners/order.js +++ b/admin-vue/src/api/partners/order.js @@ -6,7 +6,12 @@ const api = { share: '/partners.order/share', qrCode: '/partners.order/qrCode', oilCallback: '/partners.order/oilCallback', - useCallback: '/partners.order/useCallback' + useCallback: '/partners.order/useCallback', + refund: '/partners.order/refund', + refundConfirm: '/partners.order/refundConfirm', + refundResolve: '/partners.order/refundResolve', + refundLog: '/partners.order/refundLog', + invoice: '/partners.order/invoice' } // 列表记录 @@ -65,3 +70,63 @@ export function useCallback (data) { data }) } + +/** + * 退款(整单全额:企油通 7.17 查凭证 + 7.16 调低额度) + * @param {*} data { orderId, reason } + */ +export function refund (data) { + return axios({ + url: api.refund, + method: 'post', + data + }) +} + +/** + * 待人工确认的退款:向企油通取证确认 + * @param {*} data { orderId } + */ +export function refundConfirm (data) { + return axios({ + url: api.refundConfirm, + method: 'post', + data + }) +} + +/** + * 待人工确认的退款:人工判定 + * @param {*} data { orderId, result: success|failed, remark } + */ +export function refundResolve (data) { + return axios({ + url: api.refundResolve, + method: 'post', + data + }) +} + +/** + * 订单退款流水 + * @param {*} params { orderId } + */ +export function refundLog (params) { + return axios({ + url: api.refundLog, + method: 'get', + params + }) +} + +/** + * 订单关联发票(企油通 7.14,按企业+消费月份+司机) + * @param {*} params { orderId, refresh } + */ +export function invoice (params) { + return axios({ + url: api.invoice, + method: 'get', + params + }) +} diff --git a/admin-vue/src/api/qyt/driver.js b/admin-vue/src/api/qyt/driver.js new file mode 100644 index 0000000..25092fd --- /dev/null +++ b/admin-vue/src/api/qyt/driver.js @@ -0,0 +1,23 @@ +import { axios } from '@/utils/request' + +// api接口列表 +const api = { + list: '/qyt.driver/list', + detail: '/qyt.driver/detail', + upstream: '/qyt.driver/upstream' +} + +// 司机列表 +export function list (params) { + return axios({ url: api.list, method: 'get', params }) +} + +// 司机详情 +export function detail (params) { + return axios({ url: api.detail, method: 'get', params }) +} + +// 实时查企油通:type = balance(7.12) / wallet(7.13) / voucher(7.17) +export function upstream (params) { + return axios({ url: api.upstream, method: 'get', params }) +} diff --git a/admin-vue/src/api/qyt/enterprise.js b/admin-vue/src/api/qyt/enterprise.js index 58a8e64..15e9b9a 100644 --- a/admin-vue/src/api/qyt/enterprise.js +++ b/admin-vue/src/api/qyt/enterprise.js @@ -11,7 +11,8 @@ const api = { setDefault: '/qyt.enterprise/setDefault', apply: '/qyt.enterprise/apply', syncAccount: '/qyt.enterprise/syncAccount', - syncList: '/qyt.enterprise/syncList' + syncList: '/qyt.enterprise/syncList', + balance: '/qyt.enterprise/balance' } // 企业列表 @@ -63,3 +64,8 @@ export function syncAccount (data) { export function syncList (data) { return axios({ url: api.syncList, method: 'post', data }) } + +// 7.11 企业账户余额(仅平安银行通道) +export function balance (params) { + return axios({ url: api.balance, method: 'get', params }) +} diff --git a/admin-vue/src/api/qyt/invoice.js b/admin-vue/src/api/qyt/invoice.js new file mode 100644 index 0000000..ae3c5e0 --- /dev/null +++ b/admin-vue/src/api/qyt/invoice.js @@ -0,0 +1,17 @@ +import { axios } from '@/utils/request' + +// api接口列表 +const api = { + list: '/qyt.invoice/list', + sync: '/qyt.invoice/sync' +} + +// 发票记录 +export function list (params) { + return axios({ url: api.list, method: 'get', params }) +} + +// 同步发票(企油通 7.14):enterpriseId 不传则批量同步所有启用企业当月全量 +export function sync (data) { + return axios({ url: api.sync, method: 'post', data }) +} diff --git a/admin-vue/src/common/model/partners/Index.js b/admin-vue/src/common/model/partners/Index.js index a25955d..6489d7a 100644 --- a/admin-vue/src/common/model/partners/Index.js +++ b/admin-vue/src/common/model/partners/Index.js @@ -55,9 +55,11 @@ export default { 'appKey', 'callback', 'create_time' ]) partnersFormData.callback = partnersFormData.callback.toString() - console.log(partnersFormData) + // 企油通企业:0 表示未绑定(走默认企业),下拉框要给 undefined 才会显示占位提示 + const enterpriseId = Number(partnersInfo.qyt_enterprise_id || 0) return { - ...partnersFormData + ...partnersFormData, + qyt_enterprise_id: enterpriseId > 0 ? enterpriseId : undefined } }, diff --git a/admin-vue/src/config/router.config.js b/admin-vue/src/config/router.config.js index 44aca42..2c17727 100644 --- a/admin-vue/src/config/router.config.js +++ b/admin-vue/src/config/router.config.js @@ -570,6 +570,16 @@ export const asyncRouterMap = [ component: () => import(/* webpackChunkName: "goods" */ '@/views/partners/order/Index'), meta: { title: '订单列表', keepAlive: false, permission: ['/partners/order/index'] } }, + { + path: '/qyt/driver/index', + component: () => import(/* webpackChunkName: "goods" */ '@/views/qyt/driver/Index'), + meta: { title: '司机管理', keepAlive: false, permission: ['/qyt/driver/index'] } + }, + { + path: '/qyt/invoice/index', + component: () => import(/* webpackChunkName: "goods" */ '@/views/qyt/invoice/Index'), + meta: { title: '发票管理', keepAlive: false, permission: ['/qyt/invoice/index'] } + }, { path: '/partners/balance', component: RouteView, diff --git a/admin-vue/src/views/partners/Create.vue b/admin-vue/src/views/partners/Create.vue index 37f5f8e..88b8cf3 100644 --- a/admin-vue/src/views/partners/Create.vue +++ b/admin-vue/src/views/partners/Create.vue @@ -152,7 +152,7 @@ export default { onFormSubmit (values) { this.isLoading = true this.isBtnLoading = true - PartnersApi.add({ form: values }) + PartnersApi.add({ form: { ...values, qyt_enterprise_id: values.qyt_enterprise_id || 0 } }) .then(result => { // 显示提示信息 this.$message.success(result.message, 1.5) diff --git a/admin-vue/src/views/partners/Index.vue b/admin-vue/src/views/partners/Index.vue index cd2624a..ead59bd 100644 --- a/admin-vue/src/views/partners/Index.vue +++ b/admin-vue/src/views/partners/Index.vue @@ -37,8 +37,24 @@ :data="loadData" :rowSelection="rowSelection" :pageSize="15" - :scroll="{ x: 1450 }" + :scroll="{ x: 1670 }" > + +
+ + + +

无可用企业,下单会被拒绝

+

{{ text }}

@@ -79,6 +95,11 @@ const columns = [ width: '150px', dataIndex: 'name' }, + { + title: '企油通企业', + width: '220px', + scopedSlots: { customRender: 'qyt' } + }, { title: '合作商地址', width: '200px', @@ -260,4 +281,15 @@ export default { .tab-list { margin-right: 20px; } +.qyt-name { + margin: 0; +} +.qyt-sub { + margin: 2px 0 0; + color: #999; + font-size: 12px; +} +.text-red { + color: #f5222d; +} diff --git a/admin-vue/src/views/partners/Update.vue b/admin-vue/src/views/partners/Update.vue index 11c7951..22e22d1 100644 --- a/admin-vue/src/views/partners/Update.vue +++ b/admin-vue/src/views/partners/Update.vue @@ -180,7 +180,8 @@ export default { onFormSubmit (values) { this.isLoading = true this.isBtnLoading = true - PartnersApi.edit({ partnersId: this.partnersId, form: values }) + // 清空企业下拉框时值是 undefined,JSON 序列化会丢掉该字段,后端就不会解绑;显式提交 0 + PartnersApi.edit({ partnersId: this.partnersId, form: { ...values, qyt_enterprise_id: values.qyt_enterprise_id || 0 } }) .then(result => { // 显示提示信息 this.$message.success(result.message, 1.5) diff --git a/admin-vue/src/views/partners/order/Index.vue b/admin-vue/src/views/partners/order/Index.vue index 17814a1..80368f2 100644 --- a/admin-vue/src/views/partners/order/Index.vue +++ b/admin-vue/src/views/partners/order/Index.vue @@ -43,6 +43,16 @@ >{{ item.name }} + + + 全部 + 未退款 + 退款中 + 已退款 + 退款失败 + 待人工确认 + + 全部 @@ -91,9 +101,9 @@
-
@@ -115,6 +125,10 @@ {{ qytText(item.oil_status_zsy) }}

{{ item.oil_text }}

+

+ 退款: + {{ refundText(item.refund_status) }} +

@@ -123,7 +137,7 @@ @click="handleShare(item)" >重新发放 加油链接 重推加油结果 + {{ refundLabel(item) }} + 发票
+ + @@ -149,7 +167,7 @@ import { STable } from '@/components/Table' import { OilStatusEnum, UseStatusEnum } from '@/common/enum/order' -import { OilForm, UseForm, ShareForm, PayForm } from './modules' +import { OilForm, UseForm, ShareForm, PayForm, RefundForm, InvoiceModal } from './modules' import { assignment, inArray } from '@/utils/util' import zhCN from 'ant-design-vue/es/locale/zh_CN' import * as PartnersApi from '@/api/partners' @@ -161,7 +179,9 @@ export default { ShareForm, PayForm, OilForm, - UseForm + UseForm, + RefundForm, + InvoiceModal }, data () { return { @@ -219,7 +239,7 @@ export default { }, { title: '操作', - width: '180px', + width: '220px', scopedSlots: { customRender: 'action' } }, { @@ -300,6 +320,36 @@ export default { this.$refs.UseForm.show(record) }, + // 退款状态文案 / 颜色 + refundText (v) { + return { 0: '未退款', 1: '退款中', 2: '已退款', 3: '退款失败', 4: '待人工确认' }[v] || '未知' + }, + refundColor (v) { + return { 1: 'blue', 2: 'green', 3: 'red', 4: 'orange' }[v] || '' + }, + // 发放成功才可能退款;已经有退款记录的单总是可以打开看流水 + canRefund (item) { + if (item.oilCardType !== 'zsy_ticket' || item.oil_status_zsy !== 2 || item.oil_status !== 1) { + return false + } + return item.refund_status > 0 || Number(this.remainAmount(item)) > 0 + }, + // 剩余未加油金额:订单金额 − 已加油 −(已退款时)退款金额 + remainAmount (item) { + const refunded = item.refund_status === 2 ? Number(item.refund_amount || 0) : 0 + const remain = Number(item.total_price || 0) - Number(item.used_amount || 0) - refunded + return Math.max(0, remain).toFixed(2) + }, + refundLabel (item) { + return { 2: '退款记录', 4: '确认退款' }[item.refund_status] || '退款' + }, + handleRefund (record) { + this.$refs.RefundForm.show(record) + }, + handleInvoice (record) { + this.$refs.InvoiceModal.show(record) + }, + /** * 获取代理商列表 */ @@ -325,6 +375,17 @@ export default { .flex-box{ display: flex; } +// 操作栏:按钮较多会换行,横向纵向都留出间距(覆盖全局 .actions>a 的 8px 右边距) +.actions { + display: flex; + flex-wrap: wrap; + gap: 8px 16px; + + & > a { + margin-right: 0 !important; + white-space: nowrap; + } +} .form-total{ color: #1890ff; margin-right: 10px; diff --git a/admin-vue/src/views/partners/order/modules/InvoiceModal.vue b/admin-vue/src/views/partners/order/modules/InvoiceModal.vue new file mode 100644 index 0000000..a0afa65 --- /dev/null +++ b/admin-vue/src/views/partners/order/modules/InvoiceModal.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/admin-vue/src/views/partners/order/modules/RefundForm.vue b/admin-vue/src/views/partners/order/modules/RefundForm.vue new file mode 100644 index 0000000..2bf2387 --- /dev/null +++ b/admin-vue/src/views/partners/order/modules/RefundForm.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/admin-vue/src/views/partners/order/modules/index.js b/admin-vue/src/views/partners/order/modules/index.js index cbc7f3f..f8549c3 100644 --- a/admin-vue/src/views/partners/order/modules/index.js +++ b/admin-vue/src/views/partners/order/modules/index.js @@ -2,5 +2,7 @@ import OilForm from './OilForm' import UseForm from './UseForm' import ShareForm from './ShareForm' import PayForm from './PayForm' +import RefundForm from './RefundForm' +import InvoiceModal from './InvoiceModal' -export { OilForm, UseForm, ShareForm, PayForm } +export { OilForm, UseForm, ShareForm, PayForm, RefundForm, InvoiceModal } diff --git a/admin-vue/src/views/qyt/driver/Index.vue b/admin-vue/src/views/qyt/driver/Index.vue new file mode 100644 index 0000000..88cb918 --- /dev/null +++ b/admin-vue/src/views/qyt/driver/Index.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/admin-vue/src/views/qyt/enterprise/Index.vue b/admin-vue/src/views/qyt/enterprise/Index.vue index 2e2648b..ac01500 100644 --- a/admin-vue/src/views/qyt/enterprise/Index.vue +++ b/admin-vue/src/views/qyt/enterprise/Index.vue @@ -64,18 +64,15 @@
{{ item.sync_text }}
- + { return Api.list({ ...param, ...this.queryParam }).then(result => result.data.list) @@ -310,6 +307,17 @@ export default { }) }, + // 7.11 企业账户余额(平安银行银行侧实时查询,勿频繁点击) + handleBalance (item) { + Api.balance({ enterpriseId: item.enterprise_id }).then(result => { + this.$info({ + title: item.company_name + ' · 平安银行账户余额', + content: '账面余额 ¥' + result.data.balance + ',可用余额 ¥' + result.data.available_balance + + '(可用余额已扣除冻结/止付金额,即当前可发放凭证的资金上限)' + }) + }) + }, + handleSyncList () { this.isSyncing = true Api.syncList({}) @@ -351,4 +359,15 @@ export default { .text-grey { color: #bbb; } +// 操作栏:按钮较多会换行,用 gap 统一横纵间距,不用竖线分隔(换行后竖线会悬在行首行尾) +.op-actions { + display: flex; + flex-wrap: wrap; + gap: 8px 16px; + + & > a, + & > span { + white-space: nowrap; + } +} diff --git a/admin-vue/src/views/qyt/invoice/Index.vue b/admin-vue/src/views/qyt/invoice/Index.vue new file mode 100644 index 0000000..cca9a42 --- /dev/null +++ b/admin-vue/src/views/qyt/invoice/Index.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/server-tp6/app/api/controller/OilCard.php b/server-tp6/app/api/controller/OilCard.php index 7b72bbf..a97149e 100644 --- a/server-tp6/app/api/controller/OilCard.php +++ b/server-tp6/app/api/controller/OilCard.php @@ -18,7 +18,9 @@ use app\common\model\Partners as PartnersModel; use app\common\crypto\RsaUtil; use app\common\service\PartnersBalance; use app\common\model\qyt\Enterprise as EnterpriseModel; +use app\common\service\QytDriver; use app\common\service\QytOil; +use app\common\service\QytRefund; use app\store\model\order\QrCode as QrCodeModel; use cores\exception\BaseException; use think\facade\Request; @@ -168,6 +170,14 @@ class OilCard extends Controller if($created){ // 回填流水的订单ID(建单前尚不知 order_id) PartnersBalance::bindOrder($balanceLogId, (int)$OrderModel->order_id); + // 司机档案(按身份证号归档并标记信息冲突;内部吞异常,不影响建单) + QytDriver::touch([ + 'order_id' => $OrderModel->order_id, + 'id_card' => $idCard, + 'driver_name' => $driverName, + 'mobile' => $mobile, + 'store_id' => $this->storeId, + ]); // 存入队列处理 $queueService = new QueueService(); $queueService->push('partners_queue', json_encode(['order_id'=>$OrderModel->order_id],320)); @@ -186,6 +196,76 @@ class OilCard extends Controller } } + /** + * 订单退款(整单全额) + * 企油通侧:7.17 查司机支付凭证 -> 7.16 按订单金额调低额度;成功后回补合作商余额,并推送油卡变动通知(optType=refund) + * @return Json + */ + public function refund() + { + $headers = Request::header(); + $data = json_decode(Request::instance()->getContent(), true); + $appKey = $headers['appkey'] ?? ''; + $requestId = $headers['requestid'] ?? ''; + $method = $headers['method'] ?? ''; + if($method != 'syb.oil.oilCard.refund'){ + return $this->oilRenderError('12', '0005'); + } + try { + Db::name('request_log')->insert([ + 'request_id' => $requestId, + 'app_key' => $appKey, + 'create_time' => time() + ]); + } catch (\think\Exception $e) { + if (strpos($e->getMessage(), 'Duplicate entry') !== false) { + return $this->oilRenderError('12', '0012'); + } + return $this->oilRenderError('99', '9999'); + } + $partners = PartnersModel::detail(['appKey' => $appKey]); + if(!$partners){ + return $this->oilRenderError('02','0004'); + } + $crypto = new RsaUtil($partners); + $result = $crypto->processResponse(['header'=>$headers,'encryptData'=>$data]); + if ($result['code'] !== '00') { + return $this->oilRenderError($result['code'], $result['errCode'], '', $result['errMessage'] ?? ''); + } + $body = $result['data']; + if($partners['orgNo'] != ($body['orgNo'] ?? '')){ + return $this->oilRenderError('12','0014'); + } + $oilCardNo = trim((string)($body['oilCardNo'] ?? '')); + if($oilCardNo === ''){ + return $this->oilRenderError('12','0001', '', '缺少必填请求参数 oilCardNo'); + } + $reason = mb_substr(trim((string)($body['reason'] ?? '')), 0, 100); + + // 只能退自己的订单 + $order = OrderModel::detail(['oilCardNo' => $oilCardNo, 'partners_id' => $partners['partners_id']]); + if(!$order){ + return $this->oilRenderError('01','2036'); + } + + $res = QytRefund::apply((int)$order['order_id'], 'api', (string)$appKey, $reason); + // 已退款(含重复调用的幂等返回)或结果确认中:都按受理成功返回,由 refundStatus 区分 + // 确认中说明 7.16 已发出、上游可能已调额,不能告诉下游「失败」让它重试 + if ($res['ok'] || $res['status'] === QytRefund::CONFIRM) { + return $this->oilRenderSuccess($res['data'], '00', $res['message']); + } + switch ($res['reason']) { + case QytRefund::REASON_NOT_FOUND: + return $this->oilRenderError('01', '2036', '', $res['message']); + case QytRefund::REASON_PROCESSING: + return $this->oilRenderError('01', '2032', '', $res['message']); + case QytRefund::REASON_STATE: + return $this->oilRenderError('01', '2048', '', $res['message']); + default: + return $this->oilRenderError('01', '2049', '', $res['message']); + } + } + public static function createOrderNo(): string { // 获取当前时间戳到毫秒(13位) @@ -469,7 +549,11 @@ class OilCard extends Controller return $this->oilRenderError('12','0013', '', $validate->getError()); } - $detail = OrderModel::detail(['oilCardNo' => $data['oilCardNo']]); + // 只能查自己的订单(原先不校验归属,一个合作商可以查到别家的单) + $detail = OrderModel::detail(['oilCardNo' => $data['oilCardNo'], 'partners_id' => $partners['partners_id']]); + if(!$detail){ + return $this->oilRenderError('01','2036'); + } // 组装返回格式 $result = [ 'mobile' => $detail['mobile'], @@ -482,6 +566,15 @@ class OilCard extends Controller 'oil_time' => $detail['oil_time'], 'use_status' => $detail['use_status'], 'use_time' => $detail['use_time'], + // 一单可多次加油:已加油金额 / 加油次数 / 剩余可加油(即可退)金额 + 'used_amount' => number_format((float)$detail['used_amount'], 2, '.', ''), + 'used_num' => (int)$detail['used_num'], + 'remain_amount' => number_format(max(0, (float)$detail['total_price'] - (float)$detail['used_amount'] + - ((int)$detail['refund_status'] === 2 ? (float)$detail['refund_amount'] : 0)), 2, '.', ''), + // 退款:0未退款 1退款中 2已退款 3退款失败 4退款结果确认中 + 'refund_status' => (int)$detail['refund_status'], + 'refund_amount' => number_format((float)$detail['refund_amount'], 2, '.', ''), + 'refund_time' => $detail['refund_time'] ? date('Y-m-d H:i:s', (int)$detail['refund_time']) : '', ]; return $this->oilRenderSuccess($result); } else { diff --git a/server-tp6/app/common/crypto/Qyt.php b/server-tp6/app/common/crypto/Qyt.php index e9fe9ac..2b231a2 100644 --- a/server-tp6/app/common/crypto/Qyt.php +++ b/server-tp6/app/common/crypto/Qyt.php @@ -108,8 +108,27 @@ class Qyt $params['sign'] = $this->md5Sha1RsaSign($params); - // 文档示例形如 https://paytaskpage.worknoya.vip/#/?appId=..&mobile=..×tamp=..&sign=..#/ - return $base . '/?' . http_build_query($params) . '#/'; + // 最终形如 https://paytaskpage.worknoya.vip/#/?appId=..&mobile=..×tamp=..&sign=iwxE****g== + // + // ⚠️ 两个坑,都是实测踩出来的,改动前务必看完: + // + // 1) 不能用 http_build_query:它会把 base64 签名里的 + / = 编码成 %2B %2F %3D。 + // 参数挂在 # 之后的 fragment 里,浏览器不会自动解码,落地页若不做 + // decodeURIComponent,拿到的签名串就和我们签的不一致 -> 验签失败。 + // 文档示例里末尾是裸的 ==,对方期望的就是未编码的原始值。 + // appId / mobile / timestamp / creditcode 都是字母数字,本来也无需编码。 + // 若对接人日后确认页面会解码,把 h5_sign_urlencode 配成 true 即可切回。 + // + // 2) 末尾【不能】再拼 '#/'。文档示例末尾是有 #/ 的,但实测:带上之后 + // 桌面浏览器能打开,微信里打开 / 扫码一律提示验签失败 —— 落地页会把 + // 这个 #/ 一起算进最后一个参数 sign 的值里。去掉后微信正常。 + // ⚠️ 别照着文档示例把 '#/' 加回来。 + $encode = !empty($this->conf['h5_sign_urlencode']); + $pairs = []; + foreach ($params as $k => $v) { + $pairs[] = $k . '=' . ($encode ? rawurlencode((string) $v) : (string) $v); + } + return $base . '/?' . implode('&', $pairs); } // ================================================================ diff --git a/server-tp6/app/common/service/QytDriver.php b/server-tp6/app/common/service/QytDriver.php new file mode 100644 index 0000000..4b44981 --- /dev/null +++ b/server-tp6/app/common/service/QytDriver.php @@ -0,0 +1,96 @@ +where('store_id', $storeId)->where('id_card', $idCard)->find(); + if (!$row) { + try { + Db::name('qyt_driver')->insert([ + 'id_card' => $idCard, 'name' => $name, 'mobile' => $mobile, + 'last_order_time' => $now, 'store_id' => $storeId, 'create_time' => $now, 'update_time' => $now, + ]); + } catch (\Throwable $e) { + if (strpos($e->getMessage(), 'Duplicate') === false) { + throw $e; + } + } + $row = Db::name('qyt_driver')->where('store_id', $storeId)->where('id_card', $idCard)->find(); + } + + $notes = self::detectConflicts($row, $name, $mobile); + + // 同一手机号挂在别的身份证号上:两边都标记 + if ($mobile !== '') { + $others = Db::name('qyt_driver') + ->where('store_id', $storeId)->where('mobile', $mobile)->where('id_card', '<>', $idCard) + ->column('driver_id'); + if ($others) { + $notes[] = '同一手机号对应多个身份证号'; + Db::name('qyt_driver')->whereIn('driver_id', $others) + ->update(['conflict' => 1, 'conflict_text' => '同一手机号对应多个身份证号', 'update_time' => $now]); + } + } + + $update = [ + 'name' => $name !== '' ? $name : $row['name'], + 'mobile' => $mobile !== '' ? $mobile : $row['mobile'], + 'last_order_time' => $now, + 'update_time' => $now, + ]; + if ($notes) { + $update['conflict'] = 1; + $update['conflict_text'] = mb_substr(implode(';', array_unique($notes)), 0, 250); + } + Db::name('qyt_driver')->where('driver_id', $row['driver_id'])->update($update); + } catch (\Throwable $e) { + (new QytOil())->saveLog('司机档案更新失败 order=' . ($order['order_id'] ?? '') . ':' . $e->getMessage()); + } + } + + /** + * 纯函数:对比已有档案与本次下单的姓名 / 手机号 + */ + public static function detectConflicts(array $row, string $name, string $mobile): array + { + $notes = []; + $oldName = (string) ($row['name'] ?? ''); + $oldMobile = (string) ($row['mobile'] ?? ''); + if ($oldName !== '' && $name !== '' && $oldName !== $name) { + $notes[] = "同一身份证号出现不同姓名:{$oldName} / {$name}"; + } + if ($oldMobile !== '' && $mobile !== '' && $oldMobile !== $mobile) { + $notes[] = '手机号变更:' . QytOil::maskMobile($oldMobile) . ' → ' . QytOil::maskMobile($mobile); + } + return $notes; + } +} diff --git a/server-tp6/app/common/service/QytInvoice.php b/server-tp6/app/common/service/QytInvoice.php new file mode 100644 index 0000000..27d2345 --- /dev/null +++ b/server-tp6/app/common/service/QytInvoice.php @@ -0,0 +1,200 @@ +bool, 'message'=>string, 'row'=>array] + */ + public static function sync($enterprise, string $month, string $mobile = ''): array + { + if (!preg_match('/^\d{4}-(0[1-9]|1[0-2])$/', $month)) { + return ['ok' => false, 'message' => '月份格式应为 YYYY-MM', 'row' => []]; + } + if ($mobile !== '' && !preg_match('/^1[3-9]\d{9}$/', $mobile)) { + return ['ok' => false, 'message' => '司机手机号格式不正确', 'row' => []]; + } + $ent = $enterprise instanceof EnterpriseModel ? $enterprise->toArray() : (array) $enterprise; + if (empty($ent['enterprise_id'])) { + return ['ok' => false, 'message' => '企业不存在', 'row' => []]; + } + + $res = QytOil::forEnterprise($ent)->invoice($month, $mobile); + $key = [ + 'qyt_enterprise_id' => (int) $ent['enterprise_id'], + 'passageway' => (string) $ent['passageway'], + 'month' => $month, + 'mobile' => $mobile, + ]; + $now = time(); + + if ($res['code'] !== '00') { + $message = '同步失败:' . ($res['message'] ?: '未知错误'); + self::upsert($key, [ + 'business_license' => (string) $ent['business_license'], + 'sync_status' => 2, + 'sync_time' => $now, + 'sync_text' => mb_substr($message, 0, 250), + 'store_id' => (int) ($ent['store_id'] ?? 0), + ]); + return ['ok' => false, 'message' => $message, 'row' => self::format(self::find($key))]; + } + + $urls = self::normalizeUrls($res['data']['invoice'] ?? []); + $orders = (array) ($res['data']['order_list'] ?? []); + $text = $urls ? '同步成功,共 ' . count($urls) . ' 张发票' : '同步成功,企油通暂未出具该月发票'; + self::upsert($key, [ + 'business_license' => (string) $ent['business_license'], + 'invoice_urls' => json_encode($urls, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES), + 'invoice_count' => count($urls), + 'order_count' => count($orders), + 'raw' => mb_substr((string) json_encode(QytOil::maskDeep((array) $res['data']), JSON_UNESCAPED_UNICODE), 0, 1000000), + 'sync_status' => 1, + 'sync_time' => $now, + 'sync_text' => $text, + 'store_id' => (int) ($ent['store_id'] ?? 0), + ]); + return ['ok' => true, 'message' => $text, 'row' => self::format(self::find($key))]; + } + + /** + * 取某个订单关联的发票。本地没有、上次同步失败、或「暂无发票」且已超过 1 小时,会自动去同步一次 + */ + public static function forOrder(array $order, bool $refresh = false): array + { + $enterprise = EnterpriseModel::detail((int) $order['qyt_enterprise_id']); + if (!$enterprise) { + return ['ok' => false, 'message' => '本单绑定的企油通企业不存在', 'month' => '', 'row' => []]; + } + $month = self::orderMonth($order); + $mobile = (string) $order['mobile']; + $key = [ + 'qyt_enterprise_id' => (int) $enterprise['enterprise_id'], + 'passageway' => (string) $enterprise['passageway'], + 'month' => $month, + 'mobile' => $mobile, + ]; + $row = self::find($key); + $stale = !$row + || (int) $row['sync_status'] !== 1 + || ((int) $row['invoice_count'] === 0 && time() - (int) $row['sync_time'] > self::RESYNC_EMPTY_AFTER); + + $message = $row ? (string) $row['sync_text'] : ''; + if ($refresh || $stale) { + $r = self::sync($enterprise, $month, $mobile); + $message = $r['message']; + $row = self::find($key); + if (!$r['ok'] && !$row) { + return ['ok' => false, 'message' => $message, 'month' => $month, 'row' => []]; + } + } + return ['ok' => true, 'message' => $message, 'month' => $month, 'row' => self::format($row)]; + } + + /** + * 订单的消费月份:优先取加油流水的支付时间,没有再依次退到消费时间 / 发放时间 / 下单时间 + */ + public static function orderMonth(array $order): string + { + $t = (int) Db::name('qyt_consume')->where('order_id', $order['order_id'])->max('pay_time'); + foreach (['consume_time', 'oil_time', 'create_time'] as $field) { + if ($t > 0) { + break; + } + $t = is_numeric($order[$field] ?? null) ? (int) $order[$field] : (int) strtotime((string) ($order[$field] ?? '')); + } + return date('Y-m', $t > 0 ? $t : time()); + } + + /** + * 7.14 的 invoice 文档只写了「发票地址集」,没给元素结构。 + * 兼容两种形态:直接是 URL 字符串;或对象(取常见的 url 字段,取不到就找第一个 http 开头的值) + */ + public static function normalizeUrls($invoice): array + { + $out = []; + foreach ((array) $invoice as $item) { + $url = ''; + if (is_string($item)) { + $url = trim($item); + } elseif (is_array($item)) { + foreach (['url', 'invoice_url', 'file_url', 'pdf_url', 'download_url', 'path'] as $k) { + if (!empty($item[$k]) && is_string($item[$k])) { + $url = trim($item[$k]); + break; + } + } + if ($url === '') { + foreach ($item as $v) { + if (is_string($v) && preg_match('#^https?://#i', trim($v))) { + $url = trim($v); + break; + } + } + } + } + if ($url !== '' && preg_match('#^https?://#i', $url)) { + $out[] = $url; + } + } + return array_values(array_unique($out)); + } + + /** 列表 / 详情输出格式 */ + public static function format($row): array + { + if (!$row) { + return []; + } + $row = (array) $row; + unset($row['raw']); + $urls = json_decode((string) ($row['invoice_urls'] ?? ''), true); + $row['invoice_urls'] = is_array($urls) ? $urls : []; + $row['mobile_mask'] = $row['mobile'] !== '' ? QytOil::maskMobile((string) $row['mobile']) : '企业全量'; + $row['sync_time_text'] = !empty($row['sync_time']) ? date('Y-m-d H:i:s', (int) $row['sync_time']) : ''; + return $row; + } + + protected static function find(array $key): ?array + { + $row = Db::name('qyt_invoice')->where($key)->find(); + return $row ?: null; + } + + protected static function upsert(array $key, array $data): void + { + $data['update_time'] = time(); + if (Db::name('qyt_invoice')->where($key)->update($data)) { + return; + } + try { + Db::name('qyt_invoice')->insert($key + $data + ['create_time' => time()]); + } catch (\Throwable $e) { + // 并发下另一请求刚插入:唯一键冲突,改为更新 + if (strpos($e->getMessage(), 'Duplicate') === false) { + throw $e; + } + Db::name('qyt_invoice')->where($key)->update($data); + } + } +} diff --git a/server-tp6/app/common/service/QytOil.php b/server-tp6/app/common/service/QytOil.php index 65cbf8b..486d26a 100644 --- a/server-tp6/app/common/service/QytOil.php +++ b/server-tp6/app/common/service/QytOil.php @@ -44,6 +44,13 @@ class QytOil extends BaseService /** @var EnterpriseModel|array|null 当前企业 */ protected $enterprise = null; + /** + * @var bool 最近一次请求是否属于「网络层异常」(超时、连不上、响应不是 JSON)。 + * 这类失败不能说明上游没处理——对 7.16 这种没有幂等键的写接口,必须和 + * 「上游明确返回失败」区分开,前者转人工确认,后者才可以放心重试。 + */ + protected $transportError = false; + protected function initialize() { $this->conf = QytConfig::get(); @@ -204,6 +211,132 @@ class QytOil extends BaseService return null; } + // ================================================================ + // 7.17 获取支付凭证(须真实 RSA 验签) + // ================================================================ + + /** + * 查询某司机在当前企业下的支付凭证,退款(7.16)要用其中的 quota_id + * @return array data.list[]: quota_id / total_amount / available_amount / used_amount / status ...(金额单位:元) + */ + public function getVoucherList(string $mobile, string $idCard, int $page = 1, int $pageSize = 50): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + return $this->post('/enterprise/api/quota/getVoucherList', [ + 'passageway' => (string) $this->channelCode(), + 'business_license' => $this->businessLicense(), + 'mobile' => $mobile, + 'id_card' => $idCard, + 'page' => $page, + 'page_size' => $pageSize, + ]); + } + + // ================================================================ + // 7.16 司机额度调整(须真实 RSA 验签;⚠️ 无幂等键,重复调用会重复调额) + // ================================================================ + + /** + * @param int|string $quotaId 7.17 返回的凭证主键 + * @param string $changeType 02 增加额度 / 03 减少额度 + * @param float $amount 调整金额(元) + * @param string $reason 操作原因(≤200 字);退款时写入退款单号,确认结果时靠它在 7.13 流水里定位 + * @param string $waybillNo 运单号(可选) + */ + public function adjustVoucher($quotaId, string $changeType, float $amount, string $reason = '', string $waybillNo = ''): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + $params = [ + 'passageway' => (string) $this->channelCode(), + 'business_license' => $this->businessLicense(), + 'quota_id' => (int) $quotaId, + 'change_type' => $changeType, + 'amount' => round($amount, 2), + 'operation_reason' => mb_substr($reason, 0, 200), + ]; + $waybillNo !== '' && $params['waybill_no'] = $waybillNo; + return $this->post('/enterprise/api/quota/adjustVoucher', $params); + } + + // ================================================================ + // 7.11 企业账户余额(仅平安银行通道支持,金额:分) + // ================================================================ + + public function distributable(): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + if ($this->channelCode() !== 2) { + return $this->fail('企业账户余额查询仅支持平安银行通道,支付宝企业码没有独立资金账户'); + } + return $this->post('/enterprise/api/zhyk/distributable', [ + 'business_license' => $this->businessLicense(), + 'passageway' => (string) $this->channelCode(), + ]); + } + + // ================================================================ + // 7.12 司机钱包金额 / 7.13 司机钱包明细(金额:分) + // ================================================================ + + public function driverBalanceQuery(string $mobile, string $idCard, int $page = 1, int $pageSize = 20): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + return $this->post('/enterprise/api/zhyk/driverBalanceQuery', [ + 'business_license' => $this->businessLicense(), + 'passageway' => (string) $this->channelCode(), + 'mobile' => $mobile, + 'id_card' => $idCard, + 'page' => $page, + 'page_size' => $pageSize, + ]); + } + + public function driverWalletQuery(string $mobile, string $idCard, int $page = 1, int $pageSize = 20): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + return $this->post('/enterprise/api/zhyk/driverWalletQuery', [ + 'business_license' => $this->businessLicense(), + 'passageway' => (string) $this->channelCode(), + 'mobile' => $mobile, + 'id_card' => $idCard, + 'page' => $page, + 'page_size' => $pageSize, + ]); + } + + // ================================================================ + // 7.14 企业发票下载(粒度:企业 + 通道 + 月份,可选按司机手机号收窄) + // ================================================================ + + /** + * @param string $month YYYY-MM + * @param string $mobile 司机手机号;传了只返回该司机相关发票与加油明细 + * @return array data: business_license / invoice[] 发票地址集 / order_list[] 加油明细(分) + */ + public function invoice(string $month, string $mobile = ''): array + { + if (($err = $this->requireEnterprise()) !== null) { + return $err; + } + $params = [ + 'business_license' => $this->businessLicense(), + 'passageway' => (string) $this->channelCode(), + 'month' => $month, + ]; + $mobile !== '' && $params['mobile'] = $mobile; + return $this->post('/enterprise/api/zhyk/invoice', $params); + } + // ================================================================ // 7.2 企业申请创建 // ================================================================ @@ -295,12 +428,15 @@ class QytOil extends BaseService ['企业' => $this->enterpriseName(), 'url' => $url, 'params' => self::maskDeep($bizParams)], JSON_UNESCAPED_UNICODE)); + $this->transportError = false; $resp = $this->curlPost($url, json_encode($body, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)); $this->saveLog("[响应] {$path} " . self::maskText($resp)); $json = json_decode($resp, true); if (!is_array($json)) { - return ['code' => 'ERR', 'data' => [], 'message' => '响应解析失败', 'dup_batch' => false, 'raw' => ['body' => $resp]]; + // 拿不到可解析的响应,无法判断上游是否已处理 + return ['code' => 'ERR', 'data' => [], 'message' => '响应解析失败', 'dup_batch' => false, + 'transport_error' => true, 'raw' => ['body' => mb_substr((string) $resp, 0, 500)]]; } // 通用响应结构:{ status: ok|error, data, message, serialNo, sign } @@ -323,6 +459,8 @@ class QytOil extends BaseService 'data' => $json['data'] ?? [], 'message' => $message, 'dup_batch' => $dupBatch, + // cURL 失败时 curlPost 会伪造一个 {"status":"error"} 的 JSON,靠标记区分 + 'transport_error' => $this->transportError, 'raw' => $json, ]; } @@ -344,9 +482,15 @@ class QytOil extends BaseService if ($resp === false) { $err = curl_error($ch); curl_close($ch); + $this->transportError = true; return json_encode(['status' => 'error', 'message' => 'cURL: ' . $err], JSON_UNESCAPED_UNICODE); } + $httpCode = (int) curl_getinfo($ch, CURLINFO_HTTP_CODE); curl_close($ch); + // 网关层 5xx:请求可能已到达上游业务层,也按结果未知处理 + if ($httpCode >= 500) { + $this->transportError = true; + } return (string) $resp; } diff --git a/server-tp6/app/common/service/QytRefund.php b/server-tp6/app/common/service/QytRefund.php new file mode 100644 index 0000000..b2e114f --- /dev/null +++ b/server-tp6/app/common/service/QytRefund.php @@ -0,0 +1,524 @@ + 1 退款中 -> 2 已退款 +// | -> 3 退款失败(上游明确拒绝 / 凭证不足,可重新发起) +// | -> 4 待人工确认(7.16 已发出但结果未知) +// | +// | ⚠️ 7.16 没有幂等键,同一请求发两次就调低两次。所以: +// | · 一旦走到 7.16,任何「不确定」都进 4,绝不自动重试 +// | · 4 只能通过 confirm()(查上游证据)或 resolve()(人工判定)离开 +// | · 退款单号写进 7.16 的 operation_reason,confirm() 优先在 7.13 流水里找它 +// | +// | 并发:RedisLock 串行同一订单;状态跃迁是条件 UPDATE,affected=1 才退合作商余额。 +// +---------------------------------------------------------------------- +declare (strict_types=1); + +namespace app\common\service; + +use app\common\lock\RedisLock; +use app\common\model\qyt\Enterprise as EnterpriseModel; +use think\facade\Db; + +class QytRefund +{ + const NONE = 0; + const PROCESSING = 1; + const SUCCESS = 2; + const FAILED = 3; + const CONFIRM = 4; + + const STATUS_TEXT = [ + self::NONE => '未退款', + self::PROCESSING => '退款中', + self::SUCCESS => '已退款', + self::FAILED => '退款失败', + self::CONFIRM => '待人工确认', + ]; + + // 失败分类,开放接口据此映射错误码 + const REASON_NOT_FOUND = 'not_found'; + const REASON_STATE = 'state'; + const REASON_PROCESSING = 'processing'; + const REASON_UPSTREAM = 'upstream'; + + /** 元金额比较容差 */ + const EPS = 0.005; + + // ================================================================ + // 发起退款 + // ================================================================ + + /** + * @param string $source admin / api + * @param string $operator 后台账号 或 合作商 appKey + */ + public static function apply(int $orderId, string $source, string $operator, string $reason = ''): array + { + $lock = new RedisLock('qyt:refund:' . $orderId, 120); + if (!$lock->acquireLock()) { + return self::result(false, self::PROCESSING, '该订单退款正在处理中,请勿重复提交', self::REASON_PROCESSING); + } + + $order = null; + $refundId = 0; + $refundNo = ''; + // before_adjust:还没调 7.16,出任何问题都可以安全地判失败 + // after_adjust :7.16 已发出,出问题只能进人工确认 + $stage = 'before_adjust'; + + try { + $order = Db::name('partners_order')->where('order_id', $orderId)->find(); + if (!$order) { + return self::result(false, self::NONE, '订单不存在', self::REASON_NOT_FOUND); + } + + $current = (int) $order['refund_status']; + if ($current === self::SUCCESS) { + // 幂等:已退过直接返回成功 + return self::result(true, self::SUCCESS, '该订单已退款', '', self::orderData($order)); + } + if ($current === self::PROCESSING || $current === self::CONFIRM) { + return self::result(false, $current, + $current === self::CONFIRM ? '该订单退款结果待人工确认,请勿重复发起' : '该订单退款正在处理中', + self::REASON_PROCESSING, self::orderData($order)); + } + if (($err = self::checkRefundable($order)) !== '') { + return self::result(false, $current, $err, self::REASON_STATE, self::orderData($order)); + } + $enterprise = EnterpriseModel::detail((int) $order['qyt_enterprise_id']); + if (!$enterprise) { + return self::result(false, $current, '本单绑定的企油通企业不存在,无法退款', self::REASON_STATE, self::orderData($order)); + } + + // 退款金额 = 剩余未加油金额(锁内重读订单后计算) + $amount = self::remainAmount($order); + + // 抢占:只有 0/3 能进入退款中 + $affected = Db::name('partners_order') + ->where('order_id', $orderId) + ->whereIn('refund_status', [self::NONE, self::FAILED]) + ->update(['refund_status' => self::PROCESSING, 'refund_text' => '退款中', 'update_time' => time()]); + if (!$affected) { + return self::result(false, $current, '订单状态已变化,请刷新后重试', self::REASON_PROCESSING, self::orderData($order)); + } + + $refundNo = 'RF' . $orderId . 'T' . date('YmdHis') . mt_rand(10, 99); + $refundId = (int) Db::name('qyt_refund')->insertGetId([ + 'refund_no' => $refundNo, + 'order_id' => $orderId, + 'partners_id' => (int) $order['partners_id'], + 'qyt_enterprise_id' => (int) $order['qyt_enterprise_id'], + 'source' => $source, + 'operator' => mb_substr($operator, 0, 64), + 'reason' => mb_substr($reason, 0, 200), + 'amount' => $amount, + 'status' => self::PROCESSING, + 'store_id' => (int) $order['store_id'], + 'create_time' => time(), + 'update_time' => time(), + ]); + + $qyt = QytOil::forEnterprise($enterprise); + + // 1) 7.17 找凭证(只读接口,失败不影响上游,可以放心判失败) + $vres = $qyt->getVoucherList((string) $order['mobile'], (string) $order['id_card'], 1, 50); + if ($vres['code'] !== '00') { + return self::finishFailed($order, $refundId, $refundNo, + '查询支付凭证失败:' . ($vres['message'] ?: '未知错误'), $vres); + } + $pick = self::pickVoucher((array) ($vres['data']['list'] ?? []), $amount); + if (!$pick['voucher']) { + return self::finishFailed($order, $refundId, $refundNo, $pick['message'], $vres); + } + $voucher = $pick['voucher']; + Db::name('qyt_refund')->where('refund_id', $refundId)->update([ + 'quota_id' => (string) $voucher['quota_id'], + 'total_before' => round((float) ($voucher['total_amount'] ?? 0), 2), + 'available_before' => round((float) ($voucher['available_amount'] ?? 0), 2), + 'update_time' => time(), + ]); + + // 2) 7.16 调低额度 + $stage = 'after_adjust'; + $ares = $qyt->adjustVoucher( + $voucher['quota_id'], + '03', + $amount, + '订单退款 ' . $refundNo . ($reason !== '' ? ':' . $reason : ''), + (string) $order['waybill_no'] + ); + + if (!empty($ares['transport_error'])) { + return self::finishConfirm($order, $refundId, $refundNo, + '退款请求已发出但结果未知(网络超时或响应异常),已转人工确认,切勿重复发起', $ares); + } + $success = $ares['code'] === '00' && !(isset($ares['data']['success']) && $ares['data']['success'] === false); + if (!$success) { + $msg = (string) ($ares['data']['message'] ?? '') ?: $ares['message']; + return self::finishFailed($order, $refundId, $refundNo, '企油通调额失败:' . ($msg ?: '未知错误'), $ares); + } + return self::finishSuccess($order, $refundId, $refundNo, $amount, '退款成功', $ares); + } catch (\Throwable $e) { + (new QytOil())->saveLog("退款异常 order={$orderId} stage={$stage}:" . $e->getMessage() . ' @ ' . $e->getFile() . ':' . $e->getLine()); + if ($order && $refundId) { + return $stage === 'after_adjust' + ? self::finishConfirm($order, $refundId, $refundNo, '退款过程发生异常且 7.16 可能已生效,已转人工确认:' . $e->getMessage(), []) + : self::finishFailed($order, $refundId, $refundNo, '退款过程发生异常:' . $e->getMessage(), []); + } + return self::result(false, self::NONE, '退款处理异常:' . $e->getMessage(), self::REASON_STATE); + } finally { + $lock->releaseLock(); + } + } + + // ================================================================ + // 确认「待人工确认」的退款:向上游取证 + // ================================================================ + + public static function confirm(int $orderId): array + { + $lock = new RedisLock('qyt:refund:' . $orderId, 120); + if (!$lock->acquireLock()) { + return self::result(false, self::CONFIRM, '该订单正在处理中,请稍后再试', self::REASON_PROCESSING); + } + try { + [$order, $refund, $enterprise, $err] = self::loadConfirmContext($orderId); + if ($err !== '') { + return self::result(false, (int) ($order['refund_status'] ?? self::NONE), $err, self::REASON_STATE); + } + $qyt = QytOil::forEnterprise($enterprise); + $amount = round((float) $refund['amount'], 2); + + // 证据 1:7.13 钱包流水里带有退款单号的调额记录 —— 最可靠 + $inWallet = false; + $wres = $qyt->driverWalletQuery((string) $order['mobile'], (string) $order['id_card'], 1, 50); + if ($wres['code'] === '00') { + foreach ((array) ($wres['data']['transactionDetails'] ?? []) as $t) { + if (strpos((string) ($t['remark'] ?? ''), (string) $refund['refund_no']) !== false) { + $inWallet = true; + break; + } + } + } + + // 证据 2:7.17 同一张凭证的总额度 / 可用余额变化 + $vres = $qyt->getVoucherList((string) $order['mobile'], (string) $order['id_card'], 1, 50); + $now = null; + if ($vres['code'] === '00') { + foreach ((array) ($vres['data']['list'] ?? []) as $v) { + if ((string) ($v['quota_id'] ?? '') === (string) $refund['quota_id']) { + $now = $v; + break; + } + } + } + if (!$inWallet && $vres['code'] !== '00') { + return self::result(false, self::CONFIRM, '暂时无法向企油通取证:' . ($vres['message'] ?: '查询失败') . ',请稍后再试', self::REASON_UPSTREAM); + } + + $totalNow = $now ? round((float) ($now['total_amount'] ?? 0), 2) : null; + $availNow = $now ? round((float) ($now['available_amount'] ?? 0), 2) : null; + if ($now) { + Db::name('qyt_refund')->where('refund_id', $refund['refund_id'])->update([ + 'total_after' => $totalNow, 'available_after' => $availNow, 'update_time' => time(), + ]); + } + + // 退款发起前后 10 分钟起,该司机在本企业是否有其他单在发放 / 发放成功(会干扰额度比对) + $grantedSince = Db::name('partners_order') + ->where('id_card', $order['id_card']) + ->where('qyt_enterprise_id', $order['qyt_enterprise_id']) + ->where('order_id', '<>', $order['order_id']) + ->whereIn('oil_status_zsy', [1, 2]) + ->where('update_time', '>=', (int) $refund['create_time'] - 600) + ->count() > 0; + + $verdict = self::judgeConfirm( + $inWallet, + (float) $refund['total_before'], $totalNow, + (float) $refund['available_before'], $availNow, + $amount, + $grantedSince + ); + + if ($verdict === 'applied') { + return self::finishSuccess($order, (int) $refund['refund_id'], (string) $refund['refund_no'], $amount, + '人工确认:企油通已调低额度,退款成功', $vres); + } + if ($verdict === 'not_applied') { + return self::finishFailed($order, (int) $refund['refund_id'], (string) $refund['refund_no'], + '确认结果:企油通未调低额度,退款未生效,可重新发起', $vres); + } + return self::result(false, self::CONFIRM, + '上游数据无法自动判定(期间可能有新的发放或加油消费),请到企油通后台核对该司机凭证后使用「人工判定」', + self::REASON_UPSTREAM, self::orderData($order, (string) $refund['refund_no'])); + } catch (\Throwable $e) { + return self::result(false, self::CONFIRM, '确认过程异常:' . $e->getMessage(), self::REASON_STATE); + } finally { + $lock->releaseLock(); + } + } + + /** + * 人工判定「待人工确认」的退款(运营到企油通后台核对后操作) + */ + public static function resolve(int $orderId, bool $success, string $operator, string $remark): array + { + if (trim($remark) === '') { + return self::result(false, self::CONFIRM, '请填写判定依据', self::REASON_STATE); + } + $lock = new RedisLock('qyt:refund:' . $orderId, 120); + if (!$lock->acquireLock()) { + return self::result(false, self::CONFIRM, '该订单正在处理中,请稍后再试', self::REASON_PROCESSING); + } + try { + [$order, $refund, , $err] = self::loadConfirmContext($orderId); + if ($err !== '') { + return self::result(false, (int) ($order['refund_status'] ?? self::NONE), $err, self::REASON_STATE); + } + $text = "人工判定({$operator}):" . mb_substr($remark, 0, 100); + return $success + ? self::finishSuccess($order, (int) $refund['refund_id'], (string) $refund['refund_no'], (float) $refund['amount'], $text, []) + : self::finishFailed($order, (int) $refund['refund_id'], (string) $refund['refund_no'], $text, []); + } finally { + $lock->releaseLock(); + } + } + + // ================================================================ + // 纯函数(无副作用,便于单测) + // ================================================================ + + /** + * 退款前置条件,返回空串表示可以退 + */ + public static function checkRefundable(array $order): string + { + if ((int) $order['oil_status_zsy'] !== 2 || (int) $order['oil_status'] !== 1) { + return '仅「发放成功」的订单可以退款'; + } + if (self::remainAmount($order) <= self::EPS) { + return '订单金额已全部加油,没有可退金额'; + } + if (trim((string) $order['id_card']) === '') { + return '订单缺少司机身份证号,无法查询支付凭证'; + } + return ''; + } + + /** + * 剩余未加油金额(元)= 订单金额 − 已加油金额,不小于 0。这就是可退金额 + */ + public static function remainAmount(array $order): float + { + return max(0.0, round((float) ($order['total_price'] ?? 0) - (float) ($order['used_amount'] ?? 0), 2)); + } + + /** + * 从 7.17 凭证列表里挑一张用于调低额度的凭证 + * 规则:只看生效中的凭证,取可用余额最大的一张;它不够就拒绝(整单全额退,不拆多张凭证) + * @return array ['voucher' => array|null, 'message' => string] + */ + public static function pickVoucher(array $list, float $amount): array + { + $active = array_values(array_filter($list, function ($v) { + return is_array($v) && (string) ($v['status'] ?? '') === 'active'; + })); + if (!$active) { + return ['voucher' => null, 'message' => '该司机在本企业下没有生效中的支付凭证,无法退款']; + } + usort($active, function ($a, $b) { + return (float) ($b['available_amount'] ?? 0) <=> (float) ($a['available_amount'] ?? 0); + }); + $top = $active[0]; + $avail = round((float) ($top['available_amount'] ?? 0), 2); + if ($avail + self::EPS < $amount) { + return ['voucher' => null, 'message' => sprintf( + '司机凭证可用余额不足:可用 %.2f 元,需退 %.2f 元(凭证额度按司机累计,可能已被该司机其他订单加油用掉)', $avail, $amount)]; + } + return ['voucher' => $top, 'message' => '']; + } + + /** + * 根据上游证据判定 7.16 是否已生效 + * · 7.13 流水里找到退款单号 -> applied + * · 凭证总额度恰好减少了退款金额 -> applied + * (加油消费只动可用/已用,不动总额度;调额才动总额度) + * · 总额度没变 且 可用余额没有下降 -> not_applied + * · 其余(凭证找不到、期间有新发放或消费导致对不上) -> unknown,交人工 + * @return string applied / not_applied / unknown + */ + public static function judgeConfirm(bool $inWallet, float $totalBefore, ?float $totalNow, + float $availBefore, ?float $availNow, float $amount, + bool $grantedSince = false): string + { + if ($inWallet) { + return 'applied'; + } + if ($totalNow === null || $availNow === null) { + return 'unknown'; + } + // $grantedSince:退款发起前后该司机在本企业有新的发放。此时额度比对不可信—— + // 「调低 100 + 新发 100」看起来就是没变,若据此判「未生效」,运营重新发起会重复扣减。 + if (abs(($totalBefore - $totalNow) - $amount) <= self::EPS) { + return $grantedSince ? 'unknown' : 'applied'; + } + if (abs($totalNow - $totalBefore) <= self::EPS && $availNow + self::EPS >= $availBefore) { + return $grantedSince ? 'unknown' : 'not_applied'; + } + return 'unknown'; + } + + // ================================================================ + // 内部 + // ================================================================ + + protected static function finishSuccess(array $order, int $refundId, string $refundNo, float $amount, string $text, array $res): array + { + $amount = round($amount, 2); + $won = false; + Db::transaction(function () use ($order, $refundId, $amount, $text, $res, &$won) { + $won = (bool) Db::name('partners_order') + ->where('order_id', $order['order_id']) + ->whereIn('refund_status', [self::PROCESSING, self::CONFIRM]) + ->update([ + 'refund_status' => self::SUCCESS, + 'refund_amount' => $amount, + 'refund_time' => time(), + 'refund_text' => mb_substr($text, 0, 250), + 'update_time' => time(), + ]); + Db::name('qyt_refund')->where('refund_id', $refundId)->update([ + 'status' => self::SUCCESS, + 'message' => mb_substr($text, 0, 250), + 'response' => self::dumpRes($res), + 'update_time' => time(), + ]); + // 只有状态跃迁胜出者才回补合作商余额,保证只退一次 + if ($won) { + PartnersBalance::refund((int) $order['partners_id'], $amount, (string) $order['partners_order_no'], + (int) $order['order_id'], (int) $order['store_id']); + } + }); + + if ($won) { + // 退款计算与加油推送之间有时间差:退款期间若又来了加油,已加油 + 已退款可能超过订单金额,告警人工核对 + $fresh = Db::name('partners_order')->where('order_id', $order['order_id'])->field('total_price,used_amount')->find(); + if ($fresh && (float) $fresh['used_amount'] + $amount > (float) $fresh['total_price'] + self::EPS) { + (new QytOil())->saveLog("【告警】退款后 已加油+已退款 超出订单金额 order={$order['order_id']}" + . " total={$fresh['total_price']} used={$fresh['used_amount']} refund={$amount}"); + } + (new QueueService())->push('notify_queue', json_encode([ + 'order_id' => $order['order_id'], + 'optType' => 'refund', + 'retry_count' => 0, + ], 320)); + (new QytOil())->saveLog("退款成功 order={$order['order_id']} refund_no={$refundNo} amount={$amount},已回补合作商余额"); + } + $order['refund_status'] = self::SUCCESS; + $order['refund_amount'] = $amount; + return self::result(true, self::SUCCESS, $text, '', self::orderData($order, $refundNo)); + } + + protected static function finishFailed(array $order, int $refundId, string $refundNo, string $text, array $res): array + { + Db::name('partners_order') + ->where('order_id', $order['order_id']) + ->whereIn('refund_status', [self::PROCESSING, self::CONFIRM]) + ->update(['refund_status' => self::FAILED, 'refund_text' => mb_substr($text, 0, 250), 'update_time' => time()]); + Db::name('qyt_refund')->where('refund_id', $refundId)->update([ + 'status' => self::FAILED, 'message' => mb_substr($text, 0, 250), 'response' => self::dumpRes($res), 'update_time' => time(), + ]); + (new QytOil())->saveLog("退款失败 order={$order['order_id']} refund_no={$refundNo}:{$text}"); + $order['refund_status'] = self::FAILED; + return self::result(false, self::FAILED, $text, self::REASON_UPSTREAM, self::orderData($order, $refundNo)); + } + + protected static function finishConfirm(array $order, int $refundId, string $refundNo, string $text, array $res): array + { + Db::name('partners_order') + ->where('order_id', $order['order_id']) + ->where('refund_status', self::PROCESSING) + ->update(['refund_status' => self::CONFIRM, 'refund_text' => mb_substr($text, 0, 250), 'update_time' => time()]); + Db::name('qyt_refund')->where('refund_id', $refundId)->update([ + 'status' => self::CONFIRM, 'message' => mb_substr($text, 0, 250), 'response' => self::dumpRes($res), 'update_time' => time(), + ]); + (new QytOil())->saveLog("【告警】退款结果未知 order={$order['order_id']} refund_no={$refundNo}:{$text}"); + $order['refund_status'] = self::CONFIRM; + return self::result(false, self::CONFIRM, $text, self::REASON_PROCESSING, self::orderData($order, $refundNo)); + } + + /** + * @return array [order, refund, enterprise, errorMessage] + */ + protected static function loadConfirmContext(int $orderId): array + { + $order = Db::name('partners_order')->where('order_id', $orderId)->find(); + if (!$order) { + return [[], [], null, '订单不存在']; + } + if ((int) $order['refund_status'] !== self::CONFIRM) { + return [$order, [], null, '只有「待人工确认」的退款需要确认,当前状态:' . (self::STATUS_TEXT[(int) $order['refund_status']] ?? '')]; + } + $refund = Db::name('qyt_refund')->where('order_id', $orderId)->where('status', self::CONFIRM) + ->order('refund_id', 'desc')->find(); + if (!$refund) { + return [$order, [], null, '未找到待确认的退款流水']; + } + $enterprise = EnterpriseModel::detail((int) $order['qyt_enterprise_id']); + if (!$enterprise) { + return [$order, $refund, null, '本单绑定的企油通企业不存在']; + } + return [$order, $refund, $enterprise, '']; + } + + protected static function orderData(array $order, string $refundNo = ''): array + { + if ($refundNo === '' && !empty($order['order_id'])) { + $refundNo = (string) Db::name('qyt_refund')->where('order_id', $order['order_id']) + ->order('refund_id', 'desc')->value('refund_no'); + } + return [ + 'oilCardNo' => (string) ($order['oilCardNo'] ?? ''), + 'saleOrderNo' => (string) ($order['partners_order_no'] ?? ''), + 'refundNo' => $refundNo, + // 已退款:实际退款金额;其余:当前剩余未加油金额(即本次会退的金额) + 'refundAmount' => number_format((int) ($order['refund_status'] ?? 0) === self::SUCCESS + ? (float) ($order['refund_amount'] ?? 0) + : self::remainAmount($order), 2, '.', ''), + 'usedAmount' => number_format((float) ($order['used_amount'] ?? 0), 2, '.', ''), + 'refundStatus' => (int) ($order['refund_status'] ?? 0), + ]; + } + + protected static function result(bool $ok, int $status, string $message, string $reason = '', array $data = []): array + { + return [ + 'ok' => $ok, + 'status' => $status, + 'status_text' => self::STATUS_TEXT[$status] ?? '', + 'message' => $message, + 'reason' => $reason, + 'data' => $data, + ]; + } + + protected static function dumpRes(array $res): string + { + if (!$res) { + return ''; + } + $keep = ['code' => $res['code'] ?? '', 'message' => $res['message'] ?? '', + 'transport_error' => !empty($res['transport_error']), 'data' => QytOil::maskDeep($res['data'] ?? [])]; + return mb_substr((string) json_encode($keep, JSON_UNESCAPED_UNICODE), 0, 60000); + } +} diff --git a/server-tp6/app/console/command/CallbackQueue.php b/server-tp6/app/console/command/CallbackQueue.php index e88bbbc..feea7f7 100644 --- a/server-tp6/app/console/command/CallbackQueue.php +++ b/server-tp6/app/console/command/CallbackQueue.php @@ -340,58 +340,91 @@ class CallbackQueue extends Command continue; } $payTime = !empty($c['pay_time']) ? (strtotime($c['pay_time']) ?: time()) : time(); - // 落消费流水(uk_consume 去重:重复回调直接忽略) + // 一单可以分多次加油:每条推送是一次加油,consume_amount = 本次占用运单金额(分) + $consumeFen = (int)($c['consume_amount'] ?? 0); + $consumeYuan = number_format($consumeFen / 100, 2, '.', ''); + $orderCode = trim((string)($c['order_code'] ?? '')); + // 去重键:文档里 order_code 是选填,缺失时用本笔消费的特征字段做指纹, + // 否则同一运单的第二笔加油会被唯一键误判为重复推送而丢掉(口径与迁移脚本回填一致) + $consumeKey = $orderCode !== '' ? $orderCode : 'FP' . md5(implode('|', [ + $c['quota_id'] ?? '', $c['pay_time'] ?? '', $c['consume_amount'] ?? '', + $c['pay_fee'] ?? '', $c['station_code'] ?? '', $c['litter'] ?? '', + ])); + $consumeId = 0; try { - Db::name('qyt_consume')->insert([ - 'order_id' => $order['order_id'], - 'waybill_no' => $c['waybill_no'] ?? '', - 'waybill_no_code' => $code, - 'order_code' => $c['order_code'] ?? '', - 'station_code' => $c['station_code'] ?? '', - 'station_name' => $c['station_name'] ?? '', - 'oil_name' => $c['oil_name'] ?? '', - 'litter' => $c['litter'] ?? '', - 'oil_price' => (int)($c['oil_price'] ?? 0), - 'actual_oil_price' => (int)($c['actual_oil_price'] ?? 0), - 'pay_fee' => (int)($c['pay_fee'] ?? 0), - 'consume_amount' => (int)($c['consume_amount'] ?? 0), - 'pay_time' => $payTime, - 'raw' => json_encode($c, 320), - 'store_id' => $order['store_id'], - 'create_time' => time(), - ]); + // 流水落库与订单累计放在同一事务:唯一键挡住重推,重推既不重复累计也不重复通知 + Db::transaction(function () use ($order, $c, $code, $orderCode, $consumeKey, $payTime, $consumeFen, $consumeYuan, &$consumeId) { + $consumeId = (int)Db::name('qyt_consume')->insertGetId([ + 'order_id' => $order['order_id'], + 'waybill_no' => $c['waybill_no'] ?? '', + 'waybill_no_code' => $code, + 'order_code' => $orderCode, + 'consume_key' => $consumeKey, + 'station_code' => $c['station_code'] ?? '', + 'station_name' => $c['station_name'] ?? '', + 'oil_name' => $c['oil_name'] ?? '', + 'litter' => $c['litter'] ?? '', + 'oil_price' => (int)($c['oil_price'] ?? 0), + 'actual_oil_price' => (int)($c['actual_oil_price'] ?? 0), + 'pay_fee' => (int)($c['pay_fee'] ?? 0), + 'consume_amount' => $consumeFen, + 'pay_time' => $payTime, + 'raw' => json_encode($c, 320), + 'store_id' => $order['store_id'], + 'create_time' => time(), + ]); + // 累计已加油金额 / 次数,并记下最近一次加油信息(原子自增,不读后写) + Db::name('partners_order')->where('order_id', $order['order_id'])->update([ + 'used_amount' => Db::raw('`used_amount` + ' . $consumeYuan), + 'used_num' => Db::raw('`used_num` + 1'), + 'use_text' => '加油', + 'qyt_order_code' => $orderCode, + 'station_name' => $c['station_name'] ?? '', + 'oil_name' => $c['oil_name'] ?? '', + 'litter' => $c['litter'] ?? '', + 'pay_fee' => (int)($c['pay_fee'] ?? 0), + 'consume_time' => $payTime, + 'update_time' => time(), + ]); + // use_status 语义不变(0 未加油 / 1 有加油记录):只在第一笔加油时置 1 并记首次加油时间 + Db::name('partners_order')->where('order_id', $order['order_id'])->where('use_status', 0)->update([ + 'use_status' => 1, + 'use_time' => time(), + 'shareNo' => $orderCode !== '' ? $orderCode : $order['shareNo'], + ]); + }); } catch (\Exception $e) { if (strpos($e->getMessage(), 'Duplicate') === false) { throw $e; } - $SybOil->saveLogStore('企油通消费回调重复,忽略流水:' . $code . '/' . ($c['order_code'] ?? '')); + $SybOil->saveLogStore('企油通消费回调重复,忽略(不重复累计、不重复通知):' . $code . '/' . $consumeKey); + continue; } - // 条件跃迁 use_status 0 -> 1(要求已发放),仅胜出者通知下单平台 - $affected = Db::name('partners_order')->where('order_id', $order['order_id']) - ->where('use_status', 0) - ->where('oil_status', 1) - ->update([ - 'use_status' => 1, - 'use_time' => time(), - 'use_text' => '加油', - 'qyt_order_code' => $c['order_code'] ?? '', - 'shareNo' => $c['order_code'] ?: $order['shareNo'], - 'station_name' => $c['station_name'] ?? '', - 'oil_name' => $c['oil_name'] ?? '', - 'litter' => $c['litter'] ?? '', - 'pay_fee' => (int)($c['pay_fee'] ?? 0), - 'consume_time' => $payTime, - 'update_time' => time(), - ]); - if ($affected) { - $queueService = new QueueService(); - $queueService->push('notify_queue', json_encode([ - 'order_id' => $order['order_id'], - 'optType' => 'add_oil', - 'retry_count' => 0, - ], 320)); - $SybOil->saveLogStore('企油通消费回调处理成功:' . json_encode($c, 320)); + + // 超额告警:累计加油 + 已退款 > 订单金额。上游额度按司机凭证累计, + // 归属到本单的消费可能与本地可退金额算出的不一致,需要人工核对 + $fresh = Db::name('partners_order')->where('order_id', $order['order_id']) + ->field('total_price,used_amount,refund_amount,oil_status_zsy')->find(); + if ($fresh && (float)$fresh['used_amount'] + (float)$fresh['refund_amount'] > (float)$fresh['total_price'] + 0.005) { + $SybOil->saveLogStore('【告警】订单已加油+已退款超出订单金额 order=' . $order['order_id'] + . ' total=' . $fresh['total_price'] . ' used=' . $fresh['used_amount'] . ' refund=' . $fresh['refund_amount']); } + + // 每笔加油都通知下单平台(amount = 本次占用金额) + $notify = json_encode([ + 'order_id' => $order['order_id'], + 'optType' => 'add_oil', + 'consume_id' => $consumeId, + 'retry_count' => 0, + ], 320); + $queueService = new QueueService(); + if ((int)($fresh['oil_status_zsy'] ?? 2) === 2) { + $queueService->push('notify_queue', $notify); + } else { + // 7.8 发放结果还没确认就先收到了加油:延后 60 秒再通知,尽量让「分油成功」通知先到下游 + $queueService->laterPush('notify_queue', $notify, 60); + } + $SybOil->saveLogStore('企油通消费回调处理成功:' . json_encode($c, 320)); } break; default: diff --git a/server-tp6/app/console/command/NotifyQueue.php b/server-tp6/app/console/command/NotifyQueue.php index d83bff4..86dc1cc 100644 --- a/server-tp6/app/console/command/NotifyQueue.php +++ b/server-tp6/app/console/command/NotifyQueue.php @@ -87,12 +87,31 @@ class NotifyQueue extends Command return false; } $partnersOil = new PartnersOil(); + $optType = (string)($data['optType'] ?? ''); + + // 加油:一单可多次加油,每笔单独通知。消息里带 consume_id 时推这一笔的占用金额和消费单号; + // 老消息没有 consume_id(上线前入队的)则沿用旧口径推订单金额 + $consume = null; + if ($optType == 'add_oil' && !empty($data['consume_id'])) { + $consume = Db::name('qyt_consume')->where('id', (int)$data['consume_id'])->find(); + } + if ($optType == 'refund') { + $amount = $order['refund_amount']; + } elseif ($consume) { + $amount = number_format((int)$consume['consume_amount'] / 100, 2, '.', ''); + } else { + $amount = $order['total_price']; + } + $data = [ 'oilCardNo' => $order['oilCardNo'], - 'amount' => $order['total_price'], - 'shareNo' => $order['shareNo'], - 'type' => $data['optType'] == 'share_oil' ? 'add' : 'sub', - 'optType' => $data['optType'], + // 分油:订单金额;加油:本次加油占用金额;退款:退款金额 + 'amount' => $amount, + // 订单实付金额(即分油金额),所有场景都带,方便对接方拿 amount 对照参考 + 'orderAmount' => number_format((float)$order['total_price'], 2, '.', ''), + 'shareNo' => $consume && $consume['order_code'] !== '' ? $consume['order_code'] : $order['shareNo'], + 'type' => $optType == 'share_oil' ? 'add' : 'sub', + 'optType' => $optType, ]; $header['method'] = 'syb.notify.oilCard.change'; $res = $partnersOil->sendRequest($partners, $partners['callback'], $data, $header); @@ -103,11 +122,16 @@ class NotifyQueue extends Command 'oil_callback' => 1, 'oil_callback_time' => time(), ]); - }else{ + }elseif($data['optType'] == 'add_oil'){ + // 退款通知成功不记 use_callback,避免把「加油已回调」标错 $order->save([ 'use_callback' => 1, 'use_callback_time' => time(), ]); + // 逐笔记录这一笔加油已通知 + if ($consume) { + Db::name('qyt_consume')->where('id', $consume['id'])->update(['notify_status' => 1, 'notify_time' => time()]); + } } return true; } diff --git a/server-tp6/app/store/controller/Partners.php b/server-tp6/app/store/controller/Partners.php index 029a136..ab7329e 100644 --- a/server-tp6/app/store/controller/Partners.php +++ b/server-tp6/app/store/controller/Partners.php @@ -3,6 +3,7 @@ declare (strict_types=1); namespace app\store\controller; +use app\common\model\qyt\Enterprise as EnterpriseModel; use app\store\controller\Controller; use app\store\model\Partners as PartnersModel; use app\store\model\partners\Order as OrderModel; @@ -40,15 +41,47 @@ class Partners extends Controller $newList = []; $OrderModel = new OrderModel(); $date = date("Y-m-d"); + // 企油通企业:口径与下单时 Enterprise::resolve 一致(绑定且启用 -> 用绑定的;否则 -> 默认企业) + $bindIds = array_filter(array_map('intval', array_column($list['data'], 'qyt_enterprise_id'))); + $enterprises = $bindIds + ? array_column(EnterpriseModel::whereIn('enterprise_id', $bindIds) + ->field('enterprise_id,company_name,passageway,is_enable')->select()->toArray(), null, 'enterprise_id') + : []; + $default = EnterpriseModel::getDefault(); foreach ($list['data'] as $val){ $val['day_money'] =$OrderModel->getOrderTotalPrice($date, $date, $val); $val['total_money'] =$OrderModel->getOrderTotalPrice(null, null, $val); + $val = array_merge($val, $this->enterpriseInfo((int)$val['qyt_enterprise_id'], $enterprises, $default)); $newList[] = $val; } $list['data'] = $newList; return $this->renderSuccess(['list'=>$list,'user'=>$this->store['user']]); } + /** + * 合作商实际使用的企油通企业 + * qyt_enterprise_source:bind 绑定 / default 未绑定走默认 / invalid 绑定的企业已停用或删除(实际走默认)/ none 无可用企业 + */ + private function enterpriseInfo(int $bindId, array $enterprises, $default): array + { + $bound = $bindId > 0 ? ($enterprises[$bindId] ?? null) : null; + if ($bound && (int)$bound['is_enable'] === 1) { + $source = 'bind'; + $use = $bound; + } else { + $source = $bindId > 0 ? 'invalid' : 'default'; + $use = $default ? $default->toArray() : null; + !$use && $source = $bindId > 0 ? 'invalid' : 'none'; + } + return [ + 'qyt_enterprise_source' => $source, + // 绑定失效时也把原绑定企业名带出来,便于排查 + 'qyt_bind_name' => $bound['company_name'] ?? '', + 'qyt_enterprise_name' => $use['company_name'] ?? '', + 'qyt_enterprise_channel' => isset($use['passageway']) ? ($use['passageway'] === 'pingan' ? '平安银行' : '支付宝企业码') : '', + ]; + } + /** * 获取所有商户 * @return mixed diff --git a/server-tp6/app/store/controller/partners/Order.php b/server-tp6/app/store/controller/partners/Order.php index 47d617b..61bd192 100644 --- a/server-tp6/app/store/controller/partners/Order.php +++ b/server-tp6/app/store/controller/partners/Order.php @@ -16,7 +16,9 @@ namespace app\store\controller\partners; use app\common\service\PartnersBalance; use app\common\service\QueueService; use app\common\model\qyt\Enterprise as EnterpriseModel; +use app\common\service\QytInvoice; use app\common\service\QytOil; +use app\common\service\QytRefund; use app\store\controller\Controller; use app\store\model\order\QrCode as QrCodeModel; use app\store\model\partners\Order as OrderModel; @@ -66,8 +68,12 @@ class Order extends Controller if (!$order) { return $this->renderError('订单不存在'); } - if ($order['use_status'] != 0) { - return $this->renderError('该单已加油核销'); + // 一单可以分多次加油:没加完的单继续给加油地址 + if ((int) $order['refund_status'] === 2) { + return $this->renderError('该单已退款,不能再加油'); + } + if ((float) $order['used_amount'] + 0.005 >= (float) $order['total_price']) { + return $this->renderError('该单金额已全部加油'); } if ($order['oil_status'] != 1) { return $this->renderError('该单尚未发放成功,无法获取加油地址'); @@ -193,12 +199,120 @@ class Order extends Controller if ($order['use_status'] != 1) { return $this->renderError('该单未加油核销,无可回调内容'); } - (new QueueService())->push('notify_queue', json_encode([ - 'order_id' => $orderId, - 'type' => 'sub', - 'optType' => 'add_oil', - 'retry_count' => 0, - ], 320)); - return $this->renderSuccess('已重新推送加油结果'); + // 每笔加油单独通知:优先补推还没通知成功的;都通知过了就全部重推一遍(下游按 shareNo 去重) + $ids = Db::name('qyt_consume')->where('order_id', $orderId)->where('notify_status', 0)->order('id')->column('id'); + $all = !$ids; + $all && $ids = Db::name('qyt_consume')->where('order_id', $orderId)->order('id')->column('id'); + $queue = new QueueService(); + if (!$ids) { + // 没有消费流水(改造前的历史单),按旧口径推一次 + $queue->push('notify_queue', json_encode(['order_id' => $orderId, 'optType' => 'add_oil', 'retry_count' => 0], 320)); + return $this->renderSuccess('已重新推送加油结果'); + } + foreach ($ids as $consumeId) { + $queue->push('notify_queue', json_encode([ + 'order_id' => $orderId, + 'optType' => 'add_oil', + 'consume_id' => (int) $consumeId, + 'retry_count' => 0, + ], 320)); + } + return $this->renderSuccess(($all ? '已重新推送全部 ' : '已补推未通知的 ') . count($ids) . ' 笔加油结果'); + } + + // ================================================================ + // 退款(整单全额:7.17 查凭证 + 7.16 调低额度) + // ================================================================ + + /** + * 发起退款 + */ + public function refund(): Json + { + $orderId = (int) $this->request->param('orderId'); + $reason = trim((string) $this->request->param('reason', '')); + if (!Db::name('partners_order')->where('order_id', $orderId)->count()) { + return $this->renderError('订单不存在'); + } + $res = QytRefund::apply($orderId, 'admin', $this->operator(), $reason); + return $res['ok'] ? $this->renderSuccess($res['data'], $res['message']) : $this->renderError($res['message']); + } + + /** + * 确认「待人工确认」的退款:向企油通取证(7.13 流水 + 7.17 凭证) + */ + public function refundConfirm(): Json + { + $res = QytRefund::confirm((int) $this->request->param('orderId')); + return $this->decided($res) ? $this->renderSuccess($res['data'], $res['message']) : $this->renderError($res['message']); + } + + /** + * 人工判定「待人工确认」的退款 + * result = success / failed,remark 必填(判定依据) + */ + public function refundResolve(): Json + { + $result = (string) $this->request->param('result'); + if (!in_array($result, ['success', 'failed'], true)) { + return $this->renderError('判定结果不合法'); + } + $res = QytRefund::resolve( + (int) $this->request->param('orderId'), + $result === 'success', + $this->operator(), + (string) $this->request->param('remark', '') + ); + return $this->decided($res) ? $this->renderSuccess($res['data'], $res['message']) : $this->renderError($res['message']); + } + + /** + * 订单的退款流水 + */ + public function refundLog(): Json + { + $list = Db::name('qyt_refund') + ->where('order_id', (int) $this->request->param('orderId')) + ->field('refund_id,refund_no,source,operator,reason,amount,quota_id,total_before,available_before,total_after,available_after,status,message,create_time,update_time') + ->order('refund_id', 'desc') + ->select()->toArray(); + foreach ($list as &$row) { + $row['status_text'] = QytRefund::STATUS_TEXT[(int) $row['status']] ?? ''; + $row['create_time_text'] = date('Y-m-d H:i:s', (int) $row['create_time']); + } + return $this->renderSuccess(compact('list')); + } + + // ================================================================ + // 发票(7.14,按「企业 + 消费月份 + 司机」关联) + // ================================================================ + + public function invoice(): Json + { + $order = Db::name('partners_order')->where('order_id', (int) $this->request->param('orderId'))->find(); + if (!$order) { + return $this->renderError('订单不存在'); + } + if ((int) $order['use_status'] !== 1) { + return $this->renderError('该订单还没有加油记录,暂无发票'); + } + $res = QytInvoice::forOrder($order, (bool) $this->request->param('refresh', 0)); + return $res['ok'] ? $this->renderSuccess($res, $res['message']) : $this->renderError($res['message']); + } + + /** + * 取证 / 人工判定是否得出了结论:退款成功,或明确判定为「未生效」都算请求成功, + * 由返回的 refundStatus 区分;状态不符、取证失败、仍无法判定才算失败 + */ + private function decided(array $res): bool + { + return $res['ok'] + || ($res['status'] === QytRefund::FAILED && $res['reason'] === QytRefund::REASON_UPSTREAM); + } + + /** 当前后台操作人 */ + private function operator(): string + { + return (string) ($this->store['user']['user_name'] ?? 'admin'); } } diff --git a/server-tp6/app/store/controller/qyt/Driver.php b/server-tp6/app/store/controller/qyt/Driver.php new file mode 100644 index 0000000..0115d82 --- /dev/null +++ b/server-tp6/app/store/controller/qyt/Driver.php @@ -0,0 +1,195 @@ +request->param(); + $keyword = trim((string) ($param['keyword'] ?? '')); + + $query = Db::name('qyt_driver')->where('store_id', $this->storeId); + if ($keyword !== '') { + if (preg_match('/^\d{17}[\dXx]$/', $keyword)) { + $query->where('id_card', strtoupper($keyword)); + } elseif (preg_match('/^1\d{10}$/', $keyword)) { + $query->where('mobile', $keyword); + } else { + $query->whereLike('name', '%' . $keyword . '%'); + } + } + if (isset($param['conflict']) && $param['conflict'] !== '' && (int) $param['conflict'] >= 0) { + $query->where('conflict', (int) $param['conflict']); + } + + $list = $query->order('last_order_time', 'desc')->paginate(15)->toArray(); + $stats = $this->stats(array_column($list['data'], 'id_card')); + foreach ($list['data'] as &$row) { + $row = $this->formatDriver($row, $stats[$row['id_card']] ?? []); + } + return $this->renderSuccess(compact('list')); + } + + public function detail(int $driverId): Json + { + $driver = $this->findDriver($driverId); + if (!$driver) { + return $this->renderError('司机不存在'); + } + $stats = $this->stats([$driver['id_card']]); + + // 涉及过的企业(上游查询要按企业查) + $entIds = Db::name('partners_order')->where('store_id', $this->storeId) + ->where('id_card', $driver['id_card'])->where('qyt_enterprise_id', '>', 0) + ->group('qyt_enterprise_id')->column('qyt_enterprise_id'); + $enterprises = $entIds + ? EnterpriseModel::whereIn('enterprise_id', $entIds) + ->field('enterprise_id,company_name,passageway,status')->select()->toArray() + : []; + + $orders = Db::name('partners_order')->where('store_id', $this->storeId)->where('id_card', $driver['id_card']) + ->field('order_id,oilCardNo,partners_order_no,total_price,driver_name,mobile,oil_status_zsy,oil_text,use_status,refund_status,refund_text,qyt_enterprise_id,create_time') + ->order('order_id', 'desc')->limit(20)->select()->toArray(); + foreach ($orders as &$o) { + $o['mobile'] = QytOil::maskMobile((string) $o['mobile']); + $o['refund_status_text'] = QytRefund::STATUS_TEXT[(int) $o['refund_status']] ?? ''; + $o['create_time_text'] = date('Y-m-d H:i:s', (int) $o['create_time']); + } + + return $this->renderSuccess([ + 'detail' => $this->formatDriver($driver, $stats[$driver['id_card']] ?? []), + 'enterprises' => $enterprises, + 'orders' => $orders, + ]); + } + + /** + * 实时查企油通 + * type: balance 7.12 / wallet 7.13 / voucher 7.17 + */ + public function upstream(int $driverId, int $enterpriseId, string $type = 'balance', int $page = 1): Json + { + $driver = $this->findDriver($driverId); + if (!$driver) { + return $this->renderError('司机不存在'); + } + $enterprise = EnterpriseModel::detail($enterpriseId); + if (!$enterprise) { + return $this->renderError('企业不存在'); + } + $qyt = QytOil::forEnterprise($enterprise); + $mobile = (string) $driver['mobile']; + $idCard = (string) $driver['id_card']; + $page = max(1, $page); + + switch ($type) { + case 'balance': + $res = $qyt->driverBalanceQuery($mobile, $idCard, $page, 20); + break; + case 'wallet': + $res = $qyt->driverWalletQuery($mobile, $idCard, $page, 20); + break; + case 'voucher': + $res = $qyt->getVoucherList($mobile, $idCard, $page, 20); + break; + default: + return $this->renderError('查询类型不合法'); + } + if ($res['code'] !== '00') { + return $this->renderError('企油通返回:' . ($res['message'] ?: '查询失败')); + } + + $data = (array) $res['data']; + // 7.12 / 7.13 金额是「分」,统一转成元再给前端;7.17 本来就是元 + if ($type === 'balance' || $type === 'wallet') { + foreach (['totalGrantAmount', 'availableBalance'] as $k) { + isset($data[$k]) && $data[$k . 'Yuan'] = QytOil::fenToYuan($data[$k]); + } + foreach (['list', 'transactionDetails'] as $listKey) { + foreach ((array) ($data[$listKey] ?? []) as $i => $item) { + foreach (['total_amount', 'available_amount', 'amount'] as $k) { + if (isset($item[$k]) && is_numeric($item[$k])) { + $data[$listKey][$i][$k . '_yuan'] = QytOil::fenToYuan((int) $item[$k]); + } + } + } + } + } + return $this->renderSuccess(['type' => $type, 'data' => QytOil::maskDeep($data)]); + } + + // ================================================================ + + private function findDriver(int $driverId): ?array + { + $row = Db::name('qyt_driver')->where('store_id', $this->storeId)->where('driver_id', $driverId)->find(); + return $row ?: null; + } + + /** + * 从订单实时汇总,按身份证号分组 + */ + private function stats(array $idCards): array + { + if (!$idCards) { + return []; + } + $rows = Db::name('partners_order') + ->where('store_id', $this->storeId) + ->whereIn('id_card', $idCards) + ->fieldRaw('id_card,' + . ' COUNT(*) AS order_num,' + . ' SUM(IF(oil_status_zsy = 2, total_price, 0)) AS grant_amount,' + . ' SUM(IF(refund_status = 2, refund_amount, 0)) AS refund_amount,' + . ' SUM(IF(use_status = 1, 1, 0)) AS used_num,' + . ' SUM(used_amount) AS used_amount,' + . ' SUM(IF(oil_status_zsy = 3, 1, 0)) AS fail_num,' + . ' SUM(IF(oil_status_zsy = 1, 1, 0)) AS pending_num') + ->group('id_card') + ->select()->toArray(); + return array_column($rows, null, 'id_card'); + } + + private function formatDriver(array $row, array $stat): array + { + $grant = round((float) ($stat['grant_amount'] ?? 0), 2); + $refund = round((float) ($stat['refund_amount'] ?? 0), 2); + $out = [ + 'driver_id' => (int) $row['driver_id'], + 'name' => $row['name'], + 'mobile' => $row['mobile'], + 'id_card_mask' => QytOil::maskIdCard((string) $row['id_card']), + 'conflict' => (int) $row['conflict'], + 'conflict_text' => $row['conflict_text'], + 'last_order_time_text' => $row['last_order_time'] ? date('Y-m-d H:i:s', (int) $row['last_order_time']) : '', + 'order_num' => (int) ($stat['order_num'] ?? 0), + 'used_num' => (int) ($stat['used_num'] ?? 0), + 'fail_num' => (int) ($stat['fail_num'] ?? 0), + 'pending_num' => (int) ($stat['pending_num'] ?? 0), + 'grant_amount' => number_format($grant, 2, '.', ''), + 'refund_amount' => number_format($refund, 2, '.', ''), + 'used_amount' => number_format((float) ($stat['used_amount'] ?? 0), 2, '.', ''), + // 本地口径的净发放额,仅供参考;真实可用额度以企油通 7.12 为准 + 'net_amount' => number_format($grant - $refund, 2, '.', ''), + ]; + return $out; + } +} diff --git a/server-tp6/app/store/controller/qyt/Enterprise.php b/server-tp6/app/store/controller/qyt/Enterprise.php index e624e4a..f2d028b 100644 --- a/server-tp6/app/store/controller/qyt/Enterprise.php +++ b/server-tp6/app/store/controller/qyt/Enterprise.php @@ -234,6 +234,25 @@ class Enterprise extends Controller return $this->renderSuccess("同步完成:新增 {$added} 家,更新 {$updated} 家"); } + /** + * 7.11 企业账户余额(仅平安银行通道;银行侧实时查询,勿高频调用) + */ + public function balance(int $enterpriseId): Json + { + $model = EnterpriseModel::detail($enterpriseId); + if (!$model) { + return $this->renderError('企业不存在'); + } + $res = QytOil::forEnterprise($model)->distributable(); + if ($res['code'] !== '00') { + return $this->renderError('企油通返回:' . ($res['message'] ?: '查询失败')); + } + return $this->renderSuccess([ + 'balance' => QytOil::fenToYuan($res['data']['balance'] ?? 0), + 'available_balance' => QytOil::fenToYuan($res['data']['available_balance'] ?? 0), + ], '查询成功'); + } + /** 记录同步结果 */ private function saveSync($model, string $text): void { diff --git a/server-tp6/app/store/controller/qyt/Invoice.php b/server-tp6/app/store/controller/qyt/Invoice.php new file mode 100644 index 0000000..cd1370d --- /dev/null +++ b/server-tp6/app/store/controller/qyt/Invoice.php @@ -0,0 +1,71 @@ +request->param(); + $query = Db::name('qyt_invoice'); + !empty($param['qyt_enterprise_id']) && $query->where('qyt_enterprise_id', (int) $param['qyt_enterprise_id']); + !empty($param['month']) && $query->where('month', (string) $param['month']); + !empty($param['mobile']) && $query->where('mobile', trim((string) $param['mobile'])); + if (isset($param['has_invoice']) && $param['has_invoice'] !== '' && (int) $param['has_invoice'] >= 0) { + (int) $param['has_invoice'] === 1 ? $query->where('invoice_count', '>', 0) : $query->where('invoice_count', 0); + } + + $list = $query->order(['month' => 'desc', 'invoice_id' => 'desc'])->paginate(15)->toArray(); + + $names = EnterpriseModel::column('company_name', 'enterprise_id'); + foreach ($list['data'] as &$row) { + $row = QytInvoice::format($row); + $row['company_name'] = $names[$row['qyt_enterprise_id']] ?? '(企业已删除)'; + } + return $this->renderSuccess(compact('list')); + } + + public function sync(): Json + { + $month = trim((string) $this->request->param('month')); + $mobile = trim((string) $this->request->param('mobile', '')); + $enterpriseId = (int) $this->request->param('enterpriseId', 0); + + if ($enterpriseId > 0) { + $enterprise = EnterpriseModel::detail($enterpriseId); + if (!$enterprise) { + return $this->renderError('企业不存在'); + } + $res = QytInvoice::sync($enterprise, $month, $mobile); + return $res['ok'] ? $this->renderSuccess($res['row'], $res['message']) : $this->renderError($res['message']); + } + + // 批量:所有启用企业的该月全量 + $ok = $fail = 0; + $errors = []; + foreach (EnterpriseModel::where('is_enable', 1)->select() as $enterprise) { + $res = QytInvoice::sync($enterprise, $month, ''); + if ($res['ok']) { + $ok++; + } else { + $fail++; + $errors[] = $enterprise['company_name'] . ':' . $res['message']; + } + } + $message = "批量同步完成:成功 {$ok} 家,失败 {$fail} 家" . ($errors ? '(' . implode(';', array_slice($errors, 0, 3)) . ')' : ''); + return $fail && !$ok ? $this->renderError($message) : $this->renderSuccess([], $message); + } +} diff --git a/server-tp6/app/store/model/partners/Order.php b/server-tp6/app/store/model/partners/Order.php index e56005a..c9faa84 100644 --- a/server-tp6/app/store/model/partners/Order.php +++ b/server-tp6/app/store/model/partners/Order.php @@ -79,6 +79,8 @@ class Order extends OrderModel 'oil_status' => -1, // 分油(发放)状态 'oil_status_zsy' => -1, // 企油通发放态 0未提交 1发放中 2成功 3失败 'use_status' => -1, // 加油核销状态 + 'refund_status' => -1, // 退款状态 0未退款 1退款中 2已退款 3退款失败 4待人工确认 + 'id_card' => '', // 司机身份证号(从司机管理跳转过来时使用) 'betweenTime' => [] // 起止时间 ]); // 检索查询条件 @@ -100,6 +102,10 @@ class Order extends OrderModel $params['oil_status_zsy'] > -1 && $filter[] = ['oil_status_zsy', '=', (int)$params['oil_status_zsy']]; // 加油核销状态 $params['use_status'] > -1 && $filter[] = ['use_status', '=', (int)$params['use_status']]; + // 退款状态 + $params['refund_status'] > -1 && $filter[] = ['order.refund_status', '=', (int)$params['refund_status']]; + // 司机身份证号(精确匹配) + !empty($params['id_card']) && $filter[] = ['order.id_card', '=', strtoupper(trim((string)$params['id_card']))]; // 起止时间 if (!empty($params['betweenTime'])) { $times = between_time($params['betweenTime']); diff --git a/server-tp6/config/qyt.php b/server-tp6/config/qyt.php index dda4a63..2b4cb95 100644 --- a/server-tp6/config/qyt.php +++ b/server-tp6/config/qyt.php @@ -66,6 +66,11 @@ return [ // 7.15 是否把 creditcode(营业执照号)带入链接并入签(true 则本次登录固定到该企业) 'h5_with_creditcode' => true, + // 7.15 是否对链接参数做 URL 编码。 + // 默认 false:文档示例里 sign 末尾是裸的 ==,说明落地页拿的是未编码的原始 base64。 + // 若对接人确认对方页面会先 decodeURIComponent,改成 true。 + 'h5_sign_urlencode' => (bool) env('qyt.h5_sign_urlencode', false), + // ============ 杂项 ============ diff --git a/server-tp6/deploy/h5_debug.php b/server-tp6/deploy/h5_debug.php new file mode 100644 index 0000000..1ccbe04 --- /dev/null +++ b/server-tp6/deploy/h5_debug.php @@ -0,0 +1,113 @@ +initialize(); + +use app\common\model\qyt\Enterprise as EnterpriseModel; +use app\common\service\QytConfig; + +$mobile = $argv[1] ?? ''; +$enterpriseId = (int) ($argv[2] ?? 0); + +if (!preg_match('/^1[3-9]\d{9}$/', $mobile)) { + exit("用法:php deploy/h5_debug.php <司机手机号> [企业ID]\n"); +} + +$enterprise = EnterpriseModel::resolve($enterpriseId); +if (!$enterprise) { + exit("未找到可用企业,请先在后台「设置 → 企业管理」建企业并设为默认\n"); +} + +$conf = QytConfig::forEnterprise($enterprise); +$base = rtrim((string) $conf['h5_base_url'], '/'); +$appId = (string) ($conf['h5_app_id'] ?: $conf['app_id']); + +// ---------- 按 7.15 规则签名(ksort -> http_build_query -> urldecode -> 大写MD5 -> SHA1withRSA -> base64) ---------- +$params = [ + 'appId' => $appId, + 'mobile' => $mobile, + 'timestamp' => date('YmdHis'), +]; +!empty($conf['h5_with_creditcode']) && $params['creditcode'] = (string) $conf['business_license']; + +$forSign = $params; +ksort($forSign); +$raw = urldecode(http_build_query($forSign)); +$md5 = strtoupper(md5($raw)); + +$pem = trim((string) $conf['private_key']); +if (strpos($pem, '-----BEGIN') === false) { + $pem = "-----BEGIN PRIVATE KEY-----\n" . chunk_split($pem, 64, "\n") . "-----END PRIVATE KEY-----\n"; +} +$pkey = openssl_pkey_get_private($pem); +if ($pkey === false) { + exit("私钥无效:" . openssl_error_string() . "\n"); +} +$sig = ''; +openssl_sign($md5, $sig, $pkey, OPENSSL_ALGO_SHA1); +$sign = base64_encode($sig); + +// ---------- 输出 ---------- +$build = function (array $p, string $sign, string $tail) { + $pairs = []; + foreach ($p as $k => $v) { + $pairs[] = $k . '=' . $v; + } + $pairs[] = 'sign=' . $sign; + return '/?' . implode('&', $pairs) . $tail; +}; + +echo "企业:{$enterprise['company_name']}({$enterprise['business_license']},状态 {$enterprise['status']})\n"; +echo "通道:{$conf['passageway_name']} appId:{$appId}\n"; +echo "待签串:{$raw}\n"; +echo "大写MD5:{$md5}\n"; +echo "签名含 + 的个数:" . substr_count($sign, '+') . ",含 / 的个数:" . substr_count($sign, '/') . "\n"; +echo str_repeat('=', 70) . "\n\n"; + +$variants = [ + 'A. 原样(当前线上行为)' => [$sign, '#/'], + 'B. 只把 + 编码为 %2B' => [str_replace('+', '%2B', $sign), '#/'], + 'C. 把 + 和 / 都编码' => [str_replace(['+', '/'], ['%2B', '%2F'], $sign), '#/'], + 'D. 全部编码(改之前的老行为)' => [rawurlencode($sign), '#/'], + 'E. 原样,但去掉末尾的 #/' => [$sign, ''], +]; + +$i = 1; +foreach ($variants as $label => [$s, $tail]) { + echo "【{$i}】{$label}\n"; + echo $base . $build($params, $s, $tail) . "\n\n"; + $i++; +} + +echo str_repeat('-', 70) . "\n"; +echo "把上面 5 条分别发到微信里点开,记录结果:\n"; +echo " 只有 A 失败、B 成功 -> 问题是 +,对方页面会解码,我们编码 + 即可\n"; +echo " A、B 都失败、C 成功 -> + 和 / 都要编码\n"; +echo " A 成功、其余失败 -> 不是编码问题,重点查 E(末尾 #/)与微信追加参数\n"; +echo " 只有 E 成功 -> 末尾的 #/ 被算进了 sign\n"; +echo " 全都失败 -> 不是 URL 层面的问题,查公钥是否配对、企业是否已审核通过\n"; diff --git a/server-tp6/public/qyt_test.php b/server-tp6/public/qyt_test.php index 1024bcf..f599d88 100644 --- a/server-tp6/public/qyt_test.php +++ b/server-tp6/public/qyt_test.php @@ -318,16 +318,18 @@ function defaultBody($act, $orgNo) if ($act === 'share') { $body = [ 'orgNo' => $orgNo, - 'amount' => isset($_GET['amount']) ? $_GET['amount'] : '100.00', + 'amount' => isset($_GET['amount']) ? trim($_GET['amount']) : '100.00', 'mobile' => $mobile, - 'name' => isset($_GET['name']) ? $_GET['name'] : '张三', - 'saleOrderNo' => $saleOrderNo, + 'name' => isset($_GET['name']) ? trim($_GET['name']) : '张三', + // 销售单号留空则自动生成(同一单号重复提交会走幂等返回,便于测重复下单) + 'saleOrderNo' => isset($_GET['saleOrderNo']) && trim($_GET['saleOrderNo']) !== '' ? trim($_GET['saleOrderNo']) : $saleOrderNo, 'oilCardType' => 'zsy_ticket', ]; // 司机身份证号:两个通道都必传。 - // 加 &noIdCard=1 可故意不传,用来验证实名通道下的 0001 拒单是否生效。 - if (empty($_GET['noIdCard'])) { - $body['idCard'] = isset($_GET['idCard']) ? $_GET['idCard'] : '450103199001011238'; + // 页面上身份证号留空(或带 &noIdCard=1)即不传,用来验证 0001 拒单是否生效。 + $idCard = isset($_GET['idCard']) ? trim($_GET['idCard']) : '450103199001011238'; + if ($idCard !== '' && empty($_GET['noIdCard'])) { + $body['idCard'] = $idCard; } return [ 'method' => 'syb.oil.oilCard.share', @@ -349,6 +351,17 @@ function defaultBody($act, $orgNo) 'body' => ['orgNo' => $orgNo, 'oilCardNo' => $oilCardNo], ]; } + if ($act === 'refund') { + return [ + 'method' => 'syb.oil.oilCard.refund', + 'path' => '/oilCard/refund', + 'body' => [ + 'orgNo' => $orgNo, + 'oilCardNo' => $oilCardNo, + 'reason' => isset($_GET['reason']) ? $_GET['reason'] : '联调测试退款', + ], + ]; + } if ($act === 'sharelist') { return [ 'method' => 'syb.oil.oilCard.shareList', @@ -383,7 +396,7 @@ try { $platformPub = platformPublicKey($ROOT); $qconf = qytConf($ROOT, $partner); - if (in_array($act, ['share', 'qrcode', 'status', 'sharelist'], true)) { + if (in_array($act, ['share', 'qrcode', 'status', 'sharelist', 'refund'], true)) { $def = defaultBody($act, $partner['orgNo']); $env = buildEnvelope($partner, $platformPub, $def['method'], $def['body']); $url = apiUrl($def['path']); @@ -416,7 +429,7 @@ if (PHP_SAPI === 'cli') { "; } if (!$result) { - echo "用法:php qyt_test.php [share|qrcode|status|sharelist]\n"; + echo "用法:php qyt_test.php [share|qrcode|status|sharelist|refund](qrcode/status/refund 需带 oilCardNo,CLI 下请用浏览器方式)\n"; exit; } echo '接口:' . $result['def']['method'] . "\n"; @@ -459,6 +472,11 @@ $curOil = isset($_GET['oilCardNo']) ? $_GET['oilCardNo'] : ''; .ok{color:#52c41a;font-weight:600}.err{color:#ff4d4f;font-weight:600} .tip{background:#fffbe6;border:1px solid #ffe58f;padding:10px 14px;border-radius:6px;font-size:13px;margin-bottom:16px} .lbl{margin:12px 0 6px;color:#555} + .share-form{margin-bottom:14px;padding-bottom:14px;border-bottom:1px dashed #eee} + .share-form .fields{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:10px} + .share-form label{display:flex;flex-direction:column;font-size:12px;color:#666} + .share-form input{margin-top:4px;width:180px;padding:6px 8px;border:1px solid #d9d9d9;border-radius:4px;font-size:13px} + .share-form button{padding:7px 16px;background:#52c41a;color:#fff;border:0;border-radius:4px;font-size:13px;cursor:pointer;margin-right:10px}
@@ -526,17 +544,36 @@ $curOil = isset($_GET['oilCardNo']) ? $_GET['oilCardNo'] : '';

发起测试

+ +
- ②③ 需要 oilCardNo:先点①拿到后会自动带上。
- ① 可自定义参数:?act=share&amount=50.00&mobile=13800000002&name=李四&idCard=110101199003071233
- ⑤ 用来验证实名校验:两个通道都要求实名,应当返回 0001 拒单 + ②③⑥ 需要 oilCardNo:先下单拿到后,在下方响应区点对应按钮会自动带上。
@@ -569,6 +606,7 @@ $curOil = isset($_GET['oilCardNo']) ? $_GET['oilCardNo'] : '';
diff --git a/server-tp6/public/store/css/chunk-vendors.eb75505e.css b/server-tp6/public/store/css/chunk-vendors.43940245.css similarity index 100% rename from server-tp6/public/store/css/chunk-vendors.eb75505e.css rename to server-tp6/public/store/css/chunk-vendors.43940245.css diff --git a/server-tp6/public/store/css/chunk-vendors.eb75505e.css.gz b/server-tp6/public/store/css/chunk-vendors.43940245.css.gz similarity index 100% rename from server-tp6/public/store/css/chunk-vendors.eb75505e.css.gz rename to server-tp6/public/store/css/chunk-vendors.43940245.css.gz diff --git a/server-tp6/public/store/css/goods.50f80ed8.css b/server-tp6/public/store/css/goods.5e999d2c.css similarity index 75% rename from server-tp6/public/store/css/goods.50f80ed8.css rename to server-tp6/public/store/css/goods.5e999d2c.css index c8f7fd7..9acfcee 100644 --- a/server-tp6/public/store/css/goods.50f80ed8.css +++ b/server-tp6/public/store/css/goods.5e999d2c.css @@ -1 +1 @@ -.ant-card-body[data-v-e4020f40]{padding:22px 29px 25px}.tab-list[data-v-e4020f40]{margin-right:20px}.spec-group[data-v-b63f0ed6]{width:895px;margin-bottom:15px;line-height:normal}.spec-group .ant-input[data-v-b63f0ed6]{height:28px;padding:4px 11px;font-size:13px;line-height:1.5}.spec-group .ant-input[data-v-b63f0ed6]::-webkit-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::-moz-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]:-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::placeholder{font-size:13px}.spec-group .form-item-help[data-v-b63f0ed6]{line-height:36px}.spec-group .spec-group-item[data-v-b63f0ed6]{background:#f4f5f9;padding:7px 12px;line-height:28px}.spec-group .spec-group-item .group-item-input[data-v-b63f0ed6]{float:left;width:180px}.spec-group .spec-group-item .group-item-delete[data-v-b63f0ed6]{font-size:12px;float:right}.spec-group .spec-value[data-v-b63f0ed6]{background:#fbfbfb;padding:8px 35px}.spec-group .spec-value .spec-value-add[data-v-b63f0ed6],.spec-group .spec-value .spec-value-item[data-v-b63f0ed6]{float:left;margin-bottom:6px;margin-top:6px}.spec-group .spec-value .spec-value-add[data-v-b63f0ed6]{height:28px;line-height:28px}.spec-group .spec-value .spec-value-add a[data-v-b63f0ed6]{font-size:12px}.spec-group .spec-value .spec-value-item[data-v-b63f0ed6]{position:relative;margin-right:20px}.spec-group .spec-value .spec-value-item .value-item-input[data-v-b63f0ed6]{width:186px}.spec-group .spec-value .spec-value-item:hover .icon-close[data-v-b63f0ed6]{display:block}.spec-group .spec-value .spec-value-item .icon-close[data-v-b63f0ed6]{display:none;position:absolute;top:-8px;right:-8px;cursor:pointer;font-size:16px;color:#7d7d7d}.spec-group-add-btn[data-v-b63f0ed6]{font-size:13px}.sku-batch[data-v-b63f0ed6]{line-height:40px;margin-bottom:12px}.sku-batch .title[data-v-b63f0ed6]{line-height:28px;margin-right:15px;font-size:13px}.sku-batch[data-v-b63f0ed6] .ant-input,.sku-batch[data-v-b63f0ed6] .ant-input-number{width:120px;margin-right:15px}.sku-batch[data-v-b63f0ed6] .ant-input{width:140px}.sku-list[data-v-b63f0ed6]{width:895px}.sku-list[data-v-b63f0ed6] .ant-table-tbody>tr>td,.sku-list[data-v-b63f0ed6] .ant-table-thead>tr>th{white-space:nowrap}.sku-list[data-v-b63f0ed6] .ant-table-tbody>tr>td{padding:12px 18px}.sku-list[data-v-b63f0ed6] .ant-input-number-sm,.sku-list[data-v-b63f0ed6] .ant-input-sm{height:28px}.sku-list[data-v-b63f0ed6] .ant-input-number-sm input{height:26px}.spec-group[data-v-c7587ee2]{width:895px;margin-bottom:15px;line-height:normal}.spec-group .ant-input[data-v-c7587ee2]{height:28px;padding:4px 11px;font-size:13px;line-height:1.5}.spec-group .ant-input[data-v-c7587ee2]::-webkit-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::-moz-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]:-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::placeholder{font-size:13px}.spec-group .form-item-help[data-v-c7587ee2]{line-height:36px}.spec-group .spec-group-item[data-v-c7587ee2]{background:#f4f5f9;padding:7px 12px;line-height:28px}.spec-group .spec-group-item .group-item-input[data-v-c7587ee2]{float:left;width:180px}.spec-group .spec-group-item .group-item-delete[data-v-c7587ee2]{font-size:12px;float:right}.spec-group .spec-value[data-v-c7587ee2]{background:#fbfbfb;padding:8px 35px}.spec-group .spec-value .spec-value-add[data-v-c7587ee2],.spec-group .spec-value .spec-value-item[data-v-c7587ee2]{float:left;margin-bottom:6px;margin-top:6px}.spec-group .spec-value .spec-value-add[data-v-c7587ee2]{height:28px;line-height:28px}.spec-group .spec-value .spec-value-add a[data-v-c7587ee2]{font-size:12px}.spec-group .spec-value .spec-value-item[data-v-c7587ee2]{position:relative;margin-right:20px}.spec-group .spec-value .spec-value-item .value-item-input[data-v-c7587ee2]{width:186px}.spec-group .spec-value .spec-value-item:hover .icon-close[data-v-c7587ee2]{display:block}.spec-group .spec-value .spec-value-item .icon-close[data-v-c7587ee2]{display:none;position:absolute;top:-8px;right:-8px;cursor:pointer;font-size:16px;color:#7d7d7d}.spec-group-add-btn[data-v-c7587ee2]{font-size:13px}.sku-batch[data-v-c7587ee2]{line-height:40px;margin-bottom:12px}.sku-batch .title[data-v-c7587ee2]{line-height:28px;margin-right:15px;font-size:13px}.sku-batch[data-v-c7587ee2] .ant-input,.sku-batch[data-v-c7587ee2] .ant-input-number{width:120px;margin-right:15px}.sku-batch[data-v-c7587ee2] .ant-input{width:140px}.sku-list[data-v-c7587ee2]{width:895px}.sku-list[data-v-c7587ee2] .ant-table-tbody>tr>td,.sku-list[data-v-c7587ee2] .ant-table-thead>tr>th{white-space:nowrap}.sku-list[data-v-c7587ee2] .ant-table-tbody>tr>td{padding:12px 18px}.sku-list[data-v-c7587ee2] .ant-input-number-sm,.sku-list[data-v-c7587ee2] .ant-input-sm{height:28px}.sku-list[data-v-c7587ee2] .ant-input-number-sm input{height:26px}.tabs-content .tab-pane[data-v-21446ca5]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-21446ca5] .ant-form-item-control{padding-left:10px}[data-v-21446ca5] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-21446ca5]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-21446ca5]{margin-bottom:0}.input-number-group[data-v-21446ca5]{margin:3px 0}.tabs-content .tab-pane[data-v-42fcaf9f]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-42fcaf9f] .ant-form-item-control{padding-left:10px}[data-v-42fcaf9f] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-42fcaf9f]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-42fcaf9f]{margin-bottom:0}.input-number-group[data-v-42fcaf9f]{margin:3px 0}.ant-card-body[data-v-944533f0]{padding:22px 29px 25px}.tab-list[data-v-944533f0]{margin-right:20px}.ant-modal-body[data-v-40cf6f79]{padding-top:0!important}.ant-form-item[data-v-40cf6f79]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-40cf6f79]{padding:10px 16px}.ant-modal-body[data-v-1f16853b]{padding-top:0!important}.ant-form-item[data-v-1f16853b]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-1f16853b]{padding:10px 16px}.ant-modal-body[data-v-7c0c56a0]{padding-top:0!important}.ant-form-item[data-v-7c0c56a0]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-7c0c56a0]{padding:10px 16px}.ant-modal-body[data-v-87d98050]{padding-top:0!important}.ant-form-item[data-v-87d98050]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-87d98050]{padding:10px 16px}.ant-card-body[data-v-0dc99bb3]{padding:22px 29px 25px}.tab-list[data-v-0dc99bb3]{margin-right:20px}.ant-card-body[data-v-bfa4e59e]{padding:22px 29px 25px}.tabs-content .tab-pane[data-v-0519cf39]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-0519cf39] .ant-form-item-control{padding-left:10px}[data-v-0519cf39] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-0519cf39]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-0519cf39]{margin-bottom:0}.input-number-group[data-v-0519cf39]{margin:3px 0}.tabs-content .tab-pane[data-v-1d6c4b44]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-1d6c4b44] .ant-form-item-control{padding-left:10px}[data-v-1d6c4b44] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-1d6c4b44]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-1d6c4b44]{margin-bottom:0}.input-number-group[data-v-1d6c4b44]{margin:3px 0}.tabs-content .tab-pane[data-v-95fdaa1e]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-95fdaa1e] .ant-form-item-control{padding-left:10px}[data-v-95fdaa1e] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-95fdaa1e]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-95fdaa1e]{margin-bottom:0}.input-number-group[data-v-95fdaa1e]{margin:3px 0}.tabs-content .tab-pane[data-v-a3fe5cd4]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-a3fe5cd4] .ant-form-item-control{padding-left:10px}[data-v-a3fe5cd4] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-a3fe5cd4]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-a3fe5cd4]{margin-bottom:0}.input-number-group[data-v-a3fe5cd4]{margin:3px 0}.ant-modal-body[data-v-11da5822]{padding-top:0!important}.ant-form-item[data-v-11da5822]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-11da5822]{padding:10px 16px}.ant-modal-body[data-v-8a3efe68]{padding-top:0!important}.ant-form-item[data-v-8a3efe68]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-8a3efe68]{padding:10px 16px}.ant-card-body[data-v-460c942c]{padding:22px 29px 25px}.tab-list[data-v-460c942c]{margin-right:20px}.tabs-content .tab-pane[data-v-12721b8b]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-12721b8b] .ant-form-item-control{padding-left:10px}[data-v-12721b8b] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-12721b8b]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-12721b8b]{margin-bottom:0}.input-number-group[data-v-12721b8b]{margin:3px 0}.tabs-content .tab-pane[data-v-bd0fa05e]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-bd0fa05e] .ant-form-item-control{padding-left:10px}[data-v-bd0fa05e] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-bd0fa05e]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-bd0fa05e]{margin-bottom:0}.input-number-group[data-v-bd0fa05e]{margin:3px 0}.qyt-h5[data-v-20bb8cdf]{text-align:center}.qyt-h5__tip[data-v-20bb8cdf]{color:#969799;font-size:13px;margin-bottom:12px}.qyt-h5__qr[data-v-20bb8cdf]{margin-bottom:14px}.qyt-h5__url[data-v-20bb8cdf]{margin-top:4px}.ant-card-body[data-v-3c4f4c73]{padding:22px 29px 25px}.flex-box[data-v-3c4f4c73]{display:-webkit-box;display:-ms-flexbox;display:flex}.form-total[data-v-3c4f4c73]{color:#1890ff;margin-right:10px;font-size:20px;font-weight:500} \ No newline at end of file +.ant-card-body[data-v-e4020f40]{padding:22px 29px 25px}.tab-list[data-v-e4020f40]{margin-right:20px}.spec-group[data-v-b63f0ed6]{width:895px;margin-bottom:15px;line-height:normal}.spec-group .ant-input[data-v-b63f0ed6]{height:28px;padding:4px 11px;font-size:13px;line-height:1.5}.spec-group .ant-input[data-v-b63f0ed6]::-webkit-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::-moz-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]:-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-b63f0ed6]::placeholder{font-size:13px}.spec-group .form-item-help[data-v-b63f0ed6]{line-height:36px}.spec-group .spec-group-item[data-v-b63f0ed6]{background:#f4f5f9;padding:7px 12px;line-height:28px}.spec-group .spec-group-item .group-item-input[data-v-b63f0ed6]{float:left;width:180px}.spec-group .spec-group-item .group-item-delete[data-v-b63f0ed6]{font-size:12px;float:right}.spec-group .spec-value[data-v-b63f0ed6]{background:#fbfbfb;padding:8px 35px}.spec-group .spec-value .spec-value-add[data-v-b63f0ed6],.spec-group .spec-value .spec-value-item[data-v-b63f0ed6]{float:left;margin-bottom:6px;margin-top:6px}.spec-group .spec-value .spec-value-add[data-v-b63f0ed6]{height:28px;line-height:28px}.spec-group .spec-value .spec-value-add a[data-v-b63f0ed6]{font-size:12px}.spec-group .spec-value .spec-value-item[data-v-b63f0ed6]{position:relative;margin-right:20px}.spec-group .spec-value .spec-value-item .value-item-input[data-v-b63f0ed6]{width:186px}.spec-group .spec-value .spec-value-item:hover .icon-close[data-v-b63f0ed6]{display:block}.spec-group .spec-value .spec-value-item .icon-close[data-v-b63f0ed6]{display:none;position:absolute;top:-8px;right:-8px;cursor:pointer;font-size:16px;color:#7d7d7d}.spec-group-add-btn[data-v-b63f0ed6]{font-size:13px}.sku-batch[data-v-b63f0ed6]{line-height:40px;margin-bottom:12px}.sku-batch .title[data-v-b63f0ed6]{line-height:28px;margin-right:15px;font-size:13px}.sku-batch[data-v-b63f0ed6] .ant-input,.sku-batch[data-v-b63f0ed6] .ant-input-number{width:120px;margin-right:15px}.sku-batch[data-v-b63f0ed6] .ant-input{width:140px}.sku-list[data-v-b63f0ed6]{width:895px}.sku-list[data-v-b63f0ed6] .ant-table-tbody>tr>td,.sku-list[data-v-b63f0ed6] .ant-table-thead>tr>th{white-space:nowrap}.sku-list[data-v-b63f0ed6] .ant-table-tbody>tr>td{padding:12px 18px}.sku-list[data-v-b63f0ed6] .ant-input-number-sm,.sku-list[data-v-b63f0ed6] .ant-input-sm{height:28px}.sku-list[data-v-b63f0ed6] .ant-input-number-sm input{height:26px}.spec-group[data-v-c7587ee2]{width:895px;margin-bottom:15px;line-height:normal}.spec-group .ant-input[data-v-c7587ee2]{height:28px;padding:4px 11px;font-size:13px;line-height:1.5}.spec-group .ant-input[data-v-c7587ee2]::-webkit-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::-moz-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]:-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::-ms-input-placeholder{font-size:13px}.spec-group .ant-input[data-v-c7587ee2]::placeholder{font-size:13px}.spec-group .form-item-help[data-v-c7587ee2]{line-height:36px}.spec-group .spec-group-item[data-v-c7587ee2]{background:#f4f5f9;padding:7px 12px;line-height:28px}.spec-group .spec-group-item .group-item-input[data-v-c7587ee2]{float:left;width:180px}.spec-group .spec-group-item .group-item-delete[data-v-c7587ee2]{font-size:12px;float:right}.spec-group .spec-value[data-v-c7587ee2]{background:#fbfbfb;padding:8px 35px}.spec-group .spec-value .spec-value-add[data-v-c7587ee2],.spec-group .spec-value .spec-value-item[data-v-c7587ee2]{float:left;margin-bottom:6px;margin-top:6px}.spec-group .spec-value .spec-value-add[data-v-c7587ee2]{height:28px;line-height:28px}.spec-group .spec-value .spec-value-add a[data-v-c7587ee2]{font-size:12px}.spec-group .spec-value .spec-value-item[data-v-c7587ee2]{position:relative;margin-right:20px}.spec-group .spec-value .spec-value-item .value-item-input[data-v-c7587ee2]{width:186px}.spec-group .spec-value .spec-value-item:hover .icon-close[data-v-c7587ee2]{display:block}.spec-group .spec-value .spec-value-item .icon-close[data-v-c7587ee2]{display:none;position:absolute;top:-8px;right:-8px;cursor:pointer;font-size:16px;color:#7d7d7d}.spec-group-add-btn[data-v-c7587ee2]{font-size:13px}.sku-batch[data-v-c7587ee2]{line-height:40px;margin-bottom:12px}.sku-batch .title[data-v-c7587ee2]{line-height:28px;margin-right:15px;font-size:13px}.sku-batch[data-v-c7587ee2] .ant-input,.sku-batch[data-v-c7587ee2] .ant-input-number{width:120px;margin-right:15px}.sku-batch[data-v-c7587ee2] .ant-input{width:140px}.sku-list[data-v-c7587ee2]{width:895px}.sku-list[data-v-c7587ee2] .ant-table-tbody>tr>td,.sku-list[data-v-c7587ee2] .ant-table-thead>tr>th{white-space:nowrap}.sku-list[data-v-c7587ee2] .ant-table-tbody>tr>td{padding:12px 18px}.sku-list[data-v-c7587ee2] .ant-input-number-sm,.sku-list[data-v-c7587ee2] .ant-input-sm{height:28px}.sku-list[data-v-c7587ee2] .ant-input-number-sm input{height:26px}.tabs-content .tab-pane[data-v-21446ca5]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-21446ca5] .ant-form-item-control{padding-left:10px}[data-v-21446ca5] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-21446ca5]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-21446ca5]{margin-bottom:0}.input-number-group[data-v-21446ca5]{margin:3px 0}.tabs-content .tab-pane[data-v-42fcaf9f]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-42fcaf9f] .ant-form-item-control{padding-left:10px}[data-v-42fcaf9f] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-42fcaf9f]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-42fcaf9f]{margin-bottom:0}.input-number-group[data-v-42fcaf9f]{margin:3px 0}.ant-card-body[data-v-944533f0]{padding:22px 29px 25px}.tab-list[data-v-944533f0]{margin-right:20px}.ant-modal-body[data-v-40cf6f79]{padding-top:0!important}.ant-form-item[data-v-40cf6f79]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-40cf6f79]{padding:10px 16px}.ant-modal-body[data-v-1f16853b]{padding-top:0!important}.ant-form-item[data-v-1f16853b]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-1f16853b]{padding:10px 16px}.ant-modal-body[data-v-7c0c56a0]{padding-top:0!important}.ant-form-item[data-v-7c0c56a0]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-7c0c56a0]{padding:10px 16px}.ant-modal-body[data-v-87d98050]{padding-top:0!important}.ant-form-item[data-v-87d98050]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-87d98050]{padding:10px 16px}.ant-card-body[data-v-0dc99bb3]{padding:22px 29px 25px}.tab-list[data-v-0dc99bb3]{margin-right:20px}.ant-card-body[data-v-bfa4e59e]{padding:22px 29px 25px}.tabs-content .tab-pane[data-v-0519cf39]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-0519cf39] .ant-form-item-control{padding-left:10px}[data-v-0519cf39] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-0519cf39]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-0519cf39]{margin-bottom:0}.input-number-group[data-v-0519cf39]{margin:3px 0}.tabs-content .tab-pane[data-v-1d6c4b44]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-1d6c4b44] .ant-form-item-control{padding-left:10px}[data-v-1d6c4b44] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-1d6c4b44]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-1d6c4b44]{margin-bottom:0}.input-number-group[data-v-1d6c4b44]{margin:3px 0}.tabs-content .tab-pane[data-v-95fdaa1e]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-95fdaa1e] .ant-form-item-control{padding-left:10px}[data-v-95fdaa1e] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-95fdaa1e]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-95fdaa1e]{margin-bottom:0}.input-number-group[data-v-95fdaa1e]{margin:3px 0}.tabs-content .tab-pane[data-v-a3fe5cd4]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-a3fe5cd4] .ant-form-item-control{padding-left:10px}[data-v-a3fe5cd4] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-a3fe5cd4]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-a3fe5cd4]{margin-bottom:0}.input-number-group[data-v-a3fe5cd4]{margin:3px 0}.ant-modal-body[data-v-11da5822]{padding-top:0!important}.ant-form-item[data-v-11da5822]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-11da5822]{padding:10px 16px}.ant-modal-body[data-v-8a3efe68]{padding-top:0!important}.ant-form-item[data-v-8a3efe68]{margin-bottom:15px}.ant-tabs-nav .ant-tabs-tab[data-v-8a3efe68]{padding:10px 16px}.ant-card-body[data-v-5337156e]{padding:22px 29px 25px}.tab-list[data-v-5337156e]{margin-right:20px}.qyt-name[data-v-5337156e]{margin:0}.qyt-sub[data-v-5337156e]{margin:2px 0 0;color:#999;font-size:12px}.text-red[data-v-5337156e]{color:#f5222d}.tabs-content .tab-pane[data-v-41360aa9]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-41360aa9] .ant-form-item-control{padding-left:10px}[data-v-41360aa9] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-41360aa9]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-41360aa9]{margin-bottom:0}.input-number-group[data-v-41360aa9]{margin:3px 0}.tabs-content .tab-pane[data-v-9bc6a936]{-webkit-animation:fadenum .6s ease;animation:fadenum .6s ease}[data-v-9bc6a936] .ant-form-item-control{padding-left:10px}[data-v-9bc6a936] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-9bc6a936]{margin-bottom:18px}.ant-form-item .ant-form-item[data-v-9bc6a936]{margin-bottom:0}.input-number-group[data-v-9bc6a936]{margin:3px 0}.qyt-h5[data-v-20bb8cdf]{text-align:center}.qyt-h5__tip[data-v-20bb8cdf]{color:#969799;font-size:13px;margin-bottom:12px}.qyt-h5__qr[data-v-20bb8cdf]{margin-bottom:14px}.qyt-h5__url[data-v-20bb8cdf]{margin-top:4px}.info p[data-v-31e6d096]{margin-bottom:6px}.amount[data-v-31e6d096]{color:#f5222d}.sub[data-v-31e6d096]{color:#999;font-size:12px}.block[data-v-31e6d096]{margin:12px 0}.btns[data-v-31e6d096]{margin-top:12px;text-align:right}.mt-10[data-v-31e6d096]{margin-top:10px}.block[data-v-2078b586]{margin-bottom:12px}.sub[data-v-2078b586]{color:#999;font-size:12px}.links p[data-v-2078b586]{margin-bottom:6px;word-break:break-all}.url[data-v-2078b586]{margin-left:8px;color:#999;font-size:12px}.btns[data-v-2078b586]{margin-top:12px;text-align:right}.ant-card-body[data-v-e99c82c8]{padding:22px 29px 25px}.actions[data-v-e99c82c8],.flex-box[data-v-e99c82c8]{display:-webkit-box;display:-ms-flexbox;display:flex}.actions[data-v-e99c82c8]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.actions>a[data-v-e99c82c8]{margin-right:0!important;white-space:nowrap}.form-total[data-v-e99c82c8]{color:#1890ff;margin-right:10px;font-size:20px;font-weight:500}.search-form[data-v-16a6e947],.tips-alert[data-v-16a6e947]{margin-bottom:16px}.sub[data-v-16a6e947]{color:#999;font-size:12px}.ml-6[data-v-16a6e947]{margin-left:6px}.mt-8[data-v-16a6e947]{margin-top:8px}.text-red[data-v-16a6e947]{color:#f5222d;font-size:12px}.green[data-v-16a6e947]{color:#52c41a}.head[data-v-16a6e947]{font-size:15px}.block[data-v-16a6e947]{margin:10px 0}.toolbar[data-v-16a6e947]{margin-bottom:12px}.big[data-v-16a6e947]{margin:12px 0;font-size:15px}.tips-alert[data-v-64a82a48]{margin-bottom:16px}.sub[data-v-64a82a48]{color:#999;font-size:12px}.search-form[data-v-64a82a48]{margin-bottom:16px} \ No newline at end of file diff --git a/server-tp6/public/store/css/goods.5e999d2c.css.gz b/server-tp6/public/store/css/goods.5e999d2c.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e3e632f0a3c7a07f36747075b375165ec88099f GIT binary patch literal 1772 zcmV3-b$^#P$<1!~0Tncu}8}rb$Vn`zQ{qdDV{2F+^li$zZ z(2#M?(!da3(Ig|_N-DC96)B>9I!zbhCs}^uGV?de^z!?;8HSzTHN(j7=a^+2l*w-r z7}m&*p*w4R1OfOW;YafQJIE=*$+ngwWH}D2m_DKp&PcX{>rmR#HS(KDHMZbcOGW@Y2;x(KZ%gDK%C=`~A-Z(jn;s7GC z^;A`t_*Rsx2y&KWoD}^HK~xoHloi2`QzZWSL5ehkkY}@rt{d6M4TOl}>wMp`p}g~% z1H7j5gi|t4Q`PODAgcXyeNerQ{kF~wWVbXVMN=pyR7J4TWkX`a2GUm-O1Us&Rugj+ zQUbUTHa~gslSgkW5m$nu3UPgWT@y|~nIlYsjC~a--|n^*Q6jIJ;jIY0Kfj<%-`3fe z>0{WmHaXGiL^KSpTDjqq?hKx+-6I+E=*<<_Nm zmvZaie^9w~PLEY?J>K2QZDK->QEn~yX62@wvZIxox?Q}k+@|vK+&>F{M!AhU^HIvJ z<2_Ef$((;)xhWH^7D?*9wOP5TY4$3&mTg|Ssm%5&Hx<{sa#PBM8MD>OO^w*7+?L#~ zQEoHyt5j}E`z7Tz??k2CI0{RES;k4mwd%MoM_F5mreWJIM$Y@AkwGX+QdF(I7)2zz zrJC-R8bKvFPyh6k`0Dt&-CsmdFxpHc5L-cDh*DV#UBw8WLo0clqjg%%@&KZ3V}MV6 zkcELr9)kiaziV(QDYhA76#MZ}Noo1ECuIrxQc}8c?oG-R!)#K0~9y(5KejaTHGa zt&*=9?sTX|Y`C6dgU3Hnn1?8dpb ze@-#X_RleB-KJ(lF1AD4J}N0K-}a;|L0?KrH_p9DnPQkt${4gRDZUd&2pQz4q_lk7 zld=STDJk7J_a0 zM9A?>bF)Wr#NlpZ`p-W+$z}Uy)w=#^xNxnBli7yt-$EuE+1q{l zTR|rQqT5!+NftA$jnXoR8$n;1u(~~_?3QuabktFLolCM&wW{i1eky?a5EDN2kZ0v& zlwvg1Yp7l>zTZWq92jsO2&E`Yc=AHWlPj-2Denf@8O{ulCfP@+Byt3H>Cu4(_>2RAY^x$ zt9hf+bhMD&&+T_<2?VnLow%R&^k^VJ9H9r|<2<^(puBp?_`UPjL_d*CHQ2*@0_Cha ztFJl`XB<(P=sQ7%=fgN2y}5vccPD0h`&FNgI}kqglAr=#t0vb9FBiGQw@>eHI#2Qv zAW8}@{WvaScT~ik;Y>RuuRaVZGNCP9vgZ38`Z z@jgX1>Tx;Jf**%kt3t68Ge$#HEY4}Y&XUVCVb#aZ<0#~`xi<1lWP6Kg>kMborYM?O O2mb*$OU6)JEdT%kerT!y literal 0 HcmV?d00001 diff --git a/server-tp6/public/store/css/setting.37110db2.css b/server-tp6/public/store/css/setting.37110db2.css new file mode 100644 index 0000000..1c2f513 --- /dev/null +++ b/server-tp6/public/store/css/setting.37110db2.css @@ -0,0 +1 @@ +[data-v-f551b524] .ant-form-item-control{padding-left:10px}[data-v-f551b524] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-f551b524]{margin-top:60px!important}.ant-input-number[data-v-f551b524]{width:160px}.input-text_right[data-v-f551b524]{margin-left:10px}.radio-item[data-v-f551b524]{margin-bottom:16px}.tips-alert[data-v-e3266188]{margin-bottom:20px}.search-form[data-v-e3266188]{display:inline-block;margin-left:16px}.sub[data-v-e3266188]{color:#999;font-size:12px;line-height:1.7}.ml-6[data-v-e3266188]{margin-left:6px}.text-red[data-v-e3266188]{color:#ff4d4f}.text-grey[data-v-e3266188]{color:#bbb}.op-actions[data-v-e3266188]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px}.op-actions>a[data-v-e3266188],.op-actions>span[data-v-e3266188]{white-space:nowrap}[data-v-7e59f1c6] .ant-form-item-control{padding-left:10px}[data-v-7e59f1c6] .ant-form-item-control .ant-form-item-control{padding-left:0}.tips-alert[data-v-7e59f1c6]{margin-bottom:28px}.input-short[data-v-7e59f1c6]{width:160px}.input-code[data-v-7e59f1c6]{width:30%}.input-inst[data-v-7e59f1c6]{width:70%}[data-v-01d8132a] .ant-form-item-control{padding-left:10px}[data-v-01d8132a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-01d8132a]{margin-top:60px!important}.ant-input-number[data-v-01d8132a]{width:160px}.input-text_right[data-v-01d8132a]{margin-left:10px}.radio-item[data-v-01d8132a]{margin-bottom:16px}[data-v-dd6519b2] .ant-form-item-control{padding-left:10px}[data-v-dd6519b2] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-12cd9802]{margin-bottom:10px}[data-v-12cd9802] .ant-form-item-control{padding-left:10px}[data-v-12cd9802] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-12cd9802]{margin-top:50px!important} \ No newline at end of file diff --git a/server-tp6/public/store/css/setting.a8d19305.css b/server-tp6/public/store/css/setting.a8d19305.css deleted file mode 100644 index 11b513a..0000000 --- a/server-tp6/public/store/css/setting.a8d19305.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-f551b524] .ant-form-item-control{padding-left:10px}[data-v-f551b524] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-f551b524]{margin-top:60px!important}.ant-input-number[data-v-f551b524]{width:160px}.input-text_right[data-v-f551b524]{margin-left:10px}.radio-item[data-v-f551b524]{margin-bottom:16px}.tips-alert[data-v-4e165f10]{margin-bottom:20px}.search-form[data-v-4e165f10]{display:inline-block;margin-left:16px}.sub[data-v-4e165f10]{color:#999;font-size:12px;line-height:1.7}.ml-6[data-v-4e165f10]{margin-left:6px}.text-red[data-v-4e165f10]{color:#ff4d4f}.text-grey[data-v-4e165f10]{color:#bbb}[data-v-7e59f1c6] .ant-form-item-control{padding-left:10px}[data-v-7e59f1c6] .ant-form-item-control .ant-form-item-control{padding-left:0}.tips-alert[data-v-7e59f1c6]{margin-bottom:28px}.input-short[data-v-7e59f1c6]{width:160px}.input-code[data-v-7e59f1c6]{width:30%}.input-inst[data-v-7e59f1c6]{width:70%}[data-v-01d8132a] .ant-form-item-control{padding-left:10px}[data-v-01d8132a] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-01d8132a]{margin-top:60px!important}.ant-input-number[data-v-01d8132a]{width:160px}.input-text_right[data-v-01d8132a]{margin-left:10px}.radio-item[data-v-01d8132a]{margin-bottom:16px}[data-v-dd6519b2] .ant-form-item-control{padding-left:10px}[data-v-dd6519b2] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-form-item[data-v-12cd9802]{margin-bottom:10px}[data-v-12cd9802] .ant-form-item-control{padding-left:10px}[data-v-12cd9802] .ant-form-item-control .ant-form-item-control{padding-left:0}.ant-divider[data-v-12cd9802]{margin-top:50px!important} \ No newline at end of file diff --git a/server-tp6/public/store/index.html b/server-tp6/public/store/index.html index d56ac30..b57e2b8 100644 --- a/server-tp6/public/store/index.html +++ b/server-tp6/public/store/index.html @@ -1 +1 @@ -商家管理中心
\ No newline at end of file +商家管理中心
\ No newline at end of file diff --git a/server-tp6/public/store/js/app.b2cf6a22.js b/server-tp6/public/store/js/app.76ad6bca.js similarity index 88% rename from server-tp6/public/store/js/app.b2cf6a22.js rename to server-tp6/public/store/js/app.76ad6bca.js index c72cdad..ae3e3df 100644 --- a/server-tp6/public/store/js/app.b2cf6a22.js +++ b/server-tp6/public/store/js/app.76ad6bca.js @@ -1 +1 @@ -(function(e){function t(t){for(var a,r,s=t[0],c=t[1],d=t[2],l=0,u=[];l0&&void 0!==arguments[0]?arguments[0]:[],t={};return e.forEach((function(e){t[e]=function(){this.needSyncKeys[e]=!0}})),t}var b={name:"Tree",mixins:[h["a"]],props:Object(u["t"])({prefixCls:i["a"].string,tabIndex:i["a"].oneOfType([i["a"].string,i["a"].number]),children:i["a"].any,treeData:i["a"].array,showLine:i["a"].bool,showIcon:i["a"].bool,icon:i["a"].oneOfType([i["a"].object,i["a"].func]),focusable:i["a"].bool,selectable:i["a"].bool,disabled:i["a"].bool,multiple:i["a"].bool,checkable:i["a"].oneOfType([i["a"].object,i["a"].bool]),checkStrictly:i["a"].bool,draggable:i["a"].bool,defaultExpandParent:i["a"].bool,autoExpandParent:i["a"].bool,defaultExpandAll:i["a"].bool,defaultExpandedKeys:i["a"].array,expandedKeys:i["a"].array,defaultCheckedKeys:i["a"].array,checkedKeys:i["a"].oneOfType([i["a"].array,i["a"].object]),defaultSelectedKeys:i["a"].array,selectedKeys:i["a"].array,loadData:i["a"].func,loadedKeys:i["a"].array,filterTreeNode:i["a"].func,openTransitionName:i["a"].string,openAnimation:i["a"].oneOfType([i["a"].string,i["a"].object]),switcherIcon:i["a"].any,_propsSymbol:i["a"].any},{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]}),data:function(){l()(this.$props.__propsSymbol__,"must pass __propsSymbol__"),l()(this.$props.children,"please use children prop replace slots.default"),this.needSyncKeys={},this.domTreeNodes={};var e={_posEntities:new Map,_keyEntities:new Map,_expandedKeys:[],_selectedKeys:[],_checkedKeys:[],_halfCheckedKeys:[],_loadedKeys:[],_loadingKeys:[],_treeNode:[],_prevProps:null,_dragOverNodeKey:"",_dropPosition:null,_dragNodesKeys:[]};return Object(o["a"])(Object(o["a"])({},e),this.getDerivedState(Object(u["l"])(this),e))},provide:function(){return{vcTree:this}},watch:Object(o["a"])(Object(o["a"])({},g(["treeData","children","expandedKeys","autoExpandParent","selectedKeys","checkedKeys","loadedKeys"])),{},{__propsSymbol__:function(){this.setState(this.getDerivedState(Object(u["l"])(this),this.$data)),this.needSyncKeys={}}}),methods:{getDerivedState:function(e,t){var n=t._prevProps,a={_prevProps:Object(o["a"])({},e)},i=this;function s(t){return!n&&t in e||n&&i.needSyncKeys[t]}var c=null;if(s("treeData")?c=Object(f["g"])(this.$createElement,e.treeData):s("children")&&(c=e.children),c){a._treeNode=c;var d=Object(f["h"])(c);a._keyEntities=d.keyEntities}var l,u=a._keyEntities||t._keyEntities;if((s("expandedKeys")||n&&s("autoExpandParent")?a._expandedKeys=e.autoExpandParent||!n&&e.defaultExpandParent?Object(f["f"])(e.expandedKeys,u):e.expandedKeys:!n&&e.defaultExpandAll?a._expandedKeys=Object(r["a"])(u.keys()):!n&&e.defaultExpandedKeys&&(a._expandedKeys=e.autoExpandParent||e.defaultExpandParent?Object(f["f"])(e.defaultExpandedKeys,u):e.defaultExpandedKeys),e.selectable&&(s("selectedKeys")?a._selectedKeys=Object(f["d"])(e.selectedKeys,e):!n&&e.defaultSelectedKeys&&(a._selectedKeys=Object(f["d"])(e.defaultSelectedKeys,e))),e.checkable)&&(s("checkedKeys")?l=Object(f["m"])(e.checkedKeys)||{}:!n&&e.defaultCheckedKeys?l=Object(f["m"])(e.defaultCheckedKeys)||{}:c&&(l=Object(f["m"])(e.checkedKeys)||{checkedKeys:t._checkedKeys,halfCheckedKeys:t._halfCheckedKeys}),l)){var p=l,h=p.checkedKeys,m=void 0===h?[]:h,g=p.halfCheckedKeys,b=void 0===g?[]:g;if(!e.checkStrictly){var v=Object(f["e"])(m,!0,u);m=v.checkedKeys,b=v.halfCheckedKeys}a._checkedKeys=m,a._halfCheckedKeys=b}return s("loadedKeys")&&(a._loadedKeys=e.loadedKeys),a},onNodeDragStart:function(e,t){var n=this.$data._expandedKeys,a=t.eventKey,r=Object(u["p"])(t).default;this.dragNode=t,this.setState({_dragNodesKeys:Object(f["i"])("function"===typeof r?r():r,t),_expandedKeys:Object(f["b"])(n,a)}),this.__emit("dragstart",{event:e,node:t})},onNodeDragEnter:function(e,t){var n=this,a=this.$data._expandedKeys,r=t.pos,o=t.eventKey;if(this.dragNode&&t.$refs.selectHandle){var i=Object(f["c"])(e,t);this.dragNode.eventKey!==o||0!==i?setTimeout((function(){n.setState({_dragOverNodeKey:o,_dropPosition:i}),n.delayedDragEnterLogic||(n.delayedDragEnterLogic={}),Object.keys(n.delayedDragEnterLogic).forEach((function(e){clearTimeout(n.delayedDragEnterLogic[e])})),n.delayedDragEnterLogic[r]=setTimeout((function(){var r=Object(f["a"])(a,o);Object(u["s"])(n,"expandedKeys")||n.setState({_expandedKeys:r}),n.__emit("dragenter",{event:e,node:t,expandedKeys:r})}),400)}),0):this.setState({_dragOverNodeKey:"",_dropPosition:null})}},onNodeDragOver:function(e,t){var n=t.eventKey,a=this.$data,r=a._dragOverNodeKey,o=a._dropPosition;if(this.dragNode&&n===r&&t.$refs.selectHandle){var i=Object(f["c"])(e,t);if(i===o)return;this.setState({_dropPosition:i})}this.__emit("dragover",{event:e,node:t})},onNodeDragLeave:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragleave",{event:e,node:t})},onNodeDragEnd:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragend",{event:e,node:t}),this.dragNode=null},onNodeDrop:function(e,t){var n=this.$data,a=n._dragNodesKeys,r=void 0===a?[]:a,o=n._dropPosition,i=t.eventKey,s=t.pos;if(this.setState({_dragOverNodeKey:""}),-1===r.indexOf(i)){var c=Object(f["n"])(s),d={event:e,node:t,dragNode:this.dragNode,dragNodesKeys:r.slice(),dropPosition:o+Number(c[c.length-1]),dropToGap:!1};0!==o&&(d.dropToGap=!0),this.__emit("drop",d),this.dragNode=null}else l()(!1,"Can not drop to dragNode(include it's children node)")},onNodeClick:function(e,t){this.__emit("click",e,t)},onNodeDoubleClick:function(e,t){this.__emit("dblclick",e,t)},onNodeSelect:function(e,t){var n=this.$data._selectedKeys,a=this.$data._keyEntities,r=this.$props.multiple,o=Object(u["l"])(t),i=o.selected,s=o.eventKey,c=!i;n=c?r?Object(f["a"])(n,s):[s]:Object(f["b"])(n,s);var d=n.map((function(e){var t=a.get(e);return t?t.node:null})).filter((function(e){return e}));this.setUncontrolledState({_selectedKeys:n});var l={event:"select",selected:c,node:t,selectedNodes:d,nativeEvent:e};this.__emit("update:selectedKeys",n),this.__emit("select",n,l)},getCheckedKeys:function(){return this.$data._checkedKeys},clearExpandedKeys:function(){this.$data._expandedKeys=[]},getHalfCheckedKeys:function(){return this.$data._halfCheckedKeys},onNodeCheck:function(e,t,n){var a,r=this.$data,o=r._keyEntities,i=r._checkedKeys,s=r._halfCheckedKeys,c=this.$props.checkStrictly,d=Object(u["l"])(t),l=d.eventKey,p={event:"check",node:t,checked:n,nativeEvent:e};if(c){var h=n?Object(f["a"])(i,l):Object(f["b"])(i,l),m=Object(f["b"])(s,l);a={checked:h,halfChecked:m},p.checkedNodes=h.map((function(e){return o.get(e)})).filter((function(e){return e})).map((function(e){return e.node})),this.setUncontrolledState({_checkedKeys:h})}else{var g=Object(f["e"])([l],n,o,{checkedKeys:i,halfCheckedKeys:s}),b=g.checkedKeys,v=g.halfCheckedKeys;a=b,p.checkedNodes=[],p.checkedNodesPositions=[],p.halfCheckedKeys=v,b.forEach((function(e){var t=o.get(e);if(t){var n=t.node,a=t.pos;p.checkedNodes.push(n),p.checkedNodesPositions.push({node:n,pos:a})}})),this.setUncontrolledState({_checkedKeys:b,_halfCheckedKeys:v})}this.__emit("check",a,p)},onNodeLoad:function(e){var t=this;return new Promise((function(n){t.setState((function(a){var r=a._loadedKeys,o=void 0===r?[]:r,i=a._loadingKeys,s=void 0===i?[]:i,c=t.$props.loadData,d=Object(u["l"])(e),l=d.eventKey;if(!c||-1!==o.indexOf(l)||-1!==s.indexOf(l))return{};var p=c(e);return p.then((function(){var a=t.$data,r=a._loadedKeys,o=a._loadingKeys,i=Object(f["a"])(r,l),s=Object(f["b"])(o,l);t.__emit("load",i,{event:"load",node:e}),t.setUncontrolledState({_loadedKeys:i}),t.setState({_loadingKeys:s}),n()})),{_loadingKeys:Object(f["a"])(s,l)}}))}))},onNodeExpand:function(e,t){var n=this,a=this.$data._expandedKeys,r=this.$props.loadData,o=Object(u["l"])(t),i=o.eventKey,s=o.expanded,c=a.indexOf(i),d=!s;if(l()(s&&-1!==c||!s&&-1===c,"Expand state not sync with index check"),a=d?Object(f["a"])(a,i):Object(f["b"])(a,i),this.setUncontrolledState({_expandedKeys:a}),this.__emit("expand",a,{node:t,expanded:d,nativeEvent:e}),this.__emit("update:expandedKeys",a),d&&r){var p=this.onNodeLoad(t);return p?p.then((function(){n.setUncontrolledState({_expandedKeys:a})})):null}return null},onNodeMouseEnter:function(e,t){this.__emit("mouseenter",{event:e,node:t})},onNodeMouseLeave:function(e,t){this.__emit("mouseleave",{event:e,node:t})},onNodeContextMenu:function(e,t){e.preventDefault(),this.__emit("rightClick",{event:e,node:t})},setUncontrolledState:function(e){var t=!1,n={},a=Object(u["l"])(this);Object.keys(e).forEach((function(r){r.replace("_","")in a||(t=!0,n[r]=e[r])})),t&&this.setState(n)},registerTreeNode:function(e,t){t?this.domTreeNodes[e]=t:delete this.domTreeNodes[e]},isKeyChecked:function(e){var t=this.$data._checkedKeys,n=void 0===t?[]:t;return-1!==n.indexOf(e)},renderTreeNode:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=this.$data,r=a._keyEntities,o=a._expandedKeys,i=void 0===o?[]:o,s=a._selectedKeys,c=void 0===s?[]:s,d=a._halfCheckedKeys,l=void 0===d?[]:d,u=a._loadedKeys,h=void 0===u?[]:u,m=a._loadingKeys,g=void 0===m?[]:m,b=a._dragOverNodeKey,v=a._dropPosition,y=Object(f["k"])(n,t),k=e.key;return k||void 0!==k&&null!==k||(k=y),r.get(k)?Object(p["a"])(e,{props:{eventKey:k,expanded:-1!==i.indexOf(k),selected:-1!==c.indexOf(k),loaded:-1!==h.indexOf(k),loading:-1!==g.indexOf(k),checked:this.isKeyChecked(k),halfChecked:-1!==l.indexOf(k),pos:y,dragOver:b===k&&0===v,dragOverGapTop:b===k&&-1===v,dragOverGapBottom:b===k&&1===v},key:k}):(Object(f["o"])(),null)}},render:function(){var e=this,t=arguments[0],n=this.$data._treeNode,r=this.$props,o=r.prefixCls,i=r.focusable,s=r.showLine,d=r.tabIndex,l=void 0===d?0:d;return t("ul",{class:c()(o,Object(a["a"])({},"".concat(o,"-show-line"),s)),attrs:{role:"tree",unselectable:"on",tabIndex:i?l:null}},[Object(f["l"])(n,(function(t,n){return e.renderTreeNode(t,n)}))])}},v=Object(m["a"])(b),y=n("2b5d");b.TreeNode=y["a"],v.TreeNode=y["a"];t["default"]=v},"04b3":function(e,t,n){"use strict";var a=n("a1d4"),r=n.n(a);n.d(t,"f",(function(){return r.a}));var o=n("5b96"),i=n.n(o);n.d(t,"g",(function(){return i.a}));var s=n("eb1e"),c=n.n(s);n.d(t,"c",(function(){return c.a}));var d=n("559f"),l=n.n(d);n.d(t,"j",(function(){return l.a}));var u=n("3a93"),p=n.n(u);n.d(t,"b",(function(){return p.a}));var h=n("38d8"),m=n.n(h);n.d(t,"k",(function(){return m.a}));var f=n("1a79"),g=n.n(f);n.d(t,"l",(function(){return g.a}));var b=n("401b"),v=n.n(b);n.d(t,"m",(function(){return v.a}));var y=n("524c"),k=n.n(y);n.d(t,"h",(function(){return k.a}));n("60fa"),n("8484"),n("6fb3");var x=n("7e43"),O=n.n(x);n.d(t,"i",(function(){return O.a}));var w=n("0787"),j=n.n(w);n.d(t,"e",(function(){return j.a}));var C=n("ba93"),_=n.n(C);n.d(t,"d",(function(){return _.a}));var M=n("6052"),S=n.n(M);n.d(t,"a",(function(){return S.a}));n("e9ba"),n("7d57"),n("36fa")},"0787":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1653368449777",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"17693",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M794.112 0H231.936C104.96 0 0 104.96 0 231.424v558.08C0 919.04 104.96 1024 231.936 1024h559.616c129.536 0 231.936-104.96 231.936-231.424V231.424c3.072-126.464-102.4-231.424-229.376-231.424z m-378.88 675.328c-34.304 0-60.928-7.168-92.672-12.288l-95.232 44.032 27.136-80.384c-68.608-46.08-107.52-107.52-107.52-180.224 0-126.976 119.808-226.816 268.8-226.816 132.096 0 246.784 80.384 271.36 187.904-7.168 0-16.896-2.56-27.136-2.56-126.976 0-227.328 95.232-227.328 211.968 0 19.456 2.56 38.912 7.168 56.32-7.168-0.512-16.896 2.048-24.576 2.048zM808.96 768l19.456 66.048-73.216-38.912c-27.136 7.168-53.76 12.288-80.896 12.288-126.976 0-227.328-87.552-227.328-195.072s100.352-195.072 227.328-195.072c119.808 0 227.328 87.552 227.328 195.072 2.56 62.976-38.912 114.176-92.672 155.648zM361.472 365.568c0 19.456-16.896 36.352-36.864 36.352s-36.864-16.896-36.864-36.352 16.896-36.352 36.864-36.352 36.864 16.896 36.864 36.352z m115.2 0c0-19.456 16.896-36.352 36.864-36.352 19.456 0 36.864 16.896 36.864 36.352s-16.896 36.352-36.864 36.352c-22.528 0.512-36.864-14.336-36.864-36.352z m307.712 187.904c0 16.896-14.848 29.184-29.184 29.184-16.896 0-29.184-14.848-29.184-29.184 0-16.896 14.848-29.184 29.184-29.184 14.848 0 29.184 12.288 29.184 29.184z m-148.992 0c0 16.896-14.848 29.184-29.184 29.184-14.848 0-29.184-14.848-29.184-29.184 0-14.848 14.848-29.184 29.184-29.184 14.336 0 29.184 12.288 29.184 29.184z","p-id":"17694"}}]})}},"1a79":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599016452086",class:"icon",viewBox:"0 0 1147 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"560.05859375",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1038.020219 178.928351 106.89802 178.928351 10.24 431.8492C10.24 507.56499 73.069837 570.38696 150.394994 570.38696 227.71386 570.38696 292.153063 509.174358 292.153063 431.8492 292.153063 507.56499 354.9829 570.38696 432.308058 570.38696 509.633217 570.38696 574.066127 509.174358 574.066127 431.8492 574.066127 507.56499 636.895965 570.38696 714.221122 570.38696 791.547853 570.38696 854.369823 509.174358 854.369823 431.8492 854.369823 507.56499 917.199661 570.38696 996.135758 570.38696 1073.460916 570.38696 1137.90012 509.174358 1137.90012 431.8492L1038.020219 178.928351 1038.020219 178.928351ZM960.69506 613.883935 960.69506 936.073665 187.445059 936.073665 187.445059 613.883935 106.89802 613.883935 106.89802 952.186218C106.89802 981.180006 139.118409 1016.619131 168.112197 1016.619131L978.418557 1016.619131C1007.410772 1016.619131 1039.631159 981.180006 1039.631159 952.186218L1039.631159 613.883935 960.69506 613.883935 960.69506 613.883935ZM1038.020219 177.318984 1038.020219 177.318984 1041.240527 180.134984 1038.020219 177.318984 1038.020219 177.318984ZM171.330932 114.495439 976.801323 114.495439C1004.192035 114.495439 1025.134266 93.553209 1025.134266 66.16407 1025.134266 38.779649 1004.192035 17.837419 976.801323 17.837419L171.330932 17.837419C143.948085 17.837419 123.005855 38.779649 123.005855 66.16407 123.005855 93.553209 143.948085 114.495439 171.330932 114.495439L171.330932 114.495439Z","p-id":"9427"}}]})}},"1d4b":function(e,t,n){"use strict";var a=n("5530"),r=(n("d3b7"),n("ed3b"));t["a"]=function(e){function t(t,n,o){var i=this;if(o=o||{},i&&i._isVue){var s=document.querySelector("body>div[type=dialog]");s||(s=document.createElement("div"),s.setAttribute("type","dialog"),document.body.appendChild(s));var c=function(e,t){if(e instanceof Function){var n=e();n instanceof Promise?n.then((function(e){e&&t()})):n&&t()}else e||t()},d=new e({data:function(){return{visible:!0}},router:i.$router,store:i.$store,mounted:function(){var e=this;this.$on("close",(function(t){e.handleClose()}))},methods:{handleClose:function(){var e=this;c(this.$refs._component.onCancel,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("cancel"),d.$destroy()}))},handleOk:function(){var e=this;c(this.$refs._component.onOK||this.$refs._component.onOk,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("ok"),d.$destroy()}))}},render:function(e){var i=this,s=o&&o.model;s&&delete o.model;var c=Object.assign({},s&&{model:s}||{},{attrs:Object.assign({},Object(a["a"])({},o.attrs||o),{visible:this.visible}),on:Object.assign({},Object(a["a"])({},o.on||o),{ok:function(){i.handleOk()},cancel:function(){i.handleClose()}})}),d=n&&n.model;d&&delete n.model;var l=Object.assign({},d&&{model:d}||{},{ref:"_component",attrs:Object.assign({},Object(a["a"])({},n&&n.attrs||n)),on:Object.assign({},Object(a["a"])({},n&&n.on||n))});return e(r["a"],c,[e(t,l)])}}).$mount(s)}}Object.defineProperty(e.prototype,"$dialog",{get:function(){return function(){t.apply(this,arguments)}}})}},"24e1":function(e,t,n){"use strict";n("7257")},"2b5d":function(e,t,n){"use strict";var a=n("ade3"),r=n("2638"),o=n.n(r),i=n("53ca"),s=n("5530"),c=(n("99af"),n("4d91")),d=n("4d26"),l=n.n(d),u=n("d22e"),p=n("daa3"),h=n("b488"),m=n("94eb");function f(){}var g="open",b="close",v="---",y={name:"TreeNode",mixins:[h["a"]],__ANT_TREE_NODE:!0,props:Object(p["t"])({eventKey:c["a"].oneOfType([c["a"].string,c["a"].number]),prefixCls:c["a"].string,root:c["a"].object,expanded:c["a"].bool,selected:c["a"].bool,checked:c["a"].bool,loaded:c["a"].bool,loading:c["a"].bool,halfChecked:c["a"].bool,title:c["a"].any,pos:c["a"].string,dragOver:c["a"].bool,dragOverGapTop:c["a"].bool,dragOverGapBottom:c["a"].bool,isLeaf:c["a"].bool,checkable:c["a"].bool,selectable:c["a"].bool,disabled:c["a"].bool,disableCheckbox:c["a"].bool,icon:c["a"].any,dataRef:c["a"].object,switcherIcon:c["a"].any,label:c["a"].any,value:c["a"].any},{}),data:function(){return{dragNodeHighlight:!1}},inject:{vcTree:{default:function(){return{}}},vcTreeNode:{default:function(){return{}}}},provide:function(){return{vcTreeNode:this}},mounted:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;this.syncLoadData(this.$props),t&&t(e,this)},updated:function(){this.syncLoadData(this.$props)},beforeDestroy:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;t&&t(e,null)},methods:{onSelectorClick:function(e){var t=this.vcTree.onNodeClick;t(e,this),this.isSelectable()?this.onSelect(e):this.onCheck(e)},onSelectorDoubleClick:function(e){var t=this.vcTree.onNodeDoubleClick;t(e,this)},onSelect:function(e){if(!this.isDisabled()){var t=this.vcTree.onNodeSelect;e.preventDefault(),t(e,this)}},onCheck:function(e){if(!this.isDisabled()){var t=this.disableCheckbox,n=this.checked,a=this.vcTree.onNodeCheck;if(this.isCheckable()&&!t){e.preventDefault();var r=!n;a(e,this,r)}}},onMouseEnter:function(e){var t=this.vcTree.onNodeMouseEnter;t(e,this)},onMouseLeave:function(e){var t=this.vcTree.onNodeMouseLeave;t(e,this)},onContextMenu:function(e){var t=this.vcTree.onNodeContextMenu;t(e,this)},onDragStart:function(e){var t=this.vcTree.onNodeDragStart;e.stopPropagation(),this.setState({dragNodeHighlight:!0}),t(e,this);try{e.dataTransfer.setData("text/plain","")}catch(n){}},onDragEnter:function(e){var t=this.vcTree.onNodeDragEnter;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragOver:function(e){var t=this.vcTree.onNodeDragOver;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragLeave:function(e){var t=this.vcTree.onNodeDragLeave;e.stopPropagation(),t(e,this)},onDragEnd:function(e){var t=this.vcTree.onNodeDragEnd;e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onDrop:function(e){var t=this.vcTree.onNodeDrop;e.preventDefault(),e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onExpand:function(e){var t=this.vcTree.onNodeExpand;t(e,this)},getNodeChildren:function(){var e=this.$slots.default,t=Object(p["c"])(e),n=Object(u["j"])(t);return t.length!==n.length&&Object(u["o"])(),n},getNodeState:function(){var e=this.expanded;return this.isLeaf2()?null:e?g:b},isLeaf2:function(){var e=this.isLeaf,t=this.loaded,n=this.vcTree.loadData,a=0!==this.getNodeChildren().length;return!1!==e&&(e||!n&&!a||n&&t&&!a)},isDisabled:function(){var e=this.disabled,t=this.vcTree.disabled;return!1!==e&&!(!t&&!e)},isCheckable:function(){var e=this.$props.checkable,t=this.vcTree.checkable;return!(!t||!1===e)&&t},syncLoadData:function(e){var t=e.expanded,n=e.loading,a=e.loaded,r=this.vcTree,o=r.loadData,i=r.onNodeLoad;if(!n&&o&&t&&!this.isLeaf2()){var s=0!==this.getNodeChildren().length;s||a||i(this)}},isSelectable:function(){var e=this.selectable,t=this.vcTree.selectable;return"boolean"===typeof e?e:t},renderSwitcher:function(){var e=this.$createElement,t=this.expanded,n=this.vcTree.prefixCls,a=Object(p["g"])(this,"switcherIcon",{},!1)||Object(p["g"])(this.vcTree,"switcherIcon",{},!1);if(this.isLeaf2())return e("span",{key:"switcher",class:l()("".concat(n,"-switcher"),"".concat(n,"-switcher-noop"))},["function"===typeof a?a(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!0})):a]);var r=l()("".concat(n,"-switcher"),"".concat(n,"-switcher_").concat(t?g:b));return e("span",{key:"switcher",on:{click:this.onExpand},class:r},["function"===typeof a?a(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!1})):a])},renderCheckbox:function(){var e=this.$createElement,t=this.checked,n=this.halfChecked,a=this.disableCheckbox,r=this.vcTree.prefixCls,o=this.isDisabled(),i=this.isCheckable();if(!i)return null;var s="boolean"!==typeof i?i:null;return e("span",{key:"checkbox",class:l()("".concat(r,"-checkbox"),t&&"".concat(r,"-checkbox-checked"),!t&&n&&"".concat(r,"-checkbox-indeterminate"),(o||a)&&"".concat(r,"-checkbox-disabled")),on:{click:this.onCheck}},[s])},renderIcon:function(){var e=this.$createElement,t=this.loading,n=this.vcTree.prefixCls;return e("span",{key:"icon",class:l()("".concat(n,"-iconEle"),"".concat(n,"-icon__").concat(this.getNodeState()||"docu"),t&&"".concat(n,"-icon_loading"))})},renderSelector:function(e){var t,n=this.selected,a=this.loading,r=this.dragNodeHighlight,o=Object(p["g"])(this,"icon",{},!1),i=this.vcTree,c=i.prefixCls,d=i.showIcon,u=i.icon,h=i.draggable,m=i.loadData,g=this.isDisabled(),b=Object(p["g"])(this,"title",{},!1),y="".concat(c,"-node-content-wrapper");if(d){var k=o||u;t=k?e("span",{class:l()("".concat(c,"-iconEle"),"".concat(c,"-icon__customize"))},["function"===typeof k?k(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):k]):this.renderIcon()}else m&&a&&(t=this.renderIcon());var x=b,O=e("span",{class:"".concat(c,"-title")},x?["function"===typeof x?x(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):x]:[v]);return e("span",{key:"selector",ref:"selectHandle",attrs:{title:"string"===typeof b?b:"",draggable:!g&&h||void 0,"aria-grabbed":!g&&h||void 0},class:l()("".concat(y),"".concat(y,"-").concat(this.getNodeState()||"normal"),!g&&(n||r)&&"".concat(c,"-node-selected"),!g&&h&&"draggable"),on:{mouseenter:this.onMouseEnter,mouseleave:this.onMouseLeave,contextmenu:this.onContextMenu,click:this.onSelectorClick,dblclick:this.onSelectorDoubleClick,dragstart:h?this.onDragStart:f}},[t,O])},renderChildren:function(){var e=this.$createElement,t=this.expanded,n=this.pos,a=this.vcTree,r=a.prefixCls,c=a.openTransitionName,d=a.openAnimation,p=a.renderTreeNode,h={};c?h=Object(m["a"])(c):"object"===Object(i["a"])(d)&&(h=Object(s["a"])({},d),h.props=Object(s["a"])({css:!1},h.props));var f,g=this.getNodeChildren();return 0===g.length?null:(t&&(f=e("ul",{class:l()("".concat(r,"-child-tree"),t&&"".concat(r,"-child-tree-open")),attrs:{"data-expanded":t,role:"group"}},[Object(u["l"])(g,(function(e,t){return p(e,t,n)}))])),e("transition",o()([{},h]),[f]))}},render:function(e){var t,n=this.$props,r=n.dragOver,o=n.dragOverGapTop,i=n.dragOverGapBottom,s=n.isLeaf,c=n.expanded,d=n.selected,l=n.checked,u=n.halfChecked,p=n.loading,h=this.vcTree,m=h.prefixCls,g=h.filterTreeNode,b=h.draggable,v=this.isDisabled();return e("li",{class:(t={},Object(a["a"])(t,"".concat(m,"-treenode-disabled"),v),Object(a["a"])(t,"".concat(m,"-treenode-switcher-").concat(c?"open":"close"),!s),Object(a["a"])(t,"".concat(m,"-treenode-checkbox-checked"),l),Object(a["a"])(t,"".concat(m,"-treenode-checkbox-indeterminate"),u),Object(a["a"])(t,"".concat(m,"-treenode-selected"),d),Object(a["a"])(t,"".concat(m,"-treenode-loading"),p),Object(a["a"])(t,"drag-over",!v&&r),Object(a["a"])(t,"drag-over-gap-top",!v&&o),Object(a["a"])(t,"drag-over-gap-bottom",!v&&i),Object(a["a"])(t,"filter-node",g&&g(this)),t),attrs:{role:"treeitem"},on:{dragenter:b?this.onDragEnter:f,dragover:b?this.onDragOver:f,dragleave:b?this.onDragLeave:f,drop:b?this.onDrop:f,dragend:b?this.onDragEnd:f}},[this.renderSwitcher(),this.renderCheckbox(),this.renderSelector(e),this.renderChildren()])},isTreeNode:1};t["a"]=y},"2cb7":function(e,t,n){},"33ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var a=n("b775"),r={info:"/store/info",update:"/store/update"};function o(e){return Object(a["b"])({url:r.info,method:"get",params:e})}function i(e){return Object(a["b"])({url:r.update,method:"post",data:e})}},"36fa":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M783 0h-542q-66 0-121 32.5t-87.5 87.5-32.5 121v542q0 66 32.5 121t87.5 87.5 121 32.5h542q66 0 121-32.5t87.5-87.5 32.5-121v-542q0-66-32.5-121t-87.5-87.5-121-32.5M512 785q-56 0-109-15-16 3-30 9l-67 42q-30 20-19-15l14-53q2-15-2-31-62-41-97-101-36-61-36-131 0-79 47-148 46-67 124-106 81-40 175-40 86 0 161 34 73 33 121 90l-322 154q-18 10-34.5 10t-32.5-15l-52-46q-35-10-25 23l56 136q10 16 25 18t38-14l374-228q37 62 37 132 0 80-47 149-46 67-124 106-81 40-175 40z"}}]})}},"38d8":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1598326995472",class:"icon",viewBox:"0 0 1152 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"562.5",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1146.496 435.392c-4.512-23.808-28.64-48-53.696-53.376l-18.72-4.064c-44-12.64-83.008-40.288-107.808-80.992a169.184 169.184 0 0 1-19.84-130.08l5.856-16.704c7.456-23.136-2.24-55.072-21.888-70.944 0 0-17.6-14.144-67.232-41.376-49.632-27.008-71.04-34.496-71.04-34.496-24.128-8.352-57.984-0.416-75.552 17.376l-13.088 13.28c-33.376 30.016-78.272 48.224-127.872 48.224s-94.976-18.432-128.352-48.64l-12.64-12.864c-17.376-17.792-51.424-25.728-75.552-17.344 0 0-21.664 7.52-71.264 34.496-49.632 27.424-66.976 41.568-66.976 41.568-19.616 15.648-29.312 47.36-21.888 70.72l5.408 16.928c10.592 42.656 4.96 88.928-19.84 129.888s-64.288 68.8-108.48 81.216l-18.048 3.84c-24.8 5.376-49.184 29.376-53.696 53.376 0 0-4.064 21.44-4.064 75.872s4.064 75.872 4.064 75.872c4.512 24 28.64 48 53.696 53.376l17.6 3.872c44.192 12.416 83.904 40.288 108.704 81.44a169.056 169.056 0 0 1 19.84 130.08l-5.184 16.512c-7.456 23.136 2.24 55.072 21.888 70.944 0 0 17.6 14.144 67.232 41.376s71.04 34.496 71.04 34.496c24.128 8.352 57.984 0.416 75.584-17.376l12.416-12.64c33.6-30.208 78.72-48.64 128.576-48.64s95.168 18.656 128.576 48.864l12.416 12.64c17.376 17.792 51.424 25.728 75.552 17.344 0 0 21.664-7.488 71.264-34.496 49.632-27.232 66.976-41.376 66.976-41.376 19.616-15.648 29.312-47.584 21.888-70.944l-5.408-17.152a168.736 168.736 0 0 1 19.84-129.44c24.8-40.928 64.512-69.024 108.704-81.44l17.6-3.872c24.8-5.344 49.184-29.344 53.696-53.376 0 0 4.064-21.44 4.064-75.872-0.224-54.656-4.288-76.064-4.288-76.064z m-570.88 293.824c-126.528 0-229.408-97.504-229.408-217.952 0-120.224 102.624-217.76 229.408-217.76 126.528 0 229.376 97.504 229.376 217.952-0.224 120.224-102.848 217.76-229.376 217.76z","p-id":"9427"}}]})}},"3a93":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595829608228",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4042",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M202.24 61.44h619.52c48.64 0 88.746667 40.106667 88.746667 88.746667v707.413333c0 48.64-40.106667 88.746667-88.746667 88.746667H202.24c-48.64 0-88.746667-40.106667-88.746667-88.746667v-708.266667c0.853333-48.64 40.106667-87.893333 88.746667-87.893333z m88.746667 198.826667v88.746666h447.146666V260.266667H290.986667z m0 175.786666v88.746667h447.146666V436.053333H290.986667z m0 178.346667v88.746667h334.506666V614.4H290.986667z","p-id":"4043"}}]})}},"401b":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599184757190",class:"icon",viewBox:"0 0 1027 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1064",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M790.62826087 316.98369565a274.54891304 274.54891304 0 1 1-549.09782609 0 274.54891304 274.54891304 0 0 1 549.09782609 0z m-47.95434783 287.4326087a364.79347826 364.79347826 0 0 1-226.59456521 78.56413043c-84.28695652 0-164.34782609-28.70217391-228.61956522-80.17826087C118.06413043 664.99021739 42.40543478 882.31086957 42.40543478 981.56521739h942.53478261c0-98.37391304-76.24565217-314.16847826-242.29565217-377.11956522z","p-id":"1065"}}]})}},4077:function(e,t,n){},4360:function(e,t,n){"use strict";var a,r=n("2b0e"),o=n("2f62"),i=n("ade3"),s=(n("d3b7"),n("8ded")),c=n.n(s),d=n("9fb0"),l=n("bf0f"),u={state:{sideCollapsed:!1,isMobile:!1,theme:"dark",layout:"",contentWidth:"",fixedHeader:!1,fixedSidebar:!1,autoHideHeader:!1,color:"",weak:!1,multiTab:!0,lang:"en-US",_antLocale:{}},mutations:(a={},Object(i["a"])(a,d["c"],(function(e,t){e.sideCollapsed=t,c.a.set(d["c"],t)})),Object(i["a"])(a,d["j"],(function(e,t){e.isMobile=t})),Object(i["a"])(a,d["l"],(function(e,t){e.theme=t,c.a.set(d["l"],t)})),Object(i["a"])(a,d["i"],(function(e,t){e.layout=t,c.a.set(d["i"],t)})),Object(i["a"])(a,d["f"],(function(e,t){e.fixedHeader=t,c.a.set(d["f"],t)})),Object(i["a"])(a,d["g"],(function(e,t){e.fixedSidebar=t,c.a.set(d["g"],t)})),Object(i["a"])(a,d["e"],(function(e,t){e.contentWidth=t,c.a.set(d["e"],t)})),Object(i["a"])(a,d["h"],(function(e,t){e.autoHideHeader=t,c.a.set(d["h"],t)})),Object(i["a"])(a,d["d"],(function(e,t){e.color=t,c.a.set(d["d"],t)})),Object(i["a"])(a,d["m"],(function(e,t){e.weak=t,c.a.set(d["m"],t)})),Object(i["a"])(a,d["b"],(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.lang=t,e._antLocale=n,c.a.set(d["b"],t)})),Object(i["a"])(a,d["k"],(function(e,t){c.a.set(d["k"],t),e.multiTab=t})),a),actions:{setLang:function(e,t){var n=e.commit;return new Promise((function(e,a){n(d["b"],t),Object(l["c"])(t).then((function(){e()})).catch((function(e){a(e)}))}))}}},p=u,h=(n("b0c0"),n("d81d"),n("b775")),m={login:"/passport/login",logout:"/passport/logout"};function f(e){return Object(h["b"])({url:m.login,method:"post",data:e})}function g(){return Object(h["b"])({url:m.logout,method:"post"})}var b=n("f544"),v=n("ca00"),y={state:{token:"",name:"",welcome:"",roles:{},info:{}},mutations:{SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){var n=t.name,a=t.welcome;e.name=n,e.welcome=a},SET_AVATAR:function(e,t){e.avatar=t},SET_ROLES:function(e,t){e.roles=t},SET_INFO:function(e,t){e.info=t}},actions:{Login:function(e,t){var n=e.commit;return new Promise((function(e,a){f(t).then((function(t){var a=t.data;c.a.set(d["a"],a.token,6048e5),n("SET_TOKEN",a.token),e(t)})).catch((function(e){a(e)}))}))},GetInfo:function(e){var t=e.commit,n=window.localStorage.getItem("client_id");return new Promise((function(e,a){Object(b["d"])({client_id:n}).then((function(n){var a=n.data,r=a.roles;r.permissions.map((function(e){e.actionList=[],e.actionEntitySet&&e.actionEntitySet.length>0&&(e.actionList=e.actionEntitySet.map((function(e){return e.action})))})),r.permissionList=r.permissions.map((function(e){return e.permissionId})),t("SET_ROLES",r),t("SET_INFO",a.userInfo),t("SET_NAME",{name:a.userInfo.real_name,welcome:Object(v["i"])()}),e(a)})).catch((function(e){a(e)}))}))},Logout:function(e){var t=e.commit,n=e.state;return new Promise((function(e,a){g(n.token).then((function(){t("SET_TOKEN",""),t("SET_ROLES",[]),c.a.remove(d["a"]),e()}))}))},SuperLogin:function(e,t){var n=e.commit;c.a.set(d["a"],t["token"],6048e5),n("SET_TOKEN",t["token"])}}},k=y,x=(n("caad"),n("2532"),n("4de4"),n("159b"),n("99af"),n("d73b"));function O(e,t){if(t.meta&&t.meta.permission){for(var n=!1,a=0,r=e.length;a0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))}));var n=null!=e.children?e.children.map((function(e){return e.path})):[];n.length>0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))})),_(e)}function _(e){var t=e[0];if(t.children&&t.children.length){var n=t.children[0];t.redirect=null!=n.redirect?n.redirect:n.path}else t.redirect="/404";return e}var M={state:{routers:x["b"],addRouters:[]},mutations:{SET_ROUTERS:function(e,t){e.addRouters=t,e.routers=x["b"].concat(t)}},actions:{GenerateRoutes:function(e,t){var n=e.commit;return new Promise((function(e){var a=t.roles,r=j(x["a"],a);n("SET_ROUTERS",r),e(r)}))}}},S=M,K={isMobile:function(e){return e.app.isMobile},lang:function(e){return e.app.lang},theme:function(e){return e.app.theme},color:function(e){return e.app.color},token:function(e){return e.user.token},nickname:function(e){return e.user.name},welcome:function(e){return e.user.welcome},roles:function(e){return e.user.roles},userInfo:function(e){return e.user.info},addRouters:function(e){return e.permission.addRouters},multiTab:function(e){return e.app.multiTab},publicConfig:function(){return window.publicConfig}},E=K;r["a"].use(o["a"]);t["a"]=new o["a"].Store({modules:{app:p,user:k,permission:S},state:{},mutations:{},actions:{},getters:E})},"4aa4":function(e,t,n){var a={"./en-US":["743d"],"./en-US.js":["743d"],"./zh-CN":["2807","lang-zh-CN"],"./zh-CN.js":["2807","lang-zh-CN"]};function r(e){if(!n.o(a,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=a[e],r=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(r)}))}r.keys=function(){return Object.keys(a)},r.id="4aa4",e.exports=r},"4ceb":function(e,t,n){"use strict";n.d(t,"a",(function(){return re})),n.d(t,"b",(function(){return te})),n.d(t,"d",(function(){return P})),n.d(t,"c",(function(){return Ct})),n.d(t,"f",(function(){return ut}));n("1a62");var a=n("98c5"),r=n("5530"),o=(n("2cb7"),n("4d91")),i=n("d525"),s=n("2638"),c=n.n(s),d=(n("8fb1"),n("0c63")),l=n("53ca"),u=(n("fbd8"),n("55f1")),p=(n("d81d"),n("d3b7"),n("159b"),n("7db0"),n("caad"),n("2532"),n("99af"),n("c428"),u["a"].Item),h=u["a"].SubMenu,m={menus:o["a"].array,collapsed:o["a"].bool.def(!1),theme:o["a"].string.def("dark"),mode:o["a"].string.def("inline"),i18nRender:o["a"].oneOfType([o["a"].func,o["a"].bool]).def(!1)},f=function(e,t,n){if(t&&!t.hidden){t.hideChildrenInMenu=!0;var a=t.children&&!t.hideChildrenInMenu;return a?g(e,t,n):b(e,t,n)}return null},g=function(e,t,n){return e(h,{key:t.path,attrs:{title:e("span",[v(e,t.meta.icon),e("span",[y(e,t.meta.title,n)])])}},[!t.hideChildrenInMenu&&t.children.map((function(t){return f(e,t,n)}))])},b=function(e,t,n){var a=Object.assign({},t.meta),o=a.target||null,i="router-link",s={to:{path:t.path}},c={target:o};return t.hideChildrenInMenu=!0,t.children&&t.hideChildrenInMenu&&t.children.forEach((function(e){e.meta=Object.assign(e.meta,{hidden:!0})})),e(p,{key:t.path},[e(i,{props:Object(r["a"])({},s),attrs:Object(r["a"])({},c)},[v(e,a.icon,a.iconStyle),y(e,a.title,n)])])},v=function(e,t,n){if(void 0===t||"none"===t||null===t)return null;var a={};return"object"===Object(l["a"])(t)?a.component=t:a.type=t,e(d["a"],{style:n,props:Object(r["a"])({},a)})},y=function(e,t,n){return e("span",[n&&n(t)||t])},k={name:"RouteMenu",props:m,data:function(){return{openKeys:[],selectedKeys:[],cachedOpenKeys:[]}},render:function(e){var t=this,n=this.mode,a=this.theme,r=this.menus,o=this.i18nRender,i=function(e){if("horizontal"!==n){var a=e.find((function(e){return!t.openKeys.includes(e)}));t.rootSubmenuKeys.includes(a)?t.openKeys=a?[a]:[]:t.openKeys=e}else t.openKeys=e},s={props:{mode:n,theme:a,openKeys:this.openKeys,selectedKeys:this.selectedKeys},on:{select:function(e){t.selectedKeys=e.selectedKeys,t.$emit("select",e)},openChange:i}},d=r.map((function(t){return t.hidden?null:f(e,t,o)}));return e(u["a"],c()([{class:"sub-menu"},s]),[d])},methods:{updateMenu:function(){var e=this.$route.matched.concat();this.selectedKeys=[this.$route.matched[1].path];var t=[];"inline"===this.mode&&e.forEach((function(e){e.path&&t.push(e.path)})),this.collapsed?this.cachedOpenKeys=t:this.openKeys=t}},computed:{rootSubmenuKeys:function(e){var t=[];return e.menus.forEach((function(e){return t.push(e.path)})),t}},created:function(){var e=this;this.$watch("$route",(function(){e.updateMenu()})),this.$watch("collapsed",(function(t){t?(e.cachedOpenKeys=e.openKeys.concat(),e.openKeys=[]):e.openKeys=e.cachedOpenKeys}))},mounted:function(){this.updateMenu()}},x=k,O=x,w=(n("6d2a"),n("9571")),j=(n("b0c0"),n("cd83"),n("4de4"),n("ca00")),C=(n("5805"),{name:"SecondMenu",props:{subMenuTitle:o["a"].string.def(""),subMenus:o["a"].array.def(),collapsed:o["a"].bool.def(!1)},data:function(){return{menuList:[]}},created:function(){this.updateMenu(this.subMenus)},watch:{subMenus:function(e){this.updateMenu(e)}},render:function(e){var t=this;return e("div",{class:"menu-second"},[e("div",{class:"menu-title"},[e("span",[this.subMenuTitle])]),e("ul",{class:"menu-list"},[this.menuList.map((function(e){return t.renderMenuItem(e)}))])])},methods:{updateMenu:function(e){var t=this,n=[];e.forEach((function(e){var a=t.isHasChildren(e),r=[];a&&e.children.forEach((function(e){r.push({title:e.meta.title,path:e.path,hidden:e.hidden,activePath:e.activePath})})),n.push({title:e.meta.title,path:e.path,activePath:e.activePath,hidden:e.hidden,isHasChildren:a,isHideChildren:e.isHideChildren||!1,children:r})})),this.menuList=n},isHasChildren:function(e){var t=void 0!==e.children,n=t?e.children.filter((function(e){return e.hidden})):[];return t&&n.length0&&e(D["a"],c()([{class:"".concat(B,"-tabs"),attrs:{activeKey:r,tabBarExtraContent:i},on:{change:function(e){o&&o(e)}}},s]),[a.map((function(t){return e(D["a"].TabPane,c()([{},t,{attrs:{tab:n(t.tab)},key:t.key}]))}))])},J=function(e,t,n){return t||n?e("div",{class:"".concat(B,"-detail")},[e("div",{class:"".concat(B,"-main")},[e("div",{class:"".concat(B,"-row")},[t&&e("div",{class:"".concat(B,"-content")},[t]),n&&e("div",{class:"".concat(B,"-extraContent")},[n])])])]):null},X=function(e,t,n,a){var o=t.title,i=t.content,s=t.pageHeaderRender,c=t.extra,d=t.extraContent,l=t.breadcrumb,u=t.back,p=Object(T["a"])(t,q);if(s)return s(Object(r["a"])({},t));var h=o;o||!1===o||(h=n.title);var m={breadcrumb:l,extra:c,title:a(h),footer:Z(e,p,a)};return u||(m.backIcon=!1),e(L["a"],{props:Object(r["a"])({},m),on:{back:u||Q}},[J(e,i,d)])},ee={name:"PageHeaderWrapper",props:U,inject:["locale","contentWidth","breadcrumbRender"],render:function(e){var t=this,n=this.$route,a=this.$listeners,o=this.$slots.default,i=Object(I["getComponentFromProp"])(this,"content"),s=Object(I["getComponentFromProp"])(this,"extra"),c=Object(I["getComponentFromProp"])(this,"extraContent"),d=Y(this.$props.route||n),l=this.$props.i18nRender||this.locale||G,u=this.$props.contentWidth||this.contentWidth||!1,p=this.$props.back||a.back,h=p&&function(){p&&p()}||void 0,m=this.$props.tabChange,f=function(e){t.$emit("tabChange",e),m&&m(e)},g={},b=this.$props.breadcrumb;if(!0===b){var v=n.matched.concat().map((function(e){return{path:e.path,breadcrumbName:l(e.meta.title)}})),y=function(e){var t=e.route,n=e.params,a=e.routes,r=(e.paths,e.h);return a.indexOf(t)===a.length-1&&r("span",[t.breadcrumbName])||r("router-link",{attrs:{to:{path:t.path||"/",params:n}}},[t.breadcrumbName])},k=this.breadcrumbRender||y;g={props:{routes:v,itemRender:k}}}else g=b||null;var x=Object(r["a"])(Object(r["a"])({},this.$props),{},{content:i,extra:s,extraContent:c,breadcrumb:g,tabChange:f,back:h});return e("div",{class:"ant-pro-page-header-wrap"},[e("div",{class:"".concat(B,"-page-header-warp")},[e(F,[X(e,x,d,l)])]),o?e(F,{attrs:{contentWidth:u}},[e("div",{class:"".concat(B,"-children-content")},[o])]):null])}},te=ee,ne=(n("9a93"),{links:o["a"].array,copyright:o["a"].any}),ae={name:"GlobalFooter",props:ne,render:function(){var e=arguments[0],t=Object(I["getComponentFromProp"])(this,"copyright"),n=Object(I["getComponentFromProp"])(this,"links"),a=Object(I["hasProp"])(n);return e("footer",{class:"ant-pro-global-footer"},[e("div",{class:"ant-pro-global-footer-links"},[a&&n.map((function(t){return e("a",{key:t.key,attrs:{title:t.key,target:t.blankTarget?"_blank":"_self",href:t.href}},[t.title])}))||n]),t&&e("div",{class:"ant-pro-global-footer-copyright"},[t])])}},re=ae,oe={name:"VueFragment",functional:!0,render:function(e,t){return t.children.length>1?e("div",{},t.children):t.children}},ie=(n("b64b"),n("c68f")),se=n("81a7"),ce=function(e,t){var n=e.slots&&e.slots();return n[t]||e.props[t]},de=function(e){return"function"===typeof e},le={daybreak:"daybreak","#1890ff":"daybreak","#F5222D":"dust","#FA541C":"volcano","#FAAD14":"sunset","#13C2C2":"cyan","#52C41A":"green","#2F54EB":"geekblue","#722ED1":"purple"},ue=function(e){return Object.keys(e).reduce((function(t,n){return t[e[n]]=n,t}),{})};function pe(e){return e&&le[e]?le[e]:e}function he(e){var t=ue(le);return e&&t[e]?t[e]:e}n("90f3"),n("a044");var me=n("b047"),fe=n.n(me),ge={collapsed:o["a"].bool,handleCollapse:o["a"].func,isMobile:o["a"].bool.def(!1),fixedHeader:o["a"].bool.def(!1),logo:o["a"].any,menuRender:o["a"].any,collapsedButtonRender:o["a"].any,rightContentRender:o["a"].any},be="ant-pro-global-header",ve={name:"GlobalHeader",props:ge,inject:["locale"],render:function(e){var t=this.$props,n=t.isMobile,a=t.logo,r=t.rightContentRender;return e("div",{class:be},[n&&e("a",{class:"".concat(be,"-logo"),key:"logo",attrs:{href:"/"}},[K(e,a)]),e("div",{class:be+"-tools"},[this.renderCollapsedButton(),this.renderRefreshButton(),this.renderBreadcrumb(),de(r)&&r(e,this.$props)||r])])},methods:{triggerResizeEvent:fe()((function(){se["a"]&&Object(ie["a"])(window,"resize")})),renderCollapsedButton:function(){var e=this.$createElement,t=this.$props,n=t.collapsed,a=t.collapsedButtonRender,r=void 0===a?function(t){return e(d["a"],{attrs:{type:t?"menu-unfold":"menu-fold"}})}:a,o=t.menuRender;return!1!==r&&!1!==o?e("div",{class:"".concat(be,"-trigger"),on:{click:this.onCollapsed}},[de(r)&&r(n)||r]):null},renderRefreshButton:function(){var e=this.$createElement;return e("span",{class:"ant-pro-global-header-trigger",on:{click:this.onRefresh}},[e(d["a"],{attrs:{type:"reload"}})])},renderBreadcrumb:function(){var e=this.$createElement,t=this.locale,n=this.$route,a=[];if(n.matched.concat().forEach((function(e){e.meta&&e.meta.title&&a.push({path:e.path,breadcrumbName:t(e.meta.title)})})),a.length<=1)return null;var r=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=["ant-breadcrumb-link"];return n&&a.push("active"),e("span",{class:a},[t.breadcrumbName])},o=[],i=e("span",{class:"ant-breadcrumb-separator"},["/"]);return a.forEach((function(e){var t=a.indexOf(e)===a.length-1;o.push(r(e,t)),!t&&o.push(i)})),e("div",{class:"".concat(be,"-breadcrumb")},[o])},onCollapsed:function(){var e=this.$props,t=e.collapsed,n=e.handleCollapse;n&&n(!t),this.triggerResizeEvent()},onRefresh:function(){window.location.reload()}},beforeDestroy:function(){this.triggerResizeEvent.cancel&&this.triggerResizeEvent.cancel()}},ye=ve,ke=a["a"].Header,xe=Object(r["a"])(Object(r["a"])(Object(r["a"])({},ge),S),{},{isMobile:o["a"].bool.def(!1),collapsed:o["a"].bool,logo:o["a"].any,hasSiderMenu:o["a"].bool,autoHideHeader:o["a"].bool,menuRender:o["a"].any,headerRender:o["a"].any,rightContentRender:o["a"].any,visible:o["a"].bool.def(!0)}),Oe=function(e,t){var n="topmenu"===t.layout,a=800,o=t.contentWidth,i="ant-pro-top-nav-header",s=t.logo,c=t.title,d=t.theme,l=t.isMobile,u=t.headerRender,p=t.rightContentRender,h={theme:d,isTop:n,isMobile:l},m=e(ye,{props:Object(r["a"])({},t)});return n&&!l&&(m=e("div",{class:[i,d]},[e("div",{class:["".concat(i,"-main"),o?"wide":""]},[e("div",{class:"".concat(i,"-left")},[e("div",{class:"".concat(i,"-logo"),key:"logo",attrs:{id:"logo"}},[E(e,{logo:s,title:c,menuHeaderRender:null})])]),e("div",{class:"".concat(i,"-menu"),style:{maxWidth:"".concat(a,"px"),flex:1}},[e(x,{props:Object(r["a"])({},t)})]),de(p)&&p(e,h)||p])])),u?u(e,t):m},we={name:"HeaderView",props:xe,render:function(e){var t=this.$props,n=t.visible,a=t.isMobile,r=t.layout,o=t.collapsed,i=t.fixedHeader,s=t.hasSiderMenu,c=this.$props,d="topmenu"===r,l=i&&s&&!d&&!a,u={"ant-pro-fixed-header":i,"ant-pro-top-menu":d};return n?e(oe,[e(ke,{style:{padding:0,width:l?"calc(100% - ".concat(o?80:160,"px)"):"100%",zIndex:9,right:i?0:void 0},class:u},[Oe(e,c)])]):null}},je=we,Ce=(n("d2a3"),n("4df5")),_e=a["a"].Content,Me={isChildrenLayout:o["a"].bool,location:o["a"].any,contentHeight:o["a"].number,contentWidth:o["a"].bool},Se={name:"WrapContent",props:Me,render:function(e){var t=this.$props,n=t.isChildrenLayout,a=t.contentWidth;return e(_e,[e(Ce["a"],{attrs:{getPopupContainer:function(e,t){return n?e.parentNode():document.body}}},[e("div",{class:"ant-pro-basicLayout-children-content-wrap"},[e(F,{attrs:{contentWidth:a}},[this.$slots.default])])])])}},Ke=Se,Ee={name:"ProConfigProvider",props:{i18nRender:o["a"].any,contentWidth:o["a"].bool,breadcrumbRender:o["a"].func},provide:function(){var e=this;return{locale:e.$props.i18nRender,contentWidth:e.$props.contentWidth,breadcrumbRender:e.$props.breadcrumbRender}},render:function(){var e=this.$scopedSlots,t=this.children||e["default"];return t()}},Ne=Ee,Ae=Object(r["a"])(Object(r["a"])(Object(r["a"])({},S),xe),{},{locale:o["a"].oneOfType([o["a"].string,o["a"].bool]).def("en-US"),breadcrumbRender:o["a"].func,disableMobile:o["a"].bool.def(!1),mediaQuery:o["a"].object.def({}),handleMediaQuery:o["a"].func,footerRender:o["a"].func}),$e={"screen-xs":{maxWidth:575},"screen-sm":{minWidth:576,maxWidth:767},"screen-md":{minWidth:768,maxWidth:991},"screen-lg":{minWidth:992,maxWidth:1199},"screen-xl":{minWidth:1200,maxWidth:1599},"screen-xxl":{minWidth:1600}},Pe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e?t?80:n:0},Te=function(e,t){return!1===t.headerRender?null:e(je,{props:Object(r["a"])({},t)})},De=function(e){return e},Le={name:"BasicLayout",functional:!0,props:Ae,render:function(e,t){var n=t.props,o=t.children,s=n.layout,c=n.isMobile,d=n.collapsed,l=n.siderWidth,u=n.mediaQuery,p=n.handleMediaQuery,h=n.handleCollapse,m=n.contentWidth,f=n.fixSiderbar,g=n.i18nRender,b=void 0===g?De:g,v=ce(t,"footerRender"),y=ce(t,"rightContentRender"),k=ce(t,"collapsedButtonRender"),x=ce(t,"menuHeaderRender"),O=ce(t,"breadcrumbRender"),w="topmenu"===s,j=!w,C=f&&!w&&!c,_=Object(r["a"])(Object(r["a"])({},n),{},{siderWidth:l,hasSiderMenu:j,footerRender:v,menuHeaderRender:x,rightContentRender:y,collapsedButtonRender:k,breadcrumbRender:O});return e(Ne,{attrs:{i18nRender:b,contentWidth:m,breadcrumbRender:O}},[e(i["ContainerQuery"],{attrs:{query:$e},on:{change:p}},[e(a["a"],{class:Object(r["a"])({"ant-pro-basicLayout":!0,"ant-pro-topmenu":w},u)},[Te(e,Object(r["a"])(Object(r["a"])({},_),{},{mode:"horizontal"})),e(P,{props:Object(r["a"])({},_),attrs:{collapsed:d},on:{collapse:h}}),e(a["a"],{class:[s],style:{paddingLeft:j?"".concat(Pe(!!C,d,l),"px"):void 0,minHeight:"100vh"}},[e(Ke,{class:"ant-pro-basicLayout-content",attrs:{contentWidth:m}},[o]),e(a["a"].Footer,[v&&(de(v)&&v(e)||v)])])])])])}},Re=Le,He=(n("6ba6"),n("5efb")),ze=(n("3b18"),n("f64c")),Fe=(n("ab9e"),n("2c92")),Ie=(n("fbd6"),n("160c")),qe=(n("d88f"),n("fe2b")),We=(n("55ec"),n("a79d")),Be=n("41b2"),Ve=n.n(Be),Ue=(n("a7c9"),n("0464")),Ge=(n("9a33"),n("f933")),Ye={value:{type:String,default:null},list:{type:Array,default:null}},Qe="ant-pro-setting-drawer-block-checbox",Ze={props:Ye,inject:["locale"],render:function(e){var t=this,n=this.value,a=this.list,r=this.$props.i18nRender||this.locale||vt,o=a||[{key:"sidemenu",url:"https://gw.alipayobjects.com/zos/antfincdn/XwFOFbLkSM/LCkqqYNmvBEbokSDscrm.svg",title:r("app.setting.sidemenu")},{key:"topmenu",url:"https://gw.alipayobjects.com/zos/antfincdn/URETY8%24STp/KDNDBbriJhLwuqMoxcAr.svg",title:r("app.setting.topmenu")}],i=function(e){t.$emit("change",e)},s={cursor:"not-allowed"};return e("div",{class:Qe,key:n},[o.map((function(t){return e(Ge["a"],{attrs:{title:t.title},key:t.key},[e("div",{class:Qe+"-item",style:t.disable&&s,on:{click:function(){return!t.disable&&i(t.key)}}},[e("img",{attrs:{src:t.url,alt:t.key}}),e("div",{class:Qe+"-selectIcon",style:{display:n===t.key?"block":"none"}},[e(d["a"],{attrs:{type:"check"}})])])])}))])}},Je=Ze,Xe=n("92fa"),et=n.n(Xe),tt=(n("b0cc"),"theme-color"),nt={color:o["a"].string,check:o["a"].bool},at={props:nt,functional:!0,render:function(e,t){var n=t.props,a=n.color,r=n.check,o=t.data;return e("div",et()([o,{style:{backgroundColor:a}}]),[r?e(d["a"],{attrs:{type:"check"}}):null])}},rt={colors:o["a"].array,title:o["a"].string,value:o["a"].string,i18nRender:o["a"].func},ot={props:rt,inject:["locale"],render:function(e){var t=this,n=this.title,a=this.value,r=this.colors,o=void 0===r?[]:r,i=this.$props.i18nRender||this.locale||vt,s=function(e){t.$emit("change",e)};return e("div",{class:tt,ref:"ref"},[e("h3",{class:tt+"-title"},[n]),e("div",{class:tt+"-content"},[o.map((function(t){var n=pe(t.key),r=a===t.key||pe(a)===t.key;return e(Ge["a"],{key:t.color,attrs:{title:n?i("app.setting.themecolor."+n):t.key}},[e(at,{class:tt+"-block",attrs:{color:t.color,check:r},on:{click:function(){return s(t.key)}}})])}))])])}},it=ot,st=(n("2ef0f"),n("9839")),ct=function(e,t){var n=Ve()({},t.action);return e(Ge["a"],{attrs:{title:t.disabled?t.disabledReason:"",placement:"left"}},[e(qe["b"].Item,{attrs:{actions:[n]}},[e("span",{style:{opacity:t.disabled?.5:1}},[t.title])])])},dt={contentWidth:o["a"].bool,fixedHeader:o["a"].bool,fixSiderbar:o["a"].bool,layout:o["a"].oneOf(["sidemenu","topmenu"])},lt={props:dt,inject:["locale"],render:function(e){var t=this,n=this.$props.i18nRender||this.locale||vt,a=this.contentWidth,r=this.fixedHeader,o=this.layout,i=this.fixSiderbar,s=function(e,n){t.$emit("change",{type:e,value:n})};return e(qe["b"],{attrs:{split:!1,dataSource:[{title:n("app.setting.content-width"),action:e(st["c"],{attrs:{value:a?"Fixed":"Fluid",size:"small"},on:{select:function(e){return s("contentWidth",e)}},style:{width:"80px"}},["sidemenu"===o?null:e(st["c"].Option,{attrs:{value:"Fixed"}},[n("app.setting.content-width.fixed")]),e(st["c"].Option,{attrs:{value:"Fluid"}},[n("app.setting.content-width.fluid")])])},{title:n("app.setting.fixedheader"),action:e(Ie["a"],{attrs:{size:"small",checked:!!r},on:{change:function(e){return s("fixedHeader",e)}}})},{title:n("app.setting.fixedsidebar"),disabled:"topmenu"===o,disabledReason:n("app.setting.fixedsidebar.hint"),action:e(Ie["a"],{attrs:{size:"small",disabled:"topmenu"===o,checked:!!i},on:{change:function(e){return s("fixSiderbar",e)}}})}],renderItem:function(t,n){return ct(e,t)}}})}},ut=(n("cb29"),n("a15b"),n("ac1f"),n("5319"),n("6a71"),n("7746"),function(e){}),pt=function(e){var t=document.body.querySelector("#app");e?t.classList.add("colorWeak"):t.classList.remove("colorWeak")},ht=n("b384"),mt=n.n(ht),ft="ant-pro-setting-drawer",gt={title:{type:String,default:""}},bt={props:gt,render:function(e){var t=this.title;return e("div",{style:{marginBottom:24}},[e("h3",{class:ft+"-title"},[t]),this.$slots["default"]])}},vt=function(e){return e},yt=function(e){var t=window.umi_plugin_ant_themeVar||[],n=[{key:"light",url:"https://gw.alipayobjects.com/zos/antfincdn/NQ%24zoisaD2/jpRkZQMyYRryryPNtyIC.svg",title:e("app.setting.pagestyle.light")},{key:"dark",url:"https://gw.alipayobjects.com/zos/antfincdn/XwFOFbLkSM/LCkqqYNmvBEbokSDscrm.svg",title:e("app.setting.pagestyle.dark")}],a=[{key:"#1890ff",color:"#1890ff",theme:"dark"}],r=[{key:"#1890ff",color:"#1890ff",theme:"dark"}];return t.find((function(e){return"dark"===e.theme}))&&n.push({disable:!0,key:"realDark",url:"https://gw.alipayobjects.com/zos/antfincdn/hmKaLQvmY2/LCkqqYNmvBEbokSDscrm.svg",title:e("app.setting.pagestyle.realdark")}),t.forEach((function(e){var t=(e.modifyVars||{})["@primary-color"];"dark"===e.theme&&t&&a.push(Ve()({color:t},e)),e.theme&&"light"!==e.theme||r.push(Ve()({color:t},e))})),{colorList:{dark:a,light:r},themeList:n}},kt=function(e,t,n){"primaryColor"===e&&ut(t),"colorWeak"===e&&pt(t)},xt=function(e){return JSON.stringify(Object(Ue["a"])(Ve()({},e,{primaryColor:he(e.primaryColor)}),["colorWeak"]),null,2)},Ot={theme:o["a"].oneOf(["dark","light","realDark"]),primaryColor:o["a"].string,layout:o["a"].oneOf(["sidemenu","topmenu"]),colorWeak:o["a"].bool,contentWidth:o["a"].bool,fixedHeader:o["a"].bool,fixSiderbar:o["a"].bool,hideHintAlert:o["a"].bool.def(!1),hideCopyButton:o["a"].bool.def(!1)},wt={getContainer:o["a"].func,settings:o["a"].objectOf(Ot)},jt={name:"SettingDrawer",props:wt,inject:["locale"],data:function(){return{show:!1}},render:function(e){var t=this,n=this.setShow,a=this.getContainer,r=this.settings,o=r.theme,i=void 0===o?"dark":o,s=r.primaryColor,c=void 0===s?"daybreak":s,l=r.layout,u=void 0===l?"sidemenu":l,p=r.fixedHeader,h=void 0!==p&&p,m=r.fixSiderbar,f=void 0!==m&&m,g=r.contentWidth,b=void 0!==g&&g,v=r.hideHintAlert,y=r.hideCopyButton,k=r.colorWeak,x=this.$props.i18nRender||this.locale,O=yt(x),j="topmenu"===u,C={color:"#fff",fontSize:20},_=function(e,n){t.$emit("change",{type:e,value:n}),kt(e,n,!1)};return e(w["a"],{attrs:{visible:this.show,width:300,placement:"right",getContainer:a},on:{close:function(){return n(!1)}},style:{zIndex:999}},[e("template",{slot:"handle"},[e("div",{class:ft+"-handle",on:{click:function(){return n(!t.show)}}},[this.show?e(d["a"],{attrs:{type:"close"},style:C}):e(d["a"],{attrs:{type:"setting"},style:C})])]),e("div",{class:ft+"-content"},[e(bt,{attrs:{title:x("app.setting.pagestyle")}},[e(Je,{attrs:{list:O.themeList,value:i},on:{change:function(e){_("theme",e)}}})]),e(it,{attrs:{title:x("app.setting.themecolor"),value:c,colors:O.colorList["realDark"===i?"dark":"light"]},on:{change:function(e){_("primaryColor",e,null)}}}),e(We["a"]),e(bt,{attrs:{title:x("app.setting.navigationmode")}},[e(Je,{attrs:{value:u},on:{change:function(e){_("layout",e,null)}}})]),e(lt,{attrs:{contentWidth:b,fixedHeader:h,fixSiderbar:!j&&f,layout:u},on:{change:function(e){var t=e.type,n=e.value;_(t,n)}}}),e(We["a"]),e(bt,{attrs:{title:x("app.setting.othersettings")}},[e(qe["b"],{attrs:{split:!1,renderItem:function(t){return ct(e,t)},dataSource:[{title:x("app.setting.weakmode"),action:e(Ie["a"],{attrs:{size:"small",checked:!!k},on:{change:function(e){return _("colorWeak",e)}}})}]}})]),v&&y?null:e(We["a"]),v?null:e(Fe["a"],{attrs:{type:"warning",message:x("app.setting.production.hint"),icon:e(d["a"],{attrs:{type:"notification"}}),showIcon:!0},style:{marginBottom:"16px"}}),y?null:e(mt.a,{attrs:{text:xt(r)},on:{copy:function(){return ze["a"].success(x("app.setting.copyinfo"))}}},[e(He["a"],{attrs:{block:!0}},[e(d["a"],{attrs:{type:"copy"}}),x("app.setting.copy")])])])])},methods:{setShow:function(e){this.show=e}}},Ct=jt;t["e"]=Re},"524c":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599549785172",class:"icon",viewBox:"0 0 1102 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3880",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M601.245538 272.147692l154.624 448.984616 55.217231 28.041846c36.312615 17.959385 76.878769 3.938462 87.827693-30.168616l33.083076-57.028923 163.209847-314.840615c17.486769-36.548923 3.465846-77.193846-30.404923-88.379077L544.768 19.298462C510.739692 8.270769 460.8-5.12 420.548923 8.979692l-119.729231 47.261539 192.827077 77.981538c36.076308 18.038154 79.399385 56.32 107.598769 137.924923z m122.249847 519.483077L538.702769 254.424615c-11.657846-33.949538-41.590154-76.957538-75.618461-88.142769L234.023385 70.183385a84.913231 84.913231 0 0 0-94.28677 32.610461L11.500308 321.851077c-19.928615 29.696-10.24 79.714462 1.496615 113.664l184.871385 537.284923c5.041231 36.312615 32.295385 49.782154 72.62523 35.84h-0.157538l418.028308-143.911385c33.634462-11.657846 46.946462-39.148308 35.131077-73.097846z m-448.196923-453.868307a50.648615 50.648615 0 0 1-64.196924-31.507693c-9.846154-28.829538 2.599385-54.508308 31.192616-64.275692 28.514462-9.846154 54.193231 2.756923 64.039384 31.507692a50.412308 50.412308 0 0 1-31.035076 64.275693z","p-id":"3881"}}]})}},"559f":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595300943273",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"997",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M618.2 62c25.52958985 0 45.95976563 23.93964844 45.92988281 53.52011719 0 29.64023438-20.39941406 53.60976563-44.66953125 53.60976562H410.06005859c-25.47070313 0-45.9-24.00029297-45.9-53.60976562C364.15917969 85.93964844 384.55859375 62 410.06005859 62h208.1100586zM316.99970703 361.99970703h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297zM739.82128906 122.00029297c0 65.99970703-12.06035156 101.81953125-75.96035156 101.81953125H360.13994141c-63.60029297 0-75.96035156-47.15947266-75.96035156-101.81953125h-101.25c-42.62958985 0-75.92958985 31.37958985-75.92958985 76.34970703v687.30029297c0 50.42988281 27.29970703 76.34970703 75.92958985 76.34970703h658.17070312c40.5 0 75.89970703-24.87041015 75.89970703-76.35058594V198.35087891c0-49.64941406-28.29023438-76.35058594-75.92958983-76.35058594h-101.25z","p-id":"998"}}]})}},"56d7":function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79df"),n("4de4"),n("d3b7"),n("4d90"),n("99af"),n("a4d3"),n("e01a"),n("b636"),n("dc8d"),n("efe9"),n("d28b"),n("2a1b"),n("80e0"),n("6b9e"),n("197b"),n("2351"),n("8172"),n("944a"),n("81b8"),n("a874"),n("cb29"),n("7db0"),n("c740"),n("0481"),n("5db7"),n("a630"),n("caad"),n("a15b"),n("d81d"),n("5ded"),n("fb6a"),n("4e82"),n("f785"),n("a434"),n("4069"),n("73d9"),n("c19f"),n("82da"),n("ace4"),n("efec"),n("b56e"),n("b0c0"),n("0c47"),n("4ec9"),n("5327"),n("79a8"),n("9ff9"),n("3ea3"),n("40d9"),n("ff9c"),n("0ac8"),n("f664"),n("4057"),n("bc01"),n("6b93"),n("ca21"),n("90d7"),n("2af1"),n("0261"),n("7898"),n("23dc"),n("b65f"),n("a9e3"),n("35b3"),n("f00c"),n("8ba4"),n("9129"),n("583b"),n("aff5"),n("e6e1"),n("c35a"),n("25eb"),n("b680"),n("12a8"),n("e71b"),n("4fadc"),n("dca8"),n("c1f9"),n("e439"),n("dbb4"),n("7039"),n("3410"),n("2b19"),n("c906"),n("e21d"),n("e43e"),n("b64b"),n("bf96"),n("5bf7"),n("cee8"),n("af93"),n("131a"),n("07ac"),n("a6fd"),n("4ae1"),n("3f3a"),n("ac16"),n("5d41"),n("9e4a"),n("7f78"),n("c760"),n("db96"),n("1bf2"),n("d6dd"),n("7ed3"),n("8b9a"),n("4d63"),n("ac1f"),n("5377"),n("25f0"),n("6062"),n("f5b2"),n("8a79"),n("f6d6"),n("2532"),n("3ca3"),n("466d"),n("843c"),n("d80f"),n("38cf"),n("5319"),n("841c"),n("1276"),n("2ca0"),n("498a"),n("1e25"),n("eee7"),n("18a5"),n("1393"),n("04d3"),n("cc71"),n("c7cd"),n("9767"),n("1913"),n("c5d0"),n("9911"),n("c96a"),n("2315"),n("4c53"),n("664f"),n("cfc3"),n("4a9b"),n("fd87"),n("8b09"),n("143c"),n("5cc6"),n("8a59"),n("84c3"),n("fb2c"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("20bf"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ec97"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("10d1"),n("1fe2"),n("159b"),n("ddb0"),n("130f"),n("9f96"),n("2b3d"),n("bf19"),n("9861"),n("96cf");var a=n("2b0e"),r=function(){var e=this,t=e._self._c;return t("a-config-provider",{attrs:{locale:e.locale}},[t("div",{attrs:{id:"app"}},[t("router-view")],1)])},o=[],i=n("e819"),s=function(e){document.title=e;var t=navigator.userAgent,n=/\bMicroMessenger\/([\d\.]+)/;if(n.test(t)&&/ip(hone|od|ad)/i.test(t)){var a=document.createElement("iframe");a.src="/favicon.ico",a.style.display="none",a.onload=function(){setTimeout((function(){a.remove()}),9)},document.body.appendChild(a)}},c=(i["a"].title,n("bf0f")),d=n("b775");var l={data:function(){return{}},computed:{locale:function(){}}},u=l,p=n("2877"),h=Object(p["a"])(u,r,o,!1,null,null,null),m=h.exports,f=n("8c4f"),g=n("d73b"),b=f["a"].prototype.push;f["a"].prototype.push=function(e,t,n){return t||n?b.call(this,e,t,n):b.call(this,e).catch((function(e){return e}))},a["a"].use(f["a"]);var v=new f["a"]({mode:"hash",routes:g["b"]}),y=n("4360"),k=n("4ceb"),x={theme:[{key:"dark",fileName:"dark.css",theme:"dark"},{key:"#F5222D",fileName:"#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",fileName:"#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",fileName:"#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",fileName:"#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",fileName:"#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",fileName:"#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",fileName:"#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}},{key:"#F5222D",theme:"dark",fileName:"dark-#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",theme:"dark",fileName:"dark-#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",theme:"dark",fileName:"dark-#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",theme:"dark",fileName:"dark-#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",theme:"dark",fileName:"dark-#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",theme:"dark",fileName:"dark-#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",theme:"dark",fileName:"dark-#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}}]},O=n("8ded"),w=n.n(O),j=n("9fb0");function C(){y["a"].commit(j["i"],w.a.get(j["i"],i["a"].layout)),y["a"].commit(j["f"],w.a.get(j["f"],i["a"].fixedHeader)),y["a"].commit(j["g"],w.a.get(j["g"],i["a"].fixSiderbar)),y["a"].commit(j["e"],w.a.get(j["e"],i["a"].contentWidth)),y["a"].commit(j["h"],w.a.get(j["h"],i["a"].autoHideHeader)),y["a"].commit(j["l"],w.a.get(j["l"],i["a"].navTheme)),y["a"].commit(j["m"],w.a.get(j["m"],i["a"].colorWeak)),y["a"].commit(j["d"],w.a.get(j["d"],i["a"].primaryColor)),y["a"].commit(j["k"],w.a.get(j["k"],i["a"].multiTab)),y["a"].commit("SET_TOKEN",w.a.get(j["a"])),y["a"].dispatch("setLang",w.a.get(j["b"],"zh-CN"))}n("3c1f");var _=n("2f50"),M=(n("06f4"),n("fc25")),S=(n("68c7"),n("de1b")),K=(n("dc5a"),n("56cd")),E=(n("3b18"),n("f64c")),N=(n("17ac"),n("ff57")),A=(n("438c"),n("fbdf")),$=(n("7d24"),n("dfae")),P=(n("98a7"),n("7bec")),T=(n("bffa"),n("6634")),D=(n("e7c6"),n("a8ba")),L=(n("dd98"),n("3779")),R=(n("34c0"),n("9fd0")),H=(n("2a26"),n("768f")),z=(n("cc70"),n("1fd5")),F=(n("1273"),n("f2ca")),I=(n("eb14"),n("39ab")),q=(n("0025"),n("27ab")),W=(n("9980"),n("0bb7")),B=(n("55ec"),n("a79d")),V=(n("b97c"),n("7571")),U=(n("ab9e"),n("2c92")),G=(n("9a33"),n("f933")),Y=(n("6d2a"),n("9571")),Q=(n("fbd8"),n("55f1")),Z=(n("7f6b"),n("8592")),J=(n("b380"),n("bf7b")),X=(n("dd48"),n("2fc4")),ee=(n("af3d"),n("27fd")),te=(n("d88f"),n("fe2b")),ne=(n("9d5c"),n("a600")),ae=(n("5136"),n("681b")),re=(n("4a96"),n("a071")),oe=(n("8fb1"),n("0c63")),ie=(n("d13f"),n("ccb9")),se=(n("c68a"),n("0020")),ce=(n("cd17"),n("ed3b")),de=(n("0032"),n("e32c")),le=(n("de6a"),n("9a63")),ue=(n("f2ef"),n("3af3")),pe=(n("288f"),n("cdeb")),he=(n("2ef0f"),n("9839")),me=(n("ee00"),n("bb76")),fe=(n("5783"),n("59a5")),ge=(n("fbd6"),n("160c")),be=(n("6ba6"),n("5efb")),ve=(n("922d"),n("09d9")),ye=(n("5704"),n("b558")),ke=(n("1a62"),n("98c5")),xe=(n("d2a3"),n("4df5")),Oe=n("3654"),we=n("2638"),je=n.n(we),Ce=n("15fd"),_e=n("5530"),Me=n("ade3"),Se=n("d96e"),Ke=n.n(Se),Ee=n("bdf5"),Ne=n("3593"),Ae=n("4d91"),$e=n("daa3"),Pe=n("7b05"),Te=n("9cba"),De=(n("b2a3"),n("d6e0"),["on","slots","scopedSlots","class","style"]);function Le(){return{showLine:Ae["a"].bool,multiple:Ae["a"].bool,autoExpandParent:Ae["a"].bool,checkStrictly:Ae["a"].bool,checkable:Ae["a"].bool,disabled:Ae["a"].bool,defaultExpandAll:Ae["a"].bool,defaultExpandParent:Ae["a"].bool,defaultExpandedKeys:Ae["a"].array,expandedKeys:Ae["a"].array,checkedKeys:Ae["a"].oneOfType([Ae["a"].array,Ae["a"].shape({checked:Ae["a"].array,halfChecked:Ae["a"].array}).loose]),defaultCheckedKeys:Ae["a"].array,selectedKeys:Ae["a"].array,defaultSelectedKeys:Ae["a"].array,selectable:Ae["a"].bool,filterAntTreeNode:Ae["a"].func,loadData:Ae["a"].func,loadedKeys:Ae["a"].array,draggable:Ae["a"].bool,showIcon:Ae["a"].bool,icon:Ae["a"].func,switcherIcon:Ae["a"].any,prefixCls:Ae["a"].string,filterTreeNode:Ae["a"].func,openAnimation:Ae["a"].any,treeNodes:Ae["a"].array,treeData:Ae["a"].array,replaceFields:Ae["a"].object,blockNode:Ae["a"].bool}}var Re={name:"ATree",model:{prop:"checkedKeys",event:"check"},props:Object($e["t"])(Le(),{checkable:!1,showIcon:!1,openAnimation:{on:Ne["a"],props:{appear:null}},blockNode:!1}),inject:{configProvider:{default:function(){return Te["a"]}}},created:function(){Ke()(!("treeNodes"in Object($e["l"])(this)),"`treeNodes` is deprecated. please use treeData instead.")},TreeNode:Ee["TreeNode"],methods:{renderSwitcherIcon:function(e,t,n){var a=n.isLeaf,r=n.expanded,o=n.loading,i=this.$createElement,s=this.$props.showLine;if(o)return i(oe["a"],{attrs:{type:"loading"},class:"".concat(e,"-switcher-loading-icon")});if(a)return s?i(oe["a"],{attrs:{type:"file"},class:"".concat(e,"-switcher-line-icon")}):null;var c="".concat(e,"-switcher-icon");return t?Object(Pe["a"])(t,{class:Object(Me["a"])({},c,!0)}):i(oe["a"],s?{attrs:{type:r?"minus-square":"plus-square",theme:"outlined"},class:"".concat(e,"-switcher-line-icon")}:{attrs:{type:"caret-down",theme:"filled"},class:c})},updateTreeData:function(e){var t=this,n=this.$slots,a=this.$scopedSlots,r={children:"children",title:"title",key:"key"},o=Object(_e["a"])(Object(_e["a"])({},r),this.$props.replaceFields);return e.map((function(e){var r=e[o.key],i=e[o.children],s=e.on,c=void 0===s?{}:s,d=e.slots,l=void 0===d?{}:d,u=e.scopedSlots,p=void 0===u?{}:u,h=e.class,m=e.style,f=Object(Ce["a"])(e,De),g=Object(_e["a"])(Object(_e["a"])({},f),{},{icon:a[p.icon]||n[l.icon]||f.icon,switcherIcon:a[p.switcherIcon]||n[l.switcherIcon]||f.switcherIcon,title:a[p.title]||n[l.title]||f[o.title],dataRef:e,on:c,key:r,class:h,style:m});return i?Object(_e["a"])(Object(_e["a"])({},g),{},{children:t.updateTreeData(i)}):g}))},getCheckedKeys:function(){return this.$refs.tree.getCheckedKeys()},clearExpandedKeys:function(){return this.$refs.tree.clearExpandedKeys()},getHalfCheckedKeys:function(){return this.$refs.tree.getHalfCheckedKeys()}},render:function(){var e,t=this,n=arguments[0],a=Object($e["l"])(this),r=this.$slots,o=this.$scopedSlots,i=a.prefixCls,s=a.showIcon,c=a.treeNodes,d=a.blockNode,l=this.configProvider.getPrefixCls,u=l("tree",i),p=Object($e["g"])(this,"switcherIcon"),h=a.checkable,m=a.treeData||c;m&&(m=this.updateTreeData(m));var f={props:Object(_e["a"])(Object(_e["a"])({},a),{},{prefixCls:u,checkable:h?n("span",{class:"".concat(u,"-checkbox-inner")}):h,children:Object($e["c"])(o.default?o.default():r.default),__propsSymbol__:Symbol(),switcherIcon:function(e){return t.renderSwitcherIcon(u,p,e)}}),on:Object($e["k"])(this),ref:"tree",class:(e={},Object(Me["a"])(e,"".concat(u,"-icon-hide"),!s),Object(Me["a"])(e,"".concat(u,"-block-node"),d),e)};return m&&(f.props.treeData=m),n(Ee["Tree"],je()([{},f]))}},He=n("2909"),ze=n("0464"),Fe=n("b047"),Ie=n.n(Fe),qe=n("6a21"),We=n("d22e"),Be={None:"node",Start:"start",End:"end"};function Ve(e,t){var n=Object(We["j"])(e)||[];function a(e){var n=e.key,a=Object($e["p"])(e).default;!1!==t(n,e)&&Ve("function"===typeof a?a():a,t)}n.forEach(a)}function Ue(e){var t=Object(We["h"])(e),n=t.keyEntities;return Object(He["a"])(n.keys())}function Ge(e,t,n,a){var r=[],o=Be.None;if(n&&n===a)return[n];if(!n||!a)return[];function i(e){return e===n||e===a}return Ve(e,(function(e){if(o===Be.End)return!1;if(i(e)){if(r.push(e),o===Be.None)o=Be.Start;else if(o===Be.Start)return o=Be.End,!1}else o===Be.Start&&r.push(e);return-1!==t.indexOf(e)})),r}function Ye(e,t){var n=Object(He["a"])(t),a=[];return Ve(e,(function(e,t){var r=n.indexOf(e);return-1!==r&&(a.push(t),n.splice(r,1)),!!n.length})),a}function Qe(e){var t=[];return(e||[]).forEach((function(e){t.push(e.key),e.children&&(t=[].concat(Object(He["a"])(t),Object(He["a"])(Qe(e.children))))})),t}var Ze=n("b488"),Je=["prefixCls"];function Xe(e,t){var n=e.isLeaf,a=e.expanded;return t(oe["a"],n?{attrs:{type:"file"}}:{attrs:{type:a?"folder-open":"folder"}})}var et={name:"ADirectoryTree",mixins:[Ze["a"]],model:{prop:"checkedKeys",event:"check"},props:Object($e["t"])(Object(_e["a"])(Object(_e["a"])({},Le()),{},{expandAction:Ae["a"].oneOf([!1,"click","doubleclick","dblclick"])}),{showIcon:!0,expandAction:"click"}),inject:{configProvider:{default:function(){return Te["a"]}}},data:function(){var e=Object($e["l"])(this),t=e.defaultExpandAll,n=e.defaultExpandParent,a=e.expandedKeys,r=e.defaultExpandedKeys,o=Object(We["h"])(this.$slots.default),i=o.keyEntities,s={};return s._selectedKeys=e.selectedKeys||e.defaultSelectedKeys||[],t?e.treeData?s._expandedKeys=Qe(e.treeData):s._expandedKeys=Ue(this.$slots.default):s._expandedKeys=n?Object(We["f"])(a||r,i):a||r,this.onDebounceExpand=Ie()(this.expandFolderNode,200,{leading:!0}),Object(_e["a"])({_selectedKeys:[],_expandedKeys:[]},s)},watch:{expandedKeys:function(e){this.setState({_expandedKeys:e})},selectedKeys:function(e){this.setState({_selectedKeys:e})}},methods:{onExpand:function(e,t){this.setUncontrolledState({_expandedKeys:e}),this.$emit("expand",e,t)},onClick:function(e,t){var n=this.$props.expandAction;"click"===n&&this.onDebounceExpand(e,t),this.$emit("click",e,t)},onDoubleClick:function(e,t){var n=this.$props.expandAction;"dblclick"!==n&&"doubleclick"!==n||this.onDebounceExpand(e,t),this.$emit("doubleclick",e,t),this.$emit("dblclick",e,t)},onSelect:function(e,t){var n,a=this.$props.multiple,r=this.$slots.default||[],o=this.$data._expandedKeys,i=void 0===o?[]:o,s=t.node,c=t.nativeEvent,d=s.eventKey,l=void 0===d?"":d,u={},p=Object(_e["a"])(Object(_e["a"])({},t),{},{selected:!0}),h=c.ctrlKey||c.metaKey,m=c.shiftKey;a&&h?(n=e,this.lastSelectedKey=l,this.cachedSelectedKeys=n,p.selectedNodes=Ye(r,n)):a&&m?(n=Array.from(new Set([].concat(Object(He["a"])(this.cachedSelectedKeys||[]),Object(He["a"])(Ge(r,i,l,this.lastSelectedKey))))),p.selectedNodes=Ye(r,n)):(n=[l],this.lastSelectedKey=l,this.cachedSelectedKeys=n,p.selectedNodes=[t.node]),u._selectedKeys=n,this.$emit("update:selectedKeys",n),this.$emit("select",n,p),this.setUncontrolledState(u)},expandFolderNode:function(e,t){var n=t.isLeaf;if(!(n||e.shiftKey||e.metaKey||e.ctrlKey)&&this.$refs.tree.$refs.tree){var a=this.$refs.tree.$refs.tree;a.onNodeExpand(e,t)}},setUncontrolledState:function(e){var t=Object(ze["a"])(e,Object.keys(Object($e["l"])(this)).map((function(e){return"_".concat(e)})));Object.keys(t).length&&this.setState(t)}},render:function(){var e=arguments[0],t=Object($e["l"])(this),n=t.prefixCls,a=Object(Ce["a"])(t,Je),r=this.configProvider.getPrefixCls,o=r("tree",n),i=this.$data,s=i._expandedKeys,c=i._selectedKeys,d=Object($e["k"])(this);Object(qe["a"])(!d.doubleclick,"`doubleclick` is deprecated. please use `dblclick` instead.");var l={props:Object(_e["a"])(Object(_e["a"])({icon:Xe},a),{},{prefixCls:o,expandedKeys:s,selectedKeys:c,switcherIcon:Object($e["g"])(this,"switcherIcon")}),ref:"tree",class:"".concat(o,"-directory"),on:Object(_e["a"])(Object(_e["a"])({},Object(ze["a"])(d,["update:selectedKeys"])),{},{select:this.onSelect,click:this.onClick,dblclick:this.onDoubleClick,expand:this.onExpand})};return e(Re,je()([{},l]),[this.$slots.default])}},tt=n("db14");Re.TreeNode.name="ATreeNode",Re.DirectoryTree=et,Re.install=function(e){e.use(tt["a"]),e.component(Re.name,Re),e.component(Re.TreeNode.name,Re.TreeNode),e.component(et.name,et)};var nt=Re,at=n("4eb5"),rt=n.n(at),ot=n("1d4b"),it={name:"PageLoading",props:{tip:{type:String,default:"Loading.."},size:{type:String,default:"large"}},render:function(){var e=arguments[0],t={textAlign:"center",background:"rgba(0,0,0,0.6)",position:"fixed",top:0,bottom:0,left:0,right:0,zIndex:1100},n={position:"absolute",left:"50%",top:"40%",transform:"translate(-50%, -50%)"};return e("div",{style:t},[e(Z["a"],{attrs:{size:this.size,tip:this.tip},style:n})])}},st="0.0.1",ct={newInstance:function(e,t){var n=document.querySelector("body>div[type=loading]");n||(n=document.createElement("div"),n.setAttribute("type","loading"),n.setAttribute("class","ant-loading-wrapper"),document.body.appendChild(n));var a=Object.assign({visible:!1,size:"large",tip:"Loading..."},t),r=new e({data:function(){return Object(_e["a"])({},a)},render:function(){var e=arguments[0],t=this.tip,n={};return this.tip&&(n.tip=t),this.visible?e(it,{props:Object(_e["a"])({},n)}):null}}).$mount(n);function o(e){var t=Object(_e["a"])(Object(_e["a"])({},a),e),n=t.visible,o=t.size,i=t.tip;r.$set(r,"visible",n),i&&r.$set(r,"tip",i),o&&r.$set(r,"size",o)}return{instance:r,update:o}}},dt={show:function(e){this.instance.update(Object(_e["a"])(Object(_e["a"])({},e),{},{visible:!0}))},hide:function(){this.instance.update({visible:!1})}},lt=function(e,t){e.prototype.$loading||(dt.instance=ct.newInstance(e,t),e.prototype.$loading=dt)},ut={version:st,install:lt},pt=n("3835"),ht={add:{key:"add",label:"新增"},delete:{key:"delete",label:"删除"},edit:{key:"edit",label:"修改"},query:{key:"query",label:"查询"},get:{key:"get",label:"详情"},enable:{key:"enable",label:"启用"},disable:{key:"disable",label:"禁用"},import:{key:"import",label:"导入"},export:{key:"export",label:"导出"}};function mt(e){mt.installed||(!e.prototype.$auth&&Object.defineProperties(e.prototype,{$auth:{get:function(){var e=this;return function(t){var n=t.split("."),a=Object(pt["a"])(n,2),r=a[0],o=a[1],i=e.$store.getters.roles;if(i.isSuper)return!0;var s=i.permissions.find((function(e){return e.permissionId===r}));return!!s&&(void 0===o||s.actionList.findIndex((function(e){return e===o}))>-1)}}}}),!e.prototype.$enum&&Object.defineProperties(e.prototype,{$enum:{get:function(){return function(e){var t=ht;return e&&e.split(".").forEach((function(e){t=t&&t[e]||null})),t}}}}))}var ft=mt;a["a"].directive("action",{inserted:function(e,t,n){var a=t.arg,r=y["a"].getters.roles;if(!r.isSuper){var o=n.context.$route.meta.permission,i=o instanceof String&&[o]||o;r.permissions.forEach((function(t){i.includes(t.permissionId)&&t.actionList&&!t.actionList.includes(a)&&(e.parentNode&&e.parentNode.removeChild(e)||(e.style.display="none"))}))}}});a["a"].use(xe["a"]),a["a"].use(ke["a"]),a["a"].use(ye["a"]),a["a"].use(ve["a"]),a["a"].use(be["a"]),a["a"].use(ge["a"]),a["a"].use(fe["a"]),a["a"].use(me["a"]),a["a"].use(he["c"]),a["a"].use(pe["a"]),a["a"].use(ue["a"]),a["a"].use(le["a"]),a["a"].use(de["a"]),a["a"].use(ce["a"]),a["a"].use(se["a"]),a["a"].use(ie["a"]),a["a"].use(oe["a"]),a["a"].use(re["a"]),a["a"].use(ae["a"]),a["a"].use(ne["a"]),a["a"].use(te["b"]),a["a"].use(ee["a"]),a["a"].use(X["a"]),a["a"].use(J["a"]),a["a"].use(Z["a"]),a["a"].use(Q["a"]),a["a"].use(Y["a"]),a["a"].use(G["a"]),a["a"].use(U["a"]),a["a"].use(V["a"]),a["a"].use(B["a"]),a["a"].use(W["a"]),a["a"].use(q["a"]),a["a"].use(I["a"]),a["a"].use(F["a"]),a["a"].use(z["a"]),a["a"].use(H["a"]),a["a"].use(R["a"]),a["a"].use(L["a"]),a["a"].use(D["a"]),a["a"].use(T["a"]),a["a"].use(P["a"]),a["a"].use($["a"]),a["a"].use(A["a"]),a["a"].use(N["a"]),a["a"].prototype.$confirm=ce["a"].confirm,a["a"].prototype.$message=E["a"],a["a"].prototype.$notification=K["a"],a["a"].prototype.$info=ce["a"].info,a["a"].prototype.$success=ce["a"].success,a["a"].prototype.$error=ce["a"].error,a["a"].prototype.$warning=ce["a"].warning,rt.a.config.autoSetContainer=!0,a["a"].use(Oe["a"]),a["a"].use(ot["a"]),a["a"].use(ut),a["a"].use(ft),a["a"].use(rt.a),a["a"].use(S["a"]),a["a"].use(M["a"]),a["a"].use(_["a"]),a["a"].use(nt);var gt=n("323e"),bt=n.n(gt),vt=(n("fddb"),n("ca00"));bt.a.configure({showSpinner:!1});var yt="/passport/login",kt="/pay",xt=[yt,kt],Ot="/";v.beforeEach((function(e,t,n){bt.a.start(),e.meta&&"undefined"!==typeof e.meta.title&&s("".concat(Object(c["b"])(e.meta.title)));var a=e.query;e.path===yt&&a["superLogin"]&&y["a"].dispatch("SuperLogin",{userId:a["userId"],token:a["token"]}),w.a.get(j["a"])?e.path===yt?(n({path:Ot}),bt.a.done()):Object(vt["e"])(y["a"].getters.roles)?y["a"].dispatch("GetInfo").then((function(a){var r=a.roles;y["a"].dispatch("GenerateRoutes",{roles:r}).then((function(a){v.addRoutes(a);var r=decodeURIComponent(t.query.redirect||e.path);e.path===r?n(Object(_e["a"])(Object(_e["a"])({},e),{},{replace:!0})):n({path:r})}))})).catch((function(){K["a"].error({message:"错误",description:"请求用户信息失败,请重试"}),y["a"].dispatch("Logout").then((function(){n({path:yt,query:{redirect:e.fullPath}})}))})):n():xt.includes(e.path)?n():(n({path:yt,query:{redirect:e.fullPath}}),bt.a.done())})),v.afterEach((function(){bt.a.done()}));var wt=n("c1df"),jt=n.n(wt);n("5c3a");jt.a.locale("zh-cn"),a["a"].filter("NumberFormat",(function(e){if(!e)return"0";var t=e.toString().replace(/(\d)(?=(?:\d{3})+$)/g,"$1,");return t})),a["a"].filter("dayjs",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return jt()(e).format(t)})),a["a"].filter("moment",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return jt()(e).format(t)}));n("861f");a["a"].config.productionTip=!1,a["a"].use(d["a"]),a["a"].component("pro-layout",k["e"]),a["a"].component("page-header-wrapper",k["b"]),a["a"].filter("dateFormat",(function(e){if(!e)return"";var t=new Date(1e3*e),n=t.getFullYear(),a=(t.getMonth()+1+"").padStart(2,"0"),r=(t.getDate()+"").padStart(2,"0"),o=(t.getHours()+"").padStart(2,"0"),i=(t.getMinutes()+"").padStart(2,"0"),s=(t.getSeconds()+"").padStart(2,"0");return"".concat(n,"-").concat(a,"-").concat(r," ").concat(o,":").concat(i,":").concat(s)})),window.umi_plugin_ant_themeVar=x.theme,new a["a"]({router:v,store:y["a"],i18n:c["a"],created:C,render:function(e){return e(m)}}).$mount("#app")},5805:function(e,t,n){},"5b96":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1592810676056",class:"icon",viewBox:"0 0 1112 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"542.96875",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1103.626164 714.111047c0-18.548339-18.548339-37.096678-27.822508-37.096677-27.822508 0-55.645017-27.822508-55.645017-55.645017 0-9.274169 0-18.548339 9.274169-18.548339 9.274169-18.548339 0-37.096678-18.548338-46.370847l-64.919187-37.096678c-18.548339-9.274169-37.096678 0-46.370847 9.274169-9.274169 0-37.096678 18.548339-46.370847 18.548339-18.548339 0-37.096678-18.548339-46.370847-27.822508-9.274169-9.274169-27.822508-9.274169-46.370847-9.274169l-64.919187 37.096677c-18.548339 18.548339-27.822508 37.096678-18.548338 55.645017 0 9.274169 0 18.548339 9.274169 18.548339 0 27.822508-27.822508 55.645017-55.645017 55.645017-18.548339 0-27.822508 9.274169-27.822508 37.096677 0 0-9.274169 27.822508-9.274169 55.645017s9.274169 46.370847 9.274169 55.645017c0 18.548339 18.548339 37.096678 27.822508 37.096677 27.822508 0 55.645017 27.822508 55.645017 55.645017 0 9.274169 0 18.548339-9.274169 18.548339-9.274169 18.548339 0 37.096678 18.548338 46.370847l64.919187 37.096678c18.548339 9.274169 37.096678 0 46.370847-9.274169 9.274169-9.274169 27.822508-27.822508 46.370847-27.822509s37.096678 18.548339 46.370847 27.822509c9.274169 9.274169 27.822508 9.274169 46.370847 9.274169l64.919187-37.096678c18.548339-9.274169 18.548339-27.822508 9.274169-46.370847 0-9.274169 0-18.548339-9.274169-18.548339 0-27.822508 27.822508-55.645017 55.645016-55.645017 18.548339 0 27.822508-9.274169 27.822509-37.096677 0 0 9.274169-27.822508 9.274169-55.645017 9.274169-27.822508 0-55.645017 0-55.645017zM853.223589 862.497758c-55.645017 0-92.741694-46.370847-92.741694-102.015863s37.096678-102.015864 92.741694-102.015864 92.741694 46.370847 92.741694 102.015864-46.370847 102.015864-92.741694 102.015863zM686.288539 472.982642c-92.741694 46.370847-148.386711 129.838372-166.93505 231.854236s9.274169 204.031728 74.193356 287.499253H92.741694c-55.645017 0-92.741694-37.096678-92.741694-83.467525v-27.822509c0-46.370847 37.096678-92.741694 83.467525-111.290033L278.225083 686.288539s55.645017-18.548339 64.919186-37.096678c9.274169-9.274169 9.274169-46.370847 0-74.193355-18.548339-18.548339-111.290033-148.386711-111.290033-259.676745C231.854236 139.112542 343.144269 0 482.256811 0c139.112542 0 250.402575 139.112542 250.402575 315.321761 0 55.645017-18.548339 111.290033-46.370847 157.660881z","p-id":"5987"}}]})}},6052:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1634495198314",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3933",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M780.56106667 999.0144H244.80426667c-121.6512 0-220.22826667-98.57706667-220.22826667-220.22826668V243.02933332c0-121.6512 98.57706667-220.22826667 220.22826667-220.22826664h535.7568c121.6512 0 220.22826667 98.57706667 220.22826666 220.22826664v535.7568c0 121.6512-98.57706667 220.22826667-220.22826666 220.22826668z",fill:"#009CF5","p-id":"3934"}},{tag:"path",attrsMap:{d:"M530.97813333 591.4624h-107.17866666l80.69120001-139.264 8.19199999-14.19946667 55.296-95.0272 10.6496-18.56853333 22.93760001-39.3216c10.10346667-17.2032 10.37653333-39.3216-1.09226668-55.56906668-9.8304-13.9264-23.89333333-19.52426668-37.81973333-19.52426665-16.384 0-32.3584 8.46506668-41.3696 23.7568l-8.19199999 14.47253333-8.46506668-14.47253333c-9.0112-15.29173333-25.12213333-23.7568-41.3696-23.7568-8.192 0-16.384 1.91146667-24.02986667 6.28053333-22.66453333 13.1072-30.44693333 42.46186667-17.2032 65.1264l35.6352 61.57653333-144.1792 248.76373335H219.81866667c-28.672 0.27306667-51.6096 25.66826668-47.10399999 55.56906664 3.54986668 23.48373332 25.53173333 39.86773333 49.28853332 39.86773335h36.18133333l110.31893334-0.27306667h220.22826666c4.096 0 8.192-1.77493333 10.64959999-5.05173333 12.56106667-16.7936 21.84533333-42.87146668-8.87466664-69.76853334-16.24746667-14.336-37.95626668-20.61653333-59.52853335-20.61653333z",fill:"#FFFFFF","p-id":"3935"}},{tag:"path",attrsMap:{d:"M803.49866667 591.18933333h-91.7504L589.0048 379.42613332c-2.18453333-3.6864-7.09973333-4.9152-10.51306668-2.4576-17.2032 12.42453332-27.30666667 29.76426667-32.49493332 48.87893336-8.73813332 32.22186667-1.50186667 66.7648 15.1552 95.70986665l26.35093333 45.73866667 13.9264 24.30293333 55.296 95.30026667 5.7344 9.55733332 53.11146667 91.75040001c9.0112 15.29173333 24.84906667 23.7568 41.09653332 23.75679999 8.192 0 16.65706667-2.18453333 24.30293336-6.55359999 22.66453333-13.1072 30.44693333-42.1888 17.2032-65.1264l-30.99306668-53.65760001h38.63893332c28.672 0 51.47306668-25.94133332 46.83093335-55.84213332-3.82293332-23.3472-25.53173333-39.59466667-49.152-39.59466667zM306.7904 699.32373333c-16.7936-6.82666667-32.63146667-6.00746668-45.32906668-2.4576-6.9632 1.91146667-12.6976 6.69013333-16.24746664 12.83413335l-17.74933335 30.31039999c-13.38026668 22.9376-5.46133333 52.0192 17.2032 65.1264 7.64586667 4.36906667 16.11093332 6.5536 24.30293334 6.55360001 16.384 0 32.08533332-8.46506668 40.82346666-23.75680001l20.20693335-34.816c4.9152-8.6016 5.87093333-18.97813333 2.18453332-28.12586667-4.096-10.24-11.74186667-20.0704-25.3952-25.66826667z",fill:"#FFFFFF","p-id":"3936"}}]})}},"60fa":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1600756394501",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5021",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M9.728 584.192c0-34.816 27.648-62.464 63.488-62.464h124.416c34.816 0 63.488 28.672 63.488 62.464v377.344c0 34.816-27.648 62.464-63.488 62.464H73.216c-34.816 0-63.488-28.672-63.488-62.464v-377.344z m753.664-250.88c0-34.816 27.648-62.976 63.488-62.976h124.416c34.816 0 63.488 28.672 63.488 62.976v627.712c0 34.816-27.648 62.976-63.488 62.976h-124.416c-34.816 0-63.488-28.672-63.488-62.976V333.312zM374.784 64C374.784 28.672 402.944 0 439.296 0h126.976c35.84 0 64.512 28.672 64.512 64v896c0 35.328-28.16 64-64.512 64H439.296c-35.84 0-64.512-28.672-64.512-64v-896z","p-id":"5022"}}]})}},"613a":function(e,t,n){},"6fb3":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1625710316933",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"21058",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M763.648 488.71466666L328.096 49.96266666c-9.696-9.696-25.824-9.696-35.488 0s-9.696 25.824 0 35.488l419.424 419.424-419.424 429.12c-9.696 9.696-9.696 25.824 0 35.488s25.824 9.696 35.488 0l435.552-445.248a25.28 25.28 0 0 0 0-35.488z",fill:"","p-id":"21059"}}]})}},7257:function(e,t,n){},"743d":function(e,t,n){"use strict";n.r(t);var a=n("5530"),r=n("8b45"),o=n("0ff2"),i=n.n(o),s={antLocale:r["a"],momentName:"eu",momentLocale:i.a},c={message:"-","menu.home":"Home","menu.dashboard":"Dashboard","menu.dashboard.analysis":"Analysis","menu.dashboard.monitor":"Monitor","menu.dashboard.workplace":"Workplace","layouts.usermenu.dialog.title":"Message","layouts.usermenu.dialog.content":"Do you really log-out.","app.setting.pagestyle":"Page style setting","app.setting.pagestyle.light":"Light style","app.setting.pagestyle.dark":"Dark style","app.setting.pagestyle.realdark":"RealDark style","app.setting.themecolor":"Theme Color","app.setting.navigationmode":"Navigation Mode","app.setting.content-width":"Content Width","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success,please replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"};t["default"]=Object(a["a"])(Object(a["a"])({},s),c)},7620:function(e,t,n){},"7d57":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 854v6q0 44-22 82t-60 60-82 22h-696q-45 0-82.5-22t-59.5-60-22-82v-696q0-44 22-82t59.5-60 82.5-22h695q45 0 82.5 22t60 59.5 22.5 82.5v690M780 399q-29-30-63-55l-10-7q24-12 38-32t14-44.5-15-45.5-40-32.5-55-11.5q-19 0-37 6-7 2-13 6-1 1-4 0t-4-2q-7-11-21-23v0q-25-22-58-21.5t-58 21.5v0q-14 12-21 23-1 1-4 1.5t-4 0.5q-6-4-13-6-17-6-37-6-30 0-55 11.5t-40 32.5-15 45.5 14 44.5 38 32q-3 2-8 6l-2 1q-31 22-63 55-95 97-95 205 0 101 50 168 45 60 129 89 76 27 180 27h8q104 0 180-27 84-29 129-89 50-67 50-168 0-108-95-205M616 593h-75v29h55q12 0 20.5 8.5t8.5 20.5-8.5 20.5-20.5 8.5h-55v44q0 12-8.5 20.5t-20.5 8.5-20.5-8.5-8.5-20.5v-44h-58q-12 0-20.5-8.5t-8.5-20.5 8.5-20.5 20.5-8.5h58v-29h-75q-12 0-20.5-8.5t-8.5-20.5 8.5-20 20.5-8h34l-25-54q-9-9-9-21t8.5-20.5 20.5-8.5 21 9l54 83 58-83q9-9 21-9t20.5 8.5 8.5 20.5-9 21l-30 54h35q12 0 20 8t8.5 20-8 20.5-20.5 8.5z"}}]})}},"7e43":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1608212084627",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5849",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m302.848 470.176a187.424 187.424 0 0 1-105.408 78.656c-1.664 0-1.664 0-3.328 1.664-6.72 1.696-13.376 3.36-21.76 3.36-31.808 0-48.512-21.76-40.16-46.848 6.72-18.4 25.088-35.136 46.848-41.824 35.136-13.376 58.56-41.824 58.56-75.296 0-45.184-43.52-81.984-97.024-81.984-53.568 0-97.088 36.8-97.088 81.984v249.28c0 60.224-35.136 112.128-86.976 142.24-28.448 16.704-61.92 25.088-97.056 25.088-102.08 0-184.064-75.264-184.064-167.328 0-30.112 8.384-56.896 23.424-81.984a187.296 187.296 0 0 1 105.408-78.656c8.384-1.696 15.04-3.328 23.424-3.328 31.808 0 48.512 21.728 40.16 46.848-6.72 18.368-23.424 33.44-43.52 41.792a12.8 12.8 0 0 0-6.688 3.328c-31.808 13.408-53.568 40.192-53.568 73.664 0 45.152 43.52 81.984 97.056 81.984s97.056-36.8 97.056-81.984v-249.312c0-60.224 35.136-112.096 87.008-142.208 28.416-16.736 61.888-25.088 97.024-25.088 102.08 0 184.064 75.264 184.064 167.296 0 26.784-8.384 53.568-23.424 78.656z","p-id":"5850"}}]})}},8477:function(e,t,n){"use strict";n("7620")},8484:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1617674936203",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4263","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M76.775946 12.60487h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FD4E45","p-id":"4264"}},{tag:"path",attrsMap:{d:"M76.775946 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FF933D","p-id":"4265"}},{tag:"path",attrsMap:{d:"M515.422518 231.160397l220.091046-220.091046c14.84335-14.84335 39.923492-14.84335 54.766841 0.51184l222.138404 222.138404c15.355189 15.355189 15.355189 39.923492 0.51184 54.766841l-220.091046 220.091046c-14.84335 14.84335-39.923492 14.84335-54.766841-0.51184l-222.138404-222.138404c-15.355189-14.84335-15.355189-39.923492-0.51184-54.766841z",fill:"#12BC83","p-id":"4266"}},{tag:"path",attrsMap:{d:"M608.065493 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#2C97FE","p-id":"4267"}}]})}},"861f":function(e,t,n){},"8eeb4":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1591771112298",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"14907","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z",fill:"#1890ff","p-id":"14908"}},{tag:"path",attrsMap:{d:"M328.192 748.288A44.288 44.288 0 0 1 284.032 704v-103.424a14.208 14.208 0 0 1 4.096-10.112 25.6 25.6 0 0 1 10.112-4.224 132.736 132.736 0 0 0 58.496 12.16c22.784 0 51.2-25.6 80.768-25.6 24.576 0 51.2 24.576 76.8 24.448s55.296-25.6 80.896-25.6c30.208 0 57.6 27.136 78.848 29.824 25.6 3.2 42.496-18.048 45.312-18.048a14.336 14.336 0 0 1 14.208 14.336V704a44.416 44.416 0 0 1-44.16 44.544H328.32z m23.296-190.08a100.736 100.736 0 0 1-44.288-9.472v-1.92h-3.712a101.12 101.12 0 0 1-52.224-88.704 102.4 102.4 0 0 1 4.736-31.616 18.304 18.304 0 0 1 0-1.92l48.384-115.2a50.048 50.048 0 0 1 49.92-33.152h316.288a52.48 52.48 0 0 1 51.2 34.304L767.232 422.4a11.776 11.776 0 0 1 0.768 2.304v1.152a99.328 99.328 0 0 1 4.864 30.976 101.248 101.248 0 0 1-52.352 88.96 102.4 102.4 0 0 1-125.056-24.448l-3.84-4.608-3.84 4.608a98.688 98.688 0 0 1-152.32 0l-3.84-4.48-3.84 4.48a100.096 100.096 0 0 1-76.8 36.096z m3.584-119.296a14.336 14.336 0 0 1 0-28.544h307.2a14.336 14.336 0 0 1 0 28.544z",fill:"#FFFFFF","p-id":"14909","data-spm-anchor-id":"a313x.7781069.0.i4",class:"selected"}}]})}},"90f3":function(e,t,n){},9868:function(e,t,n){"use strict";n("4077")},"9a93":function(e,t,n){},"9fb0":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"j",(function(){return o})),n.d(t,"l",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return d})),n.d(t,"e",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"d",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"k",(function(){return m})),n.d(t,"b",(function(){return f}));var a="Access-Token",r="sidebar_type",o="is_mobile",i="nav_theme",s="layout",c="fixed_header",d="fixed_sidebar",l="content_width",u="auto_hide_header",p="color",h="weak",m="multi_tab",f="app_language"},a044:function(e,t,n){},a1d4:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1592372316432",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M590.624 950.496v-261.76h-156.928v262.016H201.44c-26.176 0-42.72-18.592-42.72-47.904 0-106.432 0.032-212.864-0.096-319.296 0-6.08 1.728-9.952 5.92-13.792 114.592-105.088 229.056-210.336 343.552-315.52 1.248-1.152 2.56-2.176 4.16-3.552l50.176 46.08c99.328 91.36 198.624 182.72 298.016 273.984a14.112 14.112 0 0 1 4.992 11.52c-0.096 107.552-0.032 215.136-0.096 322.688-0.032 26.272-17.056 45.632-40.448 45.696-76.672 0.16-153.312 0.064-229.984 0.064-1.184 0-2.4-0.128-4.224-0.256zM511.968 190.304l-113.472 105.472-307.584 285.824c-12.768 11.84-23.104 10.816-33.792-3.232-11.232-14.784-22.432-29.568-33.568-44.448-9.024-12.096-8.032-24.672 2.72-34.656 146.176-135.808 292.384-271.616 438.624-407.36 27.328-25.376 67.36-24.8 95.424 1.216 37.408 34.688 74.688 69.504 112.032 104.256l36 33.44v-8.512-90.208c0-17.312 6.88-24.96 22.464-24.96h110.4c17.6 0 24.096 7.168 24.096 26.688 0 88.672 0.064 145.824-0.128 234.496 0 6.112 1.76 9.984 5.856 13.76 42.24 38.88 84.352 77.92 126.496 116.928 10.816 9.984 12 22.4 3.008 34.56a3164.16 3164.16 0 0 1-35.104 46.592c-9.184 11.936-20.224 12.832-31.136 2.688l-279.232-259.616-139.392-129.6-3.712-3.264z","p-id":"5987"}}]})}},a7c9:function(e,t,n){},b0cc:function(e,t,n){},b775:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return m}));n("d3b7");var a=n("bc3a"),r=n.n(a),o=n("4360"),i=n("8ded"),s=n.n(i),c=n("56cd"),d=n("f64c"),l={vm:{},install:function(e,t){this.installed||(this.installed=!0,t&&(e.axios=t,Object.defineProperties(e.prototype,{axios:{get:function(){return t}},$http:{get:function(){return t}}})))}},u=n("ca00"),p=n("9fb0"),h=o["a"].getters.publicConfig,m=r.a.create({baseURL:h.BASE_API,timeout:6e4});m.interceptors.request.use((function(e){var t=s.a.get(p["a"]);return t&&(e.headers["Access-Token"]=t),e}));var f=!1;m.interceptors.response.use((function(e){var t=e.data;if(!Object(u["g"])(t)){var n={message:"服务端api返回的数据格式不正确"};return Promise.reject(n)}return 500===t.status?(d["a"].error(t.message,1.8),Promise.reject(t)):401===t.status?(f||(f=!0,o["a"].dispatch("Logout").then((function(){c["a"].error({key:"notLoggedMessage",message:"错误",description:t.message,duration:3}),setTimeout((function(){return window.location.reload()}),1500)}))),Promise.reject(t)):t}),(function(e){var t=((e.response||{}).data||{}).message||"请求出现错误,请稍后再试";return c["a"].error({message:"网络请求出错",description:t,duration:3}),Promise.reject(e)}));var g={vm:{},install:function(e){e.use(l,m)}}},ba93:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1611452084144",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18462","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M982.912686 11.008633A34.367979 34.367979 0 0 0 957.696701 0.00064H66.305259A34.239979 34.239979 0 0 0 32.00128 36.864617l68.671957 853.311467a34.239979 34.239979 0 0 0 25.151984 30.207981l377.151765 102.399936a34.623978 34.623978 0 0 0 18.047988 0l377.151765-102.399936a34.175979 34.175979 0 0 0 25.151984-30.207981L992.00068 36.864617a34.047979 34.047979 0 0 0-9.087994-25.855984z m-179.199888 279.167826H327.233095l9.791994 136.511914h453.055717l-23.551985 327.871795L512.00098 839.040116l-257.151839-85.311947V597.312267h102.847935v82.559948l154.303904 51.199968 156.863902-52.095967 10.751993-149.951907H241.281149l-24.511984-341.311786h586.687633z","p-id":"18463"}}]})}},bdf5:function(e,t,n){"use strict";e.exports=n("0423")},bf0f:function(e,t,n){"use strict";n.d(t,"c",(function(){return g})),n.d(t,"b",(function(){return b}));var a=n("5530"),r=(n("d3b7"),n("caad"),n("3ca3"),n("ddb0"),n("2b0e")),o=n("a925"),i=n("8ded"),s=n.n(i),c=n("c1df"),d=n.n(c),l=n("743d");r["a"].use(o["a"]);var u="en-US",p={"en-US":Object(a["a"])({},l["default"])},h=new o["a"]({silentTranslationWarn:!0,locale:u,fallbackLocale:u,messages:p}),m=[u];function f(e){return h.locale=e,document.querySelector("html").setAttribute("lang",e),e}function g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return new Promise((function(t){return s.a.set("lang",e),h.locale!==e?m.includes(e)?t(f(e)):n("4aa4")("./".concat(e)).then((function(t){var n=t.default;return h.setLocaleMessage(e,n),m.push(e),d.a.updateLocale(n.momentName,n.momentLocale),f(e)})):t(e)}))}function b(e){return h.t("".concat(e))}t["a"]=h},c06e:function(e,t,n){},c428:function(e,t,n){},ca00:function(e,t,n){"use strict";n.d(t,"h",(function(){return a})),n.d(t,"i",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"f",(function(){return i})),n.d(t,"g",(function(){return s})),n.d(t,"e",(function(){return d})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return h}));n("b64b"),n("d3b7"),n("caad"),n("2532"),n("25f0"),n("159b"),n("a15b");function a(){var e=new Date,t=e.getHours();return t<9?"早上好":t<=11?"上午好":t<=13?"中午好":t<20?"下午好":"晚上好"}function r(){var e=["休息一会儿吧","准备吃什么呢?","要不要打一把 DOTA","我猜你可能累了"],t=Math.floor(Math.random()*e.length);return e[t]}function o(e,t){return function(n){var a=this,r=n;clearTimeout(e.id),e.id=setTimeout((function(){e.call(a,r)}),t)}}function i(e){return 0===Object.keys(e).length}function s(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return"[object Array]"===Object.prototype.toString.call(e)}function d(e){return c(e)?0===e.length:s(e)?i(e):!e}function l(e,t){return t.includes(e)}function u(e,t){Object.keys(t).forEach((function(n){e[n]=t[n]}))}var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=function(n){var a=e[n];if(!a)return"continue";c(a)?a.forEach((function(e){t.push(n+"="+e)})):t.push(n+"="+a)};for(var a in e)n(a);return t.join("&")};function h(e,t){var n=p(t);return d(n)?e:e+"?"+n}},cd83:function(e,t,n){},d22e:function(e,t,n){"use strict";n.d(t,"o",(function(){return y})),n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return x})),n.d(t,"n",(function(){return O})),n.d(t,"k",(function(){return w})),n.d(t,"j",(function(){return C})),n.d(t,"l",(function(){return S})),n.d(t,"i",(function(){return K})),n.d(t,"c",(function(){return E})),n.d(t,"d",(function(){return N})),n.d(t,"g",(function(){return $})),n.d(t,"h",(function(){return P})),n.d(t,"m",(function(){return T})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return L}));var a=n("2909"),r=n("3835"),o=n("b85c"),i=n("53ca"),s=n("2638"),c=n.n(s),d=n("15fd"),l=(n("fb6a"),n("a434"),n("99af"),n("4de4"),n("d3b7"),n("159b"),n("d81d"),n("4ec9"),n("3ca3"),n("ddb0"),n("b64b"),n("d96e")),u=n.n(l),p=n("0464"),h=n("2b5d"),m=n("daa3"),f=["children"],g=.25,b=2,v=!1;function y(){v||(v=!0,u()(!1,"Tree only accept TreeNode as children."))}function k(e,t){var n=e.slice(),a=n.indexOf(t);return a>=0&&n.splice(a,1),n}function x(e,t){var n=e.slice();return-1===n.indexOf(t)&&n.push(t),n}function O(e){return e.split("-")}function w(e,t){return"".concat(e,"-").concat(t)}function j(e){return Object(m["o"])(e).isTreeNode}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(j)}function _(e){var t=Object(m["l"])(e)||{},n=t.disabled,a=t.disableCheckbox,r=t.checkable;return!(!n&&!a)||!1===r}function M(e,t){function n(a,r,o){var i=a?a.componentOptions.children:e,s=a?w(o.pos,r):0,c=C(i);if(a){var d=a.key;d||void 0!==d&&null!==d||(d=s);var l={node:a,index:r,pos:s,key:d,parentPos:o.node?o.pos:null};t(l)}c.forEach((function(e,t){n(e,t,{node:a,pos:s})}))}n(null)}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=e.map(t);return 1===n.length?n[0]:n}function K(e,t){var n=Object(m["l"])(t),a=n.eventKey,r=n.pos,o=[];return M(e,(function(e){var t=e.key;o.push(t)})),o.push(a||r),o}function E(e,t){var n=e.clientY,a=t.$refs.selectHandle.getBoundingClientRect(),r=a.top,o=a.bottom,i=a.height,s=Math.max(i*g,b);return n<=r+s?-1:n>=o-s?1:0}function N(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}var A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{props:Object(p["a"])(e,["on","key","class","className","style"]),on:e.on||{},class:e.class||e.className,style:e.style,key:e.key}};function $(e,t,n){if(!t)return[];var a=n||{},r=a.processProps,o=void 0===r?A:r,i=Array.isArray(t)?t:[t];return i.map((function(t){var a=t.children,r=Object(d["a"])(t,f),i=$(e,a,n);return e(h["a"],c()([{},o(r)]),[i])}))}function P(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,a=t.processEntity,r=t.onProcessFinished,o=new Map,i=new Map,s={posEntities:o,keyEntities:i};return n&&(s=n(s)||s),M(e,(function(e){var t=e.node,n=e.index,r=e.pos,c=e.key,d=e.parentPos,l={node:t,index:n,key:c,pos:r};o.set(r,l),i.set(c,l),l.parent=o.get(d),l.parent&&(l.parent.children=l.parent.children||[],l.parent.children.push(l)),a&&a(l,s)})),r&&r(s),s}function T(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==Object(i["a"])(e))return u()(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function D(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=new Map,s=new Map;function c(e){if(i.get(e)!==t){var a=n.get(e);if(a){var r=a.children,o=a.parent,d=a.node;if(!_(d)){var l=!0,u=!1;(r||[]).filter((function(e){return!_(e.node)})).forEach((function(e){var t=e.key,n=i.get(t),a=s.get(t);(n||a)&&(u=!0),n||(l=!1)})),t?i.set(e,l):i.set(e,!1),s.set(e,u),o&&c(o.key)}}}}function d(e){if(i.get(e)!==t){var a=n.get(e);if(a){var r=a.children,o=a.node;_(o)||(i.set(e,t),(r||[]).forEach((function(e){d(e.key)})))}}}function l(e){var a=n.get(e);if(a){var r=a.children,o=a.parent,s=a.node;i.set(e,t),_(s)||((r||[]).filter((function(e){return!_(e.node)})).forEach((function(e){d(e.key)})),o&&c(o.key))}else u()(!1,"'".concat(e,"' does not exist in the tree."))}(a.checkedKeys||[]).forEach((function(e){i.set(e,!0)})),(a.halfCheckedKeys||[]).forEach((function(e){s.set(e,!0)})),(e||[]).forEach((function(e){l(e)}));var p,h=[],m=[],f=Object(o["a"])(i);try{for(f.s();!(p=f.n()).done;){var g=Object(r["a"])(p.value,2),b=g[0],v=g[1];v&&h.push(b)}}catch(j){f.e(j)}finally{f.f()}var y,k=Object(o["a"])(s);try{for(k.s();!(y=k.n()).done;){var x=Object(r["a"])(y.value,2),O=x[0],w=x[1];!i.get(O)&&w&&m.push(O)}}catch(j){k.e(j)}finally{k.f()}return{checkedKeys:h,halfCheckedKeys:m}}function L(e,t){var n=new Map;function r(e){if(!n.get(e)){var a=t.get(e);if(a){n.set(e,!0);var o=a.parent,i=a.node,s=Object(m["l"])(i);s&&s.disabled||o&&r(o.key)}}}return(e||[]).forEach((function(e){r(e)})),Object(a["a"])(n.keys())}},d6e0:function(e,t,n){},d73b:function(e,t,n){"use strict";n.d(t,"a",(function(){return le})),n.d(t,"b",(function(){return ue}));n("d3b7"),n("3ca3"),n("ddb0");var a,r,o=function(){var e=this,t=e._self._c;return t("div",{class:["user-layout-wrapper",e.isMobile&&"mobile"]},[t("div",{staticClass:"container"},[t("router-view"),t("div",{staticClass:"footer"})],1)])},i=[],s=n("5530"),c=n("2f62"),d={computed:Object(s["a"])({},Object(c["c"])({isMobile:function(e){return e.app.isMobile}}))},l={name:"UserLayout",mixins:[d],mounted:function(){}},u=l,p=(n("24e1"),n("2877")),h=Object(p["a"])(u,o,i,!1,null,"2951c3e6",null),m=h.exports,f=function(){var e=this,t=e._self._c;return t("div",[t("router-view")],1)},g=[],b={name:"BlankLayout"},v=b,y=Object(p["a"])(v,f,g,!1,null,"7f25f9eb",null),k=(y.exports,function(){var e=this,t=e._self._c;return t("pro-layout",e._b({attrs:{title:e.storeInfo.store_name,menus:e.menus,hasSubMenu:e.hasSubMenu,subMenus:e.subMenus,subMenuTitle:e.subMenuTitle,siderWidth:e.siderWidth,collapsed:e.collapsed,mediaQuery:e.query,isMobile:e.isMobile,handleMediaQuery:e.handleMediaQuery,handleCollapse:e.handleCollapse,logo:e.logoRender,i18nRender:e.i18nRender},scopedSlots:e._u([{key:"rightContentRender",fn:function(){return[t("right-content",{attrs:{"top-menu":"topmenu"===e.settings.layout,"is-mobile":e.isMobile,theme:e.settings.theme}})]},proxy:!0},{key:"footerRender",fn:function(){return[t("global-footer")]},proxy:!0}])},"pro-layout",e.settings,!1),[t("router-view")],1)}),x=[],O=(n("7db0"),n("b0c0"),n("33ca")),w=n("4ceb"),j=n("bf0f"),C=n("9fb0"),_=n("e819"),M=function(){var e=this,t=e._self._c;return t("div",{class:e.wrpCls},[t("avatar-dropdown",{class:e.prefixCls,attrs:{menu:e.showMenu,"current-user":e.currentUser}})],1)},S=[],K=n("ade3"),E=function(){var e=this,t=e._self._c;return e.currentUser?t("a-dropdown",{attrs:{placement:"bottomRight"},scopedSlots:e._u([{key:"overlay",fn:function(){return[t("a-menu",{staticClass:"ant-pro-drop-down menu",attrs:{"selected-keys":[]}},[e.menu?t("a-menu-item",{key:"settings",on:{click:e.handleToSettings}},[t("a-icon",{attrs:{type:"setting"}}),e._v("账户设置 ")],1):e._e(),t("a-menu-item",{key:"logout",on:{click:e.handleLogout}},[t("a-icon",{attrs:{type:"logout"}}),e._v("退出登录 ")],1)],1)]},proxy:!0}],null,!1,3564529297)},[t("span",{staticClass:"ant-pro-account-avatar oneline-hide"},[t("a-icon",{style:{fontSize:"16px",marginRight:"5px"},attrs:{type:"user"}}),t("span",[e._v(e._s(e.currentUser.real_name||e.currentUser.user_name))])],1)]):t("span",[t("a-spin",{style:{marginLeft:8,marginRight:8},attrs:{size:"small"}})],1)},N=[],A=(n("cd17"),n("ed3b")),$={name:"AvatarDropdown",props:{currentUser:{type:Object,default:function(){return null}},menu:{type:Boolean,default:!0}},methods:{handleToSettings:function(){this.$router.push({path:"/manage/renew"})},handleLogout:function(e){var t=this;A["a"].confirm({title:"友情提示",content:"真的要注销登录吗 ?",onOk:function(){return t.$store.dispatch("Logout").then((function(){setTimeout((function(){window.location.reload()}),200)}))},onCancel:function(){}})}}},P=$,T=(n("9868"),Object(p["a"])(P,E,N,!1,null,"5fd74d0e",null)),D=T.exports,L={name:"RightContent",components:{AvatarDropdown:D},props:{prefixCls:{type:String,default:"ant-pro-global-header-index-action"},isMobile:{type:Boolean,default:function(){return!1}},topMenu:{type:Boolean,required:!0},theme:{type:String,required:!0}},data:function(){var e=this.$store.getters.userInfo;return{showMenu:!0,currentUser:e}},computed:{wrpCls:function(){return Object(K["a"])({"ant-pro-global-header-index-right":!0},"ant-pro-global-header-index-".concat(this.isMobile||!this.topMenu?"light":this.theme),!0)}},mounted:function(){}},R=L,H=Object(p["a"])(R,M,S,!1,null,null,null),z=H.exports,F=function(){var e=this,t=e._self._c;return e.visibility?t("global-footer",{staticClass:"footer custom-render",scopedSlots:e._u([{key:"links",fn:function(){},proxy:!0},{key:"copyright",fn:function(){},proxy:!0}],null,!1,2460324447)}):e._e()},I=[],q=function(e){e=unescape(e);for(var t=String.fromCharCode(e.charCodeAt(0)-e.length),n=1;n-1&&this.$nextTick((function(){e.collapsed=!e.collapsed,setTimeout((function(){e.collapsed=!e.collapsed}),16)})),Object(w["f"])(this.settings.primaryColor)},methods:{i18nRender:j["b"],getStoreInfo:function(){var e=this;O["a"]().then((function(t){var n=t.data.storeInfo;e.storeInfo=n}))},updateSider:function(){var e=this.$route.matched[1].name,t=this.menus.find((function(t){return t.name===e}));this.subMenus=t&&t.children||[],this.hasSubMenu=this.subMenus.length>0,this.siderWidth=this.subMenus.length>0?280:160,this.subMenuTitle=t&&t.meta.title},handleMediaQuery:function(e){this.isMobile=!1},handleCollapse:function(e){this.collapsed=e},handleSettingChange:function(e){var t=e.type,n=e.value;switch(t&&(this.settings[t]=n),t){case"contentWidth":this.settings[t]="Fixed"===n;break;case"layout":"sidemenu"===n?this.settings.contentWidth=!1:(this.settings.fixSiderbar=!1,this.settings.contentWidth=!0);break}},logoRender:function(){var e=this.$createElement;return e(Y.a)}}},Z=Q,J=(n("8477"),Object(p["a"])(Z,k,x,!1,null,null,null)),X=J.exports,ee={name:"RouteView",props:{keepAlive:{type:Boolean,default:!0}},data:function(){return{}},render:function(){var e=arguments[0],t=this.$route.meta,n=this.$store.getters,a=e("keep-alive",[e("router-view")]),r=e("router-view");return(n.multiTab||t.keepAlive)&&(this.keepAlive||n.multiTab||t.keepAlive)?a:r}},te=ee,ne=Object(p["a"])(te,a,r,!1,null,null,null),ae=(ne.exports,function(){var e=this,t=e._self._c;return t("page-header-wrapper",[t("router-view")],1)}),re=[],oe={name:"PageView"},ie=oe,se=Object(p["a"])(ie,ae,re,!1,null,null,null),ce=(se.exports,n("04b3")),de={name:"RouteView",render:function(e){return e("router-view")}},le=[{path:"/",name:"root",component:X,children:[{path:"/index",name:"index",component:function(){return n.e("index").then(n.bind(null,"0a0d"))},meta:{title:"首页",keepAlive:!0,icon:ce["f"],permission:["/index"]}},{path:"/manage",name:"manage",component:de,redirect:"/manage/user/index",meta:{title:"管理员",icon:ce["g"],permission:["/manage"]},children:[{path:"/manage/user/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"b484"))},meta:{title:"管理员列表",keepAlive:!1,permission:["/manage/user/index"]}},{path:"/manage/role/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"759b"))},meta:{title:"角色管理",keepAlive:!1,permission:["/manage/role/index"]}}]},{path:"/card",name:"card",component:de,redirect:"/card/index",meta:{title:"实体兑换卡",icon:ce["l"],permission:["/card"]},children:[{path:"/card/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("card")]).then(n.bind(null,"1043"))},meta:{title:"兑换卡列表",keepAlive:!1,permission:["/card/index"]}},{path:"/card/print",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("card")]).then(n.bind(null,"bd70"))},meta:{title:"打印下载列表",keepAlive:!1,permission:["/card/print"]}}]},{path:"/store",name:"store",component:de,redirect:"/store/setting",meta:{title:"店铺管理",icon:ce["l"],permission:["/store"]},children:[{path:"/store/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("store")]).then(n.bind(null,"976c"))},meta:{title:"店铺设置",keepAlive:!1,permission:["/store/setting"]}},{path:"/store/address/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("store")]).then(n.bind(null,"f30f"))},meta:{title:"地址管理",keepAlive:!1,permission:["/store/address/index"]}},{path:"/page",component:de,redirect:"/page/index",meta:{title:"店铺页面",keepAlive:!1,permission:["/page"]},children:[{path:"/page/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"0773"))},meta:{title:"页面设计",keepAlive:!1,permission:["/page/index"]},activePath:["/page/create","/page/update"]},{path:"/page/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"ead9"))},meta:{title:"新增页面",keepAlive:!1,permission:["/page/create"]},hidden:!0},{path:"/page/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"c207"))},meta:{title:"编辑页面",keepAlive:!1,permission:["/page/update"]},hidden:!0},{path:"/page/category",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"b043"))},meta:{title:"分类模板",keepAlive:!1,permission:["/page/category"]}}]}]},{path:"/goods",name:"goods",component:de,redirect:"/goods/index",meta:{title:"商品管理",icon:ce["c"],permission:["/goods"]},children:[{path:"/goods/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"1788"))},meta:{title:"商品列表",keepAlive:!1,permission:["/goods/index"]},activePath:["/goods/create","/goods/update"]},{path:"/goods/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"f11f"))},meta:{title:"创建商品",keepAlive:!1,permission:["/goods/create"]},hidden:!0},{path:"/goods/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"c1df6"))},meta:{title:"编辑商品",keepAlive:!1,permission:["/goods/update"]},hidden:!0},{path:"/goods/category/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"3686"))},meta:{title:"商品分类",keepAlive:!1,permission:["/goods/category/index"]}},{path:"/goods/comment/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"acbe"))},meta:{title:"商品评价",keepAlive:!1,permission:["/goods/comment/index"]}}]},{path:"/merchant",name:"merchant",component:de,redirect:"/merchant/index",meta:{title:"代理商管理",icon:ce["l"],permission:["/merchant"]},children:[{path:"/merchant/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"796a"))},meta:{title:"代理商列表",keepAlive:!1,permission:["/merchant/index"]},activePath:["/merchant/create","/merchant/update"]},{path:"/merchant/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"1a56"))},meta:{title:"发券订单",keepAlive:!1,permission:["/merchant/order/index"]}},{path:"/merchant/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"43de"))},meta:{title:"创建代理商",keepAlive:!1,permission:["/merchant/create"]},hidden:!0},{path:"/merchant/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"9f8e"))},meta:{title:"编辑代理商",keepAlive:!1,permission:["/merchant/update"]},hidden:!0},{path:"/merchant/balance",component:de,redirect:"/merchant/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/merchant/balance"]},children:[{path:"/merchant/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"b672"))},meta:{title:"余额明细",keepAlive:!1,permission:["/merchant/balance/index"]}}]}]},{path:"/order",name:"order",component:de,redirect:"/order/list/all",meta:{title:"订单管理",icon:ce["j"],permission:["/order"]},children:[{path:"/order/list/all",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"全部订单",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/oil",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"油券订单",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/coupon",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"优惠券订单",keepAlive:!1,permission:["/order/list/all"]}}]},{path:"/promotion",name:"promotion",component:de,meta:{title:"分销管理",icon:ce["j"],permission:["/promotion"]},children:[{path:"/promotion/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"d8cc"))},meta:{title:"代理商列表",keepAlive:!1,permission:["/promotion/index"]}},{path:"/promotion/commission",component:de,redirect:"/promotion/order/index",meta:{title:"佣金记录",keepAlive:!1,permission:["/promotion/commission"]},moduleKey:"promotion-commission",children:[{path:"/promotion/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3728"))},meta:{title:"分销订单",keepAlive:!1,permission:["/promotion/order/index"]}}]}]},{path:"/checkout",name:"checkout",component:de,meta:{title:"结账管理",icon:ce["j"],permission:["/checkout"]},children:[{path:"/checkout/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"0e24"))},meta:{title:"结账记录",keepAlive:!1,permission:["/checkout/index"]}}]},{path:"/user",name:"user",component:de,meta:{title:"用户管理",icon:ce["m"],permission:["/user"]},children:[{path:"/user/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"dab6"))},meta:{title:"用户列表",keepAlive:!1,permission:["/user/index"]}},{path:"/user/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"3669"))},meta:{title:"创建用户",keepAlive:!1,permission:["/user/create"]},hidden:!0},{path:"/user/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"459d"))},meta:{title:"编辑用户",keepAlive:!1,permission:["/user/update"]},hidden:!0},{path:"/user/grade/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"7ad7"))},meta:{title:"会员等级",keepAlive:!1,permission:["/user/grade/index"]}},{path:"/user/balance",component:de,redirect:"/user/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/user/balance"]},children:[{path:"/user/recharge/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"66c9"))},meta:{title:"充值记录",keepAlive:!1,permission:["/user/recharge/index"]}},{path:"/user/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"4a98"))},meta:{title:"余额明细",keepAlive:!1,permission:["/user/balance/index"]}}]}]},{path:"/partners",name:"partners",component:de,redirect:"/partners/index",meta:{title:"合作商管理",icon:ce["l"],permission:["/partners"]},children:[{path:"/partners/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"a11a"))},meta:{title:"合作商列表",keepAlive:!1,permission:["/partners/index"]},activePath:["/partners/create","/partners/update"]},{path:"/partners/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"5cd2"))},meta:{title:"创建合作商",keepAlive:!1,permission:["/partners/create"]},hidden:!0},{path:"/partners/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"bba5"))},meta:{title:"编辑合作商",keepAlive:!1,permission:["/partners/update"]},hidden:!0},{path:"/partners/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"98fc"))},meta:{title:"订单列表",keepAlive:!1,permission:["/partners/order/index"]}},{path:"/partners/balance",component:de,redirect:"/partners/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/partners/balance"]},children:[{path:"/partners/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"64a2"))},meta:{title:"余额明细",keepAlive:!1,permission:["/partners/balance/index"]}}]}]},{path:"/content",name:"content",component:de,meta:{title:"内容管理",icon:ce["b"],permission:["/content"]},children:[{path:"/content/article",component:de,redirect:"/content/article/index",meta:{title:"文章管理",keepAlive:!1,permission:["/content/article"]},children:[{path:"/content/article/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"98bf"))},meta:{title:"文章列表",keepAlive:!1,permission:["/content/article/index"]}},{path:"/content/article/category/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3226"))},meta:{title:"文章分类",keepAlive:!1,permission:["/content/article/category/index"]}}]},{path:"/content/files",component:de,redirect:"/content/files/index",meta:{title:"文件库管理",keepAlive:!1,permission:["/content/files"]},children:[{path:"/content/files/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"2b0e8"))},meta:{title:"文件列表",keepAlive:!1,permission:["/content/files/index"]}},{path:"/content/files/group/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"bae3"))},meta:{title:"文件分组",keepAlive:!1,permission:["/content/files/group/index"]}}]},{path:"/content/help/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"d1d6"))},meta:{title:"帮助中心",keepAlive:!1,permission:["/content/help/index"]}}]},{path:"/market",name:"market",component:de,meta:{title:"营销管理",icon:ce["h"],permission:["/market"]},children:[{path:"/market/coupon",component:de,redirect:"/market/coupon/index",meta:{title:"优惠券",keepAlive:!1,permission:["/market/coupon"]},children:[{path:"/market/coupon/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"164a"))},meta:{title:"优惠券列表",keepAlive:!1,permission:["/market/coupon/index"]},activePath:["/market/coupon/create","/market/coupon/update"]},{path:"/market/coupon/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"c24e"))},meta:{title:"创建优惠券",keepAlive:!1,permission:["/market/coupon/create"]},hidden:!0},{path:"/market/coupon/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"0b60"))},meta:{title:"编辑优惠券",keepAlive:!1,permission:["/market/coupon/update"]},hidden:!0},{path:"/market/coupon/receive/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"3d2f"))},meta:{title:"领券记录",keepAlive:!1,permission:["/market/coupon/receive/index"]}}]},{path:"/market/recharge",component:de,redirect:"/market/recharge/setting",meta:{title:"会员充值",keepAlive:!1,permission:["/market/recharge"]},children:[{path:"/market/recharge/plan/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"6ad7"))},meta:{title:"充值套餐",keepAlive:!1,permission:["/market/recharge/plan/index"]}},{path:"/market/recharge/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"3095"))},meta:{title:"充值设置",keepAlive:!1,permission:["/market/recharge/setting"]}}]},{path:"/market/share",component:de,redirect:"/market/share/setting",meta:{title:"余额分享",keepAlive:!1,permission:["/market/share"]},children:[{path:"/market/share/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"6801"))},meta:{title:"分享设置",keepAlive:!1,permission:["/market/share/setting"]}}]},{path:"/market/exchange",component:de,redirect:"/market/exchange/setting",meta:{title:"实体卡兑换",keepAlive:!1,permission:["/market/exchange"]},children:[{path:"/market/exchange/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"7ec7"))},meta:{title:"兑换设置",keepAlive:!1,permission:["/market/exchange/setting"]}}]}]},{path:"/client",name:"client",component:de,meta:{title:"客户端",keepAlive:!0,icon:ce["i"],iconStyle:{fontSize:"17.2px",color:"#36b313"},permission:["/client"]},children:[{path:"/client/register",component:function(){return n.e("client").then(n.bind(null,"8c72"))},meta:{title:"注册设置",keepAlive:!1,permission:["/client/register"]}},{path:"/client/wxapp",component:de,redirect:"/client/wxapp/setting",meta:{title:"微信小程序",keepAlive:!1,permission:["/client/wxapp"]},children:[{path:"/client/wxapp/setting",component:function(){return n.e("client").then(n.bind(null,"e36a"))},meta:{title:"小程序设置",keepAlive:!1,permission:["/client/wxapp/setting"]}}]},{path:"/client/h5",component:de,redirect:"/client/h5/setting",meta:{title:"H5端",keepAlive:!1,permission:["/client/h5"]},children:[{path:"/client/h5/setting",component:function(){return n.e("client").then(n.bind(null,"2fa9"))},meta:{title:"站点设置",keepAlive:!1,permission:["/client/h5/setting"]}}]}]},{path:"/setting",name:"setting",component:de,redirect:"/setting/store/basic",meta:{title:"设置",icon:ce["k"],permission:["/setting"]},children:[{path:"/setting/trade",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a6b6"))},meta:{title:"参数设置",keepAlive:!1,permission:["/setting/trade"]}},{path:"/qyt/enterprise/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a8bf"))},meta:{title:"企业管理",keepAlive:!1,permission:["/qyt/enterprise/index"]}},{path:"/setting/qyt",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"c7de"))},meta:{title:"企油通对接",keepAlive:!1,permission:["/setting/qyt"]}},{path:"/setting/promotion",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"14b5"))},meta:{title:"分销设置",keepAlive:!1,permission:["/setting/promotion"]}},{path:"/setting/storage",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"c5b8"))},meta:{title:"上传设置",keepAlive:!1,permission:["/setting/storage"]}},{path:"/setting/sms",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a85e"))},meta:{title:"短信通知",keepAlive:!1,permission:["/setting/sms"]}},{path:"/setting/delivery",component:de,redirect:"/setting/delivery/setting",meta:{title:"配送设置",keepAlive:!1,permission:["/setting/delivery"]},children:[{path:"/setting/delivery/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"0b43a"))},meta:{title:"配送方式",keepAlive:!1,permission:["/setting/delivery/setting"]}},{path:"/setting/delivery/template/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"96ef"))},meta:{title:"运费模板",keepAlive:!1,permission:["/setting/delivery/template/index"]},activePath:["/setting/delivery/template/create","/setting/delivery/template/update"]},{path:"/setting/delivery/template/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"61e5"))},meta:{title:"新增运费模板",keepAlive:!1,permission:["/setting/delivery/template/create"]},hidden:!0},{path:"/setting/delivery/template/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3833"))},meta:{title:"编辑运费模板",keepAlive:!1,permission:["/setting/delivery/template/update"]},hidden:!0},{path:"/setting/delivery/express/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"f4eb"))},meta:{title:"物流公司",keepAlive:!1,permission:["/setting/delivery/express/index"]}}]},{path:"/setting/other",component:de,redirect:"/setting/other/clear",meta:{title:"其他设置",keepAlive:!1,permission:["/setting/other"]},children:[{path:"/setting/other/clear",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"67ac"))},meta:{title:"清理缓存",keepAlive:!1,permission:["/setting/other/clear"]}}]}]}]},{name:"renew",path:"/manage",redirect:"/manage/renew",component:X,hidden:!0,meta:{title:"更新账户信息",keepAlive:!1},children:[{path:"renew",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"9dce"))}}]},{path:"*",redirect:"/404",hidden:!0}],ue=[{path:"/passport",component:m,redirect:"/passport/login",hidden:!0,children:[{path:"login",name:"login",component:function(){return n.e("passport").then(n.bind(null,"cedc"))}}]},{path:"/404",component:function(){return n.e("exception").then(n.bind(null,"cc89"))}},{path:"/pay",component:function(){return n.e("exception").then(n.bind(null,"6ae7"))}}]},e819:function(e,t,n){"use strict";t["a"]={title:"Ant Design Pro",primaryColor:"#1890FF",navTheme:"dark",layout:"sidemenu",contentWidth:"Fixed",fixedHeader:!0,fixSiderbar:!0,autoHideHeader:!1,colorWeak:!1,multiTab:!1,production:!0}},e9ba:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 701v-504q0-53-26.5-98t-72-71.5-98.5-26.5h-630q-53 0-98.5 26.5t-72 71.5-26.5 98v630q0 54 26.5 99t72 71.5 98.5 26.5h630q47 0 88.5-21t69-58 36.5-83l-6-2q-276-120-391-174-71 86-143 127-81 46-182 46-69 0-123-26-53-26-80-70.5t-21-97.5q4-43 25-78 28-45 79-68 64-27 160-18 65 6 119 19 33 8 100 31l31 10q35-64 57-139h-398v-40h197v-70h-240v-44h240v-102l1-4q2-5 6.5-8.5t12.5-3.5h98v118h256v44h-256v70h209q-29 116-85 213 38 14 191 61l146 45M284 792q-69 0-111-26-35-21-48-56-12-28-7-52 5-21 20-41 18-22 45-35 31-15 70-15 70 0 139 19 66 18 145 56-55 72-119 110-66 40-134 40z"}}]})}},eb1e:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595299959859",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2081","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M286.72 290.133c17.067 0 30.72-13.653 30.72-34.133 0-105.813 95.573-170.667 191.147-170.667 92.16 0 194.56 71.68 194.56 170.667 0 20.48 13.653 34.133 30.72 34.133s30.72-13.653 30.72-34.133c0-139.947-136.534-238.933-256-238.933-122.88 0-256 88.746-256 238.933 3.413 17.067 17.066 34.133 34.133 34.133z m648.533 102.4c-17.066-20.48-44.373-34.133-71.68-34.133H160.427c-27.307 0-54.614 10.24-71.68 34.133-17.067 20.48-23.894 47.787-20.48 75.094L143.36 911.36c10.24 54.613 61.44 98.987 116.053 98.987h505.174c54.613 0 105.813-40.96 116.053-98.987l75.093-443.733c3.414-27.307-3.413-54.614-20.48-75.094z m-645.12 204.8c-27.306 0-51.2-23.893-51.2-51.2s23.894-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.893 51.2-51.2 51.2z m443.734 0c-27.307 0-51.2-23.893-51.2-51.2s23.893-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.894 51.2-51.2 51.2z","p-id":"2082"}}]})}},f544:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"f",(function(){return i})),n.d(t,"e",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return d})),n.d(t,"b",(function(){return l}));var a=n("b775"),r={info:"/store.user/info",list:"/store.user/list",add:"/store.user/add",edit:"/store.user/edit",delete:"/store.user/delete",renew:"/store.user/renew"};function o(e){return Object(a["b"])({url:r.info,method:"get",params:e})}function i(e){return Object(a["b"])({url:r.renew,method:"post",data:e})}function s(e){return Object(a["b"])({url:r.list,method:"get",params:e})}function c(e){return Object(a["b"])({url:r.add,method:"post",data:e})}function d(e){return Object(a["b"])({url:r.edit,method:"post",data:e})}function l(e){return Object(a["b"])({url:r.delete,method:"post",data:e})}},fddb:function(e,t,n){}}); \ No newline at end of file +(function(e){function t(t){for(var a,r,s=t[0],c=t[1],d=t[2],l=0,u=[];l0&&void 0!==arguments[0]?arguments[0]:[],t={};return e.forEach((function(e){t[e]=function(){this.needSyncKeys[e]=!0}})),t}var b={name:"Tree",mixins:[h["a"]],props:Object(u["t"])({prefixCls:i["a"].string,tabIndex:i["a"].oneOfType([i["a"].string,i["a"].number]),children:i["a"].any,treeData:i["a"].array,showLine:i["a"].bool,showIcon:i["a"].bool,icon:i["a"].oneOfType([i["a"].object,i["a"].func]),focusable:i["a"].bool,selectable:i["a"].bool,disabled:i["a"].bool,multiple:i["a"].bool,checkable:i["a"].oneOfType([i["a"].object,i["a"].bool]),checkStrictly:i["a"].bool,draggable:i["a"].bool,defaultExpandParent:i["a"].bool,autoExpandParent:i["a"].bool,defaultExpandAll:i["a"].bool,defaultExpandedKeys:i["a"].array,expandedKeys:i["a"].array,defaultCheckedKeys:i["a"].array,checkedKeys:i["a"].oneOfType([i["a"].array,i["a"].object]),defaultSelectedKeys:i["a"].array,selectedKeys:i["a"].array,loadData:i["a"].func,loadedKeys:i["a"].array,filterTreeNode:i["a"].func,openTransitionName:i["a"].string,openAnimation:i["a"].oneOfType([i["a"].string,i["a"].object]),switcherIcon:i["a"].any,_propsSymbol:i["a"].any},{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[]}),data:function(){l()(this.$props.__propsSymbol__,"must pass __propsSymbol__"),l()(this.$props.children,"please use children prop replace slots.default"),this.needSyncKeys={},this.domTreeNodes={};var e={_posEntities:new Map,_keyEntities:new Map,_expandedKeys:[],_selectedKeys:[],_checkedKeys:[],_halfCheckedKeys:[],_loadedKeys:[],_loadingKeys:[],_treeNode:[],_prevProps:null,_dragOverNodeKey:"",_dropPosition:null,_dragNodesKeys:[]};return Object(o["a"])(Object(o["a"])({},e),this.getDerivedState(Object(u["l"])(this),e))},provide:function(){return{vcTree:this}},watch:Object(o["a"])(Object(o["a"])({},g(["treeData","children","expandedKeys","autoExpandParent","selectedKeys","checkedKeys","loadedKeys"])),{},{__propsSymbol__:function(){this.setState(this.getDerivedState(Object(u["l"])(this),this.$data)),this.needSyncKeys={}}}),methods:{getDerivedState:function(e,t){var n=t._prevProps,a={_prevProps:Object(o["a"])({},e)},i=this;function s(t){return!n&&t in e||n&&i.needSyncKeys[t]}var c=null;if(s("treeData")?c=Object(f["g"])(this.$createElement,e.treeData):s("children")&&(c=e.children),c){a._treeNode=c;var d=Object(f["h"])(c);a._keyEntities=d.keyEntities}var l,u=a._keyEntities||t._keyEntities;if((s("expandedKeys")||n&&s("autoExpandParent")?a._expandedKeys=e.autoExpandParent||!n&&e.defaultExpandParent?Object(f["f"])(e.expandedKeys,u):e.expandedKeys:!n&&e.defaultExpandAll?a._expandedKeys=Object(r["a"])(u.keys()):!n&&e.defaultExpandedKeys&&(a._expandedKeys=e.autoExpandParent||e.defaultExpandParent?Object(f["f"])(e.defaultExpandedKeys,u):e.defaultExpandedKeys),e.selectable&&(s("selectedKeys")?a._selectedKeys=Object(f["d"])(e.selectedKeys,e):!n&&e.defaultSelectedKeys&&(a._selectedKeys=Object(f["d"])(e.defaultSelectedKeys,e))),e.checkable)&&(s("checkedKeys")?l=Object(f["m"])(e.checkedKeys)||{}:!n&&e.defaultCheckedKeys?l=Object(f["m"])(e.defaultCheckedKeys)||{}:c&&(l=Object(f["m"])(e.checkedKeys)||{checkedKeys:t._checkedKeys,halfCheckedKeys:t._halfCheckedKeys}),l)){var p=l,h=p.checkedKeys,m=void 0===h?[]:h,g=p.halfCheckedKeys,b=void 0===g?[]:g;if(!e.checkStrictly){var v=Object(f["e"])(m,!0,u);m=v.checkedKeys,b=v.halfCheckedKeys}a._checkedKeys=m,a._halfCheckedKeys=b}return s("loadedKeys")&&(a._loadedKeys=e.loadedKeys),a},onNodeDragStart:function(e,t){var n=this.$data._expandedKeys,a=t.eventKey,r=Object(u["p"])(t).default;this.dragNode=t,this.setState({_dragNodesKeys:Object(f["i"])("function"===typeof r?r():r,t),_expandedKeys:Object(f["b"])(n,a)}),this.__emit("dragstart",{event:e,node:t})},onNodeDragEnter:function(e,t){var n=this,a=this.$data._expandedKeys,r=t.pos,o=t.eventKey;if(this.dragNode&&t.$refs.selectHandle){var i=Object(f["c"])(e,t);this.dragNode.eventKey!==o||0!==i?setTimeout((function(){n.setState({_dragOverNodeKey:o,_dropPosition:i}),n.delayedDragEnterLogic||(n.delayedDragEnterLogic={}),Object.keys(n.delayedDragEnterLogic).forEach((function(e){clearTimeout(n.delayedDragEnterLogic[e])})),n.delayedDragEnterLogic[r]=setTimeout((function(){var r=Object(f["a"])(a,o);Object(u["s"])(n,"expandedKeys")||n.setState({_expandedKeys:r}),n.__emit("dragenter",{event:e,node:t,expandedKeys:r})}),400)}),0):this.setState({_dragOverNodeKey:"",_dropPosition:null})}},onNodeDragOver:function(e,t){var n=t.eventKey,a=this.$data,r=a._dragOverNodeKey,o=a._dropPosition;if(this.dragNode&&n===r&&t.$refs.selectHandle){var i=Object(f["c"])(e,t);if(i===o)return;this.setState({_dropPosition:i})}this.__emit("dragover",{event:e,node:t})},onNodeDragLeave:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragleave",{event:e,node:t})},onNodeDragEnd:function(e,t){this.setState({_dragOverNodeKey:""}),this.__emit("dragend",{event:e,node:t}),this.dragNode=null},onNodeDrop:function(e,t){var n=this.$data,a=n._dragNodesKeys,r=void 0===a?[]:a,o=n._dropPosition,i=t.eventKey,s=t.pos;if(this.setState({_dragOverNodeKey:""}),-1===r.indexOf(i)){var c=Object(f["n"])(s),d={event:e,node:t,dragNode:this.dragNode,dragNodesKeys:r.slice(),dropPosition:o+Number(c[c.length-1]),dropToGap:!1};0!==o&&(d.dropToGap=!0),this.__emit("drop",d),this.dragNode=null}else l()(!1,"Can not drop to dragNode(include it's children node)")},onNodeClick:function(e,t){this.__emit("click",e,t)},onNodeDoubleClick:function(e,t){this.__emit("dblclick",e,t)},onNodeSelect:function(e,t){var n=this.$data._selectedKeys,a=this.$data._keyEntities,r=this.$props.multiple,o=Object(u["l"])(t),i=o.selected,s=o.eventKey,c=!i;n=c?r?Object(f["a"])(n,s):[s]:Object(f["b"])(n,s);var d=n.map((function(e){var t=a.get(e);return t?t.node:null})).filter((function(e){return e}));this.setUncontrolledState({_selectedKeys:n});var l={event:"select",selected:c,node:t,selectedNodes:d,nativeEvent:e};this.__emit("update:selectedKeys",n),this.__emit("select",n,l)},getCheckedKeys:function(){return this.$data._checkedKeys},clearExpandedKeys:function(){this.$data._expandedKeys=[]},getHalfCheckedKeys:function(){return this.$data._halfCheckedKeys},onNodeCheck:function(e,t,n){var a,r=this.$data,o=r._keyEntities,i=r._checkedKeys,s=r._halfCheckedKeys,c=this.$props.checkStrictly,d=Object(u["l"])(t),l=d.eventKey,p={event:"check",node:t,checked:n,nativeEvent:e};if(c){var h=n?Object(f["a"])(i,l):Object(f["b"])(i,l),m=Object(f["b"])(s,l);a={checked:h,halfChecked:m},p.checkedNodes=h.map((function(e){return o.get(e)})).filter((function(e){return e})).map((function(e){return e.node})),this.setUncontrolledState({_checkedKeys:h})}else{var g=Object(f["e"])([l],n,o,{checkedKeys:i,halfCheckedKeys:s}),b=g.checkedKeys,v=g.halfCheckedKeys;a=b,p.checkedNodes=[],p.checkedNodesPositions=[],p.halfCheckedKeys=v,b.forEach((function(e){var t=o.get(e);if(t){var n=t.node,a=t.pos;p.checkedNodes.push(n),p.checkedNodesPositions.push({node:n,pos:a})}})),this.setUncontrolledState({_checkedKeys:b,_halfCheckedKeys:v})}this.__emit("check",a,p)},onNodeLoad:function(e){var t=this;return new Promise((function(n){t.setState((function(a){var r=a._loadedKeys,o=void 0===r?[]:r,i=a._loadingKeys,s=void 0===i?[]:i,c=t.$props.loadData,d=Object(u["l"])(e),l=d.eventKey;if(!c||-1!==o.indexOf(l)||-1!==s.indexOf(l))return{};var p=c(e);return p.then((function(){var a=t.$data,r=a._loadedKeys,o=a._loadingKeys,i=Object(f["a"])(r,l),s=Object(f["b"])(o,l);t.__emit("load",i,{event:"load",node:e}),t.setUncontrolledState({_loadedKeys:i}),t.setState({_loadingKeys:s}),n()})),{_loadingKeys:Object(f["a"])(s,l)}}))}))},onNodeExpand:function(e,t){var n=this,a=this.$data._expandedKeys,r=this.$props.loadData,o=Object(u["l"])(t),i=o.eventKey,s=o.expanded,c=a.indexOf(i),d=!s;if(l()(s&&-1!==c||!s&&-1===c,"Expand state not sync with index check"),a=d?Object(f["a"])(a,i):Object(f["b"])(a,i),this.setUncontrolledState({_expandedKeys:a}),this.__emit("expand",a,{node:t,expanded:d,nativeEvent:e}),this.__emit("update:expandedKeys",a),d&&r){var p=this.onNodeLoad(t);return p?p.then((function(){n.setUncontrolledState({_expandedKeys:a})})):null}return null},onNodeMouseEnter:function(e,t){this.__emit("mouseenter",{event:e,node:t})},onNodeMouseLeave:function(e,t){this.__emit("mouseleave",{event:e,node:t})},onNodeContextMenu:function(e,t){e.preventDefault(),this.__emit("rightClick",{event:e,node:t})},setUncontrolledState:function(e){var t=!1,n={},a=Object(u["l"])(this);Object.keys(e).forEach((function(r){r.replace("_","")in a||(t=!0,n[r]=e[r])})),t&&this.setState(n)},registerTreeNode:function(e,t){t?this.domTreeNodes[e]=t:delete this.domTreeNodes[e]},isKeyChecked:function(e){var t=this.$data._checkedKeys,n=void 0===t?[]:t;return-1!==n.indexOf(e)},renderTreeNode:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=this.$data,r=a._keyEntities,o=a._expandedKeys,i=void 0===o?[]:o,s=a._selectedKeys,c=void 0===s?[]:s,d=a._halfCheckedKeys,l=void 0===d?[]:d,u=a._loadedKeys,h=void 0===u?[]:u,m=a._loadingKeys,g=void 0===m?[]:m,b=a._dragOverNodeKey,v=a._dropPosition,y=Object(f["k"])(n,t),k=e.key;return k||void 0!==k&&null!==k||(k=y),r.get(k)?Object(p["a"])(e,{props:{eventKey:k,expanded:-1!==i.indexOf(k),selected:-1!==c.indexOf(k),loaded:-1!==h.indexOf(k),loading:-1!==g.indexOf(k),checked:this.isKeyChecked(k),halfChecked:-1!==l.indexOf(k),pos:y,dragOver:b===k&&0===v,dragOverGapTop:b===k&&-1===v,dragOverGapBottom:b===k&&1===v},key:k}):(Object(f["o"])(),null)}},render:function(){var e=this,t=arguments[0],n=this.$data._treeNode,r=this.$props,o=r.prefixCls,i=r.focusable,s=r.showLine,d=r.tabIndex,l=void 0===d?0:d;return t("ul",{class:c()(o,Object(a["a"])({},"".concat(o,"-show-line"),s)),attrs:{role:"tree",unselectable:"on",tabIndex:i?l:null}},[Object(f["l"])(n,(function(t,n){return e.renderTreeNode(t,n)}))])}},v=Object(m["a"])(b),y=n("2b5d");b.TreeNode=y["a"],v.TreeNode=y["a"];t["default"]=v},"04b3":function(e,t,n){"use strict";var a=n("a1d4"),r=n.n(a);n.d(t,"f",(function(){return r.a}));var o=n("5b96"),i=n.n(o);n.d(t,"g",(function(){return i.a}));var s=n("eb1e"),c=n.n(s);n.d(t,"c",(function(){return c.a}));var d=n("559f"),l=n.n(d);n.d(t,"j",(function(){return l.a}));var u=n("3a93"),p=n.n(u);n.d(t,"b",(function(){return p.a}));var h=n("38d8"),m=n.n(h);n.d(t,"k",(function(){return m.a}));var f=n("1a79"),g=n.n(f);n.d(t,"l",(function(){return g.a}));var b=n("401b"),v=n.n(b);n.d(t,"m",(function(){return v.a}));var y=n("524c"),k=n.n(y);n.d(t,"h",(function(){return k.a}));n("60fa"),n("8484"),n("6fb3");var x=n("7e43"),O=n.n(x);n.d(t,"i",(function(){return O.a}));var w=n("0787"),j=n.n(w);n.d(t,"e",(function(){return j.a}));var C=n("ba93"),_=n.n(C);n.d(t,"d",(function(){return _.a}));var M=n("6052"),S=n.n(M);n.d(t,"a",(function(){return S.a}));n("e9ba"),n("7d57"),n("36fa")},"0787":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1653368449777",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"17693",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M794.112 0H231.936C104.96 0 0 104.96 0 231.424v558.08C0 919.04 104.96 1024 231.936 1024h559.616c129.536 0 231.936-104.96 231.936-231.424V231.424c3.072-126.464-102.4-231.424-229.376-231.424z m-378.88 675.328c-34.304 0-60.928-7.168-92.672-12.288l-95.232 44.032 27.136-80.384c-68.608-46.08-107.52-107.52-107.52-180.224 0-126.976 119.808-226.816 268.8-226.816 132.096 0 246.784 80.384 271.36 187.904-7.168 0-16.896-2.56-27.136-2.56-126.976 0-227.328 95.232-227.328 211.968 0 19.456 2.56 38.912 7.168 56.32-7.168-0.512-16.896 2.048-24.576 2.048zM808.96 768l19.456 66.048-73.216-38.912c-27.136 7.168-53.76 12.288-80.896 12.288-126.976 0-227.328-87.552-227.328-195.072s100.352-195.072 227.328-195.072c119.808 0 227.328 87.552 227.328 195.072 2.56 62.976-38.912 114.176-92.672 155.648zM361.472 365.568c0 19.456-16.896 36.352-36.864 36.352s-36.864-16.896-36.864-36.352 16.896-36.352 36.864-36.352 36.864 16.896 36.864 36.352z m115.2 0c0-19.456 16.896-36.352 36.864-36.352 19.456 0 36.864 16.896 36.864 36.352s-16.896 36.352-36.864 36.352c-22.528 0.512-36.864-14.336-36.864-36.352z m307.712 187.904c0 16.896-14.848 29.184-29.184 29.184-16.896 0-29.184-14.848-29.184-29.184 0-16.896 14.848-29.184 29.184-29.184 14.848 0 29.184 12.288 29.184 29.184z m-148.992 0c0 16.896-14.848 29.184-29.184 29.184-14.848 0-29.184-14.848-29.184-29.184 0-14.848 14.848-29.184 29.184-29.184 14.336 0 29.184 12.288 29.184 29.184z","p-id":"17694"}}]})}},"1a79":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599016452086",class:"icon",viewBox:"0 0 1147 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"560.05859375",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1038.020219 178.928351 106.89802 178.928351 10.24 431.8492C10.24 507.56499 73.069837 570.38696 150.394994 570.38696 227.71386 570.38696 292.153063 509.174358 292.153063 431.8492 292.153063 507.56499 354.9829 570.38696 432.308058 570.38696 509.633217 570.38696 574.066127 509.174358 574.066127 431.8492 574.066127 507.56499 636.895965 570.38696 714.221122 570.38696 791.547853 570.38696 854.369823 509.174358 854.369823 431.8492 854.369823 507.56499 917.199661 570.38696 996.135758 570.38696 1073.460916 570.38696 1137.90012 509.174358 1137.90012 431.8492L1038.020219 178.928351 1038.020219 178.928351ZM960.69506 613.883935 960.69506 936.073665 187.445059 936.073665 187.445059 613.883935 106.89802 613.883935 106.89802 952.186218C106.89802 981.180006 139.118409 1016.619131 168.112197 1016.619131L978.418557 1016.619131C1007.410772 1016.619131 1039.631159 981.180006 1039.631159 952.186218L1039.631159 613.883935 960.69506 613.883935 960.69506 613.883935ZM1038.020219 177.318984 1038.020219 177.318984 1041.240527 180.134984 1038.020219 177.318984 1038.020219 177.318984ZM171.330932 114.495439 976.801323 114.495439C1004.192035 114.495439 1025.134266 93.553209 1025.134266 66.16407 1025.134266 38.779649 1004.192035 17.837419 976.801323 17.837419L171.330932 17.837419C143.948085 17.837419 123.005855 38.779649 123.005855 66.16407 123.005855 93.553209 143.948085 114.495439 171.330932 114.495439L171.330932 114.495439Z","p-id":"9427"}}]})}},"1d4b":function(e,t,n){"use strict";var a=n("5530"),r=(n("d3b7"),n("ed3b"));t["a"]=function(e){function t(t,n,o){var i=this;if(o=o||{},i&&i._isVue){var s=document.querySelector("body>div[type=dialog]");s||(s=document.createElement("div"),s.setAttribute("type","dialog"),document.body.appendChild(s));var c=function(e,t){if(e instanceof Function){var n=e();n instanceof Promise?n.then((function(e){e&&t()})):n&&t()}else e||t()},d=new e({data:function(){return{visible:!0}},router:i.$router,store:i.$store,mounted:function(){var e=this;this.$on("close",(function(t){e.handleClose()}))},methods:{handleClose:function(){var e=this;c(this.$refs._component.onCancel,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("cancel"),d.$destroy()}))},handleOk:function(){var e=this;c(this.$refs._component.onOK||this.$refs._component.onOk,(function(){e.visible=!1,e.$refs._component.$emit("close"),e.$refs._component.$emit("ok"),d.$destroy()}))}},render:function(e){var i=this,s=o&&o.model;s&&delete o.model;var c=Object.assign({},s&&{model:s}||{},{attrs:Object.assign({},Object(a["a"])({},o.attrs||o),{visible:this.visible}),on:Object.assign({},Object(a["a"])({},o.on||o),{ok:function(){i.handleOk()},cancel:function(){i.handleClose()}})}),d=n&&n.model;d&&delete n.model;var l=Object.assign({},d&&{model:d}||{},{ref:"_component",attrs:Object.assign({},Object(a["a"])({},n&&n.attrs||n)),on:Object.assign({},Object(a["a"])({},n&&n.on||n))});return e(r["a"],c,[e(t,l)])}}).$mount(s)}}Object.defineProperty(e.prototype,"$dialog",{get:function(){return function(){t.apply(this,arguments)}}})}},"24e1":function(e,t,n){"use strict";n("7257")},"2b5d":function(e,t,n){"use strict";var a=n("ade3"),r=n("2638"),o=n.n(r),i=n("53ca"),s=n("5530"),c=(n("99af"),n("4d91")),d=n("4d26"),l=n.n(d),u=n("d22e"),p=n("daa3"),h=n("b488"),m=n("94eb");function f(){}var g="open",b="close",v="---",y={name:"TreeNode",mixins:[h["a"]],__ANT_TREE_NODE:!0,props:Object(p["t"])({eventKey:c["a"].oneOfType([c["a"].string,c["a"].number]),prefixCls:c["a"].string,root:c["a"].object,expanded:c["a"].bool,selected:c["a"].bool,checked:c["a"].bool,loaded:c["a"].bool,loading:c["a"].bool,halfChecked:c["a"].bool,title:c["a"].any,pos:c["a"].string,dragOver:c["a"].bool,dragOverGapTop:c["a"].bool,dragOverGapBottom:c["a"].bool,isLeaf:c["a"].bool,checkable:c["a"].bool,selectable:c["a"].bool,disabled:c["a"].bool,disableCheckbox:c["a"].bool,icon:c["a"].any,dataRef:c["a"].object,switcherIcon:c["a"].any,label:c["a"].any,value:c["a"].any},{}),data:function(){return{dragNodeHighlight:!1}},inject:{vcTree:{default:function(){return{}}},vcTreeNode:{default:function(){return{}}}},provide:function(){return{vcTreeNode:this}},mounted:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;this.syncLoadData(this.$props),t&&t(e,this)},updated:function(){this.syncLoadData(this.$props)},beforeDestroy:function(){var e=this.eventKey,t=this.vcTree.registerTreeNode;t&&t(e,null)},methods:{onSelectorClick:function(e){var t=this.vcTree.onNodeClick;t(e,this),this.isSelectable()?this.onSelect(e):this.onCheck(e)},onSelectorDoubleClick:function(e){var t=this.vcTree.onNodeDoubleClick;t(e,this)},onSelect:function(e){if(!this.isDisabled()){var t=this.vcTree.onNodeSelect;e.preventDefault(),t(e,this)}},onCheck:function(e){if(!this.isDisabled()){var t=this.disableCheckbox,n=this.checked,a=this.vcTree.onNodeCheck;if(this.isCheckable()&&!t){e.preventDefault();var r=!n;a(e,this,r)}}},onMouseEnter:function(e){var t=this.vcTree.onNodeMouseEnter;t(e,this)},onMouseLeave:function(e){var t=this.vcTree.onNodeMouseLeave;t(e,this)},onContextMenu:function(e){var t=this.vcTree.onNodeContextMenu;t(e,this)},onDragStart:function(e){var t=this.vcTree.onNodeDragStart;e.stopPropagation(),this.setState({dragNodeHighlight:!0}),t(e,this);try{e.dataTransfer.setData("text/plain","")}catch(n){}},onDragEnter:function(e){var t=this.vcTree.onNodeDragEnter;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragOver:function(e){var t=this.vcTree.onNodeDragOver;e.preventDefault(),e.stopPropagation(),t(e,this)},onDragLeave:function(e){var t=this.vcTree.onNodeDragLeave;e.stopPropagation(),t(e,this)},onDragEnd:function(e){var t=this.vcTree.onNodeDragEnd;e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onDrop:function(e){var t=this.vcTree.onNodeDrop;e.preventDefault(),e.stopPropagation(),this.setState({dragNodeHighlight:!1}),t(e,this)},onExpand:function(e){var t=this.vcTree.onNodeExpand;t(e,this)},getNodeChildren:function(){var e=this.$slots.default,t=Object(p["c"])(e),n=Object(u["j"])(t);return t.length!==n.length&&Object(u["o"])(),n},getNodeState:function(){var e=this.expanded;return this.isLeaf2()?null:e?g:b},isLeaf2:function(){var e=this.isLeaf,t=this.loaded,n=this.vcTree.loadData,a=0!==this.getNodeChildren().length;return!1!==e&&(e||!n&&!a||n&&t&&!a)},isDisabled:function(){var e=this.disabled,t=this.vcTree.disabled;return!1!==e&&!(!t&&!e)},isCheckable:function(){var e=this.$props.checkable,t=this.vcTree.checkable;return!(!t||!1===e)&&t},syncLoadData:function(e){var t=e.expanded,n=e.loading,a=e.loaded,r=this.vcTree,o=r.loadData,i=r.onNodeLoad;if(!n&&o&&t&&!this.isLeaf2()){var s=0!==this.getNodeChildren().length;s||a||i(this)}},isSelectable:function(){var e=this.selectable,t=this.vcTree.selectable;return"boolean"===typeof e?e:t},renderSwitcher:function(){var e=this.$createElement,t=this.expanded,n=this.vcTree.prefixCls,a=Object(p["g"])(this,"switcherIcon",{},!1)||Object(p["g"])(this.vcTree,"switcherIcon",{},!1);if(this.isLeaf2())return e("span",{key:"switcher",class:l()("".concat(n,"-switcher"),"".concat(n,"-switcher-noop"))},["function"===typeof a?a(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!0})):a]);var r=l()("".concat(n,"-switcher"),"".concat(n,"-switcher_").concat(t?g:b));return e("span",{key:"switcher",on:{click:this.onExpand},class:r},["function"===typeof a?a(Object(s["a"])(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),{},{isLeaf:!1})):a])},renderCheckbox:function(){var e=this.$createElement,t=this.checked,n=this.halfChecked,a=this.disableCheckbox,r=this.vcTree.prefixCls,o=this.isDisabled(),i=this.isCheckable();if(!i)return null;var s="boolean"!==typeof i?i:null;return e("span",{key:"checkbox",class:l()("".concat(r,"-checkbox"),t&&"".concat(r,"-checkbox-checked"),!t&&n&&"".concat(r,"-checkbox-indeterminate"),(o||a)&&"".concat(r,"-checkbox-disabled")),on:{click:this.onCheck}},[s])},renderIcon:function(){var e=this.$createElement,t=this.loading,n=this.vcTree.prefixCls;return e("span",{key:"icon",class:l()("".concat(n,"-iconEle"),"".concat(n,"-icon__").concat(this.getNodeState()||"docu"),t&&"".concat(n,"-icon_loading"))})},renderSelector:function(e){var t,n=this.selected,a=this.loading,r=this.dragNodeHighlight,o=Object(p["g"])(this,"icon",{},!1),i=this.vcTree,c=i.prefixCls,d=i.showIcon,u=i.icon,h=i.draggable,m=i.loadData,g=this.isDisabled(),b=Object(p["g"])(this,"title",{},!1),y="".concat(c,"-node-content-wrapper");if(d){var k=o||u;t=k?e("span",{class:l()("".concat(c,"-iconEle"),"".concat(c,"-icon__customize"))},["function"===typeof k?k(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):k]):this.renderIcon()}else m&&a&&(t=this.renderIcon());var x=b,O=e("span",{class:"".concat(c,"-title")},x?["function"===typeof x?x(Object(s["a"])(Object(s["a"])({},this.$props),this.$props.dataRef),e):x]:[v]);return e("span",{key:"selector",ref:"selectHandle",attrs:{title:"string"===typeof b?b:"",draggable:!g&&h||void 0,"aria-grabbed":!g&&h||void 0},class:l()("".concat(y),"".concat(y,"-").concat(this.getNodeState()||"normal"),!g&&(n||r)&&"".concat(c,"-node-selected"),!g&&h&&"draggable"),on:{mouseenter:this.onMouseEnter,mouseleave:this.onMouseLeave,contextmenu:this.onContextMenu,click:this.onSelectorClick,dblclick:this.onSelectorDoubleClick,dragstart:h?this.onDragStart:f}},[t,O])},renderChildren:function(){var e=this.$createElement,t=this.expanded,n=this.pos,a=this.vcTree,r=a.prefixCls,c=a.openTransitionName,d=a.openAnimation,p=a.renderTreeNode,h={};c?h=Object(m["a"])(c):"object"===Object(i["a"])(d)&&(h=Object(s["a"])({},d),h.props=Object(s["a"])({css:!1},h.props));var f,g=this.getNodeChildren();return 0===g.length?null:(t&&(f=e("ul",{class:l()("".concat(r,"-child-tree"),t&&"".concat(r,"-child-tree-open")),attrs:{"data-expanded":t,role:"group"}},[Object(u["l"])(g,(function(e,t){return p(e,t,n)}))])),e("transition",o()([{},h]),[f]))}},render:function(e){var t,n=this.$props,r=n.dragOver,o=n.dragOverGapTop,i=n.dragOverGapBottom,s=n.isLeaf,c=n.expanded,d=n.selected,l=n.checked,u=n.halfChecked,p=n.loading,h=this.vcTree,m=h.prefixCls,g=h.filterTreeNode,b=h.draggable,v=this.isDisabled();return e("li",{class:(t={},Object(a["a"])(t,"".concat(m,"-treenode-disabled"),v),Object(a["a"])(t,"".concat(m,"-treenode-switcher-").concat(c?"open":"close"),!s),Object(a["a"])(t,"".concat(m,"-treenode-checkbox-checked"),l),Object(a["a"])(t,"".concat(m,"-treenode-checkbox-indeterminate"),u),Object(a["a"])(t,"".concat(m,"-treenode-selected"),d),Object(a["a"])(t,"".concat(m,"-treenode-loading"),p),Object(a["a"])(t,"drag-over",!v&&r),Object(a["a"])(t,"drag-over-gap-top",!v&&o),Object(a["a"])(t,"drag-over-gap-bottom",!v&&i),Object(a["a"])(t,"filter-node",g&&g(this)),t),attrs:{role:"treeitem"},on:{dragenter:b?this.onDragEnter:f,dragover:b?this.onDragOver:f,dragleave:b?this.onDragLeave:f,drop:b?this.onDrop:f,dragend:b?this.onDragEnd:f}},[this.renderSwitcher(),this.renderCheckbox(),this.renderSelector(e),this.renderChildren()])},isTreeNode:1};t["a"]=y},"2cb7":function(e,t,n){},"33ca":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var a=n("b775"),r={info:"/store/info",update:"/store/update"};function o(e){return Object(a["b"])({url:r.info,method:"get",params:e})}function i(e){return Object(a["b"])({url:r.update,method:"post",data:e})}},"36fa":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M783 0h-542q-66 0-121 32.5t-87.5 87.5-32.5 121v542q0 66 32.5 121t87.5 87.5 121 32.5h542q66 0 121-32.5t87.5-87.5 32.5-121v-542q0-66-32.5-121t-87.5-87.5-121-32.5M512 785q-56 0-109-15-16 3-30 9l-67 42q-30 20-19-15l14-53q2-15-2-31-62-41-97-101-36-61-36-131 0-79 47-148 46-67 124-106 81-40 175-40 86 0 161 34 73 33 121 90l-322 154q-18 10-34.5 10t-32.5-15l-52-46q-35-10-25 23l56 136q10 16 25 18t38-14l374-228q37 62 37 132 0 80-47 149-46 67-124 106-81 40-175 40z"}}]})}},"38d8":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1598326995472",class:"icon",viewBox:"0 0 1152 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"9426","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"562.5",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1146.496 435.392c-4.512-23.808-28.64-48-53.696-53.376l-18.72-4.064c-44-12.64-83.008-40.288-107.808-80.992a169.184 169.184 0 0 1-19.84-130.08l5.856-16.704c7.456-23.136-2.24-55.072-21.888-70.944 0 0-17.6-14.144-67.232-41.376-49.632-27.008-71.04-34.496-71.04-34.496-24.128-8.352-57.984-0.416-75.552 17.376l-13.088 13.28c-33.376 30.016-78.272 48.224-127.872 48.224s-94.976-18.432-128.352-48.64l-12.64-12.864c-17.376-17.792-51.424-25.728-75.552-17.344 0 0-21.664 7.52-71.264 34.496-49.632 27.424-66.976 41.568-66.976 41.568-19.616 15.648-29.312 47.36-21.888 70.72l5.408 16.928c10.592 42.656 4.96 88.928-19.84 129.888s-64.288 68.8-108.48 81.216l-18.048 3.84c-24.8 5.376-49.184 29.376-53.696 53.376 0 0-4.064 21.44-4.064 75.872s4.064 75.872 4.064 75.872c4.512 24 28.64 48 53.696 53.376l17.6 3.872c44.192 12.416 83.904 40.288 108.704 81.44a169.056 169.056 0 0 1 19.84 130.08l-5.184 16.512c-7.456 23.136 2.24 55.072 21.888 70.944 0 0 17.6 14.144 67.232 41.376s71.04 34.496 71.04 34.496c24.128 8.352 57.984 0.416 75.584-17.376l12.416-12.64c33.6-30.208 78.72-48.64 128.576-48.64s95.168 18.656 128.576 48.864l12.416 12.64c17.376 17.792 51.424 25.728 75.552 17.344 0 0 21.664-7.488 71.264-34.496 49.632-27.232 66.976-41.376 66.976-41.376 19.616-15.648 29.312-47.584 21.888-70.944l-5.408-17.152a168.736 168.736 0 0 1 19.84-129.44c24.8-40.928 64.512-69.024 108.704-81.44l17.6-3.872c24.8-5.344 49.184-29.344 53.696-53.376 0 0 4.064-21.44 4.064-75.872-0.224-54.656-4.288-76.064-4.288-76.064z m-570.88 293.824c-126.528 0-229.408-97.504-229.408-217.952 0-120.224 102.624-217.76 229.408-217.76 126.528 0 229.376 97.504 229.376 217.952-0.224 120.224-102.848 217.76-229.376 217.76z","p-id":"9427"}}]})}},"3a93":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595829608228",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4042",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M202.24 61.44h619.52c48.64 0 88.746667 40.106667 88.746667 88.746667v707.413333c0 48.64-40.106667 88.746667-88.746667 88.746667H202.24c-48.64 0-88.746667-40.106667-88.746667-88.746667v-708.266667c0.853333-48.64 40.106667-87.893333 88.746667-87.893333z m88.746667 198.826667v88.746666h447.146666V260.266667H290.986667z m0 175.786666v88.746667h447.146666V436.053333H290.986667z m0 178.346667v88.746667h334.506666V614.4H290.986667z","p-id":"4043"}}]})}},"401b":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599184757190",class:"icon",viewBox:"0 0 1027 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"1064",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M790.62826087 316.98369565a274.54891304 274.54891304 0 1 1-549.09782609 0 274.54891304 274.54891304 0 0 1 549.09782609 0z m-47.95434783 287.4326087a364.79347826 364.79347826 0 0 1-226.59456521 78.56413043c-84.28695652 0-164.34782609-28.70217391-228.61956522-80.17826087C118.06413043 664.99021739 42.40543478 882.31086957 42.40543478 981.56521739h942.53478261c0-98.37391304-76.24565217-314.16847826-242.29565217-377.11956522z","p-id":"1065"}}]})}},4077:function(e,t,n){},4360:function(e,t,n){"use strict";var a,r=n("2b0e"),o=n("2f62"),i=n("ade3"),s=(n("d3b7"),n("8ded")),c=n.n(s),d=n("9fb0"),l=n("bf0f"),u={state:{sideCollapsed:!1,isMobile:!1,theme:"dark",layout:"",contentWidth:"",fixedHeader:!1,fixedSidebar:!1,autoHideHeader:!1,color:"",weak:!1,multiTab:!0,lang:"en-US",_antLocale:{}},mutations:(a={},Object(i["a"])(a,d["c"],(function(e,t){e.sideCollapsed=t,c.a.set(d["c"],t)})),Object(i["a"])(a,d["j"],(function(e,t){e.isMobile=t})),Object(i["a"])(a,d["l"],(function(e,t){e.theme=t,c.a.set(d["l"],t)})),Object(i["a"])(a,d["i"],(function(e,t){e.layout=t,c.a.set(d["i"],t)})),Object(i["a"])(a,d["f"],(function(e,t){e.fixedHeader=t,c.a.set(d["f"],t)})),Object(i["a"])(a,d["g"],(function(e,t){e.fixedSidebar=t,c.a.set(d["g"],t)})),Object(i["a"])(a,d["e"],(function(e,t){e.contentWidth=t,c.a.set(d["e"],t)})),Object(i["a"])(a,d["h"],(function(e,t){e.autoHideHeader=t,c.a.set(d["h"],t)})),Object(i["a"])(a,d["d"],(function(e,t){e.color=t,c.a.set(d["d"],t)})),Object(i["a"])(a,d["m"],(function(e,t){e.weak=t,c.a.set(d["m"],t)})),Object(i["a"])(a,d["b"],(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};e.lang=t,e._antLocale=n,c.a.set(d["b"],t)})),Object(i["a"])(a,d["k"],(function(e,t){c.a.set(d["k"],t),e.multiTab=t})),a),actions:{setLang:function(e,t){var n=e.commit;return new Promise((function(e,a){n(d["b"],t),Object(l["c"])(t).then((function(){e()})).catch((function(e){a(e)}))}))}}},p=u,h=(n("b0c0"),n("d81d"),n("b775")),m={login:"/passport/login",logout:"/passport/logout"};function f(e){return Object(h["b"])({url:m.login,method:"post",data:e})}function g(){return Object(h["b"])({url:m.logout,method:"post"})}var b=n("f544"),v=n("ca00"),y={state:{token:"",name:"",welcome:"",roles:{},info:{}},mutations:{SET_TOKEN:function(e,t){e.token=t},SET_NAME:function(e,t){var n=t.name,a=t.welcome;e.name=n,e.welcome=a},SET_AVATAR:function(e,t){e.avatar=t},SET_ROLES:function(e,t){e.roles=t},SET_INFO:function(e,t){e.info=t}},actions:{Login:function(e,t){var n=e.commit;return new Promise((function(e,a){f(t).then((function(t){var a=t.data;c.a.set(d["a"],a.token,6048e5),n("SET_TOKEN",a.token),e(t)})).catch((function(e){a(e)}))}))},GetInfo:function(e){var t=e.commit,n=window.localStorage.getItem("client_id");return new Promise((function(e,a){Object(b["d"])({client_id:n}).then((function(n){var a=n.data,r=a.roles;r.permissions.map((function(e){e.actionList=[],e.actionEntitySet&&e.actionEntitySet.length>0&&(e.actionList=e.actionEntitySet.map((function(e){return e.action})))})),r.permissionList=r.permissions.map((function(e){return e.permissionId})),t("SET_ROLES",r),t("SET_INFO",a.userInfo),t("SET_NAME",{name:a.userInfo.real_name,welcome:Object(v["i"])()}),e(a)})).catch((function(e){a(e)}))}))},Logout:function(e){var t=e.commit,n=e.state;return new Promise((function(e,a){g(n.token).then((function(){t("SET_TOKEN",""),t("SET_ROLES",[]),c.a.remove(d["a"]),e()}))}))},SuperLogin:function(e,t){var n=e.commit;c.a.set(d["a"],t["token"],6048e5),n("SET_TOKEN",t["token"])}}},k=y,x=(n("caad"),n("2532"),n("4de4"),n("159b"),n("99af"),n("d73b"));function O(e,t){if(t.meta&&t.meta.permission){for(var n=!1,a=0,r=e.length;a0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))}));var n=null!=e.children?e.children.map((function(e){return e.path})):[];n.length>0&&(e.redirect&&-1!==n.indexOf(e.redirect)||(e.redirect=n[0]))})),_(e)}function _(e){var t=e[0];if(t.children&&t.children.length){var n=t.children[0];t.redirect=null!=n.redirect?n.redirect:n.path}else t.redirect="/404";return e}var M={state:{routers:x["b"],addRouters:[]},mutations:{SET_ROUTERS:function(e,t){e.addRouters=t,e.routers=x["b"].concat(t)}},actions:{GenerateRoutes:function(e,t){var n=e.commit;return new Promise((function(e){var a=t.roles,r=j(x["a"],a);n("SET_ROUTERS",r),e(r)}))}}},S=M,K={isMobile:function(e){return e.app.isMobile},lang:function(e){return e.app.lang},theme:function(e){return e.app.theme},color:function(e){return e.app.color},token:function(e){return e.user.token},nickname:function(e){return e.user.name},welcome:function(e){return e.user.welcome},roles:function(e){return e.user.roles},userInfo:function(e){return e.user.info},addRouters:function(e){return e.permission.addRouters},multiTab:function(e){return e.app.multiTab},publicConfig:function(){return window.publicConfig}},E=K;r["a"].use(o["a"]);t["a"]=new o["a"].Store({modules:{app:p,user:k,permission:S},state:{},mutations:{},actions:{},getters:E})},"4aa4":function(e,t,n){var a={"./en-US":["743d"],"./en-US.js":["743d"],"./zh-CN":["2807","lang-zh-CN"],"./zh-CN.js":["2807","lang-zh-CN"]};function r(e){if(!n.o(a,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=a[e],r=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n(r)}))}r.keys=function(){return Object.keys(a)},r.id="4aa4",e.exports=r},"4ceb":function(e,t,n){"use strict";n.d(t,"a",(function(){return re})),n.d(t,"b",(function(){return te})),n.d(t,"d",(function(){return P})),n.d(t,"c",(function(){return Ct})),n.d(t,"f",(function(){return ut}));n("1a62");var a=n("98c5"),r=n("5530"),o=(n("2cb7"),n("4d91")),i=n("d525"),s=n("2638"),c=n.n(s),d=(n("8fb1"),n("0c63")),l=n("53ca"),u=(n("fbd8"),n("55f1")),p=(n("d81d"),n("d3b7"),n("159b"),n("7db0"),n("caad"),n("2532"),n("99af"),n("c428"),u["a"].Item),h=u["a"].SubMenu,m={menus:o["a"].array,collapsed:o["a"].bool.def(!1),theme:o["a"].string.def("dark"),mode:o["a"].string.def("inline"),i18nRender:o["a"].oneOfType([o["a"].func,o["a"].bool]).def(!1)},f=function(e,t,n){if(t&&!t.hidden){t.hideChildrenInMenu=!0;var a=t.children&&!t.hideChildrenInMenu;return a?g(e,t,n):b(e,t,n)}return null},g=function(e,t,n){return e(h,{key:t.path,attrs:{title:e("span",[v(e,t.meta.icon),e("span",[y(e,t.meta.title,n)])])}},[!t.hideChildrenInMenu&&t.children.map((function(t){return f(e,t,n)}))])},b=function(e,t,n){var a=Object.assign({},t.meta),o=a.target||null,i="router-link",s={to:{path:t.path}},c={target:o};return t.hideChildrenInMenu=!0,t.children&&t.hideChildrenInMenu&&t.children.forEach((function(e){e.meta=Object.assign(e.meta,{hidden:!0})})),e(p,{key:t.path},[e(i,{props:Object(r["a"])({},s),attrs:Object(r["a"])({},c)},[v(e,a.icon,a.iconStyle),y(e,a.title,n)])])},v=function(e,t,n){if(void 0===t||"none"===t||null===t)return null;var a={};return"object"===Object(l["a"])(t)?a.component=t:a.type=t,e(d["a"],{style:n,props:Object(r["a"])({},a)})},y=function(e,t,n){return e("span",[n&&n(t)||t])},k={name:"RouteMenu",props:m,data:function(){return{openKeys:[],selectedKeys:[],cachedOpenKeys:[]}},render:function(e){var t=this,n=this.mode,a=this.theme,r=this.menus,o=this.i18nRender,i=function(e){if("horizontal"!==n){var a=e.find((function(e){return!t.openKeys.includes(e)}));t.rootSubmenuKeys.includes(a)?t.openKeys=a?[a]:[]:t.openKeys=e}else t.openKeys=e},s={props:{mode:n,theme:a,openKeys:this.openKeys,selectedKeys:this.selectedKeys},on:{select:function(e){t.selectedKeys=e.selectedKeys,t.$emit("select",e)},openChange:i}},d=r.map((function(t){return t.hidden?null:f(e,t,o)}));return e(u["a"],c()([{class:"sub-menu"},s]),[d])},methods:{updateMenu:function(){var e=this.$route.matched.concat();this.selectedKeys=[this.$route.matched[1].path];var t=[];"inline"===this.mode&&e.forEach((function(e){e.path&&t.push(e.path)})),this.collapsed?this.cachedOpenKeys=t:this.openKeys=t}},computed:{rootSubmenuKeys:function(e){var t=[];return e.menus.forEach((function(e){return t.push(e.path)})),t}},created:function(){var e=this;this.$watch("$route",(function(){e.updateMenu()})),this.$watch("collapsed",(function(t){t?(e.cachedOpenKeys=e.openKeys.concat(),e.openKeys=[]):e.openKeys=e.cachedOpenKeys}))},mounted:function(){this.updateMenu()}},x=k,O=x,w=(n("6d2a"),n("9571")),j=(n("b0c0"),n("cd83"),n("4de4"),n("ca00")),C=(n("5805"),{name:"SecondMenu",props:{subMenuTitle:o["a"].string.def(""),subMenus:o["a"].array.def(),collapsed:o["a"].bool.def(!1)},data:function(){return{menuList:[]}},created:function(){this.updateMenu(this.subMenus)},watch:{subMenus:function(e){this.updateMenu(e)}},render:function(e){var t=this;return e("div",{class:"menu-second"},[e("div",{class:"menu-title"},[e("span",[this.subMenuTitle])]),e("ul",{class:"menu-list"},[this.menuList.map((function(e){return t.renderMenuItem(e)}))])])},methods:{updateMenu:function(e){var t=this,n=[];e.forEach((function(e){var a=t.isHasChildren(e),r=[];a&&e.children.forEach((function(e){r.push({title:e.meta.title,path:e.path,hidden:e.hidden,activePath:e.activePath})})),n.push({title:e.meta.title,path:e.path,activePath:e.activePath,hidden:e.hidden,isHasChildren:a,isHideChildren:e.isHideChildren||!1,children:r})})),this.menuList=n},isHasChildren:function(e){var t=void 0!==e.children,n=t?e.children.filter((function(e){return e.hidden})):[];return t&&n.length0&&e(D["a"],c()([{class:"".concat(B,"-tabs"),attrs:{activeKey:r,tabBarExtraContent:i},on:{change:function(e){o&&o(e)}}},s]),[a.map((function(t){return e(D["a"].TabPane,c()([{},t,{attrs:{tab:n(t.tab)},key:t.key}]))}))])},J=function(e,t,n){return t||n?e("div",{class:"".concat(B,"-detail")},[e("div",{class:"".concat(B,"-main")},[e("div",{class:"".concat(B,"-row")},[t&&e("div",{class:"".concat(B,"-content")},[t]),n&&e("div",{class:"".concat(B,"-extraContent")},[n])])])]):null},X=function(e,t,n,a){var o=t.title,i=t.content,s=t.pageHeaderRender,c=t.extra,d=t.extraContent,l=t.breadcrumb,u=t.back,p=Object(T["a"])(t,I);if(s)return s(Object(r["a"])({},t));var h=o;o||!1===o||(h=n.title);var m={breadcrumb:l,extra:c,title:a(h),footer:Z(e,p,a)};return u||(m.backIcon=!1),e(L["a"],{props:Object(r["a"])({},m),on:{back:u||Q}},[J(e,i,d)])},ee={name:"PageHeaderWrapper",props:U,inject:["locale","contentWidth","breadcrumbRender"],render:function(e){var t=this,n=this.$route,a=this.$listeners,o=this.$slots.default,i=Object(q["getComponentFromProp"])(this,"content"),s=Object(q["getComponentFromProp"])(this,"extra"),c=Object(q["getComponentFromProp"])(this,"extraContent"),d=Y(this.$props.route||n),l=this.$props.i18nRender||this.locale||G,u=this.$props.contentWidth||this.contentWidth||!1,p=this.$props.back||a.back,h=p&&function(){p&&p()}||void 0,m=this.$props.tabChange,f=function(e){t.$emit("tabChange",e),m&&m(e)},g={},b=this.$props.breadcrumb;if(!0===b){var v=n.matched.concat().map((function(e){return{path:e.path,breadcrumbName:l(e.meta.title)}})),y=function(e){var t=e.route,n=e.params,a=e.routes,r=(e.paths,e.h);return a.indexOf(t)===a.length-1&&r("span",[t.breadcrumbName])||r("router-link",{attrs:{to:{path:t.path||"/",params:n}}},[t.breadcrumbName])},k=this.breadcrumbRender||y;g={props:{routes:v,itemRender:k}}}else g=b||null;var x=Object(r["a"])(Object(r["a"])({},this.$props),{},{content:i,extra:s,extraContent:c,breadcrumb:g,tabChange:f,back:h});return e("div",{class:"ant-pro-page-header-wrap"},[e("div",{class:"".concat(B,"-page-header-warp")},[e(F,[X(e,x,d,l)])]),o?e(F,{attrs:{contentWidth:u}},[e("div",{class:"".concat(B,"-children-content")},[o])]):null])}},te=ee,ne=(n("9a93"),{links:o["a"].array,copyright:o["a"].any}),ae={name:"GlobalFooter",props:ne,render:function(){var e=arguments[0],t=Object(q["getComponentFromProp"])(this,"copyright"),n=Object(q["getComponentFromProp"])(this,"links"),a=Object(q["hasProp"])(n);return e("footer",{class:"ant-pro-global-footer"},[e("div",{class:"ant-pro-global-footer-links"},[a&&n.map((function(t){return e("a",{key:t.key,attrs:{title:t.key,target:t.blankTarget?"_blank":"_self",href:t.href}},[t.title])}))||n]),t&&e("div",{class:"ant-pro-global-footer-copyright"},[t])])}},re=ae,oe={name:"VueFragment",functional:!0,render:function(e,t){return t.children.length>1?e("div",{},t.children):t.children}},ie=(n("b64b"),n("c68f")),se=n("81a7"),ce=function(e,t){var n=e.slots&&e.slots();return n[t]||e.props[t]},de=function(e){return"function"===typeof e},le={daybreak:"daybreak","#1890ff":"daybreak","#F5222D":"dust","#FA541C":"volcano","#FAAD14":"sunset","#13C2C2":"cyan","#52C41A":"green","#2F54EB":"geekblue","#722ED1":"purple"},ue=function(e){return Object.keys(e).reduce((function(t,n){return t[e[n]]=n,t}),{})};function pe(e){return e&&le[e]?le[e]:e}function he(e){var t=ue(le);return e&&t[e]?t[e]:e}n("90f3"),n("a044");var me=n("b047"),fe=n.n(me),ge={collapsed:o["a"].bool,handleCollapse:o["a"].func,isMobile:o["a"].bool.def(!1),fixedHeader:o["a"].bool.def(!1),logo:o["a"].any,menuRender:o["a"].any,collapsedButtonRender:o["a"].any,rightContentRender:o["a"].any},be="ant-pro-global-header",ve={name:"GlobalHeader",props:ge,inject:["locale"],render:function(e){var t=this.$props,n=t.isMobile,a=t.logo,r=t.rightContentRender;return e("div",{class:be},[n&&e("a",{class:"".concat(be,"-logo"),key:"logo",attrs:{href:"/"}},[K(e,a)]),e("div",{class:be+"-tools"},[this.renderCollapsedButton(),this.renderRefreshButton(),this.renderBreadcrumb(),de(r)&&r(e,this.$props)||r])])},methods:{triggerResizeEvent:fe()((function(){se["a"]&&Object(ie["a"])(window,"resize")})),renderCollapsedButton:function(){var e=this.$createElement,t=this.$props,n=t.collapsed,a=t.collapsedButtonRender,r=void 0===a?function(t){return e(d["a"],{attrs:{type:t?"menu-unfold":"menu-fold"}})}:a,o=t.menuRender;return!1!==r&&!1!==o?e("div",{class:"".concat(be,"-trigger"),on:{click:this.onCollapsed}},[de(r)&&r(n)||r]):null},renderRefreshButton:function(){var e=this.$createElement;return e("span",{class:"ant-pro-global-header-trigger",on:{click:this.onRefresh}},[e(d["a"],{attrs:{type:"reload"}})])},renderBreadcrumb:function(){var e=this.$createElement,t=this.locale,n=this.$route,a=[];if(n.matched.concat().forEach((function(e){e.meta&&e.meta.title&&a.push({path:e.path,breadcrumbName:t(e.meta.title)})})),a.length<=1)return null;var r=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=["ant-breadcrumb-link"];return n&&a.push("active"),e("span",{class:a},[t.breadcrumbName])},o=[],i=e("span",{class:"ant-breadcrumb-separator"},["/"]);return a.forEach((function(e){var t=a.indexOf(e)===a.length-1;o.push(r(e,t)),!t&&o.push(i)})),e("div",{class:"".concat(be,"-breadcrumb")},[o])},onCollapsed:function(){var e=this.$props,t=e.collapsed,n=e.handleCollapse;n&&n(!t),this.triggerResizeEvent()},onRefresh:function(){window.location.reload()}},beforeDestroy:function(){this.triggerResizeEvent.cancel&&this.triggerResizeEvent.cancel()}},ye=ve,ke=a["a"].Header,xe=Object(r["a"])(Object(r["a"])(Object(r["a"])({},ge),S),{},{isMobile:o["a"].bool.def(!1),collapsed:o["a"].bool,logo:o["a"].any,hasSiderMenu:o["a"].bool,autoHideHeader:o["a"].bool,menuRender:o["a"].any,headerRender:o["a"].any,rightContentRender:o["a"].any,visible:o["a"].bool.def(!0)}),Oe=function(e,t){var n="topmenu"===t.layout,a=800,o=t.contentWidth,i="ant-pro-top-nav-header",s=t.logo,c=t.title,d=t.theme,l=t.isMobile,u=t.headerRender,p=t.rightContentRender,h={theme:d,isTop:n,isMobile:l},m=e(ye,{props:Object(r["a"])({},t)});return n&&!l&&(m=e("div",{class:[i,d]},[e("div",{class:["".concat(i,"-main"),o?"wide":""]},[e("div",{class:"".concat(i,"-left")},[e("div",{class:"".concat(i,"-logo"),key:"logo",attrs:{id:"logo"}},[E(e,{logo:s,title:c,menuHeaderRender:null})])]),e("div",{class:"".concat(i,"-menu"),style:{maxWidth:"".concat(a,"px"),flex:1}},[e(x,{props:Object(r["a"])({},t)})]),de(p)&&p(e,h)||p])])),u?u(e,t):m},we={name:"HeaderView",props:xe,render:function(e){var t=this.$props,n=t.visible,a=t.isMobile,r=t.layout,o=t.collapsed,i=t.fixedHeader,s=t.hasSiderMenu,c=this.$props,d="topmenu"===r,l=i&&s&&!d&&!a,u={"ant-pro-fixed-header":i,"ant-pro-top-menu":d};return n?e(oe,[e(ke,{style:{padding:0,width:l?"calc(100% - ".concat(o?80:160,"px)"):"100%",zIndex:9,right:i?0:void 0},class:u},[Oe(e,c)])]):null}},je=we,Ce=(n("d2a3"),n("4df5")),_e=a["a"].Content,Me={isChildrenLayout:o["a"].bool,location:o["a"].any,contentHeight:o["a"].number,contentWidth:o["a"].bool},Se={name:"WrapContent",props:Me,render:function(e){var t=this.$props,n=t.isChildrenLayout,a=t.contentWidth;return e(_e,[e(Ce["a"],{attrs:{getPopupContainer:function(e,t){return n?e.parentNode():document.body}}},[e("div",{class:"ant-pro-basicLayout-children-content-wrap"},[e(F,{attrs:{contentWidth:a}},[this.$slots.default])])])])}},Ke=Se,Ee={name:"ProConfigProvider",props:{i18nRender:o["a"].any,contentWidth:o["a"].bool,breadcrumbRender:o["a"].func},provide:function(){var e=this;return{locale:e.$props.i18nRender,contentWidth:e.$props.contentWidth,breadcrumbRender:e.$props.breadcrumbRender}},render:function(){var e=this.$scopedSlots,t=this.children||e["default"];return t()}},Ne=Ee,Ae=Object(r["a"])(Object(r["a"])(Object(r["a"])({},S),xe),{},{locale:o["a"].oneOfType([o["a"].string,o["a"].bool]).def("en-US"),breadcrumbRender:o["a"].func,disableMobile:o["a"].bool.def(!1),mediaQuery:o["a"].object.def({}),handleMediaQuery:o["a"].func,footerRender:o["a"].func}),$e={"screen-xs":{maxWidth:575},"screen-sm":{minWidth:576,maxWidth:767},"screen-md":{minWidth:768,maxWidth:991},"screen-lg":{minWidth:992,maxWidth:1199},"screen-xl":{minWidth:1200,maxWidth:1599},"screen-xxl":{minWidth:1600}},Pe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return e?t?80:n:0},Te=function(e,t){return!1===t.headerRender?null:e(je,{props:Object(r["a"])({},t)})},De=function(e){return e},Le={name:"BasicLayout",functional:!0,props:Ae,render:function(e,t){var n=t.props,o=t.children,s=n.layout,c=n.isMobile,d=n.collapsed,l=n.siderWidth,u=n.mediaQuery,p=n.handleMediaQuery,h=n.handleCollapse,m=n.contentWidth,f=n.fixSiderbar,g=n.i18nRender,b=void 0===g?De:g,v=ce(t,"footerRender"),y=ce(t,"rightContentRender"),k=ce(t,"collapsedButtonRender"),x=ce(t,"menuHeaderRender"),O=ce(t,"breadcrumbRender"),w="topmenu"===s,j=!w,C=f&&!w&&!c,_=Object(r["a"])(Object(r["a"])({},n),{},{siderWidth:l,hasSiderMenu:j,footerRender:v,menuHeaderRender:x,rightContentRender:y,collapsedButtonRender:k,breadcrumbRender:O});return e(Ne,{attrs:{i18nRender:b,contentWidth:m,breadcrumbRender:O}},[e(i["ContainerQuery"],{attrs:{query:$e},on:{change:p}},[e(a["a"],{class:Object(r["a"])({"ant-pro-basicLayout":!0,"ant-pro-topmenu":w},u)},[Te(e,Object(r["a"])(Object(r["a"])({},_),{},{mode:"horizontal"})),e(P,{props:Object(r["a"])({},_),attrs:{collapsed:d},on:{collapse:h}}),e(a["a"],{class:[s],style:{paddingLeft:j?"".concat(Pe(!!C,d,l),"px"):void 0,minHeight:"100vh"}},[e(Ke,{class:"ant-pro-basicLayout-content",attrs:{contentWidth:m}},[o]),e(a["a"].Footer,[v&&(de(v)&&v(e)||v)])])])])])}},Re=Le,He=(n("6ba6"),n("5efb")),ze=(n("3b18"),n("f64c")),Fe=(n("ab9e"),n("2c92")),qe=(n("fbd6"),n("160c")),Ie=(n("d88f"),n("fe2b")),We=(n("55ec"),n("a79d")),Be=n("41b2"),Ve=n.n(Be),Ue=(n("a7c9"),n("0464")),Ge=(n("9a33"),n("f933")),Ye={value:{type:String,default:null},list:{type:Array,default:null}},Qe="ant-pro-setting-drawer-block-checbox",Ze={props:Ye,inject:["locale"],render:function(e){var t=this,n=this.value,a=this.list,r=this.$props.i18nRender||this.locale||vt,o=a||[{key:"sidemenu",url:"https://gw.alipayobjects.com/zos/antfincdn/XwFOFbLkSM/LCkqqYNmvBEbokSDscrm.svg",title:r("app.setting.sidemenu")},{key:"topmenu",url:"https://gw.alipayobjects.com/zos/antfincdn/URETY8%24STp/KDNDBbriJhLwuqMoxcAr.svg",title:r("app.setting.topmenu")}],i=function(e){t.$emit("change",e)},s={cursor:"not-allowed"};return e("div",{class:Qe,key:n},[o.map((function(t){return e(Ge["a"],{attrs:{title:t.title},key:t.key},[e("div",{class:Qe+"-item",style:t.disable&&s,on:{click:function(){return!t.disable&&i(t.key)}}},[e("img",{attrs:{src:t.url,alt:t.key}}),e("div",{class:Qe+"-selectIcon",style:{display:n===t.key?"block":"none"}},[e(d["a"],{attrs:{type:"check"}})])])])}))])}},Je=Ze,Xe=n("92fa"),et=n.n(Xe),tt=(n("b0cc"),"theme-color"),nt={color:o["a"].string,check:o["a"].bool},at={props:nt,functional:!0,render:function(e,t){var n=t.props,a=n.color,r=n.check,o=t.data;return e("div",et()([o,{style:{backgroundColor:a}}]),[r?e(d["a"],{attrs:{type:"check"}}):null])}},rt={colors:o["a"].array,title:o["a"].string,value:o["a"].string,i18nRender:o["a"].func},ot={props:rt,inject:["locale"],render:function(e){var t=this,n=this.title,a=this.value,r=this.colors,o=void 0===r?[]:r,i=this.$props.i18nRender||this.locale||vt,s=function(e){t.$emit("change",e)};return e("div",{class:tt,ref:"ref"},[e("h3",{class:tt+"-title"},[n]),e("div",{class:tt+"-content"},[o.map((function(t){var n=pe(t.key),r=a===t.key||pe(a)===t.key;return e(Ge["a"],{key:t.color,attrs:{title:n?i("app.setting.themecolor."+n):t.key}},[e(at,{class:tt+"-block",attrs:{color:t.color,check:r},on:{click:function(){return s(t.key)}}})])}))])])}},it=ot,st=(n("2ef0f"),n("9839")),ct=function(e,t){var n=Ve()({},t.action);return e(Ge["a"],{attrs:{title:t.disabled?t.disabledReason:"",placement:"left"}},[e(Ie["b"].Item,{attrs:{actions:[n]}},[e("span",{style:{opacity:t.disabled?.5:1}},[t.title])])])},dt={contentWidth:o["a"].bool,fixedHeader:o["a"].bool,fixSiderbar:o["a"].bool,layout:o["a"].oneOf(["sidemenu","topmenu"])},lt={props:dt,inject:["locale"],render:function(e){var t=this,n=this.$props.i18nRender||this.locale||vt,a=this.contentWidth,r=this.fixedHeader,o=this.layout,i=this.fixSiderbar,s=function(e,n){t.$emit("change",{type:e,value:n})};return e(Ie["b"],{attrs:{split:!1,dataSource:[{title:n("app.setting.content-width"),action:e(st["c"],{attrs:{value:a?"Fixed":"Fluid",size:"small"},on:{select:function(e){return s("contentWidth",e)}},style:{width:"80px"}},["sidemenu"===o?null:e(st["c"].Option,{attrs:{value:"Fixed"}},[n("app.setting.content-width.fixed")]),e(st["c"].Option,{attrs:{value:"Fluid"}},[n("app.setting.content-width.fluid")])])},{title:n("app.setting.fixedheader"),action:e(qe["a"],{attrs:{size:"small",checked:!!r},on:{change:function(e){return s("fixedHeader",e)}}})},{title:n("app.setting.fixedsidebar"),disabled:"topmenu"===o,disabledReason:n("app.setting.fixedsidebar.hint"),action:e(qe["a"],{attrs:{size:"small",disabled:"topmenu"===o,checked:!!i},on:{change:function(e){return s("fixSiderbar",e)}}})}],renderItem:function(t,n){return ct(e,t)}}})}},ut=(n("cb29"),n("a15b"),n("ac1f"),n("5319"),n("6a71"),n("7746"),function(e){}),pt=function(e){var t=document.body.querySelector("#app");e?t.classList.add("colorWeak"):t.classList.remove("colorWeak")},ht=n("b384"),mt=n.n(ht),ft="ant-pro-setting-drawer",gt={title:{type:String,default:""}},bt={props:gt,render:function(e){var t=this.title;return e("div",{style:{marginBottom:24}},[e("h3",{class:ft+"-title"},[t]),this.$slots["default"]])}},vt=function(e){return e},yt=function(e){var t=window.umi_plugin_ant_themeVar||[],n=[{key:"light",url:"https://gw.alipayobjects.com/zos/antfincdn/NQ%24zoisaD2/jpRkZQMyYRryryPNtyIC.svg",title:e("app.setting.pagestyle.light")},{key:"dark",url:"https://gw.alipayobjects.com/zos/antfincdn/XwFOFbLkSM/LCkqqYNmvBEbokSDscrm.svg",title:e("app.setting.pagestyle.dark")}],a=[{key:"#1890ff",color:"#1890ff",theme:"dark"}],r=[{key:"#1890ff",color:"#1890ff",theme:"dark"}];return t.find((function(e){return"dark"===e.theme}))&&n.push({disable:!0,key:"realDark",url:"https://gw.alipayobjects.com/zos/antfincdn/hmKaLQvmY2/LCkqqYNmvBEbokSDscrm.svg",title:e("app.setting.pagestyle.realdark")}),t.forEach((function(e){var t=(e.modifyVars||{})["@primary-color"];"dark"===e.theme&&t&&a.push(Ve()({color:t},e)),e.theme&&"light"!==e.theme||r.push(Ve()({color:t},e))})),{colorList:{dark:a,light:r},themeList:n}},kt=function(e,t,n){"primaryColor"===e&&ut(t),"colorWeak"===e&&pt(t)},xt=function(e){return JSON.stringify(Object(Ue["a"])(Ve()({},e,{primaryColor:he(e.primaryColor)}),["colorWeak"]),null,2)},Ot={theme:o["a"].oneOf(["dark","light","realDark"]),primaryColor:o["a"].string,layout:o["a"].oneOf(["sidemenu","topmenu"]),colorWeak:o["a"].bool,contentWidth:o["a"].bool,fixedHeader:o["a"].bool,fixSiderbar:o["a"].bool,hideHintAlert:o["a"].bool.def(!1),hideCopyButton:o["a"].bool.def(!1)},wt={getContainer:o["a"].func,settings:o["a"].objectOf(Ot)},jt={name:"SettingDrawer",props:wt,inject:["locale"],data:function(){return{show:!1}},render:function(e){var t=this,n=this.setShow,a=this.getContainer,r=this.settings,o=r.theme,i=void 0===o?"dark":o,s=r.primaryColor,c=void 0===s?"daybreak":s,l=r.layout,u=void 0===l?"sidemenu":l,p=r.fixedHeader,h=void 0!==p&&p,m=r.fixSiderbar,f=void 0!==m&&m,g=r.contentWidth,b=void 0!==g&&g,v=r.hideHintAlert,y=r.hideCopyButton,k=r.colorWeak,x=this.$props.i18nRender||this.locale,O=yt(x),j="topmenu"===u,C={color:"#fff",fontSize:20},_=function(e,n){t.$emit("change",{type:e,value:n}),kt(e,n,!1)};return e(w["a"],{attrs:{visible:this.show,width:300,placement:"right",getContainer:a},on:{close:function(){return n(!1)}},style:{zIndex:999}},[e("template",{slot:"handle"},[e("div",{class:ft+"-handle",on:{click:function(){return n(!t.show)}}},[this.show?e(d["a"],{attrs:{type:"close"},style:C}):e(d["a"],{attrs:{type:"setting"},style:C})])]),e("div",{class:ft+"-content"},[e(bt,{attrs:{title:x("app.setting.pagestyle")}},[e(Je,{attrs:{list:O.themeList,value:i},on:{change:function(e){_("theme",e)}}})]),e(it,{attrs:{title:x("app.setting.themecolor"),value:c,colors:O.colorList["realDark"===i?"dark":"light"]},on:{change:function(e){_("primaryColor",e,null)}}}),e(We["a"]),e(bt,{attrs:{title:x("app.setting.navigationmode")}},[e(Je,{attrs:{value:u},on:{change:function(e){_("layout",e,null)}}})]),e(lt,{attrs:{contentWidth:b,fixedHeader:h,fixSiderbar:!j&&f,layout:u},on:{change:function(e){var t=e.type,n=e.value;_(t,n)}}}),e(We["a"]),e(bt,{attrs:{title:x("app.setting.othersettings")}},[e(Ie["b"],{attrs:{split:!1,renderItem:function(t){return ct(e,t)},dataSource:[{title:x("app.setting.weakmode"),action:e(qe["a"],{attrs:{size:"small",checked:!!k},on:{change:function(e){return _("colorWeak",e)}}})}]}})]),v&&y?null:e(We["a"]),v?null:e(Fe["a"],{attrs:{type:"warning",message:x("app.setting.production.hint"),icon:e(d["a"],{attrs:{type:"notification"}}),showIcon:!0},style:{marginBottom:"16px"}}),y?null:e(mt.a,{attrs:{text:xt(r)},on:{copy:function(){return ze["a"].success(x("app.setting.copyinfo"))}}},[e(He["a"],{attrs:{block:!0}},[e(d["a"],{attrs:{type:"copy"}}),x("app.setting.copy")])])])])},methods:{setShow:function(e){this.show=e}}},Ct=jt;t["e"]=Re},"524c":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1599549785172",class:"icon",viewBox:"0 0 1102 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3880",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M601.245538 272.147692l154.624 448.984616 55.217231 28.041846c36.312615 17.959385 76.878769 3.938462 87.827693-30.168616l33.083076-57.028923 163.209847-314.840615c17.486769-36.548923 3.465846-77.193846-30.404923-88.379077L544.768 19.298462C510.739692 8.270769 460.8-5.12 420.548923 8.979692l-119.729231 47.261539 192.827077 77.981538c36.076308 18.038154 79.399385 56.32 107.598769 137.924923z m122.249847 519.483077L538.702769 254.424615c-11.657846-33.949538-41.590154-76.957538-75.618461-88.142769L234.023385 70.183385a84.913231 84.913231 0 0 0-94.28677 32.610461L11.500308 321.851077c-19.928615 29.696-10.24 79.714462 1.496615 113.664l184.871385 537.284923c5.041231 36.312615 32.295385 49.782154 72.62523 35.84h-0.157538l418.028308-143.911385c33.634462-11.657846 46.946462-39.148308 35.131077-73.097846z m-448.196923-453.868307a50.648615 50.648615 0 0 1-64.196924-31.507693c-9.846154-28.829538 2.599385-54.508308 31.192616-64.275692 28.514462-9.846154 54.193231 2.756923 64.039384 31.507692a50.412308 50.412308 0 0 1-31.035076 64.275693z","p-id":"3881"}}]})}},"559f":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595300943273",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"997",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M618.2 62c25.52958985 0 45.95976563 23.93964844 45.92988281 53.52011719 0 29.64023438-20.39941406 53.60976563-44.66953125 53.60976562H410.06005859c-25.47070313 0-45.9-24.00029297-45.9-53.60976562C364.15917969 85.93964844 384.55859375 62 410.06005859 62h208.1100586zM316.99970703 361.99970703h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297z m0 180h390.00058594a29.99970703 29.99970703 0 1 1 0 60.00029297H316.99970703a29.99970703 29.99970703 0 1 1 0-60.00029297zM739.82128906 122.00029297c0 65.99970703-12.06035156 101.81953125-75.96035156 101.81953125H360.13994141c-63.60029297 0-75.96035156-47.15947266-75.96035156-101.81953125h-101.25c-42.62958985 0-75.92958985 31.37958985-75.92958985 76.34970703v687.30029297c0 50.42988281 27.29970703 76.34970703 75.92958985 76.34970703h658.17070312c40.5 0 75.89970703-24.87041015 75.89970703-76.35058594V198.35087891c0-49.64941406-28.29023438-76.35058594-75.92958983-76.35058594h-101.25z","p-id":"998"}}]})}},"56d7":function(e,t,n){"use strict";n.r(t);n("e260"),n("e6cf"),n("cca6"),n("a79df"),n("4de4"),n("d3b7"),n("4d90"),n("99af"),n("a4d3"),n("e01a"),n("b636"),n("dc8d"),n("efe9"),n("d28b"),n("2a1b"),n("80e0"),n("6b9e"),n("197b"),n("2351"),n("8172"),n("944a"),n("81b8"),n("a874"),n("cb29"),n("7db0"),n("c740"),n("0481"),n("5db7"),n("a630"),n("caad"),n("a15b"),n("d81d"),n("5ded"),n("fb6a"),n("4e82"),n("f785"),n("a434"),n("4069"),n("73d9"),n("c19f"),n("82da"),n("ace4"),n("efec"),n("b56e"),n("b0c0"),n("0c47"),n("4ec9"),n("5327"),n("79a8"),n("9ff9"),n("3ea3"),n("40d9"),n("ff9c"),n("0ac8"),n("f664"),n("4057"),n("bc01"),n("6b93"),n("ca21"),n("90d7"),n("2af1"),n("0261"),n("7898"),n("23dc"),n("b65f"),n("a9e3"),n("35b3"),n("f00c"),n("8ba4"),n("9129"),n("583b"),n("aff5"),n("e6e1"),n("c35a"),n("25eb"),n("b680"),n("12a8"),n("e71b"),n("4fadc"),n("dca8"),n("c1f9"),n("e439"),n("dbb4"),n("7039"),n("3410"),n("2b19"),n("c906"),n("e21d"),n("e43e"),n("b64b"),n("bf96"),n("5bf7"),n("cee8"),n("af93"),n("131a"),n("07ac"),n("a6fd"),n("4ae1"),n("3f3a"),n("ac16"),n("5d41"),n("9e4a"),n("7f78"),n("c760"),n("db96"),n("1bf2"),n("d6dd"),n("7ed3"),n("8b9a"),n("4d63"),n("ac1f"),n("5377"),n("25f0"),n("6062"),n("f5b2"),n("8a79"),n("f6d6"),n("2532"),n("3ca3"),n("466d"),n("843c"),n("d80f"),n("38cf"),n("5319"),n("841c"),n("1276"),n("2ca0"),n("498a"),n("1e25"),n("eee7"),n("18a5"),n("1393"),n("04d3"),n("cc71"),n("c7cd"),n("9767"),n("1913"),n("c5d0"),n("9911"),n("c96a"),n("2315"),n("4c53"),n("664f"),n("cfc3"),n("4a9b"),n("fd87"),n("8b09"),n("143c"),n("5cc6"),n("8a59"),n("84c3"),n("fb2c"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("d5d6"),n("20bf"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ec97"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a"),n("72f7"),n("10d1"),n("1fe2"),n("159b"),n("ddb0"),n("130f"),n("9f96"),n("2b3d"),n("bf19"),n("9861"),n("96cf");var a=n("2b0e"),r=function(){var e=this,t=e._self._c;return t("a-config-provider",{attrs:{locale:e.locale}},[t("div",{attrs:{id:"app"}},[t("router-view")],1)])},o=[],i=n("e819"),s=function(e){document.title=e;var t=navigator.userAgent,n=/\bMicroMessenger\/([\d\.]+)/;if(n.test(t)&&/ip(hone|od|ad)/i.test(t)){var a=document.createElement("iframe");a.src="/favicon.ico",a.style.display="none",a.onload=function(){setTimeout((function(){a.remove()}),9)},document.body.appendChild(a)}},c=(i["a"].title,n("bf0f")),d=n("b775");var l={data:function(){return{}},computed:{locale:function(){}}},u=l,p=n("2877"),h=Object(p["a"])(u,r,o,!1,null,null,null),m=h.exports,f=n("8c4f"),g=n("d73b"),b=f["a"].prototype.push;f["a"].prototype.push=function(e,t,n){return t||n?b.call(this,e,t,n):b.call(this,e).catch((function(e){return e}))},a["a"].use(f["a"]);var v=new f["a"]({mode:"hash",routes:g["b"]}),y=n("4360"),k=n("4ceb"),x={theme:[{key:"dark",fileName:"dark.css",theme:"dark"},{key:"#F5222D",fileName:"#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",fileName:"#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",fileName:"#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",fileName:"#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",fileName:"#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",fileName:"#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",fileName:"#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}},{key:"#F5222D",theme:"dark",fileName:"dark-#F5222D.css",modifyVars:{"@primary-color":"#F5222D"}},{key:"#FA541C",theme:"dark",fileName:"dark-#FA541C.css",modifyVars:{"@primary-color":"#FA541C"}},{key:"#FAAD14",theme:"dark",fileName:"dark-#FAAD14.css",modifyVars:{"@primary-color":"#FAAD14"}},{key:"#13C2C2",theme:"dark",fileName:"dark-#13C2C2.css",modifyVars:{"@primary-color":"#13C2C2"}},{key:"#52C41A",theme:"dark",fileName:"dark-#52C41A.css",modifyVars:{"@primary-color":"#52C41A"}},{key:"#2F54EB",theme:"dark",fileName:"dark-#2F54EB.css",modifyVars:{"@primary-color":"#2F54EB"}},{key:"#722ED1",theme:"dark",fileName:"dark-#722ED1.css",modifyVars:{"@primary-color":"#722ED1"}}]},O=n("8ded"),w=n.n(O),j=n("9fb0");function C(){y["a"].commit(j["i"],w.a.get(j["i"],i["a"].layout)),y["a"].commit(j["f"],w.a.get(j["f"],i["a"].fixedHeader)),y["a"].commit(j["g"],w.a.get(j["g"],i["a"].fixSiderbar)),y["a"].commit(j["e"],w.a.get(j["e"],i["a"].contentWidth)),y["a"].commit(j["h"],w.a.get(j["h"],i["a"].autoHideHeader)),y["a"].commit(j["l"],w.a.get(j["l"],i["a"].navTheme)),y["a"].commit(j["m"],w.a.get(j["m"],i["a"].colorWeak)),y["a"].commit(j["d"],w.a.get(j["d"],i["a"].primaryColor)),y["a"].commit(j["k"],w.a.get(j["k"],i["a"].multiTab)),y["a"].commit("SET_TOKEN",w.a.get(j["a"])),y["a"].dispatch("setLang",w.a.get(j["b"],"zh-CN"))}n("3c1f");var _=n("2f50"),M=(n("06f4"),n("fc25")),S=(n("68c7"),n("de1b")),K=(n("dc5a"),n("56cd")),E=(n("3b18"),n("f64c")),N=(n("17ac"),n("ff57")),A=(n("438c"),n("fbdf")),$=(n("7d24"),n("dfae")),P=(n("98a7"),n("7bec")),T=(n("bffa"),n("6634")),D=(n("e7c6"),n("a8ba")),L=(n("dd98"),n("3779")),R=(n("34c0"),n("9fd0")),H=(n("2a26"),n("768f")),z=(n("cc70"),n("1fd5")),F=(n("1273"),n("f2ca")),q=(n("eb14"),n("39ab")),I=(n("0025"),n("27ab")),W=(n("9980"),n("0bb7")),B=(n("55ec"),n("a79d")),V=(n("b97c"),n("7571")),U=(n("ab9e"),n("2c92")),G=(n("9a33"),n("f933")),Y=(n("6d2a"),n("9571")),Q=(n("fbd8"),n("55f1")),Z=(n("7f6b"),n("8592")),J=(n("b380"),n("bf7b")),X=(n("dd48"),n("2fc4")),ee=(n("af3d"),n("27fd")),te=(n("d88f"),n("fe2b")),ne=(n("9d5c"),n("a600")),ae=(n("5136"),n("681b")),re=(n("4a96"),n("a071")),oe=(n("8fb1"),n("0c63")),ie=(n("d13f"),n("ccb9")),se=(n("c68a"),n("0020")),ce=(n("cd17"),n("ed3b")),de=(n("0032"),n("e32c")),le=(n("de6a"),n("9a63")),ue=(n("f2ef"),n("3af3")),pe=(n("288f"),n("cdeb")),he=(n("2ef0f"),n("9839")),me=(n("ee00"),n("bb76")),fe=(n("5783"),n("59a5")),ge=(n("fbd6"),n("160c")),be=(n("6ba6"),n("5efb")),ve=(n("922d"),n("09d9")),ye=(n("5704"),n("b558")),ke=(n("1a62"),n("98c5")),xe=(n("d2a3"),n("4df5")),Oe=n("3654"),we=n("2638"),je=n.n(we),Ce=n("15fd"),_e=n("5530"),Me=n("ade3"),Se=n("d96e"),Ke=n.n(Se),Ee=n("bdf5"),Ne=n("3593"),Ae=n("4d91"),$e=n("daa3"),Pe=n("7b05"),Te=n("9cba"),De=(n("b2a3"),n("d6e0"),["on","slots","scopedSlots","class","style"]);function Le(){return{showLine:Ae["a"].bool,multiple:Ae["a"].bool,autoExpandParent:Ae["a"].bool,checkStrictly:Ae["a"].bool,checkable:Ae["a"].bool,disabled:Ae["a"].bool,defaultExpandAll:Ae["a"].bool,defaultExpandParent:Ae["a"].bool,defaultExpandedKeys:Ae["a"].array,expandedKeys:Ae["a"].array,checkedKeys:Ae["a"].oneOfType([Ae["a"].array,Ae["a"].shape({checked:Ae["a"].array,halfChecked:Ae["a"].array}).loose]),defaultCheckedKeys:Ae["a"].array,selectedKeys:Ae["a"].array,defaultSelectedKeys:Ae["a"].array,selectable:Ae["a"].bool,filterAntTreeNode:Ae["a"].func,loadData:Ae["a"].func,loadedKeys:Ae["a"].array,draggable:Ae["a"].bool,showIcon:Ae["a"].bool,icon:Ae["a"].func,switcherIcon:Ae["a"].any,prefixCls:Ae["a"].string,filterTreeNode:Ae["a"].func,openAnimation:Ae["a"].any,treeNodes:Ae["a"].array,treeData:Ae["a"].array,replaceFields:Ae["a"].object,blockNode:Ae["a"].bool}}var Re={name:"ATree",model:{prop:"checkedKeys",event:"check"},props:Object($e["t"])(Le(),{checkable:!1,showIcon:!1,openAnimation:{on:Ne["a"],props:{appear:null}},blockNode:!1}),inject:{configProvider:{default:function(){return Te["a"]}}},created:function(){Ke()(!("treeNodes"in Object($e["l"])(this)),"`treeNodes` is deprecated. please use treeData instead.")},TreeNode:Ee["TreeNode"],methods:{renderSwitcherIcon:function(e,t,n){var a=n.isLeaf,r=n.expanded,o=n.loading,i=this.$createElement,s=this.$props.showLine;if(o)return i(oe["a"],{attrs:{type:"loading"},class:"".concat(e,"-switcher-loading-icon")});if(a)return s?i(oe["a"],{attrs:{type:"file"},class:"".concat(e,"-switcher-line-icon")}):null;var c="".concat(e,"-switcher-icon");return t?Object(Pe["a"])(t,{class:Object(Me["a"])({},c,!0)}):i(oe["a"],s?{attrs:{type:r?"minus-square":"plus-square",theme:"outlined"},class:"".concat(e,"-switcher-line-icon")}:{attrs:{type:"caret-down",theme:"filled"},class:c})},updateTreeData:function(e){var t=this,n=this.$slots,a=this.$scopedSlots,r={children:"children",title:"title",key:"key"},o=Object(_e["a"])(Object(_e["a"])({},r),this.$props.replaceFields);return e.map((function(e){var r=e[o.key],i=e[o.children],s=e.on,c=void 0===s?{}:s,d=e.slots,l=void 0===d?{}:d,u=e.scopedSlots,p=void 0===u?{}:u,h=e.class,m=e.style,f=Object(Ce["a"])(e,De),g=Object(_e["a"])(Object(_e["a"])({},f),{},{icon:a[p.icon]||n[l.icon]||f.icon,switcherIcon:a[p.switcherIcon]||n[l.switcherIcon]||f.switcherIcon,title:a[p.title]||n[l.title]||f[o.title],dataRef:e,on:c,key:r,class:h,style:m});return i?Object(_e["a"])(Object(_e["a"])({},g),{},{children:t.updateTreeData(i)}):g}))},getCheckedKeys:function(){return this.$refs.tree.getCheckedKeys()},clearExpandedKeys:function(){return this.$refs.tree.clearExpandedKeys()},getHalfCheckedKeys:function(){return this.$refs.tree.getHalfCheckedKeys()}},render:function(){var e,t=this,n=arguments[0],a=Object($e["l"])(this),r=this.$slots,o=this.$scopedSlots,i=a.prefixCls,s=a.showIcon,c=a.treeNodes,d=a.blockNode,l=this.configProvider.getPrefixCls,u=l("tree",i),p=Object($e["g"])(this,"switcherIcon"),h=a.checkable,m=a.treeData||c;m&&(m=this.updateTreeData(m));var f={props:Object(_e["a"])(Object(_e["a"])({},a),{},{prefixCls:u,checkable:h?n("span",{class:"".concat(u,"-checkbox-inner")}):h,children:Object($e["c"])(o.default?o.default():r.default),__propsSymbol__:Symbol(),switcherIcon:function(e){return t.renderSwitcherIcon(u,p,e)}}),on:Object($e["k"])(this),ref:"tree",class:(e={},Object(Me["a"])(e,"".concat(u,"-icon-hide"),!s),Object(Me["a"])(e,"".concat(u,"-block-node"),d),e)};return m&&(f.props.treeData=m),n(Ee["Tree"],je()([{},f]))}},He=n("2909"),ze=n("0464"),Fe=n("b047"),qe=n.n(Fe),Ie=n("6a21"),We=n("d22e"),Be={None:"node",Start:"start",End:"end"};function Ve(e,t){var n=Object(We["j"])(e)||[];function a(e){var n=e.key,a=Object($e["p"])(e).default;!1!==t(n,e)&&Ve("function"===typeof a?a():a,t)}n.forEach(a)}function Ue(e){var t=Object(We["h"])(e),n=t.keyEntities;return Object(He["a"])(n.keys())}function Ge(e,t,n,a){var r=[],o=Be.None;if(n&&n===a)return[n];if(!n||!a)return[];function i(e){return e===n||e===a}return Ve(e,(function(e){if(o===Be.End)return!1;if(i(e)){if(r.push(e),o===Be.None)o=Be.Start;else if(o===Be.Start)return o=Be.End,!1}else o===Be.Start&&r.push(e);return-1!==t.indexOf(e)})),r}function Ye(e,t){var n=Object(He["a"])(t),a=[];return Ve(e,(function(e,t){var r=n.indexOf(e);return-1!==r&&(a.push(t),n.splice(r,1)),!!n.length})),a}function Qe(e){var t=[];return(e||[]).forEach((function(e){t.push(e.key),e.children&&(t=[].concat(Object(He["a"])(t),Object(He["a"])(Qe(e.children))))})),t}var Ze=n("b488"),Je=["prefixCls"];function Xe(e,t){var n=e.isLeaf,a=e.expanded;return t(oe["a"],n?{attrs:{type:"file"}}:{attrs:{type:a?"folder-open":"folder"}})}var et={name:"ADirectoryTree",mixins:[Ze["a"]],model:{prop:"checkedKeys",event:"check"},props:Object($e["t"])(Object(_e["a"])(Object(_e["a"])({},Le()),{},{expandAction:Ae["a"].oneOf([!1,"click","doubleclick","dblclick"])}),{showIcon:!0,expandAction:"click"}),inject:{configProvider:{default:function(){return Te["a"]}}},data:function(){var e=Object($e["l"])(this),t=e.defaultExpandAll,n=e.defaultExpandParent,a=e.expandedKeys,r=e.defaultExpandedKeys,o=Object(We["h"])(this.$slots.default),i=o.keyEntities,s={};return s._selectedKeys=e.selectedKeys||e.defaultSelectedKeys||[],t?e.treeData?s._expandedKeys=Qe(e.treeData):s._expandedKeys=Ue(this.$slots.default):s._expandedKeys=n?Object(We["f"])(a||r,i):a||r,this.onDebounceExpand=qe()(this.expandFolderNode,200,{leading:!0}),Object(_e["a"])({_selectedKeys:[],_expandedKeys:[]},s)},watch:{expandedKeys:function(e){this.setState({_expandedKeys:e})},selectedKeys:function(e){this.setState({_selectedKeys:e})}},methods:{onExpand:function(e,t){this.setUncontrolledState({_expandedKeys:e}),this.$emit("expand",e,t)},onClick:function(e,t){var n=this.$props.expandAction;"click"===n&&this.onDebounceExpand(e,t),this.$emit("click",e,t)},onDoubleClick:function(e,t){var n=this.$props.expandAction;"dblclick"!==n&&"doubleclick"!==n||this.onDebounceExpand(e,t),this.$emit("doubleclick",e,t),this.$emit("dblclick",e,t)},onSelect:function(e,t){var n,a=this.$props.multiple,r=this.$slots.default||[],o=this.$data._expandedKeys,i=void 0===o?[]:o,s=t.node,c=t.nativeEvent,d=s.eventKey,l=void 0===d?"":d,u={},p=Object(_e["a"])(Object(_e["a"])({},t),{},{selected:!0}),h=c.ctrlKey||c.metaKey,m=c.shiftKey;a&&h?(n=e,this.lastSelectedKey=l,this.cachedSelectedKeys=n,p.selectedNodes=Ye(r,n)):a&&m?(n=Array.from(new Set([].concat(Object(He["a"])(this.cachedSelectedKeys||[]),Object(He["a"])(Ge(r,i,l,this.lastSelectedKey))))),p.selectedNodes=Ye(r,n)):(n=[l],this.lastSelectedKey=l,this.cachedSelectedKeys=n,p.selectedNodes=[t.node]),u._selectedKeys=n,this.$emit("update:selectedKeys",n),this.$emit("select",n,p),this.setUncontrolledState(u)},expandFolderNode:function(e,t){var n=t.isLeaf;if(!(n||e.shiftKey||e.metaKey||e.ctrlKey)&&this.$refs.tree.$refs.tree){var a=this.$refs.tree.$refs.tree;a.onNodeExpand(e,t)}},setUncontrolledState:function(e){var t=Object(ze["a"])(e,Object.keys(Object($e["l"])(this)).map((function(e){return"_".concat(e)})));Object.keys(t).length&&this.setState(t)}},render:function(){var e=arguments[0],t=Object($e["l"])(this),n=t.prefixCls,a=Object(Ce["a"])(t,Je),r=this.configProvider.getPrefixCls,o=r("tree",n),i=this.$data,s=i._expandedKeys,c=i._selectedKeys,d=Object($e["k"])(this);Object(Ie["a"])(!d.doubleclick,"`doubleclick` is deprecated. please use `dblclick` instead.");var l={props:Object(_e["a"])(Object(_e["a"])({icon:Xe},a),{},{prefixCls:o,expandedKeys:s,selectedKeys:c,switcherIcon:Object($e["g"])(this,"switcherIcon")}),ref:"tree",class:"".concat(o,"-directory"),on:Object(_e["a"])(Object(_e["a"])({},Object(ze["a"])(d,["update:selectedKeys"])),{},{select:this.onSelect,click:this.onClick,dblclick:this.onDoubleClick,expand:this.onExpand})};return e(Re,je()([{},l]),[this.$slots.default])}},tt=n("db14");Re.TreeNode.name="ATreeNode",Re.DirectoryTree=et,Re.install=function(e){e.use(tt["a"]),e.component(Re.name,Re),e.component(Re.TreeNode.name,Re.TreeNode),e.component(et.name,et)};var nt=Re,at=n("4eb5"),rt=n.n(at),ot=n("1d4b"),it={name:"PageLoading",props:{tip:{type:String,default:"Loading.."},size:{type:String,default:"large"}},render:function(){var e=arguments[0],t={textAlign:"center",background:"rgba(0,0,0,0.6)",position:"fixed",top:0,bottom:0,left:0,right:0,zIndex:1100},n={position:"absolute",left:"50%",top:"40%",transform:"translate(-50%, -50%)"};return e("div",{style:t},[e(Z["a"],{attrs:{size:this.size,tip:this.tip},style:n})])}},st="0.0.1",ct={newInstance:function(e,t){var n=document.querySelector("body>div[type=loading]");n||(n=document.createElement("div"),n.setAttribute("type","loading"),n.setAttribute("class","ant-loading-wrapper"),document.body.appendChild(n));var a=Object.assign({visible:!1,size:"large",tip:"Loading..."},t),r=new e({data:function(){return Object(_e["a"])({},a)},render:function(){var e=arguments[0],t=this.tip,n={};return this.tip&&(n.tip=t),this.visible?e(it,{props:Object(_e["a"])({},n)}):null}}).$mount(n);function o(e){var t=Object(_e["a"])(Object(_e["a"])({},a),e),n=t.visible,o=t.size,i=t.tip;r.$set(r,"visible",n),i&&r.$set(r,"tip",i),o&&r.$set(r,"size",o)}return{instance:r,update:o}}},dt={show:function(e){this.instance.update(Object(_e["a"])(Object(_e["a"])({},e),{},{visible:!0}))},hide:function(){this.instance.update({visible:!1})}},lt=function(e,t){e.prototype.$loading||(dt.instance=ct.newInstance(e,t),e.prototype.$loading=dt)},ut={version:st,install:lt},pt=n("3835"),ht={add:{key:"add",label:"新增"},delete:{key:"delete",label:"删除"},edit:{key:"edit",label:"修改"},query:{key:"query",label:"查询"},get:{key:"get",label:"详情"},enable:{key:"enable",label:"启用"},disable:{key:"disable",label:"禁用"},import:{key:"import",label:"导入"},export:{key:"export",label:"导出"}};function mt(e){mt.installed||(!e.prototype.$auth&&Object.defineProperties(e.prototype,{$auth:{get:function(){var e=this;return function(t){var n=t.split("."),a=Object(pt["a"])(n,2),r=a[0],o=a[1],i=e.$store.getters.roles;if(i.isSuper)return!0;var s=i.permissions.find((function(e){return e.permissionId===r}));return!!s&&(void 0===o||s.actionList.findIndex((function(e){return e===o}))>-1)}}}}),!e.prototype.$enum&&Object.defineProperties(e.prototype,{$enum:{get:function(){return function(e){var t=ht;return e&&e.split(".").forEach((function(e){t=t&&t[e]||null})),t}}}}))}var ft=mt;a["a"].directive("action",{inserted:function(e,t,n){var a=t.arg,r=y["a"].getters.roles;if(!r.isSuper){var o=n.context.$route.meta.permission,i=o instanceof String&&[o]||o;r.permissions.forEach((function(t){i.includes(t.permissionId)&&t.actionList&&!t.actionList.includes(a)&&(e.parentNode&&e.parentNode.removeChild(e)||(e.style.display="none"))}))}}});a["a"].use(xe["a"]),a["a"].use(ke["a"]),a["a"].use(ye["a"]),a["a"].use(ve["a"]),a["a"].use(be["a"]),a["a"].use(ge["a"]),a["a"].use(fe["a"]),a["a"].use(me["a"]),a["a"].use(he["c"]),a["a"].use(pe["a"]),a["a"].use(ue["a"]),a["a"].use(le["a"]),a["a"].use(de["a"]),a["a"].use(ce["a"]),a["a"].use(se["a"]),a["a"].use(ie["a"]),a["a"].use(oe["a"]),a["a"].use(re["a"]),a["a"].use(ae["a"]),a["a"].use(ne["a"]),a["a"].use(te["b"]),a["a"].use(ee["a"]),a["a"].use(X["a"]),a["a"].use(J["a"]),a["a"].use(Z["a"]),a["a"].use(Q["a"]),a["a"].use(Y["a"]),a["a"].use(G["a"]),a["a"].use(U["a"]),a["a"].use(V["a"]),a["a"].use(B["a"]),a["a"].use(W["a"]),a["a"].use(I["a"]),a["a"].use(q["a"]),a["a"].use(F["a"]),a["a"].use(z["a"]),a["a"].use(H["a"]),a["a"].use(R["a"]),a["a"].use(L["a"]),a["a"].use(D["a"]),a["a"].use(T["a"]),a["a"].use(P["a"]),a["a"].use($["a"]),a["a"].use(A["a"]),a["a"].use(N["a"]),a["a"].prototype.$confirm=ce["a"].confirm,a["a"].prototype.$message=E["a"],a["a"].prototype.$notification=K["a"],a["a"].prototype.$info=ce["a"].info,a["a"].prototype.$success=ce["a"].success,a["a"].prototype.$error=ce["a"].error,a["a"].prototype.$warning=ce["a"].warning,rt.a.config.autoSetContainer=!0,a["a"].use(Oe["a"]),a["a"].use(ot["a"]),a["a"].use(ut),a["a"].use(ft),a["a"].use(rt.a),a["a"].use(S["a"]),a["a"].use(M["a"]),a["a"].use(_["a"]),a["a"].use(nt);var gt=n("323e"),bt=n.n(gt),vt=(n("fddb"),n("ca00"));bt.a.configure({showSpinner:!1});var yt="/passport/login",kt="/pay",xt=[yt,kt],Ot="/";v.beforeEach((function(e,t,n){bt.a.start(),e.meta&&"undefined"!==typeof e.meta.title&&s("".concat(Object(c["b"])(e.meta.title)));var a=e.query;e.path===yt&&a["superLogin"]&&y["a"].dispatch("SuperLogin",{userId:a["userId"],token:a["token"]}),w.a.get(j["a"])?e.path===yt?(n({path:Ot}),bt.a.done()):Object(vt["e"])(y["a"].getters.roles)?y["a"].dispatch("GetInfo").then((function(a){var r=a.roles;y["a"].dispatch("GenerateRoutes",{roles:r}).then((function(a){v.addRoutes(a);var r=decodeURIComponent(t.query.redirect||e.path);e.path===r?n(Object(_e["a"])(Object(_e["a"])({},e),{},{replace:!0})):n({path:r})}))})).catch((function(){K["a"].error({message:"错误",description:"请求用户信息失败,请重试"}),y["a"].dispatch("Logout").then((function(){n({path:yt,query:{redirect:e.fullPath}})}))})):n():xt.includes(e.path)?n():(n({path:yt,query:{redirect:e.fullPath}}),bt.a.done())})),v.afterEach((function(){bt.a.done()}));var wt=n("c1df"),jt=n.n(wt);n("5c3a");jt.a.locale("zh-cn"),a["a"].filter("NumberFormat",(function(e){if(!e)return"0";var t=e.toString().replace(/(\d)(?=(?:\d{3})+$)/g,"$1,");return t})),a["a"].filter("dayjs",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return jt()(e).format(t)})),a["a"].filter("moment",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD HH:mm:ss";return jt()(e).format(t)}));n("861f");a["a"].config.productionTip=!1,a["a"].use(d["a"]),a["a"].component("pro-layout",k["e"]),a["a"].component("page-header-wrapper",k["b"]),a["a"].filter("dateFormat",(function(e){if(!e)return"";var t=new Date(1e3*e),n=t.getFullYear(),a=(t.getMonth()+1+"").padStart(2,"0"),r=(t.getDate()+"").padStart(2,"0"),o=(t.getHours()+"").padStart(2,"0"),i=(t.getMinutes()+"").padStart(2,"0"),s=(t.getSeconds()+"").padStart(2,"0");return"".concat(n,"-").concat(a,"-").concat(r," ").concat(o,":").concat(i,":").concat(s)})),window.umi_plugin_ant_themeVar=x.theme,new a["a"]({router:v,store:y["a"],i18n:c["a"],created:C,render:function(e){return e(m)}}).$mount("#app")},5805:function(e,t,n){},"5b96":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1592810676056",class:"icon",viewBox:"0 0 1112 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"542.96875",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M1103.626164 714.111047c0-18.548339-18.548339-37.096678-27.822508-37.096677-27.822508 0-55.645017-27.822508-55.645017-55.645017 0-9.274169 0-18.548339 9.274169-18.548339 9.274169-18.548339 0-37.096678-18.548338-46.370847l-64.919187-37.096678c-18.548339-9.274169-37.096678 0-46.370847 9.274169-9.274169 0-37.096678 18.548339-46.370847 18.548339-18.548339 0-37.096678-18.548339-46.370847-27.822508-9.274169-9.274169-27.822508-9.274169-46.370847-9.274169l-64.919187 37.096677c-18.548339 18.548339-27.822508 37.096678-18.548338 55.645017 0 9.274169 0 18.548339 9.274169 18.548339 0 27.822508-27.822508 55.645017-55.645017 55.645017-18.548339 0-27.822508 9.274169-27.822508 37.096677 0 0-9.274169 27.822508-9.274169 55.645017s9.274169 46.370847 9.274169 55.645017c0 18.548339 18.548339 37.096678 27.822508 37.096677 27.822508 0 55.645017 27.822508 55.645017 55.645017 0 9.274169 0 18.548339-9.274169 18.548339-9.274169 18.548339 0 37.096678 18.548338 46.370847l64.919187 37.096678c18.548339 9.274169 37.096678 0 46.370847-9.274169 9.274169-9.274169 27.822508-27.822508 46.370847-27.822509s37.096678 18.548339 46.370847 27.822509c9.274169 9.274169 27.822508 9.274169 46.370847 9.274169l64.919187-37.096678c18.548339-9.274169 18.548339-27.822508 9.274169-46.370847 0-9.274169 0-18.548339-9.274169-18.548339 0-27.822508 27.822508-55.645017 55.645016-55.645017 18.548339 0 27.822508-9.274169 27.822509-37.096677 0 0 9.274169-27.822508 9.274169-55.645017 9.274169-27.822508 0-55.645017 0-55.645017zM853.223589 862.497758c-55.645017 0-92.741694-46.370847-92.741694-102.015863s37.096678-102.015864 92.741694-102.015864 92.741694 46.370847 92.741694 102.015864-46.370847 102.015864-92.741694 102.015863zM686.288539 472.982642c-92.741694 46.370847-148.386711 129.838372-166.93505 231.854236s9.274169 204.031728 74.193356 287.499253H92.741694c-55.645017 0-92.741694-37.096678-92.741694-83.467525v-27.822509c0-46.370847 37.096678-92.741694 83.467525-111.290033L278.225083 686.288539s55.645017-18.548339 64.919186-37.096678c9.274169-9.274169 9.274169-46.370847 0-74.193355-18.548339-18.548339-111.290033-148.386711-111.290033-259.676745C231.854236 139.112542 343.144269 0 482.256811 0c139.112542 0 250.402575 139.112542 250.402575 315.321761 0 55.645017-18.548339 111.290033-46.370847 157.660881z","p-id":"5987"}}]})}},6052:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1634495198314",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3933",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M780.56106667 999.0144H244.80426667c-121.6512 0-220.22826667-98.57706667-220.22826667-220.22826668V243.02933332c0-121.6512 98.57706667-220.22826667 220.22826667-220.22826664h535.7568c121.6512 0 220.22826667 98.57706667 220.22826666 220.22826664v535.7568c0 121.6512-98.57706667 220.22826667-220.22826666 220.22826668z",fill:"#009CF5","p-id":"3934"}},{tag:"path",attrsMap:{d:"M530.97813333 591.4624h-107.17866666l80.69120001-139.264 8.19199999-14.19946667 55.296-95.0272 10.6496-18.56853333 22.93760001-39.3216c10.10346667-17.2032 10.37653333-39.3216-1.09226668-55.56906668-9.8304-13.9264-23.89333333-19.52426668-37.81973333-19.52426665-16.384 0-32.3584 8.46506668-41.3696 23.7568l-8.19199999 14.47253333-8.46506668-14.47253333c-9.0112-15.29173333-25.12213333-23.7568-41.3696-23.7568-8.192 0-16.384 1.91146667-24.02986667 6.28053333-22.66453333 13.1072-30.44693333 42.46186667-17.2032 65.1264l35.6352 61.57653333-144.1792 248.76373335H219.81866667c-28.672 0.27306667-51.6096 25.66826668-47.10399999 55.56906664 3.54986668 23.48373332 25.53173333 39.86773333 49.28853332 39.86773335h36.18133333l110.31893334-0.27306667h220.22826666c4.096 0 8.192-1.77493333 10.64959999-5.05173333 12.56106667-16.7936 21.84533333-42.87146668-8.87466664-69.76853334-16.24746667-14.336-37.95626668-20.61653333-59.52853335-20.61653333z",fill:"#FFFFFF","p-id":"3935"}},{tag:"path",attrsMap:{d:"M803.49866667 591.18933333h-91.7504L589.0048 379.42613332c-2.18453333-3.6864-7.09973333-4.9152-10.51306668-2.4576-17.2032 12.42453332-27.30666667 29.76426667-32.49493332 48.87893336-8.73813332 32.22186667-1.50186667 66.7648 15.1552 95.70986665l26.35093333 45.73866667 13.9264 24.30293333 55.296 95.30026667 5.7344 9.55733332 53.11146667 91.75040001c9.0112 15.29173333 24.84906667 23.7568 41.09653332 23.75679999 8.192 0 16.65706667-2.18453333 24.30293336-6.55359999 22.66453333-13.1072 30.44693333-42.1888 17.2032-65.1264l-30.99306668-53.65760001h38.63893332c28.672 0 51.47306668-25.94133332 46.83093335-55.84213332-3.82293332-23.3472-25.53173333-39.59466667-49.152-39.59466667zM306.7904 699.32373333c-16.7936-6.82666667-32.63146667-6.00746668-45.32906668-2.4576-6.9632 1.91146667-12.6976 6.69013333-16.24746664 12.83413335l-17.74933335 30.31039999c-13.38026668 22.9376-5.46133333 52.0192 17.2032 65.1264 7.64586667 4.36906667 16.11093332 6.5536 24.30293334 6.55360001 16.384 0 32.08533332-8.46506668 40.82346666-23.75680001l20.20693335-34.816c4.9152-8.6016 5.87093333-18.97813333 2.18453332-28.12586667-4.096-10.24-11.74186667-20.0704-25.3952-25.66826667z",fill:"#FFFFFF","p-id":"3936"}}]})}},"60fa":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1600756394501",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5021",width:"500",height:"500"},children:[{tag:"path",attrsMap:{d:"M9.728 584.192c0-34.816 27.648-62.464 63.488-62.464h124.416c34.816 0 63.488 28.672 63.488 62.464v377.344c0 34.816-27.648 62.464-63.488 62.464H73.216c-34.816 0-63.488-28.672-63.488-62.464v-377.344z m753.664-250.88c0-34.816 27.648-62.976 63.488-62.976h124.416c34.816 0 63.488 28.672 63.488 62.976v627.712c0 34.816-27.648 62.976-63.488 62.976h-124.416c-34.816 0-63.488-28.672-63.488-62.976V333.312zM374.784 64C374.784 28.672 402.944 0 439.296 0h126.976c35.84 0 64.512 28.672 64.512 64v896c0 35.328-28.16 64-64.512 64H439.296c-35.84 0-64.512-28.672-64.512-64v-896z","p-id":"5022"}}]})}},"613a":function(e,t,n){},"6fb3":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1625710316933",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"21058",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M763.648 488.71466666L328.096 49.96266666c-9.696-9.696-25.824-9.696-35.488 0s-9.696 25.824 0 35.488l419.424 419.424-419.424 429.12c-9.696 9.696-9.696 25.824 0 35.488s25.824 9.696 35.488 0l435.552-445.248a25.28 25.28 0 0 0 0-35.488z",fill:"","p-id":"21059"}}]})}},7257:function(e,t,n){},"743d":function(e,t,n){"use strict";n.r(t);var a=n("5530"),r=n("8b45"),o=n("0ff2"),i=n.n(o),s={antLocale:r["a"],momentName:"eu",momentLocale:i.a},c={message:"-","menu.home":"Home","menu.dashboard":"Dashboard","menu.dashboard.analysis":"Analysis","menu.dashboard.monitor":"Monitor","menu.dashboard.workplace":"Workplace","layouts.usermenu.dialog.title":"Message","layouts.usermenu.dialog.content":"Do you really log-out.","app.setting.pagestyle":"Page style setting","app.setting.pagestyle.light":"Light style","app.setting.pagestyle.dark":"Dark style","app.setting.pagestyle.realdark":"RealDark style","app.setting.themecolor":"Theme Color","app.setting.navigationmode":"Navigation Mode","app.setting.content-width":"Content Width","app.setting.fixedheader":"Fixed Header","app.setting.fixedsidebar":"Fixed Sidebar","app.setting.sidemenu":"Side Menu Layout","app.setting.topmenu":"Top Menu Layout","app.setting.content-width.fixed":"Fixed","app.setting.content-width.fluid":"Fluid","app.setting.othersettings":"Other Settings","app.setting.weakmode":"Weak Mode","app.setting.copy":"Copy Setting","app.setting.loading":"Loading theme","app.setting.copyinfo":"copy success,please replace defaultSettings in src/models/setting.js","app.setting.production.hint":"Setting panel shows in development environment only, please manually modify"};t["default"]=Object(a["a"])(Object(a["a"])({},s),c)},7620:function(e,t,n){},"7d57":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 854v6q0 44-22 82t-60 60-82 22h-696q-45 0-82.5-22t-59.5-60-22-82v-696q0-44 22-82t59.5-60 82.5-22h695q45 0 82.5 22t60 59.5 22.5 82.5v690M780 399q-29-30-63-55l-10-7q24-12 38-32t14-44.5-15-45.5-40-32.5-55-11.5q-19 0-37 6-7 2-13 6-1 1-4 0t-4-2q-7-11-21-23v0q-25-22-58-21.5t-58 21.5v0q-14 12-21 23-1 1-4 1.5t-4 0.5q-6-4-13-6-17-6-37-6-30 0-55 11.5t-40 32.5-15 45.5 14 44.5 38 32q-3 2-8 6l-2 1q-31 22-63 55-95 97-95 205 0 101 50 168 45 60 129 89 76 27 180 27h8q104 0 180-27 84-29 129-89 50-67 50-168 0-108-95-205M616 593h-75v29h55q12 0 20.5 8.5t8.5 20.5-8.5 20.5-20.5 8.5h-55v44q0 12-8.5 20.5t-20.5 8.5-20.5-8.5-8.5-20.5v-44h-58q-12 0-20.5-8.5t-8.5-20.5 8.5-20.5 20.5-8.5h58v-29h-75q-12 0-20.5-8.5t-8.5-20.5 8.5-20 20.5-8h34l-25-54q-9-9-9-21t8.5-20.5 20.5-8.5 21 9l54 83 58-83q9-9 21-9t20.5 8.5 8.5 20.5-9 21l-30 54h35q12 0 20 8t8.5 20-8 20.5-20.5 8.5z"}}]})}},"7e43":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1608212084627",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5849",width:"200",height:"200"},children:[{tag:"path",attrsMap:{d:"M512 0C229.216 0 0 229.216 0 512s229.216 512 512 512 512-229.216 512-512S794.784 0 512 0z m302.848 470.176a187.424 187.424 0 0 1-105.408 78.656c-1.664 0-1.664 0-3.328 1.664-6.72 1.696-13.376 3.36-21.76 3.36-31.808 0-48.512-21.76-40.16-46.848 6.72-18.4 25.088-35.136 46.848-41.824 35.136-13.376 58.56-41.824 58.56-75.296 0-45.184-43.52-81.984-97.024-81.984-53.568 0-97.088 36.8-97.088 81.984v249.28c0 60.224-35.136 112.128-86.976 142.24-28.448 16.704-61.92 25.088-97.056 25.088-102.08 0-184.064-75.264-184.064-167.328 0-30.112 8.384-56.896 23.424-81.984a187.296 187.296 0 0 1 105.408-78.656c8.384-1.696 15.04-3.328 23.424-3.328 31.808 0 48.512 21.728 40.16 46.848-6.72 18.368-23.424 33.44-43.52 41.792a12.8 12.8 0 0 0-6.688 3.328c-31.808 13.408-53.568 40.192-53.568 73.664 0 45.152 43.52 81.984 97.056 81.984s97.056-36.8 97.056-81.984v-249.312c0-60.224 35.136-112.096 87.008-142.208 28.416-16.736 61.888-25.088 97.024-25.088 102.08 0 184.064 75.264 184.064 167.296 0 26.784-8.384 53.568-23.424 78.656z","p-id":"5850"}}]})}},8477:function(e,t,n){"use strict";n("7620")},8484:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1617674936203",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"4263","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M76.775946 12.60487h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FD4E45","p-id":"4264"}},{tag:"path",attrsMap:{d:"M76.775946 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#FF933D","p-id":"4265"}},{tag:"path",attrsMap:{d:"M515.422518 231.160397l220.091046-220.091046c14.84335-14.84335 39.923492-14.84335 54.766841 0.51184l222.138404 222.138404c15.355189 15.355189 15.355189 39.923492 0.51184 54.766841l-220.091046 220.091046c-14.84335 14.84335-39.923492 14.84335-54.766841-0.51184l-222.138404-222.138404c-15.355189-14.84335-15.355189-39.923492-0.51184-54.766841z",fill:"#12BC83","p-id":"4266"}},{tag:"path",attrsMap:{d:"M608.065493 550.036493h312.222181c42.48269 0 76.775946 33.781416 76.775946 76.775946v317.340577c0 42.48269-34.293256 76.775946-76.775946 76.775946h-312.222181c-42.48269 0-76.775946-33.781416-76.775946-76.775946v-317.340577c0-42.48269 34.293256-76.775946 76.775946-76.775946z",fill:"#2C97FE","p-id":"4267"}}]})}},"861f":function(e,t,n){},"8eeb4":function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1591771112298",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"14907","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M512 512m-512 0a512 512 0 1 0 1024 0 512 512 0 1 0-1024 0Z",fill:"#1890ff","p-id":"14908"}},{tag:"path",attrsMap:{d:"M328.192 748.288A44.288 44.288 0 0 1 284.032 704v-103.424a14.208 14.208 0 0 1 4.096-10.112 25.6 25.6 0 0 1 10.112-4.224 132.736 132.736 0 0 0 58.496 12.16c22.784 0 51.2-25.6 80.768-25.6 24.576 0 51.2 24.576 76.8 24.448s55.296-25.6 80.896-25.6c30.208 0 57.6 27.136 78.848 29.824 25.6 3.2 42.496-18.048 45.312-18.048a14.336 14.336 0 0 1 14.208 14.336V704a44.416 44.416 0 0 1-44.16 44.544H328.32z m23.296-190.08a100.736 100.736 0 0 1-44.288-9.472v-1.92h-3.712a101.12 101.12 0 0 1-52.224-88.704 102.4 102.4 0 0 1 4.736-31.616 18.304 18.304 0 0 1 0-1.92l48.384-115.2a50.048 50.048 0 0 1 49.92-33.152h316.288a52.48 52.48 0 0 1 51.2 34.304L767.232 422.4a11.776 11.776 0 0 1 0.768 2.304v1.152a99.328 99.328 0 0 1 4.864 30.976 101.248 101.248 0 0 1-52.352 88.96 102.4 102.4 0 0 1-125.056-24.448l-3.84-4.608-3.84 4.608a98.688 98.688 0 0 1-152.32 0l-3.84-4.48-3.84 4.48a100.096 100.096 0 0 1-76.8 36.096z m3.584-119.296a14.336 14.336 0 0 1 0-28.544h307.2a14.336 14.336 0 0 1 0 28.544z",fill:"#FFFFFF","p-id":"14909","data-spm-anchor-id":"a313x.7781069.0.i4",class:"selected"}}]})}},"90f3":function(e,t,n){},9868:function(e,t,n){"use strict";n("4077")},"9a93":function(e,t,n){},"9fb0":function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"c",(function(){return r})),n.d(t,"j",(function(){return o})),n.d(t,"l",(function(){return i})),n.d(t,"i",(function(){return s})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return d})),n.d(t,"e",(function(){return l})),n.d(t,"h",(function(){return u})),n.d(t,"d",(function(){return p})),n.d(t,"m",(function(){return h})),n.d(t,"k",(function(){return m})),n.d(t,"b",(function(){return f}));var a="Access-Token",r="sidebar_type",o="is_mobile",i="nav_theme",s="layout",c="fixed_header",d="fixed_sidebar",l="content_width",u="auto_hide_header",p="color",h="weak",m="multi_tab",f="app_language"},a044:function(e,t,n){},a1d4:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1592372316432",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"5986","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M590.624 950.496v-261.76h-156.928v262.016H201.44c-26.176 0-42.72-18.592-42.72-47.904 0-106.432 0.032-212.864-0.096-319.296 0-6.08 1.728-9.952 5.92-13.792 114.592-105.088 229.056-210.336 343.552-315.52 1.248-1.152 2.56-2.176 4.16-3.552l50.176 46.08c99.328 91.36 198.624 182.72 298.016 273.984a14.112 14.112 0 0 1 4.992 11.52c-0.096 107.552-0.032 215.136-0.096 322.688-0.032 26.272-17.056 45.632-40.448 45.696-76.672 0.16-153.312 0.064-229.984 0.064-1.184 0-2.4-0.128-4.224-0.256zM511.968 190.304l-113.472 105.472-307.584 285.824c-12.768 11.84-23.104 10.816-33.792-3.232-11.232-14.784-22.432-29.568-33.568-44.448-9.024-12.096-8.032-24.672 2.72-34.656 146.176-135.808 292.384-271.616 438.624-407.36 27.328-25.376 67.36-24.8 95.424 1.216 37.408 34.688 74.688 69.504 112.032 104.256l36 33.44v-8.512-90.208c0-17.312 6.88-24.96 22.464-24.96h110.4c17.6 0 24.096 7.168 24.096 26.688 0 88.672 0.064 145.824-0.128 234.496 0 6.112 1.76 9.984 5.856 13.76 42.24 38.88 84.352 77.92 126.496 116.928 10.816 9.984 12 22.4 3.008 34.56a3164.16 3164.16 0 0 1-35.104 46.592c-9.184 11.936-20.224 12.832-31.136 2.688l-279.232-259.616-139.392-129.6-3.712-3.264z","p-id":"5987"}}]})}},a7c9:function(e,t,n){},b0cc:function(e,t,n){},b775:function(e,t,n){"use strict";n.d(t,"a",(function(){return g})),n.d(t,"b",(function(){return m}));n("d3b7");var a=n("bc3a"),r=n.n(a),o=n("4360"),i=n("8ded"),s=n.n(i),c=n("56cd"),d=n("f64c"),l={vm:{},install:function(e,t){this.installed||(this.installed=!0,t&&(e.axios=t,Object.defineProperties(e.prototype,{axios:{get:function(){return t}},$http:{get:function(){return t}}})))}},u=n("ca00"),p=n("9fb0"),h=o["a"].getters.publicConfig,m=r.a.create({baseURL:h.BASE_API,timeout:6e4});m.interceptors.request.use((function(e){var t=s.a.get(p["a"]);return t&&(e.headers["Access-Token"]=t),e}));var f=!1;m.interceptors.response.use((function(e){var t=e.data;if(!Object(u["g"])(t)){var n={message:"服务端api返回的数据格式不正确"};return Promise.reject(n)}return 500===t.status?(d["a"].error(t.message,1.8),Promise.reject(t)):401===t.status?(f||(f=!0,o["a"].dispatch("Logout").then((function(){c["a"].error({key:"notLoggedMessage",message:"错误",description:t.message,duration:3}),setTimeout((function(){return window.location.reload()}),1500)}))),Promise.reject(t)):t}),(function(e){var t=((e.response||{}).data||{}).message||"请求出现错误,请稍后再试";return c["a"].error({message:"网络请求出错",description:t,duration:3}),Promise.reject(e)}));var g={vm:{},install:function(e){e.use(l,m)}}},ba93:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1611452084144",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"18462","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"200",height:"200"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M982.912686 11.008633A34.367979 34.367979 0 0 0 957.696701 0.00064H66.305259A34.239979 34.239979 0 0 0 32.00128 36.864617l68.671957 853.311467a34.239979 34.239979 0 0 0 25.151984 30.207981l377.151765 102.399936a34.623978 34.623978 0 0 0 18.047988 0l377.151765-102.399936a34.175979 34.175979 0 0 0 25.151984-30.207981L992.00068 36.864617a34.047979 34.047979 0 0 0-9.087994-25.855984z m-179.199888 279.167826H327.233095l9.791994 136.511914h453.055717l-23.551985 327.871795L512.00098 839.040116l-257.151839-85.311947V597.312267h102.847935v82.559948l154.303904 51.199968 156.863902-52.095967 10.751993-149.951907H241.281149l-24.511984-341.311786h586.687633z","p-id":"18463"}}]})}},bdf5:function(e,t,n){"use strict";e.exports=n("0423")},bf0f:function(e,t,n){"use strict";n.d(t,"c",(function(){return g})),n.d(t,"b",(function(){return b}));var a=n("5530"),r=(n("d3b7"),n("caad"),n("3ca3"),n("ddb0"),n("2b0e")),o=n("a925"),i=n("8ded"),s=n.n(i),c=n("c1df"),d=n.n(c),l=n("743d");r["a"].use(o["a"]);var u="en-US",p={"en-US":Object(a["a"])({},l["default"])},h=new o["a"]({silentTranslationWarn:!0,locale:u,fallbackLocale:u,messages:p}),m=[u];function f(e){return h.locale=e,document.querySelector("html").setAttribute("lang",e),e}function g(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return new Promise((function(t){return s.a.set("lang",e),h.locale!==e?m.includes(e)?t(f(e)):n("4aa4")("./".concat(e)).then((function(t){var n=t.default;return h.setLocaleMessage(e,n),m.push(e),d.a.updateLocale(n.momentName,n.momentLocale),f(e)})):t(e)}))}function b(e){return h.t("".concat(e))}t["a"]=h},c06e:function(e,t,n){},c428:function(e,t,n){},ca00:function(e,t,n){"use strict";n.d(t,"h",(function(){return a})),n.d(t,"i",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"f",(function(){return i})),n.d(t,"g",(function(){return s})),n.d(t,"e",(function(){return d})),n.d(t,"d",(function(){return l})),n.d(t,"a",(function(){return u})),n.d(t,"b",(function(){return h}));n("b64b"),n("d3b7"),n("caad"),n("2532"),n("25f0"),n("159b"),n("a15b");function a(){var e=new Date,t=e.getHours();return t<9?"早上好":t<=11?"上午好":t<=13?"中午好":t<20?"下午好":"晚上好"}function r(){var e=["休息一会儿吧","准备吃什么呢?","要不要打一把 DOTA","我猜你可能累了"],t=Math.floor(Math.random()*e.length);return e[t]}function o(e,t){return function(n){var a=this,r=n;clearTimeout(e.id),e.id=setTimeout((function(){e.call(a,r)}),t)}}function i(e){return 0===Object.keys(e).length}function s(e){return"[object Object]"===Object.prototype.toString.call(e)}function c(e){return"[object Array]"===Object.prototype.toString.call(e)}function d(e){return c(e)?0===e.length:s(e)?i(e):!e}function l(e,t){return t.includes(e)}function u(e,t){Object.keys(t).forEach((function(n){e[n]=t[n]}))}var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=[],n=function(n){var a=e[n];if(!a)return"continue";c(a)?a.forEach((function(e){t.push(n+"="+e)})):t.push(n+"="+a)};for(var a in e)n(a);return t.join("&")};function h(e,t){var n=p(t);return d(n)?e:e+"?"+n}},cd83:function(e,t,n){},d22e:function(e,t,n){"use strict";n.d(t,"o",(function(){return y})),n.d(t,"b",(function(){return k})),n.d(t,"a",(function(){return x})),n.d(t,"n",(function(){return O})),n.d(t,"k",(function(){return w})),n.d(t,"j",(function(){return C})),n.d(t,"l",(function(){return S})),n.d(t,"i",(function(){return K})),n.d(t,"c",(function(){return E})),n.d(t,"d",(function(){return N})),n.d(t,"g",(function(){return $})),n.d(t,"h",(function(){return P})),n.d(t,"m",(function(){return T})),n.d(t,"e",(function(){return D})),n.d(t,"f",(function(){return L}));var a=n("2909"),r=n("3835"),o=n("b85c"),i=n("53ca"),s=n("2638"),c=n.n(s),d=n("15fd"),l=(n("fb6a"),n("a434"),n("99af"),n("4de4"),n("d3b7"),n("159b"),n("d81d"),n("4ec9"),n("3ca3"),n("ddb0"),n("b64b"),n("d96e")),u=n.n(l),p=n("0464"),h=n("2b5d"),m=n("daa3"),f=["children"],g=.25,b=2,v=!1;function y(){v||(v=!0,u()(!1,"Tree only accept TreeNode as children."))}function k(e,t){var n=e.slice(),a=n.indexOf(t);return a>=0&&n.splice(a,1),n}function x(e,t){var n=e.slice();return-1===n.indexOf(t)&&n.push(t),n}function O(e){return e.split("-")}function w(e,t){return"".concat(e,"-").concat(t)}function j(e){return Object(m["o"])(e).isTreeNode}function C(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter(j)}function _(e){var t=Object(m["l"])(e)||{},n=t.disabled,a=t.disableCheckbox,r=t.checkable;return!(!n&&!a)||!1===r}function M(e,t){function n(a,r,o){var i=a?a.componentOptions.children:e,s=a?w(o.pos,r):0,c=C(i);if(a){var d=a.key;d||void 0!==d&&null!==d||(d=s);var l={node:a,index:r,pos:s,key:d,parentPos:o.node?o.pos:null};t(l)}c.forEach((function(e,t){n(e,t,{node:a,pos:s})}))}n(null)}function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,n=e.map(t);return 1===n.length?n[0]:n}function K(e,t){var n=Object(m["l"])(t),a=n.eventKey,r=n.pos,o=[];return M(e,(function(e){var t=e.key;o.push(t)})),o.push(a||r),o}function E(e,t){var n=e.clientY,a=t.$refs.selectHandle.getBoundingClientRect(),r=a.top,o=a.bottom,i=a.height,s=Math.max(i*g,b);return n<=r+s?-1:n>=o-s?1:0}function N(e,t){if(e){var n=t.multiple;return n?e.slice():e.length?[e[0]]:e}}var A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{props:Object(p["a"])(e,["on","key","class","className","style"]),on:e.on||{},class:e.class||e.className,style:e.style,key:e.key}};function $(e,t,n){if(!t)return[];var a=n||{},r=a.processProps,o=void 0===r?A:r,i=Array.isArray(t)?t:[t];return i.map((function(t){var a=t.children,r=Object(d["a"])(t,f),i=$(e,a,n);return e(h["a"],c()([{},o(r)]),[i])}))}function P(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.initWrapper,a=t.processEntity,r=t.onProcessFinished,o=new Map,i=new Map,s={posEntities:o,keyEntities:i};return n&&(s=n(s)||s),M(e,(function(e){var t=e.node,n=e.index,r=e.pos,c=e.key,d=e.parentPos,l={node:t,index:n,key:c,pos:r};o.set(r,l),i.set(c,l),l.parent=o.get(d),l.parent&&(l.parent.children=l.parent.children||[],l.parent.children.push(l)),a&&a(l,s)})),r&&r(s),s}function T(e){if(!e)return null;var t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else{if("object"!==Object(i["a"])(e))return u()(!1,"`checkedKeys` is not an array or an object"),null;t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0}}return t}function D(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=new Map,s=new Map;function c(e){if(i.get(e)!==t){var a=n.get(e);if(a){var r=a.children,o=a.parent,d=a.node;if(!_(d)){var l=!0,u=!1;(r||[]).filter((function(e){return!_(e.node)})).forEach((function(e){var t=e.key,n=i.get(t),a=s.get(t);(n||a)&&(u=!0),n||(l=!1)})),t?i.set(e,l):i.set(e,!1),s.set(e,u),o&&c(o.key)}}}}function d(e){if(i.get(e)!==t){var a=n.get(e);if(a){var r=a.children,o=a.node;_(o)||(i.set(e,t),(r||[]).forEach((function(e){d(e.key)})))}}}function l(e){var a=n.get(e);if(a){var r=a.children,o=a.parent,s=a.node;i.set(e,t),_(s)||((r||[]).filter((function(e){return!_(e.node)})).forEach((function(e){d(e.key)})),o&&c(o.key))}else u()(!1,"'".concat(e,"' does not exist in the tree."))}(a.checkedKeys||[]).forEach((function(e){i.set(e,!0)})),(a.halfCheckedKeys||[]).forEach((function(e){s.set(e,!0)})),(e||[]).forEach((function(e){l(e)}));var p,h=[],m=[],f=Object(o["a"])(i);try{for(f.s();!(p=f.n()).done;){var g=Object(r["a"])(p.value,2),b=g[0],v=g[1];v&&h.push(b)}}catch(j){f.e(j)}finally{f.f()}var y,k=Object(o["a"])(s);try{for(k.s();!(y=k.n()).done;){var x=Object(r["a"])(y.value,2),O=x[0],w=x[1];!i.get(O)&&w&&m.push(O)}}catch(j){k.e(j)}finally{k.f()}return{checkedKeys:h,halfCheckedKeys:m}}function L(e,t){var n=new Map;function r(e){if(!n.get(e)){var a=t.get(e);if(a){n.set(e,!0);var o=a.parent,i=a.node,s=Object(m["l"])(i);s&&s.disabled||o&&r(o.key)}}}return(e||[]).forEach((function(e){r(e)})),Object(a["a"])(n.keys())}},d6e0:function(e,t,n){},d73b:function(e,t,n){"use strict";n.d(t,"a",(function(){return le})),n.d(t,"b",(function(){return ue}));n("d3b7"),n("3ca3"),n("ddb0");var a,r,o=function(){var e=this,t=e._self._c;return t("div",{class:["user-layout-wrapper",e.isMobile&&"mobile"]},[t("div",{staticClass:"container"},[t("router-view"),t("div",{staticClass:"footer"})],1)])},i=[],s=n("5530"),c=n("2f62"),d={computed:Object(s["a"])({},Object(c["c"])({isMobile:function(e){return e.app.isMobile}}))},l={name:"UserLayout",mixins:[d],mounted:function(){}},u=l,p=(n("24e1"),n("2877")),h=Object(p["a"])(u,o,i,!1,null,"2951c3e6",null),m=h.exports,f=function(){var e=this,t=e._self._c;return t("div",[t("router-view")],1)},g=[],b={name:"BlankLayout"},v=b,y=Object(p["a"])(v,f,g,!1,null,"7f25f9eb",null),k=(y.exports,function(){var e=this,t=e._self._c;return t("pro-layout",e._b({attrs:{title:e.storeInfo.store_name,menus:e.menus,hasSubMenu:e.hasSubMenu,subMenus:e.subMenus,subMenuTitle:e.subMenuTitle,siderWidth:e.siderWidth,collapsed:e.collapsed,mediaQuery:e.query,isMobile:e.isMobile,handleMediaQuery:e.handleMediaQuery,handleCollapse:e.handleCollapse,logo:e.logoRender,i18nRender:e.i18nRender},scopedSlots:e._u([{key:"rightContentRender",fn:function(){return[t("right-content",{attrs:{"top-menu":"topmenu"===e.settings.layout,"is-mobile":e.isMobile,theme:e.settings.theme}})]},proxy:!0},{key:"footerRender",fn:function(){return[t("global-footer")]},proxy:!0}])},"pro-layout",e.settings,!1),[t("router-view")],1)}),x=[],O=(n("7db0"),n("b0c0"),n("33ca")),w=n("4ceb"),j=n("bf0f"),C=n("9fb0"),_=n("e819"),M=function(){var e=this,t=e._self._c;return t("div",{class:e.wrpCls},[t("avatar-dropdown",{class:e.prefixCls,attrs:{menu:e.showMenu,"current-user":e.currentUser}})],1)},S=[],K=n("ade3"),E=function(){var e=this,t=e._self._c;return e.currentUser?t("a-dropdown",{attrs:{placement:"bottomRight"},scopedSlots:e._u([{key:"overlay",fn:function(){return[t("a-menu",{staticClass:"ant-pro-drop-down menu",attrs:{"selected-keys":[]}},[e.menu?t("a-menu-item",{key:"settings",on:{click:e.handleToSettings}},[t("a-icon",{attrs:{type:"setting"}}),e._v("账户设置 ")],1):e._e(),t("a-menu-item",{key:"logout",on:{click:e.handleLogout}},[t("a-icon",{attrs:{type:"logout"}}),e._v("退出登录 ")],1)],1)]},proxy:!0}],null,!1,3564529297)},[t("span",{staticClass:"ant-pro-account-avatar oneline-hide"},[t("a-icon",{style:{fontSize:"16px",marginRight:"5px"},attrs:{type:"user"}}),t("span",[e._v(e._s(e.currentUser.real_name||e.currentUser.user_name))])],1)]):t("span",[t("a-spin",{style:{marginLeft:8,marginRight:8},attrs:{size:"small"}})],1)},N=[],A=(n("cd17"),n("ed3b")),$={name:"AvatarDropdown",props:{currentUser:{type:Object,default:function(){return null}},menu:{type:Boolean,default:!0}},methods:{handleToSettings:function(){this.$router.push({path:"/manage/renew"})},handleLogout:function(e){var t=this;A["a"].confirm({title:"友情提示",content:"真的要注销登录吗 ?",onOk:function(){return t.$store.dispatch("Logout").then((function(){setTimeout((function(){window.location.reload()}),200)}))},onCancel:function(){}})}}},P=$,T=(n("9868"),Object(p["a"])(P,E,N,!1,null,"5fd74d0e",null)),D=T.exports,L={name:"RightContent",components:{AvatarDropdown:D},props:{prefixCls:{type:String,default:"ant-pro-global-header-index-action"},isMobile:{type:Boolean,default:function(){return!1}},topMenu:{type:Boolean,required:!0},theme:{type:String,required:!0}},data:function(){var e=this.$store.getters.userInfo;return{showMenu:!0,currentUser:e}},computed:{wrpCls:function(){return Object(K["a"])({"ant-pro-global-header-index-right":!0},"ant-pro-global-header-index-".concat(this.isMobile||!this.topMenu?"light":this.theme),!0)}},mounted:function(){}},R=L,H=Object(p["a"])(R,M,S,!1,null,null,null),z=H.exports,F=function(){var e=this,t=e._self._c;return e.visibility?t("global-footer",{staticClass:"footer custom-render",scopedSlots:e._u([{key:"links",fn:function(){},proxy:!0},{key:"copyright",fn:function(){},proxy:!0}],null,!1,2460324447)}):e._e()},q=[],I=function(e){e=unescape(e);for(var t=String.fromCharCode(e.charCodeAt(0)-e.length),n=1;n-1&&this.$nextTick((function(){e.collapsed=!e.collapsed,setTimeout((function(){e.collapsed=!e.collapsed}),16)})),Object(w["f"])(this.settings.primaryColor)},methods:{i18nRender:j["b"],getStoreInfo:function(){var e=this;O["a"]().then((function(t){var n=t.data.storeInfo;e.storeInfo=n}))},updateSider:function(){var e=this.$route.matched[1].name,t=this.menus.find((function(t){return t.name===e}));this.subMenus=t&&t.children||[],this.hasSubMenu=this.subMenus.length>0,this.siderWidth=this.subMenus.length>0?280:160,this.subMenuTitle=t&&t.meta.title},handleMediaQuery:function(e){this.isMobile=!1},handleCollapse:function(e){this.collapsed=e},handleSettingChange:function(e){var t=e.type,n=e.value;switch(t&&(this.settings[t]=n),t){case"contentWidth":this.settings[t]="Fixed"===n;break;case"layout":"sidemenu"===n?this.settings.contentWidth=!1:(this.settings.fixSiderbar=!1,this.settings.contentWidth=!0);break}},logoRender:function(){var e=this.$createElement;return e(Y.a)}}},Z=Q,J=(n("8477"),Object(p["a"])(Z,k,x,!1,null,null,null)),X=J.exports,ee={name:"RouteView",props:{keepAlive:{type:Boolean,default:!0}},data:function(){return{}},render:function(){var e=arguments[0],t=this.$route.meta,n=this.$store.getters,a=e("keep-alive",[e("router-view")]),r=e("router-view");return(n.multiTab||t.keepAlive)&&(this.keepAlive||n.multiTab||t.keepAlive)?a:r}},te=ee,ne=Object(p["a"])(te,a,r,!1,null,null,null),ae=(ne.exports,function(){var e=this,t=e._self._c;return t("page-header-wrapper",[t("router-view")],1)}),re=[],oe={name:"PageView"},ie=oe,se=Object(p["a"])(ie,ae,re,!1,null,null,null),ce=(se.exports,n("04b3")),de={name:"RouteView",render:function(e){return e("router-view")}},le=[{path:"/",name:"root",component:X,children:[{path:"/index",name:"index",component:function(){return n.e("index").then(n.bind(null,"0a0d"))},meta:{title:"首页",keepAlive:!0,icon:ce["f"],permission:["/index"]}},{path:"/manage",name:"manage",component:de,redirect:"/manage/user/index",meta:{title:"管理员",icon:ce["g"],permission:["/manage"]},children:[{path:"/manage/user/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"b484"))},meta:{title:"管理员列表",keepAlive:!1,permission:["/manage/user/index"]}},{path:"/manage/role/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"759b"))},meta:{title:"角色管理",keepAlive:!1,permission:["/manage/role/index"]}}]},{path:"/card",name:"card",component:de,redirect:"/card/index",meta:{title:"实体兑换卡",icon:ce["l"],permission:["/card"]},children:[{path:"/card/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("card")]).then(n.bind(null,"1043"))},meta:{title:"兑换卡列表",keepAlive:!1,permission:["/card/index"]}},{path:"/card/print",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("card")]).then(n.bind(null,"bd70"))},meta:{title:"打印下载列表",keepAlive:!1,permission:["/card/print"]}}]},{path:"/store",name:"store",component:de,redirect:"/store/setting",meta:{title:"店铺管理",icon:ce["l"],permission:["/store"]},children:[{path:"/store/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("store")]).then(n.bind(null,"976c"))},meta:{title:"店铺设置",keepAlive:!1,permission:["/store/setting"]}},{path:"/store/address/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("store")]).then(n.bind(null,"f30f"))},meta:{title:"地址管理",keepAlive:!1,permission:["/store/address/index"]}},{path:"/page",component:de,redirect:"/page/index",meta:{title:"店铺页面",keepAlive:!1,permission:["/page"]},children:[{path:"/page/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"0773"))},meta:{title:"页面设计",keepAlive:!1,permission:["/page/index"]},activePath:["/page/create","/page/update"]},{path:"/page/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"ead9"))},meta:{title:"新增页面",keepAlive:!1,permission:["/page/create"]},hidden:!0},{path:"/page/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"c207"))},meta:{title:"编辑页面",keepAlive:!1,permission:["/page/update"]},hidden:!0},{path:"/page/category",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("page")]).then(n.bind(null,"b043"))},meta:{title:"分类模板",keepAlive:!1,permission:["/page/category"]}}]}]},{path:"/goods",name:"goods",component:de,redirect:"/goods/index",meta:{title:"商品管理",icon:ce["c"],permission:["/goods"]},children:[{path:"/goods/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"1788"))},meta:{title:"商品列表",keepAlive:!1,permission:["/goods/index"]},activePath:["/goods/create","/goods/update"]},{path:"/goods/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"f11f"))},meta:{title:"创建商品",keepAlive:!1,permission:["/goods/create"]},hidden:!0},{path:"/goods/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"c1df6"))},meta:{title:"编辑商品",keepAlive:!1,permission:["/goods/update"]},hidden:!0},{path:"/goods/category/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"3686"))},meta:{title:"商品分类",keepAlive:!1,permission:["/goods/category/index"]}},{path:"/goods/comment/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"acbe"))},meta:{title:"商品评价",keepAlive:!1,permission:["/goods/comment/index"]}}]},{path:"/merchant",name:"merchant",component:de,redirect:"/merchant/index",meta:{title:"代理商管理",icon:ce["l"],permission:["/merchant"]},children:[{path:"/merchant/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"796a"))},meta:{title:"代理商列表",keepAlive:!1,permission:["/merchant/index"]},activePath:["/merchant/create","/merchant/update"]},{path:"/merchant/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"1a56"))},meta:{title:"发券订单",keepAlive:!1,permission:["/merchant/order/index"]}},{path:"/merchant/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"43de"))},meta:{title:"创建代理商",keepAlive:!1,permission:["/merchant/create"]},hidden:!0},{path:"/merchant/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"9f8e"))},meta:{title:"编辑代理商",keepAlive:!1,permission:["/merchant/update"]},hidden:!0},{path:"/merchant/balance",component:de,redirect:"/merchant/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/merchant/balance"]},children:[{path:"/merchant/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"b672"))},meta:{title:"余额明细",keepAlive:!1,permission:["/merchant/balance/index"]}}]}]},{path:"/order",name:"order",component:de,redirect:"/order/list/all",meta:{title:"订单管理",icon:ce["j"],permission:["/order"]},children:[{path:"/order/list/all",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"全部订单",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/oil",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"油券订单",keepAlive:!1,permission:["/order/list/all"]}},{path:"/order/list/coupon",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("goods~order"),n.e("order")]).then(n.bind(null,"fecbd"))},meta:{title:"优惠券订单",keepAlive:!1,permission:["/order/list/all"]}}]},{path:"/promotion",name:"promotion",component:de,meta:{title:"分销管理",icon:ce["j"],permission:["/promotion"]},children:[{path:"/promotion/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"d8cc"))},meta:{title:"代理商列表",keepAlive:!1,permission:["/promotion/index"]}},{path:"/promotion/commission",component:de,redirect:"/promotion/order/index",meta:{title:"佣金记录",keepAlive:!1,permission:["/promotion/commission"]},moduleKey:"promotion-commission",children:[{path:"/promotion/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3728"))},meta:{title:"分销订单",keepAlive:!1,permission:["/promotion/order/index"]}}]}]},{path:"/checkout",name:"checkout",component:de,meta:{title:"结账管理",icon:ce["j"],permission:["/checkout"]},children:[{path:"/checkout/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"0e24"))},meta:{title:"结账记录",keepAlive:!1,permission:["/checkout/index"]}}]},{path:"/user",name:"user",component:de,meta:{title:"用户管理",icon:ce["m"],permission:["/user"]},children:[{path:"/user/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"dab6"))},meta:{title:"用户列表",keepAlive:!1,permission:["/user/index"]}},{path:"/user/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"3669"))},meta:{title:"创建用户",keepAlive:!1,permission:["/user/create"]},hidden:!0},{path:"/user/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"459d"))},meta:{title:"编辑用户",keepAlive:!1,permission:["/user/update"]},hidden:!0},{path:"/user/grade/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("user")]).then(n.bind(null,"7ad7"))},meta:{title:"会员等级",keepAlive:!1,permission:["/user/grade/index"]}},{path:"/user/balance",component:de,redirect:"/user/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/user/balance"]},children:[{path:"/user/recharge/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"66c9"))},meta:{title:"充值记录",keepAlive:!1,permission:["/user/recharge/index"]}},{path:"/user/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"4a98"))},meta:{title:"余额明细",keepAlive:!1,permission:["/user/balance/index"]}}]}]},{path:"/partners",name:"partners",component:de,redirect:"/partners/index",meta:{title:"合作商管理",icon:ce["l"],permission:["/partners"]},children:[{path:"/partners/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"a11a"))},meta:{title:"合作商列表",keepAlive:!1,permission:["/partners/index"]},activePath:["/partners/create","/partners/update"]},{path:"/partners/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"5cd2"))},meta:{title:"创建合作商",keepAlive:!1,permission:["/partners/create"]},hidden:!0},{path:"/partners/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"bba5"))},meta:{title:"编辑合作商",keepAlive:!1,permission:["/partners/update"]},hidden:!0},{path:"/partners/order/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"98fc"))},meta:{title:"订单列表",keepAlive:!1,permission:["/partners/order/index"]}},{path:"/qyt/driver/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"9a97"))},meta:{title:"司机管理",keepAlive:!1,permission:["/qyt/driver/index"]}},{path:"/qyt/invoice/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("goods~order"),n.e("goods")]).then(n.bind(null,"b06c"))},meta:{title:"发票管理",keepAlive:!1,permission:["/qyt/invoice/index"]}},{path:"/partners/balance",component:de,redirect:"/partners/balance/index",meta:{title:"余额记录",keepAlive:!1,permission:["/partners/balance"]},children:[{path:"/partners/balance/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"64a2"))},meta:{title:"余额明细",keepAlive:!1,permission:["/partners/balance/index"]}}]}]},{path:"/content",name:"content",component:de,meta:{title:"内容管理",icon:ce["b"],permission:["/content"]},children:[{path:"/content/article",component:de,redirect:"/content/article/index",meta:{title:"文章管理",keepAlive:!1,permission:["/content/article"]},children:[{path:"/content/article/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"98bf"))},meta:{title:"文章列表",keepAlive:!1,permission:["/content/article/index"]}},{path:"/content/article/category/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3226"))},meta:{title:"文章分类",keepAlive:!1,permission:["/content/article/category/index"]}}]},{path:"/content/files",component:de,redirect:"/content/files/index",meta:{title:"文件库管理",keepAlive:!1,permission:["/content/files"]},children:[{path:"/content/files/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"2b0e8"))},meta:{title:"文件列表",keepAlive:!1,permission:["/content/files/index"]}},{path:"/content/files/group/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"bae3"))},meta:{title:"文件分组",keepAlive:!1,permission:["/content/files/group/index"]}}]},{path:"/content/help/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"d1d6"))},meta:{title:"帮助中心",keepAlive:!1,permission:["/content/help/index"]}}]},{path:"/market",name:"market",component:de,meta:{title:"营销管理",icon:ce["h"],permission:["/market"]},children:[{path:"/market/coupon",component:de,redirect:"/market/coupon/index",meta:{title:"优惠券",keepAlive:!1,permission:["/market/coupon"]},children:[{path:"/market/coupon/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"164a"))},meta:{title:"优惠券列表",keepAlive:!1,permission:["/market/coupon/index"]},activePath:["/market/coupon/create","/market/coupon/update"]},{path:"/market/coupon/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"c24e"))},meta:{title:"创建优惠券",keepAlive:!1,permission:["/market/coupon/create"]},hidden:!0},{path:"/market/coupon/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"0b60"))},meta:{title:"编辑优惠券",keepAlive:!1,permission:["/market/coupon/update"]},hidden:!0},{path:"/market/coupon/receive/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"3d2f"))},meta:{title:"领券记录",keepAlive:!1,permission:["/market/coupon/receive/index"]}}]},{path:"/market/recharge",component:de,redirect:"/market/recharge/setting",meta:{title:"会员充值",keepAlive:!1,permission:["/market/recharge"]},children:[{path:"/market/recharge/plan/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"6ad7"))},meta:{title:"充值套餐",keepAlive:!1,permission:["/market/recharge/plan/index"]}},{path:"/market/recharge/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"3095"))},meta:{title:"充值设置",keepAlive:!1,permission:["/market/recharge/setting"]}}]},{path:"/market/share",component:de,redirect:"/market/share/setting",meta:{title:"余额分享",keepAlive:!1,permission:["/market/share"]},children:[{path:"/market/share/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"6801"))},meta:{title:"分享设置",keepAlive:!1,permission:["/market/share/setting"]}}]},{path:"/market/exchange",component:de,redirect:"/market/exchange/setting",meta:{title:"实体卡兑换",keepAlive:!1,permission:["/market/exchange"]},children:[{path:"/market/exchange/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("market")]).then(n.bind(null,"7ec7"))},meta:{title:"兑换设置",keepAlive:!1,permission:["/market/exchange/setting"]}}]}]},{path:"/client",name:"client",component:de,meta:{title:"客户端",keepAlive:!0,icon:ce["i"],iconStyle:{fontSize:"17.2px",color:"#36b313"},permission:["/client"]},children:[{path:"/client/register",component:function(){return n.e("client").then(n.bind(null,"8c72"))},meta:{title:"注册设置",keepAlive:!1,permission:["/client/register"]}},{path:"/client/wxapp",component:de,redirect:"/client/wxapp/setting",meta:{title:"微信小程序",keepAlive:!1,permission:["/client/wxapp"]},children:[{path:"/client/wxapp/setting",component:function(){return n.e("client").then(n.bind(null,"e36a"))},meta:{title:"小程序设置",keepAlive:!1,permission:["/client/wxapp/setting"]}}]},{path:"/client/h5",component:de,redirect:"/client/h5/setting",meta:{title:"H5端",keepAlive:!1,permission:["/client/h5"]},children:[{path:"/client/h5/setting",component:function(){return n.e("client").then(n.bind(null,"2fa9"))},meta:{title:"站点设置",keepAlive:!1,permission:["/client/h5/setting"]}}]}]},{path:"/setting",name:"setting",component:de,redirect:"/setting/store/basic",meta:{title:"设置",icon:ce["k"],permission:["/setting"]},children:[{path:"/setting/trade",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a6b6"))},meta:{title:"参数设置",keepAlive:!1,permission:["/setting/trade"]}},{path:"/qyt/enterprise/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a8bf"))},meta:{title:"企业管理",keepAlive:!1,permission:["/qyt/enterprise/index"]}},{path:"/setting/qyt",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"c7de"))},meta:{title:"企油通对接",keepAlive:!1,permission:["/setting/qyt"]}},{path:"/setting/promotion",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"14b5"))},meta:{title:"分销设置",keepAlive:!1,permission:["/setting/promotion"]}},{path:"/setting/storage",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"c5b8"))},meta:{title:"上传设置",keepAlive:!1,permission:["/setting/storage"]}},{path:"/setting/sms",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("setting")]).then(n.bind(null,"a85e"))},meta:{title:"短信通知",keepAlive:!1,permission:["/setting/sms"]}},{path:"/setting/delivery",component:de,redirect:"/setting/delivery/setting",meta:{title:"配送设置",keepAlive:!1,permission:["/setting/delivery"]},children:[{path:"/setting/delivery/setting",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"0b43a"))},meta:{title:"配送方式",keepAlive:!1,permission:["/setting/delivery/setting"]}},{path:"/setting/delivery/template/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"96ef"))},meta:{title:"运费模板",keepAlive:!1,permission:["/setting/delivery/template/index"]},activePath:["/setting/delivery/template/create","/setting/delivery/template/update"]},{path:"/setting/delivery/template/create",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"61e5"))},meta:{title:"新增运费模板",keepAlive:!1,permission:["/setting/delivery/template/create"]},hidden:!0},{path:"/setting/delivery/template/update",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"3833"))},meta:{title:"编辑运费模板",keepAlive:!1,permission:["/setting/delivery/template/update"]},hidden:!0},{path:"/setting/delivery/express/index",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"f4eb"))},meta:{title:"物流公司",keepAlive:!1,permission:["/setting/delivery/express/index"]}}]},{path:"/setting/other",component:de,redirect:"/setting/other/clear",meta:{title:"其他设置",keepAlive:!1,permission:["/setting/other"]},children:[{path:"/setting/other/clear",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("content")]).then(n.bind(null,"67ac"))},meta:{title:"清理缓存",keepAlive:!1,permission:["/setting/other/clear"]}}]}]}]},{name:"renew",path:"/manage",redirect:"/manage/renew",component:X,hidden:!0,meta:{title:"更新账户信息",keepAlive:!1},children:[{path:"renew",component:function(){return Promise.all([n.e("card~content~goods~manage~market~order~page~setting~store~user"),n.e("card~content~goods~manage~market~page~store~user"),n.e("manage")]).then(n.bind(null,"9dce"))}}]},{path:"*",redirect:"/404",hidden:!0}],ue=[{path:"/passport",component:m,redirect:"/passport/login",hidden:!0,children:[{path:"login",name:"login",component:function(){return n.e("passport").then(n.bind(null,"cedc"))}}]},{path:"/404",component:function(){return n.e("exception").then(n.bind(null,"cc89"))}},{path:"/pay",component:function(){return n.e("exception").then(n.bind(null,"6ae7"))}}]},e819:function(e,t,n){"use strict";t["a"]={title:"Ant Design Pro",primaryColor:"#1890FF",navTheme:"dark",layout:"sidemenu",contentWidth:"Fixed",fixedHeader:!0,fixSiderbar:!0,autoHideHeader:!1,colorWeak:!1,multiTab:!1,production:!0}},e9ba:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:"1024",height:"1024",viewBox:"0 0 1024 1024"},children:[{tag:"title"},{tag:"g",attrsMap:{id:"icomoon-ignore"}},{tag:"path",attrsMap:{d:"M1024 701v-504q0-53-26.5-98t-72-71.5-98.5-26.5h-630q-53 0-98.5 26.5t-72 71.5-26.5 98v630q0 54 26.5 99t72 71.5 98.5 26.5h630q47 0 88.5-21t69-58 36.5-83l-6-2q-276-120-391-174-71 86-143 127-81 46-182 46-69 0-123-26-53-26-80-70.5t-21-97.5q4-43 25-78 28-45 79-68 64-27 160-18 65 6 119 19 33 8 100 31l31 10q35-64 57-139h-398v-40h197v-70h-240v-44h240v-102l1-4q2-5 6.5-8.5t12.5-3.5h98v118h256v44h-256v70h209q-29 116-85 213 38 14 191 61l146 45M284 792q-69 0-111-26-35-21-48-56-12-28-7-52 5-21 20-41 18-22 45-35 31-15 70-15 70 0 139 19 66 18 145 56-55 72-119 110-66 40-134 40z"}}]})}},eb1e:function(e,t,n){var a=n("b2b7");e.exports={__esModule:!0,default:a.svgComponent({tag:"svg",attrsMap:{t:"1595299959859",class:"icon",viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"2081","xmlns:xlink":"http://www.w3.org/1999/xlink",width:"500",height:"500"},children:[{tag:"defs"},{tag:"path",attrsMap:{d:"M286.72 290.133c17.067 0 30.72-13.653 30.72-34.133 0-105.813 95.573-170.667 191.147-170.667 92.16 0 194.56 71.68 194.56 170.667 0 20.48 13.653 34.133 30.72 34.133s30.72-13.653 30.72-34.133c0-139.947-136.534-238.933-256-238.933-122.88 0-256 88.746-256 238.933 3.413 17.067 17.066 34.133 34.133 34.133z m648.533 102.4c-17.066-20.48-44.373-34.133-71.68-34.133H160.427c-27.307 0-54.614 10.24-71.68 34.133-17.067 20.48-23.894 47.787-20.48 75.094L143.36 911.36c10.24 54.613 61.44 98.987 116.053 98.987h505.174c54.613 0 105.813-40.96 116.053-98.987l75.093-443.733c3.414-27.307-3.413-54.614-20.48-75.094z m-645.12 204.8c-27.306 0-51.2-23.893-51.2-51.2s23.894-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.893 51.2-51.2 51.2z m443.734 0c-27.307 0-51.2-23.893-51.2-51.2s23.893-51.2 51.2-51.2 51.2 23.894 51.2 51.2-23.894 51.2-51.2 51.2z","p-id":"2082"}}]})}},f544:function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"f",(function(){return i})),n.d(t,"e",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"c",(function(){return d})),n.d(t,"b",(function(){return l}));var a=n("b775"),r={info:"/store.user/info",list:"/store.user/list",add:"/store.user/add",edit:"/store.user/edit",delete:"/store.user/delete",renew:"/store.user/renew"};function o(e){return Object(a["b"])({url:r.info,method:"get",params:e})}function i(e){return Object(a["b"])({url:r.renew,method:"post",data:e})}function s(e){return Object(a["b"])({url:r.list,method:"get",params:e})}function c(e){return Object(a["b"])({url:r.add,method:"post",data:e})}function d(e){return Object(a["b"])({url:r.edit,method:"post",data:e})}function l(e){return Object(a["b"])({url:r.delete,method:"post",data:e})}},fddb:function(e,t,n){}}); \ No newline at end of file diff --git a/server-tp6/public/store/js/app.76ad6bca.js.gz b/server-tp6/public/store/js/app.76ad6bca.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3fc1ace5e4d0e28d25fc58915fb8f581095c45d9 GIT binary patch literal 44272 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 diff --git a/server-tp6/public/store/js/goods.19f5e8e7.js b/server-tp6/public/store/js/goods.19f5e8e7.js new file mode 100644 index 0000000..db15b55 --- /dev/null +++ b/server-tp6/public/store/js/goods.19f5e8e7.js @@ -0,0 +1 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["goods"],{"03eb":function(e,t,a){},"0573":function(e,t,a){},"07d4":function(e,t,a){"use strict";a("3f22")},"07dd":function(e,t,a){},"08a5":function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("25f0"),a("a9e3"),a("2ef0")),o=a.n(i),s=a("e533");t["a"]={partnersId:null,formData:{partners:{}},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.partnersId=t,new Promise((function(a,r){Promise.all([e.getPartnersDetail(t)]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getPartnersDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["d"]({partnersId:t}).then((function(t){e.formData.partners=t.data.partnersInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.partners,t=o.a.pick(e,["partners_id","name","address","contact_name","contact_tel","appKey","callback","create_time"]);t.callback=t.callback.toString();var a=Number(e.qyt_enterprise_id||0);return Object(r["a"])(Object(r["a"])({},t),{},{qyt_enterprise_id:a>0?a:void 0})},setDefaultData:function(){}}},"12e9":function(e,t,a){"use strict";a("b91a")},1788:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"商品名称"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品编码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsNo"],expression:"['goodsNo']"}],attrs:{placeholder:"请输入商品编码"}})],1),t("a-form-item",{attrs:{label:"商品分类"}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categoryId",{initialValue:0}],expression:"['categoryId', { initialValue: 0 }]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"500px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[t("div",{staticClass:"tab-list fl-l"},[t("a-radio-group",{attrs:{defaultValue:e.queryParam.listType},on:{change:e.handleTabs}},[t("a-radio-button",{attrs:{value:"all"}},[e._v("全部")]),t("a-radio-button",{attrs:{value:"on_sale"}},[e._v("出售中")]),t("a-radio-button",{attrs:{value:"off_sale"}},[e._v("已下架")]),t("a-radio-button",{attrs:{value:"sold_out"}},[e._v("已售罄")])],1)],1),e.$auth("/goods/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("创建商品")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-up"},on:{click:function(t){return e.handleUpdateStatus(e.selectedRowKeys,!0)}}},[e._v("上架")]),t("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-down"},on:{click:function(t){return e.handleUpdateStatus(e.selectedRowKeys,!1)}}},[e._v("下架")]),t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"goods_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"goods_image",fn:function(e){return t("span",{},[t("a",{attrs:{title:"点击查看原图",href:e,target:"_blank"}},[t("img",{attrs:{width:"50",height:"50",src:e,alt:"商品图片"}})])])}},{key:"goods_name",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"oilCardType",fn:function(a){return t("span",{},[t("p",[e._v(e._s(e.OilCardTypeEnum[a].name))])])}},{key:"status",fn:function(a,r){return t("span",{},[t("a-tag",{staticClass:"cur-p",attrs:{color:10==a?"green":"red"},on:{click:function(t){return e.handleUpdateStatus([r.goods_id],10!=a)}}},[e._v(e._s(10==a?"上架":"下架"))])],1)}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("router-link",{attrs:{to:{path:"/goods/update",query:{goodsId:r.goods_id}}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.goods_id])}}},[e._v("删除")])],1)}}])})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("ca00")),n=a("d084"),l=a("2af9"),c=a("8243"),u=a("4a95"),d=[{title:"商品ID",dataIndex:"goods_id"},{title:"省份",dataIndex:"province"},{title:"卡券类型",dataIndex:"oilCardType",scopedSlots:{customRender:"oilCardType"}},{title:"商品图片",dataIndex:"goods_image",scopedSlots:{customRender:"goods_image"}},{title:"商品名称",dataIndex:"goods_name",width:"200px",scopedSlots:{customRender:"goods_name"}},{title:"商品编码",dataIndex:"goods_no",width:"100px",scopedSlots:{customRender:"goods_no"}},{title:"商品价格",dataIndex:"goods_price_min",scopedSlots:{customRender:"goods_price_min"}},{title:"总销量",dataIndex:"sales_actual"},{title:"库存总量",dataIndex:"stock_total"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"添加时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],m={name:"Index",components:{ContentHeader:l["a"],STable:l["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{listType:"all"},isLoading:!1,columns:d,selectedRowKeys:[],loadData:function(t){return n["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},beforeCreate:function(){Object(s["a"])(this,{OilCardTypeEnum:u["c"]})},created:function(){this.$route.query.listType&&(this.queryParam.listType=this.$route.query.listType),this.getCategoryList()},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleTabs:function(e){this.queryParam.listType=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},getCategoryList:function(){var e=this;this.isLoading=!0,c["a"].getListFromScreen().then((function(t){e.categoryListTree=t})).finally((function(t){e.isLoading=!1}))},handleUpdateStatus:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.$auth("/goods/index.status"))return!1;this.isLoading=!0,n["j"]({goodsIds:e,state:a}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){t.isLoading=!1}))},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return n["c"]({goodsIds:e}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/goods/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)}}},p=m,f=(a("1ff6"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"e4020f40",null);t["default"]=h.exports},"1a56":function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"用户电话"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"请输入用户电话"}})],1),t("a-form-item",{attrs:{label:"订单时间"}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],attrs:{format:"YYYY-MM-DD"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"log_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"order_type",fn:function(a){return t("span",{},[t("a-tag",[e._v(e._s(e.TypeEnum[a].name))])],1)}},{key:"goods",fn:function(e){return t("span",{},[t("GoodsItem",{attrs:{data:{image:e.images[0].file.preview_url,imageAlt:"商品图片",title:e.goods_name,goods_no:e.goods_no,goodsProps:e.goods_props}}})],1)}},{key:"user",fn:function(e){return t("span",{},[t("UserItem",{attrs:{user:e}})],1)}},{key:"merchant",fn:function(a){return t("span",{},[t("p",[e._v(e._s(a.name))])])}}])})],1)},i=[],o=a("5530"),s=a("b775"),n={list:"/merchant.order/list"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}var c=a("ab09"),u=a("5c06"),d=new u["a"]([{key:"TICKET",name:"油券",value:"zsy_ticket"},{key:"COUPON",name:"优惠券",value:"coupon"}]),m={name:"Index",components:{STable:c["b"],GoodsItem:c["a"],UserItem:c["c"]},data:function(){var e=this;return{TypeEnum:d,searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:[{title:"ID",dataIndex:"merchant_order_id"},{title:"订单编号",dataIndex:"order_no",scopedSlots:{customRender:"order_no"}},{title:"订单类型",dataIndex:"order_type",scopedSlots:{customRender:"order_type"}},{title:"订单金额",dataIndex:"order_price"},{title:"商品信息",dataIndex:"goods",scopedSlots:{customRender:"goods"}},{title:"买家",dataIndex:"user",scopedSlots:{customRender:"user"}},{title:"代理商",dataIndex:"merchant",scopedSlots:{customRender:"merchant"}},{title:"管理员备注",width:"260px",dataIndex:"admin_remark"},{title:"订单时间",dataIndex:"create_time"}],loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))}}},p=m,f=(a("91bf"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"bfa4e59e",null);t["default"]=h.exports},"1ff6":function(e,t,a){"use strict";a("94a3")},"24ba":function(e,t,a){},"252a":function(e,t,a){},"28d5":function(e,t,a){},"28e0":function(e,t,a){"use strict";a("3b87")},"2aba":function(e,t,a){"use strict";a("c095")},"2e1c":function(e,t,a){"use strict";a.d(t,"e",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"c",(function(){return c}));var r=a("b775"),i={list:"/user.grade/list",all:"/user.grade/all",add:"/user.grade/add",edit:"/user.grade/edit",delete:"/user.grade/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"2eff":function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("25f0"),a("2ef0")),o=a.n(i),s=a("fab29");t["a"]={userId:null,formData:{user:{},merchantList:[]},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.userId=t,new Promise((function(a,r){Promise.all([e.getUserDetail(t),e.getMerchantList()]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getUserDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["c"]({userId:t}).then((function(t){e.formData.user=t.data.userInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.user,t=o.a.pick(e,["user_id","userNo","userType","userIdCard","platform","create_time"]);return t.callback=t.callback.toString(),Object(r["a"])({},t)},getMerchantList:function(){var e=this;return new Promise((function(t,a){s["g"]().then((function(a){e.formData.merchantList=a.data.list,t()}))}))},setDefaultData:function(){}}},3669:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商户",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["merchant_id",{rules:[{required:!0,message:"请选择商户"}]}],expression:"['merchant_id', {rules: [{required: true, message: '请选择商户'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择商户"}},e._l(e.formData.merchantList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.merchant_id}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"用户角色",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["userType",{rules:[{required:!0,message:"请选择用户角色"}]}],expression:"['userType', {rules: [{required: true, message: '请选择用户角色'}]}]"}],attrs:{placeholder:"请选择用户角色"}},e._l(["user","admin"],(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"用户名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userName",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['userName', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户名称"}})],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['mobile', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户手机号"}})],1),t("a-form-item",{attrs:{label:"用户身份证号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userIdCard",{rules:[{required:!1}]}],expression:"['userIdCard', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入用户身份证号"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("fab29")),s=a("2eff"),n={components:{},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:s["a"].formData}},created:function(){var e=this;this.isLoading=!0,s["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},l=n,c=(a("d17a"),a("2877")),u=Object(c["a"])(l,r,i,!1,null,"95fdaa1e",null);t["default"]=u.exports},3686:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-button",{directives:[{name:"action",rawName:"v-action:add",arg:"add"}],attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")])],1),e.isLoading?e._e():t("a-table",{attrs:{rowKey:"category_id",columns:e.columns,dataSource:e.categoryList,defaultExpandAllRows:!0,expandIconColumnIndex:1,pagination:!1,loading:e.isLoading},scopedSlots:e._u([{key:"status",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"显示":"隐藏"))])],1)}},{key:"action",fn:function(a,r){return t("span",{},[t("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(t){return e.handleEdit(r)}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])])}}],null,!1,1032135766)}),t("AddForm",{ref:"AddForm",attrs:{categoryList:e.categoryList,provinceList:e.provinceList},on:{handleSubmit:e.handleRefresh}}),t("EditForm",{ref:"EditForm",attrs:{categoryList:e.categoryList,provinceList:e.provinceList},on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=(a("d3b7"),a("2f71")),s=a("2af9"),n=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"新增商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}]})],1),t("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id",{initialValue:0}],expression:"['parent_id', {initialValue: 0}]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("不限")]),e._l(e.provinceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}]})],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', {initialValue: 1, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},l=[],c=(a("99af"),a("8243")),u={components:{SelectImage:s["e"]},props:{categoryList:{type:Array,required:!0},provinceList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[]}},methods:{add:function(){this.visible=!0,this.getCategoryList()},getCategoryList:function(){var e=this.categoryList,t=c["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(t)},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){e||t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,o["a"]({form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},d=u,m=a("2877"),p=Object(m["a"])(d,n,l,!1,null,null,null),f=p.exports,h=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"编辑商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}]})],1),t("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id"],expression:"['parent_id']"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}],attrs:{defaultList:e.record.image?[e.record.image]:[]}})],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("不限")]),e._l(e.provinceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},v=[],b=a("2ef0"),_=a.n(b),g={components:{SelectImage:s["e"]},props:{categoryList:{type:Array,required:!0},provinceList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[],record:{}}},methods:{edit:function(e){this.visible=!0,this.record=e,this.getCategoryList(),this.setFieldsValue()},setFieldsValue:function(){var e=this.record,t=this.form.setFieldsValue;this.$nextTick((function(){t(_.a.pick(e,["name","parent_id","image_id","status","province","sort"]))}))},getCategoryList:function(){var e=this.categoryList,t=c["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(t)},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){e||t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,o["c"]({categoryId:this.record["category_id"],form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},C=g,y=Object(m["a"])(C,h,v,!1,null,null,null),w=y.exports,x=a("d084"),L={name:"Index",components:{STable:s["c"],AddForm:f,EditForm:w},data:function(){return{categoryList:[],provinceList:[],queryParam:{},isLoading:!1,columns:[{title:"分类ID",dataIndex:"category_id"},{title:"分类名称",dataIndex:"name"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"省份",dataIndex:"province"},{title:"排序",dataIndex:"sort"},{title:"添加时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"180px",scopedSlots:{customRender:"action"}}]}},created:function(){this.getCategoryList(!0),this.getProvinceList()},methods:{getCategoryList:function(e){var t=this;e&&(this.isLoading=!0),o["d"]().then((function(e){t.categoryList=e.data.list})).finally((function(e){t.isLoading=!1}))},getProvinceList:function(){var e=this;return new Promise((function(t,a){x["i"]().then((function(a){e.provinceList=a.data.list,t()}))}))},handleAdd:function(){this.$refs.AddForm.add()},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return o["b"]({categoryId:e["category_id"]}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleRefresh:function(){this.getCategoryList()}}},S=L,k=Object(m["a"])(S,r,i,!1,null,null,null);t["default"]=k.exports},"38b4":function(e,t,a){"use strict";a("0573")},"39ad9":function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"g",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"c",(function(){return d}));var r=a("b775"),i={list:"/market.coupon/list",all:"/market.coupon/all",detail:"/market.coupon/detail",receive:"/market.coupon/receive",add:"/market.coupon/add",edit:"/market.coupon/edit",delete:"/market.coupon/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.receive,method:"get",params:e})}function c(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"39f0":function(e,t,a){"use strict";a("9f7c")},"3b87":function(e,t,a){},"3f22":function(e,t,a){},"3f55":function(e,t,a){"use strict";a("28d5")},4207:function(e,t,a){"use strict";a("6ab0")},4211:function(e,t,a){"use strict";a("60be")},"43de":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商名称"}})],1),t("a-form-item",{attrs:{label:"代理商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("c519")),s=a("86e8"),n={components:{},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:s["a"].formData}},created:function(){var e=this;this.isLoading=!0,s["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},l=n,c=(a("b551"),a("2877")),u=Object(c["a"])(l,r,i,!1,null,"0519cf39",null);t["default"]=u.exports},"459d":function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商户",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["merchant_id",{rules:[{required:!0,message:"请选择商户"}]}],expression:"['merchant_id', {rules: [{required: true, message: '请选择商户'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择商户"}},e._l(e.formData.merchantList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.merchant_id}},[e._v(e._s(a.name))])})),1),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/shop/create"}}},[e._v("新增店铺")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadShopList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"用户角色",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["userType",{rules:[{required:!0,message:"请选择用户角色"}]}],expression:"['userType', {rules: [{required: true, message: '请选择用户角色'}]}]"}],attrs:{placeholder:"请选择用户角色"}},e._l(["user","admin"],(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"用户名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userName",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['userName', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户名称"}})],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['mobile', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户手机号"}})],1),t("a-form-item",{attrs:{label:"用户身份证号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userIdCard",{rules:[{required:!1}]}],expression:"['userIdCard', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入用户身份证号"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("fab29")),s=a("2af9"),n=a("2eff"),l=a("ca00"),c={components:{InputNumberGroup:s["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),userId:null,formData:n["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.user={}},methods:{initData:function(){var e=this;this.userId=this.$route.query.userId,this.isLoading=!0,n["a"].getFromData(this.userId).then((function(){Object(l["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["d"]({userId:this.userId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},u=c,d=(a("b126"),a("2877")),m=Object(d["a"])(u,r,i,!1,null,"a3fe5cd4",null);t["default"]=m.exports},"45b7":function(e,t,a){"use strict";a("b0c0");var r=function(){var e=this,t=e._self._c;return t("div",[t("a-form-item",{attrs:{label:"优惠券",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("div",{staticClass:"sku-batch"},[t("a-button",{on:{click:e.handleAddCoupon}},[e._v("添加优惠券")])],1),t("a-table",{staticClass:"sku-list",attrs:{columns:e.columns,dataSource:e.multiCouponData,scroll:{x:!0},pagination:!1,bordered:"",rowKey:"row_id"},scopedSlots:e._u([{key:"coupon_id",fn:function(a,r){return[t("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择优惠券"},on:{change:e.emitChange},model:{value:r.coupon_id,callback:function(t){e.$set(r,"coupon_id",t)},expression:"item.coupon_id"}},e._l(e.couponList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.coupon_id}},[e._v(" "+e._s(a.name)+" ")])})),1)]}},{key:"send_num",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:0},on:{change:e.emitChange},model:{value:r.send_num,callback:function(t){e.$set(r,"send_num",t)},expression:"item.send_num"}})]}},{key:"action",fn:function(a,r){return[t("a",{on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])]}}])})],1)],1)},i=[],o=a("5530"),s=(a("d81d"),a("4de4"),a("d3b7"),a("4d91")),n=[{title:"优惠券",dataIndex:"coupon_id",width:120,scopedSlots:{customRender:"coupon_id"}},{title:"数量",dataIndex:"send_num",width:120,scopedSlots:{customRender:"send_num"}},{title:"操作",dataIndex:"action",width:"150px",scopedSlots:{customRender:"action"}}],l={props:{couponList:s["a"].any,defaultCouponList:s["a"].array.def([]),isCouponLocked:s["a"].bool.def(!1)},data:function(){return{columns:n,labelCol:{span:3},wrapperCol:{span:21},multiCouponData:[]}},watch:{defaultCouponList:function(e){e.length&&this.getData()}},created:function(){this.getData()},methods:{getData:function(){this.multiCouponData=this.defaultCouponList.map((function(e,t){return Object(o["a"])(Object(o["a"])({},e),{},{row_id:e.row_id||Date.now()+t})})),this.emitChange()},handleAddCoupon:function(){this.multiCouponData.push({coupon_id:null,send_num:1,row_id:Date.now()}),this.emitChange()},handleDelete:function(e){this.multiCouponData=this.multiCouponData.filter((function(t){return t!==e})),this.emitChange()},emitChange:function(){this.$emit("change",this.multiCouponData)}}},c=l,u=(a("4207"),a("2877")),d=Object(u["a"])(c,r,i,!1,null,"c7587ee2",null);t["a"]=d.exports},4603:function(e,t,a){"use strict";a("dd9f")},5193:function(e,t,a){},"52ea":function(e,t,a){"use strict";a("07dd")},"55c4":function(e,t,a){"use strict";a("ab64")},"5b64":function(e,t,a){"use strict";a("f040")},"5bd3":function(e,t,a){},"5cd2":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"合作商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商名称"}})],1),t("a-form-item",{attrs:{label:"合作商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1),t("a-form-item",{attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["callback",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['callback', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入回调地址"}})],1),t("a-form-item",{attrs:{label:"企油通企业",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["qyt_enterprise_id"],expression:"['qyt_enterprise_id']"}],attrs:{placeholder:"不选则使用默认企业",allowClear:""}},e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+"("+e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+")"+e._s(a.is_default?" · 默认":"")+" ")])})),1),t("div",{staticClass:"form-item-help"},[t("p",{staticClass:"extra"},[e._v("该合作商下单时使用哪个企业的对接参数与支付通道。留空则走默认企业。")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=a("5530"),s=(a("d3b7"),a("e533")),n=a("763d"),l=a("08a5"),c={data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:l["a"].formData,enterpriseList:[]}},created:function(){var e=this;this.getEnterpriseList(),this.isLoading=!0,l["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{getEnterpriseList:function(){var e=this;n["g"]().then((function(t){e.enterpriseList=t.data.list}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,s["a"]({form:Object(o["a"])(Object(o["a"])({},e),{},{qyt_enterprise_id:e.qyt_enterprise_id||0})}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},u=c,d=(a("784f"),a("2877")),m=Object(d["a"])(u,r,i,!1,null,"41360aa9",null);t["default"]=m.exports},"60be":function(e,t,a){},6162:function(e,t,a){"use strict";a("bb0b")},"62cd":function(e,t,a){},"62da":function(e,t,a){"use strict";a("03eb")},"6a27":function(e,t,a){},"6ab0":function(e,t,a){},7367:function(e,t,a){"use strict";a("5bd3")},"761a":function(e,t,a){"use strict";a("252a")},"763d":function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"g",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"e",(function(){return l})),a.d(t,"d",(function(){return c})),a.d(t,"h",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"i",(function(){return m})),a.d(t,"j",(function(){return p})),a.d(t,"c",(function(){return f}));var r=a("b775"),i={list:"/qyt.enterprise/list",options:"/qyt.enterprise/options",detail:"/qyt.enterprise/detail",add:"/qyt.enterprise/add",edit:"/qyt.enterprise/edit",delete:"/qyt.enterprise/delete",setDefault:"/qyt.enterprise/setDefault",apply:"/qyt.enterprise/apply",syncAccount:"/qyt.enterprise/syncAccount",syncList:"/qyt.enterprise/syncList",balance:"/qyt.enterprise/balance"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.options,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.setDefault,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.apply,method:"post",data:e})}function m(e){return Object(r["b"])({url:i.syncAccount,method:"post",data:e})}function p(e){return Object(r["b"])({url:i.syncList,method:"post",data:e})}function f(e){return Object(r["b"])({url:i.balance,method:"get",params:e})}},"77e1":function(e,t,a){},"784f":function(e,t,a){"use strict";a("77e1")},"796a":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"关键字搜索"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"代理商编号/代理商名称/代理商地址/联系人/联系电话"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[e.$auth("/merchant/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("新增")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"merchant_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"address",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("a",{directives:[{name:"action",rawName:"v-action:qrCode",arg:"qrCode"}],attrs:{title:"推广码"},on:{click:function(t){return e.handleQrCode(r)}}},[e._v("推广码")]),t("a",{directives:[{name:"action",rawName:"v-action:recharge",arg:"recharge"}],attrs:{title:"代理商充值"},on:{click:function(t){return e.handleRecharge(r)}}},[e._v("充值")]),e.$auth("/merchant/update")?t("router-link",{attrs:{to:{path:"/merchant/update",query:{merchantId:r.merchant_id}}}},[e._v("编辑")]):e._e(),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.merchant_id])}}},[e._v("删除")]),t("a",{directives:[{name:"action",rawName:"v-action:sendCoupon",arg:"sendCoupon"}],attrs:{title:"抖音发券"},on:{click:function(t){return e.handleSendCoupon(r)}}},[e._v("抖音发券")])],1)}}])}),t("RechargeForm",{ref:"RechargeForm",on:{handleSubmit:e.handleRefresh}}),t("ApiParaForm",{ref:"ApiParaForm",on:{handleSubmit:e.handleRefresh}}),t("QrCodeForm",{ref:"QrCodeForm",on:{handleSubmit:e.handleRefresh}}),t("SendCouponForm",{ref:"SendCouponForm",attrs:{coupongoods:e.couponGoodsData},on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("c519")),n=a("d084"),l=a("2af9"),c=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"充值余额"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户ID",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.merchant_id))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"当前余额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",{staticClass:"c-p"},[e._v(e._s(e.record.balance))])]),t("a-form-item",{attrs:{label:"充值方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".mode"),{initialValue:"inc",rules:[{required:!0}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.mode`, { initialValue: 'inc', rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:"inc"}},[e._v("增加")]),t("a-radio",{attrs:{value:"dec"}},[e._v("减少")]),t("a-radio",{attrs:{value:"final"}},[e._v("最终金额")])],1)],1),t("a-form-item",{attrs:{label:"变更金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".money"),{initialValue:"",rules:[{required:!0,message:"请输入变更的金额"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.money`, { initialValue: '', rules: [{ required: true, message: '请输入变更的金额' }] }]"}],attrs:{min:.01}})],1),t("a-form-item",{attrs:{label:"管理员备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".remark"),{rules:[{required:!0,message:"请输入管理员备注"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.remark`, { rules: [{ required: true, message: '请输入管理员备注' }] }]"}],attrs:{placeholder:"请输入管理员备注",rows:3}})],1)]:e._e()],2)],1)],1)],1)],1)},u=[],d="balance",m="points",p={components:{},data:function(){return{title:"商户充值",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:d,RECHARGE_TYPE_BALANCE:d,RECHARGE_TYPE_POINTS:m,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record,r=this.activeKey;this.confirmLoading=!0,s["h"]({merchantId:a.merchant_id,target:r,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},f=p,h=(a("4211"),a("2877")),v=Object(h["a"])(f,c,u,!1,null,"40cf6f79",null),b=v.exports,_=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:900,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"商户对接参数"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.orgNo))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户appKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.appKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户私钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.privateKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户公钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.publicKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.callback))])])]:e._e()],2)],1)],1)],1)],1)},g=[],C="balance",y={components:{},data:function(){return{title:"商户对接参数",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:C,RECHARGE_TYPE_BALANCE:C,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},w=y,x=(a("b38a"),Object(h["a"])(w,_,g,!1,null,"1f16853b",null)),L=x.exports,S=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:500,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[e.qrcode?t("img",{attrs:{width:"260",src:e.qrcode,alt:"推广码"}}):e._e()])],1)},k=[],D={components:{},data:function(){return{title:"推广码",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,record:{},qrcode:{}}},methods:{handle:function(e){this.visible=!0,this.record=e,this.getMerchantQrcode(e.merchant_id)},getMerchantQrcode:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["g"]({merchantId:t}).then((function(t){e.qrcode=t.data.data,a()}))}))},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},q=D,I=(a("ec78"),Object(h["a"])(q,S,k,!1,null,"7c0c56a0",null)),F=I.exports,N=(a("b0c0"),function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[[t("a-form-item",{staticClass:"mb-5",attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.name))])]),t("a-form-item",{attrs:{label:"发券商品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_id",{rules:[{required:!0,message:"请选择发券商品"}],initialValue:e.coupongoods.length?e.coupongoods[0].goods_id:void 0}],expression:"[`goods_id`, {rules: [{required: true, message: '请选择发券商品'}], initialValue: coupongoods.length ? coupongoods[0].goods_id : undefined }]"}],staticStyle:{width:"300px"}},e._l(e.coupongoods,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.goods_id}},[e._v(e._s(a.goods_name))])})),1)],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["phone",{initialValue:"",rules:[{required:!0,message:"请输入用户手机号"}]}],expression:"[`phone`, { initialValue: '', rules: [{ required: true, message: '请输入用户手机号' }] }]"}],staticStyle:{width:"300px"}})],1),t("a-form-item",{attrs:{label:"订单备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["remark",{rules:[{message:"请输入订单备注"}]}],expression:"[`remark`, { rules: [{ message: '请输入订单备注' }] }]"}],attrs:{placeholder:"请输入订单备注",rows:3}})],1)]],2)],1)],1)}),R=[],O={components:{},props:{coupongoods:{type:Array,required:!0}},data:function(){return{title:"抖音发券",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record;this.confirmLoading=!0,s["i"]({merchantId:a.merchant_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},j=O,$=(a("38b4"),Object(h["a"])(j,N,R,!1,null,"87d98050",null)),V=$.exports,T=a("ca00"),E=[{title:"代理商ID",width:"70px",dataIndex:"merchant_id"},{title:"代理商编号",width:"150px",dataIndex:"orgNo"},{title:"代理商名称",width:"150px",dataIndex:"name"},{title:"代理商地址",width:"200px",dataIndex:"address"},{title:"联系人",width:"150px",dataIndex:"contact_name"},{title:"联系电话",width:"150px",dataIndex:"contact_tel"},{title:"余额",width:"150px",dataIndex:"balance"},{title:"今日发券金额",width:"150px",dataIndex:"day_money"},{title:"发券总金额",width:"150px",dataIndex:"total_money"},{title:"创建时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"300px",fixed:"right",scopedSlots:{customRender:"action"}}],K={name:"Index",components:{ContentHeader:l["a"],RechargeForm:b,ApiParaForm:L,QrCodeForm:F,SendCouponForm:V,STable:l["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:E,selectedRowKeys:[],loadData:function(t){return s["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))},couponGoodsData:[]}},beforeCreate:function(){Object(T["a"])(this,{inArray:T["d"]})},created:function(){this.getCouponGoods()},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},handleRecharge:function(e){this.$refs.RechargeForm.handle(e)},handleQrCode:function(e){this.$refs.QrCodeForm.handle(e)},handleApiPara:function(e){this.$refs.ApiParaForm.handle(e)},handleSendCoupon:function(e){this.$refs.SendCouponForm.handle(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"](e).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/merchant/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)},getCouponGoods:function(){var e=this;this.isLoading=!0,n["b"]({province:"",oilCardType:"coupon"}).then((function(t){e.couponGoodsData=t.data.list})).finally((function(){e.isLoading=!1}))}}},A=K,P=(a("55c4"),Object(h["a"])(A,r,i,!1,null,"0dc99bb3",null));t["default"]=P.exports},8430:function(e,t,a){"use strict";var r=function(){var e=this,t=e._self._c;return t("div",[t("a-form-item",{attrs:{label:"商品规格",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("div",{staticClass:"form-item-help",staticStyle:{"line-height":"36px"}},[t("small",[e._v("最多添加3个商品规格组,生成的SKU数量不能超出50个")])]),e._l(e.multiSpecData.specList,(function(a,r){return t("div",{key:r,staticClass:"spec-group"},[t("div",{staticClass:"spec-group-item clearfix"},[t("a-input",{staticClass:"group-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格名称"},on:{change:e.onChangeSpecGroupIpt},model:{value:a.spec_name,callback:function(t){e.$set(a,"spec_name",t)},expression:"item.spec_name"}}),e.isSpecLocked?e._e():t("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(t){return e.handleDeleteSpecGroup(r)}}},[e._v("删除规格组")])],1),t("div",{staticClass:"spec-value clearfix"},[e._l(a.valueList,(function(a,i){return t("div",{key:i,staticClass:"spec-value-item"},[t("a-input",{staticClass:"value-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格值"},on:{change:e.onChangeSpecValueIpt},model:{value:a.spec_value,callback:function(t){e.$set(a,"spec_value",t)},expression:"itm.spec_value"}}),e.isSpecLocked?e._e():t("a-icon",{staticClass:"icon-close",attrs:{theme:"filled",type:"close-circle"},on:{click:function(t){return e.handleDeleteSpecValue(r,i)}}})],1)})),e.isSpecLocked?e._e():t("div",{staticClass:"spec-value-add"},[t("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(t){return e.handleAddSpecValue(r)}}},[e._v("新增规格值")])])],2)])})),!e.isSpecLocked&&e.multiSpecData.specList.length<3?t("a-button",{staticClass:"spec-group-add-btn",attrs:{icon:"plus"},on:{click:e.handleAddSpecGroup}},[e._v("添加规格组")]):e._e()],2),t("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.multiSpecData.skuList.length,expression:"multiSpecData.skuList.length"}],attrs:{label:"SKU列表",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.multiSpecData.skuList.length>1?t("div",{staticClass:"sku-batch"},[t("span",{staticClass:"title"},[e._v("批量设置:")]),t("a-input-number",{attrs:{placeholder:"商品价格",min:.01,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_price,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_price",t)},expression:"multiSpecData.skuBatchForm.goods_price"}}),t("a-input-number",{attrs:{placeholder:"划线价格",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.line_price,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"line_price",t)},expression:"multiSpecData.skuBatchForm.line_price"}}),t("a-input-number",{attrs:{placeholder:"库存数量",min:0,precision:0},model:{value:e.multiSpecData.skuBatchForm.stock_num,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"stock_num",t)},expression:"multiSpecData.skuBatchForm.stock_num"}}),t("a-input-number",{attrs:{placeholder:"商品重量",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_weight,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_weight",t)},expression:"multiSpecData.skuBatchForm.goods_weight"}}),t("a-input",{attrs:{placeholder:"sku编码"},model:{value:e.multiSpecData.skuBatchForm.goods_sku_no,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_sku_no",t)},expression:"multiSpecData.skuBatchForm.goods_sku_no"}}),t("a-button",{on:{click:e.handleSkuBatch}},[e._v("立即设置")])],1):e._e(),t("a-table",{staticClass:"sku-list",attrs:{columns:e.multiSpecData.skuColumns,dataSource:e.multiSpecData.skuList,scroll:{x:!0},pagination:!1,bordered:""},scopedSlots:e._u([{key:"image",fn:function(a,r){return[t("SelectImage",{attrs:{defaultList:r.image_id>0&&r.image?[r.image]:[],width:50},model:{value:r.image_id,callback:function(t){e.$set(r,"image_id",t)},expression:"item.image_id"}})]}},{key:"goods_price",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:.01,precision:2},model:{value:r.goods_price,callback:function(t){e.$set(r,"goods_price",t)},expression:"item.goods_price"}})]}},{key:"line_price",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.line_price,callback:function(t){e.$set(r,"line_price",t)},expression:"item.line_price"}})]}},{key:"stock_num",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:0},model:{value:r.stock_num,callback:function(t){e.$set(r,"stock_num",t)},expression:"item.stock_num"}})]}},{key:"goods_weight",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.goods_weight,callback:function(t){e.$set(r,"goods_weight",t)},expression:"item.goods_weight"}})]}},{key:"goods_sku_no",fn:function(a,r){return[t("a-input",{attrs:{size:"small"},model:{value:r.goods_sku_no,callback:function(t){e.$set(r,"goods_sku_no",t)},expression:"item.goods_sku_no"}})]}}])})],1)],1)},i=[],o=a("4d91"),s=a("5530"),n=a("d4ec"),l=a("bee2"),c=(a("d3b7"),a("159b"),a("a15b"),a("d81d"),a("99af"),a("7db0"),a("b64b"),a("a434"),a("b0c0"),a("2ef0")),u=a.n(c),d=a("ca00"),m=[{title:"预览图",dataIndex:"image",width:90,scopedSlots:{customRender:"image"}},{title:"商品价格",dataIndex:"goods_price",width:120,scopedSlots:{customRender:"goods_price"}},{title:"划线价格",dataIndex:"line_price",width:120,scopedSlots:{customRender:"line_price"}},{title:"库存数量",dataIndex:"stock_num",width:120,scopedSlots:{customRender:"stock_num"}},{title:"商品重量 (KG)",dataIndex:"goods_weight",width:120,scopedSlots:{customRender:"goods_weight"}},{title:"SKU编码",dataIndex:"goods_sku_no",width:140,scopedSlots:{customRender:"goods_sku_no"}}],p={image_id:0,image:{},goods_price:"",line_price:"",stock_num:"",goods_weight:"",goods_sku_no:""},f=function(){function e(){Object(n["a"])(this,e),this.multiSpecData={},this.error="",this.multiSpecData={specList:[],skuList:[],skuColumns:u.a.cloneDeep(m),skuBatchForm:u.a.cloneDeep(p)}}return Object(l["a"])(e,[{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.length&&(this.multiSpecData.specList=u.a.cloneDeep(e),this.multiSpecData.skuList=u.a.cloneDeep(t));var a=this.specGroupArr(),r=v(a),i=this.rowSpanArr(a,r);return this.buildSkuColumns(i),this.buildSkuList(r),this.multiSpecData}},{key:"isEmpty",value:function(){return 0===this.multiSpecData.specList.length}},{key:"getError",value:function(){return this.error}},{key:"specGroupArr",value:function(){var e=[];return this.multiSpecData.specList.forEach((function(t){var a=[];t.valueList.forEach((function(e){a.push(e)})),e.push(a)})),e}},{key:"rowSpanArr",value:function(e,t){for(var a=[],r=t.length,i=0;i0;o--)i(o);this.multiSpecData.skuColumns=a}},{key:"handleAddSpecGroup",value:function(){var e=this.multiSpecData.specList;e.push({key:e.length||0,spec_name:"",valueList:[]});var t=e.length-1;this.handleAddSpecValue(t)}},{key:"handleAddSpecValue",value:function(e){var t=this.multiSpecData.specList[e],a=t.valueList;a.push({key:a.length||0,groupKey:t.key,spec_value:""}),this.onRefreshSpecValueKey(e)}},{key:"handleDeleteSpecGroup",value:function(e){this.multiSpecData.specList.splice(e,1),this.onUpdate(!1)}},{key:"handleDeleteSpecValue",value:function(e,t){this.multiSpecData.specList[e].valueList.splice(t,1),this.onRefreshSpecValueKey(e),this.onUpdate(!1)}},{key:"onRefreshSpecValueKey",value:function(e){var t=this.multiSpecData.specList[e],a=t.valueList;a.forEach((function(e,t){a[t].key=t}))}},{key:"handleSkuBatch",value:function(){var e=this.getFilterObject(this.multiSpecData.skuBatchForm),t=this.multiSpecData.skuList;for(var a in t)t[a]=Object(s["a"])(Object(s["a"])({},t[a]),e);this.onUpdate(!1)}},{key:"getFilterObject",value:function(e){var t={};for(var a in e){var r=e[a];Object(d["e"])(r)||(t[a]=r)}return t}},{key:"verifyForm",value:function(){return!!this.verifySpec()&&!!this.verifySkuList()}},{key:"verifySkuList",value:function(){var e=[{field:"goods_price",name:"商品价格"},{field:"stock_num",name:"库存数量"},{field:"goods_weight",name:"商品重量"}],t=this.multiSpecData.skuList;for(var a in t){var r=t[a];for(var i in e){var o=r[e[i].field];if(""===o||null===o)return this.error="".concat(e[i].name,"不能为空"),!1}}return!0}},{key:"verifySpec",value:function(){var e=this.multiSpecData.specList;if(!e.length)return this.error="亲,还没有添加规格组~",!1;for(var t in e){var a=e[t];if(Object(d["e"])(a.spec_name))return this.error="规格组名称不能为空~",!1;var r=a.valueList;if(!r.length)return this.error="还没有添加规格值~",!1;for(var i in r)if(Object(d["e"])(r[i].spec_value))return this.error="规格值不能为空~",!1}return!0}},{key:"getFromSpecData",value:function(){var e=this.multiSpecData,t=e.specList,a=e.skuList,r={specList:u.a.cloneDeep(t),skuList:u.a.cloneDeep(a)};for(var i in r.skuList){var o=r.skuList[i];delete o.image,delete o.key}return r}},{key:"onUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e?Object(d["c"])(h,200)(this):h(this)}}]),e}(),h=function(e){return e.getData()},v=function(e){return e.length?Array.prototype.reduce.call(e,(function(e,t){var a=[];return e.forEach((function(e){t.forEach((function(t){a.push(e.concat([t]))}))})),a}),[[]]):[]},b=a("2af9"),_={components:{SelectImage:b["e"]},props:{defaultSpecList:o["a"].array.def([]),defaultSkuList:o["a"].array.def([]),isSpecLocked:o["a"].bool.def(!1)},data:function(){return{labelCol:{span:3},wrapperCol:{span:21},MultiSpecModel:new f,multiSpecData:{specList:[],skuList:[]}}},watch:{defaultSpecList:function(e){e.length&&this.MultiSpecModel.isEmpty()&&this.getData()}},created:function(){this.getData()},methods:{getData:function(){var e=this.defaultSpecList,t=this.defaultSkuList;this.multiSpecData=this.MultiSpecModel.getData(e,t)},getFromSpecData:function(){return this.MultiSpecModel.getFromSpecData()},handleAddSpecGroup:function(){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecGroup()},handleDeleteSpecGroup:function(e){var t=this,a=this.$confirm({title:"您确定要删除该规格组吗?",content:"删除后不可恢复",onOk:function(){t.MultiSpecModel.handleDeleteSpecGroup(e),a.destroy()}})},handleAddSpecValue:function(e){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecValue(e)},handleDeleteSpecValue:function(e,t){var a=this,r=this.$confirm({title:"您确定要删除该规格值吗?",content:"删除后不可恢复",onOk:function(){a.MultiSpecModel.handleDeleteSpecValue(e,t),r.destroy()}})},onChangeSpecGroupIpt:function(){this.MultiSpecModel.onUpdate(!0)},onChangeSpecValueIpt:function(e,t){this.MultiSpecModel.onUpdate(!0)},checkSkuMaxNum:function(){var e=this.multiSpecData.skuList;return!(e.length>=50)||(this.$message.error("生成的sku列表数量不能大于50个,当前数量:".concat(e.length,"个"),2.5),!1)},handleSkuBatch:function(){this.MultiSpecModel.handleSkuBatch()},verifyForm:function(){return!!this.MultiSpecModel.verifyForm()||(this.$message.error(this.MultiSpecModel.getError(),2),!1)}}},g=_,C=(a("62da"),a("2877")),y=Object(C["a"])(g,r,i,!1,null,"b63f0ed6",null);t["a"]=y.exports},"86e8":function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("25f0"),a("2ef0")),o=a.n(i),s=a("c519");t["a"]={merchantId:null,formData:{merchant:{}},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.merchantId=t,new Promise((function(a,r){Promise.all([e.getMerchantDetail(t)]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getMerchantDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["d"]({merchantId:t}).then((function(t){e.formData.merchant=t.data.merchantInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.merchant,t=o.a.pick(e,["merchant_id","name","address","contact_name","contact_tel","appKey","callback","create_time"]);return t.callback=t.callback.toString(),Object(r["a"])({},t)},setDefaultData:function(){}}},"88bc":function(e,t,a){(function(t){var a=1/0,r=9007199254740991,i="[object Arguments]",o="[object Function]",s="[object GeneratorFunction]",n="[object Symbol]",l="object"==typeof t&&t&&t.Object===Object&&t,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")();function d(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function m(e,t){var a=-1,r=e?e.length:0,i=Array(r);while(++a0&&a(n)?t>1?y(n,t-1,a,r,i):p(i,n):r||(i[i.length]=n)}return i}function w(e,t){return e=Object(e),x(e,t,(function(t,a){return a in e}))}function x(e,t,a){var r=-1,i=t.length,o={};while(++r-1&&e%1==0&&e<=r}function O(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function j(e){return!!e&&"object"==typeof e}function $(e){return"symbol"==typeof e||j(e)&&v.call(e)==n}var V=L((function(e,t){return null==e?{}:w(e,m(y(t,1),k))}));e.exports=V}).call(this,a("c8ba"))},9170:function(e,t,a){"use strict";a("62cd")},"91bf":function(e,t,a){"use strict";a("c405")},"94a3":function(e,t,a){},"967a":function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"c",(function(){return u}));var r=a("b775"),i={list:"/setting.delivery/list",all:"/setting.delivery/all",detail:"/setting.delivery/detail",add:"/setting.delivery/add",edit:"/setting.delivery/edit",delete:"/setting.delivery/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"98fc":function(e,t,a){"use strict";a.r(t);a("b0c0"),a("a9e3");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"司机手机号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"请输入司机手机号"}})],1),t("a-form-item",{attrs:{label:"司机姓名"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["driver_name"],expression:"['driver_name']"}],attrs:{placeholder:"请输入司机姓名"}})],1),t("a-form-item",{attrs:{label:"单号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderNo"],expression:"['orderNo']"}],attrs:{placeholder:"油卡编号/销售单号/批次号/运单号"}})],1),t("a-form-item",{attrs:{label:"发放状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status",{initialValue:-1}],expression:"['oil_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.OilStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"企油通发放态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status_zsy",{initialValue:-1}],expression:"['oil_status_zsy', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:0}},[e._v("未提交")]),t("a-select-option",{attrs:{value:1}},[e._v("发放中")]),t("a-select-option",{attrs:{value:2}},[e._v("发放成功")]),t("a-select-option",{attrs:{value:3}},[e._v("发放失败")])],1)],1),t("a-form-item",{attrs:{label:"加油核销"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["use_status",{initialValue:-1}],expression:"['use_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.UseStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"退款状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["refund_status",{initialValue:-1}],expression:"['refund_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:0}},[e._v("未退款")]),t("a-select-option",{attrs:{value:1}},[e._v("退款中")]),t("a-select-option",{attrs:{value:2}},[e._v("已退款")]),t("a-select-option",{attrs:{value:3}},[e._v("退款失败")]),t("a-select-option",{attrs:{value:4}},[e._v("待人工确认")])],1)],1),t("a-form-item",{attrs:{label:"合作商"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["partners_id",{initialValue:-1}],expression:"['partners_id', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.partnersListData,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.partners_id}},[e._v(e._s(a.name))])}))],2)],1),[t("a-config-provider",{attrs:{locale:e.zhCN}},[t("a-form-item",{attrs:{label:"下单时间"}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],attrs:{format:"YYYY-MM-DD"}})],1)],1)],t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],2)],1),t("div",{staticClass:"row-item-tab clearfix flex-box"},[t("span",{staticClass:"form-total"},[e._v("发放总金额:¥"+e._s(e.total_money))])])],1),t("s-table",{ref:"table",attrs:{rowKey:"order_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"partners",fn:function(a){return t("span",{},[t("p",[e._v(e._s(a.name))])])}},{key:"driver",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2"},[e._v(e._s(a.driver_name||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(a.mobile))])])}},{key:"qyt",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2 f-13"},[e._v("批次:"+e._s(a.batch_no||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("运单:"+e._s(a.waybill_no||"-"))])])}},{key:"consume",fn:function(a){return t("div",{},[1===a.use_status?[t("p",{staticClass:"mtb-2 f-13"},[e._v("已加油:¥"+e._s(a.used_amount)+"("+e._s(a.used_num)+" 次)")]),t("p",{staticClass:"mtb-2 f-13"},[e._v("剩余:¥"+e._s(e.remainAmount(a)))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("最近:"+e._s(a.station_name||"-")+" "+e._s(a.oil_name)+" "+e._s(a.litter)+"L")])]:t("span",[e._v("-")])],2)}},{key:"status",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("发放状态:")]),t("a-tag",{attrs:{color:a.oil_status==e.OilStatusEnum.OIL.value?"green":""}},[e._v(e._s(e.OilStatusEnum[a.oil_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("加油核销:")]),t("a-tag",{attrs:{color:a.use_status==e.UseStatusEnum.USE.value?"green":""}},[e._v(e._s(e.UseStatusEnum[a.use_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("企油通:")]),t("a-tag",{attrs:{color:e.qytColor(a.oil_status_zsy)}},[e._v(e._s(e.qytText(a.oil_status_zsy)))])],1),a.oil_text?t("p",{staticClass:"mtb-2 f-13 order-remark"},[e._v(e._s(a.oil_text))]):e._e(),a.refund_status>0?t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("退款:")]),t("a-tag",{attrs:{color:e.refundColor(a.refund_status)}},[e._v(e._s(e.refundText(a.refund_status)))])],1):e._e()])}},{key:"action",fn:function(a){return t("div",{staticClass:"actions"},[e.inArray(a.oil_status_zsy,[3])&&0===a.oil_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleShare(a)}}},[e._v("重新发放")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&2!==a.refund_status&&Number(e.remainAmount(a))>0&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handlePay(a)}}},[e._v("加油链接")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleOil(a)}}},[e._v("重推发放结果")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&1===a.use_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleUse(a)}}},[e._v("重推加油结果")]):e._e(),e.canRefund(a)?t("a",{on:{click:function(t){return e.handleRefund(a)}}},[e._v(e._s(e.refundLabel(a)))]):e._e(),1===a.use_status?t("a",{on:{click:function(t){return e.handleInvoice(a)}}},[e._v("发票")]):e._e()])}}])}),t("ShareForm",{ref:"ShareForm",on:{handleSubmit:e.handleRefresh}}),t("PayForm",{ref:"PayForm",on:{handleSubmit:e.handleRefresh}}),t("OilForm",{ref:"OilForm",on:{handleSubmit:e.handleRefresh}}),t("UseForm",{ref:"UseForm",on:{handleSubmit:e.handleRefresh}}),t("RefundForm",{ref:"RefundForm",on:{handleSubmit:e.handleRefresh}}),t("InvoiceModal",{ref:"InvoiceModal"})],1)},i=[],o=a("5530"),s=(a("b680"),a("d3b7"),a("b775")),n={list:"/partners.order/list",share:"/partners.order/share",qrCode:"/partners.order/qrCode",oilCallback:"/partners.order/oilCallback",useCallback:"/partners.order/useCallback",refund:"/partners.order/refund",refundConfirm:"/partners.order/refundConfirm",refundResolve:"/partners.order/refundResolve",refundLog:"/partners.order/refundLog",invoice:"/partners.order/invoice"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}function c(e){return Object(s["b"])({url:n.share,method:"post",data:e})}function u(e){return Object(s["b"])({url:n.qrCode,method:"post",data:e})}function d(e){return Object(s["b"])({url:n.oilCallback,method:"post",data:e})}function m(e){return Object(s["b"])({url:n.useCallback,method:"post",data:e})}function p(e){return Object(s["b"])({url:n.refund,method:"post",data:e})}function f(e){return Object(s["b"])({url:n.refundConfirm,method:"post",data:e})}function h(e){return Object(s["b"])({url:n.refundResolve,method:"post",data:e})}function v(e){return Object(s["b"])({url:n.refundLog,method:"get",params:e})}function b(e){return Object(s["b"])({url:n.invoice,method:"get",params:e})}var _=a("ab09"),g=a("4a95"),C=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否确认手动进行分油结果回调通知? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},y=[],w={data:function(){return{title:"重推发放结果",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,d({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},x=w,L=a("2877"),S=Object(L["a"])(x,C,y,!1,null,null,null),k=S.exports,D=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否确认手动进行使用结果回调通知? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},q=[],I={data:function(){return{title:"重推加油结果",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,m({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},F=I,N=Object(L["a"])(F,D,q,!1,null,null,null),R=N.exports,O=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否手动分油? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},j=[],$={data:function(){return{title:"重新发放",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,c({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},V=$,T=Object(L["a"])(V,O,j,!1,null,null,null),E=T.exports,K=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleCancel,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[e.qrCodeValue?t("div",{staticClass:"qyt-h5"},[t("div",{staticClass:"qyt-h5__tip"},[e._v("司机扫码即可进入企油通加油页(免登),也可直接把下方链接发给司机。")]),t("div",{staticClass:"qyt-h5__qr"},[t("vue-qr",{attrs:{text:e.qrCodeValue,size:200,margin:6}})],1),t("a-input-search",{staticClass:"qyt-h5__url",attrs:{value:e.qrCodeValue,readonly:"","enter-button":"复制"},on:{search:e.handleCopy}})],1):t("a-empty",{attrs:{description:"正在获取加油链接…"}})],1)],1)},A=[],P=a("658f5"),B=a.n(P),U={components:{vueQr:B.a},data:function(){return{title:"加油链接",visible:!1,isLoading:!1,record:{},qrCodeValue:""}},methods:{show:function(e){this.visible=!0,this.record=e,this.qrCodeValue="",this.getQrCode()},handleCancel:function(){this.visible=!1,this.qrCodeValue=""},handleCopy:function(){var e=document.createElement("input");e.value=this.qrCodeValue,document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),this.$message.success("链接已复制",1.5)},getQrCode:function(){var e=this;this.isLoading=!0,u({orderId:this.record.order_id}).then((function(t){e.qrCodeValue=t.data.qrCode})).finally((function(){e.isLoading=!1}))}}},G=U,M=(a("2aba"),Object(L["a"])(G,K,A,!1,null,"20bb8cdf",null)),z=M.exports,Y=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"订单退款",width:760,visible:e.visible,footer:null,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("div",{staticClass:"info"},[t("p",[e._v("油卡编号:"+e._s(e.record.oilCardNo))]),t("p",[e._v("司机:"+e._s(e.record.driver_name||"-")+"  "+e._s(e.record.mobile))]),t("p",[e._v("订单金额:¥"+e._s(e.record.total_price)+"  已加油:¥"+e._s(e.record.used_amount||"0.00")+"("+e._s(e.record.used_num||0)+" 次)")]),t("p",[e._v(" 退款金额:"),t("b",{staticClass:"amount"},[e._v("¥"+e._s(e.refundAmount))]),2===e.status?t("span",[e._v("(实际退款)")]):t("span",[e._v("(剩余未加油金额,固定不可修改)")])]),t("p",[e._v("当前状态:"),t("a-tag",{attrs:{color:e.statusColor}},[e._v(e._s(e.statusText))])],1),e.record.refund_text?t("p",{staticClass:"sub"},[e._v(e._s(e.record.refund_text))]):e._e()]),(0===e.status||3===e.status)&&Number(e.refundAmount)<=0?t("a-alert",{staticClass:"block",attrs:{type:"warning","show-icon":"",message:"订单金额已全部加油,没有可退金额"}}):e._e(),(0===e.status||3===e.status)&&Number(e.refundAmount)>0?[t("a-alert",{staticClass:"block",attrs:{type:"info","show-icon":""}},[t("div",{attrs:{slot:"message"},slot:"message"},[e._v(" 一张订单可以分多次加油,"),t("b",[e._v("退款金额固定为剩余未加油金额")]),e._v(",已加油的部分不退,每单只能成功退一次。 "),t("br"),e._v("退款会先用企油通 7.17 查询司机支付凭证,再用 7.16 把凭证额度调低退款金额;成功后原路回补合作商余额,并推送油卡变动通知。 "),t("br"),e._v("额度在凭证上按司机累计,若凭证可用余额不足退款金额(被该司机其他订单用掉),会直接拒绝。 ")])]),t("a-textarea",{attrs:{rows:2,maxLength:100,placeholder:"退款原因(选填,会写入企油通调额记录)"},model:{value:e.reason,callback:function(t){e.reason=t},expression:"reason"}}),t("div",{staticClass:"btns"},[t("a-button",{attrs:{type:"primary",loading:e.isLoading},on:{click:e.handleRefund}},[e._v("确认退款")])],1)]:e._e(),4===e.status?[t("a-alert",{staticClass:"block",attrs:{type:"warning","show-icon":""}},[t("div",{attrs:{slot:"message"},slot:"message"},[e._v(" 调额请求已发给企油通但没有拿到明确结果。企油通调额接口"),t("b",[e._v("没有幂等保护")]),e._v(",重复发起会被重复扣减,所以这里不允许直接重试。 "),t("br"),e._v("请先点「向企油通取证」:系统会查司机钱包流水(找退款单号)和凭证额度变化自动判定;判定不了再人工核对后提交。 ")])]),t("div",{staticClass:"btns"},[t("a-button",{attrs:{type:"primary",loading:e.isLoading},on:{click:e.handleConfirm}},[e._v("向企油通取证")])],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("人工判定")]),t("a-radio-group",{model:{value:e.resolveResult,callback:function(t){e.resolveResult=t},expression:"resolveResult"}},[t("a-radio",{attrs:{value:"success"}},[e._v("企油通已调低额度(退款成功)")]),t("a-radio",{attrs:{value:"failed"}},[e._v("企油通未调额(退款失败,可重新发起)")])],1),t("a-textarea",{staticClass:"mt-10",attrs:{rows:2,maxLength:100,placeholder:"判定依据(必填),如:已在企油通后台核对凭证 xxx 总额度由 300 变为 200"},model:{value:e.resolveRemark,callback:function(t){e.resolveRemark=t},expression:"resolveRemark"}}),t("div",{staticClass:"btns"},[t("a-button",{attrs:{loading:e.isLoading},on:{click:e.handleResolve}},[e._v("提交人工判定")])],1)]:e._e(),t("a-divider",{attrs:{orientation:"left"}},[e._v("退款流水")]),t("a-table",{attrs:{size:"small",rowKey:"refund_id",columns:e.columns,dataSource:e.logs,pagination:!1},scopedSlots:e._u([{key:"status",fn:function(a,r){return t("span",{},[t("a-tag",{attrs:{color:e.logColor(r.status)}},[e._v(e._s(r.status_text))])],1)}}])})],2)],1)},H=[],Q=(a("498a"),{0:"未退款",1:"退款中",2:"已退款",3:"退款失败",4:"待人工确认"}),J={1:"blue",2:"green",3:"red",4:"orange"},W={data:function(){return{visible:!1,isLoading:!1,record:{},reason:"",resolveResult:"success",resolveRemark:"",logs:[],columns:[{title:"退款单号",dataIndex:"refund_no"},{title:"状态",scopedSlots:{customRender:"status"}},{title:"凭证",dataIndex:"quota_id"},{title:"调额前可用",dataIndex:"available_before"},{title:"说明",dataIndex:"message"},{title:"操作人",dataIndex:"operator"},{title:"时间",dataIndex:"create_time_text"}]}},computed:{status:function(){return Number(this.record.refund_status||0)},statusText:function(){return Q[this.status]||"-"},statusColor:function(){return J[this.status]||""},refundAmount:function(){if(2===this.status)return Number(this.record.refund_amount||0).toFixed(2);var e=Number(this.record.total_price||0)-Number(this.record.used_amount||0);return Math.max(0,e).toFixed(2)}},methods:{show:function(e){this.visible=!0,this.record=Object(o["a"])({},e),this.reason="",this.resolveResult="success",this.resolveRemark="",this.loadLogs()},handleCancel:function(){this.visible=!1},loadLogs:function(){var e=this;v({orderId:this.record.order_id}).then((function(t){e.logs=t.data.list,e.logs.length&&(e.record=Object(o["a"])(Object(o["a"])({},e.record),{},{refund_status:Number(e.logs[0].status),refund_text:e.logs[0].message}))}))},logColor:function(e){return J[Number(e)]||""},afterAction:function(e,t){this.$message.success(e.message,2),void 0!==t&&(this.record=Object(o["a"])(Object(o["a"])({},this.record),{},{refund_status:t,refund_text:e.message})),this.loadLogs(),this.$emit("handleSubmit")},afterError:function(){this.loadLogs(),this.$emit("handleSubmit")},handleRefund:function(){var e=this;this.$confirm({title:"确认退款 ¥"+this.refundAmount+"?",content:"退还剩余未加油金额:将调低该司机企油通凭证额度,成功后回补合作商余额。",onOk:function(){return e.isLoading=!0,p({orderId:e.record.order_id,reason:e.reason}).then((function(t){return e.afterAction(t,2)})).catch((function(){return e.afterError()})).finally((function(){e.isLoading=!1}))}})},handleConfirm:function(){var e=this;this.isLoading=!0,f({orderId:this.record.order_id}).then((function(t){return e.afterAction(t,t.data.refundStatus)})).catch((function(){return e.afterError()})).finally((function(){e.isLoading=!1}))},handleResolve:function(){var e=this;this.resolveRemark.trim()?(this.isLoading=!0,h({orderId:this.record.order_id,result:this.resolveResult,remark:this.resolveRemark}).then((function(t){return e.afterAction(t,t.data.refundStatus)})).catch((function(){return e.afterError()})).finally((function(){e.isLoading=!1}))):this.$message.warning("请填写判定依据")}}},X=W,Z=(a("07d4"),Object(L["a"])(X,Y,H,!1,null,"31e6d096",null)),ee=Z.exports,te=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"加油发票",width:620,visible:e.visible,footer:null},on:{cancel:function(t){e.visible=!1}}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-alert",{staticClass:"block",attrs:{type:"info","show-icon":""}},[t("div",{attrs:{slot:"message"},slot:"message"},[e._v(" 企油通发票按「企业 + 月份 + 司机」出具,和单笔订单没有一一对应关系。 这里展示的是"),t("b",[e._v("该订单所属企业、该司机在消费当月")]),e._v("的全部发票,同一司机当月的其他订单看到的是同一批。 ")])]),t("p",[e._v("消费月份:"),t("b",[e._v(e._s(e.month||"-"))]),e._v("  司机:"+e._s(e.record.driver_name||"-")+" "+e._s(e.record.mobile))]),e.row.sync_time_text?t("p",{staticClass:"sub"},[e._v("最近同步:"+e._s(e.row.sync_time_text)+"  "+e._s(e.row.sync_text))]):e.message?t("p",{staticClass:"sub"},[e._v(e._s(e.message))]):e._e(),e.urls.length?t("div",{staticClass:"links"},e._l(e.urls,(function(a,r){return t("p",{key:a},[t("a",{attrs:{href:a,target:"_blank",rel:"noopener noreferrer"}},[e._v("发票 "+e._s(r+1))]),t("span",{staticClass:"url"},[e._v(e._s(a))])])})),0):e.isLoading?e._e():t("a-empty",{attrs:{description:"企油通暂未出具该月发票"}}),t("div",{staticClass:"btns"},[t("a-button",{attrs:{loading:e.isLoading},on:{click:function(t){return e.load(!0)}}},[e._v("重新同步")])],1)],1)],1)},ae=[],re={data:function(){return{visible:!1,isLoading:!1,record:{},month:"",message:"",row:{}}},computed:{urls:function(){return this.row.invoice_urls||[]}},methods:{show:function(e){this.visible=!0,this.record=e,this.month="",this.message="",this.row={},this.load(!1)},load:function(e){var t=this;this.isLoading=!0,b({orderId:this.record.order_id,refresh:e?1:0}).then((function(a){t.month=a.data.month,t.message=a.data.message,t.row=a.data.row||{},e&&t.$message.success(a.message,1.5)})).finally((function(){t.isLoading=!1}))}}},ie=re,oe=(a("12e9"),Object(L["a"])(ie,te,ae,!1,null,"2078b586",null)),se=oe.exports,ne=a("ca00"),le=a("eb60"),ce=a("e533"),ue={name:"Index",components:{STable:_["b"],ShareForm:E,PayForm:z,OilForm:k,UseForm:R,RefundForm:ee,InvoiceModal:se},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:[{title:"ID",dataIndex:"order_id"},{title:"油卡编号",dataIndex:"oilCardNo",scopedSlots:{customRender:"oilCardNo"}},{title:"企油通单号",scopedSlots:{customRender:"qyt"}},{title:"对接公司内部销售单号",dataIndex:"partners_order_no",scopedSlots:{customRender:"partners_order_no"}},{title:"数量",dataIndex:"total_num",scopedSlots:{customRender:"total_num"}},{title:"发放金额",dataIndex:"total_price"},{title:"司机",scopedSlots:{customRender:"driver"}},{title:"加油信息",scopedSlots:{customRender:"consume"}},{title:"合作商",dataIndex:"partners",scopedSlots:{customRender:"partners"}},{title:"交易状态",scopedSlots:{customRender:"status"}},{title:"操作",width:"220px",scopedSlots:{customRender:"action"}},{title:"订单时间",dataIndex:"create_time"}],loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(t){return e.total_money=t.data.total_money||0,t.data.list}))},partnersListData:[],total_money:0,zhCN:le["a"]}},beforeCreate:function(){Object(ne["a"])(this,{inArray:ne["d"],OilStatusEnum:g["d"],UseStatusEnum:g["j"]})},created:function(){this.getPartnersList()},methods:{handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},qytText:function(e){return{0:"未提交",1:"发放中",2:"发放成功",3:"发放失败"}[e]||"未知"},qytColor:function(e){return{1:"blue",2:"green",3:"red"}[e]||""},handleShare:function(e){this.$refs.ShareForm.show(e)},handlePay:function(e){this.$refs.PayForm.show(e)},handleOil:function(e){this.$refs.OilForm.show(e)},handleUse:function(e){this.$refs.UseForm.show(e)},refundText:function(e){return{0:"未退款",1:"退款中",2:"已退款",3:"退款失败",4:"待人工确认"}[e]||"未知"},refundColor:function(e){return{1:"blue",2:"green",3:"red",4:"orange"}[e]||""},canRefund:function(e){return"zsy_ticket"===e.oilCardType&&2===e.oil_status_zsy&&1===e.oil_status&&(e.refund_status>0||Number(this.remainAmount(e))>0)},remainAmount:function(e){var t=2===e.refund_status?Number(e.refund_amount||0):0,a=Number(e.total_price||0)-Number(e.used_amount||0)-t;return Math.max(0,a).toFixed(2)},refundLabel:function(e){return{2:"退款记录",4:"确认退款"}[e.refund_status]||"退款"},handleRefund:function(e){this.$refs.RefundForm.show(e)},handleInvoice:function(e){this.$refs.InvoiceModal.show(e)},getPartnersList:function(){var e=this;this.isLoading=!0,ce["b"]().then((function(t){e.partnersListData=t.data.list})).finally((function(){e.isLoading=!1}))}}},de=ue,me=(a("28e0"),Object(L["a"])(de,r,i,!1,null,"e99c82c8",null));t["default"]=me.exports},"9a97":function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-alert",{staticClass:"tips-alert",attrs:{type:"info","show-icon":""}},[t("div",{attrs:{slot:"message"},slot:"message"},[e._v(" 司机按身份证号归档。企油通发放到同一司机的额度会"),t("b",[e._v("在凭证上累计")]),e._v(",列表里的累计发放 / 已退款是按本地订单汇总的参考值, "),t("b",[e._v("真实可用额度以详情里实时查询的企油通数据为准")]),e._v("。 标红的「信息冲突」会导致上游实名二要素核验失败,建议先让下单平台核对司机信息。 ")])]),t("a-form",{staticClass:"search-form",attrs:{layout:"inline",form:e.searchForm},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"司机"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["keyword"],expression:"['keyword']"}],staticStyle:{width:"240px"},attrs:{placeholder:"姓名 / 手机号 / 完整身份证号",allowClear:""}})],1),t("a-form-item",{attrs:{label:"信息冲突"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["conflict",{initialValue:-1}],expression:"['conflict', { initialValue: -1 }]"}],staticStyle:{width:"110px"}},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:1}},[e._v("有冲突")]),t("a-select-option",{attrs:{value:0}},[e._v("正常")])],1)],1),t("a-form-item",[t("a-button",{attrs:{type:"primary","html-type":"submit",icon:"search"}},[e._v("搜索")])],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"driver_id",columns:e.columns,data:e.loadData},scopedSlots:e._u([{key:"driver",fn:function(a){return[t("p",{staticClass:"mtb-2"},[t("b",[e._v(e._s(a.name||"-"))]),a.conflict?t("a-tag",{staticClass:"ml-6",attrs:{color:"red"}},[e._v("信息冲突")]):e._e()],1),t("p",{staticClass:"mtb-2 sub"},[e._v(e._s(a.mobile)+"  "+e._s(a.id_card_mask))]),a.conflict?t("p",{staticClass:"mtb-2 text-red"},[e._v(e._s(a.conflict_text))]):e._e()]}},{key:"orders",fn:function(a){return[t("p",{staticClass:"mtb-2"},[e._v("共 "+e._s(a.order_num)+" 单")]),t("p",{staticClass:"mtb-2 sub"},[e._v("已加油 "+e._s(a.used_num)+"  发放中 "+e._s(a.pending_num)+"  失败 "+e._s(a.fail_num))])]}},{key:"amount",fn:function(a){return[t("p",{staticClass:"mtb-2"},[e._v("累计发放 ¥"+e._s(a.grant_amount))]),t("p",{staticClass:"mtb-2 sub"},[e._v("已加油 ¥"+e._s(a.used_amount)+"  已退款 ¥"+e._s(a.refund_amount)+"  净额 ¥"+e._s(a.net_amount))])]}},{key:"action",fn:function(a){return[t("a",{on:{click:function(t){return e.openDetail(a)}}},[e._v("详情 / 查额度")])]}}])}),t("a-drawer",{attrs:{title:"司机详情",width:960,visible:e.drawer},on:{close:function(t){e.drawer=!1}}},[t("a-spin",{attrs:{spinning:e.detailLoading}},[e.detail.driver_id?[t("p",{staticClass:"head"},[t("b",[e._v(e._s(e.detail.name))]),e._v("  "+e._s(e.detail.mobile)+"  "+e._s(e.detail.id_card_mask)+" "),e.detail.conflict?t("a-tag",{staticClass:"ml-6",attrs:{color:"red"}},[e._v("信息冲突")]):e._e()],1),e.detail.conflict?t("a-alert",{staticClass:"block",attrs:{type:"error",message:e.detail.conflict_text,"show-icon":""}}):e._e(),t("p",{staticClass:"sub"},[e._v(" 本地汇总:共 "+e._s(e.detail.order_num)+" 单,累计发放 ¥"+e._s(e.detail.grant_amount)+",已退款 ¥"+e._s(e.detail.refund_amount)+", 净额 ¥"+e._s(e.detail.net_amount)+";最近下单 "+e._s(e.detail.last_order_time_text)+" ")]),t("a-divider",{attrs:{orientation:"left"}},[e._v("企油通实时数据")]),t("div",{staticClass:"toolbar"},[t("span",[e._v("企业:")]),t("a-select",{staticStyle:{width:"280px"},attrs:{placeholder:"选择企业"},model:{value:e.enterpriseId,callback:function(t){e.enterpriseId=t},expression:"enterpriseId"}},e._l(e.enterprises,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+"("+e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+") ")])})),1),e.enterprises.length?e._e():t("span",{staticClass:"sub ml-6"},[e._v("该司机还没有关联企业的订单")])],1),t("a-tabs",{on:{change:e.onTabChange},model:{value:e.tab,callback:function(t){e.tab=t},expression:"tab"}},[t("a-tab-pane",{key:"balance",attrs:{tab:"钱包余额(7.12)"}},[t("a-button",{attrs:{loading:e.upLoading,disabled:!e.enterpriseId},on:{click:function(t){return e.query("balance")}}},[e._v("查询")]),e.result.balance?[t("p",{staticClass:"big"},[e._v(" 钱包发放总额 ¥"+e._s(e.result.balance.totalGrantAmountYuan||"0.00")+" 当前可用 "),t("b",{staticClass:"green"},[e._v("¥"+e._s(e.result.balance.availableBalanceYuan||"0.00"))])]),t("a-table",{attrs:{size:"small",rowKey:"business_license",pagination:!1,columns:e.balanceColumns,dataSource:e.result.balance.list||[]}})]:e._e()],2),t("a-tab-pane",{key:"voucher",attrs:{tab:"支付凭证(7.17)"}},[t("a-button",{attrs:{loading:e.upLoading,disabled:!e.enterpriseId},on:{click:function(t){return e.query("voucher")}}},[e._v("查询")]),t("p",{staticClass:"sub mt-8"},[e._v("额度按凭证累计;退款时就是把其中「生效中、可用余额最大」的一张调低订单金额。")]),e.result.voucher?t("a-table",{attrs:{size:"small",rowKey:"quota_id",pagination:!1,columns:e.voucherColumns,dataSource:e.result.voucher.list||[]}}):e._e()],1),t("a-tab-pane",{key:"wallet",attrs:{tab:"钱包流水(7.13)"}},[t("a-button",{attrs:{loading:e.upLoading,disabled:!e.enterpriseId},on:{click:function(t){return e.query("wallet")}}},[e._v("查询")]),t("p",{staticClass:"sub mt-8"},[e._v("企油通默认只回溯近 1 个月流水。")]),e.result.wallet?t("a-table",{attrs:{size:"small",rowKey:"transactionId",pagination:!1,columns:e.walletColumns,dataSource:e.result.wallet.transactionDetails||[]}}):e._e()],1),t("a-tab-pane",{key:"orders",attrs:{tab:"最近订单"}},[t("p",{staticClass:"sub"},[e._v("发放失败原因里能看到上游实名二要素核验的结果。")]),t("a-table",{attrs:{size:"small",rowKey:"order_id",pagination:!1,columns:e.orderColumns,dataSource:e.orders},scopedSlots:e._u([{key:"zsy",fn:function(a,r){return t("span",{},[t("a-tag",{attrs:{color:{1:"blue",2:"green",3:"red"}[r.oil_status_zsy]||""}},[e._v(" "+e._s({0:"未提交",1:"发放中",2:"发放成功",3:"发放失败"}[r.oil_status_zsy])+" ")])],1)}}],null,!1,1747132722)})],1)],1)]:e._e()],2)],1)],1)},i=[],o=a("ade3"),s=a("5530"),n=(a("d3b7"),a("b775")),l={list:"/qyt.driver/list",detail:"/qyt.driver/detail",upstream:"/qyt.driver/upstream"};function c(e){return Object(n["b"])({url:l.list,method:"get",params:e})}function u(e){return Object(n["b"])({url:l.detail,method:"get",params:e})}function d(e){return Object(n["b"])({url:l.upstream,method:"get",params:e})}var m=a("ab09"),p={name:"QytDriverIndex",components:{STable:m["b"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},columns:[{title:"ID",dataIndex:"driver_id",width:70},{title:"司机",scopedSlots:{customRender:"driver"}},{title:"订单",scopedSlots:{customRender:"orders"}},{title:"金额(本地口径)",scopedSlots:{customRender:"amount"}},{title:"最近下单",dataIndex:"last_order_time_text",width:170},{title:"操作",width:120,scopedSlots:{customRender:"action"}}],loadData:function(t){return c(Object(s["a"])(Object(s["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))},drawer:!1,detailLoading:!1,detail:{},enterprises:[],orders:[],enterpriseId:void 0,tab:"balance",upLoading:!1,result:{},balanceColumns:[{title:"企业",dataIndex:"enterprise_name"},{title:"凭证总额(元)",dataIndex:"total_amount_yuan"},{title:"可用(元)",dataIndex:"available_amount_yuan"}],voucherColumns:[{title:"凭证ID",dataIndex:"quota_id"},{title:"名称",dataIndex:"quota_name"},{title:"总额度",dataIndex:"total_amount"},{title:"可用",dataIndex:"available_amount"},{title:"已用",dataIndex:"used_amount"},{title:"冻结",dataIndex:"freeze_amount"},{title:"状态",dataIndex:"status_text"},{title:"有效期至",dataIndex:"effective_end"}],walletColumns:[{title:"时间",dataIndex:"transactionTime"},{title:"类型",dataIndex:"transactionType"},{title:"金额(元)",dataIndex:"amount_yuan"},{title:"备注",dataIndex:"remark"},{title:"流水号",dataIndex:"transactionId"}],orderColumns:[{title:"油卡编号",dataIndex:"oilCardNo"},{title:"金额",dataIndex:"total_price"},{title:"发放",scopedSlots:{customRender:"zsy"}},{title:"说明",dataIndex:"oil_text"},{title:"退款",dataIndex:"refund_status_text"},{title:"下单时间",dataIndex:"create_time_text"}]}},methods:{handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam={keyword:a.keyword||"",conflict:a.conflict},t.$refs.table.refresh(!0))}))},openDetail:function(e){var t=this;this.drawer=!0,this.detail={},this.enterprises=[],this.orders=[],this.result={},this.tab="balance",this.enterpriseId=void 0,this.detailLoading=!0,u({driverId:e.driver_id}).then((function(e){t.detail=e.data.detail,t.enterprises=e.data.enterprises,t.orders=e.data.orders,t.enterpriseId=t.enterprises.length?t.enterprises[0].enterprise_id:void 0})).finally((function(){t.detailLoading=!1}))},onTabChange:function(){},query:function(e){var t=this;this.upLoading=!0,d({driverId:this.detail.driver_id,enterpriseId:this.enterpriseId,type:e}).then((function(a){t.result=Object(s["a"])(Object(s["a"])({},t.result),{},Object(o["a"])({},e,a.data.data))})).finally((function(){t.upLoading=!1}))}}},f=p,h=(a("39f0"),a("2877")),v=Object(h["a"])(f,r,i,!1,null,"16a6e947",null);t["default"]=v.exports},"9b62":function(e,t,a){"use strict";a("24ba")},"9f1c":function(e,t,a){},"9f7c":function(e,t,a){},"9f8e":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商名称"}})],1),t("a-form-item",{attrs:{label:"代理商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("c519")),s=a("2af9"),n=a("86e8"),l=a("ca00"),c={components:{InputNumberGroup:s["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),merchantId:null,formData:n["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.merchant={}},methods:{initData:function(){var e=this;this.merchantId=this.$route.query.merchantId,this.isLoading=!0,n["a"].getFromData(this.merchantId).then((function(){Object(l["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({merchantId:this.merchantId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},u=c,d=(a("7367"),a("2877")),m=Object(d["a"])(u,r,i,!1,null,"1d6c4b44",null);t["default"]=m.exports},a11a:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"关键字搜索"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"合作商编号/合作商名称/合作商地址/联系人/联系电话"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[e.$auth("/partners/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("新增")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"partners_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1670}},scopedSlots:e._u([{key:"qyt",fn:function(a,r){return t("div",{},["bind"===r.qyt_enterprise_source?[t("p",{staticClass:"qyt-name"},[e._v(e._s(r.qyt_enterprise_name))]),t("p",{staticClass:"qyt-sub"},[e._v("已绑定 · "+e._s(r.qyt_enterprise_channel))])]:"default"===r.qyt_enterprise_source?[t("p",{staticClass:"qyt-name"},[e._v(e._s(r.qyt_enterprise_name))]),t("p",{staticClass:"qyt-sub"},[e._v("未绑定,使用默认企业 · "+e._s(r.qyt_enterprise_channel))])]:"invalid"===r.qyt_enterprise_source?[t("p",{staticClass:"qyt-name text-red"},[e._v("绑定失效:"+e._s(r.qyt_bind_name||"企业已删除"))]),t("p",{staticClass:"qyt-sub"},[e._v(e._s(r.qyt_enterprise_name?"实际使用默认企业 "+r.qyt_enterprise_name:"且没有默认企业,下单会被拒绝"))])]:t("p",{staticClass:"qyt-name text-red"},[e._v("无可用企业,下单会被拒绝")])],2)}},{key:"address",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("a",{directives:[{name:"action",rawName:"v-action:para",arg:"para"}],attrs:{title:"合作商对接参数"},on:{click:function(t){return e.handleApiPara(r)}}},[e._v("对接参数")]),t("a",{directives:[{name:"action",rawName:"v-action:recharge",arg:"recharge"}],attrs:{title:"合作商充值"},on:{click:function(t){return e.handleRecharge(r)}}},[e._v("充值")]),e.$auth("/partners/update")?t("router-link",{attrs:{to:{path:"/partners/update",query:{partnersId:r.partners_id}}}},[e._v("编辑")]):e._e(),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.partners_id])}}},[e._v("删除")])],1)}}])}),t("RechargeForm",{ref:"RechargeForm",on:{handleSubmit:e.handleRefresh}}),t("ApiParaForm",{ref:"ApiParaForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("e533")),n=a("2af9"),l=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"充值余额"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商ID",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.partners_id))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"当前余额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",{staticClass:"c-p"},[e._v(e._s(e.record.balance))])]),t("a-form-item",{attrs:{label:"充值方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".mode"),{initialValue:"inc",rules:[{required:!0}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.mode`, { initialValue: 'inc', rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:"inc"}},[e._v("增加")]),t("a-radio",{attrs:{value:"dec"}},[e._v("减少")]),t("a-radio",{attrs:{value:"final"}},[e._v("最终金额")])],1)],1),t("a-form-item",{attrs:{label:"变更金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".money"),{initialValue:"",rules:[{required:!0,message:"请输入变更的金额"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.money`, { initialValue: '', rules: [{ required: true, message: '请输入变更的金额' }] }]"}],attrs:{min:.01}})],1),t("a-form-item",{attrs:{label:"管理员备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".remark"),{rules:[{required:!0,message:"请输入管理员备注"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.remark`, { rules: [{ required: true, message: '请输入管理员备注' }] }]"}],attrs:{placeholder:"请输入管理员备注",rows:3}})],1)]:e._e()],2)],1)],1)],1)],1)},c=[],u="balance",d="points",m={components:{},data:function(){return{title:"合作商充值",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:u,RECHARGE_TYPE_BALANCE:u,RECHARGE_TYPE_POINTS:d,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record,r=this.activeKey;this.confirmLoading=!0,s["g"]({partnersId:a.partners_id,target:r,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},p=m,f=(a("5b64"),a("2877")),h=Object(f["a"])(p,l,c,!1,null,"11da5822",null),v=h.exports,b=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:900,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"合作商对接参数"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.orgNo))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商appKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.appKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商私钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.privateKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商公钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.publicKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.callback))])])]:e._e()],2)],1)],1)],1)],1)},_=[],g="balance",C={components:{},data:function(){return{title:"合作商对接参数",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:g,RECHARGE_TYPE_BALANCE:g,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},y=C,w=(a("9b62"),Object(f["a"])(y,b,_,!1,null,"8a3efe68",null)),x=w.exports,L=a("ca00"),S=[{title:"合作商ID",width:"70px",dataIndex:"partners_id"},{title:"合作商编号",width:"150px",dataIndex:"orgNo"},{title:"合作商名称",width:"150px",dataIndex:"name"},{title:"企油通企业",width:"220px",scopedSlots:{customRender:"qyt"}},{title:"合作商地址",width:"200px",dataIndex:"address"},{title:"联系人",width:"150px",dataIndex:"contact_name"},{title:"联系电话",width:"150px",dataIndex:"contact_tel"},{title:"余额",width:"150px",dataIndex:"balance"},{title:"今日金额",width:"150px",dataIndex:"day_money"},{title:"油券总金额",width:"150px",dataIndex:"total_money"},{title:"appKey",dataIndex:"appKey",width:"300px"},{title:"回调地址",dataIndex:"callback",width:"300px",scopedSlots:{customRender:"callback"}},{title:"创建时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"200px",fixed:"right",scopedSlots:{customRender:"action"}}],k={name:"Index",components:{ContentHeader:n["a"],RechargeForm:v,ApiParaForm:x,STable:n["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:S,selectedRowKeys:[],loadData:function(t){return s["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},beforeCreate:function(){Object(L["a"])(this,{inArray:L["d"]})},created:function(){},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},handleRecharge:function(e){this.$refs.RechargeForm.handle(e)},handleApiPara:function(e){this.$refs.ApiParaForm.handle(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"](e).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/partners/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)}}},D=k,q=(a("4603"),Object(f["a"])(D,r,i,!1,null,"5337156e",null));t["default"]=q.exports},ab64:function(e,t,a){},acbe:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"商品名称"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称/编码"}})],1),t("a-form-item",{attrs:{label:"订单号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderNo"],expression:"['orderNo']"}],attrs:{placeholder:"请输入订单号"}})],1),t("a-form-item",{attrs:{label:"会员ID"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userId"],expression:"['userId']"}],attrs:{placeholder:"请输入会员ID"}})],1),t("a-form-item",{attrs:{label:"状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:-1}],expression:"['status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:1}},[e._v("显示")]),t("a-select-option",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[t("div",{staticClass:"tab-list fl-l"},[t("a-radio-group",{attrs:{defaultValue:e.queryParam.score},on:{change:e.handleTabs}},[t("a-radio-button",{attrs:{value:0}},[e._v("全部")]),t("a-radio-button",{attrs:{value:10}},[e._v("好评")]),t("a-radio-button",{attrs:{value:20}},[e._v("中评")]),t("a-radio-button",{attrs:{value:30}},[e._v("差评")])],1)],1)])],1),t("s-table",{ref:"table",attrs:{rowKey:"comment_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"orderGoods",fn:function(e){return t("span",{},[t("GoodsItem",{attrs:{data:{image:e.goods_image,imageAlt:"商品图片",title:e.goods_name,goodsProps:e.goods_props}}})],1)}},{key:"user",fn:function(e){return t("span",{},[t("UserItem",{attrs:{user:e}})],1)}},{key:"score",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:{10:"green",20:"",30:"red"}[a]}},[e._v(e._s({10:"好评",20:"中评",30:"差评"}[a]))])],1)}},{key:"content",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"is_picture",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"是":"否"))])],1)}},{key:"status",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"显示":"隐藏"))])],1)}},{key:"action",fn:function(a,r){return t("span",{},[t("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(t){return e.handleEdit(r)}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])])}}])}),t("EditForm",{ref:"EditForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("b775")),n={list:"/goods.comment/list",detail:"/goods.comment/detail",edit:"/goods.comment/edit",delete:"/goods.comment/delete"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}function c(e){return Object(s["b"])({url:n.detail,method:"get",params:e})}function u(e){return Object(s["b"])({url:n.edit,method:"post",data:e})}function d(e){return Object(s["b"])({url:n.delete,method:"post",data:e})}var m=a("ab09"),p=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"评分",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["score",{initialValue:10,rules:[{required:!0}]}],expression:"['score', {initialValue: 10, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("好评")]),t("a-radio",{attrs:{value:20}},[e._v("中评")]),t("a-radio",{attrs:{value:30}},[e._v("差评")])],1)],1),t("a-form-item",{attrs:{label:"评价内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["content"],expression:"['content']"}],attrs:{placeholder:"请输入评价内容 (300个字符以内)",autoSize:{minRows:4}}})],1),t("a-form-item",{attrs:{label:"评价图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"最多允许6张,可拖拽调整显示顺序"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imageIds"],expression:"['imageIds']"}],attrs:{multiple:"",maxNum:6,defaultList:e.record.imageList}})],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', {initialValue: 1, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},f=[],h=a("88bc"),v=a.n(h),b=a("2af9"),_={components:{SelectImage:b["e"]},data:function(){return{title:"编辑评价",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),commentId:null,record:{}}},methods:{edit:function(e){this.visible=!0,this.commentId=e,this.getRecordData()},getRecordData:function(){var e=this;this.confirmLoading=!0,c({commentId:this.commentId}).then((function(t){e.record=t.data.detail,e.setFieldsValue()})).finally((function(t){e.confirmLoading=!1}))},setFieldsValue:function(){var e=this,t=this.form.setFieldsValue;this.$nextTick((function(){t(v()(e.record,["score","content","status","sort","imageIds"]))}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.record={},this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,u({commentId:this.commentId,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},g=_,C=a("2877"),y=Object(C["a"])(g,p,f,!1,null,null,null),w=y.exports,x=[{title:"ID",dataIndex:"comment_id"},{title:"商品信息",dataIndex:"orderGoods",width:"320px",scopedSlots:{customRender:"orderGoods"}},{title:"买家",dataIndex:"user",scopedSlots:{customRender:"user"}},{title:"评分",dataIndex:"score",scopedSlots:{customRender:"score"}},{title:"评价内容",dataIndex:"content",scopedSlots:{customRender:"content"}},{title:"图片评价",dataIndex:"is_picture",scopedSlots:{customRender:"is_picture"}},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"评价时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],L={name:"Index",components:{STable:m["b"],GoodsItem:m["a"],UserItem:m["c"],EditForm:w},data:function(){var e=this;return{expand:!1,searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{score:0},isLoading:!1,columns:x,loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleTabs:function(e){this.queryParam.score=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return d({commentId:e.comment_id}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleEdit:function(e){this.$refs.EditForm.edit(e.comment_id)},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)}}},S=L,k=(a("6162"),Object(C["a"])(S,r,i,!1,null,"944533f0",null));t["default"]=k.exports},b06c:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-alert",{staticClass:"tips-alert",attrs:{type:"info","show-icon":""}},[t("div",{attrs:{slot:"message"},slot:"message"},[e._v(" 企油通 7.14 按「企业 + 月份(+ 司机手机号)」出具发票,发票地址与单笔订单没有对应关系。 订单列表里点「发票」会自动按该订单的企业、消费月份、司机同步;这里可以按月批量同步或手动补同步。 ")])]),t("a-form",{staticClass:"sync-form",attrs:{layout:"inline",form:e.syncForm},on:{submit:e.handleSync}},[t("a-form-item",{attrs:{label:"企业"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["enterpriseId",{initialValue:0}],expression:"['enterpriseId', { initialValue: 0 }]"}],staticStyle:{width:"220px"}},[t("a-select-option",{attrs:{value:0}},[e._v("全部启用企业(企业全量)")]),e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+" ")])}))],2)],1),t("a-form-item",{attrs:{label:"月份"}},[t("a-month-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["month",{rules:[{required:!0,message:"请选择月份"}]}],expression:"['month', { rules: [{ required: true, message: '请选择月份' }] }]"}],attrs:{placeholder:"选择月份"}})],1),t("a-form-item",{attrs:{label:"司机手机号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile"],expression:"['mobile']"}],attrs:{placeholder:"选填,仅指定企业时有效",allowClear:""}})],1),t("a-form-item",[t("a-button",{attrs:{type:"primary","html-type":"submit",icon:"sync",loading:e.isSyncing}},[e._v("同步发票")])],1)],1),t("a-divider"),t("a-form",{staticClass:"search-form",attrs:{layout:"inline",form:e.searchForm},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"企业"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["qyt_enterprise_id",{initialValue:0}],expression:"['qyt_enterprise_id', { initialValue: 0 }]"}],staticStyle:{width:"200px"}},[t("a-select-option",{attrs:{value:0}},[e._v("全部")]),e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+" ")])}))],2)],1),t("a-form-item",{attrs:{label:"月份"}},[t("a-month-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["month"],expression:"['month']"}],attrs:{placeholder:"全部"}})],1),t("a-form-item",{attrs:{label:"司机手机号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile"],expression:"['mobile']"}],attrs:{placeholder:"手机号",allowClear:""}})],1),t("a-form-item",{attrs:{label:"发票"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["has_invoice",{initialValue:-1}],expression:"['has_invoice', { initialValue: -1 }]"}],staticStyle:{width:"110px"}},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:1}},[e._v("已出具")]),t("a-select-option",{attrs:{value:0}},[e._v("暂无")])],1)],1),t("a-form-item",[t("a-button",{attrs:{type:"primary","html-type":"submit",icon:"search"}},[e._v("搜索")])],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"invoice_id",columns:e.columns,data:e.loadData},scopedSlots:e._u([{key:"dimension",fn:function(a){return[t("p",{staticClass:"mtb-2"},[t("b",[e._v(e._s(a.company_name))])]),t("p",{staticClass:"mtb-2 sub"},[e._v(e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+"  "+e._s(a.month)+"  "+e._s(a.mobile_mask))])]}},{key:"invoices",fn:function(a){return[a.invoice_urls.length?e._l(a.invoice_urls,(function(a,r){return t("p",{key:a,staticClass:"mtb-2"},[t("a",{attrs:{href:a,target:"_blank",rel:"noopener noreferrer"}},[e._v("发票 "+e._s(r+1))])])})):t("span",{staticClass:"sub"},[e._v("暂无")])]}},{key:"sync",fn:function(a){return[t("a-tag",{attrs:{color:{1:"green",2:"red"}[a.sync_status]||""}},[e._v(e._s({0:"未同步",1:"成功",2:"失败"}[a.sync_status]))]),t("p",{staticClass:"mtb-2 sub"},[e._v(e._s(a.sync_text))]),t("p",{staticClass:"mtb-2 sub"},[e._v(e._s(a.sync_time_text))])]}},{key:"action",fn:function(a){return[t("a",{on:{click:function(t){return e.handleResync(a)}}},[e._v("重新同步")])]}}])})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("b775")),n={list:"/qyt.invoice/list",sync:"/qyt.invoice/sync"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}function c(e){return Object(s["b"])({url:n.sync,method:"post",data:e})}var u=a("763d"),d=a("ab09"),m={name:"QytInvoiceIndex",components:{STable:d["b"]},data:function(){var e=this;return{syncForm:this.$form.createForm(this),searchForm:this.$form.createForm(this),enterpriseList:[],isSyncing:!1,queryParam:{},columns:[{title:"ID",dataIndex:"invoice_id",width:70},{title:"企业 / 通道 / 月份 / 维度",scopedSlots:{customRender:"dimension"}},{title:"发票",scopedSlots:{customRender:"invoices"}},{title:"加油明细条数",dataIndex:"order_count",width:110},{title:"同步状态",scopedSlots:{customRender:"sync"}},{title:"操作",width:100,scopedSlots:{customRender:"action"}}],loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){var e=this;u["g"]().then((function(t){e.enterpriseList=t.data.list}))},methods:{handleSync:function(e){var t=this;e.preventDefault(),this.syncForm.validateFields((function(e,a){e||t.doSync({enterpriseId:a.enterpriseId||0,month:a.month.format("YYYY-MM"),mobile:a.enterpriseId&&a.mobile||""})}))},handleResync:function(e){this.doSync({enterpriseId:e.qyt_enterprise_id,month:e.month,mobile:e.mobile})},doSync:function(e){var t=this;this.isSyncing=!0,c(e).then((function(e){t.$message.success(e.message,2),t.$refs.table.refresh()})).finally((function(){t.isSyncing=!1}))},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam={qyt_enterprise_id:a.qyt_enterprise_id||"",month:a.month?a.month.format("YYYY-MM"):"",mobile:a.mobile||"",has_invoice:a.has_invoice},t.$refs.table.refresh(!0))}))}}},p=m,f=(a("9170"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"64a82a48",null);t["default"]=h.exports},b126:function(e,t,a){"use strict";a("9f1c")},b38a:function(e,t,a){"use strict";a("e05c")},b551:function(e,t,a){"use strict";a("6a27")},b91a:function(e,t,a){},bb0b:function(e,t,a){},bba5:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"合作商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商名称"}})],1),t("a-form-item",{attrs:{label:"合作商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1),t("a-form-item",{attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["callback",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['callback', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入回调地址"}})],1),t("a-form-item",{attrs:{label:"企油通企业",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["qyt_enterprise_id"],expression:"['qyt_enterprise_id']"}],attrs:{placeholder:"不选则使用默认企业",allowClear:""}},e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+"("+e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+")"+e._s(a.is_default?" · 默认":"")+" ")])})),1),t("div",{staticClass:"form-item-help"},[t("p",{staticClass:"extra"},[e._v("该合作商下单时使用哪个企业的对接参数与支付通道。留空则走默认企业。")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=a("5530"),s=(a("d3b7"),a("e533")),n=a("763d"),l=a("2af9"),c=a("08a5"),u=a("ca00"),d={components:{InputNumberGroup:l["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),partnersId:null,formData:c["a"].formData,enterpriseList:[]}},created:function(){this.getEnterpriseList(),this.initData()},beforeDestroy:function(){c["a"].formData.partners={}},methods:{getEnterpriseList:function(){var e=this;n["g"]().then((function(t){e.enterpriseList=t.data.list}))},initData:function(){var e=this;this.partnersId=this.$route.query.partnersId,this.isLoading=!0,c["a"].getFromData(this.partnersId).then((function(){Object(u["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(c["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,s["e"]({partnersId:this.partnersId,form:Object(o["a"])(Object(o["a"])({},e),{},{qyt_enterprise_id:e.qyt_enterprise_id||0})}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},m=d,p=(a("761a"),a("2877")),f=Object(p["a"])(m,r,i,!1,null,"9bc6a936",null);t["default"]=f.exports},c095:function(e,t,a){},c1df6:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),t("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),t("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),t("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', { rules: [{required: true, message: '请至少选择1个商品分类'}]}]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', { rules: [{ required: true, message: '请至少上传1张商品图片' }] }]"}],attrs:{multiple:"",maxNum:10,defaultList:e.formData.goods.goods_images}})],1),t("a-form-item",{staticClass:"mb-5",attrs:{label:"卡券类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"选择中石油油券时所属省份和商品编码必填,选择优惠券时优惠券必选"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oilCardType",{rules:[{required:!0,message:"请选择卡券类型"}],initialValue:"zsy_ticket"}],expression:"[`oilCardType`, { rules: [{required: true, message: '请选择卡券类型'}], initialValue: 'zsy_ticket' }]"}],staticStyle:{width:"300px"}},e._l(e.OilCardTypeEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("无")]),e._l(e.formData.province,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no",{rules:[{message:"请输入至少2个字符"}]}],expression:"['goods_no', {rules: [{message: '请输入至少2个字符'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请输入商品编码"}})],1),t("MultiCoupon",{ref:"MultiCoupon",attrs:{couponList:e.formData.coupon,defaultCouponList:e.formData.goods.couponList},on:{change:e.handleCouponChange}}),t("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("上架")]),t("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),t("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', {initialValue: 100, rules:[{ required: true }]}]"}],attrs:{min:0}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', {initialValue: 10, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate()}}},[t("a-radio",{attrs:{value:10}},[e._v("单规格")]),t("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:20==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 20"}]},[t("MultiSpec",{ref:"MultiSpec",attrs:{defaultSpecList:e.formData.goods.specList,defaultSkuList:e.formData.goods.skuList}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:10==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 10"}]},[t("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { rules:[{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"划线价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"划线价仅用于商品页展示"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["line_price"],expression:"['line_price']"}],attrs:{min:0,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),t("span",{staticClass:"ml-10"},[e._v("件")])],1),t("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),t("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1),t("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),t("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[t("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', {rules: [{required: true, message: '商品详情不能为空'}]}]"}]})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[t("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.video?[e.formData.goods.video]:[]}})],1),t("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.videoCover?[e.formData.goods.videoCover]:[]}})],1),t("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),t("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds"],expression:"['serviceIds']"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.service_id}},[e._v(e._s(a.name))])})),1):e._e(),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', {initialValue: 0}]"}]})],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),t("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),t("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', {initialValue: 1, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_enable_grade"),expression:"form.getFieldValue('is_enable_grade')"}],attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', {initialValue: 0, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),t("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_alone_grade"),expression:"form.getFieldValue('is_alone_grade')"}]},e._l(e.formData.userGradeList,(function(a){return t("a-form-item",{key:a.grade_id},[t("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(a.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[a.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{required: true, message: '折扣率不能为空'}]\n }]"}],attrs:{addonBefore:a.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1),t("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?t("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):t("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("d81d"),a("b64b"),a("d084")),s=a("2af9"),n=a("e1fe"),l=a("8430"),c=a("45b7"),u=a("ca00"),d=a("4a95"),m={components:{SelectImage:s["e"],SelectVideo:s["g"],Ueditor:s["h"],InputNumberGroup:s["b"],MultiSpec:l["a"],MultiCoupon:c["a"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),goodsId:null,formData:n["a"].formData,couponList:[]}},beforeCreate:function(){Object(u["a"])(this,{OilCardTypeEnum:d["c"]})},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.goods={}},methods:{initData:function(){var e=this;this.goodsId=this.$route.query.goodsId,this.isLoading=!0,n["a"].getFromData(this.goodsId).then((function(){Object(u["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,n["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,n["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadStock:function(){var e=this;this.isLoading=!0,o["h"]({goodsId:this.goodsId}).then((function(t){e.$message.success(t.message,1.5),e.form.setFieldsValue({stock_num:t.data.canOrderNum})})).catch((function(){e.isBtnLoading=!1})).finally((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,n["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){if(e)return t.onTargetTabError(e),!1;if(20===a.spec_type){var r=t.$refs.MultiSpec;if(!r.verifyForm())return t.tabKey=1,!1;a.specData=r.getFromSpecData()}return a.categoryIds=a.categorys.map((function(e){return e.value})),delete a.categorys,a.couponList=t.couponList,t.onFormSubmit(a),!0}))},onTargetTabError:function(e){var t=[["goods_name","categorys","imagesIds","province"],["spec_type","goods_price"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],a=Object.keys(e).shift();for(var r in t)if(t[r].indexOf(a)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({goodsId:this.goodsId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},handleCouponChange:function(e){this.couponList=e}}},p=m,f=(a("3f55"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"42fcaf9f",null);t["default"]=h.exports},c405:function(e,t,a){},d17a:function(e,t,a){"use strict";a("f88b")},dd9f:function(e,t,a){},e05c:function(e,t,a){},e1fe:function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("d81d"),a("4de4"),a("159b"),a("2ef0")),o=a.n(i),s=a("8243"),n=a("d084"),l=a("39ad9"),c=a("2e1c"),u=a("b775"),d={list:"/goods.service/list",all:"/goods.service/all",add:"/goods.service/add",edit:"/goods.service/edit",delete:"/goods.service/delete"};function m(e){return Object(u["b"])({url:d.all,method:"get",params:e})}var p=a("967a");t["a"]={goodsId:null,formData:{goods:{},categoryList:[],deliveryList:[],serviceList:[],defaultServiceIds:[],userGradeList:[],defaultUserGradeValue:{},province:[],coupon:[]},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.goodsId=t,new Promise((function(a,r){Promise.all([e.getGoodsDetail(t),e.getCategoryList(),e.getDeliveryList(),e.getServiceList(),e.getUserGradeList(),e.getProvinceList(),e.getCouponList()]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getGoodsDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){n["d"]({goodsId:t}).then((function(t){e.formData.goods=t.data.goodsInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.goods;e.categorys=this.formatCategoryIds(e.categoryIds);var t=o.a.pick(e,["goods_name","categorys","goods_no","delivery_type","sort","province","oilCardType","coupon_id","status","spec_type","deduct_stock_type","content","selling_point","serviceIds","sales_initial","is_points_gift","is_points_discount","is_enable_grade","is_alone_grade"]),a=o.a.pick(e.skuList[0],["goods_price","line_price","stock_num","goods_weight"]);return Object(r["a"])(Object(r["a"])({},t),a)},formatCategoryIds:function(e){return e.map((function(e){return{value:e}}))},getCategoryList:function(){var e=this;return new Promise((function(t,a){s["a"].getCategoryTreeSelect().then((function(a){e.formData.categoryList=a,t()}))}))},getDeliveryList:function(){var e=this;return new Promise((function(t,a){p["b"]().then((function(a){e.formData.deliveryList=a.data.list,t()}))}))},getServiceList:function(){var e=this;return new Promise((function(t,a){m().then((function(a){e.formData.serviceList=a.data.list,t()}))}))},getUserGradeList:function(){var e=this;return new Promise((function(t,a){c["b"]({status:1}).then((function(a){e.formData.userGradeList=a.data.list,t()}))}))},getProvinceList:function(){var e=this;return new Promise((function(t,a){n["i"]().then((function(a){e.formData.province=a.data.list,t()}))}))},getCouponList:function(){var e=this;return new Promise((function(t,a){l["b"]().then((function(a){e.formData.coupon=a.data.list,t()}))}))},setDefaultData:function(){this.setDefaultServiceIds(),this.setDefaultUserGradeValue()},setDefaultServiceIds:function(){var e=this.formData.serviceList;if(!this.goodsId){var t=e.filter((function(e){return e.is_default}));this.formData.defaultServiceIds=t.map((function(e){return e.service_id}))}},setDefaultUserGradeValue:function(){var e=this.formData.userGradeList,t=this.goodsId&&this.formData.goods.alone_grade_equity?this.formData.goods.alone_grade_equity:{},a={};e.forEach((function(e){a[e.grade_id]=t[e.grade_id]||e.equity.discount})),this.formData.defaultUserGradeValue=Object(r["a"])({},a)}}},e533:function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"c",(function(){return d}));var r=a("b775"),i={list:"/partners/index",detail:"/partners/detail",add:"/partners/add",edit:"/partners/edit",delete:"/partners/delete",all:"/partners/all",recharge:"/partners/recharge"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.recharge,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},ec78:function(e,t,a){"use strict";a("5193")},f040:function(e,t,a){},f11f:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),t("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),t("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),t("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', {rules: [{required: true, message: '请至少选择1个商品分类'}]}]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', {rules: [{required: true, message: '请至少上传1张商品图片'}]}]"}],attrs:{multiple:"",maxNum:10}})],1),t("a-form-item",{staticClass:"mb-5",attrs:{label:"卡券类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"选择中石油油券时所属省份和商品编码必填,选择优惠券时优惠券必选"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oilCardType",{rules:[{required:!0,message:"请选择卡券类型"}],initialValue:"zsy_ticket"}],expression:"[`oilCardType`, {rules: [{required: true, message: '请选择卡券类型'}], initialValue: 'zsy_ticket' }]"}],staticStyle:{width:"300px"}},e._l(e.OilCardTypeEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},e._l(e.formData.province,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no",{rules:[{min:2,message:"请输入至少2个字符"}]}],expression:"['goods_no', {rules: [{min: 2, message: '请输入至少2个字符'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请输入商品编码"}})],1),t("MultiCoupon",{ref:"MultiCoupon",attrs:{couponList:e.formData.coupon},on:{change:e.handleCouponChange}}),t("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("上架")]),t("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),t("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', {initialValue: 100, rules:[{ required: true }]}]"}],attrs:{min:0}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(t){return e.onForceUpdate()}}},[t("a-radio",{attrs:{value:10}},[e._v("单规格")]),t("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:20==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 20"}]},[t("MultiSpec",{ref:"MultiSpec"})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:10==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 10"}]},[t("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{initialValue:"",rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { initialValue: '', rules: [{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"划线价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"划线价仅用于商品页展示"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["line_price"],expression:"['line_price']"}],attrs:{min:0,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),t("span",{staticClass:"ml-10"},[e._v("件")])],1),t("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),t("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1),t("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),t("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[t("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', { rules: [{ required: true, message: '商品详情不能为空' }] }]"}]})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[t("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1}})],1),t("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1}})],1),t("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),t("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds",{initialValue:e.formData.defaultServiceIds}],expression:"['serviceIds', { initialValue: formData.defaultServiceIds }]"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.service_id}},[e._v(e._s(a.name))])})),1):e._e(),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', {initialValue: 0}]"}]})],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),t("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),t("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', {initialValue: 1, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),e.form.getFieldValue("is_enable_grade")?t("a-form-item",{attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),t("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),e.form.getFieldValue("is_alone_grade")?t("div",e._l(e.formData.userGradeList,(function(a){return t("a-form-item",{key:a.grade_id},[t("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(a.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[a.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{required: true, message: '折扣率不能为空'}]\n }]"}],attrs:{addonBefore:a.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1):e._e(),t("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?t("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):t("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1):e._e()],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d81d"),a("b64b"),a("d3b7"),a("ca00")),s=a("d084"),n=a("2af9"),l=a("e1fe"),c=a("8430"),u=a("45b7"),d=a("4a95"),m={components:{SelectImage:n["e"],SelectVideo:n["g"],Ueditor:n["h"],InputNumberGroup:n["b"],MultiSpec:c["a"],MultiCoupon:u["a"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:l["a"].formData,couponList:[]}},beforeCreate:function(){Object(o["a"])(this,{OilCardTypeEnum:d["c"]})},created:function(){var e=this;this.isLoading=!0,l["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,l["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,l["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,l["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){if(e)return t.onTargetTabError(e),!1;if(20===a.spec_type){var r=t.$refs.MultiSpec;if(!r.verifyForm())return t.tabKey=1,!1;a.specData=r.getFromSpecData()}return a.categoryIds=a.categorys.map((function(e){return e.value})),delete a.categorys,a.couponList=t.couponList,t.onFormSubmit(a),!0}))},onTargetTabError:function(e){var t=[["goods_name","categorys","imagesIds","province"],["spec_type","goods_price"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],a=Object.keys(e).shift();for(var r in t)if(t[r].indexOf(a)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,s["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},handleCouponChange:function(e){this.couponList=e}}},p=m,f=(a("52ea"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"21446ca5",null);t["default"]=h.exports},f88b:function(e,t,a){},fab29:function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"h",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"g",(function(){return m}));var r=a("b775"),i={list:"/user/list",detail:"/user/detail",add:"/user/add",edit:"/user/edit",recharge:"/user/recharge",grade:"/user/grade",delete:"/user/delete",merchant:"/user/merchant"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.recharge,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.grade,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}function m(){return Object(r["b"])({url:i.merchant,method:"post"})}}}]); \ No newline at end of file diff --git a/server-tp6/public/store/js/goods.19f5e8e7.js.gz b/server-tp6/public/store/js/goods.19f5e8e7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e7e449ee741d95428cd1df3aaff9a44b67b7f283 GIT binary patch literal 32645 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 0!==arguments[0]?arguments[0]:null;return this.partnersId=t,new Promise((function(a,r){Promise.all([e.getPartnersDetail(t)]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getPartnersDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["d"]({partnersId:t}).then((function(t){e.formData.partners=t.data.partnersInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.partners,t=o.a.pick(e,["partners_id","name","address","contact_name","contact_tel","appKey","callback","create_time"]);return t.callback=t.callback.toString(),Object(r["a"])({},t)},setDefaultData:function(){}}},1788:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"商品名称"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品编码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsNo"],expression:"['goodsNo']"}],attrs:{placeholder:"请输入商品编码"}})],1),t("a-form-item",{attrs:{label:"商品分类"}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categoryId",{initialValue:0}],expression:"['categoryId', { initialValue: 0 }]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"500px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[t("div",{staticClass:"tab-list fl-l"},[t("a-radio-group",{attrs:{defaultValue:e.queryParam.listType},on:{change:e.handleTabs}},[t("a-radio-button",{attrs:{value:"all"}},[e._v("全部")]),t("a-radio-button",{attrs:{value:"on_sale"}},[e._v("出售中")]),t("a-radio-button",{attrs:{value:"off_sale"}},[e._v("已下架")]),t("a-radio-button",{attrs:{value:"sold_out"}},[e._v("已售罄")])],1)],1),e.$auth("/goods/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("创建商品")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-up"},on:{click:function(t){return e.handleUpdateStatus(e.selectedRowKeys,!0)}}},[e._v("上架")]),t("a-button",{directives:[{name:"action",rawName:"v-action:status",arg:"status"}],attrs:{icon:"arrow-down"},on:{click:function(t){return e.handleUpdateStatus(e.selectedRowKeys,!1)}}},[e._v("下架")]),t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"goods_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"goods_image",fn:function(e){return t("span",{},[t("a",{attrs:{title:"点击查看原图",href:e,target:"_blank"}},[t("img",{attrs:{width:"50",height:"50",src:e,alt:"商品图片"}})])])}},{key:"goods_name",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"oilCardType",fn:function(a){return t("span",{},[t("p",[e._v(e._s(e.OilCardTypeEnum[a].name))])])}},{key:"status",fn:function(a,r){return t("span",{},[t("a-tag",{staticClass:"cur-p",attrs:{color:10==a?"green":"red"},on:{click:function(t){return e.handleUpdateStatus([r.goods_id],10!=a)}}},[e._v(e._s(10==a?"上架":"下架"))])],1)}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("router-link",{attrs:{to:{path:"/goods/update",query:{goodsId:r.goods_id}}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.goods_id])}}},[e._v("删除")])],1)}}])})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("ca00")),n=a("d084"),l=a("2af9"),c=a("8243"),u=a("4a95"),d=[{title:"商品ID",dataIndex:"goods_id"},{title:"省份",dataIndex:"province"},{title:"卡券类型",dataIndex:"oilCardType",scopedSlots:{customRender:"oilCardType"}},{title:"商品图片",dataIndex:"goods_image",scopedSlots:{customRender:"goods_image"}},{title:"商品名称",dataIndex:"goods_name",width:"200px",scopedSlots:{customRender:"goods_name"}},{title:"商品编码",dataIndex:"goods_no",width:"100px",scopedSlots:{customRender:"goods_no"}},{title:"商品价格",dataIndex:"goods_price_min",scopedSlots:{customRender:"goods_price_min"}},{title:"总销量",dataIndex:"sales_actual"},{title:"库存总量",dataIndex:"stock_total"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"添加时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],m={name:"Index",components:{ContentHeader:l["a"],STable:l["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{listType:"all"},isLoading:!1,columns:d,selectedRowKeys:[],loadData:function(t){return n["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},beforeCreate:function(){Object(s["a"])(this,{OilCardTypeEnum:u["c"]})},created:function(){this.$route.query.listType&&(this.queryParam.listType=this.$route.query.listType),this.getCategoryList()},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleTabs:function(e){this.queryParam.listType=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},getCategoryList:function(){var e=this;this.isLoading=!0,c["a"].getListFromScreen().then((function(t){e.categoryListTree=t})).finally((function(t){e.isLoading=!1}))},handleUpdateStatus:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.$auth("/goods/index.status"))return!1;this.isLoading=!0,n["j"]({goodsIds:e,state:a}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){t.isLoading=!1}))},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return n["c"]({goodsIds:e}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/goods/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)}}},p=m,f=(a("1ff6"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"e4020f40",null);t["default"]=h.exports},"1a56":function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"用户电话"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"请输入用户电话"}})],1),t("a-form-item",{attrs:{label:"订单时间"}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],attrs:{format:"YYYY-MM-DD"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"log_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"order_type",fn:function(a){return t("span",{},[t("a-tag",[e._v(e._s(e.TypeEnum[a].name))])],1)}},{key:"goods",fn:function(e){return t("span",{},[t("GoodsItem",{attrs:{data:{image:e.images[0].file.preview_url,imageAlt:"商品图片",title:e.goods_name,goods_no:e.goods_no,goodsProps:e.goods_props}}})],1)}},{key:"user",fn:function(e){return t("span",{},[t("UserItem",{attrs:{user:e}})],1)}},{key:"merchant",fn:function(a){return t("span",{},[t("p",[e._v(e._s(a.name))])])}}])})],1)},i=[],o=a("5530"),s=a("b775"),n={list:"/merchant.order/list"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}var c=a("ab09"),u=a("5c06"),d=new u["a"]([{key:"TICKET",name:"油券",value:"zsy_ticket"},{key:"COUPON",name:"优惠券",value:"coupon"}]),m={name:"Index",components:{STable:c["b"],GoodsItem:c["a"],UserItem:c["c"]},data:function(){var e=this;return{TypeEnum:d,searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:[{title:"ID",dataIndex:"merchant_order_id"},{title:"订单编号",dataIndex:"order_no",scopedSlots:{customRender:"order_no"}},{title:"订单类型",dataIndex:"order_type",scopedSlots:{customRender:"order_type"}},{title:"订单金额",dataIndex:"order_price"},{title:"商品信息",dataIndex:"goods",scopedSlots:{customRender:"goods"}},{title:"买家",dataIndex:"user",scopedSlots:{customRender:"user"}},{title:"代理商",dataIndex:"merchant",scopedSlots:{customRender:"merchant"}},{title:"管理员备注",width:"260px",dataIndex:"admin_remark"},{title:"订单时间",dataIndex:"create_time"}],loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))}}},p=m,f=(a("91bf"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"bfa4e59e",null);t["default"]=h.exports},"1d00":function(e,t,a){"use strict";a("527b")},"1d9b":function(e,t,a){},"1ff6":function(e,t,a){"use strict";a("94a3")},"24ba":function(e,t,a){},"28d5":function(e,t,a){},"2a52":function(e,t,a){"use strict";a("1d9b")},"2aba":function(e,t,a){"use strict";a("c095")},"2e1c":function(e,t,a){"use strict";a.d(t,"e",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"c",(function(){return c}));var r=a("b775"),i={list:"/user.grade/list",all:"/user.grade/all",add:"/user.grade/add",edit:"/user.grade/edit",delete:"/user.grade/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"2eff":function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("25f0"),a("2ef0")),o=a.n(i),s=a("fab29");t["a"]={userId:null,formData:{user:{},merchantList:[]},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.userId=t,new Promise((function(a,r){Promise.all([e.getUserDetail(t),e.getMerchantList()]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getUserDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["c"]({userId:t}).then((function(t){e.formData.user=t.data.userInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.user,t=o.a.pick(e,["user_id","userNo","userType","userIdCard","platform","create_time"]);return t.callback=t.callback.toString(),Object(r["a"])({},t)},getMerchantList:function(){var e=this;return new Promise((function(t,a){s["g"]().then((function(a){e.formData.merchantList=a.data.list,t()}))}))},setDefaultData:function(){}}},3669:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商户",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["merchant_id",{rules:[{required:!0,message:"请选择商户"}]}],expression:"['merchant_id', {rules: [{required: true, message: '请选择商户'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择商户"}},e._l(e.formData.merchantList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.merchant_id}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"用户角色",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["userType",{rules:[{required:!0,message:"请选择用户角色"}]}],expression:"['userType', {rules: [{required: true, message: '请选择用户角色'}]}]"}],attrs:{placeholder:"请选择用户角色"}},e._l(["user","admin"],(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"用户名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userName",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['userName', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户名称"}})],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['mobile', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户手机号"}})],1),t("a-form-item",{attrs:{label:"用户身份证号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userIdCard",{rules:[{required:!1}]}],expression:"['userIdCard', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入用户身份证号"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("fab29")),s=a("2eff"),n={components:{},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:s["a"].formData}},created:function(){var e=this;this.isLoading=!0,s["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},l=n,c=(a("d17a"),a("2877")),u=Object(c["a"])(l,r,i,!1,null,"95fdaa1e",null);t["default"]=u.exports},3686:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-button",{directives:[{name:"action",rawName:"v-action:add",arg:"add"}],attrs:{type:"primary",icon:"plus"},on:{click:e.handleAdd}},[e._v("新增")])],1),e.isLoading?e._e():t("a-table",{attrs:{rowKey:"category_id",columns:e.columns,dataSource:e.categoryList,defaultExpandAllRows:!0,expandIconColumnIndex:1,pagination:!1,loading:e.isLoading},scopedSlots:e._u([{key:"status",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"显示":"隐藏"))])],1)}},{key:"action",fn:function(a,r){return t("span",{},[t("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(t){return e.handleEdit(r)}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])])}}],null,!1,1032135766)}),t("AddForm",{ref:"AddForm",attrs:{categoryList:e.categoryList,provinceList:e.provinceList},on:{handleSubmit:e.handleRefresh}}),t("EditForm",{ref:"EditForm",attrs:{categoryList:e.categoryList,provinceList:e.provinceList},on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=(a("d3b7"),a("2f71")),s=a("2af9"),n=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"新增商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}]})],1),t("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id",{initialValue:0}],expression:"['parent_id', {initialValue: 0}]"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("不限")]),e._l(e.provinceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}]})],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', {initialValue: 1, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},l=[],c=(a("99af"),a("8243")),u={components:{SelectImage:s["e"]},props:{categoryList:{type:Array,required:!0},provinceList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[]}},methods:{add:function(){this.visible=!0,this.getCategoryList()},getCategoryList:function(){var e=this.categoryList,t=c["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(t)},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){e||t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,o["a"]({form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},d=u,m=a("2877"),p=Object(m["a"])(d,n,l,!1,null,null,null),f=p.exports,h=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:"编辑商品分类",width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"分类名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}]})],1),t("a-form-item",{attrs:{label:"上级分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["parent_id"],expression:"['parent_id']"}],attrs:{treeData:e.categoryListTree,dropdownStyle:{maxHeight:"400px",overflow:"auto"},allowClear:""}})],1),t("a-form-item",{attrs:{label:"分类图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["image_id"],expression:"['image_id']"}],attrs:{defaultList:e.record.image?[e.record.image]:[]}})],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("不限")]),e._l(e.provinceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', { initialValue: 1, rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},v=[],b=a("2ef0"),g=a.n(b),C={components:{SelectImage:s["e"]},props:{categoryList:{type:Array,required:!0},provinceList:{type:Array,required:!0}},data:function(){return{title:"",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),categoryListTree:[],record:{}}},methods:{edit:function(e){this.visible=!0,this.record=e,this.getCategoryList(),this.setFieldsValue()},setFieldsValue:function(){var e=this.record,t=this.form.setFieldsValue;this.$nextTick((function(){t(g.a.pick(e,["name","parent_id","image_id","status","province","sort"]))}))},getCategoryList:function(){var e=this.categoryList,t=c["a"].formatTreeData(e);this.categoryListTree=[{title:"顶级分类",key:0,value:0}].concat(t)},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){e||t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,o["c"]({categoryId:this.record["category_id"],form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},_=C,w=Object(m["a"])(_,h,v,!1,null,null,null),y=w.exports,x=a("d084"),L={name:"Index",components:{STable:s["c"],AddForm:f,EditForm:y},data:function(){return{categoryList:[],provinceList:[],queryParam:{},isLoading:!1,columns:[{title:"分类ID",dataIndex:"category_id"},{title:"分类名称",dataIndex:"name"},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"省份",dataIndex:"province"},{title:"排序",dataIndex:"sort"},{title:"添加时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"180px",scopedSlots:{customRender:"action"}}]}},created:function(){this.getCategoryList(!0),this.getProvinceList()},methods:{getCategoryList:function(e){var t=this;e&&(this.isLoading=!0),o["d"]().then((function(e){t.categoryList=e.data.list})).finally((function(e){t.isLoading=!1}))},getProvinceList:function(){var e=this;return new Promise((function(t,a){x["i"]().then((function(a){e.provinceList=a.data.list,t()}))}))},handleAdd:function(){this.$refs.AddForm.add()},handleEdit:function(e){this.$refs.EditForm.edit(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return o["b"]({categoryId:e["category_id"]}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleRefresh:function(){this.getCategoryList()}}},S=L,k=Object(m["a"])(S,r,i,!1,null,null,null);t["default"]=k.exports},"38b4":function(e,t,a){"use strict";a("0573")},"39ad9":function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"g",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"c",(function(){return d}));var r=a("b775"),i={list:"/market.coupon/list",all:"/market.coupon/all",detail:"/market.coupon/detail",receive:"/market.coupon/receive",add:"/market.coupon/add",edit:"/market.coupon/edit",delete:"/market.coupon/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.receive,method:"get",params:e})}function c(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"3f55":function(e,t,a){"use strict";a("28d5")},4207:function(e,t,a){"use strict";a("6ab0")},4211:function(e,t,a){"use strict";a("60be")},"43de":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商名称"}})],1),t("a-form-item",{attrs:{label:"代理商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("c519")),s=a("86e8"),n={components:{},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:s["a"].formData}},created:function(){var e=this;this.isLoading=!0,s["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},l=n,c=(a("b551"),a("2877")),u=Object(c["a"])(l,r,i,!1,null,"0519cf39",null);t["default"]=u.exports},"459d":function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商户",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["merchant_id",{rules:[{required:!0,message:"请选择商户"}]}],expression:"['merchant_id', {rules: [{required: true, message: '请选择商户'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择商户"}},e._l(e.formData.merchantList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.merchant_id}},[e._v(e._s(a.name))])})),1),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/shop/create"}}},[e._v("新增店铺")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadShopList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"用户角色",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["userType",{rules:[{required:!0,message:"请选择用户角色"}]}],expression:"['userType', {rules: [{required: true, message: '请选择用户角色'}]}]"}],attrs:{placeholder:"请选择用户角色"}},e._l(["user","admin"],(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"用户名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userName",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['userName', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户名称"}})],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mobile",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['mobile', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入用户手机号"}})],1),t("a-form-item",{attrs:{label:"用户身份证号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userIdCard",{rules:[{required:!1}]}],expression:"['userIdCard', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入用户身份证号"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("fab29")),s=a("2af9"),n=a("2eff"),l=a("ca00"),c={components:{InputNumberGroup:s["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),userId:null,formData:n["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.user={}},methods:{initData:function(){var e=this;this.userId=this.$route.query.userId,this.isLoading=!0,n["a"].getFromData(this.userId).then((function(){Object(l["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["d"]({userId:this.userId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},u=c,d=(a("b126"),a("2877")),m=Object(d["a"])(u,r,i,!1,null,"a3fe5cd4",null);t["default"]=m.exports},"45b7":function(e,t,a){"use strict";a("b0c0");var r=function(){var e=this,t=e._self._c;return t("div",[t("a-form-item",{attrs:{label:"优惠券",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("div",{staticClass:"sku-batch"},[t("a-button",{on:{click:e.handleAddCoupon}},[e._v("添加优惠券")])],1),t("a-table",{staticClass:"sku-list",attrs:{columns:e.columns,dataSource:e.multiCouponData,scroll:{x:!0},pagination:!1,bordered:"",rowKey:"row_id"},scopedSlots:e._u([{key:"coupon_id",fn:function(a,r){return[t("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择优惠券"},on:{change:e.emitChange},model:{value:r.coupon_id,callback:function(t){e.$set(r,"coupon_id",t)},expression:"item.coupon_id"}},e._l(e.couponList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.coupon_id}},[e._v(" "+e._s(a.name)+" ")])})),1)]}},{key:"send_num",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:0},on:{change:e.emitChange},model:{value:r.send_num,callback:function(t){e.$set(r,"send_num",t)},expression:"item.send_num"}})]}},{key:"action",fn:function(a,r){return[t("a",{on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])]}}])})],1)],1)},i=[],o=a("5530"),s=(a("d81d"),a("4de4"),a("d3b7"),a("4d91")),n=[{title:"优惠券",dataIndex:"coupon_id",width:120,scopedSlots:{customRender:"coupon_id"}},{title:"数量",dataIndex:"send_num",width:120,scopedSlots:{customRender:"send_num"}},{title:"操作",dataIndex:"action",width:"150px",scopedSlots:{customRender:"action"}}],l={props:{couponList:s["a"].any,defaultCouponList:s["a"].array.def([]),isCouponLocked:s["a"].bool.def(!1)},data:function(){return{columns:n,labelCol:{span:3},wrapperCol:{span:21},multiCouponData:[]}},watch:{defaultCouponList:function(e){e.length&&this.getData()}},created:function(){this.getData()},methods:{getData:function(){this.multiCouponData=this.defaultCouponList.map((function(e,t){return Object(o["a"])(Object(o["a"])({},e),{},{row_id:e.row_id||Date.now()+t})})),this.emitChange()},handleAddCoupon:function(){this.multiCouponData.push({coupon_id:null,send_num:1,row_id:Date.now()}),this.emitChange()},handleDelete:function(e){this.multiCouponData=this.multiCouponData.filter((function(t){return t!==e})),this.emitChange()},emitChange:function(){this.$emit("change",this.multiCouponData)}}},c=l,u=(a("4207"),a("2877")),d=Object(u["a"])(c,r,i,!1,null,"c7587ee2",null);t["a"]=d.exports},5193:function(e,t,a){},"527b":function(e,t,a){},"52ea":function(e,t,a){"use strict";a("07dd")},"55c4":function(e,t,a){"use strict";a("ab64")},"567b":function(e,t,a){},"5b64":function(e,t,a){"use strict";a("f040")},"5bd3":function(e,t,a){},"5cd2":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"合作商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商名称"}})],1),t("a-form-item",{attrs:{label:"合作商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1),t("a-form-item",{attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["callback",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['callback', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入回调地址"}})],1),t("a-form-item",{attrs:{label:"企油通企业",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["qyt_enterprise_id"],expression:"['qyt_enterprise_id']"}],attrs:{placeholder:"不选则使用默认企业",allowClear:""}},e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+"("+e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+")"+e._s(a.is_default?" · 默认":"")+" ")])})),1),t("div",{staticClass:"form-item-help"},[t("p",{staticClass:"extra"},[e._v("该合作商下单时使用哪个企业的对接参数与支付通道。留空则走默认企业。")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("e533")),s=a("763d"),n=a("08a5"),l={data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:n["a"].formData,enterpriseList:[]}},created:function(){var e=this;this.getEnterpriseList(),this.isLoading=!0,n["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{getEnterpriseList:function(){var e=this;s["f"]().then((function(t){e.enterpriseList=t.data.list}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},c=l,u=(a("c12d"),a("2877")),d=Object(u["a"])(c,r,i,!1,null,"12721b8b",null);t["default"]=d.exports},"60be":function(e,t,a){},6162:function(e,t,a){"use strict";a("bb0b")},"62da":function(e,t,a){"use strict";a("03eb")},"6a27":function(e,t,a){},"6ab0":function(e,t,a){},"701a":function(e,t,a){"use strict";a("567b")},7367:function(e,t,a){"use strict";a("5bd3")},"763d":function(e,t,a){"use strict";a.d(t,"e",(function(){return o})),a.d(t,"f",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"c",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"h",(function(){return m})),a.d(t,"i",(function(){return p}));var r=a("b775"),i={list:"/qyt.enterprise/list",options:"/qyt.enterprise/options",detail:"/qyt.enterprise/detail",add:"/qyt.enterprise/add",edit:"/qyt.enterprise/edit",delete:"/qyt.enterprise/delete",setDefault:"/qyt.enterprise/setDefault",apply:"/qyt.enterprise/apply",syncAccount:"/qyt.enterprise/syncAccount",syncList:"/qyt.enterprise/syncList"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.options,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.setDefault,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.apply,method:"post",data:e})}function m(e){return Object(r["b"])({url:i.syncAccount,method:"post",data:e})}function p(e){return Object(r["b"])({url:i.syncList,method:"post",data:e})}},"796a":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"关键字搜索"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"代理商编号/代理商名称/代理商地址/联系人/联系电话"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[e.$auth("/merchant/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("新增")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"merchant_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"address",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("a",{directives:[{name:"action",rawName:"v-action:qrCode",arg:"qrCode"}],attrs:{title:"推广码"},on:{click:function(t){return e.handleQrCode(r)}}},[e._v("推广码")]),t("a",{directives:[{name:"action",rawName:"v-action:recharge",arg:"recharge"}],attrs:{title:"代理商充值"},on:{click:function(t){return e.handleRecharge(r)}}},[e._v("充值")]),e.$auth("/merchant/update")?t("router-link",{attrs:{to:{path:"/merchant/update",query:{merchantId:r.merchant_id}}}},[e._v("编辑")]):e._e(),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.merchant_id])}}},[e._v("删除")]),t("a",{directives:[{name:"action",rawName:"v-action:sendCoupon",arg:"sendCoupon"}],attrs:{title:"抖音发券"},on:{click:function(t){return e.handleSendCoupon(r)}}},[e._v("抖音发券")])],1)}}])}),t("RechargeForm",{ref:"RechargeForm",on:{handleSubmit:e.handleRefresh}}),t("ApiParaForm",{ref:"ApiParaForm",on:{handleSubmit:e.handleRefresh}}),t("QrCodeForm",{ref:"QrCodeForm",on:{handleSubmit:e.handleRefresh}}),t("SendCouponForm",{ref:"SendCouponForm",attrs:{coupongoods:e.couponGoodsData},on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("c519")),n=a("d084"),l=a("2af9"),c=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"充值余额"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户ID",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.merchant_id))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"当前余额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",{staticClass:"c-p"},[e._v(e._s(e.record.balance))])]),t("a-form-item",{attrs:{label:"充值方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".mode"),{initialValue:"inc",rules:[{required:!0}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.mode`, { initialValue: 'inc', rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:"inc"}},[e._v("增加")]),t("a-radio",{attrs:{value:"dec"}},[e._v("减少")]),t("a-radio",{attrs:{value:"final"}},[e._v("最终金额")])],1)],1),t("a-form-item",{attrs:{label:"变更金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".money"),{initialValue:"",rules:[{required:!0,message:"请输入变更的金额"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.money`, { initialValue: '', rules: [{ required: true, message: '请输入变更的金额' }] }]"}],attrs:{min:.01}})],1),t("a-form-item",{attrs:{label:"管理员备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".remark"),{rules:[{required:!0,message:"请输入管理员备注"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.remark`, { rules: [{ required: true, message: '请输入管理员备注' }] }]"}],attrs:{placeholder:"请输入管理员备注",rows:3}})],1)]:e._e()],2)],1)],1)],1)],1)},u=[],d="balance",m="points",p={components:{},data:function(){return{title:"商户充值",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:d,RECHARGE_TYPE_BALANCE:d,RECHARGE_TYPE_POINTS:m,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record,r=this.activeKey;this.confirmLoading=!0,s["h"]({merchantId:a.merchant_id,target:r,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},f=p,h=(a("4211"),a("2877")),v=Object(h["a"])(f,c,u,!1,null,"40cf6f79",null),b=v.exports,g=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:900,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"商户对接参数"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.orgNo))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户appKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.appKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户私钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.privateKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"商户公钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.publicKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.callback))])])]:e._e()],2)],1)],1)],1)],1)},C=[],_="balance",w={components:{},data:function(){return{title:"商户对接参数",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:_,RECHARGE_TYPE_BALANCE:_,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},y=w,x=(a("b38a"),Object(h["a"])(y,g,C,!1,null,"1f16853b",null)),L=x.exports,S=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:500,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[e.qrcode?t("img",{attrs:{width:"260",src:e.qrcode,alt:"推广码"}}):e._e()])],1)},k=[],D={components:{},data:function(){return{title:"推广码",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,record:{},qrcode:{}}},methods:{handle:function(e){this.visible=!0,this.record=e,this.getMerchantQrcode(e.merchant_id)},getMerchantQrcode:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["g"]({merchantId:t}).then((function(t){e.qrcode=t.data.data,a()}))}))},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},F=D,q=(a("ec78"),Object(h["a"])(F,S,k,!1,null,"7c0c56a0",null)),I=q.exports,N=(a("b0c0"),function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[[t("a-form-item",{staticClass:"mb-5",attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.name))])]),t("a-form-item",{attrs:{label:"发券商品",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_id",{rules:[{required:!0,message:"请选择发券商品"}],initialValue:e.coupongoods.length?e.coupongoods[0].goods_id:void 0}],expression:"[`goods_id`, {rules: [{required: true, message: '请选择发券商品'}], initialValue: coupongoods.length ? coupongoods[0].goods_id : undefined }]"}],staticStyle:{width:"300px"}},e._l(e.coupongoods,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.goods_id}},[e._v(e._s(a.goods_name))])})),1)],1),t("a-form-item",{attrs:{label:"用户手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["phone",{initialValue:"",rules:[{required:!0,message:"请输入用户手机号"}]}],expression:"[`phone`, { initialValue: '', rules: [{ required: true, message: '请输入用户手机号' }] }]"}],staticStyle:{width:"300px"}})],1),t("a-form-item",{attrs:{label:"订单备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["remark",{rules:[{message:"请输入订单备注"}]}],expression:"[`remark`, { rules: [{ message: '请输入订单备注' }] }]"}],attrs:{placeholder:"请输入订单备注",rows:3}})],1)]],2)],1)],1)}),R=[],O={components:{},props:{coupongoods:{type:Array,required:!0}},data:function(){return{title:"抖音发券",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record;this.confirmLoading=!0,s["i"]({merchantId:a.merchant_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},V=O,$=(a("38b4"),Object(h["a"])(V,N,R,!1,null,"87d98050",null)),j=$.exports,E=a("ca00"),T=[{title:"代理商ID",width:"70px",dataIndex:"merchant_id"},{title:"代理商编号",width:"150px",dataIndex:"orgNo"},{title:"代理商名称",width:"150px",dataIndex:"name"},{title:"代理商地址",width:"200px",dataIndex:"address"},{title:"联系人",width:"150px",dataIndex:"contact_name"},{title:"联系电话",width:"150px",dataIndex:"contact_tel"},{title:"余额",width:"150px",dataIndex:"balance"},{title:"今日发券金额",width:"150px",dataIndex:"day_money"},{title:"发券总金额",width:"150px",dataIndex:"total_money"},{title:"创建时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"300px",fixed:"right",scopedSlots:{customRender:"action"}}],K={name:"Index",components:{ContentHeader:l["a"],RechargeForm:b,ApiParaForm:L,QrCodeForm:I,SendCouponForm:j,STable:l["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:T,selectedRowKeys:[],loadData:function(t){return s["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))},couponGoodsData:[]}},beforeCreate:function(){Object(E["a"])(this,{inArray:E["d"]})},created:function(){this.getCouponGoods()},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},handleRecharge:function(e){this.$refs.RechargeForm.handle(e)},handleQrCode:function(e){this.$refs.QrCodeForm.handle(e)},handleApiPara:function(e){this.$refs.ApiParaForm.handle(e)},handleSendCoupon:function(e){this.$refs.SendCouponForm.handle(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"](e).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/merchant/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)},getCouponGoods:function(){var e=this;this.isLoading=!0,n["b"]({province:"",oilCardType:"coupon"}).then((function(t){e.couponGoodsData=t.data.list})).finally((function(){e.isLoading=!1}))}}},A=K,P=(a("55c4"),Object(h["a"])(A,r,i,!1,null,"0dc99bb3",null));t["default"]=P.exports},8430:function(e,t,a){"use strict";var r=function(){var e=this,t=e._self._c;return t("div",[t("a-form-item",{attrs:{label:"商品规格",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("div",{staticClass:"form-item-help",staticStyle:{"line-height":"36px"}},[t("small",[e._v("最多添加3个商品规格组,生成的SKU数量不能超出50个")])]),e._l(e.multiSpecData.specList,(function(a,r){return t("div",{key:r,staticClass:"spec-group"},[t("div",{staticClass:"spec-group-item clearfix"},[t("a-input",{staticClass:"group-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格名称"},on:{change:e.onChangeSpecGroupIpt},model:{value:a.spec_name,callback:function(t){e.$set(a,"spec_name",t)},expression:"item.spec_name"}}),e.isSpecLocked?e._e():t("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(t){return e.handleDeleteSpecGroup(r)}}},[e._v("删除规格组")])],1),t("div",{staticClass:"spec-value clearfix"},[e._l(a.valueList,(function(a,i){return t("div",{key:i,staticClass:"spec-value-item"},[t("a-input",{staticClass:"value-item-input",attrs:{readOnly:e.isSpecLocked,placeholder:"请输入规格值"},on:{change:e.onChangeSpecValueIpt},model:{value:a.spec_value,callback:function(t){e.$set(a,"spec_value",t)},expression:"itm.spec_value"}}),e.isSpecLocked?e._e():t("a-icon",{staticClass:"icon-close",attrs:{theme:"filled",type:"close-circle"},on:{click:function(t){return e.handleDeleteSpecValue(r,i)}}})],1)})),e.isSpecLocked?e._e():t("div",{staticClass:"spec-value-add"},[t("a",{staticClass:"group-item-delete",attrs:{href:"javascript:;"},on:{click:function(t){return e.handleAddSpecValue(r)}}},[e._v("新增规格值")])])],2)])})),!e.isSpecLocked&&e.multiSpecData.specList.length<3?t("a-button",{staticClass:"spec-group-add-btn",attrs:{icon:"plus"},on:{click:e.handleAddSpecGroup}},[e._v("添加规格组")]):e._e()],2),t("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.multiSpecData.skuList.length,expression:"multiSpecData.skuList.length"}],attrs:{label:"SKU列表",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.multiSpecData.skuList.length>1?t("div",{staticClass:"sku-batch"},[t("span",{staticClass:"title"},[e._v("批量设置:")]),t("a-input-number",{attrs:{placeholder:"商品价格",min:.01,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_price,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_price",t)},expression:"multiSpecData.skuBatchForm.goods_price"}}),t("a-input-number",{attrs:{placeholder:"划线价格",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.line_price,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"line_price",t)},expression:"multiSpecData.skuBatchForm.line_price"}}),t("a-input-number",{attrs:{placeholder:"库存数量",min:0,precision:0},model:{value:e.multiSpecData.skuBatchForm.stock_num,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"stock_num",t)},expression:"multiSpecData.skuBatchForm.stock_num"}}),t("a-input-number",{attrs:{placeholder:"商品重量",min:0,precision:2},model:{value:e.multiSpecData.skuBatchForm.goods_weight,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_weight",t)},expression:"multiSpecData.skuBatchForm.goods_weight"}}),t("a-input",{attrs:{placeholder:"sku编码"},model:{value:e.multiSpecData.skuBatchForm.goods_sku_no,callback:function(t){e.$set(e.multiSpecData.skuBatchForm,"goods_sku_no",t)},expression:"multiSpecData.skuBatchForm.goods_sku_no"}}),t("a-button",{on:{click:e.handleSkuBatch}},[e._v("立即设置")])],1):e._e(),t("a-table",{staticClass:"sku-list",attrs:{columns:e.multiSpecData.skuColumns,dataSource:e.multiSpecData.skuList,scroll:{x:!0},pagination:!1,bordered:""},scopedSlots:e._u([{key:"image",fn:function(a,r){return[t("SelectImage",{attrs:{defaultList:r.image_id>0&&r.image?[r.image]:[],width:50},model:{value:r.image_id,callback:function(t){e.$set(r,"image_id",t)},expression:"item.image_id"}})]}},{key:"goods_price",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:.01,precision:2},model:{value:r.goods_price,callback:function(t){e.$set(r,"goods_price",t)},expression:"item.goods_price"}})]}},{key:"line_price",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.line_price,callback:function(t){e.$set(r,"line_price",t)},expression:"item.line_price"}})]}},{key:"stock_num",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:0},model:{value:r.stock_num,callback:function(t){e.$set(r,"stock_num",t)},expression:"item.stock_num"}})]}},{key:"goods_weight",fn:function(a,r){return[t("a-input-number",{attrs:{size:"small",min:0,precision:2},model:{value:r.goods_weight,callback:function(t){e.$set(r,"goods_weight",t)},expression:"item.goods_weight"}})]}},{key:"goods_sku_no",fn:function(a,r){return[t("a-input",{attrs:{size:"small"},model:{value:r.goods_sku_no,callback:function(t){e.$set(r,"goods_sku_no",t)},expression:"item.goods_sku_no"}})]}}])})],1)],1)},i=[],o=a("4d91"),s=a("5530"),n=a("d4ec"),l=a("bee2"),c=(a("d3b7"),a("159b"),a("a15b"),a("d81d"),a("99af"),a("7db0"),a("b64b"),a("a434"),a("b0c0"),a("2ef0")),u=a.n(c),d=a("ca00"),m=[{title:"预览图",dataIndex:"image",width:90,scopedSlots:{customRender:"image"}},{title:"商品价格",dataIndex:"goods_price",width:120,scopedSlots:{customRender:"goods_price"}},{title:"划线价格",dataIndex:"line_price",width:120,scopedSlots:{customRender:"line_price"}},{title:"库存数量",dataIndex:"stock_num",width:120,scopedSlots:{customRender:"stock_num"}},{title:"商品重量 (KG)",dataIndex:"goods_weight",width:120,scopedSlots:{customRender:"goods_weight"}},{title:"SKU编码",dataIndex:"goods_sku_no",width:140,scopedSlots:{customRender:"goods_sku_no"}}],p={image_id:0,image:{},goods_price:"",line_price:"",stock_num:"",goods_weight:"",goods_sku_no:""},f=function(){function e(){Object(n["a"])(this,e),this.multiSpecData={},this.error="",this.multiSpecData={specList:[],skuList:[],skuColumns:u.a.cloneDeep(m),skuBatchForm:u.a.cloneDeep(p)}}return Object(l["a"])(e,[{key:"getData",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];e.length&&(this.multiSpecData.specList=u.a.cloneDeep(e),this.multiSpecData.skuList=u.a.cloneDeep(t));var a=this.specGroupArr(),r=v(a),i=this.rowSpanArr(a,r);return this.buildSkuColumns(i),this.buildSkuList(r),this.multiSpecData}},{key:"isEmpty",value:function(){return 0===this.multiSpecData.specList.length}},{key:"getError",value:function(){return this.error}},{key:"specGroupArr",value:function(){var e=[];return this.multiSpecData.specList.forEach((function(t){var a=[];t.valueList.forEach((function(e){a.push(e)})),e.push(a)})),e}},{key:"rowSpanArr",value:function(e,t){for(var a=[],r=t.length,i=0;i0;o--)i(o);this.multiSpecData.skuColumns=a}},{key:"handleAddSpecGroup",value:function(){var e=this.multiSpecData.specList;e.push({key:e.length||0,spec_name:"",valueList:[]});var t=e.length-1;this.handleAddSpecValue(t)}},{key:"handleAddSpecValue",value:function(e){var t=this.multiSpecData.specList[e],a=t.valueList;a.push({key:a.length||0,groupKey:t.key,spec_value:""}),this.onRefreshSpecValueKey(e)}},{key:"handleDeleteSpecGroup",value:function(e){this.multiSpecData.specList.splice(e,1),this.onUpdate(!1)}},{key:"handleDeleteSpecValue",value:function(e,t){this.multiSpecData.specList[e].valueList.splice(t,1),this.onRefreshSpecValueKey(e),this.onUpdate(!1)}},{key:"onRefreshSpecValueKey",value:function(e){var t=this.multiSpecData.specList[e],a=t.valueList;a.forEach((function(e,t){a[t].key=t}))}},{key:"handleSkuBatch",value:function(){var e=this.getFilterObject(this.multiSpecData.skuBatchForm),t=this.multiSpecData.skuList;for(var a in t)t[a]=Object(s["a"])(Object(s["a"])({},t[a]),e);this.onUpdate(!1)}},{key:"getFilterObject",value:function(e){var t={};for(var a in e){var r=e[a];Object(d["e"])(r)||(t[a]=r)}return t}},{key:"verifyForm",value:function(){return!!this.verifySpec()&&!!this.verifySkuList()}},{key:"verifySkuList",value:function(){var e=[{field:"goods_price",name:"商品价格"},{field:"stock_num",name:"库存数量"},{field:"goods_weight",name:"商品重量"}],t=this.multiSpecData.skuList;for(var a in t){var r=t[a];for(var i in e){var o=r[e[i].field];if(""===o||null===o)return this.error="".concat(e[i].name,"不能为空"),!1}}return!0}},{key:"verifySpec",value:function(){var e=this.multiSpecData.specList;if(!e.length)return this.error="亲,还没有添加规格组~",!1;for(var t in e){var a=e[t];if(Object(d["e"])(a.spec_name))return this.error="规格组名称不能为空~",!1;var r=a.valueList;if(!r.length)return this.error="还没有添加规格值~",!1;for(var i in r)if(Object(d["e"])(r[i].spec_value))return this.error="规格值不能为空~",!1}return!0}},{key:"getFromSpecData",value:function(){var e=this.multiSpecData,t=e.specList,a=e.skuList,r={specList:u.a.cloneDeep(t),skuList:u.a.cloneDeep(a)};for(var i in r.skuList){var o=r.skuList[i];delete o.image,delete o.key}return r}},{key:"onUpdate",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e?Object(d["c"])(h,200)(this):h(this)}}]),e}(),h=function(e){return e.getData()},v=function(e){return e.length?Array.prototype.reduce.call(e,(function(e,t){var a=[];return e.forEach((function(e){t.forEach((function(t){a.push(e.concat([t]))}))})),a}),[[]]):[]},b=a("2af9"),g={components:{SelectImage:b["e"]},props:{defaultSpecList:o["a"].array.def([]),defaultSkuList:o["a"].array.def([]),isSpecLocked:o["a"].bool.def(!1)},data:function(){return{labelCol:{span:3},wrapperCol:{span:21},MultiSpecModel:new f,multiSpecData:{specList:[],skuList:[]}}},watch:{defaultSpecList:function(e){e.length&&this.MultiSpecModel.isEmpty()&&this.getData()}},created:function(){this.getData()},methods:{getData:function(){var e=this.defaultSpecList,t=this.defaultSkuList;this.multiSpecData=this.MultiSpecModel.getData(e,t)},getFromSpecData:function(){return this.MultiSpecModel.getFromSpecData()},handleAddSpecGroup:function(){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecGroup()},handleDeleteSpecGroup:function(e){var t=this,a=this.$confirm({title:"您确定要删除该规格组吗?",content:"删除后不可恢复",onOk:function(){t.MultiSpecModel.handleDeleteSpecGroup(e),a.destroy()}})},handleAddSpecValue:function(e){this.checkSkuMaxNum()&&this.MultiSpecModel.handleAddSpecValue(e)},handleDeleteSpecValue:function(e,t){var a=this,r=this.$confirm({title:"您确定要删除该规格值吗?",content:"删除后不可恢复",onOk:function(){a.MultiSpecModel.handleDeleteSpecValue(e,t),r.destroy()}})},onChangeSpecGroupIpt:function(){this.MultiSpecModel.onUpdate(!0)},onChangeSpecValueIpt:function(e,t){this.MultiSpecModel.onUpdate(!0)},checkSkuMaxNum:function(){var e=this.multiSpecData.skuList;return!(e.length>=50)||(this.$message.error("生成的sku列表数量不能大于50个,当前数量:".concat(e.length,"个"),2.5),!1)},handleSkuBatch:function(){this.MultiSpecModel.handleSkuBatch()},verifyForm:function(){return!!this.MultiSpecModel.verifyForm()||(this.$message.error(this.MultiSpecModel.getError(),2),!1)}}},C=g,_=(a("62da"),a("2877")),w=Object(_["a"])(C,r,i,!1,null,"b63f0ed6",null);t["a"]=w.exports},"86e8":function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("25f0"),a("2ef0")),o=a.n(i),s=a("c519");t["a"]={merchantId:null,formData:{merchant:{}},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.merchantId=t,new Promise((function(a,r){Promise.all([e.getMerchantDetail(t)]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getMerchantDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){s["d"]({merchantId:t}).then((function(t){e.formData.merchant=t.data.merchantInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.merchant,t=o.a.pick(e,["merchant_id","name","address","contact_name","contact_tel","appKey","callback","create_time"]);return t.callback=t.callback.toString(),Object(r["a"])({},t)},setDefaultData:function(){}}},"88bc":function(e,t,a){(function(t){var a=1/0,r=9007199254740991,i="[object Arguments]",o="[object Function]",s="[object GeneratorFunction]",n="[object Symbol]",l="object"==typeof t&&t&&t.Object===Object&&t,c="object"==typeof self&&self&&self.Object===Object&&self,u=l||c||Function("return this")();function d(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}function m(e,t){var a=-1,r=e?e.length:0,i=Array(r);while(++a0&&a(n)?t>1?w(n,t-1,a,r,i):p(i,n):r||(i[i.length]=n)}return i}function y(e,t){return e=Object(e),x(e,t,(function(t,a){return a in e}))}function x(e,t,a){var r=-1,i=t.length,o={};while(++r-1&&e%1==0&&e<=r}function O(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function V(e){return!!e&&"object"==typeof e}function $(e){return"symbol"==typeof e||V(e)&&v.call(e)==n}var j=L((function(e,t){return null==e?{}:y(e,m(w(t,1),k))}));e.exports=j}).call(this,a("c8ba"))},"91bf":function(e,t,a){"use strict";a("c405")},"94a3":function(e,t,a){},"967a":function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"c",(function(){return u}));var r=a("b775"),i={list:"/setting.delivery/list",all:"/setting.delivery/all",detail:"/setting.delivery/detail",add:"/setting.delivery/add",edit:"/setting.delivery/edit",delete:"/setting.delivery/delete"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},"98fc":function(e,t,a){"use strict";a.r(t);a("b0c0"),a("b680");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"司机手机号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"请输入司机手机号"}})],1),t("a-form-item",{attrs:{label:"司机姓名"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["driver_name"],expression:"['driver_name']"}],attrs:{placeholder:"请输入司机姓名"}})],1),t("a-form-item",{attrs:{label:"单号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderNo"],expression:"['orderNo']"}],attrs:{placeholder:"油卡编号/销售单号/批次号/运单号"}})],1),t("a-form-item",{attrs:{label:"发放状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status",{initialValue:-1}],expression:"['oil_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.OilStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"企油通发放态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oil_status_zsy",{initialValue:-1}],expression:"['oil_status_zsy', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:0}},[e._v("未提交")]),t("a-select-option",{attrs:{value:1}},[e._v("发放中")]),t("a-select-option",{attrs:{value:2}},[e._v("发放成功")]),t("a-select-option",{attrs:{value:3}},[e._v("发放失败")])],1)],1),t("a-form-item",{attrs:{label:"加油核销"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["use_status",{initialValue:-1}],expression:"['use_status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.UseStatusEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])}))],2)],1),t("a-form-item",{attrs:{label:"合作商"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["partners_id",{initialValue:-1}],expression:"['partners_id', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),e._l(e.partnersListData,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.partners_id}},[e._v(e._s(a.name))])}))],2)],1),[t("a-config-provider",{attrs:{locale:e.zhCN}},[t("a-form-item",{attrs:{label:"下单时间"}},[t("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["betweenTime"],expression:"['betweenTime']"}],attrs:{format:"YYYY-MM-DD"}})],1)],1)],t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],2)],1),t("div",{staticClass:"row-item-tab clearfix flex-box"},[t("span",{staticClass:"form-total"},[e._v("发放总金额:¥"+e._s(e.total_money))])])],1),t("s-table",{ref:"table",attrs:{rowKey:"order_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15},scopedSlots:e._u([{key:"partners",fn:function(a){return t("span",{},[t("p",[e._v(e._s(a.name))])])}},{key:"driver",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2"},[e._v(e._s(a.driver_name||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(a.mobile))])])}},{key:"qyt",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2 f-13"},[e._v("批次:"+e._s(a.batch_no||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v("运单:"+e._s(a.waybill_no||"-"))])])}},{key:"consume",fn:function(a){return t("div",{},[1===a.use_status?[t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(a.station_name||"-"))]),t("p",{staticClass:"mtb-2 f-13"},[e._v(e._s(a.oil_name)+" "+e._s(a.litter)+"L")]),t("p",{staticClass:"mtb-2 f-13"},[e._v("实付:¥"+e._s((a.pay_fee/100).toFixed(2)))])]:t("span",[e._v("-")])],2)}},{key:"status",fn:function(a){return t("div",{},[t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("发放状态:")]),t("a-tag",{attrs:{color:a.oil_status==e.OilStatusEnum.OIL.value?"green":""}},[e._v(e._s(e.OilStatusEnum[a.oil_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("加油核销:")]),t("a-tag",{attrs:{color:a.use_status==e.UseStatusEnum.USE.value?"green":""}},[e._v(e._s(e.UseStatusEnum[a.use_status].name))])],1),t("p",{staticClass:"mtb-2"},[t("span",{staticClass:"f-13"},[e._v("企油通:")]),t("a-tag",{attrs:{color:e.qytColor(a.oil_status_zsy)}},[e._v(e._s(e.qytText(a.oil_status_zsy)))])],1),a.oil_text?t("p",{staticClass:"mtb-2 f-13 order-remark"},[e._v(e._s(a.oil_text))]):e._e()])}},{key:"action",fn:function(a){return t("div",{staticClass:"actions"},[e.inArray(a.oil_status_zsy,[3])&&0===a.oil_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleShare(a)}}},[e._v("重新发放")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&0===a.use_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handlePay(a)}}},[e._v("加油链接")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleOil(a)}}},[e._v("重推发放结果")]):e._e(),e.inArray(a.oil_status_zsy,[2])&&1===a.oil_status&&1===a.use_status&&"zsy_ticket"===a.oilCardType?t("a",{on:{click:function(t){return e.handleUse(a)}}},[e._v("重推加油结果")]):e._e()])}}])}),t("ShareForm",{ref:"ShareForm",on:{handleSubmit:e.handleRefresh}}),t("PayForm",{ref:"PayForm",on:{handleSubmit:e.handleRefresh}}),t("OilForm",{ref:"OilForm",on:{handleSubmit:e.handleRefresh}}),t("UseForm",{ref:"UseForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("b775")),n={list:"/partners.order/list",share:"/partners.order/share",qrCode:"/partners.order/qrCode",oilCallback:"/partners.order/oilCallback",useCallback:"/partners.order/useCallback"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}function c(e){return Object(s["b"])({url:n.share,method:"post",data:e})}function u(e){return Object(s["b"])({url:n.qrCode,method:"post",data:e})}function d(e){return Object(s["b"])({url:n.oilCallback,method:"post",data:e})}function m(e){return Object(s["b"])({url:n.useCallback,method:"post",data:e})}var p=a("ab09"),f=a("4a95"),h=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否确认手动进行分油结果回调通知? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},v=[],b={data:function(){return{title:"重推发放结果",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,d({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},g=b,C=a("2877"),_=Object(C["a"])(g,h,v,!1,null,null,null),w=_.exports,y=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否确认手动进行使用结果回调通知? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},x=[],L={data:function(){return{title:"重推加油结果",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,m({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},S=L,k=Object(C["a"])(S,y,x,!1,null,null,null),D=k.exports,F=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:580,visible:e.visible,isLoading:e.isLoading,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:" 提示 ",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e._v(" 是否手动分油? ")]),t("a-form-item",{attrs:{label:"登录密码",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"请输入密码"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["password",{rules:[{required:!0,message:"请输入密码"}]}],expression:"['password', { rules: [{ required: true, message: '请输入密码' }] }]"}],attrs:{type:"password"}})],1)],1)],1)],1)},q=[],I={data:function(){return{title:"重新发放",labelCol:{span:7},wrapperCol:{span:13},visible:!1,isLoading:!1,form:this.$form.createForm(this),expressList:[],record:{}}},created:function(){},methods:{show:function(e){this.visible=!0,this.record=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this;this.isLoading=!0,c({orderId:this.record.order_id,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){return t.isLoading=!1}))}}},N=I,R=Object(C["a"])(N,F,q,!1,null,null,null),O=R.exports,V=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.isLoading,maskClosable:!1},on:{ok:e.handleCancel,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.isLoading}},[e.qrCodeValue?t("div",{staticClass:"qyt-h5"},[t("div",{staticClass:"qyt-h5__tip"},[e._v("司机扫码即可进入企油通加油页(免登),也可直接把下方链接发给司机。")]),t("div",{staticClass:"qyt-h5__qr"},[t("vue-qr",{attrs:{text:e.qrCodeValue,size:200,margin:6}})],1),t("a-input-search",{staticClass:"qyt-h5__url",attrs:{value:e.qrCodeValue,readonly:"","enter-button":"复制"},on:{search:e.handleCopy}})],1):t("a-empty",{attrs:{description:"正在获取加油链接…"}})],1)],1)},$=[],j=a("658f5"),E=a.n(j),T={components:{vueQr:E.a},data:function(){return{title:"加油链接",visible:!1,isLoading:!1,record:{},qrCodeValue:""}},methods:{show:function(e){this.visible=!0,this.record=e,this.qrCodeValue="",this.getQrCode()},handleCancel:function(){this.visible=!1,this.qrCodeValue=""},handleCopy:function(){var e=document.createElement("input");e.value=this.qrCodeValue,document.body.appendChild(e),e.select(),document.execCommand("copy"),document.body.removeChild(e),this.$message.success("链接已复制",1.5)},getQrCode:function(){var e=this;this.isLoading=!0,u({orderId:this.record.order_id}).then((function(t){e.qrCodeValue=t.data.qrCode})).finally((function(){e.isLoading=!1}))}}},K=T,A=(a("2aba"),Object(C["a"])(K,V,$,!1,null,"20bb8cdf",null)),P=A.exports,B=a("ca00"),U=a("eb60"),G=a("e533"),M={name:"Index",components:{STable:p["b"],ShareForm:O,PayForm:P,OilForm:w,UseForm:D},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:[{title:"ID",dataIndex:"order_id"},{title:"油卡编号",dataIndex:"oilCardNo",scopedSlots:{customRender:"oilCardNo"}},{title:"企油通单号",scopedSlots:{customRender:"qyt"}},{title:"对接公司内部销售单号",dataIndex:"partners_order_no",scopedSlots:{customRender:"partners_order_no"}},{title:"数量",dataIndex:"total_num",scopedSlots:{customRender:"total_num"}},{title:"发放金额",dataIndex:"total_price"},{title:"司机",scopedSlots:{customRender:"driver"}},{title:"加油信息",scopedSlots:{customRender:"consume"}},{title:"合作商",dataIndex:"partners",scopedSlots:{customRender:"partners"}},{title:"交易状态",scopedSlots:{customRender:"status"}},{title:"操作",width:"180px",scopedSlots:{customRender:"action"}},{title:"订单时间",dataIndex:"create_time"}],loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(t){return e.total_money=t.data.total_money||0,t.data.list}))},partnersListData:[],total_money:0,zhCN:U["a"]}},beforeCreate:function(){Object(B["a"])(this,{inArray:B["d"],OilStatusEnum:f["d"],UseStatusEnum:f["j"]})},created:function(){this.getPartnersList()},methods:{handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},qytText:function(e){return{0:"未提交",1:"发放中",2:"发放成功",3:"发放失败"}[e]||"未知"},qytColor:function(e){return{1:"blue",2:"green",3:"red"}[e]||""},handleShare:function(e){this.$refs.ShareForm.show(e)},handlePay:function(e){this.$refs.PayForm.show(e)},handleOil:function(e){this.$refs.OilForm.show(e)},handleUse:function(e){this.$refs.UseForm.show(e)},getPartnersList:function(){var e=this;this.isLoading=!0,G["b"]().then((function(t){e.partnersListData=t.data.list})).finally((function(){e.isLoading=!1}))}}},H=M,Y=(a("701a"),Object(C["a"])(H,r,i,!1,null,"3c4f4c73",null));t["default"]=Y.exports},"9b62":function(e,t,a){"use strict";a("24ba")},"9f1c":function(e,t,a){},"9f8e":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"代理商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商名称"}})],1),t("a-form-item",{attrs:{label:"代理商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入代理商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("c519")),s=a("2af9"),n=a("86e8"),l=a("ca00"),c={components:{InputNumberGroup:s["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),merchantId:null,formData:n["a"].formData}},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.merchant={}},methods:{initData:function(){var e=this;this.merchantId=this.$route.query.merchantId,this.isLoading=!0,n["a"].getFromData(this.merchantId).then((function(){Object(l["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({merchantId:this.merchantId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},u=c,d=(a("7367"),a("2877")),m=Object(d["a"])(u,r,i,!1,null,"1d6c4b44",null);t["default"]=m.exports},a11a:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"关键字搜索"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["search"],expression:"['search']"}],attrs:{placeholder:"合作商编号/合作商名称/合作商地址/联系人/联系电话"}})],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[e.$auth("/partners/create")?t("a-button",{staticClass:"fl-l",attrs:{type:"primary",icon:"plus"},on:{click:e.handleCreate}},[e._v("新增")]):e._e(),e.selectedRowKeys.length?t("div",{staticClass:"button-group"},[t("a-button-group",{staticClass:"ml-10"},[t("a-button",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],attrs:{icon:"delete"},on:{click:function(t){return e.handleDelete(e.selectedRowKeys)}}},[e._v("删除")])],1)],1):e._e()],1)],1),t("s-table",{ref:"table",attrs:{rowKey:"partners_id",loading:e.isLoading,columns:e.columns,data:e.loadData,rowSelection:e.rowSelection,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"address",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"action",fn:function(a,r){return t("div",{staticClass:"actions"},[t("a",{directives:[{name:"action",rawName:"v-action:para",arg:"para"}],attrs:{title:"合作商对接参数"},on:{click:function(t){return e.handleApiPara(r)}}},[e._v("对接参数")]),t("a",{directives:[{name:"action",rawName:"v-action:recharge",arg:"recharge"}],attrs:{title:"合作商充值"},on:{click:function(t){return e.handleRecharge(r)}}},[e._v("充值")]),e.$auth("/partners/update")?t("router-link",{attrs:{to:{path:"/partners/update",query:{partnersId:r.partners_id}}}},[e._v("编辑")]):e._e(),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete([r.partners_id])}}},[e._v("删除")])],1)}}])}),t("RechargeForm",{ref:"RechargeForm",on:{handleSubmit:e.handleRefresh}}),t("ApiParaForm",{ref:"ApiParaForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("e533")),n=a("2af9"),l=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:520,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"充值余额"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商ID",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.partners_id))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"当前余额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",{staticClass:"c-p"},[e._v(e._s(e.record.balance))])]),t("a-form-item",{attrs:{label:"充值方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".mode"),{initialValue:"inc",rules:[{required:!0}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.mode`, { initialValue: 'inc', rules: [{ required: true }] }]"}]},[t("a-radio",{attrs:{value:"inc"}},[e._v("增加")]),t("a-radio",{attrs:{value:"dec"}},[e._v("减少")]),t("a-radio",{attrs:{value:"final"}},[e._v("最终金额")])],1)],1),t("a-form-item",{attrs:{label:"变更金额",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".money"),{initialValue:"",rules:[{required:!0,message:"请输入变更的金额"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.money`, { initialValue: '', rules: [{ required: true, message: '请输入变更的金额' }] }]"}],attrs:{min:.01}})],1),t("a-form-item",{attrs:{label:"管理员备注",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["".concat(e.RECHARGE_TYPE_BALANCE,".remark"),{rules:[{required:!0,message:"请输入管理员备注"}]}],expression:"[`${RECHARGE_TYPE_BALANCE}.remark`, { rules: [{ required: true, message: '请输入管理员备注' }] }]"}],attrs:{placeholder:"请输入管理员备注",rows:3}})],1)]:e._e()],2)],1)],1)],1)],1)},c=[],u="balance",d="points",m={components:{},data:function(){return{title:"合作商充值",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:u,RECHARGE_TYPE_BALANCE:u,RECHARGE_TYPE_POINTS:d,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.form.resetFields()},onFormSubmit:function(e){var t=this,a=this.record,r=this.activeKey;this.confirmLoading=!0,s["g"]({partnersId:a.partners_id,target:r,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(){t.confirmLoading=!1}))}}},p=m,f=(a("5b64"),a("2877")),h=Object(f["a"])(p,l,c,!1,null,"11da5822",null),v=h.exports,b=function(){var e=this,t=e._self._c;return t("a-modal",{staticClass:"noborder",attrs:{title:e.title,width:900,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1},on:{cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-tabs",{attrs:{activeKey:e.activeKey},on:{change:e.onChangeTabs}},[t("a-tab-pane",{key:e.RECHARGE_TYPE_BALANCE,attrs:{tab:"合作商对接参数"}},[e.activeKey===e.RECHARGE_TYPE_BALANCE?[t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商编号",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.orgNo))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商appKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.appKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商私钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.privateKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"合作商公钥",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.publicKey))])]),t("a-form-item",{staticClass:"mb-5",attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("span",[e._v(e._s(e.record.callback))])])]:e._e()],2)],1)],1)],1)],1)},g=[],C="balance",_={components:{},data:function(){return{title:"合作商对接参数",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),activeKey:C,RECHARGE_TYPE_BALANCE:C,record:{}}},methods:{handle:function(e){this.visible=!0,this.record=e},onChangeTabs:function(e){this.activeKey=e},handleCancel:function(){this.visible=!1,this.form.resetFields()}}},w=_,y=(a("9b62"),Object(f["a"])(w,b,g,!1,null,"8a3efe68",null)),x=y.exports,L=a("ca00"),S=[{title:"合作商ID",width:"70px",dataIndex:"partners_id"},{title:"合作商编号",width:"150px",dataIndex:"orgNo"},{title:"合作商名称",width:"150px",dataIndex:"name"},{title:"合作商地址",width:"200px",dataIndex:"address"},{title:"联系人",width:"150px",dataIndex:"contact_name"},{title:"联系电话",width:"150px",dataIndex:"contact_tel"},{title:"余额",width:"150px",dataIndex:"balance"},{title:"今日金额",width:"150px",dataIndex:"day_money"},{title:"油券总金额",width:"150px",dataIndex:"total_money"},{title:"appKey",dataIndex:"appKey",width:"300px"},{title:"回调地址",dataIndex:"callback",width:"300px",scopedSlots:{customRender:"callback"}},{title:"创建时间",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"200px",fixed:"right",scopedSlots:{customRender:"action"}}],k={name:"Index",components:{ContentHeader:n["a"],RechargeForm:v,ApiParaForm:x,STable:n["c"]},data:function(){var e=this;return{searchForm:this.$form.createForm(this),queryParam:{},isLoading:!1,columns:S,selectedRowKeys:[],loadData:function(t){return s["f"](Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},beforeCreate:function(){Object(L["a"])(this,{inArray:L["d"]})},created:function(){},computed:{rowSelection:function(){return{selectedRowKeys:this.selectedRowKeys,onChange:this.onSelectChange}}},methods:{onSelectChange:function(e){this.selectedRowKeys=e},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleReset:function(){this.searchForm.resetFields()},handleRecharge:function(e){this.$refs.RechargeForm.handle(e)},handleApiPara:function(e){this.$refs.ApiParaForm.handle(e)},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return s["c"](e).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleCreate:function(){this.$router.push("/partners/create")},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.selectedRowKeys=[],this.$refs.table.refresh(e)}}},D=k,F=(a("2a52"),Object(f["a"])(D,r,i,!1,null,"460c942c",null));t["default"]=F.exports},aab8:function(e,t,a){},ab64:function(e,t,a){},acbe:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("div",{staticClass:"table-operator"},[t("a-row",{staticClass:"row-item-search"},[t("a-form",{staticClass:"search-form",attrs:{form:e.searchForm,layout:"inline"},on:{submit:e.handleSearch}},[t("a-form-item",{attrs:{label:"商品名称"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goodsName"],expression:"['goodsName']"}],attrs:{placeholder:"请输入商品名称/编码"}})],1),t("a-form-item",{attrs:{label:"订单号"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["orderNo"],expression:"['orderNo']"}],attrs:{placeholder:"请输入订单号"}})],1),t("a-form-item",{attrs:{label:"会员ID"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["userId"],expression:"['userId']"}],attrs:{placeholder:"请输入会员ID"}})],1),t("a-form-item",{attrs:{label:"状态"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:-1}],expression:"['status', { initialValue: -1 }]"}]},[t("a-select-option",{attrs:{value:-1}},[e._v("全部")]),t("a-select-option",{attrs:{value:1}},[e._v("显示")]),t("a-select-option",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{staticClass:"search-btn"},[t("a-button",{attrs:{type:"primary",icon:"search","html-type":"submit"}},[e._v("搜索")])],1)],1)],1),t("div",{staticClass:"row-item-tab clearfix"},[t("div",{staticClass:"tab-list fl-l"},[t("a-radio-group",{attrs:{defaultValue:e.queryParam.score},on:{change:e.handleTabs}},[t("a-radio-button",{attrs:{value:0}},[e._v("全部")]),t("a-radio-button",{attrs:{value:10}},[e._v("好评")]),t("a-radio-button",{attrs:{value:20}},[e._v("中评")]),t("a-radio-button",{attrs:{value:30}},[e._v("差评")])],1)],1)])],1),t("s-table",{ref:"table",attrs:{rowKey:"comment_id",loading:e.isLoading,columns:e.columns,data:e.loadData,pageSize:15,scroll:{x:1450}},scopedSlots:e._u([{key:"orderGoods",fn:function(e){return t("span",{},[t("GoodsItem",{attrs:{data:{image:e.goods_image,imageAlt:"商品图片",title:e.goods_name,goodsProps:e.goods_props}}})],1)}},{key:"user",fn:function(e){return t("span",{},[t("UserItem",{attrs:{user:e}})],1)}},{key:"score",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:{10:"green",20:"",30:"red"}[a]}},[e._v(e._s({10:"好评",20:"中评",30:"差评"}[a]))])],1)}},{key:"content",fn:function(a){return t("span",{},[t("p",{staticClass:"twoline-hide",staticStyle:{width:"270px"}},[e._v(e._s(a))])])}},{key:"is_picture",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"是":"否"))])],1)}},{key:"status",fn:function(a){return t("span",{},[t("a-tag",{attrs:{color:a?"green":""}},[e._v(e._s(a?"显示":"隐藏"))])],1)}},{key:"action",fn:function(a,r){return t("span",{},[t("a",{directives:[{name:"action",rawName:"v-action:edit",arg:"edit"}],staticStyle:{"margin-right":"8px"},on:{click:function(t){return e.handleEdit(r)}}},[e._v("编辑")]),t("a",{directives:[{name:"action",rawName:"v-action:delete",arg:"delete"}],on:{click:function(t){return e.handleDelete(r)}}},[e._v("删除")])])}}])}),t("EditForm",{ref:"EditForm",on:{handleSubmit:e.handleRefresh}})],1)},i=[],o=a("5530"),s=(a("d3b7"),a("b775")),n={list:"/goods.comment/list",detail:"/goods.comment/detail",edit:"/goods.comment/edit",delete:"/goods.comment/delete"};function l(e){return Object(s["b"])({url:n.list,method:"get",params:e})}function c(e){return Object(s["b"])({url:n.detail,method:"get",params:e})}function u(e){return Object(s["b"])({url:n.edit,method:"post",data:e})}function d(e){return Object(s["b"])({url:n.delete,method:"post",data:e})}var m=a("ab09"),p=function(){var e=this,t=e._self._c;return t("a-modal",{attrs:{title:e.title,width:720,visible:e.visible,confirmLoading:e.confirmLoading,maskClosable:!1,destroyOnClose:!0},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[t("a-spin",{attrs:{spinning:e.confirmLoading}},[t("a-form",{attrs:{form:e.form}},[t("a-form-item",{attrs:{label:"评分",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["score",{initialValue:10,rules:[{required:!0}]}],expression:"['score', {initialValue: 10, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("好评")]),t("a-radio",{attrs:{value:20}},[e._v("中评")]),t("a-radio",{attrs:{value:30}},[e._v("差评")])],1)],1),t("a-form-item",{attrs:{label:"评价内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["content"],expression:"['content']"}],attrs:{placeholder:"请输入评价内容 (300个字符以内)",autoSize:{minRows:4}}})],1),t("a-form-item",{attrs:{label:"评价图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"最多允许6张,可拖拽调整显示顺序"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imageIds"],expression:"['imageIds']"}],attrs:{multiple:"",maxNum:6,defaultList:e.record.imageList}})],1),t("a-form-item",{attrs:{label:"状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端是否展示"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1,rules:[{required:!0}]}],expression:"['status', {initialValue: 1, rules: [{required: true}]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("显示")]),t("a-radio",{attrs:{value:0}},[e._v("隐藏")])],1)],1),t("a-form-item",{attrs:{label:"排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0,message:"请输入至少1个数字"}]}],expression:"['sort', {initialValue: 100, rules: [{required: true, message: '请输入至少1个数字'}]}]"}],attrs:{min:0}})],1)],1)],1)],1)},f=[],h=a("88bc"),v=a.n(h),b=a("2af9"),g={components:{SelectImage:b["e"]},data:function(){return{title:"编辑评价",labelCol:{span:7},wrapperCol:{span:13},visible:!1,confirmLoading:!1,form:this.$form.createForm(this),commentId:null,record:{}}},methods:{edit:function(e){this.visible=!0,this.commentId=e,this.getRecordData()},getRecordData:function(){var e=this;this.confirmLoading=!0,c({commentId:this.commentId}).then((function(t){e.record=t.data.detail,e.setFieldsValue()})).finally((function(t){e.confirmLoading=!1}))},setFieldsValue:function(){var e=this,t=this.form.setFieldsValue;this.$nextTick((function(){t(v()(e.record,["score","content","status","sort","imageIds"]))}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){!e&&t.onFormSubmit(a)}))},handleCancel:function(){this.visible=!1,this.record={},this.form.resetFields()},onFormSubmit:function(e){var t=this;this.confirmLoading=!0,u({commentId:this.commentId,form:e}).then((function(a){t.$message.success(a.message,1.5),t.handleCancel(),t.$emit("handleSubmit",e)})).finally((function(e){t.confirmLoading=!1}))}}},C=g,_=a("2877"),w=Object(_["a"])(C,p,f,!1,null,null,null),y=w.exports,x=[{title:"ID",dataIndex:"comment_id"},{title:"商品信息",dataIndex:"orderGoods",width:"320px",scopedSlots:{customRender:"orderGoods"}},{title:"买家",dataIndex:"user",scopedSlots:{customRender:"user"}},{title:"评分",dataIndex:"score",scopedSlots:{customRender:"score"}},{title:"评价内容",dataIndex:"content",scopedSlots:{customRender:"content"}},{title:"图片评价",dataIndex:"is_picture",scopedSlots:{customRender:"is_picture"}},{title:"状态",dataIndex:"status",scopedSlots:{customRender:"status"}},{title:"排序",dataIndex:"sort"},{title:"评价时间",width:"180px",dataIndex:"create_time"},{title:"操作",dataIndex:"action",width:"150px",fixed:"right",scopedSlots:{customRender:"action"}}],L={name:"Index",components:{STable:m["b"],GoodsItem:m["a"],UserItem:m["c"],EditForm:y},data:function(){var e=this;return{expand:!1,searchForm:this.$form.createForm(this),categoryListTree:[],queryParam:{score:0},isLoading:!1,columns:x,loadData:function(t){return l(Object(o["a"])(Object(o["a"])({},t),e.queryParam)).then((function(e){return e.data.list}))}}},created:function(){},methods:{handleTabs:function(e){this.queryParam.score=e.target.value,this.handleRefresh(!0)},handleSearch:function(e){var t=this;e.preventDefault(),this.searchForm.validateFields((function(e,a){e||(t.queryParam=Object(o["a"])(Object(o["a"])({},t.queryParam),a),t.handleRefresh(!0))}))},handleDelete:function(e){var t=this,a=this.$confirm({title:"您确定要删除该记录吗?",content:"删除后不可恢复",onOk:function(){return d({commentId:e.comment_id}).then((function(e){t.$message.success(e.message,1.5),t.handleRefresh()})).finally((function(e){a.destroy()}))}})},handleEdit:function(e){this.$refs.EditForm.edit(e.comment_id)},handleRefresh:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$refs.table.refresh(e)}}},S=L,k=(a("6162"),Object(_["a"])(S,r,i,!1,null,"944533f0",null));t["default"]=k.exports},b126:function(e,t,a){"use strict";a("9f1c")},b38a:function(e,t,a){"use strict";a("e05c")},b551:function(e,t,a){"use strict";a("6a27")},bb0b:function(e,t,a){},bba5:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"合作商名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商名称"}})],1),t("a-form-item",{attrs:{label:"合作商地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["address",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['address', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入合作商地址"}})],1),t("a-form-item",{attrs:{label:"联系人",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_name",{rules:[{required:!1}]}],expression:"['contact_name', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系人"}})],1),t("a-form-item",{attrs:{label:"联系电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["contact_tel",{rules:[{required:!1}]}],expression:"['contact_tel', {rules: [{required: false}]}]"}],attrs:{placeholder:"请输入联系电话"}})],1),t("a-form-item",{attrs:{label:"回调地址",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["callback",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['callback', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入回调地址"}})],1),t("a-form-item",{attrs:{label:"企油通企业",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["qyt_enterprise_id"],expression:"['qyt_enterprise_id']"}],attrs:{placeholder:"不选则使用默认企业",allowClear:""}},e._l(e.enterpriseList,(function(a){return t("a-select-option",{key:a.enterprise_id,attrs:{value:a.enterprise_id}},[e._v(" "+e._s(a.company_name)+"("+e._s("pingan"===a.passageway?"平安银行":"支付宝企业码")+")"+e._s(a.is_default?" · 默认":"")+" ")])})),1),t("div",{staticClass:"form-item-help"},[t("p",{staticClass:"extra"},[e._v("该合作商下单时使用哪个企业的对接参数与支付通道。留空则走默认企业。")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("e533")),s=a("763d"),n=a("2af9"),l=a("08a5"),c=a("ca00"),u={components:{InputNumberGroup:n["b"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),partnersId:null,formData:l["a"].formData,enterpriseList:[]}},created:function(){this.getEnterpriseList(),this.initData()},beforeDestroy:function(){l["a"].formData.partners={}},methods:{getEnterpriseList:function(){var e=this;s["f"]().then((function(t){e.enterpriseList=t.data.list}))},initData:function(){var e=this;this.partnersId=this.$route.query.partnersId,this.isLoading=!0,l["a"].getFromData(this.partnersId).then((function(){Object(c["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(l["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){return e?(t.onTargetTabError(e),!1):(t.onFormSubmit(a),!0)}))},onTargetTabError:function(e){},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({partnersId:this.partnersId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))}}},d=u,m=(a("1d00"),a("2877")),p=Object(m["a"])(d,r,i,!1,null,"bd0fa05e",null);t["default"]=p.exports},c095:function(e,t,a){},c12d:function(e,t,a){"use strict";a("aab8")},c1df6:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),t("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),t("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),t("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', { rules: [{ required: true, min: 2, message: '请输入至少2个字符' }] }]"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', { rules: [{required: true, message: '请至少选择1个商品分类'}]}]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', { rules: [{ required: true, message: '请至少上传1张商品图片' }] }]"}],attrs:{multiple:"",maxNum:10,defaultList:e.formData.goods.goods_images}})],1),t("a-form-item",{staticClass:"mb-5",attrs:{label:"卡券类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"选择中石油油券时所属省份和商品编码必填,选择优惠券时优惠券必选"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oilCardType",{rules:[{required:!0,message:"请选择卡券类型"}],initialValue:"zsy_ticket"}],expression:"[`oilCardType`, { rules: [{required: true, message: '请选择卡券类型'}], initialValue: 'zsy_ticket' }]"}],staticStyle:{width:"300px"}},e._l(e.OilCardTypeEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},[t("a-select-option",{key:"",attrs:{value:""}},[e._v("无")]),e._l(e.formData.province,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])}))],2)],1),t("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no",{rules:[{message:"请输入至少2个字符"}]}],expression:"['goods_no', {rules: [{message: '请输入至少2个字符'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请输入商品编码"}})],1),t("MultiCoupon",{ref:"MultiCoupon",attrs:{couponList:e.formData.coupon,defaultCouponList:e.formData.goods.couponList},on:{change:e.handleCouponChange}}),t("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("上架")]),t("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),t("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', {initialValue: 100, rules:[{ required: true }]}]"}],attrs:{min:0}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', {initialValue: 10, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate()}}},[t("a-radio",{attrs:{value:10}},[e._v("单规格")]),t("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:20==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 20"}]},[t("MultiSpec",{ref:"MultiSpec",attrs:{defaultSpecList:e.formData.goods.specList,defaultSkuList:e.formData.goods.skuList}})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:10==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 10"}]},[t("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { rules:[{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"划线价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"划线价仅用于商品页展示"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["line_price"],expression:"['line_price']"}],attrs:{min:0,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),t("span",{staticClass:"ml-10"},[e._v("件")])],1),t("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),t("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1),t("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),t("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[t("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', {rules: [{required: true, message: '商品详情不能为空'}]}]"}]})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[t("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.video?[e.formData.goods.video]:[]}})],1),t("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1,defaultList:e.formData.goods.videoCover?[e.formData.goods.videoCover]:[]}})],1),t("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),t("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds"],expression:"['serviceIds']"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.service_id}},[e._v(e._s(a.name))])})),1):e._e(),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', {initialValue: 0}]"}]})],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),t("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),t("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', {initialValue: 1, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_enable_grade"),expression:"form.getFieldValue('is_enable_grade')"}],attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', {initialValue: 0, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),t("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),t("div",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("is_alone_grade"),expression:"form.getFieldValue('is_alone_grade')"}]},e._l(e.formData.userGradeList,(function(a){return t("a-form-item",{key:a.grade_id},[t("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(a.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[a.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{required: true, message: '折扣率不能为空'}]\n }]"}],attrs:{addonBefore:a.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1),t("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?t("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):t("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1)],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d3b7"),a("d81d"),a("b64b"),a("d084")),s=a("2af9"),n=a("e1fe"),l=a("8430"),c=a("45b7"),u=a("ca00"),d=a("4a95"),m={components:{SelectImage:s["e"],SelectVideo:s["g"],Ueditor:s["h"],InputNumberGroup:s["b"],MultiSpec:l["a"],MultiCoupon:c["a"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),goodsId:null,formData:n["a"].formData,couponList:[]}},beforeCreate:function(){Object(u["a"])(this,{OilCardTypeEnum:d["c"]})},created:function(){this.initData()},beforeDestroy:function(){n["a"].formData.goods={}},methods:{initData:function(){var e=this;this.goodsId=this.$route.query.goodsId,this.isLoading=!0,n["a"].getFromData(this.goodsId).then((function(){Object(u["f"])(e.form.getFieldsValue())||e.form.setFieldsValue(n["a"].getFieldsValue()),e.isLoading=!1}))},onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,n["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,n["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadStock:function(){var e=this;this.isLoading=!0,o["h"]({goodsId:this.goodsId}).then((function(t){e.$message.success(t.message,1.5),e.form.setFieldsValue({stock_num:t.data.canOrderNum})})).catch((function(){e.isBtnLoading=!1})).finally((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,n["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){if(e)return t.onTargetTabError(e),!1;if(20===a.spec_type){var r=t.$refs.MultiSpec;if(!r.verifyForm())return t.tabKey=1,!1;a.specData=r.getFromSpecData()}return a.categoryIds=a.categorys.map((function(e){return e.value})),delete a.categorys,a.couponList=t.couponList,t.onFormSubmit(a),!0}))},onTargetTabError:function(e){var t=[["goods_name","categorys","imagesIds","province"],["spec_type","goods_price"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],a=Object.keys(e).shift();for(var r in t)if(t[r].indexOf(a)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,o["e"]({goodsId:this.goodsId,form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},handleCouponChange:function(e){this.couponList=e}}},p=m,f=(a("3f55"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"42fcaf9f",null);t["default"]=h.exports},c405:function(e,t,a){},d17a:function(e,t,a){"use strict";a("f88b")},e05c:function(e,t,a){},e1fe:function(e,t,a){"use strict";var r=a("5530"),i=(a("d3b7"),a("3ca3"),a("ddb0"),a("d81d"),a("4de4"),a("159b"),a("2ef0")),o=a.n(i),s=a("8243"),n=a("d084"),l=a("39ad9"),c=a("2e1c"),u=a("b775"),d={list:"/goods.service/list",all:"/goods.service/all",add:"/goods.service/add",edit:"/goods.service/edit",delete:"/goods.service/delete"};function m(e){return Object(u["b"])({url:d.all,method:"get",params:e})}var p=a("967a");t["a"]={goodsId:null,formData:{goods:{},categoryList:[],deliveryList:[],serviceList:[],defaultServiceIds:[],userGradeList:[],defaultUserGradeValue:{},province:[],coupon:[]},getFromData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return this.goodsId=t,new Promise((function(a,r){Promise.all([e.getGoodsDetail(t),e.getCategoryList(),e.getDeliveryList(),e.getServiceList(),e.getUserGradeList(),e.getProvinceList(),e.getCouponList()]).then((function(){e.setDefaultData(),a({formData:e.formData})}))}))},getGoodsDetail:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!!t&&new Promise((function(a,r){n["d"]({goodsId:t}).then((function(t){e.formData.goods=t.data.goodsInfo,a()}))}))},getFieldsValue:function(){var e=this.formData.goods;e.categorys=this.formatCategoryIds(e.categoryIds);var t=o.a.pick(e,["goods_name","categorys","goods_no","delivery_type","sort","province","oilCardType","coupon_id","status","spec_type","deduct_stock_type","content","selling_point","serviceIds","sales_initial","is_points_gift","is_points_discount","is_enable_grade","is_alone_grade"]),a=o.a.pick(e.skuList[0],["goods_price","line_price","stock_num","goods_weight"]);return Object(r["a"])(Object(r["a"])({},t),a)},formatCategoryIds:function(e){return e.map((function(e){return{value:e}}))},getCategoryList:function(){var e=this;return new Promise((function(t,a){s["a"].getCategoryTreeSelect().then((function(a){e.formData.categoryList=a,t()}))}))},getDeliveryList:function(){var e=this;return new Promise((function(t,a){p["b"]().then((function(a){e.formData.deliveryList=a.data.list,t()}))}))},getServiceList:function(){var e=this;return new Promise((function(t,a){m().then((function(a){e.formData.serviceList=a.data.list,t()}))}))},getUserGradeList:function(){var e=this;return new Promise((function(t,a){c["b"]({status:1}).then((function(a){e.formData.userGradeList=a.data.list,t()}))}))},getProvinceList:function(){var e=this;return new Promise((function(t,a){n["i"]().then((function(a){e.formData.province=a.data.list,t()}))}))},getCouponList:function(){var e=this;return new Promise((function(t,a){l["b"]().then((function(a){e.formData.coupon=a.data.list,t()}))}))},setDefaultData:function(){this.setDefaultServiceIds(),this.setDefaultUserGradeValue()},setDefaultServiceIds:function(){var e=this.formData.serviceList;if(!this.goodsId){var t=e.filter((function(e){return e.is_default}));this.formData.defaultServiceIds=t.map((function(e){return e.service_id}))}},setDefaultUserGradeValue:function(){var e=this.formData.userGradeList,t=this.goodsId&&this.formData.goods.alone_grade_equity?this.formData.goods.alone_grade_equity:{},a={};e.forEach((function(e){a[e.grade_id]=t[e.grade_id]||e.equity.discount})),this.formData.defaultUserGradeValue=Object(r["a"])({},a)}}},e533:function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return s})),a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return l})),a.d(t,"e",(function(){return c})),a.d(t,"g",(function(){return u})),a.d(t,"c",(function(){return d}));var r=a("b775"),i={list:"/partners/index",detail:"/partners/detail",add:"/partners/add",edit:"/partners/edit",delete:"/partners/delete",all:"/partners/all",recharge:"/partners/recharge"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.all,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.recharge,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}},ec78:function(e,t,a){"use strict";a("5193")},f040:function(e,t,a){},f11f:function(e,t,a){"use strict";a.r(t);a("b0c0");var r=function(){var e=this,t=e._self._c;return t("a-card",{attrs:{bordered:!1}},[t("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),t("a-spin",{attrs:{spinning:e.isLoading}},[t("a-form",{attrs:{form:e.form,selfUpdate:!0},on:{submit:e.handleSubmit}},[t("a-tabs",{attrs:{activeKey:e.tabKey,tabBarStyle:{marginBottom:"30px"}},on:{change:e.handleTabs}},[t("a-tab-pane",{key:0,attrs:{tab:"基本信息"}}),t("a-tab-pane",{key:1,attrs:{tab:"规格/库存"}}),t("a-tab-pane",{key:2,attrs:{tab:"商品详情"}}),t("a-tab-pane",{key:3,attrs:{tab:"更多设置"}})],1),t("div",{staticClass:"tabs-content"},[t("div",{directives:[{name:"show",rawName:"v-show",value:0==e.tabKey,expression:"tabKey == 0"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品名称",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_name",{rules:[{required:!0,min:2,message:"请输入至少2个字符"}]}],expression:"['goods_name', {rules: [{required: true, min: 2, message: '请输入至少2个字符'}]}]"}],attrs:{placeholder:"请输入商品名称"}})],1),t("a-form-item",{attrs:{label:"商品分类",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-tree-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["categorys",{rules:[{required:!0,message:"请至少选择1个商品分类"}]}],expression:"['categorys', {rules: [{required: true, message: '请至少选择1个商品分类'}]}]"}],attrs:{placeholder:"请选择商品分类",dropdownStyle:{maxHeight:"500px",overflow:"auto"},treeData:e.formData.categoryList,treeCheckable:"",treeCheckStrictly:"",allowClear:""}}),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/category/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadCategoryList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"商品图片",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750*750像素, 最多上传10张, 可拖拽图片调整顺序, 第1张将作为商品首图"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["imagesIds",{rules:[{required:!0,message:"请至少上传1张商品图片"}]}],expression:"['imagesIds', {rules: [{required: true, message: '请至少上传1张商品图片'}]}]"}],attrs:{multiple:"",maxNum:10}})],1),t("a-form-item",{staticClass:"mb-5",attrs:{label:"卡券类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"选择中石油油券时所属省份和商品编码必填,选择优惠券时优惠券必选"}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["oilCardType",{rules:[{required:!0,message:"请选择卡券类型"}],initialValue:"zsy_ticket"}],expression:"[`oilCardType`, {rules: [{required: true, message: '请选择卡券类型'}], initialValue: 'zsy_ticket' }]"}],staticStyle:{width:"300px"}},e._l(e.OilCardTypeEnum.data,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.value}},[e._v(e._s(a.name))])})),1)],1),t("a-form-item",{attrs:{label:"所属省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["province",{rules:[{message:"请选择所属省份"}]}],expression:"['province', {rules: [{message: '请选择所属省份'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请选择所属省份"}},e._l(e.formData.province,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a}},[e._v(e._s(a))])})),1)],1),t("a-form-item",{attrs:{label:"商品编码",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_no",{rules:[{min:2,message:"请输入至少2个字符"}]}],expression:"['goods_no', {rules: [{min: 2, message: '请输入至少2个字符'}]}]"}],staticStyle:{width:"300px"},attrs:{placeholder:"请输入商品编码"}})],1),t("MultiCoupon",{ref:"MultiCoupon",attrs:{couponList:e.formData.coupon},on:{change:e.handleCouponChange}}),t("a-form-item",{attrs:{label:"商品状态",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:10,rules:[{required:!0}]}],expression:"['status', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("上架")]),t("a-radio",{attrs:{value:20}},[e._v("下架")])],1)],1),t("a-form-item",{attrs:{label:"商品排序",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"数字越小越靠前"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:100,rules:[{required:!0}]}],expression:"['sort', {initialValue: 100, rules:[{ required: true }]}]"}],attrs:{min:0}})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:1==e.tabKey,expression:"tabKey == 1"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"规格类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["spec_type",{initialValue:10,rules:[{required:!0}]}],expression:"['spec_type', { initialValue: 10, rules: [{ required: true }] }]"}],on:{change:function(t){return e.onForceUpdate()}}},[t("a-radio",{attrs:{value:10}},[e._v("单规格")]),t("a-radio",{attrs:{value:20}},[e._v("多规格")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:20==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 20"}]},[t("MultiSpec",{ref:"MultiSpec"})],1),t("div",{directives:[{name:"show",rawName:"v-show",value:10==e.form.getFieldValue("spec_type"),expression:"form.getFieldValue('spec_type') == 10"}]},[t("a-form-item",{attrs:{label:"商品价格",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际购买金额,最低0.01"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_price",{initialValue:"",rules:[{required:!0,message:"请输入商品价格"}]}],expression:"['goods_price', { initialValue: '', rules: [{ required: true, message: '请输入商品价格' }] }]"}],attrs:{min:.01,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"划线价",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"划线价仅用于商品页展示"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["line_price"],expression:"['line_price']"}],attrs:{min:0,precision:2}}),t("span",{staticClass:"ml-10"},[e._v("元")])],1),t("a-form-item",{attrs:{label:"当前库存数量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际库存数量,为0时用户无法下单"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["stock_num",{initialValue:100,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['stock_num', { initialValue: 100, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0,precision:0}}),t("span",{staticClass:"ml-10"},[e._v("件")])],1),t("a-form-item",{attrs:{label:"商品重量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"商品的实际重量,用于计算运费"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["goods_weight",{initialValue:0,rules:[{required:!0,message:"请输入库存数量"}]}],expression:"['goods_weight', { initialValue: 0, rules:[{ required: true, message: '请输入库存数量' }] }]"}],attrs:{min:0}}),t("span",{staticClass:"ml-10"},[e._v("千克 (Kg)")])],1)],1),t("a-form-item",{attrs:{label:"库存计算方式",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["deduct_stock_type",{initialValue:10,rules:[{required:!0}]}],expression:"['deduct_stock_type', {initialValue: 10, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:10}},[e._v("下单减库存")]),t("a-radio",{attrs:{value:20}},[e._v("付款减库存")])],1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:2==e.tabKey,expression:"tabKey == 2"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"商品详情",labelCol:e.labelCol,wrapperCol:{span:16}}},[t("Ueditor",{directives:[{name:"decorator",rawName:"v-decorator",value:["content",{rules:[{required:!0,message:"商品详情不能为空"}]}],expression:"['content', { rules: [{ required: true, message: '商品详情不能为空' }] }]"}]})],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:3==e.tabKey,expression:"tabKey == 3"}],staticClass:"tab-pane"},[t("a-form-item",{attrs:{label:"主图视频",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议视频宽高比19:9,建议时长8-45秒"}},[t("SelectVideo",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_id"],expression:"['video_id']"}],attrs:{multiple:!1}})],1),t("a-form-item",{attrs:{label:"视频封面",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"建议尺寸:750像素*750像素"}},[t("SelectImage",{directives:[{name:"decorator",rawName:"v-decorator",value:["video_cover_id"],expression:"['video_cover_id']"}],attrs:{multiple:!1}})],1),t("a-form-item",{attrs:{label:"商品卖点",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"一句话简述,例如:此款商品美观大方 性价比较高 不容错过"}},[t("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["selling_point"],expression:"['selling_point']"}],attrs:{placeholder:"请输入商品卖点"}})],1),t("a-form-item",{attrs:{label:"服务与承诺",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[e.formData.serviceList?t("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["serviceIds",{initialValue:e.formData.defaultServiceIds}],expression:"['serviceIds', { initialValue: formData.defaultServiceIds }]"}],attrs:{mode:"multiple",placeholder:"请选择服务与承诺"}},e._l(e.formData.serviceList,(function(a,r){return t("a-select-option",{key:r,attrs:{value:a.service_id}},[e._v(e._s(a.name))])})),1):e._e(),t("div",{staticClass:"form-item-help"},[t("router-link",{attrs:{target:"_blank",to:{path:"/goods/service/index"}}},[e._v("去新增")]),t("a",{attrs:{href:"javascript:;"},on:{click:e.onReloadServiceList}},[e._v("刷新")])],1)],1),t("a-form-item",{attrs:{label:"初始销量",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"用户端展示的销量 = 初始销量 + 实际销量"}},[t("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sales_initial",{initialValue:0}],expression:"['sales_initial', {initialValue: 0}]"}]})],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("积分设置")]),t("a-form-item",{attrs:{label:"积分赠送",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品将获得积分"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_gift",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_gift', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-form-item",{attrs:{label:"积分抵扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后用户购买此商品可以使用积分进行抵扣"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_points_discount",{initialValue:1,rules:[{required:!0}]}],expression:"['is_points_discount', {initialValue: 1, rules: [{ required: true }]}]"}]},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),t("a-divider",{attrs:{orientation:"left"}},[e._v("会员折扣设置")]),t("a-form-item",{attrs:{label:"会员折扣",labelCol:e.labelCol,wrapperCol:e.wrapperCol,extra:"开启后会员折扣,会员购买此商品可以享受会员等级折扣价"}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_enable_grade",{initialValue:1,rules:[{required:!0}]}],expression:"['is_enable_grade', {initialValue: 1, rules: [{ required: true }]}]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:1}},[e._v("开启")]),t("a-radio",{attrs:{value:0}},[e._v("关闭")])],1)],1),e.form.getFieldValue("is_enable_grade")?t("a-form-item",{attrs:{label:"会员折扣设置",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[t("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["is_alone_grade",{initialValue:0,rules:[{required:!0}]}],expression:"['is_alone_grade', { initialValue: 0, rules: [{ required: true }] }]"}],on:{change:function(t){return e.onForceUpdate(!0)}}},[t("a-radio",{attrs:{value:0}},[e._v("默认等级折扣")]),t("a-radio",{attrs:{value:1}},[e._v("单独设置折扣")])],1),e.form.getFieldValue("is_alone_grade")?t("div",e._l(e.formData.userGradeList,(function(a){return t("a-form-item",{key:a.grade_id},[t("InputNumberGroup",{directives:[{name:"decorator",rawName:"v-decorator",value:["alone_grade_equity[grade_id:".concat(a.grade_id,"]"),{initialValue:e.formData.defaultUserGradeValue[a.grade_id],rules:[{required:!0,message:"折扣率不能为空"}]}],expression:"[`alone_grade_equity[grade_id:${item.grade_id}]`, {\n initialValue: formData.defaultUserGradeValue[item.grade_id], rules: [{required: true, message: '折扣率不能为空'}]\n }]"}],attrs:{addonBefore:a.name,addonAfter:"折",inputProps:{min:0,max:9.9}}})],1)})),1):e._e(),t("div",{staticClass:"form-item-help"},[e.form.getFieldValue("is_alone_grade")?t("p",{staticClass:"extra"},[e._v("单独折扣:折扣率范围0.0-9.9,例如: 9.8代表98折,0代表不折扣")]):t("p",{staticClass:"extra"},[e._v("默认折扣:默认为用户所属会员等级的折扣率")])])],1):e._e()],1)]),t("a-form-item",{staticClass:"mt-20",attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[t("a-button",{attrs:{type:"primary","html-type":"submit",loading:e.isBtnLoading}},[e._v("提交")])],1)],1)],1)],1)},i=[],o=(a("d81d"),a("b64b"),a("d3b7"),a("ca00")),s=a("d084"),n=a("2af9"),l=a("e1fe"),c=a("8430"),u=a("45b7"),d=a("4a95"),m={components:{SelectImage:n["e"],SelectVideo:n["g"],Ueditor:n["h"],InputNumberGroup:n["b"],MultiSpec:c["a"],MultiCoupon:u["a"]},data:function(){return{tabKey:0,labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,isBtnLoading:!1,form:this.$form.createForm(this),formData:l["a"].formData,couponList:[]}},beforeCreate:function(){Object(o["a"])(this,{OilCardTypeEnum:d["c"]})},created:function(){var e=this;this.isLoading=!0,l["a"].getFromData().then((function(){e.isLoading=!1}))},methods:{onForceUpdate:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.$forceUpdate(),t&&setTimeout((function(){e.$forceUpdate()}),10)},handleTabs:function(e){this.tabKey=e},onReloadCategoryList:function(){var e=this;this.isLoading=!0,l["a"].getCategoryList().then((function(){e.isLoading=!1}))},onReloadServiceList:function(){var e=this;this.isLoading=!0,l["a"].getServiceList().then((function(){e.isLoading=!1}))},onReloadDeliveryList:function(){var e=this;this.isLoading=!0,l["a"].getDeliveryList().then((function(){e.isLoading=!1}))},handleSubmit:function(e){var t=this;e.preventDefault();var a=this.form.validateFields;a((function(e,a){if(e)return t.onTargetTabError(e),!1;if(20===a.spec_type){var r=t.$refs.MultiSpec;if(!r.verifyForm())return t.tabKey=1,!1;a.specData=r.getFromSpecData()}return a.categoryIds=a.categorys.map((function(e){return e.value})),delete a.categorys,a.couponList=t.couponList,t.onFormSubmit(a),!0}))},onTargetTabError:function(e){var t=[["goods_name","categorys","imagesIds","province"],["spec_type","goods_price"],["content"],["alone_grade_equity","first_money","second_money","third_money"]],a=Object.keys(e).shift();for(var r in t)if(t[r].indexOf(a)>-1){this.tabKey=parseInt(r);break}},onFormSubmit:function(e){var t=this;this.isLoading=!0,this.isBtnLoading=!0,s["a"]({form:e}).then((function(e){t.$message.success(e.message,1.5),setTimeout((function(){t.$router.push("./index")}),1500)})).catch((function(){t.isBtnLoading=!1})).finally((function(){t.isLoading=!1}))},handleCouponChange:function(e){this.couponList=e}}},p=m,f=(a("52ea"),a("2877")),h=Object(f["a"])(p,r,i,!1,null,"21446ca5",null);t["default"]=h.exports},f88b:function(e,t,a){},fab29:function(e,t,a){"use strict";a.d(t,"f",(function(){return o})),a.d(t,"c",(function(){return s})),a.d(t,"a",(function(){return n})),a.d(t,"d",(function(){return l})),a.d(t,"h",(function(){return c})),a.d(t,"e",(function(){return u})),a.d(t,"b",(function(){return d})),a.d(t,"g",(function(){return m}));var r=a("b775"),i={list:"/user/list",detail:"/user/detail",add:"/user/add",edit:"/user/edit",recharge:"/user/recharge",grade:"/user/grade",delete:"/user/delete",merchant:"/user/merchant"};function o(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function s(e){return Object(r["b"])({url:i.detail,method:"get",params:e})}function n(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function l(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.recharge,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.grade,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}function m(){return Object(r["b"])({url:i.merchant,method:"post"})}}}]); \ No newline at end of file diff --git a/server-tp6/public/store/js/goods.e491ade3.js.gz b/server-tp6/public/store/js/goods.e491ade3.js.gz deleted file mode 100644 index 53a6ead974551eebbe061f1386e803e4bda0686a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25385 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,a-1,t,r,i):m(i,l):r||(i[i.length]=l)}return i}function y(e,a){return e=Object(e),x(e,a,(function(a,t){return t in e}))}function x(e,a,t){var r=-1,i=a.length,s={};while(++r-1&&e%1==0&&e<=r}function $(e){var a=typeof e;return!!e&&("object"==a||"function"==a)}function j(e){return!!e&&"object"==typeof e}function E(e){return"symbol"==typeof e||j(e)&&b.call(e)==l}var D=S((function(e,a){return null==e?{}:y(e,p(w(a,1),N))}));e.exports=D}).call(this,t("c8ba"))},"9b4c":function(e,a,t){},a3f9:function(e,a,t){"use strict";t("d4aa")},a6b6:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{label:"支付码有效期",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["expiration_time",{rules:[{required:!0,message:"不能为空"}]}],expression:"['expiration_time', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:10,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("秒")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间未支付,二维码自动失效")])])]),a("a-form-item",{attrs:{label:"油券省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["province_list",{rules:[{required:!0,message:"不能为空"}]}],expression:"['province_list', { rules: [{required: true, message: '不能为空'}] }]"}]}),a("div",{staticClass:"form-item-help"},[a("small",[e._v(" 注:如需填写多个省份,请用中文逗号 "),a("a-tag",[e._v(",")]),e._v("隔开 ")],1)])],1),a("a-form-item",{attrs:{label:"未支付订单",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order.closeHours",{rules:[{required:!0,message:"不能为空"}]}],expression:"['order.closeHours', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("小时后自动关闭")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间订单未付款,系统自动关闭,设置0小时不自动关闭")])])]),a("a-form-item",{attrs:{label:"客服电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["phone",{rules:[{required:!0,message:"不能为空"}]}],expression:"['phone', { rules: [{required: true, message: '不能为空'}] }]"}],staticStyle:{width:"200px"}})],1),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],1)],1)],1)},i=[],s=(t("d3b7"),t("ddb0"),t("88bc")),o=t.n(s),l=t("f585"),n=t("ca00"),c={data:function(){return{key:"trade",labelCol:{span:4},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),radioStyle:{display:"block",height:"30px",lineHeight:"30px"},record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,l["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},setFieldsValue:function(){var e=this.record,a=this.$nextTick,t=this.form;!Object(n["e"])(t.getFieldsValue())&&a((function(){t.setFieldsValue({expiration_time:e.expiration_time,province_list:e.province_list,phone:e.phone,order:o()(e.order,["closeHours"])})}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,l["b"](this.key,{form:e}).then((function(e){a.$message.success(e.message,1.5)})).finally((function(e){a.isLoading=!1}))}}},u=c,d=(t("293e"),t("2877")),p=Object(d["a"])(u,r,i,!1,null,"f551b524",null);a["default"]=p.exports},a85e:function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{staticClass:"mb-20",attrs:{label:"短信平台",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["default",{rules:[{required:!0}]}],expression:"['default', { rules: [{ required: true }] }]"}],on:{change:e.onChangeEngine}},e._l(e.record.engine,(function(t,r){return a("a-radio",{key:r,attrs:{value:r}},[a("span",[e._v(e._s(t.name))]),"aliyun"===r?a("a-tag",{staticClass:"ml-5",attrs:{color:"green"}},[e._v("推荐")]):e._e()],1)})),1),e.form.getFieldValue("default")?a("div",{staticClass:"form-item-help"},[a("small",[e._v("短信平台管理地址:")]),a("a",{attrs:{href:e.record.engine[e.form.getFieldValue("default")].website,target:"_blank"}},[e._v(e._s(e.record.engine[e.form.getFieldValue("default")].website))])]):e._e()],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"aliyun"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'aliyun'"}]},[a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeyId"],expression:"[`engine.aliyun.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeySecret"],expression:"[`engine.aliyun.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.sign"],expression:"[`engine.aliyun.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qcloud"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qcloud'"}]},[a("a-form-item",{attrs:{label:"SdkAppID",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.SdkAppID"],expression:"[`engine.qcloud.SdkAppID`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeyId"],expression:"[`engine.qcloud.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeySecret"],expression:"[`engine.qcloud.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.sign"],expression:"[`engine.qcloud.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qiniu"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qiniu'"}]},[a("a-form-item",{attrs:{label:"AccessKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.AccessKey"],expression:"[`engine.qiniu.AccessKey`]"}]})],1),a("a-form-item",{attrs:{label:"SecretKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.SecretKey"],expression:"[`engine.qiniu.SecretKey`]"}]})],1)],1),e._l(e.record["scene"],(function(t,r){return a("div",{key:r},[a("a-divider",{attrs:{orientation:"left"}},[e._v(e._s(t.name))]),a("a-form-item",{attrs:{label:"是否开启",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".isEnable"),{rules:[{required:!0}]}],expression:"[`scene.${index}.isEnable`, { rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:!0}},[e._v("开启")]),a("a-radio",{attrs:{value:!1}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"模板内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",[e._v(e._s(e.record.scene[r].contentPractical))])]),a("a-form-item",{attrs:{label:"模板ID/Code",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".templateCode")],expression:"[`scene.${index}.templateCode`]"}]}),a("div",{staticClass:"form-item-help"},[a("small",[e._v("例如:SMS_139800030")])])],1),void 0!==e.record.scene[r].acceptPhone?a("a-form-item",{attrs:{label:"接收手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".acceptPhone")],expression:"[`scene.${index}.acceptPhone`]"}]})],1):e._e()],1)})),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],2)],1)],1)},i=[],s=(t("d3b7"),t("ddb0"),t("4d63"),t("ac1f"),t("25f0"),t("5319"),t("2ef0")),o=t("ca00"),l=t("f585"),n=t("3267"),c={data:function(){return{SettingSmsSceneEnum:n["a"],key:"sms",labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,l["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},onChangeEngine:function(e){var a=this,t=e.target.value;for(var r in a.record.scene){var i=a.record.scene[r];i.contentPractical=a.onVsprintf(i.content,i.variables[t])}},onVsprintf:function(e,a){for(var t=new RegExp("%s"),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 wW)w|l=>p literal 0 HcmV?d00001 diff --git a/server-tp6/public/store/js/setting.c3c97868.js b/server-tp6/public/store/js/setting.c3c97868.js deleted file mode 100644 index fa45690..0000000 --- a/server-tp6/public/store/js/setting.c3c97868.js +++ /dev/null @@ -1 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["setting"],{"14b5":function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{label:"一级分销比例",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["one_brokerage_ratio",{rules:[{required:!0,message:"不能为空"}]}],expression:"['one_brokerage_ratio', { rules: [{ required: true, message: '不能为空' }] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("%")])],1)]),a("a-form-item",{attrs:{label:"二级分销比例",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["two_brokerage_ratio",{rules:[{required:!0,message:"不能为空"}]}],expression:"['two_brokerage_ratio', { rules: [{ required: true, message: '不能为空' }] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("%")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("订单完成后,才能进行返佣")])])]),a("a-form-item",{attrs:{wrapperCol:{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],1)],1)],1)},i=[],s=(t("d3b7"),t("ddb0"),t("88bc"),t("f585")),l=t("ca00"),o={data:function(){return{key:"promotion",labelCol:{span:4},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),radioStyle:{display:"block",height:"30px",lineHeight:"30px"},record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,s["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(){return e.isLoading=!1}))},setFieldsValue:function(){var e=this.record,a=this.$nextTick,t=this.form;!Object(l["e"])(t.getFieldsValue())&&a((function(){t.setFieldsValue({one_brokerage_ratio:e.one_brokerage_ratio,two_brokerage_ratio:e.two_brokerage_ratio})}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,s["b"](this.key,{form:e}).then((function(e){return a.$message.success(e.message,1.5)})).finally((function(){return a.isLoading=!1}))}}},n=o,c=(t("f84d"),t("2877")),u=Object(c["a"])(n,r,i,!1,null,"01d8132a",null);a["default"]=u.exports},"222d":function(e,a,t){"use strict";t("c2a3")},"293e":function(e,a,t){"use strict";t("9b4c")},"2a68":function(e,a,t){"use strict";t("4567")},3267:function(e,a,t){"use strict";var r=t("5c06");a["a"]=new r["a"]([{key:"CAPTCHA",name:"短信验证码",value:"captcha"},{key:"ORDER_PAY",name:"新付款订单",value:"order_pay"}])},"414d":function(e,a,t){},4567:function(e,a,t){},"71b5":function(e,a,t){"use strict";var r=t("5c06");a["a"]=new r["a"]([{key:"LOCAL",name:"本地",value:"local"},{key:"QINIU",name:"七牛云",value:"qiniu"},{key:"ALIYUN",name:"阿里云",value:"aliyun"},{key:"QCLOUD",name:"腾讯云",value:"qcloud"}])},"763d":function(e,a,t){"use strict";t.d(a,"e",(function(){return s})),t.d(a,"f",(function(){return l})),t.d(a,"a",(function(){return o})),t.d(a,"d",(function(){return n})),t.d(a,"c",(function(){return c})),t.d(a,"g",(function(){return u})),t.d(a,"b",(function(){return d})),t.d(a,"h",(function(){return p})),t.d(a,"i",(function(){return m}));var r=t("b775"),i={list:"/qyt.enterprise/list",options:"/qyt.enterprise/options",detail:"/qyt.enterprise/detail",add:"/qyt.enterprise/add",edit:"/qyt.enterprise/edit",delete:"/qyt.enterprise/delete",setDefault:"/qyt.enterprise/setDefault",apply:"/qyt.enterprise/apply",syncAccount:"/qyt.enterprise/syncAccount",syncList:"/qyt.enterprise/syncList"};function s(e){return Object(r["b"])({url:i.list,method:"get",params:e})}function l(e){return Object(r["b"])({url:i.options,method:"get",params:e})}function o(e){return Object(r["b"])({url:i.add,method:"post",data:e})}function n(e){return Object(r["b"])({url:i.edit,method:"post",data:e})}function c(e){return Object(r["b"])({url:i.delete,method:"post",data:e})}function u(e){return Object(r["b"])({url:i.setDefault,method:"post",data:e})}function d(e){return Object(r["b"])({url:i.apply,method:"post",data:e})}function p(e){return Object(r["b"])({url:i.syncAccount,method:"post",data:e})}function m(e){return Object(r["b"])({url:i.syncList,method:"post",data:e})}},"836b":function(e,a,t){"use strict";t("e3c1")},"88bc":function(e,a,t){(function(a){var t=1/0,r=9007199254740991,i="[object Arguments]",s="[object Function]",l="[object GeneratorFunction]",o="[object Symbol]",n="object"==typeof a&&a&&a.Object===Object&&a,c="object"==typeof self&&self&&self.Object===Object&&self,u=n||c||Function("return this")();function d(e,a,t){switch(t.length){case 0:return e.call(a);case 1:return e.call(a,t[0]);case 2:return e.call(a,t[0],t[1]);case 3:return e.call(a,t[0],t[1],t[2])}return e.apply(a,t)}function p(e,a){var t=-1,r=e?e.length:0,i=Array(r);while(++t0&&t(o)?a>1?w(o,a-1,t,r,i):m(i,o):r||(i[i.length]=o)}return i}function y(e,a){return e=Object(e),x(e,a,(function(a,t){return t in e}))}function x(e,a,t){var r=-1,i=a.length,s={};while(++r-1&&e%1==0&&e<=r}function $(e){var a=typeof e;return!!e&&("object"==a||"function"==a)}function E(e){return!!e&&"object"==typeof e}function j(e){return"symbol"==typeof e||E(e)&&b.call(e)==o}var D=S((function(e,a){return null==e?{}:y(e,p(w(a,1),N))}));e.exports=D}).call(this,t("c8ba"))},"9b4c":function(e,a,t){},a3f9:function(e,a,t){"use strict";t("d4aa")},a6b6:function(e,a,t){"use strict";t.r(a);var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{label:"支付码有效期",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["expiration_time",{rules:[{required:!0,message:"不能为空"}]}],expression:"['expiration_time', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:10,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("秒")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间未支付,二维码自动失效")])])]),a("a-form-item",{attrs:{label:"油券省份",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["province_list",{rules:[{required:!0,message:"不能为空"}]}],expression:"['province_list', { rules: [{required: true, message: '不能为空'}] }]"}]}),a("div",{staticClass:"form-item-help"},[a("small",[e._v(" 注:如需填写多个省份,请用中文逗号 "),a("a-tag",[e._v(",")]),e._v("隔开 ")],1)])],1),a("a-form-item",{attrs:{label:"未支付订单",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("div",{staticClass:"clearfix"},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["order.closeHours",{rules:[{required:!0,message:"不能为空"}]}],expression:"['order.closeHours', { rules: [{required: true, message: '不能为空'}] }]"}],staticClass:"fl-l",attrs:{min:0,precision:0}}),a("span",{staticClass:"input-text_right"},[e._v("小时后自动关闭")])],1),a("div",{staticClass:"form-item-help"},[a("p",{staticClass:"extra"},[e._v("如果在期间订单未付款,系统自动关闭,设置0小时不自动关闭")])])]),a("a-form-item",{attrs:{label:"客服电话",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["phone",{rules:[{required:!0,message:"不能为空"}]}],expression:"['phone', { rules: [{required: true, message: '不能为空'}] }]"}],staticStyle:{width:"200px"}})],1),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],1)],1)],1)},i=[],s=(t("d3b7"),t("ddb0"),t("88bc")),l=t.n(s),o=t("f585"),n=t("ca00"),c={data:function(){return{key:"trade",labelCol:{span:4},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),radioStyle:{display:"block",height:"30px",lineHeight:"30px"},record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,o["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},setFieldsValue:function(){var e=this.record,a=this.$nextTick,t=this.form;!Object(n["e"])(t.getFieldsValue())&&a((function(){t.setFieldsValue({expiration_time:e.expiration_time,province_list:e.province_list,phone:e.phone,order:l()(e.order,["closeHours"])})}))},handleSubmit:function(e){var a=this;e.preventDefault();var t=this.form.validateFields;t((function(e,t){!e&&a.onFormSubmit(t)}))},onFormSubmit:function(e){var a=this;this.isLoading=!0,o["b"](this.key,{form:e}).then((function(e){a.$message.success(e.message,1.5)})).finally((function(e){a.isLoading=!1}))}}},u=c,d=(t("293e"),t("2877")),p=Object(d["a"])(u,r,i,!1,null,"f551b524",null);a["default"]=p.exports},a85e:function(e,a,t){"use strict";t.r(a);t("b0c0");var r=function(){var e=this,a=e._self._c;return a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"card-title"},[e._v(e._s(e.$route.meta.title))]),a("a-spin",{attrs:{spinning:e.isLoading}},[a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{staticClass:"mb-20",attrs:{label:"短信平台",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["default",{rules:[{required:!0}]}],expression:"['default', { rules: [{ required: true }] }]"}],on:{change:e.onChangeEngine}},e._l(e.record.engine,(function(t,r){return a("a-radio",{key:r,attrs:{value:r}},[a("span",[e._v(e._s(t.name))]),"aliyun"===r?a("a-tag",{staticClass:"ml-5",attrs:{color:"green"}},[e._v("推荐")]):e._e()],1)})),1),e.form.getFieldValue("default")?a("div",{staticClass:"form-item-help"},[a("small",[e._v("短信平台管理地址:")]),a("a",{attrs:{href:e.record.engine[e.form.getFieldValue("default")].website,target:"_blank"}},[e._v(e._s(e.record.engine[e.form.getFieldValue("default")].website))])]):e._e()],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"aliyun"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'aliyun'"}]},[a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeyId"],expression:"[`engine.aliyun.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.AccessKeySecret"],expression:"[`engine.aliyun.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.aliyun.sign"],expression:"[`engine.aliyun.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qcloud"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qcloud'"}]},[a("a-form-item",{attrs:{label:"SdkAppID",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.SdkAppID"],expression:"[`engine.qcloud.SdkAppID`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeyId",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeyId"],expression:"[`engine.qcloud.AccessKeyId`]"}]})],1),a("a-form-item",{attrs:{label:"AccessKeySecret",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.AccessKeySecret"],expression:"[`engine.qcloud.AccessKeySecret`]"}]})],1),a("a-form-item",{attrs:{label:"短信签名 Sign",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qcloud.sign"],expression:"[`engine.qcloud.sign`]"}]})],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:"qiniu"===e.form.getFieldValue("default"),expression:"form.getFieldValue('default') === 'qiniu'"}]},[a("a-form-item",{attrs:{label:"AccessKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.AccessKey"],expression:"[`engine.qiniu.AccessKey`]"}]})],1),a("a-form-item",{attrs:{label:"SecretKey",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["engine.qiniu.SecretKey"],expression:"[`engine.qiniu.SecretKey`]"}]})],1)],1),e._l(e.record["scene"],(function(t,r){return a("div",{key:r},[a("a-divider",{attrs:{orientation:"left"}},[e._v(e._s(t.name))]),a("a-form-item",{attrs:{label:"是否开启",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".isEnable"),{rules:[{required:!0}]}],expression:"[`scene.${index}.isEnable`, { rules: [{ required: true }] }]"}]},[a("a-radio",{attrs:{value:!0}},[e._v("开启")]),a("a-radio",{attrs:{value:!1}},[e._v("关闭")])],1)],1),a("a-form-item",{attrs:{label:"模板内容",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",[e._v(e._s(e.record.scene[r].contentPractical))])]),a("a-form-item",{attrs:{label:"模板ID/Code",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".templateCode")],expression:"[`scene.${index}.templateCode`]"}]}),a("div",{staticClass:"form-item-help"},[a("small",[e._v("例如:SMS_139800030")])])],1),void 0!==e.record.scene[r].acceptPhone?a("a-form-item",{attrs:{label:"接收手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["scene.".concat(r,".acceptPhone")],expression:"[`scene.${index}.acceptPhone`]"}]})],1):e._e()],1)})),a("a-form-item",{attrs:{"wrapper-col":{span:e.wrapperCol.span,offset:e.labelCol.span}}},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[e._v("提交")])],1)],2)],1)],1)},i=[],s=(t("d3b7"),t("ddb0"),t("4d63"),t("ac1f"),t("25f0"),t("5319"),t("2ef0")),l=t("ca00"),o=t("f585"),n=t("3267"),c={data:function(){return{SettingSmsSceneEnum:n["a"],key:"sms",labelCol:{span:3},wrapperCol:{span:10},isLoading:!1,form:this.$form.createForm(this),record:{}}},created:function(){this.getDetail()},methods:{getDetail:function(){var e=this;this.isLoading=!0,o["a"](this.key).then((function(a){e.record=a.data.values,e.setFieldsValue()})).finally((function(a){e.isLoading=!1}))},onChangeEngine:function(e){var a=this,t=e.target.value;for(var r in a.record.scene){var i=a.record.scene[r];i.contentPractical=a.onVsprintf(i.content,i.variables[t])}},onVsprintf:function(e,a){for(var t=new RegExp("%s"),r=0;r3CB)Lc?tM!Ky37}zJ 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 qyt_migration_refund_invoice_driver.sql -> 本文件 +-- ============================================================ + +-- ------------------------------------------------------------ +-- 1. 订单:已加油金额 / 次数 +-- use_status 语义不变:0 未加油 / 1 有加油记录(可能只加了一部分) +-- ------------------------------------------------------------ +ALTER TABLE `yoshop_partners_order` + ADD COLUMN `used_amount` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '已加油占用金额(元),7.10 consume_amount 累计' AFTER `use_status`, + ADD COLUMN `used_num` int(11) NOT NULL DEFAULT 0 COMMENT '加油次数' AFTER `used_amount`; + +-- ------------------------------------------------------------ +-- 2. 消费流水:去重键 + 逐笔通知状态 +-- 原唯一键 (waybill_no_code, order_code) 有缺陷:文档里 order_code 是选填, +-- 不传时同一运单的第二笔加油会被当成重复推送丢掉,已加油金额就少记了。 +-- 改为 (waybill_no_code, consume_key):有 order_code 用它,没有就用本笔消费特征字段的指纹。 +-- ------------------------------------------------------------ +ALTER TABLE `yoshop_qyt_consume` + ADD COLUMN `consume_key` varchar(64) NOT NULL DEFAULT '' COMMENT '去重键:order_code,缺失时为消费特征指纹(FP+md5)' AFTER `order_code`, + ADD COLUMN `notify_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已通知下单平台 0否 1是' AFTER `raw`, + ADD COLUMN `notify_time` int(11) NOT NULL DEFAULT 0 COMMENT '通知成功时间' AFTER `notify_status`, + ADD INDEX `idx_order_notify` (`order_id`, `notify_status`); + +-- 2.1 回填去重键。指纹口径与 CallbackQueue 一致: +-- md5(quota_id|pay_time|consume_amount|pay_fee|station_code|litter),取值来自回调原文 raw +UPDATE `yoshop_qyt_consume` +SET `consume_key` = `order_code` +WHERE `consume_key` = '' AND `order_code` <> ''; + +UPDATE `yoshop_qyt_consume` +SET `consume_key` = CONCAT('FP', MD5(CONCAT_WS('|', + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.quota_id')), 'null'), ''), + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.pay_time')), 'null'), ''), + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.consume_amount')), 'null'), ''), + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.pay_fee')), 'null'), ''), + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.station_code')), 'null'), ''), + IFNULL(NULLIF(JSON_UNQUOTE(JSON_EXTRACT(`raw`, '$.litter')), 'null'), '') + ))) +WHERE `consume_key` = '' AND `raw` IS NOT NULL AND JSON_VALID(`raw`); + +-- 2.2 兜底:原文不可解析的历史行用主键,保证唯一键能建起来 +UPDATE `yoshop_qyt_consume` SET `consume_key` = CONCAT('ID', `id`) WHERE `consume_key` = ''; + +-- 2.3 更换唯一键 +-- ⚠️ 执行前可先检查是否有冲突: +-- SELECT waybill_no_code, consume_key, COUNT(*) c FROM yoshop_qyt_consume GROUP BY waybill_no_code, consume_key HAVING c > 1; +ALTER TABLE `yoshop_qyt_consume` + DROP INDEX `uk_consume`, + ADD UNIQUE KEY `uk_consume` (`waybill_no_code`, `consume_key`); + +-- ------------------------------------------------------------ +-- 3. 回填订单已加油金额 / 次数 +-- ------------------------------------------------------------ +UPDATE `yoshop_partners_order` o +JOIN ( + SELECT `order_id`, SUM(`consume_amount`) AS fen, COUNT(*) AS n + FROM `yoshop_qyt_consume` GROUP BY `order_id` +) c ON c.`order_id` = o.`order_id` +SET o.`used_amount` = ROUND(c.fen / 100, 2), + o.`used_num` = c.n; + +-- 3.1 存量:订单已回调过加油结果的,其消费流水视为已通知,避免上线后被重推 +UPDATE `yoshop_qyt_consume` c +JOIN `yoshop_partners_order` o ON o.`order_id` = c.`order_id` +SET c.`notify_status` = 1, + c.`notify_time` = o.`use_callback_time` +WHERE o.`use_callback` = 1; + +-- ============================================================ +-- 回滚: +-- ALTER TABLE `yoshop_qyt_consume` DROP INDEX `uk_consume`, ADD UNIQUE KEY `uk_consume` (`waybill_no_code`, `order_code`); +-- ALTER TABLE `yoshop_qyt_consume` DROP COLUMN `consume_key`, DROP COLUMN `notify_status`, DROP COLUMN `notify_time`, DROP INDEX `idx_order_notify`; +-- ALTER TABLE `yoshop_partners_order` DROP COLUMN `used_amount`, DROP COLUMN `used_num`; +-- ============================================================ diff --git a/server-tp6/qyt_migration_refund_invoice_driver.sql b/server-tp6/qyt_migration_refund_invoice_driver.sql new file mode 100644 index 0000000..7a49a81 --- /dev/null +++ b/server-tp6/qyt_migration_refund_invoice_driver.sql @@ -0,0 +1,162 @@ +-- ============================================================ +-- 企油通对接 · 退款 / 发票 / 司机管理 +-- 生成:2026-09-14 +-- ------------------------------------------------------------ +-- 执行顺序:qyt_migration.sql -> _channel -> _enterprise -> _waybill_status -> 本文件 +-- 本地库执行前请先确认上面四个已执行。 +-- ============================================================ + +-- ------------------------------------------------------------ +-- 1. 订单退款状态 +-- refund_status:0 未退款 / 1 退款中 / 2 已退款 / 3 退款失败(可重新发起) / 4 待人工确认 +-- 4 的含义:7.16 请求已发出但结果未知(超时/响应异常)。7.16 没有幂等键, +-- 这种情况绝不能自动重试,必须先确认上游到底扣没扣,否则可能重复调低额度。 +-- ------------------------------------------------------------ +ALTER TABLE `yoshop_partners_order` + ADD COLUMN `refund_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '退款状态 0未退款 1退款中 2已退款 3退款失败 4待人工确认' AFTER `qyt_retry_num`, + ADD COLUMN `refund_amount` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '已退款金额(元)' AFTER `refund_status`, + ADD COLUMN `refund_time` int(11) NOT NULL DEFAULT 0 COMMENT '退款成功时间' AFTER `refund_amount`, + ADD COLUMN `refund_text` varchar(255) NOT NULL DEFAULT '' COMMENT '退款结果说明' AFTER `refund_time`, + ADD INDEX `idx_refund_status` (`refund_status`), + ADD INDEX `idx_id_card` (`id_card`); + +-- ------------------------------------------------------------ +-- 2. 退款流水(每次发起一行,失败后重新发起会新增一行) +-- ------------------------------------------------------------ +CREATE TABLE `yoshop_qyt_refund` ( + `refund_id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `refund_no` varchar(64) NOT NULL DEFAULT '' COMMENT '退款单号(同时写入7.16 operation_reason,确认时据此在7.13流水里找)', + `order_id` int(11) NOT NULL DEFAULT 0 COMMENT 'yoshop_partners_order.order_id', + `partners_id` int(11) NOT NULL DEFAULT 0 COMMENT '合作商ID', + `qyt_enterprise_id` int(11) NOT NULL DEFAULT 0 COMMENT '企油通企业ID', + `source` varchar(10) NOT NULL DEFAULT '' COMMENT '发起来源 admin后台 / api下单平台', + `operator` varchar(64) NOT NULL DEFAULT '' COMMENT '操作人(后台账号 / 合作商appKey)', + `reason` varchar(200) NOT NULL DEFAULT '' COMMENT '退款原因', + `amount` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '退款金额(元)', + `quota_id` varchar(32) NOT NULL DEFAULT '' COMMENT '被调低的凭证ID(7.17 quota_id)', + `total_before` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '调额前凭证总额度(元)', + `available_before` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '调额前凭证可用余额(元)', + `total_after` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '确认时凭证总额度(元)', + `available_after` decimal(10,2) NOT NULL DEFAULT 0.00 COMMENT '确认时凭证可用余额(元)', + `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1处理中 2成功 3失败 4待人工确认', + `message` varchar(255) NOT NULL DEFAULT '' COMMENT '结果说明', + `response` text COMMENT '上游响应(已脱敏)', + `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID', + `create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间', + `update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`refund_id`), + UNIQUE KEY `uk_refund_no` (`refund_no`), + KEY `idx_order` (`order_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='企油通退款流水(7.17查凭证+7.16调低额度)'; + +-- ------------------------------------------------------------ +-- 3. 企业发票(7.14) +-- 7.14 的粒度是「企业 + 通道 + 月份(+ 司机手机号)」,返回的发票地址与订单 +-- 之间没有对应关系,因此按这个维度存;订单按「企业 + 消费月份 + 司机」关联展示。 +-- mobile 为空串表示该企业该月全量。 +-- ------------------------------------------------------------ +CREATE TABLE `yoshop_qyt_invoice` ( + `invoice_id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `qyt_enterprise_id` int(11) NOT NULL DEFAULT 0 COMMENT '企油通企业ID', + `business_license` varchar(64) NOT NULL DEFAULT '' COMMENT '统一社会信用代码', + `passageway` varchar(20) NOT NULL DEFAULT '' COMMENT '通道 alipay/pingan', + `month` char(7) NOT NULL DEFAULT '' COMMENT '月份 YYYY-MM', + `mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '司机手机号,空=企业全量', + `invoice_urls` text COMMENT '发票地址(JSON数组)', + `invoice_count` int(11) NOT NULL DEFAULT 0 COMMENT '发票数量', + `order_count` int(11) NOT NULL DEFAULT 0 COMMENT '该维度加油明细条数', + `raw` mediumtext COMMENT '7.14 原始返回(已脱敏)', + `sync_status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '同步状态 0未同步 1成功 2失败', + `sync_time` int(11) NOT NULL DEFAULT 0 COMMENT '最近同步时间', + `sync_text` varchar(255) NOT NULL DEFAULT '' COMMENT '最近同步说明', + `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID', + `create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间', + `update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`invoice_id`), + UNIQUE KEY `uk_invoice` (`qyt_enterprise_id`, `passageway`, `month`, `mobile`), + KEY `idx_month` (`month`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='企油通企业发票(7.14)'; + +-- ------------------------------------------------------------ +-- 4. 司机档案 +-- 按身份证号唯一。累计发放/退款/订单数不存冗余字段,查询时从订单实时汇总,避免对不上账。 +-- conflict 用来提前发现会导致上游二要素核验失败的数据: +-- 同一身份证号出现不同姓名 / 同一手机号对应多个身份证号 / 手机号变更 +-- ------------------------------------------------------------ +CREATE TABLE `yoshop_qyt_driver` ( + `driver_id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `id_card` varchar(32) NOT NULL DEFAULT '' COMMENT '身份证号', + `name` varchar(50) NOT NULL DEFAULT '' COMMENT '姓名(最近一次下单)', + `mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号(最近一次下单)', + `conflict` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否存在信息冲突', + `conflict_text` varchar(255) NOT NULL DEFAULT '' COMMENT '冲突说明', + `last_order_time` int(11) NOT NULL DEFAULT 0 COMMENT '最近下单时间', + `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', + `store_id` int(11) NOT NULL DEFAULT 0 COMMENT '商城ID', + `create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间', + `update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间', + PRIMARY KEY (`driver_id`), + UNIQUE KEY `uk_id_card` (`store_id`, `id_card`), + KEY `idx_mobile` (`mobile`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='企油通司机档案'; + +-- 4.1 用存量订单回填司机档案(姓名/手机号取最近一单) +INSERT IGNORE INTO `yoshop_qyt_driver` (`id_card`, `name`, `mobile`, `conflict`, `conflict_text`, `last_order_time`, `store_id`, `create_time`, `update_time`) +SELECT + UPPER(o.`id_card`), + SUBSTRING_INDEX(GROUP_CONCAT(o.`driver_name` ORDER BY o.`create_time` DESC SEPARATOR '\n'), '\n', 1), + SUBSTRING_INDEX(GROUP_CONCAT(o.`mobile` ORDER BY o.`create_time` DESC SEPARATOR '\n'), '\n', 1), + IF(COUNT(DISTINCT o.`driver_name`) > 1, 1, 0), + IF(COUNT(DISTINCT o.`driver_name`) > 1, '同一身份证号出现不同姓名(存量订单回填)', ''), + MAX(o.`create_time`), + o.`store_id`, + UNIX_TIMESTAMP(), + UNIX_TIMESTAMP() +FROM `yoshop_partners_order` o +WHERE o.`id_card` <> '' +GROUP BY o.`store_id`, UPPER(o.`id_card`); + +-- 4.2 标记「同一手机号对应多个身份证号」 +UPDATE `yoshop_qyt_driver` d +JOIN ( + SELECT `store_id`, `mobile` FROM `yoshop_qyt_driver` + WHERE `mobile` <> '' GROUP BY `store_id`, `mobile` HAVING COUNT(*) > 1 +) m ON m.`store_id` = d.`store_id` AND m.`mobile` = d.`mobile` +SET d.`conflict` = 1, + d.`conflict_text` = IF(d.`conflict_text` = '', '同一手机号对应多个身份证号', CONCAT(d.`conflict_text`, ';同一手机号对应多个身份证号')); + +-- ------------------------------------------------------------ +-- 5. 后台菜单(挂在「合作商管理」下;幂等,可重复执行) +-- 注意:部分环境的菜单表里根本没有「合作商管理」(/partners) 这条父级 +-- (超管拥有全部路由,不依赖菜单表,所以之前一直没暴露),先补父级再挂子菜单, +-- 否则子查询取不到 menu_id,会报 #1048 Column 'parent_id' cannot be null。 +-- ------------------------------------------------------------ +INSERT INTO `yoshop_store_menu` (`module`, `name`, `path`, `action_mark`, `parent_id`, `sort`, `create_time`, `update_time`) +SELECT 10, '合作商管理', '/partners', '', 0, 100, UNIX_TIMESTAMP(), UNIX_TIMESTAMP() +FROM DUAL +WHERE NOT EXISTS (SELECT 1 FROM (SELECT 1 FROM `yoshop_store_menu` WHERE `path` = '/partners' LIMIT 1) x); + +INSERT INTO `yoshop_store_menu` (`module`, `name`, `path`, `action_mark`, `parent_id`, `sort`, `create_time`, `update_time`) +SELECT 10, '司机管理', '/qyt/driver/index', '', + (SELECT `menu_id` FROM (SELECT `menu_id` FROM `yoshop_store_menu` WHERE `path` = '/partners' LIMIT 1) t), + 100, UNIX_TIMESTAMP(), UNIX_TIMESTAMP() +FROM DUAL +WHERE NOT EXISTS (SELECT 1 FROM (SELECT 1 FROM `yoshop_store_menu` WHERE `path` = '/qyt/driver/index' LIMIT 1) x); + +INSERT INTO `yoshop_store_menu` (`module`, `name`, `path`, `action_mark`, `parent_id`, `sort`, `create_time`, `update_time`) +SELECT 10, '发票管理', '/qyt/invoice/index', '', + (SELECT `menu_id` FROM (SELECT `menu_id` FROM `yoshop_store_menu` WHERE `path` = '/partners' LIMIT 1) t), + 100, UNIX_TIMESTAMP(), UNIX_TIMESTAMP() +FROM DUAL +WHERE NOT EXISTS (SELECT 1 FROM (SELECT 1 FROM `yoshop_store_menu` WHERE `path` = '/qyt/invoice/index' LIMIT 1) x); + +-- ============================================================ +-- 回滚: +-- ALTER TABLE `yoshop_partners_order` +-- DROP COLUMN `refund_status`, DROP COLUMN `refund_amount`, DROP COLUMN `refund_time`, DROP COLUMN `refund_text`, +-- DROP INDEX `idx_refund_status`, DROP INDEX `idx_id_card`; +-- DROP TABLE `yoshop_qyt_refund`; +-- DROP TABLE `yoshop_qyt_invoice`; +-- DROP TABLE `yoshop_qyt_driver`; +-- DELETE FROM `yoshop_store_menu` WHERE `path` IN ('/qyt/driver/index', '/qyt/invoice/index'); +-- ============================================================ diff --git a/server-tp6/server-tp6.zip b/server-tp6/server-tp6.zip index 014fc49aa89ed2be5d300624dedf7b0b93a2f2bc..e3f9eb5157698c5515264c78217eaeabc4500e16 100644 GIT binary patch delta 867630 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%0A{^%J)q~YrXkiav|bcq_W@J>v< zFASHGGN3FxJ-~=+rgFeVi(pu4x?i4)El1q*dl>2{maNX(<<(% zDw5nzjAD?F<`Bj$@KPhDNo&g?KG9>MTOniPAnhX;=3eq`DJ`}E>A)e(EH*!^4QI`; z$h{_)@W)*Y?}?AfANtFZhCVu`Uxz;)AzE~q{RjgyDQX@W$&fNVxMj>y-?x~?>k7CH{sE^PeN0U@J z-(5`c-=_%31R@jOfMT=xO=AS|Y;#>{2(Jj|qh=Kg+~!KmUl8b4Xx>Q$#35T@%G1rv z8iye1K&wb9&JV5CLqY=0e}8wu0G>!R`>0ob%}s={hihU=XZGeR@|h2Wv2w}EXk*!U zNHR_T@_kSgnJ-msnXpcB-nheRK@yqcY?dPI?3#1v%b`bOaN{jhU67Q+K2{qqPw?i6lKX*O^yE!gA)KvY(89+DE1T6Hu`LLXd_aBfX%FNi8A90SaL3_j(L$ z?0NBSh!+AEWp|_xUO*gBP!dFU^TqB8tgDy?rz%4@>Iqre7)n0xD@F`0(d~Rpq3+XA z6?qD=S3vDjM~F2OKz`Dhdu+*XQ=|) zDZj+HXQWR5C$qxIl(c(L1F*4LiY<1j_NQ98KNg>Ubd~5*UA?FtFZ@#8sGuZ@rg*hb z-g0Zxt4b}hB*WixuGA2rD&sI8pArx2*%pVrN>}}l!{z*c93t2MaRC1bUAg_YH`nNJMJz)QsWDygC9h=R47~-C zc6qW5%wHNr>V)jIJKxsL+5XQ`#r}NzD(B>;(p7lPe^!-gB!Mo--dqx!>|vX%S7c@6jV3cjk-!0CI?rMk++0&N?W1zLxUwKB5_Yi;#P z`=M!#y9({QiZUJ^BCLF5r{BdIPuDMD3CPgZ*A)$2mXwqU9K%O^=`=k7pQHX(Jk{4D6 z?#1Svs@LbM&&1psSK_2h2+!0FeZGZ2u8StNE43mk>V9YbJ@MXQJ6$YAQI~qGS>JMI z1$q4HS5EfIL2LNkF1(k1`R>4QcZr!(YQK7WDm|M8Ne+#qdOLIKKPS^)Wk+JQ%AsHv z-5O!B(%|_``#3!pA?Zw;F(sY>i?U473m&LNM-+Lf+b;=ShCS6_XP`h(*T-*7ziIhW zFecEEY=u%Vbiij>RrTdb6))rV5StTiWvq)HJ#zJ#A5Zg!nSS+HSkv*XtNb4S7X1eA z>}UU&;Brh49CGOtYL!9x>Qj1MzrX3ml#4C?lY#yA;}A&Mm82>@0V3WBQo}Tk8A>*IaU(J|r16&R6zAESK{dm@{>G-7$vzt>I0V0TDbd#7d?@kO45 z-wk_o7LXs&punE5t2)N;9J>}|4R+F+u=AG~fPEy|r$zm*?&cAkBZi5Wo+qt~mYG6n z%r~UX7sKV+@tEbqJk~@M2JvJlrNKigf<>x9W4m$L)Ek_|W85772v@6ZcSRN-$fO9YyB%W0;!#~)q}G>RbgCxv}JCY5N%Sb zWWblb1XS0r6s{;#IYMCC%FZ4)%HGZ27 z#@g(~eCv;ec;MV(!K$y6D027Kkr~9rKBO}4X&(E)4IE z$UIA<2;8ARaBzONyUg5m81?r~OPbO`J&4~39AIv@?c3r(?`vlaRS!%F%2-dq{v<&L z^hVw4oddUvgHLzHQWic{_z7plw#tZ$;I=6^g~J3ufK>D{itSMzg6q{UYy{3-280SS z{B8pIICk7Z1a}GRbU4+vweI0YgtbO)=W}hoMFoc231q9mLbTqOeM%;5exN21H+5sP z7g*gn8}(-4IFML*!ZER=Q7wyQ9foflxT|8afK@*meFLF#GZDYRw;r@)Eaf?< z9w26?{LsV0cIxKiLg$mBXFbAKL&(=eOC#f{{O6Fjmh|@ZSWpgp8bya(< zdcb05mey^=%)Y$G+mRJnyQC0cA74zTcK}-r6?L!|f3(Bj&z^CF-5DcTI7bqQbR=ClLm3?>2cPX}f|0v7E(a)PJ>zp)c9<-if@L2MTbB{z{$HUGOmm zvy!J+n}ROHJr9i~aG2&Vs$KJ7Gcd;Lz1@bS71JuYgk?W+e|yX5m`4jHOk@;E?uGZi(I$# z`JxUuUEecx^Kd^gD-JiybvFak7X*uC*OiBl&$lp^!bc!SGAa6z88I?w(Af`&a7H3i zd9vkxO`fCSgjMacS-(N8MX8ANJ4zWeD!@nMvry%-`V9p2{RBk=M7Oo^EDW+6$WX$M znvl^v{*BS(MQ!GkRjo5?$RqYTsDo@gfGP;vst9YN#d0W~kSTZa8PBLCQ;AlVKwT*% zqJ5ufv`-pt){W0^@L8tcR$t+fpXS#fG1X`5l>gDhpqjOEP6?2W9E?pnm%zCc_wCBO z%*ayV#K?ZBk(^b5r`Kl|D$r_kQSdqf22fpqqCum5N@)8IUjmIrs=@F8u>V42jm_JZ zOR7;^U)MMn1?gkt+h%Qe58DMHGZs4t=vT;~-hWRfmb)udi~f55SCzmO8~;O~`I*k6 z-O?E^>eAiXt;_2!2Hh=P{wGp3beqymL;>P2IU998oNf||1fT0#}r)0f0Xx33(A^Yqd~Yu zxuy+iei21Ue#WjFtUy^lL?)+(b+3gt-8J}lCBePH0-d{9LF0F9@w%@l#0`xv;eHOLx%4jg znJZ8iq+U%Jqo33*N`S;;Z3X@qtNzBYCYv;XJLoNt&QX9*!O58wm8Do6WV%@Y!L*u- zodyTl;|<`|)S?REazoDWGTSL_fHt$yH*9#gAg&ENe7Cc;-l1>IlDM;XxFT?|1-xAU zLv{yF(A;0ThzV&52%1I?ghv<|6T4%CeZUwV^}99EK}D%|mNGr`4sD>_1~Ry?I{d>K zvY3Q@9)9T~jOKiT+RtCE-iWDId<#Ml#p?m> zpxmFk)qCUuc~$JaX8t^I{^Kh6tP^tc+1NErKFfK+K4_hygus~}OR%x@QcJJEmg~j! z^4zBIJ-5=@>~DU2DMm3+FX2#FNkbR|ZES?p&&YTY-pUKMEAb6O7U8L)7HIKa21aIe zG4OkZ56oazdcVmGy{Ayeo#aKZ97hIeyQ7Eza(akfH&iJw5w%$T0zFiBS~%|(q-&jv z{*MW0XbokHP_eFPr2UOcH8<_m^_0*qIDys+!wf!8(V1~DF+xzDq^|LA$Gh9MAkh## zUEo&0HwFs8t5c0-E7EUV!^=Q_!GGirNqK`GCC7i`5y+xwir+WZca#%9X?nA3sL!Ox z!i|Q(Vsgc#ZD#&cQC_*y2&FSU_5P1jW(5l|57eif&F zxmOT0icul2MNjt9#r(Y`68j(;UnYZ0qx%iQ{0a@Gj=a4BRw7TnV zI~uTMpucL`a`c}=aIA)KBB`l7QPOI~$pSCctn6B;jV#qPj11Dn2Y!;gxg;?9=c8;Y zYG=v;Lh2{@I){2yP9B6Ps(7$gE^MDh;Zi#wjfXdqytWbB&F|V9yi1{2*ad4>1Apsg zpL6ECc5m6@C*(8R@ZydTfkbyA&C|xsit;s1G=oiH2IAm-I(`3O?gXnj)xqPGMBgTY zWvnmmO^9~o-<}yN+>1uATV2H%%oRWS&BpEpDAki~?bXI0H{Ntpm$#@amm<(LKZ%e( zYKh_v`5W2t<7{zf(6A0dz)>`UYg|-qc*tLK{0PlW2`^jt1|9m~x3S+t?AOf!)7MD< z{MQ&N%qa7+Y}oz5)Yn0V!8=^s=u6%K_46{x`_9wX=fcq!BuoJeH3u`u{J!SvyBfnJ$UP zLsi`q*|gTyk!?gpDT}SQ@H|{heR}jA0FZdfuPe)8HcdV;p02sH#^8F@IDkk@0$Gqk z{Cd8x#3P4CXZN*+uxWNPqEV`{+QVO@Mpnp;H0IkNTlgc$2%;IuQMc@6lcSrjHf=w} zvIPDoTFR@l9!j1fWrxY2%2Nd-%16>QK6hR-iXx}#Dw<`L#Bca?uB}2rGo_FNu#05b zA-%2eKrkkEoQk5S;yw2G+z{eAF6f75(Q4)-i^n(q7>&GkQnqn`HSj&Ky<2KI>W5)> zKvvG&fzQ|tevQHeiX632qhM-xR#Aost#YKP-IPu?VisolDEkg$G0DAxuO+jCHT!C{ z5zK@A9Pqg(E&wIKs%+)f<(Kg#6O8Mp6KJ{Ijb%fA=co!Kv5vLq^o*46-V<(GimFgso@Wc_^X>nH2o#zg z0rr0{xxjc1fgj%s0)XLFHZ$>a*wpID=N%>pGRttQ=fb-0DPf|a<0xWe-v!AxRFRE- z%}B$JomG*}{Qc-q!CflwV>qTbTEa%wp2Nw(YEUh{kaTsUtj2U~Ri9n@g5{ZHiY4@; zvsHr5J1q3ZksVi$%$peCHp#r)eenVzQ%kkI+vKORtIVH32uz=?27?0-zvFbu`%P!> z6@Z-LM`fF>8CyLiLV`CkWH}gKA@V-Et!x$z7hz|%sKBge9aFa$ncg!HiO`+s4YWQ`lGv@oO1qw$9bJj4uX}gX$XB zeoiCvdMaf1Zu55eKE?n@Zx_>GY;FARUYI)l9!7&3XS^2asRxj%)coES96oU|u?;@n zn*q-sU49PD@z^!>e}S{{Jk8fjUBMoXCVclx9DfO>lkaT_Fs=kr8hA$U2M z62R*kdk!qQ!OeeXmnz06R^tJVEaMB{23yQ5`z}_0SD5CenaA7J%$;`mT=rsE8~bl( zxWgDt_32N}wqk1XtWiKswD#{(`@KoeS$C|1ipGO8Z3#yN`-zS2N}Mi)uZSy^0Izmf z<7;JYcFd|w2CxlCRbSf`hi8XW;#{hMOaPL%c7TajOYTH%38QYLigTjwgH`=zVEvD1 z2HM#OuL_PKFOagjbcdc*3^EML%HQL)R*}tlPmA0|BwN-)nZwQES9bC~o=%IoCv4e& zz)Hu8hImbKy(kq4Rt-~`4NT6{XhzuNviO`12ZBOaLV?kL zz`i#gW8x3}^BDJc{9U7dm&WZ90U1=&3Dds;e*oUL4scpZq$*nk%m~q{Hcxyw;QjA{@I-OH0pTEGV1-L3=r>`K+4lDi^ zvzqdh3Jd$M zB|!!!L@?;lrE4S*tN>x|m{JU%ev@2`4NvBy zm~BxSeMoCG$&+P^9#_7Y-^5biW~tiMwRunxg7y{UT;sg-l{my4OG1T4wH5C+W>sPX zwt_=m_dO~Lwxi(XO+(BHFnaNOv;x~8qFxze{JgTE;hf%7Y(2T2yJ<@I@U$VVuqz>7 z>d!=mGGRpX=Uw}F3i~*-)M8?po^@b8R5=(mkY@W16kGmubwz?-ngDi;xmXMr`bL$8 zify6D5)MZ{mj&AZq4qpvCyRJOFa2~nE?DaPn3jQB^wG+1pY-G?-jg|Zd&#~ z&RG0~>=D(nz?koA;(p_%O1~|Ik@(b+%s=e;?R`jq;1a4T*Z%h&DVONOfC>VJMJoCl z6P$xg*zqI^#Okos32c(NCJ|JSTFM-K11@iPqMcfp+5-oaGVdB(Ej<7lKVt@Y55I^~ zzSQyy`hen%807OB>=-x$T@Hp$Z5r#fY@KzA9R7+ba8Y)HpgiLtJL1w_nSKsA@KaY| zyz9FC{dJ;+3mC`!4Zk9xkdupl<39VurhsD44=5FIEQ~ucaoM}$?-f)T%;3j40#1JC z;nIzRAY($Q4J<2ebmtc^5o^OHp?H`Ou`39hNHE|~wMtHv1PRpq$juPj8U$YM+<`Jt zjMd_|fPzD-_IQ<`D|e@M^@BsQJ^p1BwBhY;;0c(@)^5y8y9A2v-hna_6NaFjOQA9Z zz$P$b~!q3B-KhbFkdSkj=&-qsS%Ah>GL@zr%xe*lx_|6N2^dD7%|z5;|bAn%;qm@a14upqX7I zd>^2Ypk3GN)nL@nP*%}!BKnS9duZPe7#Z*t?|!ghhqv@uzHAvI!}&u#LZ`Hjx2e7{ z9Bs(0>Gb$HU|UJ_Ckg_{h>GbexBNNpgshzqmrVktTgJSAr_=jv!%eymj`CQuhw~LZ zHV8OsgtLOlE3z&GGq&FQC9gY_^M*CGW4E)@4K@JBN!%bA>Ct_3#=#x1H%T0kyZreuxyL$ zoo6~$K0|CHQ{Ws17^WixOD#&@nLnyFx_Io^4-IvxS(^vK5e&m*W@%lRF|uiJ#5Dy8 zhJg2Sofda?fmY#BH&BNdvCKers`D}FpB=XIt5v%m=9Px@J?W+TXJ{55Krq!1d?`2Z zV8+gN^J}N!>LDsgL``hIMoKb!O#Q+p9rVUb->O>suh+Ir_ ztMI~Dw@jd?4zd>z%NNkdS#`@>!4LFEtR1x23^J6ll)j(IUm8XLcQqa1P1Ch(l zj!!*qEQ}eoCX5F~4iHSdEYjJ1!36MZGhq)rTJCv73GQ~&NX=iF3T^1!H+}~RU`D%c zpLpvb``umMQljEg6?ex5AIZi^!j0n0l#x*~2mMHs%wto9ePLvKi5YR%PP$?pZKln7 z*R;g91uB)kf)b%R(MnW!qJgXYQFkU>Jjc3G{0R*B4qyO)Uzwq0k6Pogf(=sIKgAGb z#9#}VQjLBqmaJ>`D|$`bzg(GByjmaWd4OPgCNeKvp-}c8dQ66_2JFrx{tl10v^!zL zA!%tRjvsmk#lMBb7~PA_2Oa&OZdWc*R~~m4MlKBe(2Jf1bQWKt7MYkX+<;5*Lcp6M ztC69~4TIxj4HDJ!(%ei7$ z@+#{?ra!XUd4!&>h3Aq8I$TG|Y#JxFi<8HOtM%J5l8^7llU^&9l34ZzdiDmvn8AR@ z{`uV?DoFN)zTwznpX$dySmbjb7V5+E&g+SKDjJ3v*deQ!c9S}uTI*SdDa*J!n)}K< zV>b#=0a7nr8VP77+{?!>Bn(F|>SKb}_TCt=$_&o4WAE>|{FtW3Z#Jt_QVX*9OGn2$ z1kW6jlw_&3N7O66Bqj!B;484iVi8o6+>XKhDAHuwi^+k2xEPG_iWAC#p7`rS0C6eA z_%-W2Q#-Ktwg`Onl#Z=}8-sTio2aLB+7%n{#3<%OJjo!Gxqu-1u;L*xUBy5I@vw2Q zW^|#CFy**bdqjZ%&;ozo7r<7v)X{)G+SA zAl6us4exxRk)<&%nW_oJKe<6f{?PH+z|>VvJR$!K*m=-}7#`%*#r`z{OPxybPcH(1 zb%*t#PUbj9z0qWtsRFyiAg*cw<*;7G;i4$7yI7&lK_q9%!J?C|j2VIZSC4Z18A=Jy zupa?*y!^OiTH_h<%>mOq)Jos9YdjrBf8Z!Gh(O=qqK1FEp@*zpp=rxf{IVa-@$9J0~Pr z^NE2uWGu9!eVb$Q+O$UbkT1{Wza-e1nPCRM%8%W6H!-QD+h^MlA4#Tcm~&CHY%+Z-q<0L9o91nTpD|`mTvHx8QlIKoV<3&|_F^T+=X%vTn|-@3Mih%Td|r!cvo}Hi#d-02e9(;vZ;4Y=mqxFcN1_i5R5H zMO*JY?=r=jz)HqP;09J_>X@5|w<}T z*F`OR1?gnwPnJVy7&ZYkON$HpjEh}^0q8%cT*imTa`5}grDV)+3Wb@SQMCKzsb*X= z`Efcxe78e<{9?lJlWO?LXC3(9{zjD)OOchxNl<4d&c8e(eWD`fAeL$=1{q&S_8Bk9 z^8Y4#_>DL|BG!v>C0RrGSElcG{2AQ9`#~BYnNBysiIj4k@0bSgO{&prmaa%{w{SqI zhK9G#5+r3Dv`%R;{~|GGT!{-<2Z!vsvd?2~Q{*Bk^$#H8=pTlb_Xe~$p zrDhWS+Hct*>l0(v)TX5a8gd8JzdVIzL@&~o(S8*TBs|E%zt`6$E&+dAt&4JqA`cQx^ zd*2VcM*+T7V!@Xt)r0jTC!4<&E0*UM8`PFtN)|-$ZR+uH0RmTy8juzEXXs3FT%b^Z$R`Os( z1Dx3tc`;26R^DIqv4E(U7!^$leCr_}$f)b;@-ltWg#*kRyK;HrD`Jf~2=&gW(w$aW zXe|1x99^ny)#s@Xk*ZXpr)iDz>)Br>yW!$yr94pl^r*y|x z;0sveM|&#n-9FcAA0CvJ!oTR>|23o2u!2fu?L9dv&3)v^yWuBYr}D&b89 z+BwHb>SnM&qJR>fAR5F`u2QEp4PA9QN^rI;WEdiy#nC*+|ORdmJMtYEtJ^JBY-;afd@8dDg4%Gt~$ZQi|BkZ&3N z@F1kzplgCeT1a5HwJKA@GGlc1kRJn#x7@PHb6_#YcK~iRgk*f8&OsWjhgXy+9UrOV zVb)oldM?B-qYK-fK|Md-C>^-nT=WPH{S+sz$J!m{V2QYV6Ze2^H5ww5I|q-ymGcsM zBzXRTDVfCXaiuZwV^VGuT64|CDYaBH_`I{P zrGMOabOBBO=wCO56bn6hM$o9CvM`w}c&aAlpi6s)`fANM9|$!n8C}}wj0CCc z!qkz%S)rgtC>gu{JZ=o-@u><6?4A-NZ89~hz@UW*ZNO`vs264bg zo6FRv{T(4)RefMJKVD9tdBiMFnwBda0m}%FkbD}1#bGURX`Ldr#h_JUt z>($J>8RAK?`U(c8g-EzTK}knEEMw4G=&;unWKm7&qx2ZgVA24PTztq|gxup^7q$3#4aj=( zxwgjP{B(_s$Xl63l#(l#`3Vad2WFGjmDfhs7_r@lRo z*7Ir!6CvJn8YfCD`40M=4`zDLkfMMb;P!s`kR&&+R zyz*o0GiEQsT=sM}bZ~CzT!Ad#3D|(!yw?{7hsa;@>)pt`eC$>kU?Vqf>jDjM9L%%y zib@R;u4GgAaTJu&QCU-48?En5eTnU1%Y?seFfwwu*!ogSSn2)*23xSlk{zQCxabBDutMmNW}GjIB}{1N`9MW*D0h-{Oe zkS|RrGv0Qzxz_2!(K{ZG$%Bza&h+GIpMZexhSriP6tnTT^=0ukQH>L*?XQ}X78Dyr z;ljBXWGvI|S6m9Bw=nAWv}yq0y!>^V-P-cO!xLV!kRY(}c=PB=!Lybb~xq!2H8nm=b3g#KalkE1-=fE{@^m zHc+OD?hB;r>&{uE#=^s$7i`=7cy@t0tLl>&sM=sF2`GQ3Bv`WaZ@jxn%ARs44rOyZ z@H5rm+d#vjqGUhJ%>7B>^R{}>sU?k>#yr;`iUh8;i;E|ZODSY}f@H!tD!*baEL^x( zL=(LMc=CE0HDHCy@ec-&Hg3O{t9(%Wv54vT(+-A2T>mnodD$AP;UvZd`Ohpaj7S zSlZ`>)43c|h#5XXwyjn;;zN%fH63i%KRMyEQCjlIZYg$G;5F#tV6{9m581`xE4S8L zJ~W3ZI-NQDmh}KGiSc0vnnWO!igMAq(v-5)Y|qo!TCiNS)$qurnKHbpp0HcnB7Y1k zSh5y)0kz(jgO81L8_ioIp@M=+DOj<6Lfu+1$!FvY!hcD#5GS*ZWc2)?app<~$)(}d z+`_G<9L1Z;wB@yaW%j^cCwo~qJ_Tjb5jhzA+w90t4)6dt`0|UMr#+$Vy)amT@7;v| zB?sa}Wn6tZojtDT_muGZ47BgT!vUs{XP?LEb>?n@e6Qt25}D0$(Xu}ef{TZK-OEJ_ zZ433tMRVSQfBcAA=9p0Pcp6{GTBq|dZbj<9oLsNDHOa}^lH_4@p(w&Z(KuS9AT2Q8 zHiDD^ZEc>HYY_R#s8PK!4RSh2OB#q#PL0;-HynUI+8{Ii#cIyJIppp?ZTy0QNt}7+ z*pHIcM@qQ5{2+bDGqt5&tIWJ~aRNhA%f_4ar>5QL9=&CX$D*sq|FE{UUT-HVbpcng znGv$0(QlOa^BPadwo2ZoMgb?zSo98lAoU1)drgzsnLKj>zEpI6EH1OpJRaN8I;sgz zae06lf3#TSwPdV@KU7Q1!9!MUBs#~Mta{wdPEYx^Y^-_t4TYxXr$NjY8njmCrsRn@ z#>v=P;W#*+`Vh>crTbBGc@H2aLgq`7v%Lf(0k+FeQC_=_$gJPIf984psnh5Zd z1`R#Q*NuS1r@Tip|2wQ^!GGx}Bh*^7i7J+FP!~7JPna!3-e+iq2(~c1g4P>j^hR*P zH_U3&-T6wM%O>ALCDSe&Gs2nclVRAz4Rk(lBHyT!Vm8i6^lC$OR#ttUo^%a-(nSEf zCRt{rcGu)K)^$bNdZWVQ+Y|TCB}HVLq)oF9{yFrqQBlQWEAAwwL^*k|)-x?T?BQDm zMm5^$ZQrk@`_p2fz9qurqOL*B$aXC@?XiNjCjzm#CKd)^R$a~6UG~3q!fpyCOqya7 z54W>Nyno$F15(wb@C7UI{cq^~UZsF4-7b$kohRfkf7+6*u58$!keSq8QJg4nfAa68 z4BvV!+6JKD!=?P)3mXZ~)6EYg=gY*?olaFXe%(WmytaIzZ^WwfR~0b?7CM>5n$h7P zq$2@;?$WJF?bq)fCD1T`_<{#@3b3Yk+PXb~t@Aw;4tP1%&@T=~TCG$O1)2e-5;YrW zIAnq!xgEc$l0-962yRuG1CVyUVV51kv#q#1UGqzqW8u_De{wVOOr3SLsnItcTtIHq z?0EeNxiw;Kj=XS!H>Nh%Ue-c3KuV1Zpqfk1@$i#q6ru}vQjN%B*!>$$cjq`iTp@Kw zVq8whaGf01UrFKhmo*g`!oL+a9Pdr)v}Ug{{*Fy9QS<5)#jE2r`<;(z&M3JRZ(yBX zjM)z5)6a(!db4V=;|dch{?N4n2kkoNR{%*IuH_`)7+7_AHPfor4_F8>@JVXg$u=3^ z>6!Vd9U0y$h1Y>@J8t`4!T*acWmJMnf}2WY%+)O#x4?5K)*hm2hf@?V?mY*}Z*|t` zvhsekaJlj|3F4TExln&?L#0va#;5N(uVLkNx6v4V^-Z4wZneE?JT1P^Lm0UW>_iG& z|6(RL+px%w-#llQu!>kE-840-U`m8Hq2U%}!Ax03=fxcK5^ZLF+}q}ytzka{Hg!H5 zp1E_?2Q@J#mo4tLFCPKq@QW^8263{0eD9mYR9e&g!cdU|IFuy)=3EL#f zn9|$vjSvNx2v~5v-kQcGr^zLcS*a2TflUfn2%|(JyUik_Z{FWdhP16*Th7#W5add3f#1k zl78a%$^@RpagEK{WZ`AXl?8NMexEZ~w^lNwVTg=;ny8&fP8p3|&sxZKC-&*Ds7@h( z7$R-?u5A9m#FDWzCL$SH))unos>Z8AovJHdzJ+*z9}1{z1GhDGlg*@_Mp{OLr?ZF;ImyFJQrgrLe$d8mnoF7jb~+|pY9pot&pWGgBVIkDVW+**z#DbW z;56{E(fiVMofIulr-YyIQFOf9_F!q}ZdSl=o5#&i4q8jKn3miVK(~AcbCczXE<~my zKK-n1^}FnO*(8*v3_&A`7Xzoyl%g~-LalZ+v;q*PUa-HtXFpQU& zNE&o6jLt1u`LzDZ+KEng{IkefV^<(o>2HYZiljCAUn^~lk~Y70?i=KtCcJAyWxP?^ zXSzFR$k*0~?)2j72G*&w5Td%(B-c}p>1FIf(GljauIBPHdHS$iz(AX#YAMpor{U(K z6%oMA?Hb-@BqxY zo0{%u?aFMNV#+VgFGq;cLf#>;*UEJ1)pG#1W!EA;{#prGO8bE+Pa3aguFMgB)-Q0e zHaO|v!2E~=jHGt7xT5V+*wH5N;|2@HA3$L?%?)!r_%JyIIg94~VYdlRaZZhTx={IB z$52-C&A+wb^(3+CO|1Q3DNz_lc#xCn37A(EJMn5--h&c&+-7xYzBy{#<`IN$!#@GG zL!?UNCU84rJfqwo@{{ygJ+>EMl8Pj?PG(5ew=o^r8S!q+92RFB5PrWT`(3S;s~Mon z3brF^Q@Lw~6ijZ{LtDVJ&4R(o;ko;o0-pXPIPGtP+KaHDPs~0`3HsFIKx>@0Ide)Z z^TLw8jf;p55~p%&q0*295`J1V!C(OJVGR4B-d*1k#|~)^U~Y|Be#}Gg*XsotvG4tb z-tdQwz9`iz}(_ShM4!A91wu*F`D z;W`Q6(_6FLo+=R#G!|ksQG+PRay?tFp9o zI{qU5jpm|+<6Z=T5iizjiBUU(uJm-$z^IW%EkgS%gxVA5&dI6YavkS@jR27YZQ+-J zt>A+xX>&mdDJ4Y~!R?rtdS-&RUpk(R`ecDPwK(yMR`CZ9&p}TiTD91D5mOk^J-R^r z7!Qxr0o8i99u6@QlOwCl*PnM47rERx^V@uJmOM1WuTV-_i(+eiu<_}r~ z*7&xDRrT*;f{-TVroX@K7>P0l>n5cIH!bGDm5wYjgt`rDTaTrI&@aw5m&g?_v5Sl< zOWCyZPuqZxt1XZ0h5NBbzvpS<<}QQE0$5u~pRNe4OcHZVlnl21KK1^61eVr_)NB&M zYSQG{golp%B6O$|iWg@R1`BVZ%vD`?a@6)b2F^9vRw<=FMRT$&5Pbrh?Ls-?tU19< z7Hca936$j>=oW8dk{ACn`|uze%Cz#lP(Q|FTQf>&59e6(Au0IY_^Sl^k7-ZLLh0fPVd8V2J;#txzFc z4i*Il5J`l1lzD1vth3#cHs(9kpwmuMK=rKEVwzLX2seSaNJrtSMIB@7ucLsyx$loy zE7Tpp3^&#htH>75OuB+nX!eOAI@4(X^?=D-t8qC>?Dx;F(?Sw-CSeCvr>${zWc4rB z^dbWnNv9arbw~uDbUsFSK)8MGfn8@_Hu}mH@EkotFkdx^V;5L(O_H@lodLx8V=+mT zF7ZPQEQwlrLR>#F|I)o87vDm7W3_>DkUTLK{kR+nOExjAi>NDVD^LTfk1}7JG${WM z$#u8kn8UR?*RnC5Pjs}K6=H2(XhR&7fl$6KVLlHNmZ_(5{T+gzjdRZRwGHdYNtcQ_ zAT>evV5n}n5F<@N_jrLi1!+eqy8KJF{EMmbvw7xJefM8K!u?iLW?P1bgzbuPnvYG# z?P920xyeuj0vAlo;wURB*DtgVed;+!O*g|g)JprvKMN5iV-N3^8?&eVa&j9^YaI2c z`dmx349OGh8p(Fh1^T>8Ag_dD4XXx_mYq1dBF#RRUgGEK`%jqDw_v)+J{|g9539c! zkcU70HJbY_F{dAvHfe7)12u-!3-d@JF6l(AQqgaWByVvYq&|4buIpb9KTR4uu`Y(y zCT8Dt7L+hfkJN|EH3EI*dR>%3sj`JXs)21Im!KTTBoAu&6^A>mEOVUd(X5xi&+oGo z09LV*#r-Nj=@g^bNPfCJ@`@8hm1OZ10t1d9C-g<(syA17E&fvv9#6Y`5_}t!#Gk6t+HSg3_y+ln@;Vhkt47vNilNfE-vaQ?KXhex?ZHs zx)GEaZ;iNW0%D{!?dv zERtNK<=82XTSI^=w3-*vIzK6`fdV&pUuqK5h{kB0$b=`)my!;nx~L8Y<7_-p4rq~k zYAnmL;NFxl6F*fFm_JLa&O=x_i9rwJWtSru;EttAK+qIuAB*Itq@9>of`Z2j%yF5l z>CoT2D+t5Wj$}y_&VP?Hqn?yf^E1s-c*3=4HswA@6dI$rPcKs-ij$tRYY`l%O4B*n7$D$x6;oat61w|4yDv>^dJ#i`ic|2`w6n-00 zn@QLZS~V~Kmoj3L{m7P0qX3gFxt1bLP*}`4sX8EHIp;__p97aw&bTj~poc}|LI&LL z@duj?g+YugHut=ajZ&05i3m$fAIyN34t*eX{6LF8aCMJtiHzJd>+q)~GQhGHI-ba_ zAW8!#4R``Gn9kL3Q8%Ppf(+IWp)DpL%`kTd$7u6^>N`LDd3F7q7cWH(aTF~(Z z5={n6O?0%Cf??C|IlfipRRByeJ3-zis^S`G>X#TNo(aWh0ZD7o#TkyieK zF$2qDGCax_iPf9sWzhv_;m6y+V9=IMJ!8hK5Ls#UgJOXJ`K4g&pr^p5Z|g45XFlqN z3Y-61EWBkJ>8n{VttJRO74mQEbPCq(kWcMT*XQX{lIu2V1IZf=ULBB)9qf3_(#;}_ zNmyyYb)a=YDcDa~gzJ4$s;ecUD`4}tZwCmlUqA2Ma>udb93nHme|p#u98Dmikz5~( zMRIjwt=D`xqvy+#M(r;6tcy$FX+NbHH=`F4oaBZ=rdthKP(hOiRII9Gx)csoYsyM!JQ5ORx>;ssKiZ z5xw^!E@cNPrB4v!n~HP>>(lK|-KH{eHZ*wV%=!iA_~r%J$fE?c;`5s&+Cb+nVT>&oWS(3m7WyVPzV^ zT)7B!+vwP8n89$RZ&5!nl(%g$!U1rJ$})9Rd8yRu8uJ*K{C`7ZELqkSX8H@3VfO?3 zo!yl9^)4b$U4Iq3%9QcI=sDyIw6#$_4TYP6)RmVZW4d5G<+?XU*FAvbX`+5cPO)z_ zY&9-}T-P#VWO!NTV>QrpK71T|~II*+YVdg&rRPm;{dyZhXcw8(){eC$70@0ZADaHiBziwq`M4BoBc{sl z=lYTlm>SFH4H}*`H69*6jfOIf(UpCep>4RAn@2mYS_{K)d$Cx~w`ddY@t_T~>Pl^( z)CM-!86T+NSy(4G(sT$+XNS&obkNRs;Z3jSRd_S(r-^#A3wJ0wnoqbAfBLv;D${q3 zAw-uF65M@gC~8oV1J!v|Mw<_HRMz8^x25I%J%pmL#^i?N^$+A8m0@=f>?v8)#2TM7 zzJnjeVU7By%EREC?tqm-JE|Cyq!BAG%BeOlL8a5@M!LEysGFk*w4AiRt1Gfg>!}Kz zRWMmld%@`E1m(bJ)S$KNe*p42uSt0lATaq;a4EwY?~4i*5_|wVdSC$k@mD2TSA2he z7v)LDHDIZPFfqk{RBL@Gwhe>X(&HnD^XbJ29dJH`wahvd1I{UJs49kJ(LG68IJ_w~ zY5e#&J&_YWbShFxjZc)*#uW)Yef^25aD~s+M5Ec|@{|f3AX-Wgf2F5JgbMAv!`O;p z%kjx5gRX~ZC54lWR0IZdgj8r)tI?3H>+na{=3_hIS;n@}8W~Zc{0Ww+-JLSFq7vAI zK~Jb)iCtGC7@LP-SbjO;rt4`c-5{PHPr8qP&Cz}>Zbl&6->z>+bTi}}pNH-kamb*h zXNg1dZ|RHV$w*JAe@`&!nzx-7`)8;$iozWCX(}qa(<*|~Dgq^Gf4zZW?hvM8G^|B} z=VmrD05>qboqxZcru=-BndKZ1g6choTSSa?-kUe-9}A^WccUJ@6ffRUz1}ol#9YZa zGnTB-$Kub?etu>&%(`I8L|rKYy{bD5>_^%(Yual}wSMeMGDFMDxVWzW}4R@q2p#_T;K}9$e1VQ;;wA?GI!lFa3I6Ouw_!fS z>l9_$5T_vx?ZQE7g);3t3Wba_-^wD*d}Erw5GK=*$ibL@Jq;1fqEibdL*@hkhTgpJ@M!!+ziE|^C(;m;jvf_Qp8!o zvxd^s4O)$}rHrTuAkw3-W32!xR04uivfm%OV$HQv!(jOjj548pQOzS@>AnEOt7Dbw z&5&>6NE@Mjdk}zq$^3YRR8J=EXz z@$roQ4#O};DjTs<0URiMR^8{Za+}s$g*K$H9igEpOfHVZ!SskaL)w!&vM1R^L-wBK z!UlX8NP$3jZn`s13W7l6oq3qA?LDIgpBDwO6{S<{2FhnUa3e`wKP|v$H!?+e?2=u zwLumoQ-6TnVNV{*wFZ@BlUDMj@c^b5M;Cu!nNiQVRqI%8gHjN?1lKWsXpC@`DDMb+ z4TQbscu99`-fn3^hn*)U2hCk%hW0DwsQrp5+pn0*xjv%skhw=nzI!w)?S@^zunSa$ zLzyV<%2ZIMLP>bc+oG&1mO!zDf8EPSr^mJ{aexvBv>To$o36+XitNy8Olxy9)Y_nX z>BzZef>W)b>yQ8n3L0_!_}D`6dNP4c4!<5Br`O@VhDyrvTx)_#?m3ktaN`d*ZV!TH z&#ybGMprm(SNK}%WFbbbB*~mG9AEpZ{V<%+FEHbT{f5}yW$GS%X zc=J_ArwzcpX;c3k?LQWKkw*`eUgkGNT^Bo%PqQ0z4IpT=`LqLi0g%!VHNtEJlFtX6 z1!0G1-Lt_$eR*8m3HHxZDhjoB7gP>v4T-1_BAGK{FdoTLOUF+m#(3?@B}W)EaQ*B&v44!lGKp z%m>lUFy*|K%t>KcRoz}aXWQ6WAR39yED$kp#OK_QaXo6mSmH>Se=jmK#Z}-^GexLe zw3RobmD8>=wJ0PjgGd&IqH;W1IqoVa%s?_&OO}VC@-L&6v#v6=P_&|eTPWgudT1-J zMl0{T%G8X}@)K^xi1X>Tt$aONdDm5@wvI;RfpO)AR$jN2v(d_%uJVeSVCn`~b>7g* ztG4oPwDL_?nc|aUf7-DMq!cROx0Sb}m9JUle5$(on%j^1w$H6b-Sx^+S<`pa$dlLr z&iAzGySC|cwCVTVxNf1c?)hNc`U|am+g2X8p#7z*d`V48*+O2?%9m~BWVG^CSNUy7 zr{HXOaBS*@=Vo z7vIM72v;|o%VM`La_~=is3UL{yxFLXTD^_-^M`t_8m?nmu5a6c=Xv0R22@Z5V@?&_ zq~!LS;%=_$imn*CY14mHbVJIDI;9!dP|@8k%d5G%t?T{#<;&aKTYPKbqTIYRbzOf+ zdsO$cGy&gif6omp72T#uy`8J3uB&KEfCptCO=p<8VB_6K^;RBmGFRVvfsGBrRP^sm z%fNxPlb)Shqz1IvZY}erz2lz^>uOh8bYT5={h_ zJL6TvCvW*@{x`O;?wK>gbg}K)GebAAEy~PHGr*SDf7bb=>}HndW8YU?&%u`I$1}^u zmToKh%++yV`ZEt3u0IP*?9x`T>HFC%aIk5aifv=vG8NOqhULzD9b3K~&s-n7x<9jB ztot)V_poCQ|M)sKP3Q!M8F;Q@7yVoEl)tihB% zeiPM_fYImD-@w z=bfQjKGsd$Gy=u&d^jX5$50F%ki^%`ej+w)#kLIW+ktt>J{>p&TssI9&%(MJ_?D+Q z9uRaFaM#hX71%*wONl_0Jj3!`IV~`;;aIwBDUKds!?P{Nms3Tz{gR?@%dv6bf182S zqHUSj(tX|Wr9^1kwJg(+2kCe=)?L>yJ-Kfwwe7oCQuOTtO$eO8b)+^u!^Wm*7^W#F z1_pL)&vz^-(RXZYxq)x?W-g_+z4uCr-UGwKMi98JA+;F&@NJJqz2e9vCv< z4Z{M;r5mQ)y_71te{&L5#*+W}e>QM+>;{hRDz0H+-?swGQM$yya;bEk3l59k%uc1FAdwm zf$i(QT-`7&tOHqfsEZ$RBOh+66G2!uwT?{i99~SZ*Vvz zw+fj)44syQqe@z(%smVAmc;=sdQ$uq`^AI2r1&fP1MP}KUduNFvSO1NwR~0NV9Zoh zJyis~nAuXJ!Ar=Sf3jQ0))_>~I?;H{T`s5*;#DlzCS2r~0Hds@eIS@m3odHNaiy<> z%@qt&d#VI&8`cInMQFvGKFI`HIX+O+{{iU z1>O}2$a?l!AlgR@uFs~ZANgtS|fB2~2vBJ5)wCLkwp`jKp zDX92IqoE@Iyq1cbHBs zD9L)Rc5B0V-p`p1?VrOY*FF~rv=+c2hdch(t(*JMpcpMcr=C%Tx`w}^dwW`GO>-jb zMHeLjsb6v8e}}-0Ys3spwkhLbJ(&T4xcSh)84OMm(cVd1DmX5 zU;Xt|duW)YlnU;f=wZUthg@|DV0$ z?g4xOC!adw?g5tphriO}?g1kKQD2y8ZfhXKE$^uH9{VXm=|O2>?bHrtU?$l=);M2y zE_;YD_Q{-T7jTTt$;D>AYB*D6o@j{WiqnxXjDqxXn6+ldQ3zIUB6Nieuc_8P2Ed;d zyQu=20fC>fyQu>B0*g1FtGuZK)eMtM9HZrYVJN#o@57&ry{Q7O0n5KTzNrH40R@-T zAm}BZF2Jb*Bng9+(XIkV`R0+#^-{E(jt$EgAu z4v*0ab~QWYfZo?tWQ>^vQ7g{?!sne@qK z)?>{`i`H*z{bXC4lWp-8?>Dx2vN1B&n2cTh#>kV6ZO0nx<6ghH?UT(V<73N;K`Y6V zt?b5H0j%#gvU{?T)o~-gE6(CWa}H>fZ$fzTs@q~=E{|#Thq~WRqcv@SwY6j0EWjE#%<3@T`}TyWi))etv1ZO} zK(w>CU_as3r<#K!H{2=oDfGjK*B`GwzW?F%yQ2WFw8^k;5EOa$^`EcEsR9>&eEsv+ zAHV+TsHf;As(~i4LO;EK^ZLV489E739F?=UH0FJyXz4Yt-Bc3 zu+ZnyrUIYOh`|oIy6qE(B4Z0?Rpi2Tcl{Z7j{Z#Q?_uG_EQ{GJP|n}E#u<=^4|M@o zY+x|(eNA@s(F>B-S1E*Se15`z96MM1U9*R_HoVL*ghVF^;5HmAU8?gE@8NE?s%TjD zqY(H6vt@ddRyD+q7vD6F?EME)!*geYB%z7h-&f~c(Ix09CME;cHP5pRUN`(0goVKFs<1YH-zsKm`6L-4~IQ_ zZt9s0JJ@RVLZxF;mnU{xSAZTF*Wo?7qen&@Mf{*J9m^cPJ>I=#-Z?2J9t)+>lJxg& zn28$iNFBlRP4HJj4(&k}JRqM#bb%<;Q3;0s%n(2NQ+Xb}c%h$J%Bcb-0sWtV%Bcb( ze_#5iMq1GozaVoqU{T`|qHed9E+w2@=*zaN&V%NO*Ckl!K1yFZ-p`)MG-zqI!r$9U_Pfs8vfH(W&Nbf5JugbDpy)QPWnbiu%&lZMC(NYFI2)!6C6w zE7kmtaiUR@{KQk>)tv!H^wayleSH1XF&EO+qFgy|Gh}VHmYO4p>s7yp z8|j!1dcvYI{AGH_ISv~9RT?=xg2=QKtn!EOE&3sRX!Qo;N8^6qO3e)u@lTe6f82)a z9!?gb*$vkuoGeAN8^l=H(Nb_ava_c_c^Y5SL-TY=$Zp#6^K?00qTw9!>4G%BLE?~p zq9ib(jf`B+Fb@(&HJyUxB&bA*2JH{4ER8RVe4TDaB7<;#P%hOp=ymwRIg3jIqZO|@ z3ri?KJC=ljg(Opmta6~TL$u$|fA@6$^J~=wb`;sC zw8;-De#uly^M&f!7D(+P3I9^{Q$KBIm+v6S^mPv&-;VOlj3svYyw*q&Ny00IJ9>_b zX#`L9av<_Oh)Yrx*$tU$<4@Vt6mqZ25+Yz-MmfBXvQG0vVc=8#OMO9Jf2jYZ!W(F1 zajVoghWO~}+xM^j_6A~#e7ySh{omfbQc*2PeH}&%vIO@FAd7?HL|Hbi`HOu9dtEBW zL>n2MpeLLTl=P{La3t)t^pFO)W0p8gLbg<>Q|y~$)SxZI6!^IzJ9y8mBe?Vv38Q}$f?1+FiJYG#fSw?Cm*o#*~^}LB=IwHOe4}c@- zcA=ubUKy;S9=jG)%%s3L2U=#mqLJHapKIFqo+*x7g+`}B?zmGgS#ib37(d(buCZ-G z>j$>IK`ey$IsEg(VMPu9ci{v01XOcQ1){Qy?tyx9#dFaGN&%PWe<`@vuoIw=W5Ccn zrjOPT1ZNt{PILasL2CH{;W$}73WCK3qS2>b z>Zsh1`tcDUfYMN9EYXY^e^uc_UCbX~&V1@kgW~XkRhkz~$H$MZ5bE=g&rEZaohNjx zgE_E7^uQ2=`n)#O|6ngKQv;#9Qt>Ve7sJcWm7~&nvBl)9e;C}oU^&@J@;@Ky`;2Jl zo~HMf5#5YoarfE}^&HBH%6#`1?DzwN@S74a;pj-oU+ZPtQYMs!gU~hVwkXq2MP5f4 zxYD+J1qALq85Or{EaoB!_Efk7hQ6pj99GbMzd)p2boJnU;b=LBm!G;cBIF<`1vVak zO=!nnLS$q*LM=F%?LGhML$>D;DxMUDyMUu$L3OWKe@J?tsEvy#9#y4LjP@kI+(!9^ z%+sc!59ypDPlA9mpC(4E3R$~ArUxEmk9rDmTY>7ZngJly236oWlq}`=P0Vt=A4I3` za7HN@-hpb3BtoWZ->;RXyBI0IFqV{dEIAvuSe}ccE(|;51HH-#as{=4tkH)o*{9aN zU)i3;f6RBHzX8I!zp7Lj4jcUdVYD6wI5x6H7A>nu*iIN9W4k;@LxldQyWZ2WOK+*# zQe}`+2eCN21)6sA7FF8$52Bvd7odmgLxXhtO)Mhn(!#}3n@gX=>MU^Tanv(9oZc84 zbQfNu_u(D7r3{;!nEVNr!0{*}_sigpDo%WBpO(<60uT)kBrftqCYKKtW7$4ZpR>@Z z0;B=5pIFhU0!;^4Y&IFig%6*s(WwGme=q!Iv+UK;y0#@5X2uGr;#s*d<%%F6gkkqm zYsH$p=d0U+j}o3fm@dFztSuS|5phd{9Q+d9L{(g-`+9!Py*A^1^hb%>3=oJC(grP{ z{TYwX(X*-)!sz{;%-OrGY6Bsl!Dn)wPx}(xaD1(J$FCWnCt6eX!t6#uy)b)-e{jO6 z;Q7myzAc4VQ;?|SJuuus&u)RXp8*mdp&~5U(aBI9R%~sby_Tu_u#pc2_Jkuk%0Ky1 z?B{RdTx?=slI4wj-n$?Fl3g_1|HDm{Ke4IcmiTCch@sIFb{zfkr_it6hV;f4-ru`K zZ^MYIx>6A5K7HiXNa~@#g&AkNO1cQ*BNyg3#-5oF+m8DC!=Y%`d2tdo_Rga&wELEZs-!Gi1T<>#$Om=QQR<_8gcMABgGy3xqXi`L;njq-Z7FN+zS=!_9z_zA~?)c0p?D(VF4f;BKhrT+ZRe$GE^l;&dF!fQ?+*t+ebgg!-~OHn!Wo2}Xikq6!_s@O7q zefnNzkaAq07ljU@eRi0Ca28D_1+__BYV)%c_WRdQ!sFB+dJhv&si&%=EE|aP?KRBw zD`rRi6=3O);aBJ*eURH(!=3Icb`fk?;xad01t9Xiq3M<_^oqecp*qB$m>$xwxE|64 zM@~&c-_cv?pEUG|SwQM8>6DCrF4N?aF{LUJql~idwUdWdo5Ey&MY?*zyN`)1J*JkG z`i8|DZ41&TEsn6hWpk(@IS zQUn&1Cv=8ILwOev7rqTYp-$N)`PK7pE(#fbDVhb+r1L z3RLj)Opm>VEZT4@S)F9V0vus-@>Q2&M}t%tf9ZNE!1PKk3}gyo}Mrz&_(9a zW#Gx_LwNV(pAN*Q2f$}OBF*U%~)qQN~W(yZr$3$ z_8W+p7Og6^jXD;!$XTM}F6Swy?hGMi@W8`pTzy4v@}iShg7)$_XD^gX)g0 zidOS{N@oXuH_`N#|C-!4%$yatpue2D&W0=ZBL<{5;e^ytnn85b#gpZB@VLdZrOM)# z7OIcg&0aY{j%Zmh5Pzn8k1|1}e5tYjIQ{;g0R+J8pXoh?hzMvCOSm%Jmmuh1+7F01 zSnd%-9o%hIkZ~|}HFk)9b5pr(SezF;Ab;`rINgRh8!OA+ zg%1*W$QXfX#gS;b)zG>qAk^JIrv&Z6vO(be;qh_0qeFyPxl|!drf)clbn4vSvEZzf zq8uI{{|em7U#K9QP$VNnu#X+>Z}~^o=-OTGPfC-u0?>w0J$vr?&;basurp6RIJ9MjK##R{c@5=s?vqpdDDT<-ZB@BU6S` zI%!#xDxIkiDR-Vtr#m;LURr|L{BK%O~gsSRuL_J<-Bk^%-#=~rzQylJTzVf-# zs8=B>_x$|&7A^i~O3)oj=;M}44HXxV+DX@vEO2O^>qRj4y+f^N&n9Z>Sd)+tloR%N zBm~~k&;zXek;Ur%o?c{09Au-Rs3pCBf6j_klzmI-zM#4}IU=D#=h69P>&xzqpUE?q3edB)=zM^Al4@+DN)+meFl#=8;Tmt~{AN6R1oWc?XRPZ6Eh737>q%aVUR1Um zRNtDFC2<4K8n3b_zy3(SF4QafrOwr>iezgQ(aX&m!ymRM#r>%UZ10lBr2f2rk$0eG ztk9AfkAx9HMZ4-hAIP_5wAqbFxT6ATds8>KqyKNCV+I?^L{*!2zu{FKhNmmn=C<0g z>#so!uLy{jz7c^ncTB=@mmqo)!xbF;(Zzqx7xnV-kuV{7Q7;>mkP)F`?2-YTdPw+? zME6vY3Nb_2FBPeOF#JGYuho7!;|TsnkM%ovq0Z`}$SSoT z>iV(|?|y9SpUAo-)pjiFo0c1xYA6AJKVX?ikFR)qEC##63(?S&oZQzw6@B;=*K4UMRy0%BKGdz@F*stvbzS0E=JENVaYCAx6~KR z!r+jve~S!4L9yE%_zllwgLyQ+0qvm)eO0cUOz7X@v?74w2ZyaX_8gIz3ZO{4SUFpu zp3z5d#Xk#<$B(6qpO>7E6QevHB=4H>YhyrEO9FB5ReCWZ2HfG{7rw0oJN!sET~Pnw z5y9mN4-YsgI{~G&<$6k{sRuF*MP(s;{3$e!e=fYsa2Nq(B)X3=8r{cOPA2jf%#yB6 zHzp>-w3axMty^m@GhE&1gd|fyM2$2YMFy$EihxW6Z|T6}L@(8)B#}Mg8{dg*q%W?W z7i_?k0%`1}FP@Zg2b-t1j-)B)%s+efRveE{J>Q5}PzymhfPw0tpy$*R<*er9^Oyuq ze`#+V{pG%-&?=CE8U9nl@00IMpXdX}Q67_QGI=_mwtY{+8-lKhuv}v2B)TJCtfb!% z4Sf*L+C9NKj58ubh5>GQ#l>f@;2?sWoHfp5Y)AC@&+-;X+&mu500K{-_v7red@ove z_o=?FQB6}5RwSSSvHwWp-yj`EmD*$kA=WRxBb#qHI0f3c3n1C z)#Xz%J5-_9z1p*-PH{{aZ}Hs?n?e zKdR`{_i)tA14b0)>4iS;zsGif*QUsnpjf)dXwWa87YgqIH3B}gpH2$z0U-fnpKuEA z0X_@^L9e@8m9k*rE`BVZx(e?BIam1rAne|x6@D^gp>nWx%x6tmkar|}P0-h0&T)Lu z&>dkM2ZzBI83r(`TowsLdvYNVf6?p-u4YG)H2Uj-l=poj2wLEw(YU7N?NKq>KGQFb zV1S0cBA-eN?*V9kk7U#co8J5Oc`g3f{q&b-7^eokA}7o=-n8`On~s2un?-$1o-k(; z#!T$M7WPZ<&LBU?WBTMEKj7h=!R}OthXy6nV|Z(@!)5x^;1F}swoPm;iFdS3iL9){ zyl20>ff00sY1L^~HW#nRe1mSnn9wLH(pI3cM_KYQQwz);9?u-r-l!V7E4l_P~xcq8-Eq) z+1Kn@y{KpDIRw+#@vQ>N%lsc>|85&}01@CL@L^fgx0PdL&mo(BU%N7hX;xSY7P1;5pjojQ--V48sBrS+4s4<>6)0d zkH51F$00Gl;qU?)%KjUAyGj8d_}&$ z8r>v5loh;AkQenV%Ch2?Bx-ZwTIa8XDj#y#c~9JG|9K!BiTiB&SAVt`Jd$?)3fDT+ zWs#Gb8gssMGO3>O);*I7rc>IwCd8>@H!^%EGwMplhS3};LFhPGh?4KAYcD5!Nm}i* z=zgA4R_U7DU#N5+sB;!o=m}*%eQcNM`Y9dK7%}<_3I9pZ|Ilq8m}{`&A~oIi{{s)O z)*|2q&b0T>1)umdCG>- zh}{EBAvM^G7OmC-jA`IC>pZ!nLyejS3{cC9=fKn%tCV7%1LKqtFGR#BUO(+vTxF7H z(E_Ece=Esis>?{GUuEk|Qc!cimJ2K|7Rz}lT-!c_rd7{w;C~bQw5}1oLoLag+pKIY zDHEfUhKE|fT%qHOzM`=NZ=+rR3FhS;4H`O-QpYE-d(XcG3G3=M5) zQO}XM9#xb73?H|^)TV{S@6^tprHd!Ga5sRDKZp`Uu@ zsRB{~_n*z?sRAYeb)WR+sRDTdKG2_U=cxjVf6r0*_(&fR;8GuRnEzsF>)l`fXxg8O zw2EGtFMrwpbp6l2zPtlS$ngAu-mFv#1RONk?rdj>Kne#mC3;R4vf-u>|VK`T$+dBSc#OZkN`lSztqb zT_5@6seIH_Fr$N=Ob+nq0+I+6OWxDB3mDMd=;r;)hxhNepEDEh0VM%zpIH;{0VYQ4 zjFk20y&DbITT#o-RqwFa_Kt|NUnY~aIHykcDttu&k*KXM9p?EJm7BgC3PrsorJ%V22qzU3qw?C3 zv^J*47<3CS#4@mdv21<)oV0l*i(9R%$(H73GPxJJi55yXBIR2$wpnj~qcVrhigu)` zqRsK1D~sen2O;EY2o8E`>*qzCu2W_YM}vg|L4hj=cuE0{NnonsQXPwi+M(}i9ChuI zyLx_C!$URvQg?qpLd-r9&JZ2qm{isDZm1#I-@^+`swS>cz8gS;YFuHIPh5Ev`+GXl zk;c{TMz(XO;S9lXG;4r=N=RTNmv#6{4eu-wbs7Fd8l*a=9iMs!2?T2s-g-Ij9^ZMm zx+2wE`k)X9A3|o1Ku&1ANvG_YdMY|}uhhf!wG#x69eBQDc&3Va@n3IJa{EnjH&^N7 z@P=+GhHl#6s8!N8o>T)HD!SWcdBp^r`OBBLx3~D#!bQ1xY3jOv{*v}69$2@0UvHy8 zIS>U(gmZ$Ari;qFV8aF940*iCTz%{620ZcZSiWLo@NGA?Tx=PpYdDJG;lK$j-%&gl`=0N)fnwpn@@>~td=LAk=LXiy z(%}ht*Kjk-!n$vN>7F}tJgl33U|NddTG-SB-)4`^`?l^HPHcGC_Fc~nW|oT`o0hb& z?K-~g&fw*F+6y#o>vmvTGanwX4|LCa0&E2oGLDNaSaT0M0R@m@c{ng(%%7Ba9{_H<ZZyPl_5CUy$){J;l1upOX@p6j@lVgfM?T- znr;TZZ~BJfSlBUj!|;qi(dovqba3-iZDZFB9Lq2rDc$_e zHgv4Jy6*T+5YJ2p+n(;}mSHLS40@cIHr93B49vh|2~zD#3lP=`3?O-m?{tH;d>cE^ zrsX+`YbtU#ife97-N%Lj-|nZkmf_+c2x!NOp0&t1E! zcJ11=f1XBcVg*ES6f78F+lTXxXIn%tB#BKASV!cn+4V#w^MQ|;Pd%>@Ue9cVZ`6%V z29vlNFc@FGIRqAQd~SsMp5-vniUTk3EvITAOmJ#kQQxA9Qne)7nyf~i8(2ht3>X?S z+k)}yyH=nGMq#D08L^4m2!}je(Zw&4Fo2i94?+^#CWFB&1~5$cG?W9omZa9QMplYI zx9ZbWP@9gu#6J-na^5Krb&*p~x~=41TspQ?W{qH3I9$fasQ?gJ657iUhY?GpF(J2! z^n5w+9GPJf2NE8U54k*COK2c}kKSlRbKrWC8WoO_9W&J*Tv>R!4wYelei#MHFX>Qz zb$EFb%T_fQ4ntXn9mS>bs#n(8mH7=~o0L7{C<;*-7TSrg`f{kiHmRo$PlGT}J(#E# zd9LD|kjwlWcc2VXZCl0*29c~wNK{|Cfujy>heKDfF_)#qjvFZ`PCihj1(IrnD!OoA zaUB~*s#-~`KF36njWb7ovFu#+)lQ9x6f;M-3_4kCgSVH8p7l8K}CD z!BDbs;w7>SpR3^=3_`{3iRY}Io%@Or+@TuEwx@=LJCIL7%KWkwTdrCV{VLZ_8Gak{WIt zdy1xRNduM3a6n~$yf6wB=Y+niCL)(BZdZJjkdm__HSs2H*+=%EoUn#!Acd;;J$s<0 z$C9%hs)n93jAa=-4i&dYAyK^_DOx2|rHx&MsvEj;INmd7<)z6|;jZp5iid>&Wf2Pg+C6SCDp@oDTVO||cXtiat$CyX$_Lnr zrj=-Ev4V=$K9}f;QoWtc5nTQ39$eH-`)9s9xHyjI*+rh`Jl*5-FQ4h`d^!2DwflJY zjPM*%@Ep#6em6JIjAxxumh#(Kayv@8XU6K2+9sAIHyo67^zm>WO#$~QvhsP{*Ut>2 z1K8>TkgIM)mb6M{Pt_mV$GLe#4PYad|xD*?!URuM;V=8aO`=LEqdk+5v~4 zX@b{#0g)R}bK$NJ=sqQIEbxPk{=^d8>-sRHkZu!yaPif8(%Ha+ls#K_D-8BYeK8P7Z zQ9jat4e9!E56=}qlZ}^N99+Jx;&Y6v{S9^Kzf(7>8IC6$-Ok{<73cYqX^J$$Q9jpd z31pB+Q<-t}4wp?hs?>`rJK?ddksSt|E<2IBo*g=SYi0*Qr_2shSJ_ENarNv((5bSM zsjKXyo4I;+BIs1v$<$SL(nnoAI}voM>}2YHDm&@juAZF;I#qTu^RhzMX6EmN zb&fCKcfd?16!7rub!-8@3x+$kfZqiR9$Ucgf+>$J;G?kV?!tHumjSU)y^bcL&w+&p z$~PeMRE`+Wb-IT)#e^JZQ?TK9X-6OHyT)}Z0uvkcD%U`9!VEr$m(vWJX@*sr+NpJa zTf)6&!o5a9b->-0kT(+tcfA;|zdp6*>g}@_PRb4Qa0t4Lu5lK_nWMHt!$E?A++!H- zCsgUXh7pJG=f!2&AX1u@0mu9=i)(hnp~89b9K2mC@M5^Hwq;Q;h$_68BvHD55Xbk! z3NL0AN9Me^J`}0VkS`tBO8A)ASKF3hf^>UYv=>fCM7wB=@lX$O9bc&D0582HpQre# z0v;hVBKalW1xHFyM=TNi|DaA36;Wr!9sdNiC69^Z5mxbepXT_f0y%#yuR9uqMP)Ww z3We45sT;E>O`b{bA z&Af~tZVvPHpQL43<4eugQZur8%SX|ScMg?RS~JopnhejieOYv^NtWdt{o!Gi&$SdT z@n-SXQR^p}_R{(oBJqDJ^#$Pi*|fMk=Nuf8m7mdU9P}?wg8E}6w7nklXm4+|kkX*7 z5jw7i2qX3DWAITsZ^T8wsyQEyZ=9P{%JsAHo~0 z6~S|kcFIqW`6Q`vguuW;8@NW{c-?*h;?WDGGO>4lSA}l!k8C(7#f~ z`ieHrwS>>+Jcb-CZ8qUi&NVpqRQ;m?{vVGL3vOGLo&OY{qxz`=YXUycpAh@00?YxE zpWXYZ0yzN-pBMb80*wNmFQ2CTsRGh}OI+e`4gqF!0q*PYC>@OmZsCh?2?uWKDukSC zVng~gM`v{C1_AASJ}hsUM6{h0F*r8T+qXB$uo`j3_2X0k8^3)Uexij8LsB=^ zaF8wgeJJv&H0dhmtxyQ$h2Q0WrE%UhWK5`B7psY#yM-WoRYn-7WXeotZEO$$##fKD zxmo5dsb*q-)sQR@$EKp#7u$HHByrIdFePhRs}h1#UX@TUdA_;XkvHp$u8~@BJ1yp& zxj_IoV?#lWAtFgtsn6EJ!g{IBT4rHOmdQ1C%mV=<|3hJyY zZt@qnY5bBHyDR`*)Mt2qM=vL3y~ZL#g-V8>0H)x?5frKl|i(j*d`n%I)p=#u&U#eMuCz`>^}nQ>gz`ST# z4TkqSTeM$|eg_I0^W}&#JX@IyTU^3-jd4G#&yL_FvRtfkw0bHvO(4$KUI9+8MIVKZ zT8eF6E^phpb){b8K8^|XwcA_%{5jrQ)0KGXcCCR!Xkc{v_S_g4cYF9Nk(r+4gKR&I zxu8w|8Z52&N#yl3oeQc0PXW1|TdD#z1tbpZk5ZkLsse2RGoJ$issc0tL7zAQsshFV z8K3_Fssb<=S88v^oe6wJ&8uIjoeC(+-BYSRP>1*hpGN|!0!mv2Ug;|);O@B;kF+8v>q>p9ur10+a!%pPmD% z0wRCYz+Y+HzOt1U4VD~(!o7n(O~wa1&`o`Lez&W4x6<3UJL%es63`OVVDRE>QOw7K z{Q?|W-JAiSw>m6bji9VNz*nd`D+D~S8TzVSe;Fd}s@pDdRf_U_yq9)Lr(JNuj81n1 zV(V>vH6b3>O=#A*tv zH1(kv&+v30s|O-1w2^hCD)4Zum~k!-Cwm#{6^g#_ytlF`R0-rE!D)0V5^SvG0ULi0 zmqtqnZLPW27za0degfO5{i1)U{6gg5 zrw|u|-lSN7J72t1=)i=c=H8_}Trpf2!lzn2fN; zs~qmX{qwtD{{|G1;;D-)1YfFpy#DsR@4X3?mA+GDZN*y|?cUG7CZdg}aED075-(L= zZ@+)^ji2c#!&i~SOC!=Z-_@VcFYf^u2y-Pi+&JaW&!6xw?*TIbSf3;??*S}-eL4ZG zhecOusW&$A&CO1=4ZnRmm!JUX6B_cwg|aCVg#9g8F zGJ(sfZ&V?n10r}u?KSH0ezCb(?BMx0V#|U`8!9aH#>1jNEw&OVS|>iy_T?HOW3r3C2S;5gzI6m zmU#OuVUw1yq$MnF3Cml;#w}r4OW3?6ENTf$Tfz$AM6nUZTjG6THRv;|L0?)8`s`}Z z7gvKmwHoxf)u0zwgPvFo`uu9pr&ointp+{48gy$l==^HX3#&mFR)d~g4Z6G<^!#ej zW2-@DSA(8y2Gu5G)TGRRr+vwHmV9rCDSb!wpAuV@)d+RJko{-Y#R3nFWohuz5=T0C zEThTymY94#&*o)3d~1m%{a=>x% zoAc#GR;-6uCYok+Ks1I`ZF5uKPsQS&z^R2al8{Rtnx}1U=ABB_B&DTTOi7)3#BRAO zi7G9H^GPfj-JCRdjXrVySce?jqFnO**FAe1D{TM(T*;j^j)LKu5vKN z)A0eXe=prl+pd+k-AOx#@YZ{-SU{&(k(FdA9Q>-S-GOih+U>N-2HowI3VwsNgT){dL_q#CW~=qBSqT0ueEPJCPvjyr1wmOZewr_;lqY zPpS{BITvyfXu_ez-HP(_?eqcmZqgW3?A>~be)9#23EkD}{N2N6YD2zrs2tnsAAawL z_uqb7Hxi!5^YKjRZtlPR>%0H0r?dGqD)bc#pA9a5w<5Z&Z>U?=T>u->T z=-FIU19`kL!BZnnej3dv&Ox+vo&G#KOF~tx+-=<$Sh3 z&)38mtHQ=9&Wi1^avAFqkFzvc6KhMgR4r*$siB*CSG`4zx4EHf)mvuhz3Oe;c*~J5 zk4GKq-;h8QK;1}sHxaISdItt77r(A)szEf8QuXTomZV}S|VZ;xpntflI0L@2Wu@nRX( zmY+2_%H^AgeBk)LHKq!p123h#Y0bUyD~(GoiUmLWN?0Y7^TGpfeA4e zhkxQ|TlfLz`?`FWamH2zs1%jmg{d1l;I><%YzltR&clxkN}_x;$f7wk^~v&i`J)x3 z(d1@6&h?&tRz0pnnr7*^Kwsk*<)HG&8XD+5{qyCsA)&5+b3_vnNygD6+Y>fK zkfCVHF)7<3vRTuLYa%(QyRW#3OapFWJ>^u_w)26bh5Uq=P*oZG1&LeUnxck&-qX>QxF&JRkHa4C>Cct{+C{wmwgjJylrwRD z(0lqh@vfnF^rg6ecu`B(7U(_wX?W9wEA+OA`8eT&sET<>zBi*nEa*wSr$YqoB2V|V z3)0M?+5T)MBVNvC$HZ&2NK{4D;rN)7eH`;o~kz{l34J?8&;|F7hK#a3zAqm_O%M2)p^s^#h9Ro5<}rcGK@nWW`iBknE?-=lWxG@Q8p$Fzt)@M!rP-VxuNc8%0+$_l*KCb3lTt09h3NsZs2Na= z(vj(f-Zhf}(q=#{*QB&S6^-eE2HFhh0miUR#x#5{`0U^|MVGC-T{x#TVQOyZ|OotYP0hq085*PNnuE|ho2^(?P zi@DcKB1`}@&-68F5=Zk)q7jp6c40D;UNe1@5R(#HR0NB?| zN26wcpm`IMYUG*;fXpCjYp!dCt`_?6m)b6}0?}MhkOUfYH4pUUp%#Ri4?6~cjMb<= z3a$~G;gL5SrfLB*X$TR`AklJ?({~SOIC9-4Y6Y-K0ib%{iwK-CL!;%d05T`GYcV^} z{J`>DFE$D6$zgcNUkA3J8orsH1t&QIp5B2o8O^aA4`vMY2&b`VCBOo)AB9gQvn}Gm z0Vz}mG6C%pgH4AW1SW#UBc6P~@caXRb}b@M730FGk@_TFe4(sGcy1CflK~dE84xQB zm>K$(O__QFm~b5O5F7-W<5_`v7Eul;9xB9$BuxQ#Uet*YY7rWk0q)v0!YJsvXkal= zH+vRnxd5n}sBbetwn}nUDdO`GbU^$>d#l)K9 zSWJ=`wAg+~BT$l}rc~}5J<9{~LMgFg1>#@@WgkExAysd_BbW>p1_Ie)=AyxxB&B%E z#hVFTC%;I-9GK8|06dLo-n7PlJAl(2dRpLHwhf1I)S@=3iWnRqdY12aaMBe7sMZE< zkbEQGRQGAJzckT(M3U36HQTl&+>gZe*j+gY!>()}a~qv>f(b#DvFqBF?RYG7{x2!eYoP??RXs%KV}sy)VLSsAlx zcNtVQTxL^cT=fQ_Pn-*!MsIk>_l9Q&mhHJLbp9`AH#wW03;m~mpK8#uGIJBxecE&r z0p|nuvEHsAz7JO?Xc+vy7c;^_+y98yD^5NRJaILX8-%He`+!L889-W;?X$H;peX{s zRE>`yw1>lHgM#A+2%LSuNw?1eFwQy482o7RN64xa#3qMozReCyxc$K>iwHxZO#X<7 z<+(D5#Bg{l{wRrm7lKWOk{)p=N^$B}9ALPC#X?-ni5F8^Zi_5&6s-j|803g&%D~b| zepYWjNSSaP$bwwjv8jZCe2yJk))JamA6LvLwQ>R^3IXj^s=5!)67 zlD}n23Y!(MPCGDR|1vTiI4X^ZO)R`$gg+v-OL0pCM_snClvaOLcll!H2Wk}9Ge9iy zV=E4`LONk`cLF9d5zL}2(BzNI2qtfsw}?we4ngDN$c3p%6MscC>?sE8P7-lldgPTflM2nA67~mF3{>YS&Gu7-e4J(r{(SvpM}NRY~P~oQ8W={y@>{Y%mX2~_Ku3k%x6s zI5#Zchf8dsWn1IQ)L8jStk#9l9y)F7LKt|#iQ6G&1LQm85{0d~2-x0}4j_|GVdzo) zre}FoFoKJUGDh4QV_u8#QfrK?7Gu&HV_b_dZjF)GVhmej#I+cEtuc~X4Bi@JQj0Na zjj>;Ui;=X(nAKuTTVsrBF|M}8nATzpT4M|sr2_^1ES~I`m(kIIG4Jd0eC>+x>6i8O zaeif*4ZsnFl(>u}_y8`Hjy4yLaZ(LgsThJ83nx-yBnT^NzgSPT0`Bw-)x zy;H}h4)K^nfA9LzkACm;cfY5@s{-}{f9GDf&>LA#oW1nam9x)(+9<|Tp6wSskF!O0 zYifU%n{8>o&-0 znfWYBbH1)nu-_^o^aUx+Q1+E8_O5aoTAA40{qbu@-+JTTFW!!37VY zr4KtDUiS0t+lPxT_NjQ1wYz;=dZ0S`=DYX)`j?_5!uQm@H(xt?{jZN+K@U`_)8cm5 zR`)*m&b{}3T;}xQ_kOrUjV2YAn!rm}P0e|OPM?d>O?-hU2 zCuCcP*VkSxLmUYC*D8eC5b&2OK)?ILAIS_V-kXk(jPd<0~tZwLcUm5+*y}$bLoezF;^zFCrfBl1dzk2)5yRU$s&C9C->j6@qxy-8q zKO;^&j=Fy05#PBJkN7T~xFkJu;*#{#iHpUvCoV~kop{9e{GS`ms{-LRu7T_$k#9`B zR^{vUNxddnHrx&uwFEEKvXonw>5iVE_x-Ll&J~ra6z3jxHZNiAHLl!8zf_+x&Z`1T z0UV!x&Z`1V0eqj#&Z`1L0qUO+&#MA30V1D4&#M9#0R^8~&#MA90%t{^kjAkwP>k^$78v(l>qDH(J98&Id~{TooH4KW&? z>uzpd-`tev2G7->_0p>X_W@j=?bE9QMFA0?Gt{dBivbp&ztpP&B>@7T<guj>9nEE94w~YZP^Ue#K?{AZW<+`go_Rn(*L?A#pOn?B0z(0ypV-x_ z0v!R+pZ3+O0%S7!`Q2B4egCchy!XLdnqWg{Jt*hv z8P8S%l{-v)me^bhR9)lA{^e4jx}dn@g`W)As{(TY8J~dIs{$(t=wC3-FU#vM7@xG* zs{&00T!TsY)1P)Tssb>7QSV#neoKWGI^UKHbs5%3_>e?Hv~Uh6>o9PsG!rzE&(2#uNR|8!s+% z-4n*s#Rz83cPS-t-jZS;4>0-5Y<1cAOr8ggRAFWStS`@fOL0$oEB#%d|m*F zAOPGxKe1mFS=!qm3k5A-TUKzrcmO@lG#aPaIjwq}8J|zbIo!svq9l0%rIs8NIwg#B z>$JCp6E0w9t8VOcw<@W{QiWQ>ahkMg-1ReJI}D-`=;%a$Dqx&`vAMZ){)Qigr8d$P z#C=@Wt_yiZNLx(}Aa5qX1Cn~0k~f!=$+a@hrqglJIVXlrO_#BnmFk)kb9xDLQqhH2 z)Ur-BRu}2AJrmOR**%^XTSaMEq(7DHalQMeCfVE+bxQe-;_^7Yx@;?}s^8zJ>t)v4 z*0#on+jd@mUE6zoM<3!rH66R&>BvAPF$=w*783pqDuF* zRnvp@QzUYY71l{e$U@c>dXy(S1SW_n*mGBmxy;LTTU&?>{9LlKng-W#b2Vx98}Unf z3=yrGG}lDirh$#~Y5g;5=tRj=UPJ;bVX>-RYnab}*2SzoOg&4Aww1^gi+P5bHAV9ukf zTbN2}vuY~_#Mo}~YCY@z2I(!aa&0Q_ZxG|Sw02h%zE~KQ@^KxziP`n32`YCgyO1wh z5lRn#U+RC>_zdodz$xnLj_6CqRpUmB@X$5B(Em&+J#b!bhJd?Y1l^t5>s;l0c6Ks8 z;Kyxv*DU>ug)v{#y1KcL8a--k@gf3al+_K15%qaThZ>m?R0(tw%Nj?pv04t4bc1_4 zU=?*a8r;4OM(wg?UBy*p$nD$fqHagMIqbuKc%O44<;%ia0R}wtHfb&5{Z7h1qCP*` z<7(Gao*J!Fw$3@o<5}6IfK7rux-iDPpK&8!sr8r}5jW<%t==*3ck-&H_=o{*F?5=!VE^o@I3zwfBYk^;;PiS2dMDzEmk%)HW9H$ar#jNUZ^X zOwvM6U`KYMcf|q}sY4R|!=L})!#DmzH>v@!VH==Z>%|;bGozA;dONC8pzv(!aa29k zTUF5nXr7GcJT5A&53Js*fsOjyd+UvRufKBioxjzqTI{XVLYA_-Xdzom3CB@QT``9{ zCp$>OIGQJ4m6O?5_p&U>zbf+l>NJ{vU**MDvw6bjUj=sks+|13iUatos8xhR*wf@9 z(yyeGP3!Kq_2Ga8Y_$(dnjO9RH}~Iov(cHPm2!3JtoG%Zc{bsX9PNBG=U=AX{eS*{ z@BhWW3ksfwa5d8G!X@L9bTQ&Vi9sNq*9`&q+RFP!Z~gt9559Z!jqluj?Wae7uf0(l z0h5&xfJLkofj0t?vHC zcaL8C<(+r_^8N=OoR(aIE=?}Sswg&>FYEXmKc6X)!kT^e?%#a)-FMZnJBH6i8Lf=I zl>aBG|3s_WI}k7+TbLaQCeHeQj_tZ8RqD(xzC=kf=Xw4~oFR^*+R%YR^cAZ8_?Jh2 z_wp%b_cq$pX*WAosDZETGdlL#hj0AHhky6eW6Phd6=&*sf08lA>x~m>Rd$g9CrtuoLEIAV#t?u6EA*lpLxIk%F%bfwjyA}D*}cn zp>^tQ2orlqNSmPY z>i;}??_ELiQxN;uiMm1JN12r1)5=>neV>|^$Ijo9+;Xn^1DFdOFYwmS1u(&%hCQ3~ zsteLGLN*1p_#Xg0qje}3n^U!R7a4RSSi)$=4Dasdf2669^p>*L+~xK+{q;=PotJ?5^H4{Ex%VQX&JP-n3kWg z1%C(BxDkn6k{j zk1|ceVZhf3Di271(__VzGS(oPfO+vL76BQveKGjphadj*@9w|#%cBoYIe=8T$FB%W zWqzVG@6v>N&BoaCY0E-@WW4*ge|_)0S00Fr^##8+y$iOJ>%Dwg*Uw@`n~d|~4BRPL zI{d<^ab=}{X=SAsg|v3+asmGpo!K%P7VBX`KI*-_U*)(;RaiRK{)y;7g0bKYsYl z@0?<7Z7q6#7ffXVqu?31-%v&|8?`&8??15{gX7m<$EQK7V*11Hy?lyc+fJY5^m@+bw9T>!$##lCvP78Xgp0M1oh6=+ z>8S6$dH2;{uXNOOrK2#T)=v7QTAm#@xkiIFMJv*O>J&5U8f!BQ{sY)iJDwM=+ffS| zo=m-Cx6&Bn4`3V3+%Q?UjXo_QkKI3GjJ=jxq6LOp$WaCe!Q1YPT-EO@E@a^y1``MePq-2v=O=EV+v?mJf%P}8La9=6+cq!$P z6+t}~J)=yWk4=mxEQ z3`9KraH*50ZLo;%d-H66_6VB1MBG__Ps3O4z4zx2K*KtX+K0%9PaZ)cCM0RIUwr4S zqi_8SprHQt>!%`OjW|n2!dSP;M}v4BSbA) zyMU=IFHX3iUoYv0}RL&t*>9cBz+=x`OM{b0-7$vuVrh8W3Btv1WUx~!%2bGBOPB~ND}g7hLa05|k2H?2gq%7K1$)zev7nKoZ% zvV;O`@cwJ&X;r^91~=ZI^#<;r-TnSAPvf<$(Z1z#U!E3xKAVq!^Z(L)*$D(_J$kwG z{@3oj^P^Lq*se6Q;k`{#=-SQVzhm=bzwOrWo%g?X_uqf>;mbcddiytb|N3XAVgYDi zTfVI^mG6={u}_@li3?EaD%2;bO169DT#i)m>1+}ekD_&g$6J=j`@ent z{;z&>3b%15QEKI+Vts<@)M9;{)f0@9^LvDBln8g%xs&{V9rW0-ryD2s$)jXu5;)Gf zqmJJJosT{FSV_ij%s#2Ufsd#1kntAZ@Av-VU+(_L*N(pN{~dk%od=_DlTb@8vSs9~ z7#-)BqY>>)JmJxNS$*-1|9$7ZA3VT{ElNCgxo(v92+dZ0)M74s_nmLtd;OJr?|=8` zU;p;>1eDZ&kvakBSP9vIK&8eK>cuLwg^X9n_9(~RQvLqtukQZfmjcE2&Trqi`?Vz{ zOG`(tWc~>UWeAfPrRUlJ`r`&sna%Xt+_h`$*U(gEQJw=}OPwIorv0*raAuP20TOT3 z5i69HF+^X>mlKs#Wd&OIL_CR?+9sNFVz&H7%xAcN4Q$Of4p9A7H|W0k(7AdM_f>5H zdAtU0V-!Z(J%sC}T3*b@aiMP&h^f<8oP0Jdv?qB!-b41&n<#?%ACVxmpMDyMD^Lb| zdJ@gA>V||jtPrV|unh%}RReNx!)`zfZrDb&Uu5S2J5WX-HITs#Vkm$k9QE@o*~dl+ zKqnr54x*KI0#H$exa@S`>)ovq6{vrB_$(wHCuxq{G&H!3#6!8kYGez?|`w93BSHQqIP)A zq@hNLX9liDiK97zMwmuIqIqOOn5QxKA`O`4hxD3kGa=Ag2Z(60z;uCRCJjvAbg2fR z8nsPEG!mGUYRokqS96F-T+O$|Utl%|o9uZSff8NK^-R~*d}<;wh;4eF#%z;+I80;q zEgdEkn5X!F@Q-Jl!60!%mxf{JhJhREMl5iJ1zh}^p<_Jo@YHAKIMI7LwF9CXx=3*Y zFmUy@gd_~ZGvc!v*{*F@0~=me$8W-ixqjTJq=9GoRHLD75yy#%Z`mG<7RR=rPaMm0 z9r@xghyt8oyH-FPEp#o{cTD1c+m`3~z&sXVe)%3!i+Dh!kXfz=;^dHGBzwSqviArK}3pLzHwziW=gh@;7d z$uT#Ir3%{n(^`zUA1yW}7av zJQ!}aMVW{z3o&IqM4r^Kf{nkjB7D?YmB@WBWjHi z*J8x2F_K!0L2HZ&V6s+IukX7$U`Za10diL2;8@aM&oI*s@L|_n42KZih?1lk93_cv z@MOFc8$xs=;S*l)<`)r$Sc?35^OM-+EVfkjwXBA)C{Z0FyqMPQ90Jbx+=ALlXx*N^ z2iEPgXdX@T9$$19Wj^B*^TDFajAj|M6>&cspI}F-0xlp$s-g17QUU-_O9KQH00008 z0J69)UBOi}@?(1d0JznkQMEJz9Dg}sWH~fqFgGr0bL?FUbK6Fe{wowJWs_Ay2Gm<{ z@mz`Q-1_oxDsrysip5e5fgyzz2yg*VvX(|wyn7qlaXEH2&)qnQlgsOFH@1`AvmHCh z{TY#x{>Ak?01QA-q#lmFS;w&i3ZJv}|$-}J!wb<;MS^{TQ?>TRsA{(qb2*lnd& z$u2&3u39UU+8u8tU#%)l$1yymhPsM6Me2&y=-9e%I(D8QAK^kbK#DpuHkc z%;TBC2TI2yInQ@Z-B*sSVK?Via9)|2nNpPkGAntwF{bKsa06FUI-cTJhEZ4f)#OYg zydw0ffSd|0*?F^oJW7hpOn<>U$NZ{-f%|S7yS`0a@06k09m_%u$8DX!KGvcqS~mz# zllafM4u2ALxzME@Bo%+f^pIb{ZnM)Ow(pfJVmJMje^HMdS#wMyr%qJjhgG$9T)tt= z9&?G`aqS$XREoP)@sUl|b1y^7rbqJmsAY`YLRS=*uw~_|qy$}jS%18Fg8109@_qrv z&|e|8^k$(;N*?h~kOuBpKIJD*h1HGtCZ+H)CCN;}(Hm*f3n;d4F)FJGPH?e_1>TZ+&9XYVG#(WP=vNsMcXV(o2_MpDg<()UOpH zRVjs4D)D8>ca~u8*i9JJ)Ae5y-OsyB(F=K)az3z_9DA9?0MuM5Pm+ZZlM?1oeW8pM zAXc86pC3`VanVg&Kyr29G@-`=-8VVb9YP`byC^eTyhi2k5TlDRKDmluKrz0?$g=niKZxp@60R<>4@O4ryF5o-f|4(kIs+onnm z1FI?3qtTP2H6^HpjJ7STlNHB;A=H%ZTX(mAdb{_BFMm?~E7VZAfX3o!>xcKYZk&G@ zJUK%+a>nK->f0Xp>0Nw%>)Qu0KfX%{D3wL@gL0*V6=^!|#wj|NOxyHLY;i-U25C;? zx<^s2n@iNrskuOw0PUezI>OgpFg^ba6eGiR+TdQ;Oa6vMv~CNZ{S`5rE1=dhs@guQ zAZLxZ4S&m7*A(3G9nf;HWX}4c1&XaH!zGtBpX$CHO}l!>_Z>SHvA@v*5m;p8rA}S^u=n6TpX{_>P;r^$X}9<+C&nwz`txKXbfJ!Cs}Ap{ z(2}Iui^9|kEvr~oQ#G?K3TA6_!kq9TjS>Vl5jby}B5q-0d4q1Fd}Z!jD*GG zF>!*`9_+r{_uj=DJAe9Io>M}HW#i}-nezl3xuhXHsb~hdjHt#JTIMHP4$N)434~1V z1%8cm$Lh3fkFG2H3K@Kvp_S>1gMiKw>n9ZkDap5}jhkf2{4LSSGsx3j$Fj8US%0lO zJ);6Ao(@i(v1B8-k#*DXSLpf(FGXvmf;?A; z_p#+ij>3mOZC$#+mPq&mlw=O5;(sI=z(W}ruoV8fLtW0|ifI55{zxp~qH~jTbny-n zo;5BcJK~tuA~@l6W!ghe60Z8`n8ZoD)2iZHi87XINKD{l8^|3#V4#`Jfq0?g7Tb}2 zg1$MfR#qWqJ+3stk+H!ufRJNfrl9JULOqAc0f8`R;o4RNZ68>!j^QbGW5u%bqsZW8j3A?J&79&aIMqp`N?St zKy~Q#G+vm2Yok&P?Es&rr+-c;%x;~s4RTg8c>#*-#r5->4}MJ4YP-&wY3oF))w}X( z@8Ug(4SFA6PSj0IG}*9q^^WH|tyhT6f)lx3AkmeriA*fRU+QILv|`Fy2_%p|*m(}!hs7T82UJMvpi3)=-f_TRR)rx`oe_y< zWMx7{I_o0UB>EcN8Cue*mzdAqh)B==3Y|NphH1lO-+xF~mKrKctjR9rkP$+-GLawH zfhlM1z?5r+bLZsSV`d{iL8+wB5tCZZl2{fB1+hs}&JYS%n_ttN8R0BKV8vnwqTwLR zp!lVyTEz2k6JpJduES-Xltc+Cmu3bByO1q4Mr(-FxPLfYUYudwu^T4X>S#^+-Pc>6 z-t67{^MCf2=eY~Hed~+uo40#EzT3O@{&BjFu(d-I4rcG#o16Ep^se6OpZ~1)`4t5$ z!0FYvQQ02rNeMl4$>5SfJl}OT_%2rvNoLSsONP_sTfb?9EI^572dB%}+kZ!n$alvw ztsN|GqD!RVl^B3fas|VLEj{f@3pJSEUT!pI#ec5v{M;P%+gC#C(h%mPja+0RSWekK zuR^BPNwqPpD(s$Z2n&c+sZ~}=lqcZ3AL>1`5TJjQ-ds%K;E2W{W{tas&I;Z{o+zTG56y4g(J12R=7{yHpLXUvSv zJAdg}f<4+@4CD15@L%!87mFuOJjRDh2wRT4`8dEbarEWPQ2gT8KS*W&n~zd>JLBIA}*< zbRCyEyzFJyX?sy=o8ARMkYosKtvfD1uYW?_Bs=tNjihO|h)cK1{QY5*IF|eBrQib3w0&HQ^2N5FU!;G#`^Wad!> zbg^OZ6t1faAv`sstFsKAqPaC4wkC#ZdFIsO^C!>1LdZ--|GV#d7w?5uLiw$?v48AS zYr`UbR)6vIt1q8^DXhQw!w3D}-;iI?olctu;I+c80l0{@b;cQr^ibo@H3|n()5i|R z!)22ke#Z_Vx^IE7N%)#EmWUW>$913Ca3E-`@y_1ll=hCOpb1ub)2<~>v(i^ zU0s;r)k#?&8K@a~A7VcR#p)5w6$b_ri5m6H8lF@GXV$Q#8b)RfORAw~*3hAbh#+I% z!Hj$dY6MG77aN584K!maS$|9+WP}YPRcb(oh+(E^&=Rm!94ARU;bpR4;tcvFuI!hX zyZa>(9d9HZU|}>Fdo&rth{&`ZDlBRalT@scRH%qXlF>(!;qn|th$(QR@dz^F8@N8X zAf?1p6&Os1XI?a0D)_?5@X~7S=S_{Lo!EO?JoO}_lz7C7UX-}VAAe$+eB9KdO_66X zBbV0b^mtk?OpT}42TO~m6w)d2w2TGU?CK>)T<|Sxh4*uj!Cy+-!ak*S*op6{LEkly z$Yl$cO-B%J6NEb;Qk)Q}JWDD#cEXS!i*-aQ{*8rQv;6lTC01&8P^S{*JB{CXC< zQ8u&NH0@^{AL0s4nGz{cqmpoG&TkvrMB&l28fBH@x~B9#x!=G3R}olMXD zL?XjD0}}LBob?16$P0M9u2w1$e=-Qji*l7pPNhLhx^d3LSbs+k`WGPzX19xuMNu8 zxfY$aPctRBB7eGJqg-w=F_!I>4SrEywmcS?%>nT3ul~4w>AOd$3-PKmrXnQzouLjP z!M*B&OgGYqT}NGhBN}_o5j$T-Q;TW`9rV;d?`Mp|jIaHS@nLM$Fb@N_h7Pf5Ymz5nTb^ZwRfzZ^E$l=SX{4GrWbQ-6b=-NvYam-mkLb~cK?)4z1N zfBingARpCew4AzWJ&dv7gdfF7#8TbUU~J$2%jSb0w{M+)q~js`+8JX~&X9Ec$`ENc zu;r0G2rwZDAw%|e)E;8XFHWk_#+@QW1Wu5pP#+Q73AvSM333_@niCX@nH2}Yn46GU z+m4AX!hdIdTXIOnZsgT#oA*D@+Kr5Mh>~Hu2*E`_&Ts&>T_kUp3~qpkT@UW3X=Gg0eC+yX_Nj~oGYqTAw5$4~V$Sv7!VQ-3Y&p0US=F3#)Y;mG(PIE&$M9Dt`l z@MAa)gNNG!$Mb&4vCpv7K@N)UEUJj14D2Ww~ z7ILILFXFX*=0Ob^3O|*`RN`4|3LBFdl`%t;^7NI|YspTQv$LwQ(#=5ot%{9wKCjDj zIDfeZ&?{er3Tpd1 zwfT%;NcQ}_+r7^|4(&OTEYfj)@J$ONd*XOb*A9akr*1Jp>Uz{#^< zxs7Km>lJ6+qiz#n1*d?4MMi^fGL~r$3V$do6T(C}E01M(W=iH6s*xwC5~ro4lTzuE zVaJvJ2S06nejgs~{Q27U`&ajMv?4i+eWNm@CKL89)DJ@721t90OYeXGOVbNqqW2 zq#evns%Xvh%sNY@5?4s1D!&j-?qmUKVQ+QOay*t=14Asbe^1-AFor>$)f5DZbPU3> z;#2GFma5S1aBQ;q(U|NQS)5!9kAE6QupbVDU_S)-V7w@F^WGa<_rK!8-Je(w?^7gg z>=Fhnj{Xu!RFz6C^&OH!_zcPPfj&c$lyLvjYrStj4o`DFGK@2{e3JGK;+l!RX6R{1 zB%!MbogAcdaAZ5#tE5ztz@?%jkxR+v08PKL^QUWcxeEbuc`an#ILg`o%dP$gw|dvU z?0x$#brgf_Z{Zw--_XTP8j&)}u<#l4fxkUygUTp3#FUH4kYFVJ(VB9kOreKNm3DZ2 zHLf2z(%g?8%RGsLy!#lW{=2tf$=QFt^G5IXRrtB{(T(1vE2$F}MZ43gANWiHJ6fC` zBUMGCc5CDnvJ5LE?{Su8qb+2NBeanlZv!X0sWgI2*KsunG7vzEx|kd(SXjUm>5IN3 zK#_t3=qF8g3b+xP2hDQiQ@${dZl7^oyn$pzPI|?|Y7K`Lxs$4-p~bl@XmNiki2T)w za@tWH2U^THBrTtor5SBf7a1kdAO)0$o$Vd#jAt^G@GE)@ZerFKhE9^gv4P6$JZF?6 zzVqoF$;smT`{C5BQD+%m&HII)4eul8&JCb>49Szd{NYk9qqwQm(b=(~z@#FK1O4Gl z=nrQff#fVuWVZAap$sarXcd1%b~`ni?puiE8I=xdRU!ZnwL|=_CGa}~*~p6UyXZ#& zH7e~8u0tz_6C!dj;Yo=2Bt-n@3=xM%gpXJF_mAeCr(kq#mGs}(XNpbXC)%10vdJez;?Aqh?!`BDUzd{5+@*f4v} z(8Cjntb=@0K2yQHPZ>&&*L@V(EolYhGo%(D>Ua_sKWDoG{pA3D&IyTKYOR67{bFr>sA-aQlp2bJ zp{v&R^g#fw&#BJ>$fFdW3{M8EQgzDXL-=Upc%KyA>!%$L<71BV)b$1eD`@Jj;X-#>TcDAaR zLr@)yE+$xhPd$z%F;HisS8P1s+OvbvA% zb8Q))WEcW?!>n1Vynt5I7I-O$>2|6e=g*X(#}>P>cp3mnZ=N9HxF(iw|6Aoo4?U8Pv&49=z$IeaX zF8XtI7p)Wv+*@>d(w!c9i&79nZ-3FDx9I;bZ_#qGSm@1LG!K@4r8+*7NMQIonYG9T@!>CXXIVw~HgEE#FU3F`X*rbGVu1r%%QV1BeL9>zwey+rsa`U6T z>zm9Th66-7IE`2Avv#u*c#T$RR&o9I>!(~OtStcWkXWJz?e_q9FE%s7fPYuRfLFtS zSHpl;!+=-AfLFtSR|x^HXh;Pf{HkWL9K2>lR&AVsTyYYaj6MS`d`mbt%44GO&_>U$ zr_p}ki*MZ{;ihS3&12XgK&+{N!vUN(L{mo!CQiFTgK3BIW#R%ed^N9!RWJf1jW&kd zV{0f6X_m;OxfR8DGJD~ItA8_w%n1ES^-YbIXQ3B*@CU8o8ZrVKQiYsk(EIewU6*cA_rJD;Cn zN~{7De_C$+hbQB?^p>LX=^;UKy5QhVa>8*Z@GmZ0PB=3tTvwetAaKr=jF>sg;Z;x= z%g31}ODxFDQ9rmHO2|*im=3H!_1@Fsr%Qxivo@&z4_h+yP0p^b(@=x+;X>&3lLN(> zMQ~g3nxuwbIpaFCPTBWssLDto8*O+`HpzM#e=&Tl&@q*5695 zcla{0ZI>q}aP{(J zit5$;M4nWi8c(i{vc%!)&bWS16=!T{f2%osf_!|QAm6(j-j-jpQ&{p%nY&8>?|0jRiz5UujuYG!Peh7=7f_}uSUnFZOAUGGVcCUQ=;Qo(0?|-{@@5b(}f3N5e zl~7MqwZuWI>ZN4mlAV(fQ&mk;p-$ZdU%SAqe3_`7e%iW1iVPrbuGn?MvMg|Mvk|A9 zv)AX0?%g}xTUYn4|6})yw~Ugp{r=w`+`G}e^%)-I&gYj51m`O2!fP&*E9;zb=zqRH zglPg}_se>&UaWW;YAqB4hRN1|e>M4$^x%g-;8f{&O1jto1F$#2_U7g8-|lX|^L6*y z@3%j={osdp@NfWI?p?b6zZZYM^TEeEf7t}nx%=O@#kmAUIL7_(ebp_FkF)31smXDN zKCkAd?ILE1DWG$jx96MV*;^@JTIcd~w<1T??k4@>}Kp$pJ!PNLy@LGir=p5!0f3p*EQ44V8UHZ|EVKe*|Zj0mPI*jFkvy zEfJ2ue2LH+sh~aQHIqSA6G0JPj$|jevrpx#$>+?}v|Ygm0sNsmXQpN*?Qp@*HVt6l zpHpjsPx$uP1lM-K^asjYA#)v6g%rteF}Mgyec-mU4iGIFUcKg_*8|;~45}_Y??h;{ zUca;V{;lp`KiYoxf76}6e`yRE^IH$#qU4f8#HDshiV}4P!{+9Lt0z zA60!vZM2YAY7QtlA)yE+0sY)l%EHj#BW#4od=r|9)8AwUd&tv^{6R3I=5&(dpC(CW zM2b$R@BtN&asq(D5q42x$(;BnwC8gdpjB6)C|LRxCW`q^v;`k|9!i^kGc>QQb3WX* zMpr!t%77a4f4;FP@(QeaJ1zB;gHywVxK)#KRj=&yYB29Rl%2>QoSj&p%5S@Oe}rnx zlq~gI1V}bB<3Re&%L%HkLahS9mi-yRmv5%8zuvvLl@{w$1fYyJfdP@$>{;!G!}ct_ z8zpy}R2$)Fr=<=0{e)8rWCu@ON>jR7wGJk;>7s<6^`2WI!Lcdx!pXwWxy%8hTde_?dA7?X=|6t)U#XnM9kyxZNn)(>if zO!Z;VK=e_3W#pjMJ=g~13=rVXSTWKi1bO+14K3&ng8XtgPso!1_LKX~6@m~HPRTF- z)P3{wgnS{8Y+{=?u61v}m(&J5Cx{odPcQD=yR!Gjdyw&Zh@H^Ac4PaKzms--am4`h ze~P4Hi@LiW<_jZb?h!oPotu}*h-O$-JdQ4+m(1rq&V;NLYe{Zf?M#J~&EpVDQ(gvJ^LJd70@qYh^62ovg z!!fmU5&Hh(3nxyVUMQ{U^T%LeDSZZ+jwwnp;dTtaNBBlQ;vPPHaH&sBTgrnISTY@= zGNUvXjaB%ZF5FY4Ktv`96%-t7R+MZ^Qk1IIFjt9(NkNJCc9uS%uaXD!s#!7HfBXS` zB44RaR;OsZH?wS=Whqlu9^H*(CO@zn$-mJ318;kRJ=>$Wg~vdrg!;C}@N{!?uLc$0aiMPCTU+6+=%dbL-Y}a%r9>;5 zcC977mUP%N8Cfr9;CeaM+Zy5U2C_65SDP5=eeyTU`}I5#2!D&9W?V^kTh=i{HTG{( zJ172u9H$90j*PSpAJ(VnLJw-hELaq1TOGZTFs2bT4u=1jwwkJIU+eXRbsBUtr0+Gh#x5Fs@XEq}Skc&Q?4PXeflelLvLp}9j5s2wUD zYS$eXTv%P_P-2u}CAba(vhV0R6cxn)fqa((2S3_ypMy~nH&%UgE$mMLtd2&bO++0G zLeH!8C1?@jcp`tD3+$~gyKjH+7$|(PhBYGRKPH2OtA^fMC9Q^>BAm1uS+R|(jume? zove8Zifb>Z;+ho72Q8t#b976l2ao3Fb5OUMe<|H+j4IWORi!?*8q`;;7tAM+e2Mas zhUC;&%#-FRE~idUIWyDwB9~KNvYuda>S-am>~SGV7?ppf;441a0g>ID7=}xCtp8sR$R@vM%R}4y8Dwx5B*IkeV0rw#>RWraLj7LZ~S*2TpDcBN6b% z)CeK68P(&6!+dl5qp$G}h2JJ)nmhLTGI|mfb8n-j+ZXR8wr=??yB2PL<&*Bc%>m}X z#)qm|_0E68K#zg9vf4@;$L-metmyMNDQ)g zdsTYLBw5yLD9d{I91*-+$&td%>0|f*6e-q^n~EtgOwCTsZ*>-SO%!1`lNed81#Kuf z0$H7BCNtWT-EkGOGwhO#Lo{Qp9go(70XI`9k(+(%)9?45Ol~eEl7U`=ZsGQKU1#eU)ba6S7{)K$#cs)k7#ija| zWL7KhnzkQ)AwpHnZjx0EQ7aEBSPD$Y_dvB z1g*sA>ipG@TF;s{v!8LpPm@c$9vvAthm`& z6SVuyI9xF|^6P$e6Nk|rhcSu-M0f68 z{%Py2o%jE|edXPqo0k`!{T+^$3)b=OYxj5m@p|`-&0-!j!f{)u<_U%9Txhrz6c&H9 z34X+fc*bMHiYIA=uqm+(jSe8r>L6N3K4M%=q_*M>XgQfKu$Y|}>a}&`QUu3p`Tefw9uE4pTloRr51Loh#~~> z=b)5GNVk>f>A}XWix$oJOAOc^HM@U^SklBIMzeFMAjDgqp0_+R0x}wXJiG9EgJ747 zTXDRCG=q`6g8oRwEU2cATh;_f3EVOY{Q*^Cz;C0Kn&0HS0?vXpWI$Z2xiA1cJ}O|9 z(TW#TYHshWgOi1TZ5}cY(Wk|r8p}JQFfId`;773ljyjGogltFk8RdLH;$44@5$*Yi zD~<2);i%1&h!DRVkMngEwnjhz<9P0N1_F>^A>;d5R551iDpc{g1Dl~0e;bG0AVP8mx%*n8UmE?4wSBU zqtoeu1XupJv-zV)f_%ROfO6Bm$IpTEG<>01Pov+w-u>$hEShQ4P^2Gyv*lOLz{v6Y z7(9c~)7W{dPN!Gi-+SY2?a=$+{BuZR-pA-gFg+1KYADknV(_5(&eng2(6FcXae`0F zb${RE#9;auCuzvW8I$#Afwbla(awMVq5Jk7yjM~IlAJ{SCH@JaJ0F<|NIeSD<^zh3 z9^kFnD{gFh7OccOf$LFLAQxN|y(!2cAj_Tul?vpqxkd70394VInViBZyk%1E8Coym z0>X-=+%w{aK9B@E@kf7Kkox=z5)LUeCb5PzEMcP_c-o-wm{J}|LHxOcMkJpwd_cmU z{SeY1DdS0Z$ON$`2^x)bX7IttTkyl5pVTKukaRqtQK<)kIxwI1z%R zZC}8jZ}2f$p>V1vvnlxWW8eJ=w?cjQ%P=_$^xc7Aj z52v0sanFIcs*o#6mfr=S;`Wm+6_vbU@g5}cSm;664$^fXG!WrS0;m9ASiq^kiwl}V z7i7FcnP;ELN?m`*3o2DF$^v5@fomd>r@|c&cBUOnr09UHfFD zsA%WJg?}+xz&}Kk`QNw)BwSQQoi+V=$mMUDb@46JB@cFzL}P7q@K+Z`+_eltTZd{O zpiDtTAo7#QOr>_t&Q)rD-96^Ijm%os6vaQKw2|#}C@g@QUq1LSPT8i@pmB7_KZs(x_Xmf|b7FaR3@XmPc&rY3qgL{ES& zQAnacZ2Skqmd{8CSCmQ)0M5`Jp&u>Pad}pL*83%8u37J?r?U2Q9vBv&Jm1({Mpb2Zi)ZziJprtN zHAZ7ocmM_^@U0mW(YH1#tDwWct(R=7MSy>C0RbgiqXo7O{TwQz`?BTzq6w&#pKF4{ z--q(AI`v>5Uvwb=JJ+r^SG{VBnpt@KWls{UG~5gTWKBsBkw(Fv#RB~DjhOvt8(~O+1{qhy zT6tO3As%<|H5)Y`T!Pszux?34h>=2cR}nOV`)WLWIBjUpEwhj?;26BLO$Ii1ktauM z2~L{@4OkQsQN?6DyTddkC^IVA26caU2?BD~j5`O|u4uzuv6XG5+HTRF4ut;MXyPhZ zMw4};Bje!G^9Andvpm(k3;PbT(9jR!7-XrO-(r29bpx-u4hJ16366{)lyOZ+j7;|M zVfiCDYO@Mh@;zEq+^9n1KjoH<_ZjI%-Z5!Sb|Yi;#CtEVCtlWMkmRAFv($gnBohKd zI-A`L@?f!UU`@1i;KfS6vI{&)?kYZG52~@D* zA&dsEFri>&lht*|U}HNTkpzFZH%xxP+yspwh#7+x`|iap3{RTFARERwfD^*ci5RS5 za6}c~@Qjg6NpvoHm^NhdCJ0F`d-ezfRe*YPg_6Cdz|MA*u~TS_kLd?^slnzLK$t@M z5|jN2MSd#D2#3S((54nSwvkL~MFH5fBm+!$j?Yg8&d;hjmd|5VO16KrivJIloZtco zq{mfDd;Jk|l%LhtAo4h}GS4*vzvV+inq1&I?TU-SYJf9IIiJ|Il|j+oStBmJ^eRht z0w57D84Q$J*{-69bHGX ziYfU$@ZO(oiGfsm6ZN|feN{yfmc@D${B#|^Y;0Z?KMU- z1$G#an&zGr494=EpCbJjzqj=GtEQB0))ej5J1WIq3Q2AKk_>;}n_Lae)IRt&gs2wu zPBn0f^+z>3iE3mN&~YeG=%%yJ4e^=+o{P?T1p>9&ROpfnM4p;-q7+%FD z9v5i$l`lj|WR!nv!*$880+DwB1qN@Ci5hdnmV*-tW}(R-2gxPwrF8vhP88a=e;%ok<}*9;jxm3yJZjC*A3Ugg|7?ykd`&H%|7R zIaaJHZ;&}b9^W7YmCH`6`CPyP${eCIoT`kd~b7vO)5x#dEog?v&w{k6eSsiDFB>2C&K)qX8KJlr`v>`W)D2sc!Tgd=WpzbeUC`GaiCf z$!{KHZ8>*AIw7{Yc8riH@(WnfubJHUCb$bts%s^U;4e z>pRgGPN|tlA`88=rC9InS|)PVztsb{)y|$d6xoQVgLJyWtrZdpqk0n19q(w+fncP! zQMktZ)J)KAI%~C`~r6?G590!y9?4 z`&5z0t1(}YHQl8gDx2P3e$Aq^g~@*aHWiWPYLZE6dRx9R+r9@{?!mcZ-F#zQteubK zuy&TiVU9@tnyJzo4)hK58GJ>@1TDn@^84`cKKk>GH^Lna4F>tIt)pGo<&#h!l#n?J zt1e11hKJt_yXq{%dB15?6gCkh2DKX+;%^z67S&soXiQ1u-LCfuQ`t{`Z)kt$aTFtz zkQjynr}M@M-`C;c)9hPB(^3(7?+)PpkSjv}b#K8bVHlv;Z)jwdM>+osI_Se78}SDF zg$AF{d7YBV54)n}5%Oy*pG$%-J(Q;!Tk5sK zZ7u6IJ>m}OG~kQ}X&M#?#_)fz;xvOlg?WDhod~UbRK{@YzA4N#M^Te>^0+O+A!O(o ze54)pzPSh+uMup0=4=8GKyP>m-;YjG9%hf>aM;>MXCv4vO6`R6-Idf8U~_iIcUJND zr96LU7tPqYJD#i|!Dr{T*mkVGO>gm6hk_kD^{q+)ovfMyx~pmmXuW@G3TUHh3h2(V zDWEH)UM4J9o*)3oX`3SQ+7L^=OpYq35NuQ3w9CF?Iq|ZuSWLa_EA%8^_LV!S%zlqV z#$?%Bk;E9cr+QE6ElG#mxi#sK`!|^m87|wd?#|k>=}P9l$sN1MZ?7}#{!STor~bSuBytNCHhcvY|F`pAg=c1ja61S)R zD~atkb|s(uT-T^A-cjBASVQY=!oa_d7FJfQC-cSIi>1XobzSJ0vBI-i>)M4a2BAJZ zo6i_o2vS}H0135U?tOL!g7?~eTXCC(nb&fsaRKxx{zQM226gKa9bMCAr%tmjeA=`3 za1DHWVfiv)tynBoUOx+u;8A!L+H@fHq>&#mjLh*=0IMsMNem)PS0|Fm$K-#}Lx-aK z_Bo6n{@=HzAn6B!<2dW#u?W}z7|y6Ko9flGgk`|kIZVn>m7aWWIto=3@(}|h3y5K6 zw)p5f_kw@0V+j`TxX?!AJRa^U)SWg4qe*kHLMR!!I2!#{@laeIHuuHa%@@z-l}09Y z3ZZf_MT9f09FLtqqaU$9*hXY&@WBMK@ARgnS@2gOil6F+Rp=C=D1c2rivSBj5{zTu zksRM%J}iO*=^jUC@y@Wlz>Vosg0DlnYZ;8fQiXpG@lbewo&+BGWVBiFTslGi8Xi`n ziX*)Tw+?kj<1OAUdd*}i?VakWq5P)iDUYO}bOg2>jcimJo~R>Z);((lxM#QhLRI@}zg+m`U8bb&QsgfPCJ4x6+I=%|EC zGz!`W$?SIj(e;2^T1t;&fkLE{Q|zero}Y0)P3*X~|t zhNw2XFhQ`WzAzUeHON|uZJDViU z!?#CR%Cg!Yv${s&te61(0c+; zC=O38e1IX@ZIWM7n5QEPk47L??12ASV{-yaVsrjyjm^nvip}|-H8#g15_=H8)Yu8z z_CqYmAniu_cGeeLh*{F+JeIWhNDXm@oL6c`&}gERiM>(h;E?=<^s}O#qOpJc{l)m5 zg-l07MSmrsP*DjOmai!k62Y17n!gf$cgpvo)qS~Ytk|i2)X16X(?+@4tk|i2&^%GD zCMhCD&4l5Af*8`rRbK=WyrpEX6&Z_;;BiqPJw5K0D+o~OPRqaSP|Ej(9R_#rI zk*dA*RqYK=vua1(HFm_nt!jUNJvH{n0J3U-r)%twfNgaUOIGcS!FSoNz^LE^;3Pd6 z0|&Ye8v9J&4c0PyH<}~4QbyHXK^axKhQ_0 z@~c%yh_ZBnh83%0ZYmKZvby+ok9}t6yRv>|ovsr~a0tl#fOe*Gmc#(wc>}o;Q@MK5B(mLMUZPUg!~l;@!G{wfqSup1 zQM`*%yZ=ww5d%`ybcKJA{) zL3OV>#C^>8kBE9wJI1ph?t4u+US-Nrc=o(_b>TJTctt740iYbGYNQ;Z;^H;s_@h&f z-ajto*sq;Z4|}P_es!OEAc$HV)eduNapX0%cy*`+(g~C;UekYrSArgV0`%a`TId0P z;do66{^*pT^N&jjKGNP)k9#S>N9qyvlORg)u6CSLg1^5EO3)lc2{wWAanrU0=Nn9Q zORf9LB^O@2P`q`{ntW(YFA>h4pdtPQ&mIP;rBjY0 z(CL07dP*?vgNO8lw0M=KfoP5qe5_|rq%w&el7|E)!*C4Sf=BDmrWM&HQ62$&%uPs$ zs3@vJkcE+T%;^$}b!XBVd+fLl(P7+^HT#CxWH9rf0Rexp+{JVmn1qkg2>Yk+t=War z)Dvs^y7+keKO=WV$z6Y)UENM5Wc5?+5J&tUZwca8N{ioF zlh>H#Im7=ucLd@8Zqp`Anob*}z^qT#dyi0goYeGH%8uZdAwsaI$ zaczIhzV-;b;YJte2;+)x3K;B5F!8Hk4}}I3)E>%fZ-GU}nei4SDtvPI*jC;;EZ3h@ zJl*+QMnv-pH3s45*`UM2Ey7=|2t0b)$olg5CetQ7rAuM~g%p)$CdG8Oh^Ae*a^Np* z<`W9TGLX*A^S2}6F^7(|o7U)9@#+F+210*3o8mh|_S}4F={v?bTwN-x-motIR9ZR* zQP(a^lKN0>M~H9*_??`ZwQ{#~|FgogDR%J~uzZcaSk}yxH8odyvIIKD+wLVj!1Q9GJlot=R>fKw6VsoUetAM*r1aen_{ARo-hya}6ZZH>VRgRr{Hyhg6A-;}^jv9i z8KIWcEG=CNyme$nfG^HJ{cU8zn)zJtgS}2J#&08&nb+?&j7itvn>jZ;Y*-J)j>E)&=8 zs^79?HYVoGCf)e%H?=-FYUKLU`SRCXsN}!xLLr@uJF3^QOks?yIA?#p`X@glNx);J zcni)QNrFJ;%k|x@ryx^%K-c!{J-i;gQ}hx9N;18~^4jInLtAr|Zn#&hbX%@a8}X>NIsFeE}{6JPo~!pbnQWJt8=&o%{`@;je7 z*9qI`7Mpe3?p+|Forxs`k6<;P5S)K})#ilYx2v`!WLI2u zTf*mEOCafQ+L<_z*nWd{fPN;>IBRs#HYWAKBw+QAvKs8_stV*qKyxGEDHju|5{yGd zI6hEKJE!cX$rR|2lunU>1|&x0i5Hnud8L$!?CgbXjd;_gzEAZNDF~p>t%bOZ2sp@F zO4aq#1PcN*cO-v}ZZm6$&6Xb7H>RZ8E-%6(T3?wYyf!&2sh$v?hgU?0S+SN7>XgD6 zJcOK8K_k@$Fp`)oDR5MnIFl zd7Erplf@JmrjQLR;#2_m<9aQblDa@B7Xl>mCV)N<5|DqaLlbsZbsCk?2c6!K_6IJ8 zqxPYe%=pR88flc-kAUrAH8JC!bl3?74cK{GtlhzAsvtNg+)@U^P847V6G~^tPu%G{ zg6FO3-FYMXXId{P%DGPgXYl8c=7`EeBj=rrnYAuos2sEddCyYaC3-;u{|rkNb zb8-A4YSsC6Z{XIKSsTLw2&Ts<)V`e6suFWpX{mn__H4=%!7LnU4f}VYr^@?i78wLT zx>nJ@GvOcYRouBqLdIZBZ-G+z?H@o7B#0ymRm}fW`-l23%KvRo?riZZ=KraFtp3$i z%R??w zNVk8&o*4gaWP*GwEZ+<@hV0p~!s;{fi}TDnXV^&HuD-EO}K)klzHm86UA8e2e4%Hgb-mYioAF zemqus^wfHGg-l9NG?5N5m<%oeW;QbclfZv=v^uTxxUhO12Pw{8w#M$`Ot7*&{#4f6 zxJrK<7B@nCcaU`Oy@b&8xM37%5q;gL=QSi$;VHy`45>}Ip-iXC2v>a|AfnYs>G|hm ziS|$P(j0t!`5t3<4fj2P0Z*;(60CYea$oJwrX9|%jD0~ml{pDgKMM;44a$cC>SKSw ze{^<_T=?$+$46bw>)8`VKB06Z(|U%w2Bs5A#w3zQ#>j>;M3m_^vRNYLdtFqW!^k$q z=>e2+mWM}v*)yMo^dNXE77?#{EABz{Cwo`Fbo0DDdk-%hxd;RVacVC~V-iSZpbgEw zBYP-czmGsA#nb&yYQP{9>V z8c+2b*`fErH4-j`bXR;jqyvBZB$Ww|IwdGpga>`OuJe>%QK{tC67)(OQ#s133LQX{ zCQ&7|^b{VIMt>v((z-B8$hR1xR+=D>5_U!p^;{)t?qpyDvd6i8!GHns5lwta4?VpAt{l-SmhT?4nXrd@xOPJ88!edEf8 z6p*O?bJ%PpzAM%@Sg{KX+#+^?oLgn}AlNZGk<)_6Svp)@g#t{9d-Ea{MKB>WoTI=J zK0!irL9Io_PH&JyPzVc65-}CR3ntPAoe^0+s$2KcHHuh;%{*hUsZ$Z?42x`%fX`h7 zsYy|y5*_$aim(J9KOui3MJi^`d|#NhltohtK;g%FHD~^6Xpqv#B3dNmF4sigP?{L! z6Ot@q0QK4}u#qymsMlkG?X|x)AW@zG2sJ3*M6gkH*QlB84scPZOJpIU0#u3YIRu}m z=yM3-82%h0Miz!g4Jlag*){|8kEDa*9QjLif>s3$RQ`>G^}>H`94TRxx)4r>Q_Uve zsD$GoB(z)`MqRxvj-=A%S}-c?Z9xFJTnk36-4>`Asl4r5_6p@W2ON6?MutW_F&CVww<`D)rGNf=vVZ$3ojG!`F%Z&uYx0Hqr3R+gPvr}jWL>D9K zZ(&LDIIuvctc-t-SUzPe4FV0um6dBKGHq^C52CAC0orL$7BU?Cyx~RpnoJXFw{Pt- zw0;PjLHX#GSm#bZAKhih88_oCh92M9tvg&aWVmEGjFon+*AOyq?$&qjtTQ>ttDF*~ zj7BY=>dQGLFIBC^%oZocODjJVR-aLey(iYQFYMdji{^h-41bT^7j;%(1W2DF3O;p{ zA{rZ_fuU@3h52gNFHVq7upEa7y%pkE42=}+*&nUh`;4u6aM2!F1ufb1`O?T|*2o&^ zD&!rzI6G%8ev7ZeY=W!vrKP*}XQQCrTm07k@-Z51lAc^G#{}O$D^PzKRF0IzwJ!WzyazU1U{koXR=W5Ij4GFxVceO?!pcPH?z!TlTM&%$-h^vy zv$|4RT(m~VN{j!EahI*94_!MKx~bT|tmNbVja8Gpcv8ABZzqAB*oq`CTkB?c(ioyH zd|sbH_8sFwuHT%6Mx_GUd%MGkJe9Ra2A#>!!+e{fhg8MN#q2%*~^m z%w*>QWO1rMMFN6>6$HTtD5&eMA&LuupjP>>m^(>+@?ZG&>C@e}yYF)*lLQrhpfY{? z{WyL4oX&V8pXlcCeLwT|?qasa)=sp{MZ|2LmI%gdp@ z=wqQ1{TzC$KEH$Adw1YN8(+mC5Gl!Fb}%F=)T8yGC`YLUAD7v#yx&UkU9(pLQ>m4e z`-crv!B-hI6;~*4e^+Q8?(8<<5xfg8*@}Ne-%3rF#^D|v2kR1_P6t#E;{SfyPqhtR z)MIZT{I$}Hz24P)^MmoN>s6XbbDA@tCm{qr!nd@d1py2s6{EP-5w@npYJ*7rZwze7yIS+8F1}s$+j6 zJbhy0vyYW*6Ms#;FJm(m z5gV50(xyF%y%iSZYLBY?f~4F!evhZc#W;eJCYL9r1jX|A%06XVC11KCDgg4LX%dZR z)GU6dTzpgxJ7^Y@rueqSq$;4D*b0Ac8xRSu?#ELdr8pi=J;_y!kvh=?GQP<20z%p) zGome>+7KQy;8=UELT^>n^$)f-IuEvt7a z-`frPpEL4|!Kdteh_Q8}S}hkWZfUJJ=ts4_;!9j`cfOqHXfP+bapFw--G6^$jb4m8 zHK!(gO5GkS1wqv1JUT*M{${jnsPTgHUd5JZA?QMK=YW5ITq0TRiDG+#( zHLO-%u?qX>FVFgt{6Wh~KIyATl3d1|{OBhGvDwNP1*;5r9+wJPg`9!bLfkNLek7I2 zQaiS2)p~Q5`)w#qQw!cw?kRPzMe5wC9Jx<)OuicNdCi{D2q{akeExq|O<{UcB7Hb4 zH{Oj#ZPW@;m+?H%wPz{qd9`U(2+x~Nfz}lWBQ=Lbc|an-9v20gq6Z z)$%vLoH)03>C^V*dHT0vyh^Sz=hm0MoH!3MqvaFMqZ?ieUhdsPED0OL-q;&Lm^%b+ z1Xg9(MqpXwjUY2VzWd-P#ME!7+dwl#B->zM+qVJh*QR!X;0%8@R<5ou-f|YccCLTY zet3tlCW%a9b@}V|NAoyJ&jMoe@z<|Gs8Ai>9AhDih}DLzA?8R)_2CPo9(O_cvsPYE zWXEvF@?{KXLS?-j8dPtbKDYkX4~R?*k$HkxmmBGJW@sibA%U|;bNEgk`9cOAEL)-R zVK-%K7OIe}X-a=9)P#B1q|ItiJ zR*Bla)un(7m4JW?Wf5@UA9D@%m}J2gkjGcQ@Noal*?Oa9TQllco+^hF@CgM_k^Qun zV}=xHM%EKI)_y6nCO(c(*YPuw>-brY{rbPT#(p{%!61LI8QRvCfw!XYT0&kRoW!Iz zi5p_XD69~pWKtpSFJm5`$j-v&&W~@y)f83@_qgI#Bfn0SVfwvH`G_+k=^(sNCYz3h z6$%Ic6gg(2u0lBK9e{sq=^|BuJt#Kw&a&VoLm0d^lsK`g`4B@8RAAP!h`mTSv$`cc)BpU#9K#RX8rvqjh86M9> z`vB=Ao(KZR%H8^Q#rfpjz|5fk@gX99`@w$)-8$XAtIni|dB^i0AE`q_RkpCjj+A$> z(b!kFr4I0%=-M=dGyz}K3N@AHVf>_eIn+qXrNCtL{77hH8%}H3z3s-)9cTLIoRwmK z0W)WE>2A({RV@Le&JP19aCENzAQWPcq*;LaksJ%GzC@FORikNi7r8%?+=>z)U~&nw zR>@c?&*`_@nCc)8FKcQRD(?N3-&ND#ePx#oEAGTGn*VBheU+0Z1Oe!@N_ z5zL?!$t1g)g3rSG2jd~Wwr22&*7qx7W zqj?0DlNwn2SfHECoC5w!h8RjTXFUL~iTtcNMV|yCBk2iz5@6ViqKrtp(4G8 z(xoB0G?8XVFBRx@M8C`~l40b5@OML(l{5bJYg9S#rhzgPAC@a%_d1 zvwD!6JFQ48oKGJT9v{_sGCapmpF=9`XNL5O*Iyqz4k+amC=Mnt07^bD#-~Z=Nm3%8 zPo&`r*Bi${L}RE{S3Y06@Q!o&9nKqe;P<_Mr@$-79^~77x{}NKcz7pVoU?Q>ySn_f z^UamD|9;`;>m8~EOp+T9iEdS|B=0;mTea^ry~BjYp2a-o2Up0LV) zbvxGFxs%Y*tgT)8-};@8cYfj;cDdtuBV~FtZEP0gSP(w*r@@f=v#uXIgG~>)M#=_@ z_8`w$3R2AK#6;b0NK;IcTdme6z=*QR^K*@gg4G!p&fsKJqDOSAifD^NnLS35iE*>m z#2zZfC4Y|&+oNEMD%qtLRln(Dup!WYQ_%C^H8EEY5IQnRBi@U-v>rQSz%O=2TC)(9 zhZ`$^#*AG9ZlXarXUb7RE-Ff^P=+(bf471S#Q-b|S^ARPZf(C!c)_aTB3-L4#oNsv zm*1wmsxTW2x5qS*b9wYtA$>Hx1{wytEiZ){@gE;5S8P`p?Ex@Dx>8DA5LF`j)HZ)Td zHESzrX41mW1~^Wykqz$LZH$(}g|d758Wc7HJ|9Te(7BDBG@r^ObA6t0Dkk_f!1-2- zC_U{qU&H7ZIk=i{? zRUvdWhtlZ)S3wP}|Cx^L{+s!tS;FV+!0?FroE7$zCH9#x-p57_yj}smmsR4O>p#-MF;q zd~=1t|9i?Eu_5aW5GL;m}>0`J{|70~AQ+;kQ`rUZN8_B(DkCpl+%Kc@-3>(C3 z8QcK)`KzYYOXK)p$@%Pm6GQP7gfL3G^fJXSL^ut?9x`v#>O`|dFUC2O)^hr9M^rB; zdl8dzCDOwN00(Q6IfMOh_Z&_EPmY4+;Joaox%)hWmti{2{Edwd6_%CFS;uxYe6^|G z*~d9hw6zU@OAgYmPNO$N=_kNU?1O+r$qbqGVy#*x%<8dRW^gEf-3msMu$Og!VSxur z;#t?m(JGLw{;BB_8L%&?c!UYiWP26_7=~LnsE`()O^Bt0|D{g16F?c*W}<((TS@ol z!JMZoyxG3I6nASqJ39>un7*2_m*k4rb<}acN!BS~pIG0;&yfC~I^~>r6u0LuvkJAY zV;#_GANtjtEeZO6g`7`6_!X0gZk5~$7VHO4A*Po&&eO+Axmrp(D=n!PTD&kd zgPnT$z`nmc`||S##$S2$r32&7J^RA5FYY^_Dj(?4Mffix#G*;+X2Q3My@w)1PKEv< z!_?SMPI1QecO%4;jaO99jM76~JG<4lN?fKC^8xS6fDXfEft96a8Q2T=i z&ZC8Hx~4~e2iXjlZ@?BOZ_~b@t!1RZI0S+TDAwBK0aG+gAIZO0X8PKnj{8>KqBXzf zH3Z*9>fU7rM%)!qb(PuB4YFwmB{KclC(hX$QPD_Bwo>Nwg0plnstkRx%dduyPOPoW zGn|WNkR9%&;A;E&_pDs^GV%Tjm4R-@wy4;1-hE+zm@&gH)8T?M4jgf3`-U{_w{dov z9mZ)^JK+u33~HuSIulc^v9@>$Q#} zX=`nISIA$r;#mnA>}R0W3Ivn8nu#LtNlgiaRLUE()#*xuT<9~Z(ji#8;LnqH5vW_` zKw>F>8(eOqY5FdQC;g?rjlKBF!Cc986YGVtbrQx~=4HI)MF0LU5x-3P*QR8qH>znA$v&pAs%=3)}ZD*^};n*}LQq^a}Bprfkb|1SQYCeUemblP^}g ze~j?1k@m>Ad)qavbMt*$`|{+*zi#*VC0Cn1La1_2`sbYbZ}0opER?56Pu7>- zLS;s8`^GKsv1{Qx%OvnD;}XxZuUke%KCau%u8aq;E8{!Hmvqk-kdDsf_nAlO-A7@6 z!AVoQ?&i#bIq6<^qt<{uVGoZAr|ie_N5y^jf`oiIm_OuMHxR)v5j>T^`}w5SjeIn6 z$vv$N>E$Wy^DBuey^xZcy^yB+69uzry&zXqxMd}vU0`!EsLfN9DHfwk102jP%q2*H z#rTnvimaS%U%8D>%8-I3YYzQVYkuT^=a<2*DylSE&FJOvE>NeEC9#?Y=v=!cRQe^A zj9jv>ZkCDZW8~pz)TSq=8b(Y5#@9pQ73@O{ z_FrrZN+F)elm+&=Bc>#G&mA+FaVyDMG!AcXWP*dHrozk}3OCQJQ(RRK9JB|2+Gs|5 zQ|E4U8;Uda7pU9x01xSMKoVK|>2s0k6GCTLOBD1Uzg8<)A*Lx;i~7lXRcICG?cagp zbP=@8ZpibicTju%s#?TgU()VDV(m-*q}jO&D$G9nmqiU-#Jk%Q>ahLhS8F#HoyBYG zUz|h@9*vO&uC$#CSN6)W4e3{Z=fZmsLVe**`{ZZNt@D9V3hR^@^x56v%k-rQcyE)s zz+8=jKl_qectOwU!wFCTYF;Et%iPLX1Nv#X%LbO?hQ4gYxBo~GU{gR6X`w9N-F~+|UPV)Vej0^35Dfn%&O0EI; z?!mu_FT0|p&~pEF6E++C!o^f2poaO5y2)OwdPc?4V~k1eSUiKJN7tN-SI74E zb|B;s*2cW(5X1r76K~uA%%}}vcePTSbudjAkv5Z{q z_7CfK-i}u;E0tSa{w8+00lB^Vi>#bjmd-$z$0jhBUEwMz`FtL31{Kw42SO`p z<}roR(4HJ8o0%>)y=TVhFO&ZNY`GzByz4)%ojGlo^r9Def%uqz^v{=S)!Dj8pM_s7 zM&|?w6DVce&i);!s?t{|owM~i>890iot-)=OA7~O*)*UD2GZP5nRU3OFg-Lc+o3cw z+jX=E+euI=nLMm^lkxUDjDnpeD?@n5<|b#%+RNrEXXp*?H6Ru+h~2(0Jd=P|%2qZ_ zFN&O?{CWpspn%nXE_90fv`fX9W3wEXW!5mL?=g(Zsz3q3&UQvtIsRCT8? zs;>;cG_L1Va?{%vR}4!L1PG%ulO-1}7t^BCjXEE>-CvI`ffU zV0ld@-;AB`pORQhp2_lCUN?!4{Hzq8Y*PIeKi?}|)19$s@7Ee($i^{qk5Cj$I2 zv<^oDG9&rQjv30%I7u^l=a*wko`m(U}7>`?dD2cv-bXxerSY5eI zl9PsMH5*lb%H{&Z@nrzV4Yp!Fg<0*42kl^@$aoqxi+ZqhZe4Ruom^jB9(EqxfM^a2 zciQiM(0=!a^`*Dkm%m5mVdLgQ=ivf>bE80h3|Qe!PB3Ms$4Yh24D%1l6wiFKjxY0m{LSavfLsDllg>I&B?b26&?fLs_|G7grJi^{N-(Ci0Ybz*; zuZSWOmy*!ZKBQ!Glq6Uj;hVohF@(BE?f3o#o3N{WetC(Uy7hZ!ouvix|Hj8RoHOT* zt$=IStF?xg+^1tgvC&~p23(5M9{c&^ffoF(gy1{D7tX6UrTgXqymh+O@_)z1Z3-2 zKFA@tB&BqbFDTk$P6OrKvT%_@ak5cR9I225##w!^<)Ym9o<{p5iGDBU1rd|jEO)38UO(E0H%^-Y=%Z=f8k^JWJrrgmua4B+*$WewX zG$wGWNPbRMYjePYzf!Yp07c1QD!K`ObLjv~)v-_jRe6iCQ@-FQ4e9ESTGf?C)D0+@ zg`_BVh-BRZ`T5=8l^!qrPf5P-?37FBTRVmbI^fGXBJ_qINGf>jll!~Hh@fEP&%yi) z=Id0ZJe-k1)BNf^s3L#%3=R$r3{0f`kw34y$e%)bxcFPg^6YfjeG!r>F_OxE3?|y= z&Om5+8Vn=xOrrhK{OZaNzdo9OhR5gUQOtjRL^7UtPCs-`-FFr)uHF8MihSS?1Rk$0 zzvrC4y!PKqh%RA)4evZ~9$s=z-Ceu80+HqMn;U}v%?H1nV6|XK`}NabJ7>Qly`pCs zGDFle+Pz;+oNV8lU;q9Ac9KSaNrNsr7tXc6x&7;->+3vPPI?yRodrs4bN+h-nZ zoL;~T?fDPLU`XZbH*aG~tWfuJm14X=_atL*n0xXuhTs{;*<*l;?BHFOFQh#(0y(!2 zRwW%0-aVU*AKu-AYj7?=WDy?zbRPeJPp20kL0URnBD|E zd_wW!Q9OV86?k;n=xTdW7_;iIl9Ex@fAgq)-1P$wZq%xWK zN2(V{S?B(D$nka#mTg~qvwh`;m*)18{!@w?iinL3x?~GN31cLGz%m#_S(+wq#JU#~ z#tD@#7H_6e=+82cZ9%c4*65Gm)%~kT$N^+~5c~b-8$aI=gpd*zZz3GlalpLL&Iw=~ zo6aC?-XSZ+C%joJ%Yo#}ed;H(F9=vS%PG7WIGL8atEOP>E$(c@7%!A9aQ0XOnoy}i zoG`nVs8mTVyH-PgVKL4lqZs@~s6CTm7|3K;#CyZ<9EjOL#>IbT!ouHjP^mzZ(pMJ? z`lg1wmBZa46GX$^^3b*r>y`(#RclFhxW!m$z>RcUlt-VV6B~}LRHlhE6Vp8?v;&$Y zNr`^?Jh&9bnZb4sCp!lSDq(opzGd)0XjA(DNjn4YgOT%f&kYMB|->*<~vg5NDT(iFPL-qWQ`9$sfqy zkw4Z}zNaxnL-Y~u-5_aI7(WtLPS8@h*x4KH?;f9EsB?K567_}lZ+vy?9JT#Pv%sgymM`-3fJ~2f|av@#t zO}2)Ae*0RRCt)yuFJUk}u8+FGi9ZR0DfLR9(YUfG-Idf%EyV9E45mJ>Pr_h634^%< zVKAd+ZnIt&do*+0-&yYuKd*Y5Prp2^F_%JsLhyy(-D+%+o-SG~7dR)Y%jZE?JOAP8 z4?nG4`f6k4>iXg>K15A>@)#=Hetk4=JktYzIW_<&coWn0arUy6eIxAHgz;^m&tJb`%2YUEt6Xfz}=@1)&0pk(KAi&!yxwU&j0cQt0Or;PxaTzwNV zx&LqP`k&hGJ|JliwzJFHT-yEx#bmp_M(Y z$u?KwJar|`5m%zdyAo$Lxv0ovy3mz4Z@CgxIXfnB)~V?c&C?GE5g4H#P)%!p#pAwQ zd+^LqR>7x4PQG7&lTQ*gNpnrQs~@%RZ@+46er7zn?b>F9YlEZXy6fMymoB(A8ReR^ z?>;fUz0+OW?d+_*DDFoFQ1al+UJGt)2!^jk-0LQB0OQwZ)+mm>emxPm&E<=oAGSim zhSYR@Fa|IUfUEns%#C@3uT{f;czo_V1mj}T=7*){{qA1x@N!7tRy=pLT6JElzE?3< zv-kg?!%)Utd<=uaSI_FTA~4N!afojMCKTlDYv{6urC+mQg6M&%)4F;F-NJ~+t%8$i z7b>62#hte$gIKuY1i7}mR7}ELGyz_vog^v)3+=VCWhL~M1UI$fe^<_bDs{D1ns4ML zYze}vl|SpyaGYXzz>vQDGawxV9fQXs41tkhY;AVe){MuS#`?zpw(p!6lYb5VGnTG* zp4^vW7%8T;akaI5KP?;EpvXjuArZfiAzlndijiWShY!=>DdX|Q*3Or$jZNIW{qH^p z4-W}Prv9epf4Y$`fn8*O87G)-ChZ{c6un;JTmuEbHfh<0Y-3IuB$X^EW!-gs^iG+x z{J^-p(fMJ^xOXj-(BQS9wehI)uOH!69-K7e*3Z@~cniJ} zcjRAW-uABlb=vt>usTcj>I7wy`kv; zP1}V?9#c`e1<}W(mJ8Zi<{D1Fn*DA{TO|Q3~NE8@p_=2Rr8VZSDvICn5AXJ&om?nAHJhDDE=a-ucK_ySM+vh3=C_t!IyMW=3jA97%{2 zKnBu2AXe2;$M!aSUhaGb^aFg10aSd`U?)z*yVa|NeG+{YE;Q z%R+!WR0knpZ|;pB%ZznaKjqJ`{#w%XYM)X7L7b|htJ1VWoD1Pdy7xg5YCSnEE-#>e z+myamS;CpeAMAhi^?=S7@!6tv$~gFQLCiW89!9%!mR9${-zi99a=J%l08W#$!sX99 zA3h7k>DI=1tA)&&Ug17L)CTnn(^I-fa~o?-@;WIt2w(X-PI3`Z&$&l8EcjsRfI zU}CX+jHMm>O^jGM=;v^ZSOw@FGelqY#_Ho9cWSyaqm1y-hb9lJwGvQ!lm;SL){AVW z+0N>^arq*-g_taO4g`7rr~CUMQv(^>=Z#O+jZaqah+wB1Sb@o!_4s0UIjCs;ZCjx(k7ix}%bYXD9*-oAPpjE4V}fNj;E(6E%C zUWR^(WoYwz(p zk6rCk?3jMfKyhfCo2Ku7%f(^#DOG7CtUgHb0^kQPRLnOLhrm1ZQ_%y{R`Wt{Up*ey z&dMbZFW$Sodi|?K$UTc|1$fK!Zg|=L3qSRV%+o z(YQHm6iTS*cf|$*NxphJE+K0Kr_m>;NOQ{jxoj#+lcWZWboV!Z7bblK#N(Mt_wqX? z7rGxW8F!z^Dft-arRjXh#j>gK*48)O2mi^AgJ(g7jDG^ISra|y-Larl? z6kh~o6$fAenw^V6>~SEbHlEf93hMF9EGd)6GiKO53AIOI_jc>Y4j@chbuOBtRo3c~6&lrCe$Hctq~ zM#w{l(=fz~nbtwy3s01Nzp;uIqr@Ve%d9NAq?~m`>NogEeX$rWns-ui1QJ74DsRC+ zaj*t9UBdKrzhU}4`0<)v2AXAP31FN19Es-y4N)ornpE?40f(3X55YU1c_n4uPsIJG z08b7-AUTJ*`(N<*TU7+kyZHM)|WBqd;?k~UTp=$l}1wSLu8 zbIQC6HZs!cq28yVl!FY7x}-4C1^EW^LlWU%c*9@d(U|6At=afqHu%sAASy`QEoJTw zWI?jd{NdkDH6Ju6mTL9J%p9nJzv{rGsc7a;F#I)t`l|rcX@Vw^0+v)Aq6*hfmx@qW zfP^H_FajGO)<}YpYfRS)DRlnvRuQn^x5v`_qByVA>iV0NMxvISm<5~XndVUNKST@3 z3xfP1IfGc7TM#3oIuAQMS{xe-20NS?DXKtOEqcKYs~K5@6{4k2cmoU<$H!+ORtN+d z7SMoy3UY56ND7%;1SOk3KB_9CL<`quWxI}^(ew=dD?OGa+WLrIlp%YnDEoYgsO{q; znNg~?V|^a0?W0*m%Tm34L{Ft}PsKmu=Vud+pLWBi2A%d0yeQ?cxs{lDZ55F*b{DcxmVgaNlzbMwnaWP6R z!0JN4a?+Ts4gMzmwW{&;d-Gfx7IID?SRnK@z_-x_6F!6|1=Rl~M)B=m!JK4&pzk(e zX*m5{s_5^<-UhEN)%Aq!@S7AvjwgW43Hpa}EWd_Q=_e4fze5p}bf;<{=?=XO7rjG& zS;H2-O}N9BS%GzlWI?EE)OD&a;H?(SmPK=*EjJcYr_hSUf6WjXe&h(y)l zU=MwPRKR?&bZ${C0SBWoVaR;YdK}Mx5R})$3^nA`48hG)>w2N>>W#$SGm-3P^^U`1 z;Yp+O+{o@qD**9h7(>HxfM7_r$PhNVKw|H|^Y@|)$q9Z2xSo=)qzLb555nj~XdctpJ4o99A zP-6&uSE=04Yc7_n1>D<&8PYj_@(xWZ-{@fjGneZi+@R$4v0fj=pVu|=>_@%wiePt4 zInC8ce~&?ZPsuMfC(z)(uBfMNiSws*>*OilV1GfkB_@)hn-8@Ag$(4sKkwWYa0)dD zvg?I z6HtUK3yoMrCDS6J;GD#CmNcv;G8MRlnnPwWYYCZ!HY3O^C-x7qwaj8Yj9ZSzacYiYFP&IB!a2?+$62TWUO$it0%P4vr_81y3?` zY&=P6o}{o?xDf)=SUoX+?&-c5OJ_%+`=TgkWP$slm`)cX0MrNoH3C5OA8_^30iZs| z+#eD6sXy@32>Ud`J`Ia~>Jgh5VV^p%PlL=h7v$4s!5jB9LNh)5Xr>XEX#{5aJi$z# zFC3|q{)MBF_OJ8WFiAsbxQ7v&G(sDV&_*M)(FkqyV9`cnfo2g{&9z(Wr+c&N|g<(C)zGXm|5Ks$Z1$O@+LLXNTS_%?e0d^(jZcRDuxDS`uy;6Nid z&39Fd-6J3}`X>!N8E9LJC1Lr`Mpj!K6%o9}Lup zUyP8-KrlkegTV+<2Zs^j4L5=YbLdzjCZV~62OTOeJS7NM(kvt={tr+~0|W{H00000 zvbZi?Z?4nCn0x>Ln0%k1+%^Ine>q`fIW%H0H!f;(E@yfliwFP!000023hcf6a}!6p zH~z1fsl1L<}G?0=V8X1UwF;Xr^zZg}A!Y`D%jeBgz(n^l9^RR05SOqnu3=Iurl{C@{DK({( z2Z|#~8mTE|prj7azsluef0q8$KUCp=VfZVJ%z~ORQd%0>&=ejT7*NtXok>MirV0x+ z)p87M*?Y@*qps_yVp`SRs-xz;H~ED|1I=LPMa!gbye_8~po6&J%xX4r3aT|zuVTZo zGdebAoY~)JdwUO?TDd2?qu{@s%ubDqKgefyTG**uMh~=<@w-%Te~^LadS188s%GO< z%KNg4tn>nVoKbZ>HHkAb*m<4R+>ISo(^F1*DxGm=u_4qH^;atdZf&D6Bgp%g}w3V%MWl@+8IY85L;QOjiu+qQy~ zl4&?<$(d#^_)iDxP^?ya8PCIGRo9DZ=@9&BVb#IYj#kCWRNC7r8D6B||Cw>j1CFH` zGpRIst@su$IVp>5^mJ;Wft+*$$!jkTvC(KCCD)I~Ivh$hf29=1a;lPUpxnslXotcX zE9Im~oop$qq}h><+deomZDYNXnJ#(5Oetz#NwvxfT2LJaj$_fZ%Gko?{El3sfhL`l zQq~SDXu)<=M=MR}s%_^LsM6{}@q-DM}*xC z@Lrih_(%;lxn>%9W%60?&9hTVV~P*7rmH19YwBfe<(2i@ch`UZ$USx=(7*H)%8@nc zJf_y_$E~YJAI6x>m=T$Y$K&;_i}AQ8kGH;C@yFv>828y&$EB@~s-!x2#0Sdcw&36RM#!&tGZ%_?42LB3M&o-nU6xs8m8t-2Hy--uuljeoEMcZR+J|v+l@ExEF4<9=s>69>SSt z)Ved9Ql2O0`FVQ3D(P`~=ST}h)(5rQOf|i3Ga_BmwbCJP1tv)ILZ?oC=B_N$!w&t* zsb>q|P;+bN5e^?}r zb{}D$6trOB3ge`_6J(J_^Yo%6e6nt;WzCq$}~~Yq)$sHyvnxx}KU` zI3#qas?J~qRSbc-^=1mjR#RcAf7n?PZW&-F^GfTT`|gRA=9f2GSKfC&_|pCCX9dl| zEMVlQ)(m#?%5+gzjYIsF*QzsqBXe5WnT7jNL9^ansUX`byQ82Ahlz}oeTWgayhj|^3G+tE2|=5YM%)y%md!{% zk$$W`T{8{|8`lJV2dpf+e-rCu016^(Mt*@j+*{83BWVcqptbt(`p+MFv}~J*SU2QK zoZ@&&)o4tmDMQ&nT48buG((n3xsu4b%HVF6kG{aQka3cbivNBigT7S_w~AH6ua8ep#XY=F-Z> zg{6%X=cLAg5w@q*f09#Ib#VhMf8>69391CkJ7($7v|~C_@z&{|noCCm1u3O$(^<|9 z34Q$FFYa>SgQn#OUuxc6aZg`ue)7}CCqMcVK1wEBs3q#LgvuYCU3+jvD#%F%Z)u3M zRMC#$a$d3EN^Cm>R=v@fLe&DJKBQ#@mCS0*G(hW^Uzjire+L`RAFv9wbfP9h2Mz+C z0>4ViRD<#xk;*EjpIY!0HhH2Qd_*wO~KPN3JS*g$tmQEaQOu;!!a=oc}!4# zN6zDe$|%5;K`WdWilUOnq*76)QcM$QGEHFMCs7O{QKC$T)Tvk?yhMWv{RNe2qk)RJ zVp>ef5$B41f5v8?AsW7gz>S`-(}_+u5S_BJ*aDqUs;(ow^F-a=UeaEa6kLd}l}6;< z40a}jV2PJ(J+89Gn`E-@8thzOqk0-T*pMKe@gpAQxmK9m!N zCbE<I}}<^->Aj!11#uD3=)uFLpY5)<|11vqt&D`1zs( zE}2F}v#KfYPI~8N>)I{%*5&oDk5U$L{q~LZe_MCl2N&J*pNzvjLhg<{V=&$GAFSOw z>z=#aJo=S;{j7paH+k)B+t-8pBXh%#?G=CRjHGsxQ;2m5SL_T?AY?2yU`(!_TA_+6gm2GPD#Og`J32A~eETe? ze=Ze9PHMdTkNT_o*4GPVUG(8Daie}PJ8Dw4L*DW29 zSGz(gNkp$vobiQr#HDNhsY#!`ZkaXPds>5E4Ys4a0o85T>&eFRhK((GI8Zx}e}ipS zu?40wXLGtqRZ>K@RV%@*FfszFA)`R#yu9)}|9FP%i09#{(%8v+(W49F^TntlVT$XP zo;L`8&*X@_GJ_oj)qqDP97O{z8={_4i`g-*o*F7;hlzR$d~53DPUPG2;NFRs_Z(CZ zB_GZ2@4F}OaVnww*`A+vfZ7m=f1i|}ceexmuq zO; zVx>Dlq*zf0@z5CVEQpk|f7#Byc|-jpMUd2#TzM?oRhP(09orcj1mD^QQu?#S;mCIS z2a9U-i_!8>^b2*Uzw?(#$H|w~s1F2-m$G1Yf#Nt<>L{p{Qw~zFf>L4W+-#)Nh?OWt zmav5qYGesRC{d0qp$jESktIrvblP`)X1s&u@eV))Gc%T2#*}XWe~&5oF{qG{S}q5k zmdgslWi8MKJW&ueyUB03DbD9h%rIYKiF}FHo-gs*u{*Y->U!s9jLyxJ%U&}z6DEuD z?P4o>$5vp9IyO`4*bJS|xQ56Eu2dd_M|?#s_KyiJ@vsHL?(l?*CRYW$IElV=a_Z5# z#?!8K>lP23q~{Wkf5@X(gi)ln(M{g})Z=xLCu&BvkR9FQp&WOOCv~>u77r~1UE<*x zb%%$)UNzYt)MTyDeoheemr~PJhw6;B*YQ2D=xqgwp6JOX$I+ftW|XP0qFhje+&m*Ico6*)$+WVtr^XD!E_w6npXyx zOH?N(T=4m=sRn4HK$^~aUZrX=uee_>H?RDINmznnEm~`9_c23+saSXA1>ye|(}6kUr`u6ne5Cw1ga&$siJi9yCwhRS@|(Vd|hYV}GJKORd$gMW6aV zyt&#Izjsei2LiNU)pgQ{h2O4gWb0-Tv#k()?Z(on=KKG}I^CEGdBzK^fonW%u19FE z$Fb@d_3$=(o((kmEHvs*sO(rbK-^Rsamr-5a}9(uf75y@hU}nJoR1iv*FLjG9WBU4 zw2|eY0e~tU?C#`>c9kml;m5o?l*+4Zza%xqUw-Ns!^pfnR~ z4$1#J*$}HvUw_s!+$n5|`bws*0FS5|(!6Ehe+e=x74Ql2r+MB$`XY1`uZTpnO_B>+dN#7XuA(N6}}w zY{1GP4gh{vI$2CS379(e`C@RSYPqc!mF;;^aRovuQV ze^>l3fY!OU*TxQ*#m%}C=%-w?kw!V+wJzFYk1n0>*GI*XPUi9#DesRD)`8 zZWb6%IT_P9NL&LCs>MB)Wm+kmh9IRpc?By@dy`VrBnS&8UVI+c%kVn0C;mo*hg8#^ zV)EK1{h(r&!U?!BWvCaMLe^v`O9lf@e|e?ZKsC9OxoEGdD0j0)1L*|=mFT(7ji|B> zpw4XoC8m_nWgEcQP^GM@xo8_e-M0Y@437>clJfsYI3R54eAb=XNEwJZEe@!*Y zyL5fOIcEdggvo=wCDWK7ZBQd)4t!8FLnV{2BNyez67QK38AH`Ef=Y^(5+bF7kzwOX z^U}|)>&r@B*|>au{gZQ>3T+BS-F3AssGWoC3-V`B09U9sr;o-LBBHFAFeva=p+sj#4&|}~fBm_Ep^@QXpo~sR*;OvTNVRFiQOf(t7h3d{4s2E) zvBchqKj}0|HyoC2sSWyhm`L&a{_jW7fi~<}e`O@+b7wUE%jlN6R?V`ihhjx3X_25G znA^cfe-<6qY^_LKsn}nLxhn7T4!8UORaN`Ygl^izwPr^SG4J2k40!0Pe?iSd0Tn1J zsYVIwe$+bo=__C2)UopCJL_bVV3m+*c-(3P=BXw3yDxY&=VQ}xda$+m|WG#mnH~s7R+!e=?9C zO5B*EZ1;PF28`{cLAhJnCd7Fcj$m-<`HN?h(-t0U+QoPfKH^xa=d=I!+s#Y2-Sc0& z-(3Vou@Q}hvn3aP#^TCEB!?m>e8hR6wZk+hhk9a2IVaBIK!Tt(e>p+Mpd7M{brUR~ z^~-ZcdP?$iZ%dw7Anzs?sd@2^`|T&|Kb>~(oLm3t^v35`-BV`+5f*($y;|IIOacil z4z5u)i#l0r#2YfVcJCY7<0#4oUx--8Y&Lc!+g!%}r-B+}xW}`ia?{fQ>cC=BO~Kfh z%De?Bk^pE5B&DBlf80UghQSY-_{ax%VJhA3vMhBTi5pqwisMSfs}?DfssvSwBT=fw zfriJg68C9|QB9&+j0lnzqh-OPEf}uGKImzgB4T?J#dyl1gi|Q_%1xE@g=i;ndS|FG ziRbiu#5b<}BrsXjzR!>D6fnyr)k!(&N2c$?i;E#`o)8{Mf4ThlS64goZ?nP)HzP!XqALAYJiXs~Zwmsc*-QMKSH@KBBG@2X6HS4IZX zJ^h{cPa0JUHLk8hv)dygQf0zZ5%H;r`0ptq#!G}xmiYHuW9^ZQEXnj{7Bp9;QGer; z^6x2fBR`def1k?2+ae49J4uZ_@nU0-Oy7GNQ$0^5$ET8GgyeV_B*$XGi{wBvB#@(+ zM$=ElMhRPs-dgzu32uo5KZSfSf+8fXTEH;^C67B4Ln2bto4<3A1Z^8Rf&?emV?HMa zKH?mN;0ej=AT=Y#RIvO3f-2p=_mM}pgd32akSRZ?f8(iG{G^G+By7jWUe61gW>WGa zm_kpk@H|nNM)N^|c>>L%!%+hBTw&f5n2!ipoBKK=2hcbt#H`f$3gY(S{9G()lE~lW zluYOXpnRPG0qA}XzygS?Bt*_j0;^D*B3f=cXk#)+(Qcs~w*$;^v=a`e58v2`M+FR$ zw_q&E3(yyiE+{&&rQvv%qXNI^SrFPS$U*ms5z7Ky-*kl9kx501 zjZhQ!dt6|e=K&Rg4hA9o?7%^EZOSXYC-QQo75KR%k+ee0|C5EzW|DASiT>gM)qQ+$ zZ4rgBOS{&>gfk-lcLHzx|m|7l77Jy&b zh5-C>#{m49jsf^;YyduL3l&iB7{p(0AH)y9AsDVuK+2Kg_~kbwl)p>^ii7XyV+D9! ztR2Ro_v|@`0thrLpaIBl0)PO)Z~o>n0qC@KZmBaa0Gr^>O_jCs_YuVFZ0XUqgXe(PFII10Zs-Ct z+-G~K+ujFhd z9j6a?R@x{DajH|G#bK=0nMInDTSD#CZyd<8@o8ZN*l7lkeJj3A^3-UMPEvEa<%R_2 zZWYxKLe{w&ELOxeD-!!Z+TQJPZ#<9lK(~9syFXxDpZ?ljQ0^`-_Enb$ui^sJbC7^0 zd=D>JE#!1plvJ}h57ND%cEIt5!+RynM=HaXDv?u!yFWJsj@?ccLS4o@~9DoYlO<#gUwXDhynwQ63;FU%pmR}7y^%m8LWV8m&AIp}Y z986IE(eLgYKZOT)Nrvj>GB8KuBY&0Q7pXV=Y_wem0b!aDMVvhGStUme15AQ|r@O{Cdx=zBpf%1MQ&$^2 z!`s#P@ZkL3^PA082@6deJZl?BA`OE(Vke>CFm1k;w{)HM)Fc*tn^CgjE_b5nbu%qY zUst1;#df-Y6i*oHyhAM`fm5=qx_cxF!LKmUOCI@`JKZbEgOW?Oc57vr^HC2nJ`E#1 zvaiPG8&7JsGy_{Ufgzc=lc^Nhw=wq^a-N%%v7Xx>erL?@U{HRip>pHE&!qffqNQw` zqcmC@!72QQ-ONaIaLPY+N$9LJ3n@nm0q8r)C=c*J{GIsXCDGOA`xcs68LQ4}TUZ)9jm{qmkc53WZ5aSM&6@p~9wWNe`HB{PBKLlV8uN zMf3&KbG*;gxRZ0Im=1`;pm6|%k~p;5c~E#ulv=(@s}7aX_v4NId4P@=J&DDgX=}yw zNRt*y+lW=G%K8%_z&bp6Z`SPBKYVQZ6H!B7bqtGF?QhLfeApR;y*o#;{JV1ua#l)J zFAMpg;ej2kuAVk;tLxRR@x8V?U^8_vIG{4Ea3xklEEjERa1zdUn>N!?-lz3(J9#lE z9hW9~(N6bB7*T-NVIgkIS)pTIv!%eSAPQPlc6N-)1zn>JsABAsR+{Of%R8d?i*+JJ z@q3{HRY_`^lm$Z7?EH0friE9RN0YO#D;@a3% zOVbrQfAbD73sCHFGr8J%O{DDPSIm_$e5$H66rNy}&Kr;bDY56f(fc@vfj zb}1K;I6U$8ACupo+#1cX>O}KWe_k>q=BHmVP%1WkH&~2XSqMK2It2m9+>RC z*)&h?;#y!H;~c7};6-SjFLxeQ0_ZmGDxyd=m`8PurezXVrm$N%jMfmP@jdZT zPdhdK=N|d>2lU2Fu8sKN%w;&i@IASF6|31$RRHLq0ie z*L1rLH#`1WLm;wZB5^}@y+7o$+-yJg@fd&jLQ_fDrPQdZI1r2nK}jCHb}Zn&?PCRe zFn(I!ID%}3pZW&zmi>g0GetRfB0AwQ!;}zc#3Va3Jc#v+3}KcrbHSGdudcMca<^n4 z3$4V1dKI-*I$QB<(pt(RD}?1HH1EE7-B|N3_vvKx&{0Y*<}iO&>d^A1B$PJVykv8G zHU|)dAm;J3t`9*x(#Wzve%DxZJN5>)oMYWt4U$os{1z(q<-ephHMF>9;uEs&Sjh+* zvjZRj$YvuxU<>vVAihZAOa=>%p@O1IlfoQ(nUAP?=_P4XQGx#agnVFnx-G;#a}4Yp zQ0^@b1YTJ?zcfE5rdzq3C}Ju*H7gN$3<3fAU$Au$-|{nyT1R_uYTzvCv{yhF$H}Hj zxVrHs^f%(1SEroO^ve%@fyh*Q>5o_zvbNNhNNYBR;vng|994sk2cO{AGxRy*q4mOr zf{x9ppNP#vGi+3WfKaoAFtOm-iepA8erslpu)NGe?B~0VgLd+7?qY>32mPl^rfiuB ztsI!LWNZtZ_MUlBf)xS10oTAJo{yWsWd7zOK8$rk?#ON5B|QW4a2tZM6WBGui#m?x`BsPRbgQ~ zXhf$H;VrG@6hMv50pFiH+dOTZ77s6^A9C%9UYorOO}fwYB)`SUP^Bp<#gRk3OqpYm zq}#?Mef`d$+}E6-;%!^dAub5$rF&VxzC0<%zYXfH4|9>raJuqZE=6LZ4E0}4ELe9&<+W5fqgc*KGBiQZQjP)FC~$4 zW=kSmsZd-u6-^EO^<=5m^p>#Cl~�!2dgQoscy{?-R#c=soSz7es)ZWTG{!B}YK2 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≫V3 z*6|_Iydi#!VBt@et`@PLSKLb{-4Bkt7tXE!?Y82z*Nj@-QP5mjvvA4Lj$%7MJ_mpM zGOv_z$)tlumOAq?d3Ll%czTo^5q6cpdu0OQV>Q_1nrY;f@u$5vPfsX~2|m!8u9on$ zsh6>pS2k|l+4%Vb_r#3=e(4F6BWu!rOzW#3u77d-L5#_a8IhTIJRWWxjK^I(x&GaX zKOV=zxW~piE^T*ICDp-GrZu}C&XRv-XpW}pl+a}x!IAoHpGIACT~h0=Y*#~^0l<)5 z9lYBC&2|o37^AXf*2?CLambm~ael6<9{U5L^MM!7$lTMaqA)Q`LK* ziIP|72_y4QsD{$KaCQC1FO~EJL52T6hG2MPz)_1`B^X6TJEp`^DMu~#=$h?xRrDU+ zCogJQGkc~ivtIK@P^MIyE&bfv$_r%T3w{I$pG`4@~Y8sQa3Y6CGernmhxU_cn+oTXGl@N$K->=<$xB1ym z2|?JVUY<1Tjts)RxU_!%9dY##&OD{oo#~YFEIH55()(3OkIFkoS}3wUsMThw>2;eC z>5{IMj(96DM!*Y5Eq>yzEYrgdc;#_s5~lzyddhM6pgHp*p5-jmX!L*9p?I=gB5!+d z>qs4{dQUDJJ|GbkMJ0E$L{8|VJOHfQ3R119yuyC?gn&+jYQZ5ONcoc?GG^>%=kxPg zt*kou5CN77O#<4LO*j0>Tf2Kk+7S*9ZzVtZI5j&=`Wo)k1^;R@rVyc1**pm}=H5{)Ni)nt{e};~>kNIYjV;$-o)$C#tDa_>lHzoX-s)yJVTVo}W9G z&-D*v8x3Ta%o;8q(oF}zPu5f8b4LV(s_GP0P{k0KTW_XdY&CxsmWrJv;g$h*GOw(^ zb9S{W;dzG4?R zL#}rSF7JlKS*w3(84**{$5g8fH&X|gNUZuRK8Srry*jQ=WME){5AoA1eFH?rxCQHR z)TxlXP`7$&-u^6^x@qNe*+M}bRi-SA4JEHwxV$A&Fm7e|KA%9j?5=_;940bS_8~^x z@*Z(uC(IiuCj>1<8gWz5UN$5BMEbFMbj>&-Y+Muc9k740>`ttc0Vs&D8TmQ#aDO@P zkE9{cgZ0%9H-3KKqh&ip#5y5Y;uObIszzfXO&Q7t(hB1fpc(RXOLjoFR8q4fb7lunI6sIRt7-;(u(kb)}CT2x^!}Pw8OZo*f41aCqPV3NiE8)qiW+VXYw-w+w7gjbeE^MAUF98Qe*q(n>OHN(Y#SO6hf&1-c=n`!2n583= zj_F9v*U$XaTsR(RNGW9tWH~n^;P~EO+~vRrP0JC!)V#Cep82Br(NCKn{pe5lFqv?n zm#D`QI)89(?fzA%Atx0a(g1-}(T?GAUa{axY&ithz0sIJ)dHhF1hRrkX0>J-pmog8 zjhTOjgAL~oScP6XQInxVhk;LlUnOOtLHUhHWfjv;&G`zOJkbt51yX8;4i%oJ;At8K z1>^kq1oB0={2Z6zm>7mUCMdrv=kY;h6ky5#3g?BQsH8EjRFsJn(*&AK6BzhO6oW{V zDAOTzDi#PY(VzmppfYVVP!U&5i%B`+T(N)8*z7Yz!#5YW(ergW(dh=FQ&tus&UMV%cu`VtA--1{k#|$r855Qx1s^x7wK{x#PU0v9T)gF$7k~f^a{8t*Mul+l z)-)(U`V3~Qik)e*Z0G0XR}!-s1-O74$d~HF&7)=mXDG{=AyP7(01D$Eu2|TfPJw@b zg+z6t1Q>R_Lw7vR)GT}y8(e{$V)N-A0r-dpj04r8iyH_u!+3r^YR0YM8IFzl$pU)%~YN1XuiPGn(M7L^E!u#=!0ScVRjfJ;n88zO?I zzW`?^Q_&1n*Jp!`g%9O~p@}SI%nE-YwXiD{vcTjbEik!>^!&W|bGKGW?V@K#(vE0A zIWz29NT->RCKoX&#<=nZSY{ZrXy-AJ9dKT4L=hAx^HdevwmO9~cD+=>HgNpx3Cd*# z!i$}bo;3n1X4WWw7(ZWhz$MeDXjV1l-AQlVT)(#DE?wF9>NsT~H*Ve7Sh|1h-oNBt z_-GXF5ps9r8H4FwcyI0QIrsdn=J7Ax>*o|?8m}A)QxBlWC3%J(_{^x8GPWJdoTXN- zhBq@|f-MkEi&~0<8Z!TwkSD{IjJEFX=qmt5j(Gf`?I~-N`F=%zllMZsaTbX!gK~7 ztC^N#gGo#s7*w8Exqb^)uJwyIn~QhWFaC4m)~7pb5n|&Fnn~#61oof+W{K=U8%tlh z=Pog}TF~JeQ@96=&Dh%Jpo-X;!Pq#gMHugdchc|xUDe4eufP8K>pg!jz0|XJ?_+GF z=|~r;n^W7+L<-u*cdP0%T_o*4GPXG)(8Dai ze}PJ8Dw4K)-4^8S9?M#Nkp$vobiQr#HDNhsY#!`YMC|Lds>5E4Ys4a0o85T z>&eFRnvE@aIM6$fgD`)q*aB0Tvo+nMDk&mcs+HhY7#afAkWnCVUS4^Ye>_8W#Ix{J zY3$}$bm_wQd@-s>nBuyn=MBQ&GdUu!OkqbsHQB-+q07nP#YrgllFgOue|o^D=+i*Ypa)= zZ+{_nDVg;e2;dXxmI64FwM%4V$lHf`%3LG9knlU9Fz$(!ASox3%S9PHM(Xy|c>zTp zU&BdyswIscCEe?*AG+u7$htbx7W7iB6m`5&BLp!*`zO$pwlJN5?vFyZ6ne~C03i)T7%P8Wzi`sMbTV>bT7vQ# z3E+T4$p_V0BG|o<-0| zJV^dNhL8Wv>mDRQWF%LtbS8)tD{4O;7{ToYk#aWM-Zy`5pm(T99B*^wk!a6eA}h6p zGtv*fwGE{7_7~MiIK9K=ftVLK0iu1y;UW3~b)dI>b21#-JPMy+^HLV9G0+_6N^Qlr za>_vpR!}M|vzv`{8nG6|$QHKHLXB);2rbHyEp(wpDY8YWkxu&#(TtgW1Rek8|Zv)#SC*RmdLGWt+^Esj@=fH zs_X5+812E7%O04T36n*+c@c`<779#JTQH@zVCa0t0U{f?Qh5Y^@)fn%J0dvB!xjiT z$rIk1Tp;v1C0f++iHGYjPf_dCSswUH&ru$cM=yT~qe$(b^SuA5N9#CGl#gs7+d9od zJMJ(~`fSTt9v}oA<>481l83)uHrXH4kgZTW$B0r)sp+aiHAy?`4j)+bmf}TM^yHG` zXpbvX%0yWGuS!!Yo|1y_JIA%4k z^fAw;cD}aY+FMf%P&$Foob{YX)nZ<8KVNQM{e}rrg8nR8IcxVYdxPXi9HIHMr$J>a zDE;UIDwbyp1#f(!u8%(IDipf1Ae)5zlgWP|5=9s^7w;&D{2ViNP>!)b(Tt_mYS^Mr z{U6?3?TCB3CyxU~nX~FT0b=1d>l)d*S;R~zL@m3yaJu>K-x<=4iI4-l01Z6gDYz~H zUYBFlG3w$lyPggJeHwuJ6Ds@9^$~BBMx4%AMy`QyW>QbZ&=Hi1a|Pq`+GEzJKLvl; zh!&FErhQ<Un2=Of`oU(cHjUz-3uaIZ%4FT zbr}=3_Tx-9LKP3n#C8`w!gI6JHRg_8TUq0su*eXWf%uR`FR^Cid!>b@hM0|0Ke)Hw z?_In5wfpTy>)(78x7Z|ZspVp8M!tWmH?Zi@-)Oh+qKT-p5GdNGdHUVv)n%e;d{nDZ zHH(`5Al8BceiSR=&uT}Dv9bJ*wUzrDw~jy3^$?loh&9Q@?0VWIX0|J;ZsQInP?`xg zhvfh5Oodgar#I`_=M*+YJtb3DfJamfY2GsM1euizxc>OlOddBH32lv0)w1AyO^c7_p8q^16QzFZrrL2l_RWqZz2TqBT*l&nK8Jc6Ix^QKi|E>PPSp(B;k z75@vMT<-3+u>;m`v+e}&l$(Dx(kSP9&_z4u(WUd<_oz6MT-QxxIMtV^1G?_rYEawF zwg00jCu16ii3i|ewYbl+Oe=-c5Q~&2uVBR~HYqhtVy$4}#piKYhS!-r@i!Vgqzd&E zlh?NB?i8~WPQY6!L!H$WvL*vrG8pi^D@_Nw$w=m+ou{I_${G!%7Yu(?qUSm{q{^!P zI#>0Vn3h48RsACam9nblqE-EMU)A3?I6Rn0%KsnXXSB7@H=?*EAtUgY5RKeXaOR$J zS)k`1-gdwIjMH-@P^3{B-dq~IBCSTz`kQO)hO@L z^@HY&4Qvx85B8T#V~l^mpti&uxSD8&N+w}fF3Mdc-T@^tRH|*DloS*t1VjY`z($qk z<)7EDFDrRv^U8&dkIru?f+-YS*U`41h6}PU$e%$0T%p>W9vViFSB8lko+#F6Us-cf zR{F6De6nJqoxmxD5}jQ+l*{(@=K2PP1_yyMIw@sOx%@oUrV)RCDDNj29q|+$fa9B2(Ht6SJBE|3fzaIhuE!eZ(%23Yd&S;pI(J6JUnq^fFg@jVlB4v1B z-UUOwS#(shwIcDDVt*m#k$k{A-0}ldRqZ2Vx@i*+nq4`>oP1v~;GwSuHID>Tps1u8 zC9M0w>Ex%ce2ITk$I72?uaixZl7vjdqgEpr4@QMxJOK4UGAVTJ?wR%Fzwte`m1*6% zj3YJG!dxNSCgF(J6lN`uZe$0tjr4CT+lV~F&C?6+cc1Z~%}1u=^g=}a-5b_xO1MVs zQw~Jhs}Xuk5zh8C+cH-2tjLN>MUgd^0?(nW-95MY@dbZ!`!WT&co{qx73l=(O_s}t z5;x`#+xZ@$abf#u?CrL;3GvZ|BN$wI{^IH6w1tP1b}$}L_rh21 zcb9-sY(%HL*_Nk1V{v67l0y*`KH@yk-eDS)LtQbXoD*kpAi>-;IYGvt9I~9!CfGjf zx95!XgyetF-jY1Ac-<{5QuESn_uG#)emdjcKELtPnaxkXa8I8L1XA=E^=fh3p$8;_ zIJidHENW-15pT%c+TE`y#!-|Fz7VmF*=+1ewz!P_PX#r|aF1t2<))_r)PcpMnu3uL zl{p2{gaM!_kd%JHaR-GP26t!T3LoHwsdT%?vebWBByMDxD~@XwuUe!`suEN!4n?UJ z`x+jBDyD>qew3(-#E^zKk& z61M5Nf^S~?Nno<5eV-rQ31F5>s*`fk4^7{P=jTJ(JRu5_a{2MInnV7l0ui!_Re|zG zNTPrGQzKP>YILL{9Rg@(Gf!a{pdwDKf^e(g&>(JHmsc*-QMKSH@KBBG@2X6HS4IZX zJ^h{cPa0JUHLk8h(>o&~Qf0yu5%GzL`0ptq#!G~cm-zQvW9^ZgK$7XrEC5%g!F{9S z^6v?9BR`RapUA>HA`AaJNsV3cVq=#~-@AVr6J1Xv$0w3wgyeV>B*$XG3(Y`NBr>Cz zMw3s(Mk$3By|walQdT7r%@p#%2#S!jYXQdylsvppjB!X&_x$!z4-__X1PM;=$9zr< ze9Sov(GZf?L2612l3-;51Xa3!?<0?H2{#};ArpR-#uKslaTAM49FCu2JuhsUamjy= zU;;h9!t+>R63qq$<}oyljz$U0Glf}CU_K_K)I88WK>!V0Ld;5?uOMzO&dCW-uw zPsoHWkbAFP+&|sVf#`p6m4pC!NnjP4)5MiKo|`dQ=Fm*w%$RanxL=q(sa@&fdQClP-Xo!HWFJj+p$T=Xmma0_y5ed5Gq0o1n~a&~N7 z(PBf+#Qh!@Y36xAMI-@(NPTwTAY3-(HQyI`xzY~&T$0dOA+-PTO2TH6_*;qo;sDis zbXnOVGB3m^yc-R4sBi!s2~yxglFOk_fn{gIBSKz*zTskmf?lK^7zEV!ji`U+kz^6| zl^uwvFSm`TpK2RXuf|5yqn5G%^|n#@<fDUl}XEb&u;O(bWHQqN%;iR!@vyI~3FxoY8~^4!_&g+wP|ek8UBn0+Ktv77X&E zS`Ip|NpqqezqtOx%G&bsqgx2MerLkqO0m+ziTc2(D6&#uPz57E ziqOU|IaVk2Ow)`f%}fQnGt=|)ILg~HC45h6k0P`@Pn0_kTe%~5kucq9-A`FefbQ=& z^gl)&R4Th{{-X|Jt? z)Gs^LIZF^BPuhP+>ODnRjc{JF$h2WXDNx`+#W_6NL)huJ3%U4#$Lk{um{&~4@!Bc-Wc2X7+M**(pB1;Av$p<8; zIOww-(QA0%{jJfZJR@p0o>96KUp(|uquJOfPa5@Vo5>G^(r^_flpa*?0dF$KGpTQj;csNHu)tKeE49CJRA*?7<#+B6gL>g%}Yhjj-;4*JhG)+RT@69z(fNaui6Ei^Ry_i@5UGeJ2jJfOX=01P8jH7Ppu+F(|(H}j?LX)-u#3;)Z z!YET!YZA-l1l{`LOPJv_4z}dNHk^*{Dim%4%yNe&M-T!6%;?2#K%NtAA`49uip}4Nd2OZQGwbvG@840nV?nrtWr9T4mm1=*? zPBJ~xud9pfl~U7;Db-L4g@T%?sbr_jsI#Mrd+!H#>Gb9YKW$t)tK^mD#anADm))gL z=^)p?IIa*lr@c>T_9T-*N0qMszSBkL1hW0himOiCa%#a=Bx{VvTPqv4{3~hg?z^;x zI$aX?gRj@_e$BAG@{W7!Uh};h?)iVWnwM^`-F=S^XLI4o=J5~yweZ&ZrH|MDzU(f3 zyz$T5;#&S|;VqgK|B1mA5A^kU_R^ujzB0F$W{1@QVlSP0yd1s*HcBKPKdQ}1-~v8{ zoqbYIp5mpQVX{Nt@X&W+kcul9OSG)=7jnj=#9S!CNd)wO~i`gPkKn?bm%8?4F!QOHbHCZ2KaMa%DIA;=j z9PwhPZ?JvfGEt8KctVtSD80f|+w=-*+w=;!ZF+@r+w=<4ZPP0hW78|}7FuMBs?g$% z$QHG>NgOJzlQ_IN>j)H?WpRI?Y@Ho`&0YxU90Cn^J_nkvA@EYn*ARFWNZ1g9N^1%E z<-@~m{C5gcYc+i~;`{JeLH4Xs+EXf-bt4Ll|B|*m5IIl$je?4*4hg8jP1uV^lV^f0 z)K27@NRrk;-19*#y~GZQ)egBjshIDn-tUGx{ zGjxq8_oGZEqqw`jlFCrc=tZJcNix@T5m&jAg}y-lHp9D-t`I%+tD%2(~0>dvN(6akkGq4(sn+bozFQ*DsV2%Q4{xT6|`p}~L0_~fwlW^*PkzwJ55 zk;p3cBT!#c3bc!;dKpu56ZA2rS|+*!%bcMpb4jJhjQA7$=kOu$qRI^jo^`qY0Z4!w z=P~Emg_0H246Um(V*=Ugnbyj{yG6Lu^$sy3Z7{lMqNAdk5u1?qvXw0s+I-U*Gs}EC zu^&R3ex7;qrh9+y7tk^$+){refMmBWAIMe~+AEp@WMAMh%=lJve<-8>aR7TY(<;3a{l`0*VP@IS+ z5?ewJoQ$X=4nt6Q5Z;n!KHU8L2lxE@g8ON^5ghX11$KX?2+J#VJHe`~@?9a8I+dR# zte3i{ra`J&sbs78C?ObnwnQl6lY~J0sSp7LpL!0>@My{e%_w)WeF1)v;FXT6wT8Sm zLy1fbA+xY9L%BpK@R)iuF7$rFr7Li@d)B?n9{djG=i2>`H^2OpU4Pyu3*i0}31W1- zjajGIGvKYBltBQ}J9lo=q_?{yII%)10;!|7HQEAZ_djq?pJQ{dW$XeHUr#M4>M@L& z02_yGP*Q^BX?}RmT|K`wWAM(^?ofDU`M76XM_y<8yxFx^*%sul(n*ty(ZDOBO=iS@yx9dZ+{i2|DbzyyFar4ys zu<<&`Rp6e#-2CK6)^F<$8#_}dB+<4o@N9TrC<%*+(BZCMd54X-vwdUW*{F@vV%J3a zfCPV#c-q@qVx5spHkUNydg&T)!0%snub*oEaC3|0!SFFhwXpi&SJ1+cxEPi&*^&i^ z*U6I6Z;>_YXoUjb46jg3$aiohEOW-r_wlfAPmJ!3F#XqoVJa6Cu3$&if>JXz!?6`q zOPb(~l{6sNBa>wwPNf&0&nTnFwFo_b^_749FCRXXuSOSyq0Cb9k}$y1_*_i5pU;Rq zJQMaV+}-`?YMJmP{j9K!RgmW)uGEP=u1tfqTaZ(w#6O6o=CK}anUhvkPAY{Onr0Cl zxj=rkqujnd&FtG1R6=#%zTKZKRR$|VJii($7LIx~P^KQ9L^6`yF^S~gNdBN?PjG)X zdl*s()$#AFBw|`qFPmGJK?q)It@a|G-C4XS%xxmJ{<)E!?*0RUMBTcW0)kwdPPJfkPP+IF#8fu_fa9eAvv%SPXMA_Q<%9tup}- z5?h!>$7t$^zF}2Kqrl}hgQn1=;JklT$qfz<^l|4csN{9byWI{wM19+1c)Q`un^wsz zW63ibBh?%nAfhz&^mvOXdhlW zN8EQ8{y}Q6_SUw}>;A%C^gKDQxHL2zKCk=HA#}t)uS2D5X<$&zdgt}c!t>sFeVLwn zlCcFnQI&Vds&0YZ+kyHX@%J##pPE38OH5aQ#s|kAVN4IP5OtJ5SH!z9fg~Low=@x` z+z~^1IG&xz@NecRg$SvE`1^nV>NE|nfZEfI2^7%pg;DDo?TSIIE8kT&%DAE#xZKq? zt8XBg4FR(4Y&IN~V2WP)Tu#*caMNqqc>e83)xl50M!k1}teJT(URw?2dG2f9&+NjV;0ZvkltUOP$I#z#_avEuL5ZJX> zg6x`tay@uBlFt*}>O;`2wos*NEmf(Htp@dt!Yk-0!e5d?qai-^4fHZP z=<}(=L*vtkMT zi5@MgCuiYedj^U>hf05naj7sH?8w~<{k}p9hS<+ZITC_hc^-ncy&+M6fHQMKi0$Tu zatOmb)BNZLrBK`?9NWFD&Q4NmtWZpwbZsuIwC(Mfj;e?IFMi^#Ebm}ZYkH}oigpYV zD_Yvrw39S%+KVm9oR86rIDfz@^wP<(K%%2qzK8^Wulxbz`)z;a-$b(SRsK(il}*=4 z+4S%|5-Ku1=eyIlr2h$Ortd=mS74~M&fRaLJnU?e(KppLlbHiPls*FKsK80jX-|%p z4Y-}rh+&!%nL2jo!-<9uvo90+Jf|7te$F2z31p#IbE|sg{^wHU>(yEvn$Ahi$KiWD zIB^7C;GuVS(zk!6K>@N{jt!|qmG~-r%?1Dqmo3=~$uC>P!0{avxNL)0EuNoGIl@8~ z+ONF0>_`n)+1{0vbSeko0uC*VfMDQ;mOXgmN}G$vk$qn%a8A!-TwnjRhI_Je9oJPj z_Tj$%!H?@MlZG&a$Ez^AO$b&BKeFQMVR9hkH0M#(;i!L;7PZ?ct=(26e(fgCHc0zjbwC75t0d8KcVg^z&7kfsOro&4PES7_SmK1d-XAiBQt&abOy z*DrqFT)eP;<()$>zDBdtuH8Mi@%H_VpH8@^mItzHcfY1-Rk-Gfq{KW_!zGf2)2`uC z>y*lLY*g_i$D!45NeYjOO4#kSA#)+ch)F?vQZIkM1AouMjIdgM#n5L-ND+*I=B7n4 zssJ)gJeys#3jzQkg(ddaoIs*wIyrG0=+utkBG_Dc{VqM3OaGhQi z(4?oNStT8JzIAAE4hw0pd6+(}1*$FgP7mZ$@B`c)_yO2cE(=3Qhf2!%`+%jR>SfyV zUGn(4yW@x{VNhy5TpoD!W4ff z+1C{oX_jmX7XPxo{EIjR*{x0h@J-tuzYnCN;S1e58vXJI?zfkD;ed#;56MSwJ7(!f z+sY5E2k*h?XzYHkj)qS5{^qH3kwf3Y&YvM1^R~A>1+#^{&pOI;5HooDNPT_vLmF1y z={W5p^-06r_Bbh+EsT?O^v2nu%Fcfw)>{Z>{>QuSxgRL4iSI9~%_T*~6u6H3VTts8r_1z&$CQ8YO0rtt zJ7h%i4I@+?@@e)1C_5CaE|ln!v0C0FROl7&jNqo@B>2IvPvV=yYIi*dyUxD|f&=3; zxBbAPM-+p9f*ZkVNA?B$eFER23KK1@M6=Mcn0^|&-;YZ?cE1S4P#|_+j`hzCj1=i# zYHoo2<=1f<8Br_ruc2}=OaFf=4)*gN{e7&;6Z3VXg+j9s%~LO^86#DKw3WV*x#}C4 zH@|#m<8O=ZCqGLjLPo=Rq)jVxAZ;qtW|H}L0jNZv5|w_E36@|271?9q3nINp^Z|)} z`0ynLRIFU(AK+xAtAqm`m>AssPE{6KXuOWpzVK6L2C*BF0475)I<@$3Wr z2|nPRfC&h;k;wi9-qzBM zhMZ4NXLw@7*dtaqiz|N#wr*CD-Mztp67HLe?3)w&=AiFxzbIHLJWHOMrXY_ta@si~ z8EEUIB@ZT>t7G<9Rw|9G!cj;~tTCSN{U#%R`k{Aw&2@o@dB>ADzA0D>;iiB__rQ0f|mEvE7I9jgb(hAw# z+VA-0+O0kFOj;e+CJHsxvhjYyNmi zCmj!c20%$P#cl#6V!>d#)p0>5KItVCaMBY6ENH_?ML2IkkyXg6VKwbk zEuBuM8@u@ywYoH;3#ZkTPuOs1pEK&#daJjf2}mtey*WmL0oXw**qZ4inuWR2w5FFW zY~)q0MSy?2fCW76^yIvAXlBSePL~VXf7pdWAvW_ zgiQvq^tr_f>}Hgdg=X^&o<-jHf$#B1Gx%@O3(|k_c5+XS;v8Xw5e{PbZD$9P;X96j za0-{jZdDk7Dh$A*U}S$If9Zg6V;8S!Ft-s8sTc7qTro1%0n2I>;;k+|yQXU;oWjK3 zNxKG8*5zy7v^CMiO?8}bu<>&#oz$>!Lj;&qn&EZVIvK5FIp*%%gG1+>% zLlu7!Qi+t2!RTYK^c@q6$>eNjr(iEurZMvm+fjxdANWr**C&qsn)CUN_syf&(kinwRbUJ!xN8^nu_rBIGE(X8Zuud*YSRI*ahI*f zD$Z5F`7a=4Q#vC_cBPguF`7m)tN4_3T-@yS)DQWd$mtaPf@9qDb>w!=)|J zd0=3IT#Ja-+Vc0muAbfa<#O};Yt5^t14ifntDs#uZx$S37F4)|$>0NKZJasgwoT8tqQdv{?~#-6O9l@4QU!GierL<_7TIbsms@QSfQMtm(g zST^GGCNN3ZGkaKqDj+DidWr%0g(`4$bnG0Ow~zS)5NfD9MwdxV3&{HkEI;RDgv;SI zmJ~N;Y`ap46$R<}dC372kNWFVg7tryM!nfARi&i!)AYZf#{Ja5GIj2T@i-uH^(EfRm#iBDJ^ z{w2QYUm~h;i2bi1=_KT1G+&KS8F_ECEsDs?-^(x!3tVnHU1MH2*#Z3c9VE|x1lwPT zLYaRa6C*%?!o;a`!Z5^MQn`7L$qfy>G>uC~4jrk#q#k>@UiIcI06PpQSXMsb3)}I0 z_ivG{IKMm5_y=7nF{xqX`K^C9f;0A~Xn9}@Q%2<`95H8qiVy^RO(o9?*U7B83#(h3 zHMQNWu~9(akQJD>DF58hUJHQtS?6p30{7aC5|CN~k(VYJE5%MKyXRA!w*0;@kR=Q^ znSUNALHLD~;(2k~N9xoWPW0t=um5dr`90#x{p;#knsJ!E|8@0>kbr-asVNoW^No5T z;(}0LSs-dRjdE*pBYL7htPBu<;rB?zjX8$o(0YGqa9Jc05M-g6LSw|fNNT`I+5Kj@ zcs0i4sYyBZpg7o9$>Q>$P`yr7CJM7c-MZmHJgg)MJMgWbTEN=bS5o_!jnlJd_6}46 zwo8-PE;VLQrP39JT61wPtq8*ZY2Seh}F@`8gbF;29BlzTRdtinh(JCqw4=^f}F>d%gh zD^*^ zH#$r9j0SX@D>>71CDq1V*}Nx%5Lv}Z?f_7vBP@5>z!qO1;uaVeW~MbAr=EX#M*W?Y)<9?F5NiffL375w zp-E-s0)Pc8o@X=?f#PxP82}4<9M6&g{VQxqe4!77$jr2AzcORIYC%agXBMPJZ`Y$@ zp`M|81#-wjN787&z0asuu?7B*XtGcoEoL-(jNIObY7neKV!|n%LSu!ORA)L5hFJ3i>W0xEB& zaJsvDnkz=gMS`&ctFvn=^mKmyD0`MJ6tpxscl+u5WHg)n*FOc%3!i}-dshK>cOUfl zU(i9n46>2e;Z32#8w9WCrS~uUqU9?ooF0GmaLIc^?{bL7)+rQhzu!S0uEM+&{n_m9 z#=q~$b$8?c$Q26N?r!|Mg5`I8MUZA$2aoZ<-Q6kS!kC{|csKYd;QfaGebOs*%V59l zQv$9wAx+ZC(`gYF!60k!r^11t%|)2_LIID?HS$0Js;OCOKRQBqnBACj*o8ke((Hd~ zAX0luDGe7@1=yUC+)%b{$z@Uy8cHsYYGo7J|Zn{nIH&867V%`HkM+t_h5V+v}~YDcj(%Zetex*qkCc-wmAl0&cMg300D zLdoRN%RtfO2-vig*`p{xtm^ts6d!-4)6*W3z9VIfOFL7>xW3IY#&Fn%E2U)BbR~CR zbp-b*Pb%y_stUX3?>4V43mFq1g9^JsDV-p439BAKH}`KJxEIdt?10J^P$?=#2S+8m zOFT3W$7JI=cWK9$h#Z-h&CqDr^Z1c8zrW|6yT)oDZ(dw*FD_C1o^77K*ZhCx8vM2K z%LNbTge&)c^Wx9zXMSof99MQWrLC#ylW^GTb}+kWPp%Ofz1R5ZaHi0noLnj_n738R z*xHj5>yO^teEX&%UpLQRSX;iHu&ekmM zdBWa(!QSrm?>2tC(NQV6GhZ~nzt{ZY?&igX9o`9b8z(=Se&YvwG+(pv<9akV7Z#e| zJQylz;Y!^oCtnSz{bO<@>GX7dBx%2`9mzZ2cl6c1;8*?gn4ovR@Zo=-PpmC3yLWD^ zUt8K(y57-&zOcA<|EhcG#u*m{(8?#FZJx*%NalV|JG$0nDhh5ark(=Tm(G35lLrMv$U#e z%_@lI&S6ppQl_1%-UCgPyh7z6v4rY{tLs00=^v2ZR>`hBq0Lc?Ub?HUijI%<6wPBT zQpu3Pk?glh@V@40bAMgE^6M`*lxLXKDWu9}WttdTwwF7BWIummKX|q)l6){v*>`f% zbgw*zm&FhHX%$LB76tI>XBl82Ndi6u5y`oM__PRorw0O^#WTa^f=*0Li9QY!zGpBM zmRbO$i{ilx6!370J-tfc&4u&GIx!U_$n|_)ymz2U~yXXOshk=HvqfVgLrsHzs6$ zpiI{`&qN$$lIKhiv|*qgJ!%KihCu^m;WEQ}2WVrc@J zHL1tA2yenC4vg$=cVL2;(tcq6{)U0cEdOhV_O%_D)MH$Px8noz@T~j z&)&6roxRp^`~aeluSRz0H8bVx}&(3+}ymAq$VZ7Y;Km9N2T?xtSWYqugZSJs;GQ ziwip9sgLpt+k>fxvjXre!exjP*=#!Zq(U9JB$n&x2EfuV3>o=X(vKsepCq~1B2~ik zuoHShte7J8nBH~!7H1c}>B~PzOE_BS&z5`iAo&U*N`lm_eXpFp+ShA%i!sE{5k;X# zADx*|dez?3Z)c|*$_SfhykT!v95G_q<4$Ndm{fXQEt~7Eg%Pa z4NXn&_}xn#@NRG&{&8X2v+N@pH#y*@(7q+`0qWD44Shn#>^_q!jrDKxxe|S{kP9|= zTPp6QL~V_KqmP|Fe4{*HhuDp)J^lqQbKK{1Rk3?b=nyg$?`jh;6{8i*6v8wcGK#hP z20gD~&`(N;wELFQIZ)}=Awrqk_m4*(p z0h*hxictHEaqH+i@?m!HnTl8KYK?RZtbw5bFtZTqKMI!2aQnCX zVSdUPR=KzgLNj>6vEvke*RdI6ty|ggFEeT!43knJc12^UbyMlN-pZpf77NdE1T16h zF_B~Trldmt^%J^4N-&yJTnkv6v<()pypqI&lO zor<W1DXF_+#N0>aSq+W*dZzhU+*72Rc_%eY+X!To9=krIbJonqn?Yu z=G#UF2B&te?Iu$;59~SVOnU(VqZo=8fkV3j?%)@J#R=e?DFf!d6ncIrN z#nU_6@>i61u%4u+6w4Z1XB!ZV0%4hdIKQsGO%x|Kk+Ko8F3?}oL{XzX99GP+@+0eS zBy{CuIX7e+O9+Fje$;*pI6ST+T|DdHc6;w;x9spv{XpGo1U}l@j)82h=8x;q>hfaX zCx5%^rPCMrbg$@Z-Q||=aX7xZ;g(6rB1?vqtS(R#_t|)r@|`fKU)eJeiU_}QFPjsx z_$x5}sIZq*#W#;LQ(SE!V>asT4_dl#q`iG;+i~>*{m*zG;sZt@>vou6EObcfuYs9? zji;LkulKC>CsZV@JRrHUGnw709v)l!8hK9j$Tt~Z`z>}IWy0?BRIju3dK3TgEi@1N z@sr-0{JUF;KCghk9;CFFy+I4u>Ee-;Ws1h!F*~=%>I~0Eeloz2KWNIdr-m$6??7kq zD8>GrBD5{eI$ml{AB?ShVGagb`rp$msq{f-=&2~aNvw!1>#s5o>*Tc~sh z+UGaoN(BK*T5UW-Hzi^TT@rw>l1Xd_VhWl3!=f8sAVk*Kw6P55AW4PAs$PZ%q`yz? zmg>Q8m^+k4cLaefR9Q@4^kLZ?_% zdM6FUk9?2;008X_dw9}{^Q<4(wJ+7(K~I~>fn)Rt`n<;{ej6S9Uk`75@Au4SZZFk~ zKC?WO4%>t>S??Bcia-F5rNn?L7-Ff)e8%N=XeVT03=(5zK=&W9Q_`29H-#MKkJrf0 z50d5aNBZQQy4EO11XKRfP$ucfF$2kVO;3CX#j$6=gFMr}k2`OuaDBQ&_p@vR@`)50)$ln=`Xly<_P+095~P4(;A`ak+`i& zom!^Aq(ZHLvukHbP?lx@|6E=ojEqU}NoLL^s&65=8;#*2pfNoAy|FB&Qt9VGo^3#+ zKN-VB2?ib~WV}&r0~quAX%`jc+0W%fvg3fu@p`t)DzA^l!#*$@a1GYS!Ie>D-yD4W zOKa#LXo#y+sc)3@Z72Ka984w1SWgp*eXAP)q}x3lkL|KHE$8|`qEh2~rqyOk=N>UP zd7YNgt0TAL-i=GQo)Cu zOJCDd>X?6fRJhnMRvSDA_-k8yuZxDVT@g$iMSo6A*;%i@BwW{F+ErHSx+?m#JNyH< zw(W1$zmAY;>zZ{K8YFS0GN`Q=gcKCc%CXW55;yk8)^ zU|{`=8%9m)9j_fQPVP64E-3Zi+S*!L?N>V=kY1=C z_lNT4K~e%31vfO?zTip-XIfR&`Mxq690&B>aaP`MZM{@vKJSWNw zh4Mmq=}@W?L(;O;n-X_lu~Wn}qaMs2uSi*w)BFm_dfVLF1wB`U7~O4(`T2)*ipJZ9 z{`$b$#Mot}zE0kQKS1Ast|?8j@XjuUiRIJrxcJgsyyW}b;BnaI{lTgD8@%iO?G^X4 zqrS=0WN!?Zrkt1qT!?XxSAfHl;KpR!uY<9}^>)5BS|^ocYId-a zR|s;m?Xfzz{v!A>nClXW(-!}8sjpREqq^d=rmpMedG$2;@aQbd`s0B2@htpMFqYHq z^XcEI(e2%oHE-h6hrWhlJHSn=0>w3JCb-UZ&pzX*=ayRa*7gGP4j7+bv^E|jUW_=g zIo3W8{Cr&G|9awVN!kJyNM@NVl;pj&tZa-C+auKvNsU5J*%lVde}qXq#D~zCZ=w(r zV>UEywZB9N7V_?p6Ty?5*N!}4=WQ4Lgig82PYrO410cP1rr*FR(J7e1xxDhbZ}~~@ zerdsM1h^Cj=^0?|0R|eX@lc zL;Q(W_tQ@eeU7z*?CuU%x7Kpb%;>xgYZD@+yz^C&{N=_%AQwZ2^f;WF>p2BkQd+^n zUQsrv36BytGZUjXVZM=7caS%IjS?H5tLd0jgLaKY z%5;2)7R_AC65mVyRy(wV`WwA`W_65B697S2Bn$`p1N_25`%1;=Kt76b^dNS|zdsB% zcb-p81s_)i00A`CO{x4(y77Z;qu^7KP7jPrh~M=Z=q=KF%KN(16CEY5JM8>!HnLl(wp zfxo>Nb)Q$<9`ekAVBpWBZ{NiQYa`XA?{8RA&omncep`vwokST6ROA0WP-Se?+Yu3C z6g~h0d^|}qq-0VmQd3fn9OO+|02xTGb!cZi&YGjjPhCJh6q7S8zRJ?+i zmYUWKbk=W<+!7k@1D!qzbuHN{Jx7la;ol$_6x&e>mq3hvmN0~1N>HqzT7D4s5+||( z?G&wegdRq3Vrw4^vfRk>*&*;1F{*l0%UQ`kk9%Nu=AbZiljiMJR>0W9uyOMdoqr=S zyPgV1VMu4$mFLQ+vhQhXvnLbC2b&qTMJM`;KmTFEmSoG~A^cd~<8nIbkXuPp2`R&? zdIwL^4d^ID{#U(l{%leoiQKVI?XSR?loEX*mo5=SePHNW}A*z zlgrIi{suF@$Gg~<*9N=DSL*lILGtCq~t#-~HQKUI zEcJfs>a=d%%V9pMaUErAyDF}O?mRP^3Fo{_h?i*=W>ht{|H=C{;_;m4wHta55UL9; zi7xzyP%Tz7R_l8ddpxTvDSjIWr%L-D)HQSYwR}tU-%ii^=egZ4x$^oeAzL*Ataiga z?Ilw_1U86)>kb`}@N4{GLG&Mpu9vEI_e>)ZTu#NU#AKBK?s)GMg&=dR#3*jHIlr5F zzE-$%>2Y`bG_-c@WmM)QfOB%WUSj0vaZNizGX?drZ{@I=lMGL!Mg&8?I@m7FD3h|( zKayQhc4pf}_6ScuDlw)CTT-a7*U?ir^odW8J*8FFsn?R500JZLtHBME#85KH-6Vx_@-Uh)L5 z;nC|l*-T>-Od$lXC0d6wLjx1L)syM;&#=z7m$+H2Tsf3qKf*_jOK3y~Ab0y)5b(jc zrXu`p#R4p%nNBR zt%U8^yP@{!UU`HO~&lSd6?~6r2??}%9rT*u@Ommd)8aGJ(=YO#L zQ)S9ek4?_n>eP2uOCHpTyoS}WrOZ^p<%H~HOK$GW%DV?st0CEBm)Yu~`9q)F zlYG+}RI0aI=d-b)f?)pTxBQYn^a~{!a^@%zC#wre5ey31ndaPm>%$5VhQ}(?g~cWI zS5W}gIi&7M!I#fKFvVS>=ty;fBI31tH2WNCUY@x7!xtpw;1HW|sps5`@dEYgJnsM9 zPuWrJ^E$MRV-yj68*oCSz%)+N$SdF5$iUt%2|Dml`yKu7ukDgStVaJ$tRs>u9F$jw z>CoQ6ISV(kN>w(X(D15&3Wy+n}fobFZCZ;Xwjg%0a^{s+s~*zoy`n^SFH7^sN|@BRE`o(+4iR~eE1uMz&Wu@a%O+G1U2)df3<< zfoOL&tJOhIv)bdIysWe+!owo&eEOAml?BSEsY2{^JHPUEpiMvCq5hn5^(bimItFjg zP7W9B*2|l*8J{*v5Bp$C9wxgRYpx#MKupc^KK>j4>PXj;a`2%=iKPc;B11Ik%RHcCEHy47ZQy!0k0oieSuqwStvM z#D_a&V+!}(+95Qf1lh@BG@50|WrlKZr~J2~M|e-td;&XF3E+yKf8d<4zq&y#Yy-Ux z!`>1!rXy=|->A8nZR^dzo02TLn1(9j zev{v=RDRTJ#CcCV#991cy10m(0_TOE=v0NZs9$2g?OMmLoWTRZYgN%i{%>28fc42D z1}&JJmQtM^>=IT5Tp2Z}(_i}_%aTBM)_HgB#)_Mr#oRY9#%{%=pGgnb5 zrkX5`In&wc-7EiDtyr=0~PmqLmT-n7S7L*U!L(G@}1Uop>SEW>Wz=P7lTukdBh za8(7Bw)j7c2_0j)<&OF{^Dvj#b{0Uf1}1mCe+&!0&j8&eFEH9-w-os^NDq2G^Ev;k zluI9Q{rzOP_ay$XLwl(-!-hPPhhgJuC>O}V7|UAZph+JSub+GGGH>WNlAk{|@ZwPhKWG zYU_l8<&i0RgoSI6qW?{Ak$*p6srY%P_G7*XVpcNrKw}qH2^X74jiw94Ir@}Nzq&jG zS$a!6aIkdq4=n{wwxyMEz)oSchauS14AksWf7%?x4%0weCH8U?rAuWH0xqp%eZh+R27MroOJ`sLFg+mK)kt&Sk{hPILHjR>s5s zSHvH?FIo7C85<5s;3McHSKwu&^Bvzje=-X+r>=eLi_SWG8JNmU#TeOAF?YN@4e)xm z`_$%wY9q%{SLloj{^ObbIi&NQBW$K0w+~J$d;=Q(S9x?#Mi?$J(HIc?*c(;$Z#kTV zK@a&viDKz-x*7DZl}>xl9z2HzgB{&Zw<+M<_eRU&$W|`rSbYmb=yud)GlGr95Wm_4hU!m=f?pyLCyW!As=VDl?9L1PzfO0}epItUj z`}Kp*sq2aeC+w*{fgZ4-74}D;l-c${Dsp%vKQLygH*R!cE#kYig-s(E2DjxQT&?sP zJ3^?y-&RwMSgB~nc1J4CdBLQA|L{-G<>9c=f_Zx%?{DGiN=()zVe6g-wBU_yU{Zh0 zbSBV!bvESEejR91#WHs1PNAt*ufzl|l)a@0qDRJvp}{ft%OC=teR-t!P4-l_=fuft zBD;I$TDo~OXsIO*LrsE{JYFNZ{a!6Bk$Qt~~vFoMsnkZ?bfpLZP9Abdh&Ix5IE9t7;Wz<}gZGquCGYgC#nY z_aA47e3>=&@uPsAtg0Qvo$4&?Gm-%=^ennN`wXOCcRwzlVkdyys>Qd{-~L=m$OMy= zZbg*tbN`5$7&$P4`Ad!qLx!n8brhUTcyI03gy^QHb0MYKzcS+IGf-B{jVYw}qQ#ul4I&hW~tx zk>T4BblSR;k~vM#VB}t#XPbvbt;hZCmqlf`T(?xoc$JJ}lxgm}?7pINQ0ku^)Og1w zFzv0%mYlDK%oh%YB1UE@D0cbhUvY-uI($%d{YyGQS5PecOXsMyVIY3#mBAYC!?$b2 z{R){x!e)R-z6XPClM02t6q1tmEpJ>5*$5Jk96nH3Ft zPhm?uvy4Epfrd{VjED8)Ud{1M@T6up0C71G;G!TGCPO+14`?WhFRk~XSJ@ZYvC-g(BH1K z5lW1GH8@t2!`{%6=bDgY$T_*CF2yR}NwOiUuDBPBOuuJzyl~Gsj9coR82i#BeE;ox zP@~+;|1nr<8@*7kpdV3s$ANGRzR$F_6 zHoix?H8%6YStJH@ijx+;rzf5VI>mRDBoc(%R_A0W8P3i9 zU~vgXk3c!116PdGDqRMaQHs*|Y}s(uu1wLuJ9C`iN5Y4uE-|AvQk>iBE}Gcla6u)a zkKMc$Mxkde%cxDXIrRL*(mZ%2a7W;n;=Gu15K=ZyB5B$a z5&8!r{>rO*6-Ur-Q)IoHWONf~qu^%>bIrhiZiFGlg4^ksgE;^WY}$5=UrM>8GFpfp zlP5Pgr@ZM=;YQfqD`tk8W#qmC6bDiF@IDkm_|X4Jh9RO=L5!r_uXf?@9SXssxJ}-n z;Ym>(_IXa9Val>7QTr~w$`9b}aPHLS+`A8%s8!&4l%ddNI1@WmZxElT-q5{2yX!5 z0vp(t8GNkq+rB)>S9!7+s;(49Y-xOIL3J4^S7F?Mc_`fQo`I5}xp? z9Eay}vfo-Je8BTI+}ht+(%;~GUe5;i(j!=-#3dY_DfI1)LiWl5$VQk+grj1bmATQq zz6JT&jrux9fLBrcroHYj!Qdt=v|pU{cfZ>oM(OtCK+qXvAo9JNH!3S5_d#6kkluu^Z$=?O?6L=hhFl8 zV*NppDf^{9(Qo_4QSivk2zJ;}a?X^d`yii#v8;pX%Jqs`sFiLw%PycDT#xYEQkt4X0GG4_N9ztN=StRmEJHZz#| zlz&(?VqTw3=1CaZ5;os=<8Qr$Wfb}6rHz`^P+IrtG0E^4bkmO43%~7W#}Xz2ZBC_LCUm};9!UxgB(YD3VRFR< z4&*aMbA46C3pkuLRxDETwU0NxjTHk)+Y;nH0dL9nFQzivzPD<9t-{969tssqH0>L8 z6Rx16NNO_c1Q2U$FD=kyto6Har3HND7V}c1N3DHRgu^aZuv@>s^j9oaK^L7o)Lvz{ zSa<)4!9L}5y@{>+rnnqp_fvR#-8w^#CzZJ}9?0C;SY{zusq1Y-p}ah=OyBSzDSa7R zlrrI&paHt4GC)E`b9O5k|Ho~LP?YX;0ZT&$iRqNR4j}kTjK*Xr@@8D#BA@xBb}pp- zvb;UO+9+J~w^bdkfQLEV z%~K(We+?S0=Kl!CQzTxzWM@h{9^nXVEFHK=HUSxW#0N=!2J~yx&*q`!&+}R7$G|25U;;>V~7tq3Qjd#n?qS^?FJx?U7PDr@?t;4nW_7 z{Ha$Nl7=X7^_-TR4d(5_!#;-sQ+zZ3O&H?4JLnjd^XX&wm_Y-XUe5lMfdy=^#K)r& zx{4k)g=ejpZSL!61}X3OOI2CysN_P#wG6tq3aHIY?EGh^lR^RCd-hJ@7O5)LUn(ai z@SL{<%ALS_*v^7~(v*~Wl)qU8`GFh)g%GpIk*lbnlV=&59WwbT4LdlPkmKIc^j}58 z@ADL6`q0E_QCvbhXaKMBv0hU;(s>XgqY+PxMijHkFF&(S_q)wb`u!%I%a%w=!bXj+ zTzZpMl2rM_>SwkSguW0utNpqFx8G-N1AQAhJinR_Xn9Skc=yPZUz2roT7kW6z8!`Q zuYzo^EdFpAem?}t@F)iOLfVDY3C~uhMRnU2O2q>7f<^qqn%3=IcjT%57&?sYr0fIAZAp# z?d*R0e5h({4L6qmL^rX7E138bwGY=s#n>pT(q78HQh+$3Uf2Q92b& zs2&LQU|MgJ`Sr$CaKrc~LhNNB@8Y)50FcpSz%HZpy-kr<(NP{Q$FCcIO;&z>ejlIL z^CKUEX&9Z;BhJMM$+75SxWku)!MWhhYW0a{@?2c|bCnsY_F^w;GBjM2!vc^cE;{De zM5qq`W-|9`7y)3N@1Zk6oe=RN~Z%M)FiOctD^E!HBk zdXwWb6s{2)OQ`etwip!#h2NOLbW~Cemxs;yedoX$W&3Qwf})dm;=?F~U2ytlc$)gU zKQ34mqj;G46~_CGi$o!e``^>d3ng(jenuUU&QVB5+9)+6Ib@Q56~7$La9_3c5sCk9 zLEs;*c~JljtGKPzwu;|nmL9i@yB7lflVNpd`fk)b?&(*6N=>WMViR~UBvc0BWY`t? zEE9!6OoB(|Xsm1f^Dk-g@}NHn51*PzK@?6y5)i+U()hFPg$-07?%B8dN*bXv`krdl zg?<26pz_T9pLqv!-!MVEBc7sr?Zk&8`nQs}alZi!g}*c7TQUqybPF)~nBB`}MbgvS@Pevsxd61%s5U8Nxq(%NA%l~5-p27{( z;L&^{OxC+>DBz#bctAk8BUo}4o5p1!%H3mDNNpYqBeL6{8p#z5E6!DH6%-FF8kzM< z5dQ$+A08g=@Ak{Qkl9zIn(rH1oCl!;1@ej@Us*fT9WDgQ)kR8G?A`YVb zc(avIes_n9#TBZd^Jd814_Zdv3S|Nx44JWo9 z40eWk)kognW-^-EGkh&l#!DN$aybzk+Bo3Bl_G3J6#6al(de*#b*^l1f7_?yk%IB#!zP`*s9N*o62_7L@#5Rz=9ya39}c&A4q!#seYwSr@FytbcRYZZ zlmYs0QdNyR71WC~*;5JiPtd<{u^}0=$;dHgB)cohez5u5Cs&M841}P+GXmA(z3+DB zPOe_A7<2E^XSa8zP2)?Gjt z2p?V%Z#R(`-7w16Fs&l%4_9GNtAx<7MrWY&bg9s$vO$CuiU1Q zv6-fr&N|KWL{Tf&jAiy?-wy>5N#?D-HNcNPAm{!}hx{}vlu5YXx9aO>;n-SZb(dVLJ}`4Wm*n@^M5B6Bf+1EcE{PO|jXos+ed z!%8n{(d@XsIgV%hwi3hQFdqXv57jL^YxSF(tRRN#hbk=zMbxcrwDp3A|ehBCAfWg03-_r)e@;5R&nR>0$6275RZdf8HekK5Zm;ix^ z@>raRs0f?6)7+eUf+?7zqh5D0Wam(@WZvZS0<4iawTSHN+_ie z&O($%g53mHNGTD$TOk*sjd-xKC3K}Qgs^<^3U&!@_waXCJ|LEV zbt@khM!C@5WiQG3;`JDy?f7|Y>3*(zMt9{B9D0{lzes$Qs`Co6jbo<(r0RWJ2kTgt zzf*vh`VBmooZ+7_Ms%W<+X?#b=J~F6EUqdUHjw)B?|M~;9;&?51~05`aauK3%{MbH zbhSZ+Gh_|fkiw#&ldrZ?YfEE2csa7{yTP*sV?p!Zxfd!NUta)!Yatd$DNzK`KkstR zbs!)OEZ%w0*}g^<9?-yIgSJ`2998H8IQxsST}0F4Io@t_$Wf~1u{(_Z{OXv!8M0b3aDbn%H644J&f>#ZvjXk1i?O))d_$ghPYu(HWu-mGwqd46*~y zSA-Ik|Gd5L+$Rc%v+Yo78FsRX|0U6DR4FT$VXbS=$n~U|dl=$>1?dM(ur=Upm$H#( zaZGqYC+i)pDL^QSk@2Uq7>AJps`=tlyr5c)2#n`JrD!$?skC5{Y5aSXru^{IG!tKx zcDuS%4R(FGeb6Wf_RS+y`)8CblDxDoB7ZTFVvh%s1fBqS0ujHM*5-dYFPdxWCnd_z zB=nxyJBhKR#ls(VjTn4G{N&KWsrVr#08-mroAad>8R&o z==XhP4><)O{31%``0a3~PDLaK8^C5zoSu0N&!W!3Z26i}3r+`3KoGTkBQpBmZeC9Z zA6pt|bLPei7ous8o#N_G2F9OXqSx-bZPJ~Zal0$#Y@Uq{`2w!RcH6~1ip8E;wWx`> z8Kl4+3DLG1PoyZpgWT@}$@*oLOY22CAl12-&T)YI_(T4} zGmz?`6ax-i^~I_qJ2F{BUvc+mGOAh{yCpOSze*MN+P+g-Yvhq2JUC>z$k0@NdjSOn zC%po|X{gzk2uB;CCgI7&zmrgI{oCG0^@uGEe| z`>1l=$vYzDA17_(RUEg|z_FV8H?_El_DCx4-fFj|muXu8hpW$fOGM^?nz^s zW1kIuH@;r@qPRvs8-kUwn2x{%<3}3|;*<~Yh}2jj$4+@eEfM?Qnr03N9&R1s3nRkZ zq3N`jDQ77~nz>kU@IKn%K%0z1`-Gu&xl6D*2Jfy!fjr3vML?fE{DcsyKeOVIL#E(j zE}||bh80CVgQMJ`QB4EG{B1sB>e}M%uM3qD@qIiPd>day%9>?*UQeURM%XSsaQ-{+ zp(8+=ibg7^Jc;K79fWx=XlbzL9#96J!G5;1I&ohl28S)shrz`%e*U$gGFrP#1UB7U z>m3^uUxxC15eMtXYtT%Jg2K_ z>%F4wef-S`#YbTGCx;tjUJKmY*<|Hvu-aYHeRHdqgPm#D-={;PE_)G<`B=dJmclv= z;fHW?#W0Qahnv3~7Q-s-#Qsc-eVO9-oTSXR3 z;IBSBtgF1r67LH34_`WSouXXUUgpaji!_tBUfGL>y>l;Ey>=(kSB7gc;tW{{DvC;qCtli>BIR!2SU$Fh#I5he zGbBRktBI5d4lZ#ARqJ&h%5;cp*eRsH$|!JUGuO&^s?$!_YJ!R& zlU-%250Qkcqfrxju*s+ZyNcLEW&qoRaAJ-8x@fp`v-sZT{ZPo=9TdZC$+`GwTJ36- zH2n;k9TrVr+VqBo^0AnrVI{aF#FcijOn#8(=qZ+iXZKq^r4*^EFCpZ&>D*mQY_orn2q&1x7^>zHC16L;|Gy$7K&}C%)u1$Ae!^=<|=APQNrdGFi zS7W!P`Y37gN~Pg{#S#<|9x)BDPMjSzv}F}>=(_FgzZllRhwq*@2KNrZ3rkEHEC$m% zz?eIRcuOQA91mdfmz$R_v{f6Ugm@~6JhM=^1=a;{_kEPs%mTR>dE^4TgrHkOiJ+U; zlmJBCKMcg&3ae^M7;(lIw70zno&Q)XZH?%}arU80s=Z@aA`u3TJB;myt{9*?%V;w- zTmSeUdzn{%bGm09*+{7p!zQJ>&s7T*C#^pD^XLZ;r~Tz6sT6d#p8VNIC1&d!E{XNWH#9Gu-xGa*$C~}wm{$$c?4A4%SO|7XH2Eec(oB@LzLY0@@eC6Cr>5o zBqJI*U8f>jT6_veV`v)hhzE^F3SQC+TADiNj#kmXsbqc@;YPz+L@KMIT?n?j;XGno z!?mvtT6P7sI=rL>coN&kZzb`7OacbtAYxD)m25 z*i+uEy}B@`2qZbhOAsZOJi!zmCIJKpWa<|U`z^t%3<4plV;oc12iTf~-?ioEj)BVu z1fUzaeC%?YsVIIgNhGOzuGnJ4v}AZbi7ygo$WKAuG;&PVg4y?v3;Cv%`soN)yYC~_ z^PfxzmQz)YbVBJLsRVm(Lov~Q)dr3eA+u=vzEe9gDH=G3-a_gNc^`~SH~?oLM=(jp z-Bc?JnY3ODd6+%tO}uhejY9n3fm3?#J`swv4a+S5x+WI^2@yfGYF$dTX5+MGhry=D z*U?8BI3hguoDhyc0adoP#dg7uhgU+s?%7&Tm7DWb4|@GE6Y0Q`XIzYQKz<*@5J(Ra zQd+hD+Elja46wD5{%NN|fXo10$$Mx1QwH0#Rq)21k{6b1b)h2;OgrImux=UCSywZX zDW`Psw&?1No<|MROpK?rL5cxhg_K7uE0wNpza;E7<+ixnz!j;C>Ws+vw!KGupM@!! z`-xxwv*=PJ?XbQZ#Pg3h6|C)8qdUc(ah40JJ83))IB4DJTum_M4@J&bJ^MVomuPV=?1ADD&7#-5(ESQpmF{tg)7$o)hG6Lt0~vVnML`Jv z-A`t2y=&;XrM{38;B|heU7Hw?uxf>xjt#XA*APR9pBiX{sO{h%CjROyI`}=~B_v`9 zpd|mrB8e(p3;_S$Z9+C>E+N1PdGs9gTaZATI*xi2e*CBCxAYN(UD|6gNI_#s|E}tk zkTd1hd7W&F^7>KH zvQU|P1BbbYX9cdB*Tyl$h*LRb4&tx#s=k8x64^gdV2A{V#s0(vqC*34&JI^s>u5yy)Kdr zXb?3&UAC0ego9YFCwaH?{3z*{oY2a#f zhDBV>GwfpX$CPyanu0^>|Fk@ea%G{Hq8d5l_Fh&xS=h%rfGL-1>Vv!ErZWkXuu=KF zGpd9DcCX(K9bTZ`Y$H=bYNy11^5VV@Q^g#~YOgyyMKcEC#3ET4a0lXyU0RxO>xYS& z0;$AdRkcN+ZG+1;$Fr2q$?=hdJFB_XEB-FmVkuUZNo+=pe+t!;_U6<@*KFy;Vv$Vg z9<16lckDXV1e}M9Q|=9gO;Vtc_GW9z{}zz|o-$MD;@k=Vu8F}-_eA^_^F$Nn*=yZG z+hw`IeeO8MujJ&=2x)E@)tTLlV`IkU>wGY5oqidiUUO9}7TgAgKPX@>{1r-~gX7yo ziZ<@K;GU$jT&Oc1>X$rxhuLgxQ_)#f4b~z_r4htCTz^&6oy9_?XCO(U0W*i0m40Tx zRe?>j7aT(oF|_R3)xO zGtlD&G@vHN>Y_QbGxa`W!E>R(-u81qJoaEQn<|J~xe0a9sf4-8Ee%Y2S}UH%gUuRP zZKKRE|Kdd$>xxQ>Y|pOHJ#!0;DW9V|YXP~_vxpWepKBF|gB>JQ0qaUTU1@IJ6hRu; z5@?(7%s=Bmfe8L;(RS_|wrx?^!Z9mKTTG-!c|XKpXJ5hnByNMotqv zDxdp<`j>44ShC1okx~g-aSJs?DH<#%BVt$OfkJD*P)8;1ktzLf78oMowj-{#$Btp^9N~B=(VIT{MAou8&fY^TV&afis#a!4c+pYlMqqhG40DM4$ zzo*TNHV@`gC-)VP_cUTNJ@{;<5t(U3X8J10OkXV>X;Z7tL1ZIs-{y62lD1&s9z<@^ zh;1}t8;#gTBev1~WgCq(HQHhk-)J}aMk7|xgTV^QZbbyKJ1n7&t;b<8w4O&q92yaa zM#P~JacD#w8WD#^#Gw&!=Ly^dOUmM(m#f?4J>7XGGfBENN#T zbBvAgt@sdpx{WOFd>r;uLwkl2F)=w0 zCgjm6e$4{Kuc=V{nv)d2W=Kv=-OZ_~vz(f`2dAd)Jb1Ae(qgia7 zM$?xVui&Py3`dG*5o<;qla7jf#T=7`4scAi#Hm<_I29vK#fVd}2~I^sB@~~I=o3Mt ze_E59qfbnydVBj7xi5%55r0r1^0))!(ez-4ctn&y9uYZ^M??+e5g7~Q5zzv9L`FS% zMEto(#{HQ_z_u4tE?Oib@ES`n0x!|zBJctt7NMv@;8lwzM1+$8xs06}77Yo03!)$y z*9_oouyQ89_lIgEEJujm5sr{TXE;KX&T)hU(~ZE!>^j#7#mgCx4=m{~Y)*i#q>@b> z`+wxd{((~30sv4;0|XQR000O8M6EDgB&3S+ekA|^+OMB+v}OVppWx5P0tg5&GC46c zIW;t&0rso{6Mw-&&cx+4aKl|TBTJkI z3E6N-0wm;N%p?EhMkCpu@)z#u?s-WXTPB8kVK-GEkGfBvKCeFKbe|q2r!_-0r}Jo< z7Ar(K_Mf(CR8T>VZ=Rja7o>EhYELHfd1O<^(ToXHz<)KAQ3o?9SE?F{qnSpMVuBs1 zhN?DA*p8(s4jOWjXdt^UgQPk}*@5C}Nh!oq5v~!(vFu!}Xj&?@sG8fBt=DlLAXIG%x^0Iznlh>r+s+|2 zB;{z1PJa==0N$x2Lk=I?Ewk#-beTFN%>g8-AYnd_UD1qi9`?-uf#hgfvyYfWg=cR< zk}8>2IRs_j0F3>qW7B}K)nZw5plOmAs!qrF*S5ha&7lztIw?{;hZ@Ust(C9b)2G%h z%r$RaXgoZNFz*^Qb-?C7;%SRiD%29K;g=2Mp?_0im9*o?r$I9+RVQUs%SCDdu&P-U zR5C^FT)t+IGR+~CDyBso6S^%j{St4RN<~_yh+d_+JTeVBUbM_()FKmf96B``6#_~$*zgJMbP%mJ5ykbEw7)1`{cgCRHi4(PiK$^(c z5`O{Ogkx1HPWY%3JEORFCh7(F2UFlSag_9wj<6^DvS#Em7^YV=K7XcO=LTU{h|wuW zAvT8|cg8JkV$un$3q6OxjtV#%SknetUYURPwCqfqk6X(zD4!WE<9H1ON>5Evz2fPi z(g_8KEfOMKz4^JjaM8Uv-#oqOE}r}C{(pS)4C8L~mycGj&aeJ*q4D4gKJP}h6)~0? znYZVa!7bMR1cVF zo?mRNT=T^f{a?qLoCnp&Nr)M0e{nC8Fndyq8S%7lUr`ZHrNMoJNRqHA!xx2Q7=M5+ z*Hq$=TqJ0S;7~h8XBc^A*<|gJH6#QuP{&vWgrg9vn*9`h%w55(MwvNc*S3vm8qDI5Ms?NxD{BElBq?3e45I5Z$z+${6Er$=7J%!x9YZ|P z-s}+Qg}@D12d`?%G3`+j<1V8b>i=9N0@)>Rnbs10|F6cF*0W?W&@{W0I!57Mx8F z_A(OEWhAf&3|YqtcLb$<1AnSm^nLsG?q!R;{A#l3s_dm3X}O%jYs2*)fV8&(eXASPlV%m@UDh0r4qG#0{$ zK&Y`0N(5pu7NQz~D8@pl9t4BXVj(IKh&N&($`J@97Geq@LVuGg?%fM11*9M~U9%xF z?|yT}NrP{u79=({-OXANHY*H=-QDeVAgqdL+yx-o5hkkI-3g5dQ&o$Zm$fpiI(2Aw zuV_asta?GD8z$_7*(()&rW=Ge1C|*>8Br9oYQ&)lI|byCSULGU2p5S?3?+tWuLISG ze5EApNI>ztyMM()k(8`eEj_2Dnf$%9Cx;-^BU~XCDcdYK)dM_cPduKYdZW^Nq5`c2 zXeuUSnPp4uSd5-nn1XwvQF@{gme3PXwI`y`TzVo?dm`h8)e}#pC!UD$^~6@*6t*Lp z-5b?ZPgI^QuWL?qEVeCOp1m#M7HMC0cLrPX{!C_Xc7Ol=zQKXL1DXB%v*40Y-sF=f zMy!cy8CH^AfF&3yQnIHtNKzoV z*Qqh#On*u>h1fKa$psq>h~+vvFy!so&UWnNGX<}+FSZjtvOYxr`VjEZ2Vpws=XT8i z+N~G|x=dw3m2{YTgy%A##u3XRGf7Jtnx52jn%uR^dESz=yi<@#lENSCU@G}1np&Gd zcOWJnT0rX0(1w)ewOtG?AocOlIvYRbsRVW&rhj8H{o#^4m7XN_(P`sl%Y;p^GlPrJ zFoc0DA)+o3MpV+Icfd ztR2oV)TNKPb?=`MskLQn>v!O3NJQ&~>K(jVZ>w2hrlB*TC~W@nKHK=u^({81mU;eS@+-iNKv zPBfR!G%ucRE`9nWD<_Ysaso!C@gqcI+|kN(t5uT@bnO+BO%_ZxSue?Myis8C zGI9TTviZr9yL25)VD0h`&7~W{G=953&#G(perSDmV)dOH?z`9BYu|yT^emtF2KN13 z_w;gW=|tn+gGVwg97rCadViY{ZP9ulFPqX}Co;}9%3HOaHe_3}ocbfF(=LN^MZWS9 z%{$kByMG0AxVALsUj5oV^$+*jmB#W7A$QQ>>aCw!7p^y!zinQ6XKn7Xd;aGH@^t5r zi2xBmGR0!?ZSBeh_x@Z0c~w~U*;C!V-S|hLPrWnY&ONQ@rcGZotACcgRg37v_axoP z*1d^)`+W2APwwJ5Z*9MQXYKO0{|Ej>m`8KzhB!C}yKCLK*Shy(UoAp5M&Ci=l3#|)3uHO3iDe*v)rm^Ly#gRM?@VgqBxfci*go)QoJWxeRgj+T+PVG+we#OuH0L8@%H>sA z!76tQyhzi;$YuEY`MG=mdnY$L4Ufby(ufEWfX8Uf9z5_ z<4haX}b(jL$sIiUMy5F65CVz&ps;oZFO z3LcZ30uq~`{L0NJe>`YRXa)sdK!1AD_poWonu-{-EcE-bS64P1@WqzK)x z46|(e!E7P$!@|b~QkI5)_eLpdG_9LgTZ^aMrQ7bubFg_rzP*R`J898Uu0yo>9<&wG z)3j&<71$vb0OinlQ76VRRPR`DzYnV<71|{h=IAj7Y=2Lh(`~jZ8ickZn(Q%qoAt&( z2KFo^09j(EK)jP>tvwH*Mz~M^Go3lCJ{`%qP)J(vkdBhqv5H?`7xHznpWn=WIT$rY zAyIRlY7uxOZc+>a`VmAS)@JM5hwkD+VoaMbou>43I%w9*0g2nPAIx+agKO}M6R$bS*n)XCV!t|=b+U&b|g z>}}+lA|Q{^HSsH-Prx%VypNbYJY5Q5420&ku2R~;9>E@k0Y9B=hqP_Tb^z9Ck8S&z zJhByPP*hldMzT`(nWzCjFRmr6T4#*o(K#bs9J_^S;jYdEE3(2q5k#?n||wDV4ZT~-gl+JBDv zrJ7HP!{4@gg-#qiUP+?oY_KUy&J0=4`+YT;XUL{)wps_uZmY)5qq(rBd(}~H^Dz@L#7Lzrj1nD>5 z-={QKfGA961VMhWPdA+$^7IGPbbj~mpEZ`}8p}7D=e~5`{<3-LZURExVHH}>y60~- z=TC~uXpQ?P8p~JMe}%&3EAG2j8T9!t);|7BTtq8|MVfn`vY&0a_ONmP3OjbWaJ_Nw z3-&^8cr(qNUvW>L`gQIko1?kB%w}4+*u4BxbNBfU4_u{G6z4zRkS6Wy8 zF6K`B&#CtlYwU8`HPP_v+yZp2U0rck&bz1X0PO0Ix7`nJe+1M*uY3Mv^WyE_?thdJ zO^xMqYjaoDPJG}lT^IANo%{j_c2D1PKU#6;FS)00i|b8|<#!pkch9xSsOb2Lx zo%1eEaejg7f9Cghfn@jAT^I>0yYJ68mli+;?mw<4z}-zH*4|-PJe%)cg8L$GR8cVXw1l%^G*| zinK=nPg^EUon2P($Z!`IT3_8x>`t^TTnz5soE~MjIJu+Q+@b5cKQ-r0gnWT_rOK8! zS)i;cpWo210u6t=s`LVu7wOxeS%FjExxpQ}thk2NPIyYZPuqFuA*PO;dt6_8>pHhF z?;vc9Q}HS!b?cvjb0;G}pkmwO5YDJ! z`#eTuFK)>X_r~bC@YelH?)jhDjhJ2D99_ty$Q_ir|05pZ+T1`-zA)NF>sh%h%T78( zGmMI`1`zul6?P&J5q-iVZQX%wt0Wh@{&pdr*t__ z7tN}njz1dR%-rtJF^A55dQ{b&=wdZ30^^2SE)sQuhI$qwSkl8E{=|Bdj`vN%Oia0G zsLOx*eTCUs|B=1l;QViU*WS~{vBkfNv$wYaWy7n1B(6}@rjc6p_CA{2Kd!1PWNZ_B z0o%1rS}w9=5*#34APta`Kp-iQvu*G9Q^uCwwMG}ex)H2yOTh5x+e~XJ!93o$F4T`iLg(8(KmW zEtxv<=u5}#UDkmqjIB!36Y~11@_bEg)oxWg`P#>bHevh{ej~RxUwE`wB)7RO!76`+ zhOT6?1q|>ggZsI3hT8@lkwXIyG4;{Zs7mAF&VX1EEBe+a6!FAF_0i?RJeu1{F=&FQ zLG*=uo?cF004oC@1Icaa7ueKd2N1XMoF-liL<60)GW&~Y0Ku+6r0*~Mk<4=qpc7C- zYdh0~N1;%UDMncI0yldNgVfpub5VZ<5y)juQoY6_j3b{=RnK0$#!@axNZEXe>3)W; zTSOf5jaCc^YT3Gu4O-zb&d!=sGXk4crizJdI}{6on?K^5=yqSz8DM!1Z$9VB?WMqu zqgpTW_l8|XV~)qGo8C9FoO?AXk0s=VG3~?5!gphjj6hxnWIbu)28*EB`%Zt_ejx4L zk;YPJEo7D_YTzR8=kGr!)m>+rKKM0p9mP~7vrU;^B{NkXdz??we`6yU;QjW@wvPTt zuTXBbz)SX~mhMw>hm)@WKu$!=s}W9O=tWVn#u2E zbD7K$7@!5qu%@Xj^Tw*}e+Pd*6lu1@()PtaJZWoTIMeiJA#TYs>G2&RK2=Utx5Is* z&Oonym+`TEr`v2htp`ZNiLQ1PuyIsO~ z`Y&3`#>e(MgYms;Zwz+aK(?|C{NYo1a|+yHsaf3l(QqNHY%9-KrB^Sc$tC6GW+9P~ z?mxhzm?K`9Y!|iTnAv|)Qp7X!3-(--)~>sn#g=NbOVh)0`;Q6PG+!uEF26gMUmhY% zLpTt)JmKC9S-#D#Vm7-PT`ewN+>jMbxMry&$P;7o`U?JZ#96dE5`8egTSIj%80sKQ z1gsG=KeZ?JTWNC}^)Og6IX^p}|1m?fcq#cr+D@<&zGIe`W_f?7C+6+$2!;s5$c!WV zelPqWD!19W44t4^kP=~bI>EV+mBd70@qy-IhJaf73b>Z1nIB!sW|WN$3MiA3rYDeR zFqMW5q-09|?txPYERC$gR#D@V_q9;Jx7#1F)&Tj3Rh|KrPza*|l(n1r`*XFU5NXtE zd%|L*N(Cdw17CmD#a%W@&XdaKDht!tJ0Ks-k3Y*l9S6-oozTkjHED_ps<9L*Bl6A@ zd3Xu~EOJ>0exN}SbU#~B5=pYX6&_{_$&|Eu*U_vt*zyj=GemVgBGYu^CTWNk0)8o0 zAXD1g?#=PE2yr$_SbBwUZ(df1fAPQzS*O z_@pr(s3-^=BDz~4CqN9D0>bIV0QD@S+tb-}o`!S}hW$ZmZWg5dq_i<1%?%48y1F5L z8cQF_%V~d#`5p;fqlL7DC`!t~2pNqZ;tch2dHlP4c2N+!BBB5KgQ%0<%;vLq$o%%U zGiv-}Aa+T!mVX8@`rrcZ3x|RLCF>r%e1+ovVsK?#q`q+L;A}PST=R}WV5t^7R5D_` zY)HAvcNUZ0W)-JS3cv36M+W{5VBPM)xMtZu(JX(e7JT+M23WxlEmmFg`+vop2?FF1 z!*D54ioyhNBR$&`7uENf956%&40`*cu~6Ta{vh38)Bu6FUJJF{TzZl_-IZv8Q{>}% zBf1S0gON(LfL=GM$1T&)SJO{G zQw4v0PG?(viF;}M7`_iUL@ex9%NyX_weI4Yg1TU666ghiMf?hGL0vKQ0YKT(mBL>0 zM$I=~aVwNPCxYMM^?%A=+!W-=FJXNsCO$4rw>)_FL3wU;L_PhHZ4 z2>AtFM4WZk)nl|ZAIw-P?}BAfkT&U0&8vUaguk_benWsh%ejsCwP^G@{;TK+wj&q+ zS-+F7dhn~}2zcJRMB{t(pQ72cO`e;JL@V>R#d}aJs%A~?Tl!DYX!7KqVu7eHa)8>> zeuzf12{fP-gT8+7Bmb#&{cPW0qRG}FA1^;$p3@TaW)QvXT90o#Epax zmLgB$kP@QqCS(@UX!}6BjprFNS?UJ$($9Q0UTWL}Bk_872veE{)q)QLmPt)T2@D=X z0)xo=okhRC=HiFjK# zm8~0O+%9m~A%WC7_oZwGBFC_~>B;=ew$=*juw{tVS$$%)lpqxs98_W<1m5UEU?D^$ z`r~!ppBU{Aq~Fvro|_km>whl|rdC7HlFofnTv&XB#je)}tHP-ms&VX|ol^oX5HQje zzvQ{*3G{;K?ciP?kvw+i#quXo1;lTah)<}PGYv;K?&?l>T zM*>S2OW(@vE`vpUcj}$Sn~dw3Cn3146%yR3)Ho!nBumjY$2-H24e_}2t@d`~cj^6< z_~?RAmrJJ*HnJWP7Fhzzk%5fLz!#ajL@&a`E;&Lra@jOe5zvve{=IblN&d%7;qG&m zWA$;rx5po=ofQw0oOOS|3VSLE4V~E6A`A=G#(RS{RpYFt6WFqg7cX7D-0}IPf4M&T z{CH5uL$|IDvUUzbA-%Q}1gT3Gzr1vXQt9$Bp;DA0Mje()dTpLcWvIl~+tL!?zI_tv z^8|v&gH}H5>mlfbH8~o+QQ3<31|LR)xji>33YS<2@ZzC z5XsQO8-mb$E9iw%^Qbh7(pKJ0xyujQso>@7)>`u773@cqynHL~rsOry$)V)s>mEY# z%3}%0nON8&3j=_qz+HGes1(7@9)?O-)iE~eXTD=X8kCKdZ%jt&XtjTH@YtGD$bsI^ z)&CtR{@iFCYyN*+-4Ywnae<7i>J?yTn>$-64y2A1*kKr7lIkUA4QIX z40!S##)GW-HDBH%T=PY5qkuTolDMJF z-=;Uq8gmeISi4+W$68})3CU-)oI=s9uShGyg=8wfw_(J(gJ|ukpK{qr4bBcS(X1}E zg@A6Zt~@uA%f3)Hv(nTYM1aq3$*Bz~b4OYs<$J#-hNS69(hH0g&!rRc-8E@tPTm=& zcz#Rr_yK=(ZFCE-gup>CtUP*EuJ{&UG9rQ>p^rSXZzesDAjpvgp$^GFH1I>aBy>We zqBgn2Pr!Rm?r<%W_q8}o%<(o?XP>m_523jWBOw@T=^BZg?hOQcIL#sC78<`Eh&AdS z_(lqi%_$5ydx_j7}~m5LkNUcke?g>dcZn zI*oGxB8D*f?`O#SktUZ^0J;fz<`s^~4l{rEcadON>8xWjBlWQA*e;cFcg}((j>O5Q zt$=qd-G88LRkYoa_m$~AX<-W#of_l3bhmcc?t9#`@>^fnGZ6Dcd%|$S;g}xfFwQnQkt5>r$}P}&Bg_MZ@6%0U!GireRO|) z1p;yDav9l=m6&^2JWV2WQUzix7S%djU>-4_l5tc`|n zch$8=Jdx(I$=u$8vau!Y&E{w4<%fSiz`EIZP?%4``j{OpEF@4~vXd=cQh1If+=U&R za^k2`6LwAHiZPPJzT&Imxm*uD&O;eNfe)Ao-5{S(HNO zJPD6e&A?)#{}Q!bAIsSnig$k|n!#Z%BrD^p`^1UAQn>6oz&O8Jf2?l-V&5;D1L(&b zKo~w9HOuV_S$Y^^)$}mfI2gR`L9w3-7taS>=Zy{qpE{m?HUO{D!En~!dcLdK+h*xt z@aYZ)-x-g`A{7JVRXM+dug)U^z;B&J8Wse%vo|^|-{_6kt4<4Dk_La^@6NMl!Fw4c z(h)_C&=|#g>l(2@5c@GjSbu;8Li|JZL#_~)CC(@npo}D}hM6C2z{Z$ta|>4?a3>5Y z(NQ-QzT<1PTBE000jFM6EDg#v=gzA|?O;A|{`q-zfqXpWx5P0tg2%GC46cIW?cr zhbjUSfBSP2N7m@SBKKvDrf3VvU>@?$N3lR|xSLJ##o4XeQmMSHQQMyNct)8S+4#z; zk^ut_ekB+Pj(G-%mjv4hNicpu)%T}dG$ZLJ{)JoJJx^(5N!VE+n<^4(db&?{pFVy1 z^m$EqM3mFYNCJ%DR0auy|3_2g3`p|9#baZMe!REbk}wCN>8>b< z_hn^47Zo{-A%Z%W16d7+G+h-19dzqqa4>cx3b;H3v4g3uM%5!~7;)XhNDZmHQyu{QwZUKq-S7|>867jnRcbTx}%$OawS>xI2Hluw58Nsv!M zA3FM^4hcXD_d}u_kHU+;>H@{9T6);F}@?P$wGEIBeKAIU^W2~_&}G^~3lj27n|zLd)9 zy5ix0`e+8nK}HpakU9z=7|@5L4pIo>fN?mGcP3%Z&K1}1JDb4sUml8le2Jt8vo-(A6 za?c)O2soIBHAsm?^U&eu@wOPGteYG^kv-&RL{Kr(@q3Co6egt{R8d+~dh}5V$8%{> z%SdQ64pNdL3<5ZS33bH5e}QP`41kg-Kj%ZkaPsCDM`x_|34~pYR zKxv+%^Yk9*9*KudlTEA}M=~lN#gdpsCS>ET zLx)NA1D%HsZ(o^-#CjNX3DHAZZak>-7KmPQ@`^N!fCwJ-gkO0?O#Z06AV*vyVPGdFqqikB|S|ZfIUxEpB{ee*c`EJ5EC?SNCSn zD99(tL=VOee+Hm24~f_xRNNIX(>w%+V+}6{O{3t0k4_x_z?sM5_r~I?Gki%AkmStz zzfXU7`mc7);@Y{=)~-lTpZ&sQ~JOA~%FW7Pui8f1x25MhOi8Wg7x=$)zE%bYm0|!fFU7 z(|AxW@il}t)D*N2y!2EL)Nn&k7A@B$r#xiWmKx6P6S$e!7uz3&Dt|N@JsdlFw6p8r z;e*kmM`KXrK|-OOhmNcL*&!_JS`t9bEq>1el>|_6OaC{PF}<97UQ6!lp3$L{A|(No ze|f-)0MCFFONY zLOl_)YaFOw1L}#+B$s#IQ@SP<{8S8`Gqvo9L6yhHur=^_6pH+DRYjv=mFpfE5G5Sm zw@?40%83a*$)hk%=t-zU%-I@E(MQl#pZ@Bw0vCU5ElDJ!D!M|}5BBlHkpZNAG$Mbj zDjBTmqcFt}M|7n}S4FuWp5U_)Mk{cDA0`cHrPJCeIXi?^l#(#)XVL$&Dqz^=f&>44)N7xz@*`3WzBXd*S3F%{FVVxi3pg1-bCaM7! zaoT?$71l=LaY9RWqyLJwx9eevJBI!%c5EapLDUhmV8@5TB9yqeN}wb}3wn~5oaOYO zdX%Bs#+iN7z#Ke7hwIt3ggk8m4v7T8oQD|B*c8kJj1IDmomJELT;7?B`bTU23Xc+M z5|Sw?$!Iaqbm)_G*}5@-#t z-`Qpzw1s97tjPJsswLDUuP4wxHQ7yCcC)dwx@cd_TN`l-tF1b8s3cI5*C5&9RGY7G zd3Q#G9)9~?7;|G|pV9xfwS{}z+i`n4PV^={SpJaI7yH6MqqOR>Bs?~DDvUYKUdVrL zcI(Ca0I&uEqJZa7dwXm@=J^i&80d(CIC4RM<{8TAFy`9Z`xsZi5RktZ1F|}812v^% zV=1eQ<9U&z`|dr4pNOc@zwR#hz|#%6uD0>Gz5RIDUOle8z3rng_DuP-r@=qzxIXZ` z|H!@L?+Ih>m@}5RGxZSSd2MVA@w|WHwma^^1(qV%#b$du{;!T$dprI^jOU~6?f8$p z>NefuQ7c#tte)D4ej@B17-(z^*v-hJXWajE`=_mHP8sahJ>?mzMp=_@3@RmEq8vDqLV$m$TiCrn z;9iRk^c`)e1xO!6h-d-Oq12(@?PEK)kD2o;#f`5@cgD@dN%QI@bMf{&U^&5OG9pzW z%DuWcgm-E+sRHM>m^5iHY0_R2+quD{^zE0whRMWuc-FkNXe=(7i?=J+e=-*zG17Ro zIYq2%8$XrqjF&GyGCp52?*D&aUcJ=Nd}0&WkI#%tYo*2U;>K1>qy-(!1CaL-(GIC6 zqbkFqEZ|B&ZEl|4A#VxvNeXdd(e^w;x|>NU`3vb8 z5?8`p7)R)Dm;jy=D#^XuwsWZk+xcr6&1uU3b9t5*V45-pYNUVmnaeY_5-V+)%d>uS zd0$soEY;O{Fwk6{an0rENEdGEZc2=4Q6UO`zopikGrmy|r8+vJj^JY*>&#kjJbPly zuD*_#i8?5Y?dVsPY-WcCx=jXwM|!~7ZPnk_H_vs!BbXBgklc@{%gqV;^OW2#$~d1V zqPi5eIcx;eVvm3JRfnpp_;h9snBiTuamps5TBuP-`OsblcrTG!8!DiV zQ=a~3JbF6)b_nNeK_YAp5%2J-cJV*z*8B&%&o^^lc3SmdK_wQ^w-^Q15Sv5;tK9-B z*xoEXer|uvO^15Ke)(-ghDOG&$M^ANiEl>-QT1PaC4iqCp~yPlR16zty&Q_ zfrvA>_Nnt){tlJ##ijCkp7 z#-3AJ92V2mFkqogQAI54R2dTo67JKhq;b#vrjdQ)s}*DJp|M#o=2qVHt&^fA0wMzS zB?_w$L`3bBOx%e8*W^|79}LKzoG7R9nY;twA5C3NeRFbg#Rk|GbuW7s!W;w#H;8!} z_zZs$OIcq2#pp^SudOb5v|pcrrEf9%wdS$uxkczE{J=0eY3dU|6Ajvk3dqX(jv zrH2p!^V@18XHNBsAVI(x{bQm)J=SO$W*&c-^S_vrm(9g>WA^D=yAYl!HCzWzT@OpG z(yhEh_MFbuuM8*iowtld|ey$STthi7(pL^wYz_`g?}7 z9hR(fI5#OOuxo@?e0_5Fjb-x2UCCK z;|;7KaVo9i7~NtG7w3tY<8N9<6=l6I?7W9!WEiO;IT*Eso+QrdZne1IQ_dcVPNS_p z!TqPsWWwMN8sMPHN4wQO+Rm-r>b`v(ri?5jApwVVNZeXE*AKZV8yB??SavRg7T3t7 zT7r2^1gIKh;nIB;E;fT)-a)L$5bJ-zsKQ&136c8ZdNHRsm{UBMLlH~TPZC$bJsQ@- z3Ix?_0HDM{Js~D-bBvY%8BrJ{BUfMoI5G|dzJm$^FS|@KcT(9q2Z7Cj$)TK_5WHO| zgdHWhu>C$EBw+#&9u6R|w6B1yPL1u)npE7G9%K;WGNky4>%W`pc5bdCA*g>Xnd@Sm zLi*^DXlG+{U8?WhcO^vHWS#6cib_!VDXbZS0d2Jr1n( z19@2eZ2O-T*9yh8N9N1}W8#5%?O6zAGN;p_;@V|ncEy}J%bd}Qo8!f`1>#V+wqSgI zm(-s9rgHNRb3{wIMw*S=ByE4o{pZEa1)_GDUn*{VLjrPL&opCd-MDn&W#KI8!(3Y< zJxyOVum56BO};El8FQD4TZ_ik3#E-OjOB&W!gJ{#GE^bXY4=&d%ffVN;e6%p zy0JcMTzFzEFO+{?HLg5zMq64qZ_J)Gudcq@{5r&nifc2K!a`;Iim`vV#QLqA{ie89 zFfMHvU#}Ze*NjW6%)P0&_BomDv&+WZj5+^|4W_s@ZEXEuT$wf&mnwyMR+G%68VxoM zXF{L!91oSg9j|=(!1&=-aecjipco%fq3{MdIRVetw^>&NOw?`o41aXErYTW)ncGI^o0} zB+!KlvrS5ZgyiBNBV{$f48wvX3WJVa_ym=0Jfh*XRpZ_*hJE)AS=|Q%N)=rlX=Ox~ z6h!p4mV8A-jh<0iAlB-DE_U(vKod<%AzhJ>2J0v zR01_tdRCVj>3x5-iGfqvyNwTBjJaX?2j0QrX{(hUtZR?nW2tg($==aK5!ORT@hLu| zZ)er7?xUV{-=p&)XGflMZd#3&gYmpwUXBc+C&>sJZEi{2`meJr2X|vxnrbW3qz^6w zqb||L@=fbdvCgt4KxIU^A9>v-i0{JkWaY{)<-1ecs>gqJ<4QiaSo-N+wTmTnGVais z2%aM@62N+}`cRdTKa-2F8_3=(rU4WbDLW)fmYkrbU& z>&@C(DgF`(#&AbD|0zsU_h(KP|$L>I?HpJRHF98Ka)if$ zg@MNOa&mu+6~(vhz+Kd*KN{nUrTL`>p4VD71*#O+sjMc-SkrnXQNXfh&(VW><|Tiu zF+_`nmo~2%vrmaf%s#7+8ep8q2PJPO@$l~Dy6a>k!;e~v%6XpGBQBU@ASGo9VJa%o z2zXE*vW8Z-p>LPO1NYxPKqVV!@78JYn~>XP zfiQH+)4fYw4K8q{?L%~%RZgLFKla=sXbU3r&>w#yZ^OFv#6g0lxc8__*zb~KWA;xH z-=KdJH7Ch!aIEPKVm0VZA$gE4`ab^)&WBEt@Sv9rr}++?CV{v@EQB){SE1leluQR} zrr82DfH_xY^=iJAffWgQx@*$8+w4p zu@`95DM16FySYJ|yvEhj=DaZkSBp$dBf0KW0uWx^N$W_j*PACfYtTJBb|h5XnkIT2 zTYFJjI3KE+b3VVj;e8kH6ratQlLdcsaneWf_d52`yGnUU;9u!+&8b91J zwyqeH(@a}vX`ZNptGKyP`uZnx=0WIS^uWu)S&sp@0kxIq9u(IW%*k&{6ZGHYMdslB z_E1}IR+T^_Y9W>Ct6BzhJ)_0}?qOe7=s@Ag_Aj&z2+M}2AjNqOZd2@`*PF=5>O zuC?_TpD#VxD6X&XU;!Lw8Ryb4ltF^N+xB;2heCqh8>sv8zT8_^!*DSA2ape3GUMAT z#@w{MQoB3gAtfbB^@q$}*B|tux`TEdB=Y&@{cz}A%hDFTVGpTo)k{oA)2fDvwAvfs z{ZylAc^zHQwvd`q1??suD6W6qFRndeD_J?WRem^b{&3b)w z)by*(OUCS)xwu|l|E{>PRbCmVx8q6U=4^dqa3De3ZEV}NZES4Ywl;Pq-q_gK$;Q~& zwl_95ww>I4zkBQ6_s6Z8s;Q}-sp{_Pp7ZqSe$E;CH#p*hda1&dqZzoeZ=-AJqQhBOZblyhc1>D<) zEUm0$W_T;`FbG%Mc|X5A!RAJwLH^2GUNN0(JHM5Rz6%#KS)ZKqkoisFqlm*JVrUzh z(dFbccD`px?oMuaFzH6DuYLFGHmNLu3E_TR)*7&eh%FVDAwxdYqF)@gV1vPfw3)2M zScW4)cWGnMX!D+6Wkvs?s~h$+?TCTDy}te*gI5Y`Q5xGu+iV${GHe9kp#M2cZ_z#I z9sVa5|I2HD`^top9>JJX8|=P&!vfA4N^BB8|NUC@S^*&j-a)74{l z-QA;w)x_R_wpO5SgQM9nqZ=r!o>8PzB2Wqk5!#3S}5U9?_<;82H$@PtrxJ+=SL=CcSrxS z(ezpF{4MF)T{+IeSWNjZta%xd0MU?tN7!_^yG<{N%>sEWAO9L+OO|1_PvNQw{O8GO zweozW@{v-+D69bZ-ABUu(G-nRq}mHC-_cIJO=Q#G)vc{=>}NZ?qS4N@WqR_*g4|D-MvsW5|Rbm^T~qU2br%t=#|#gYQ$4y z(Ip;jSnM~yFd|W-K?ecZn1E{+~d><1c(r<@P~Jkl-r*u)>oKl zXsC~Di+ci@R_b9K)F+Yqag{auoC>hr-nBNF?5q1`S_hm47woYk!~LTn%-yWPT`OUH z&@z4^c~MP4EJyB7meVooLk8L^7;OUhzs(k-M1du`ypV28*Gkh7e8KaJRNUZ}hnwd1 zq3Zi6?b=16Yr`|Nhbw1dlO|jKI6FU0kv{N}in_cx z8~Ru)3uU0V7DUtNU~Hu#D&JKwWnbgB{(LrOYlhZ0LBYga`LD!g|tSs88ubpsEW!z@a2Gx%Es%Z!117`qf z&5}IgYbn;a4aI?-sNmt|*iC@qo$CB~>6u&R7|4B9uNEq!^n92Q7OdLn9ElREH534O zbE6v8*FUZoP48TcEfda6-d1?2)^r5yb~8>^RbVfnfawxV`Vzgm@|m5q)bA5YPgl)76vUw5z4_Li=Lrp11k zO2u(R>5=E@Aw0(f&!+O-`aX_rzDovUvNS(>JKrJAML11=mfk5GZjPdd`2p3b5Upx8 zH<>z=)hHLeG4zIjzHT&y$MvIJkJ6YSA^7gz8iySISYn_AeW1liWDH(0a|IFF2MQIw zs$52_sCyts>hY-8d#bZX`F-uf_(NV5PNlF#SRd9Omk&H0AUhQEp&o*amP@lnQ8r(& zjZfiDb3$`IEr-XsqO9y`1}OU^;`==E1m}++GUy8Nx_4*!+w4dgvQUnmm;IVzT7E>> zmn6w9*~OH$u~hxn-|X$;(IM&SqL?jI{AIIOBQy4a^LkMCQa7m;%bWhq@mevX5_{Y! zx#RVEfz0=z*`M(9HB*Omo4`XKN(KR;HiUvW6i|bkY5_BfvAe{u0(2){xV8zq^};&R zaB7K7oYL+ZlU(Eb_HK4u;ek^>8 zZv4ZnoGBA}ehM>V6ZmvB#v3@VeGp+8DH#48thqO~Equ55Zq*%1=yw<$kO=Q{U%Rvg zA#?eJ0Mw@MGEZ5Vgj+m|{fK*Jq>RH>9BxP{{zyx5dsWstx2EG6*iINxb>WHqDiXrl z)Me{MEk={>$UvTLZ8g--V@;!ujVy85)qferzMp9L#DUCT!^1 zN1kHej_A?5I0jIZRR!~HboD`8jaKA51(`Hfd;rQ zW*c%X)#5xcV{tbdVhzW(;hK4*zC>X!!yP{S82+$3OupmD+jh9Sg=cG&t2|Feu}9Oa z5qK@%Xd$I02PSr`CWY9J^0bP!vP5RHG!skt{B(HED1@u9Lq8i>48i}PKg-;9DGA(s z3(&#wd}q;#@pN~soCv(>T+4=IRf4gzIU!Qvr%)lfmqwB$IRCO&-@ek_dHS=k(wnY7 zkc^q=Ce;Iac#>!?%27sD-NHd>deMG4I=wPJ0vm{F2=M+k-Qb7L9Aj2GV{dyv3?DA= zF}eJeI{Sz!L70-Nf`N<0-a*9Bz-17?W4PgEY^cZKv_DcJL79zFNfoVF1eNV5DqyHf0`-8tg`t4!t;*LD93 zFrIq!k34dT6Y5qXa6a*Hu(9gi#xw=@`ZMzPo0d~f^1S!&mWQi#4#VJoF5QeSptqxN zq*Qh&n%&wo)jcG%7>C`)FCEcmXOo-lO&Hic`gC9SF&9C`?j9gIbjK$f&JD3C;0DK!~v%=OUZ9_xO=9;vcEtabQvB#;~>hW0E z2H_gR3I;5ko<_%JH@SM>Dpqa@MSDBpix|5GwQk%19Yb&JwN_(8z__#Z6N=n|vZNKWbNQ24y_cQ`4t{gB<}l?7{a z9&I~y69{tgyZYzVS|Z(6y1{l)sI9J`k?_xDjm4s(mDhH3wHdv3A317fr`qIyv!Zrx z#Iwtl*i1FR{ot)f>WS&%+f(jufRYBy&+4NJw!lshW`;ZyH8%DQB1bJRRZnmsSDsM%oXr||6>9|vi_rpTXlS2;h3^a2lO9vT%6W{BjyB5{)xAe2m?ct(T{ zH9at5v;K$e>_|GF8={0g+F+5b<&UrkL753I;N9G*eW?j_0=sSrehJw`z z*q)~UA{7@DF>3C9dO3_&<_iYqcQ%B_tLe$!u`=S@#_c z8U&;e9R!5v-_bN@Z#ScVL)FE^&Bn>m=(~xFn~jORk)^wZJ(H`meYKW>8lDzT_mNg7 zc8*EQ5aUm(oH$B$ah4Jd7C0GSNC@c(2vQO0(->@Rpi;WRRQC_X@Zc4dLJW=_2I~Gl zL6iHyh-M;A(C9zHKQ(`LO(@vt${mbGG z(XBjDE8DiWrlGQ9C|rCA->>P7@k_!t*ckgx8{aET``Vx(BF1V zo-(e?eM2_Q;Yj`v$1Yqv<0!}78|OGsvH53)0=ifiK$%c|CD`Ij&u{=#h`O!Er>FB( zJ;z&vw{SdER0*uNm(mtq;*+bngSJ}mPYtcI#kT=poZZunDDBtC*Y-PT+Nz=za@0TY zwH9T{5uMG7k3=Nb=BM0^v5{=`&(bePxBXrY1@hyN;xZ@@)@?8?(DOmvD=p>9d};C! zfa)B6hByU^+=k3>|J*kU%noz~*pHU|dpeB|JH?Gnww$!7E2);@!YhYhJf!;}6ez}g z1XH}FZvbD)^!-2mX~xUHtZ2p8FvPkd(HKGvyIQ&atRyx9@Dd1kw6l7q-WZYE_yK*b z-nPsHIYL^<&jjgw1}Fs5k3f1SW-F#FP=Y?E4v=I-iK~gA2M(NsdN`H!On{3J+J&G* zhMV~p@L2uU)%Cvi^541f^a%d5xO?sS+DoTh{ajZ$ac~o)6C$ld7#D+ZC!M=57miCn zxG-uAK9GMvQ-qe$O|lb3IiEc>46gShwy*=S2qRj%>OPZ$czrsQt{O~Q&+PUPh`aZY z*4-`+&Df|uptAjAca2&%X;QA*)k10ULwzk_jF(M84yS8m6A@8AerP{PoDD@$vJgud ztoVIKZA+d0U~S(aC6O(ugZ^%QfRT+ePFDM+a{67{ zzyNb%UsnQ!p8a-@zTpXe$-XfIU{I<%rAxyqk;#04x=nuIHvbU1#a^w@RMMZnkJF|D z_Z*G(S#Xks_OgAqH+14+3#&pbLbEXoIvjq*-{|8DTw)ckd?CDbjOYxYsqT_kFS*fg z>MW{o;62;OZ<1|V{)xlKO@nw9s=9k6N_*K)EkzN&T4iRO19R*<;N*q_49KKy8@r)! zbyZG^)fBxIb&q-*k~{2Q6x>Tw{HezWfA|~Z#=x3S0SmbKSeN2fw04sQVk-59b8~>J z7Ici*D2|{oi`nM>%AghRPV{w+_;#^dT3WiA(JtCDa`K87TtE6$We>U1MDm@ErCxg0 z)Nk_lUq?*)Z@B^k3$vy{z`F@cazC2)Q;~LN=%cbgfFMSapz$w`X-Kyo{BzTU;1xC$i9!HS8Lq zGmooO%PN?`^c}%EjQ-idWQZjmRr>}Z$6tbv{mY&1^9LWWfEmo5tABDkAPbz~uW|bd}T*f&|wHE@WP+aVo17jmk_HJH~{zpL9N1{Lu?w zLV^i?xh1KR-w{;`RK_W`B%jR9H(`#BGSJeyrYDh%b7-XGG0V)9)~>s-WwI zX|HM6p0&1qsWTzjT&NEx+O{zCY!18eN1lI2TisOr9fp-df;{q~)$&3ht;AIlDKQo3 zv-@mk`I)b-Y-N^I7MGC7YC}suRb2-rzrJ-W`EZa>vvJ=J@EKeP@swxi&dT?UjQEd= z;qdu%8hl?7Y~9#@@Ej;{QcQs`;;CsDOjntdsB8L2A3i?6@mRKVIV|;1tz8O;e~a3N zG-~U%;e%rO#VuxIF_my@#U7V~z7RZf_>>&}l%~c&UW<^-Nuglmvq`iguPg8{Rk6H1 z1epadmjEpVFmFUqxz!KFhQewG#z#q#4q`_lue#uVyaz(@6-?a?HGWeA6MK z#>Se33LUd-(#_YX#*-=VMrtW~hKOF~T{AHft~fZJ>4rL#jV={GcqK|q^{}#T>x~EGmd%nMzRD^b z6L!`=J1&bPt>x}i*bk+M=~i@C=A7?#>NRo4W{bb&L8Ot#(HyKR61D>Wg{|U<|5Q48 z7R=GeTE*k)R!POeML3l z@FC)F%P+{N2fb{cVt$+Fh(*NbC1%e;&m?_%@2$wU5GF1KGSdH|(NN47+K=DRsL~S# zzt@r-Xr%@*p;^gkm#J`Ra)D<1(mzrYXHjBd&@erbZ#u_7bk%5FXQ^^rp>m9&1@^}KnDy%iHFx>6Ki+0w9opIU#WQ61{+?S*nDv|8(=b8w<0aGm^96N zfs{ds-X61QSX6AVgZ38G{N?V>NAL9k?@t}(5y3hIqG-*lY;K}|`|!1nj25+x#m>Ax zX)UQZC0>wUJeHc6OoK!c+NGr79$70P120_WJS;u8g(9wDl6jrA9ar#dM@?%E1v;@n zkRti$0SRjQ%(mIW0MJCYZoR}H8S>Ztq%_ZzOtEPpsrYd9R;`ZvXkb7vU*;f@Fra}V z7&qQc;EaT{lU_GKSPP4+<7a)Mfd!Sv$-1g~p6*W%i+~p~32WUDV(NVUmO(D>ERv227dC4T*CD@ZMZ!D$uj@+ovy|; z<33ultjbwW7U%b3lxb#Pcb%>#T|3;McqiuL<~{D7t{&=GZIg-X+1bFmU7W5K`BXUK z+F;7{bWD1ZIiiaEjCD=kzc|~VxC)q7ICy`WRybs_OEN!Jn|AnVS?OxGQkt`_yrOx; zHOP6f0d>(Y4y>3SamC=cIHLc1!#v0J%z2WprSF;dhzlmu&GB7Fws)D39QRMfemjAM z0wrF%1uxEOZOa-|0fVAS(<2!MnqoC!wkr8Ain1F$Be-or;kLJE1h~uvbl5@7owGvq zG*N8U{#wVB*X%BL-6uPKZq}LRh zTi)e}hENmL6ro>Okcc^fzG)U&mW_K5`eaaCo~)9xVkvG=^(1lG$H$x@>V`0%*k!zo zI3xF#VngL$o|~i^1s2B!$=lB($E~T)nU^tT6;kc{YnF9f8jT6 zbk6IlKF`a=2bA9nih?w?a**V4$31u+#HFt@L{DgJb z97sI5SQN(Ze)w=jdR70jALV|UVGSSqT!m&_U$~#`(=^ukuht;GSgH);P)VGGq(%O7 ztBXibY>uACEZNm#9w)e`1yt~ErwU_O<)h}I8POp#Q0tvr*JW*xi!{-Y2S_0&Uf>O{<>>4+Urdg-!plRj$%qqpHbw5V@;mBPjJN)#3Vz!!a^yE} zi%f_BMZY=Y*1{_>XIT01^z#-kCOqP%0P0MQeCAH^!%SFG2$x3s7vLiBEzto-lILwZ z$B_@EU~@xepe4Y2MkG&n>z22L>FQs@4mP0~H(U zT4d-_4dwn&EAL$=sa8yCl&Do#q{c6dCFPs%B}Q;$8$Pgs9C>82+&hI-arpx#IzWvs zFkLJqK}qqke8YC@*8*WIbWY~>JQ|Go8~2UBU$Gt{=pM`_HgVb3GJDVWgK2>JHBP-^ znrMrSrmW!iYXvy#xN;$yAjG@@vZTt@6y$j)KWknJ zqQdChpIyN?LkNM^7r>g~cMH2n9;#j2(=F zqr>g9QRC>tc}(En%{G}zlRbUhqypmacwXJf+cVp<3C`2=y(mU=6y!UybPX|>w1xhB z3fTY5=>qoI?zqSAZ{ON*!*jMd2S%@sep(Quj5(pB1RQ*n=t|IW!sB?+4X`n^GCIE;(i@oPc z^u@2l<*YctA5g#z5omfl{&xFE=@PeTR1tr`Z+nTc0Y5=i?s zPtp*R^Y*^X3(HQ0Rno@707A)f{gUqND|0NC?=O8Sl(SCVxUZqK9%bMZlvpM}N~_c{ zbW&1yC3=Dr*xu_&_c*h0Cq~_dv+%AJjF{pEXmeU|iD7voSspMbt4Z zQ!xAD)hIq+MWQ%D60Ckl*5I#>AcjWlpZRS!6m;HYfOnSOg{rYB0cwjE`Ts#gf90;Y zkLGCv^A-*Y2{jrjb&0xp3o+9HsCg}H*)|q4O>|cbRj^hRE@AJRWGN?lRIT7bIA?!9 z19Zjz0Ag^AKPJugWizGHNeOhw~V z92s9M4@$Eeic+)M4LWN!N^fsBgy8|nwpjir>)%P zk*+1p!LY4-@{x`kbGg$+Z9EM3_u{xh?8>i=w2c}SM}YmVQr%JZjq-r&O1xx)2Tm?f zXIN&q>9mzeN=GlU)MTAWa{8?(QG`ZLRlT|kM}nfGB=a&2PlS?J>FYk_`SiJc(@0#I zWlf#}MNh;yLRAOeU`B06*Gvs?F@$Vc5QTHTAfsjd+GK|(!MpO0d9pMDg6rr`hge40bH9Ws5W%nxjID^vFDE0;Wgke|PqSXUb%6PlU|N(=SltPb9c zRmEp~!V(UQ)E^Kp3hQ-We7OFr?$`NnTMMAbI{7%mYQ0%%DbCa^wk||R%eehm%phVU zE6Y9IC6i(LQ(+vZk%_h&T?z*G@2}!UzxCt>2!C4IO`azzizpK=TC>^qVt|C63Mmdr z@BjDlLOKA~WhOp)Bk%fq%f^}iVS42X4mF4Y4Sji?flPNp5ta3^gNBS?f)6)NZYeqf zsQ?A_>vNApj5dP}>w(06T#v_w>|G3zt4y-{DsN;YAbW$CMw-IaFT`|&W6JvGWV%it zh?q4wEk0Pkaccqbzc{HOJi09FfDL~s>p-?eo6CPkzBdHSb@RLuXPB$;PG?{ zMMt>9--TJAkf<83{F9s3%X0r6qer-+B;49%3`~A-*U{{CMp$6X;>~ig{nMuPdv#>; zYWT&rC>8$dy8oM=2sLQoy5_J97JGFpFwYi&FJhEg*DhFkp60yjwxHsZBiEqPRB>t? zKo|Imf-dxsV0B=gV#={-_sfu}dt0J}0OvaqObLy=*RAMCGJUNO?G@At?leLI)v8qa zf!yCc!Cq|i4keLUDP?~!@e?&-3KxhP&4lGHQRV6HPL~wH8EtA`StVCyGlN_AKtM#@ zF?R`s*B>+4OA>R>j7smKdAG)d&6x{N8(4^jubkGr$9rp%Zv+LM{N|8~Yzyhni!`e-VE<2*`+PULxKrC>{(qmx(!- zshLR+NqPmC0T|%a+`jwtUbDDp?gOApsV&*kBh@;YdSEZUw&xC;`0Y>O<=m`$p($N< z>N+@2UTt`xaaO<=!CED9vo{_Y&UBufTdq}H9SXTn&(WRJu;hle6pUQqe{60mtj2UW z8-<~JqP6?Eo6&tgRdh590E#eR#^0(Nb)hi}?i4k-z=0z%I=vCAAArcION~D|7v$Su zI>!UEfUf)N+kU-AI6-8J9403tW}|;xFFPNtPfO_q4zB=<7+eiyAEXNE``z>HCqk7# zELAONqL#>DrSp!>gKz4RV6}bieEssTrAp3I+^BoH5ASLpfdrD{1Cdj&@R>m=_0Qro0{J zrjq9F<~X~*yBoX7)`h)CVPz!twj})}S5*7%?^TBGI9-D#Fxz%_^gag3k zltU3a4A$iXUFMQ)$7BDP8{dBHsiWZiRpJRy+1KRDBp#&c-%^>NB<8WLvh&xG%iZe9 zv8ZR!)&;)tcQ>3~vmWHuR_f8FDv@o=wd;3{^=Im2|}CRUoql76=wuTUD`|1!AL zQ^(j+&4H?f74*KIlkSkIvvgvHKx-M9;T3Z)EUiPas|aQ=Nzt)};b)OJP_SLTeuM&$ zgPbtaGIJ9kkire<_!rB#Sl^%D7oKPwx4M7QQ%N=J}$>*J6{o@;cv6hu!p*|S-H zvoP^9gZP7_8pZ|1NtSWf_*XV&>?({`P^m63ol;(iyA%ekOI`lYZ$4(Ah-{1!hSR+e zk-oPZ+>TmH%Xqk)JehIEgYCM;0FRdpFJ7(ed`HooY%lGU;+ry-N?_Q$eo>domB6Jj zxdTe_5(`=f2c%ZN&W#K+oN3iOqne`VfmMHCx&x_TX1+R!f894(N+>KNZWP_@AG>}> z_TDjvFn^Ru7y+ru7 zLN3V!t1dHi#`><2NWaSYAPLSt0X`63Dp#3GV}9S_SRFWGpU*+q9q6{<82 zt_KeEpt2D0hBxqNkVI!A5ciR49>K60Q3fxULEEn6!fUq}n~eJd()Nj3&g!n%Isa^- zVHF7V@|8EtoALbpR>N_hl|If!&&j{ZSM@Co@4L$7#+86XyFrV-@kV>@NQ)>RMO2SS z8EOvLHo$A$(euA)McfU;a0*E7gwDRzS9Q@znJd;Wk1wcd&e})Ck39GMVOmtRvDVtK z$!eT~N_m4yT-_r8u7Y)E`#s7VU)h$|cj_+ehE&QS%nUdX5~*m1)kqb;Ewd08l{({5 zPR_xS+S7N_kWZ<^eP@gu zd0mGgY32Q(1syi8F(TCsj^r!h%bGVa^p*AOeiNz@`#=)yYTO@kl%bi_$|-5EFVtGzAuiUB3~K(Us3X-r#wNebqtw5}^CNQ!n5 z9ibl`4^E^%P*Hs?%@@MbfQ00y6G*1vrMe^Lp*=~B^=j$Wo!iFlHI0$QjgFn0+>6DP z_Ueh{ID6}8SrCwUYh9X0g_?C-#)D+=fw84n>0Ei8c0$dyzu0OsS%x{(g{{?<*fOug zjqaowpXH6!_gAG$e_PZQ14e3v5)_f_;~Wc(GqYkC_&J+nYaUfVkas2e1eMGEOrUsm zwd-B^=tSDZ^F*qo3?~(naY;^z+Y$JDCM)c@OGkU_!!7hE8OI$kj^CZG&977FrYO9} z#xKzXMyq<4WR36(yY#e;Hv&fpT+07WWHsKSb574)!hq>KC(}VySVou-Yv%R3Tu68t zKR_`t{e|2S=%<0g)mIoDgir0A)sqg$YA!TpZrm`>+Yb3tr8mGJr?IbO{5NNK(3;0W zyyHF-6$7`fJ{UxgE`2?NkZnpjmt!On56=@1XxaHn>f~lyyFP{;383efZlcJ%EMnWZ zFX`~;TRKyVYy9$mqO>CW)UX)L3207UU7bd{LALSfP9BLUuF-v7&5gQ8ytMcw%y+?q z8Bes9xR|t{2B^Q{W_Adyhv25dGC>5|65w^ps*XjkA$mxYphYS{qFV%G{a6&6q4?el zAd{`KoquU|SbJy(C{n=uV(E)*zWH^oS|%g;mWWqsgE^O~F1fif8Md4`9%cvj*6&c@ zyNesqb*-Ck+_(IBEGkhdAx-d!#(S% z?3MGtyoOR?Jk;lz7Kp_i6Ft!){LcA{7AAo@(n|!-^YtV=0SHF7g^6C;SEkJ$fF-=# zf9W;T(?yV9O`FQ&3X@`p9#-_>CJlRxeN@HNc5}ECLuwCa^a^I_UE(ntq=Q;!;*(d@ z`;F((t2hsL<>wb2xSg-bA}j0+G=0fH5v{-1#QrN4?`L298n&j99g(yul?}H zGSzYqigH)w_`&zUk>UY@CHhwL;%T(H7`h8h%)g`+6^y=3bxRL%Iaho~q$&KIkT-H2 z8pHuu@nBopT%iUHR*E5yBo(q@9B8_AK-Aw{NU5i1)BqKPrZb$Ozq?WEkndVVf`Lp(H9#fN-hcE z3L9Z@3zsRL6~6F2Zeu%+5!krdXF;d?Y`}@HRn`pd)Y-W75T-_a1b?UBZgEXT6t}#* zB_k#je2EHWvB-1em2Q(D1LdsCnlly%ASf5{2Ga2)ptSKxd2LJRhnuSSD*IkxTRo{6#<5{&+r-(aVI3a=AtDY+t^|Ez8uBrLTqoY z<^gAZJvi_2xJeUA>eJ~}qoYy24*2GjoO5cJv%A)Lt`GjXKx;h^;Nb$k;9QzL$nc19 zQ0BTbjNq{|micN8#mnU6+NuuKD+H_)5u(i{x_IeEe@Yp8|J%Hy`s&l38+{eTQN3+$ z40`=uL0zQLPNL!u$`CGbT@l<|mx>1>;uo&O=CJ70Rvm#y(Mx|tNGiNrY5AbQKYxdG zf|NZBnIK0Y8)!3efm;zbx52=pk!_Jzea*)Y^4YRQSZz}fs($~SJp)=U^!=ui0nmw; zzq^yTb;lEH@;MELhbaV$DhNue@bUP(oij@^ZagbiJ|y|vBQfLndAL&H$Y^{=4_4AQ z=t4vk*=I~?M{&I>g<+&Bn4CCMqn#4=<#R50xC(Rb37Ry#Kt}%F=p^hf>pZyQ(wb;t zrkfuOyNiQZhb%!+`#+r5bju<&d#PPt>F4CRo8=HmGy@^A0D@K)6;nTv>^#Tz=$`$^ zF3XutuOaRHTR#gM^k$`pHb;h7Vu?fYBqC{ z^x<<+yQDT+z%~afsG2Qtc>7yvj)8XsqLhEm7szYPUS$RYJVYqp(|MNkROR+6_eFSE zq0nV1VW)X|&o5U&eqHfJ(xcRtg%BYNz>Ig{Rm#5uz2D@Vdz- zcE-cxmCu5p6nv0x)t9q5E7FX)6PFW0l6ya*P-p~H-~nDlz;7n=91|tA={hPn+MFr) zxWMa}*HT1ok9qvShK9Mab{1rVal+y4z5{h&4?`G#Sqqb>IHbR}lgjyiRX4ry#Z+8+ zKjV`WxJFV)EU_^-xa{~ru=guN#*RTtr)x1A>{TW9vRy)CHNM=K&HM1G5tiVH5c2XC z2Y$y9lG%r+Ivp)xnCJ$)JmWGqfP)p&rZ`FJBV(gVQ<3f~=$uNMVKGzK!*y0`>B6Ea zme%;s7YB zw!gw2w${`K6^g$;b$*plX+7e2tf3ujwJX*FXIu}f93Bw8ELXwgAKt>t`9l_5#{zj9 z%vOXiU82Yjx7_A?{@YKH*PWJPB$m zK>CR3s$IF6#NuLYZmx}WX^DTCDm?005^~e}E4~^-#BQ*RaSkjg;Qb)s7-pI(D|sZTWl;2YAC(=(daw(@Yer)Wr1(eg?#emT}Ay@dZFc{Bn3 z2U*6x*H=`89u-4h*(sjQX1dhz^I~m+PBdgoYZq5(xv``ya=pi3z zCVMSg*2bu?Zo-NbeNuxh$aN7x7`HO#Ae>vZPO3-HP_jE)KIQtg5Z;YLdL)CbxMP(E z7Kc*hKlo>NR{F+9K$3g}pbp$nyB4)BP|c-Q^&RWHO(N)d-p6k7zxe%8wp2-rNF5uV zC#?r>NWJdUbdn2+Nsh41{YE19zz)pRh}+7(PaaF-q3p?Rv^| z)4=0cOwoL*>GgN%!YHq2$a<++Y2kYzT4g$|s+fY#L;vZU_4jnxIN1pn^Ys&)6sGD{ z6s&cmY%P!&Xch1QefUf&y;IAn4nt1T$IQByegbX_>+O9}U!MA|4`;k< zsf3Y5fXYzPc1tt4^ci>}L)L79&0Jo9>S2U2@YlD*r4B1*ay)qUWRTLTG-nsTJ>JI; z`{7R`{1D5`CRQ+s@n&^5iJA4<;`-!Rc`me*uaE0w!_oIvjGb8Cn`n&$$#aqRv6a8miIiY~FXtJ?c5bLAp)eVXHou}@9wzgv^SV{=x_Pa7FN41&J6P97mDQ^m4%6)m2te2o{pfq_~|LzpvQ7iU&kZhNrOhCX;#-uEv z4%4O-L$c@=jfQ!Z*HB?nI&N||n9Tl~nkmv2$she?{gjMxL0B3^1N1z%6u=!g6EKr3 z)<2fFg-w;9^3PERso!XH=$6E`ag3^>A#+eqi!M}j%{b`AmgAg|RVk+0Z^FObmOJF!uEe0|d(twT5e%|XIuT@-i< zHV+BC8z`N=*Eaf7gIt+2EXLkwmVHLqBy3EUim_H2Gc%RMqSWp5XVFYIH&hB@6uyqg zTJcW48U-q-u<8j+mV|d=Dobx#`@HfWn=p$g_+@-`3pDMt3^t~l2Y@jmRLsJy-VLIu z)Rt-nV!6CTpP$MBxqO^`0j3-;RX4@KRw)pJLaPFk0I-!BsKWjH*{Capp(<(f#!XEo~+Rl9UI zcfWBgNdv0VSBp4#DWHQK&T@(u!G6#-jju~sd|bl>c}`!L0uq7b7`D+8u|FDuopu`) zR(rw(35Th3ZfWuk>Ytx?lyTIpXz63TQroo7=^u6Oi{*!K;s;qzn07<$zkkeiRBD-C zA(>1X<>q&jaT+b+*`!zFS$`hAqC&k1=?|}8K(~jsbR+_fO@OM!SZkVWov3iDuCvYO zxvhpQsQ+N|5Tl9D54_t32BQ_zo(9_M19{Af$=K609?sUmAgHATf3L26gm(~h`D?bl z(q0KNErL)na@wEAR+c-5lvP||3`6u;>a8%=I%%k0BBc{#+=*<*vz%)+!Ag`V<0R-^ zNxRp)li*(i8o;z05=I|g%s(dj@YQjkv*t>_k4`s&EuY3DV@wA$6OJvhdD^v4j4CxK zRmqM?e#J9k{gLpmyT9E%YzbWxoHZVkiArcrC=9z?F0Bn*Ds%>9U2e#hxY8|2%Z1?R znGZ8>6}ttjJR}DxqFe%-;HpX6G<&(unAnhOZqbpcJ`lPI-PZla4Xt27^VZTr`Lmn} zGX(O-k&en=i<&|vbT0lniUVEx+ZvS⋙mgVE3dAX%;7-#`FDQPdN&e!Vatr>U2}Pga*#j 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

+CM_?%3(rr1>Y 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

ahqk06Cw>nIQt!e!l0=$(n6N& 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 delta 402006 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

lKB<=4^S{fGaSQF}Rk!S9qyn^Yf2XNk-_ zp1yh|2w8uq(7`>G8S(D^*F~?}X9kt*c-hf;qQxNnUU*Hi?)UC}2dZ{he?!mr9Vpt+ zJ=XTo!^#4=KTA6M*X(?~$mnE~Y)-+uPbsqoqye`HuMDvNDg8?l*sYY>J56>8So_-q*#~hZ%3$v3QDhWZs?k zk*Y7|o;3d{>6U&``L2gz!Ig6z#+#H5-3<*r^JRqX8Y5SS5eIBm_Ahp@(zKV`mc4pin}m%{`f{zpC0^Tu+DEiZ z9N#_iNwz^n;W*tZcNU`vv-mUfU)EICS?zWyzM%Sg8RKX=UV3MgoyrfxnKOF(tF&9~ zW;bfjNFBRyZcBo^O2yf(?FmNuT=&D0*FsAax~h4o#ui~=-$ON1Up}-R{B3*X@XP0t z%*Nj7y*6NRb`H1phE3<^A?cp^SKJ*xIIC*Pe7yWk-^8(E*RnOwo?Gso|EgMZ=jXQ? z7h5k(vmB>gR`czT+N3B6(?{lE@45H)&wB>^I#cyCPpKk#aOs%^=GDSgkIG$)Pn@`! zv+@2NpC5Y-(?7ap z%v=9i+5LO#JP94CXI_`>zFgCNlW}xOkiy8RFBs)n=a@`K2aS^92PzCVK6Kc++%^8l z@wU)cvqr5k92gvGCvC|F*tposW%XU%e*VdVSLZ7J=xuF%+xlUK*2eFrQr2C4_4+&; zuT@hzW{GoISVcwrou#btft_xS9cx{sD?X)X-P$f6ZEba-cGr}T1D;<|a9^lqar(i7 z+tLH~ZYhn9oKf&@)0sfq{sTo0SG`l6{4&qfPVGNQ#^#CwvwG1zPal((r~adgp7?s@ zzH|0DXxF#m&g{)UC(TqT+MoMfesyDSn?6&Y{BZu;wr)*%zL{Y1pI$C{oWJ^~j=wIa zHhed6br6k7D??`V0u)tHhKA_j6K3(X=kR@RiyrtWH22c!G6bX?lfy`K>2w8J9l}K) ztAfv z^9ROgx90F3)T7rV^hqkGcR=K!~1G+z)USvQ=Q zo^UuxzP?hdlmocUKm6lghQ#m3eFEH;u`$B>oW%@iQr5$R8tcYN^T}sSxe7@>1gYM? z_!BO`a}cS5{>&<5#TLA#$y>jZ=JQ$yxCI-#mwL-{>EUPAcfbwALqH!~cr#Rq%LQf* z6LyMBpmt#V|FubTWN+SW*z77akr^*P5znPEVBCdi2l2#e66n6>I>AbdwCY6W=O8^? zs|aY~`7C9c1XeSJe65-z;Inv+ol}K$Sh0ucdxV@|F3g{TBrkc+7i3oKI~Pmhea&;R z<&HtO!SXRkNB)c5dtNcvsc_mJFuU1d!8ml2U_=qiRW@UM2jK3^$b6F0Z(!ntlxY&g z{>7&KxdNcGnMtRJN(V5JY|jho=TM9+&5KL(tU?})8#@A5?I|$fV#d|03Wc%WW3Z%2 z&}kyaTQmVagUy~xakUk4Tz)yu$kiJ!N^u#)(_vs1vWIR_rPFfqys@zlbjd&b#yI)^ z42jDi)nmKQ(B}VsKrD4lyaElRH?Inf{U;TE7yC>B+?Of;N&>e66T_ZY8%eTu+@Qd> z|BZw4+%n%P5Y zjG(xUkkiCHR50j^JU2ERT3guYMn(P}RK%459L!LdQwQxt;nqZ|v+@hCa{}NX_WTYC zpO~V|XJ-)!IMZ|me<5|L%{-T4!&{B<8Y6d)**}9G>Imc9?G?p?=f(^&S zO6`CzWOp5>5so8u-grqY&c603F@6S27F*rRkR&Y0iIuYAaBnt`z&O_lOgj77jVkq< zJec>C8;`fyjs%MLUo@C2xrK*49WPSlQ{S@!^;pnBCQHdVdE8* z$@U~VqQM8(H3R=GAoP~<#FpITbnITRpSpRWtI1cq6>#_w03Kf}p+%dH3(TlOA?%>r zRA0+Oi|?|JfCou^BR;*CR-sge2IpFU$!5&d$Kq(AnN?^ROPMBtNwpSV8O3D~P3T~a zm6`;BGMrKt?x!ENknIkT&1L*Th=aetEEQ6wNnqqb6}cVDtI#4Qem&8V1KV^~R7IT? z?HDC9Tv>%Og-<8Yh^MD=QLAtVb^x5nJk}>V zVF2YYgJxrY%Wq>hp_VA9_=t(FTMX$wa9xZW1wy&v9}=6^dZ(?@_#O?I^xx6{UCvy#=W`vtTyvHEz@fJfhG4#;V+5 zVA5Dt$%JJ3=cqpK&uJsR@bs8soT~&T_MiDCyq#J&QwyhSqj`&GfQPep=TkhgzX6Yj z!)BYn{N6!4wF8sOY&cGsrJHf<^}bFmvd@Yw47T8$rgu?%Q=1sC13ZGwu$(}0Jz;Ff zNATVXbA+Kd*9wd$V;oGXYE^^}C6s9r*m)T77Uuw;!LD6MJvr?a<72nsTdF7rCH~|1ETqjU(;l`)btNJG%4lTw>l=LzsX?qVG%O}we zc;G*L!=kbD1YH>11CuU|!^dCI2yDbX1tySPlTRnz0mE^;2frQo{B*&MdOn{f#_s_> zhoLxURDu_|#|czP{)<@YG~hGYUmV5z4Kn6OjH1p(7%_G`tI)WAA-QN{KIC@5!x(DC zDei)f5_VsvECtoM6Ix)!2hOO~nl3 zTm~?q|3U}YPvDhg_u^JC3!uiyo5gq@;J)nGO%&%|i*bd0xOL)cDX!XR!nKCrZE!i@ zvl)tWEx?2@Rj0^saotZA+rQM}<^fYa@<+fIu$sD)NZK#!dAxAHA+%KH0o+q+&REDj z115_d6-zbaQzr5rvJOJ-%$y5E=_4@9S<1lQGw7N~PXvY29pNiSC8fAqB9+WYtPhrx z#0&nRDl|cy=saLTnAH=o5_cPz1#F=&wU{@;jJNPB!+SQZT9aVYWiej=>O7=0Pe|l+fiI&vjy*eR3$zHh;coU7~c)JCo2&}_1)ww`TEh@&V(cQwsW+F z&W!*sOWs>9;Pco%o2k{A!(v?SC_b*Lizxp4z8K#KxG!rbXF;;*s*aVbU{+lI00}58iWt z#=rT+>OZx73)26q<^3sBco&mT;-iehN5FFcV6UEBb|*-Sw_@jnU7}|)OItU`!D@;Ff+#2+IDj%y1@BsF(4fPObZ_VR|)p-0p z2&H&>lr`sn7|*j4fX`>@3NX$Mu7N#N__dlU4VLFL;XtCo9S3+mWB!@wr~{P9tW%wg z4YmQ3#Lz4_wOTwR#VINJ+VY{#03Oe7w89om0-G{1KKl&bu&x9VPxZiTWGiy1Qi0tx z{`9v(1l_`1J%RD!v#_iQ>-1@z&E>hSb2z;mfc=E-oz&FPn1|&+=qEhb--?7aI3(5v z*psQWz%cg#m^k+ATB;*A%8oOFtyZP*JJSmuCeGsv|HGqHI5W_W@9YYLTIh{|7pjmc zD^8~VksV*#C4l>}U5}~N83}ue7w%(w$roS5JK86~6p~WbY_V*=TrYVp1B8w&(xbw4 zdAyKo2i%((6pwMv`4Vn@!(zhJ0TajCw^NHn9u9nhJEU=fsh6wJ)PD)CFL&Vlm*V5) zPr&W|wc@7VTm!gK;R3GU0VQ_UIMtEQ+g2TN6I>TnIV{-*dOp&O4M27Dn~I@E^fTN?3r;RFk)_S9SW7*b-7h1@n^(wL{4 z38QfvAHQ#jsM$JsuCg8{c^=>ZVW*re@z&tY!!{tC&-@;TVXh3AG-li~!WcE+2bD<& zsez=%Og^nTz!x*&--(hLoH$dNMMI`xa}j3P6}FgZ63lrqldD{hXSvT^T#@4&C>~`r zi+U>j9sw2U0^v-yq=pJhJ;cJAC=f2WhhGX$JtyvO0h7YqGn|fNxi;dPRofiQGzmQ2 zXLIMC;c9*Xd;z1imniw(#|aIpqe{PT%;u}`8}J3}Ds?+zJpH#AU-|$aD;`)=oU?c5 z_2nL7{qFS?7i|{f>j4jDe^*gFxJ`_!J%SBHs32oc{O8MaN{=D8!twi{N=HC8n=vrJ zGENTgG-k3pVe)}lDs)MuRxiF&D{jmaJUk+9Q26~24?d~mfCn=1pNQ>{r?@$GOm-j< zO-}Plg|E**$a)a^u=m2L(ENqigHscJN3p2II9Co#B>Od)j{K$RbNMh9&G?mrS2_gD zGIl!aNWv(odGbmwEqK`p9z${YU{B6y3-0-PzzFN$z*oSfMG%yM5 zwp&ywd6pMvm5RG^b}Js5HEK>+sTPb#o z&8gT!lOU&Fj0e2HUg1Z# zgT@qZ&-w3SaRQ`f|B`ZiEcVvtHEz(8-q?!E049~ayNtS65jT%tjSjy%2dj}u8(x&V zchWu?f5Vrr*DkO8ohdGd|$8ptcU< zTsbgH*c)G{(zISK|8ecvfgiAGyKx*a@nS~pBfMs_Unba*gG=<<`Me$7w4Q==>c5m~ zWCFPSZFnS3?!>L|eu^8Z;5qjI-pWr6KbOA&sog)T;l~5`gx$LEt*Uo0wesr~$Xn4D zt8XBkB2LTV6P&#MshZpstI}=fFG$VAs#c$&v4u+c)N8sackT;Lu?65jc3KOCPi8OT zgGGRJI-`0W4SO*WZ!GX#pmlvCbzF?_YR)QAv~FabzfO-T}Bj>voE|Z9fyrw*~#+WYupx z?sEPTf46{1V!T?2Kj%OAuk%Ie+o=XkJ5c)t5ZJU85QvK7Ku-upS#v)wjbjdkI@1m`%Jm%;n+25TO*jp$V#C z{qGu%gy!DBE^?W6(A@fPy)Ki0W67T5~;Nh(IV0V(ETUip{rg@$C61r8Y8o4mk8}|{I zwG36|mNM074I5)a?fkAJ^ZrIj<2px$Qar39nfF&8gFoba2+~>qvU_2l##=ecRKt03 zc>%TRjH0*-_ZskIwyc%nCTGR^OM6%2&yTF;;Ku6#W&^u22s2HBCEn@$dg`O_ZH=jWm!WzAz!cW69_)1hvI1QE9EL#ot zU2zk?(_2bi7Cv+XQw=#>|MamQB$>iSv2fu`5S|5LB2(arg`A~)HQL3NEv1^nmSpmo zAq6}Z#JKHQ9xtr%mXhTvLAZoHw4WLc?G_6cdVqU3Md)Lp=r$FG*>F)xa1JPpn+vi} zAd6*gd?TU50N*U6Op`$C9987B`&6S0;S=?_B=^JWoLgUP4}s;myC92U-dJN9=LC2W zqYz4%4q!I2eG8~nXL1H#k6p^u@K;uJswqD2m>4(jR}G8C@K%avnWgZJ`xx+rLgY+G z?gj&HX@7i*@l(O08-6YV2W|yslbA^bc^;dPiX}~gW2;m6!1@EK;cm2iH^s9aiSY}7 zr?90rD1J^qmDl$j2#GSK1HEvB7GTz~7bjz;NubgtR?1PWhBvdiMMUW@FiTl+szz!n zcuzY9;YpT$mKskDUco;cT`Pc*Xr)#S4{fK~iHCAv)-VU{y>U!S^=jA|K1E@sNsy45 zz`J_^co3s#QLb zUBGN$7YXMPuWAZw{=c4u?PzEUt5U34luB=4PnOGbo0!)hnp% zwA@-gR+u&nVYa4>;@vLr-z{O+(B$NGs^NklZW-mgwfy_R2EdcpoA;=`L9^J;XkFZU zO}{8^HY$hre;e=^_N$#QNq=y$xUm9;^QvT5Te-t!=wPnw>cw~eTVv$J+A9rHR5#i>Y+#OvNHZ)#;^u#We}0iMX5 z+lX;)@FBBD6@_P7 zlntIVWtS-4r4+??+~_#`87FI74TpBxahx|W>zEVmSe5GpW+n5nZ!l)krd6Z$?4ya8 zX%eLDD&mtdoQ{M3SV?hvKe2Oq#kv8~sjT@0Ix2DpY~!s)+u?4JtRSwp0h7h{c|cu^ zJi3j~FH#MEdCAMZ8rlDIF!es zOS$78ipNf0LiAO*Ccp#Pc@AO3eN6<#`xRChNW(O8tA;O2E?Gi_i!O<)Lf8MlAf5iN zDl=eS2{)akssZpZ3IOm0Eug_nwR||PivLVJ_wIUQrb%!FmGC)B&BA-syJZw_iWlQ~ zfQPfvcPL&_D#i!T#!gK%BCykSz${}k>@d?L(3`%KcWMNS`2uEoI8oXLOya+ekJ`JF z?~_~h__4%gPBn5C&U{BlR^5KiY97wL7T_46&uQv;tdMK)z_1(8I40@^aa;$?D&cBj zB#9oom)D7#i))l;L}6>`U3_aJPdrxj7h{}@1SX4(sijIq>!?z{LWkYZ^h3RH`q?ju z<~m@OvL$1pNR%4}yZJgAc;hAEdIrY15@52J`hA2M{(^LdA0CEL z|AhVfZk~K3K@50rSuIUtls>af{n)9N^6g88ACMAFp9tDfJl; zE*AFh4Z_I*c&jhDLxowVc_DWm@L<+VI))_T_?AzEa}0#>Ei9i+@uAvW16-lSuYd1A zIQ?H5^+pHj<71)eAQ?H%Zvmber76_%Z2CdI$}a(5z}&lzan5BS-qrXPs{kHGCo3d2)=|X#k{_#qgekBu~^xby#G z>#XCdTE4%359(IWpnwXtVkatgp<-a6fL)XwAYg$?2(|)>b*=$}oroQ9z-|;ft{%IC zunT$Cnl;1s^8D^Uy!gCVOzhdSXXnxFmE7DP&k?qaBtFhX@#VmWvt^5k@7XT7q5N_f zL)8LsT=IQrU1+K(#x^j?Y@Rag0jFU zb1A~*(@~izXF(EdkeJXUxW&G`<_yu$g^o$m`Um*%Jics+;g%H1(G>#zkPm z2=f3Cff^;?86ZO0$CDKBBsEo*9yuFJ|MQ0UJM&}moY86y?un;L&lFAV;+ev|;i6+h zz5{r>yrdvPH1pBu!~^Ey5xHX&MQAOL%la~XQP@r9CE=6w2ZU!Rh)_ntq?@<@xZId@ z^RxNA;~VF_%Z-mITlu&8j&uhPhI%MD;Z z8xRk5JISlS^>rIQWnmIL)6jeXa()ejFT1#y`nue?ld4AInbM#|NpKHES)B`LTAD*sRJIdwZS5*JY;FA>jfe4b`4!>(aPi}7qQ z4$%TWip*|Nc*Kq=8zNd}n|@wq{s?@m#ycSAUeUM@K8z-(Zk;d4zPS_tePg*K3GQy* zJ4nXU`&0vF10SLN^FU;H58{6fD04?<;B%JZxP4wAR1`nA;YC?|sTjBdrxmD&oJWF) z*2Yd3!gd)<8~XTr6fv>@cU+Fgn6rQbv?G6oVSodmMcVD&LR=Q&%2XlTS0uq*h$5#^ zm~>jzG+AE3m2l)^^-IhWypq4-OM#DMRa+77>~%)AJn1g9yy_|(#t$cx(Q*D6HN}XN z!(^~Js26Jlp8$tvfO}8{{|;EzAo|2r!I?fZFnm1 zv09KDa$bKm28RWa)2o(O1 z$B4B!Zy7&`avp(L&Tf~A5S3hUOF1oD2lJ-(W;k+g9t)E;E4YZ93QW2xGaUpT%=CMS z*FLVeTO96uW$udLD|4mD?s5}uB@CcC+LO+7sRz;OaxIEajcjMB(U#AEm0-$LB? zmfSWx2D$#zW#Wm|c=&o8A(rrWjHXqXgS8C-FU!#Sv+lH%Z%L78Bf>@~4xGzMn z?RaEuZZ==kd|{c}vXn2teb@k3;^#--rr~G^zO9G5uRCykH7<~h9YR&b@eFN1UX|CM zzs>jhLysGN-GiXzVD#26I730PwRp@f+>)i>?_@2mapra|rL0^ztD#611`L~_jT$*=8(WQKoAvEqC<{5wkXeIOh!gIK6H)?Fwv4mv@O zd|D!&BZKw;AH^I-5bvF)He<7WaIuJu*h{?MXf@E}We2c!Vo&eUt{fWpj~p7b zis`l=S24;O6{pJD2RwkC&ZV5*h3@lgSf$wT&IhnTuC*46x=lQw%Ia_yZ_b#&+D4;n zywX8DGy6RSU3ol+=~{tPLR3D4*GMb9r6foCK9E(SXBKaRwS`Jj@-SZVBUc^`B1juj zF%mPHAHkb3D>|bv={81~WG}@5AEFs22&X?F{PLPNsn$d36m=Avae5gAM^07TJPEsA z@y(|cj|A?nojfX%W`dZZU4JZuUox%_R0rA}ek4mUGvc)Jpl}q{)ei(bbD=%*v`%kYN=~m^^7SWh=je6^hUrzXIp^6P&nFvi3m!wYPlrVVVnIw{+9QhJ zt$R*|8&*Ar1np1a%C?jiEqdj&i!}0Gzz1u@IXi^|v929CX=jwvI^cs?!+yj|zgN7} zX$WSmW)g4R`h{$66!0M$asB~B02{D@oI0#|sk%=rz5YG}OD}zcGDyNWhctU)x?hVD!v0j+rQp-2W=_M!P6z(n`fMfsbNcZxG+|Oz|n#aLv^JC-MFEA7oGF z0QX{xt1J_R-wabc7 zB@)B}=Gqp8NmndEIW>KVr{aS~5O4iU@l@aww4g;IxZxvQ-AvspL<)#G`iQ#}ap*li z0l>y^sRXE_&W56fn@sGzPH@vllQazu;M%G7Orl4jP-1`OAXkIn2eFED^?aXJ9-5vNs z{r&Q*ME1->47nn2P0zP`iO8$0THRyd?bX+8(b4g@eo9m)|3GJ@0T=n>~|^W%o%VZ}c8d3l*<-z|J>48sD772}=0!eN|wogv$#TQWWs@CfGfo^ZzwnR0KXwdT-oxGb6OOMC0n z9y%&C74Ud%d+RmWkOtrJR6E`qg-MrG(2RU;0iN(b>?E<*4_v_QTtMCj!zIoH9KcQ` z626fx@vNWNlWDgJ|6v6vcg0^g|0sO9o5Xto&t#??@-942V&~sDdw;IJ7HgXdVg(~% z(&d&aNEs*P;I-AI9_VAzWe$?q{0|m%Z7yNcHi_c_hvs43H;LQjg17#~F7mG3CDt_= z_Utj&Vaz@T(`YU82AX1>li?f1^8c)4vlV*lUlcOyhX~=DbjfhSZCQ04*0>V`fKrGOcFzLFb@x1_S3~&B{GDZ|ghILB|f8lrq#46U;fWoAE=~tNAIj3MUT$=Pu zCG43Xam7N(aLt)8j{^~@O?@HqG}4k`UfgRQi&Z&+f?a5W0&Z>XFG5Lu3S-hsLkMSQ zN?fQ&G8~?6g^SQ&5b#*&Rr0xGC`zH#iehN1Z-krQmDmV4RI6Dj4omHzhx)KiT~NUD zRipJ3`X2B!HqeLgt&I{#uw>Yh3Xl9EaRu{an3LU>lXr{8jFRjIJcW5A5q6#=amQj% zEp6fx#QX$^MQ{O|qi`#p40HYx2NWjVV0UwoC(a@nP8t*~b%-cm4tR`4IL;EboOW-v z$Px`=vDRj%5S6WxVUDJqjIRT+NNaUnSn8KZh6_I=;2LLOajJAW;Bi{pAHt_y$z-#M z=IV5y>Trw6^1DS>%<<)wmtby}XYQ~t&+J+%8LnoWe@dq!UGG>>?vsH1SW@+P(Y{eN zED5_=C&M}ar=EnTPnOsO*q;@hO!)8#iG6Kg%je;A3oA64#Y+_U?cg|=xj|*^|nPH!u&CaC^qXN`Aj$}eWI!)n+54ZvkAjz zfv#19xrEoK3j387T4p0wVLgbY`oG(wFzHe^N*_1yoTep>7Cx6jL~0kKgz&7M42K{R zCfzun(o~-UHDDyeM{tBsB#0&2i4Q_lshMmR!wOn&5+x*$D?f zF>i~`JOjjX)@%etb`2>@k?U*2+`$|d5iWXI;`Vi*XIaO+g!>mNC%g@1mP4;U1>0zC z&|Q(XcU|Z$%|BO&CmgX` z!`bb`Ny3w!N&EqD7(4fduwSbR@ny%nxHim*YS05xpV5OmRm#tQ}@e|Q-Fh6 z`Obu=TUO-uFgL(so{eA<)I262=Z`_G(q=3ZBG^9JELICXDn#YR$z}#^>0=>`AmX&` zg|}jiR}<{pWsWFJx>n~ZQ58!z#o>8ttni5jv5}QsNyCjJtn`4{93T+eR^etj5au`})#5T9UsYuz*4JR8v33!UOsxOA{wk@&akIta@ zAAh7z7T{pEe?4K_npI@KM72tWdrd`didf6m&=t)47dd&JtU~p_3^-VuQgu7#cWHyu z{lV@iOu9uas*=wiz+vpFKj8)|C5~+idlY+VAiV1mVZ-2(7Vwsv15RfzQ^}^4t45iw z0S?lBygEqZX8O~q6 zU82y1&3JfM9LQGyPu3UxM0nFM!UlsEw9L;5=3o78yIrE9*LFzTn&DuxfatLr*?0(u zC@sPZ9l2$7JUJ)v~34#HFI@T?D4GjWbU1F7B0}e2SX?G zJtann3v}N4I?CYEJ=x4z%XL8mJSv}T=5Ah7?@DLtd%%l6B1l*JTlPqXmnz82LqN=8 zAAVEyZ`Y{HAN9r+eZ`*1aIU1d#RA1+fe$zTSUo{B*Y9>+m7A98tzcEzDX-|MIeBKf zE_?{gJ@U+pd)8CY$IIb`-qyX6;pU#I_=eT>WMvY7&t`+1snAoe6nBNH&e8fzM$Z2M zu~JXMq$}jk9|Ex9OI*N5KWGibCPWf8tO@mXW5(r<-e2Eb4`k{Dq;UWwVz88d_X6JqlMa}-naFLE&$sg?eR_F=sE~z(>W9Oh}?C@b1!HBJZb}Yv__Z@12jv2DUE#mA4#9z zfJd|X<@btE|Hh4}@rEA0C80BiU?KJ$(a1AE%wpb4$#d5=>B*yqVulHai5IeMA~TFX zSqkoo4#NyV4@HJqAZD@W#rKJ_ng>WvZtITqZ0nAkM}nBe%odVU{h!LIz6Tc5xz~OX z+_PI#S#SLxjj>Xk2deTinvXU=4y1idL_dR zjJX|ghvYFJ0+cA?4I|L}dBJjGhkj($LWR)olmg~X`cL)9+^iap8IJvK3xCIGd(JJM z0{Nmqgz4*lr&3-1mOk}I;M^m9)_@4r&SZ#yN+WS`?_5xb-5^34S>XGeBieEfzSi7% z6i()IeGiK^KJ#oL`BmT^Y~>2#h36~Ydo;`!=3A4A|8*;`A#_FZHJBY$qZ^LF;}&%X zoaSzKkh!k_4`2tLQjY519r$CPWOz_x`q*SMSMBLI(S7M4mavQ0 z<;C4)a9clcGXJ~MX%YP5Zg({V@Eej%%~fg77xz#G`V5A%e=>Xq#v2b|_wAGA_%A^C%E=So{qNE>PH$U;B-7%e#s8#d!NEaE-uxW*TKE z*WXjs3g0Lj&W66CsNkpGvdBJDVKt;z0WdS{fu_P2un=oOx--~R|7oyt)LYx3fHnUu z>C*r_gEYc?7l;^EU^MxddW?|y-Ggxb&^AgWdI%z(RXRvc`d7*+ZaQY_^FTONm;t9G zjD$%yZ1zaLS8s$WT?Rf=8&lvcR;l+)EY7th3V1xU@+etcF7P?5$4KIPeMfP}u^7B5 z7*8yS^C}^5JkwSz7MYA7R@y1|6f$!7Ni?`DFm42Ta@TO!8O#$FQP|pQUTRZ$ z^}-{zO++%>pr8!~PibLum2crvV`X!z&c=>AvsWaH2eFJ@yh{lKHY%q+bMS0AE0=g| z_E`R8B=*S{;30a&|1QI==3&E^&Bej?rRI68WHCU?_1}A;FzMbLkUqx&2kYZ^5^nTB z;$ib~GOT+;ggyqbl94d!e1pczKI`!ax@F@6IM}kbKPiFkoHX(V3-K&&W{nG?yuT)S z$%dW+J_&vbi@0`N@&1eOWMOn5a-I$%Qkxtng!f{+9wYlN6GSw#sp=-yZ3Pp3WZKwB zT>ebEOliyIDBd9oH~zWLB2x;8rFs%3-ITlh1OOZE8x6CI{zLhTqN;(p5*Jv4GthA!0!+(x^tQZFa7U=8U4jzgfEYBFe)vC+1+hXua3%_qZq`52-)#kKXEuHV;dQnBWaBe{hvo4@ z(-ex;@s?S@MQN#k+IMUyXa&%Sdu+?Gzv@dK!2L`@Em{ z^c9MGufZd%;$xB(&jlXBwEN`$s=_3hXWd%d5p2vZiyBVrIf=X7!b-GXhj|pgv|9O_ zfJduDbWSPHO9CRET8%Ny6UGZbUC$l+ch=)eF^6-OLZeNbm zz2dvBy2?CHfKO(N-;;lGB{$-RwcVg6BjVva(R@|OE20s{ySS-o!(u(2_zZKVG46I< zl^zW|NZZsJ1GqW#`Vwu2w-D<=L^Bd_H~07yS-#6gEPv%%D#D@oR9XJvp-_Gn7{_T2 zi6VpNCY+b1-6qeV+0v6+ZpNV%ogl3US7xggUkrc} zAA!-sJfSBUtL)5cF-??#TVbL!Z|Ftse&#z(bx5+`ahON7ZE(uQl-baFx@=7OXhzTuzE94}>c0cd8T20mskpgAc+5`RmbrizXm4MM z;3zQlgm{y835L`Q1M_2+9@JQ!$hEipYnklPxb~9A1;co208^>w zW|j|;N$c;!!n)KZzP6*{4}q`D;|G>1zI;DkiG<%`7kOShRJ_9hocab$L(VUQ*sdpG z(pk;q*8te?Rj^OY*N=;(Smz58I~>A^k}$svVuu!bTI2~ioNTsUPXazX7s;=I)rPk_ zf=7Xc?}X1)5WDmnOI#NfIsl*9PePw{M{!<0*a|VX1C*dW3=rZmh%Ndq#czm!D(@-4 zFzyU&k^{-uI%RWdA1=4oKWD+{XT(!m?`9Mj5T%S=&x5gA3ikWBVbXX&8hJYKEqOe~ zEJF7C%2XIYdHjm2;;zSV#Ms4Bo=b6(#~p{BV53hHuJ%DaPxHNLv3GM zH+J!xS?KMCLaG-@l@b*^SDi=DCs}q9?mg8 zKZ~SUAP#9|D%{07?fNI#Y(LX?LSfR~`=TPk?kAhA)5?t(PE{VjEWqqy$f;~tv`m`; ze1S%s2b=H&rpFO-iY~H5I<`=#q6;%NgEe-Aub8=&38YRr0+Y_^+`FzIqWDyQC$ zaq?Zz51rsJJYcCz`WtwZwrZvbUh)LH?9WCaIy_A_+swLMqKHLhV<^Hi#)L7_$P z*&ueYYta-j#Co}mNO^_*aPJ`T%g&1XzQz@k;$_z=ZuJJ{VfOt2`L}(uoSz86L7M`6 z9I}%PA#!r$)z6*GyR_>O_&@Kax+j5TeF{FgCw%&4!ICQvKe$HNaI`;`osDa=Q3ElAF9ETEk$`I;6AiLc-9F-x zJw8-8Jq8ia`W~f1{GKVN_)pNo8gX9tGb}mS>c`|%w(x4zeZ!#4EHEz6$jC##;2ia^ zuu0T;aj|EHzv8<1cLOr6x~Poxyup|Y#u*wJdDu7XVDkawc@E}7+J`%S$L(7o zg!t#DE8wxb)`ljFu`6kWomzH=5yVPXdpcT7x;48t z$^rvQ;TD>`f%yCEemoowKsJWL<(n4cR@O$ij(qb18EbUtFN0PBpQ1g=62(~9;O6_s z=^5509>hW=8kUCUGu10atT)N<>%haDr7?JfIAuWxrMsubZHFp|VDNawM5} z`(XoQo*3YMtkN^$J!dO!3-_a@FgyKok>BUq03P6LgzwVeeJXFZS5FUdPwBo{7C4u%OH2q`#n?t^=Q@5$C-tqtpD)}5%+4Tc&EBXc!pl_^YeDmbj4o)pQ8QIzrwnB*26i41`5vxu|i*MFj`DH zzijT<2&aY3^&yc)nAeBXomI?k7Wov8-7V|;dLPs`3yf2k!&Wj*x~Pml_JeU*10%fg zsf@?VB+B|%ZixGi^A!quF*=dXf(&buVZXcz#xdH!FKFZrP@On!X64r?o`6`SopKT) zz#eDk1V0NmR{ca@rB--! zn{$=2em3os+h%8(X7ErY7`@p3Z)Dt4ageO9S8Lq$4pe$8>TByGxnXTB2rAIV2)EG= zb|GU7A0&&VFK?^`Yj0I}CJ1==L%L4hy1Mh-@JNGCIi_<NP@7__42I2W94waE>%dBhDXySjg%Q zB&WKwrIVq>8OX4_gAv{W>K#hPccli)3>JB5)68J(#A|k>6E`b{%1v zzy@xnJTsjR$vkI(2QrT|;+s||KCBb^kNxYtsQIeCN2LE};4@i#E#ezy9FYTWX=mUX zacQskkwn(4fm#opNL<2BDvx9H^|?lJ8U=BtlS6DrdPF+WKb&b5Urgf za_-mz_F(2ZmYmG@DyLlF;ml(R@#eXT$M-bCrA)rX143Va%T zbwV&EYXZFpkrB!3?aSS8qJXkTB^&-bhbg(gla{ z?t18C(xuHBnr}}y2G-tr`OkS6Wj*a&vBw4sqo^yp6h96;fbE=3ynmMBZfT>-IL3tJ}Qe4!p2^rw$fq4pnT#TpJW!lkwAj|qE>IVQ_Y2Og5g1ELl88H}^> ztHN1Wmkba~^xqqxFzF)N@+w2Iv9Uw&$W5461hi1g=`R9ypZ;)lxjmKWS|fREGO4Mom< z#$#Q^&L$^|BfVu(%L&lGdA!mi#a9BKtcC0l!Nq;BgxS|9c;B|3GI$;E0W9V_@ylO( z@`i9}!P@YuKnr-89(vzNi?94y6c55fz2ABj#OS<%dbT#V_rq~NV4~4%ke&iey06nD zz5;l#mgpq%*ny|7_T5*Aco2Rpaw`gWD#7`z+~SrE@RNSs{f%bL^M3a9(W??YX|j~?;jA+tU}c)QKKuRL2R%(X=O}69 zM&N_kyXC|KUn$-cLi=dh$3^By5EG?{n~sC3vZHwY(GSE-&Ed81$^tQm^|JUTiny>g zO_qN*0m|Pn!)Vr%c{L~Ft&`Hoi_J8`Ln)!|#6v4xrXaoqxCg5jK-@I(vfMEAjqzH+ zM)=YSRRW$zY5`Z&L{poeg`#4>*k6l0hN1jDh(&bqeF$0c^DpD)N74*ZEi>>4m^N;jG*AO8HzWWg=fX4?Zmh5 zRon>NS0m0FhC}uA->;I>Kdtza2-p)0V>6%~&%icD%l#%wcLhFQYgG9M*4G4Lo}PqB z_v$YmGY6v%eZkhx#u>MVlW@!hu|VtXD?}7HO=AV;zZKKUsf((stIdTKsWxQpD|`wo z3PgZjy$rYhT!c=2e(p8@yD<5SNl?iYy*(4}+8 z-~P`Po(&_)hJOG)fF0XOynpR<*`}Yq(58SW+^fmRuYm|-H?EWCozv2j`$yvf=y8;AfF zwU#_B_Fa-Y5Po96IR6dS)_VHEW|PjY0(V@7Bj}t7(u|D3WyH0U6zMdcZ2UH0Z|$39 z4rX@%_o@0nEl|L#jo+oub-?aS;VdV3{^Xhw9x@!a+z4NTl5bZhfC$%{ds1vmSVaP` z;k{Sj>bSx@!t)B>=Z;XKHGc?vtX4lklJO6n?J$YTfHpadktQNSZtsa%e)`S)CJe#iPf@H;yV^7z7BYZW_%&)Re2qr zCOtFH6_wAd{#XXz03M{>Z-Sh=#lm$??eh>JGC(Y6Buu)4nKHuA!nqY(+lj-;;A=Rg zd++ds(i!UX24i22E2)y($=G!nJU|ae>?)kTasL&pF3i6)y)hd0ScdXZ@z@jPu2NM0 z?oVY(HUv^yuEzzu-8WIQa1bjst3H2qhdNi-fYmHD9R>XCiTyL#uyo+z%s!sD>wLxi zH^StnIh+&0zd@{KE*a!Bq4aZE=Fss_=BZ7%Uh=WliOlChrIGjAjCC2)7CBD^F_)1r z>2@4@Ad4Td1*e?XQ-o7Gh%svQ(snBz2>Pv~wCy{;;Eq77c{=821-Ai~(0Ulj29uh+6V^%G#?W{v6=5H+|oNb!xphvo5SD;2N28~47}Gsu6| zE5$bfAFUDRmWj9?b6ihOO{Tt)h3y7DhV?&Byz4p14M*-klRE8z<}%+*GTLORp#8wd zXftgJVu#u8#gmLE2NWh9AN5v_>Epm1@?Mhc`0XtZPr_Z|w}-$xpG|HH89S^OR1VH;FYSAY*>TmKN>n5B4^Be;PRYiOc1r`u)7s+|Dt z!7exxe;TQH`=eOp&ufU6xUYCB@L}4=6Ue!35?-mWd_zu7ftfPtKH%=GY>UF8FrPDu zH%!Ly>g<7>M}wH54cH|_aU)*78hwKzHbi8}KKN%j^uc~G_F}qXMMSzvKctb{!ZshE zZ_||cGADTL1h>%EIEdK4JwaX5I#pe|`)zse^ zOvW}{c|bZ2#caUSwAZsl0$)IIQ*x^iIUp7)5qTAtKj!Haecmrec2k3E&`pKDihy%W!s)?q0Dpb8n!`na?Op8JCJV{uZLdPIv@^gbunv2O zTdq^w^&XxM_rD{8kAa9_B;eOOTWT`c`yV{H81aXKdw44T0r)u0uZA^Nb=Z9@nFPFt zTB)$?xN_mpaTX77u3Y9UJOe;PuzizJz|-i-g?V=A6tgOEf8&S6?Mz1a9ISflWXHfF z{DfHw?41ke4=Tpv!8n|4SVNHxhv28&apUl+53zzrPY~bxPVwEqz4hs@iC20rw={i= zz5630yuzYNI^3tIOtu$z0DEjT5><((=eqVfg~@n2~^M199fEmB)dHvffoni&nv+$(3PiJ&8>H4Ru!H@yG zX<5WZS+vvSxvug^Hz z!u0*;p@2R9ko58Sio3@41j4fm!a`pR zlnmfr?9ff(+xjRz@f*$}cYleTS3!iZJ5|ezoKfk@$@e?1(|>g*e!FIAne-#@3GBN+ z@vJF|hy1`Bntu$$zphnW_Y*6pcxx+oxkyxQw&40>xVL#lna96S z3QQ^&UJwr(B6*ya0%ttw=9RH-{vg6xQ7058-L7;MYXv{5Jc2p-5>NSBQSOa6WxM6Q zgVpCvWh%=sV+{0aYiqrFC+wIxw}%hv!1K~91y)dTjVS1O6N%3P z_SSX{M9l5Lb1E~2lFy&?Dl##ClE+!S)MZ;N1s?E7-Aqn}ysC10$YIT|0iVDwrx719 zU-4nZF=^q?#24IBJRA6=JifkKHOgZcJrnvZ#sWKAU%rZH;-dg*J5egZ&M{&-P3%%LtNQq1aW^b!pZ2QglA zcPNivM92o=%l^Ehg1YXkAvZ*5$rQ6*npMfFSkN^P-? zHxW_UIt9-Bl+%qawPX*|7iSNFwFOh};F!S&g~b|(WB*(5+BPY09;~dZ)9UkVAl7^? z{Pk7^yay4^Ci-D%CSC2*Dg}MWVJj@D+G~`8zXuVl#KbZwaQxf2O4RZXi0Rsj6d^*& zroiH!Kc|fS5^MjfQt&!YxfHW@d6k-NY$z)g1sv|=izxmZM3}aXRl`mTFOQq>Tw@d_ z-PX2^WkiJv(2P93dW7P!z(=q%gUSEUUd3%Iroge}$1IUF3PgmSgh^L(IFA8f!y8tD zSUuZDvA>r~yiZ`ebi!5{gbj-d4}t40l~drvxb0W6O~~Ql(0*7?1NLHFD^?e^Ue&XX zthJpj*4nEx@$bXxO1>NT5REu5UIq8|VKd0dVlZquT-$PbrP>JAHkt<)&yVJSn66i@ zZQ&R8s^UU-dj+W4Cir&{i(5}=+|D$mG_*u+UMuXB3j?$0eSufuNYJp-2s1t zG{QUq#7Y)YpoVBs`Jydk&4<^3jm6^X5^p$Aaa~Pp#MHjT`)^i!CGZe-ZU*tuX^J$pwekGexe#7co(3F#4bYTk*Qcyr^Fp3^|+z4-S_N<)(AKO$fkewgfQdTVi_?Wz? zmxmN@S_gJLt;$Et#^XTDV(w*YiguN=ZY6`;)x}_^&cv&aklbK!g!3S5v#k3}Qj1;Rh?`O=`fDt+7fxcfgiO&O+CYb}dC4t#|6@SO;*V~2fc zE*=#&=_-9tPAR}Av9~2^i8?zCZzF?U8sHcw&W#}4)uXkQ8>Ya5MrFF!rmgJ2J;1xF zrwDUE1m-<^x^KP%&u#`YhT&ZRv}!}66u3ua)*8#?xgdP=JWKa%r_$}j?XkrkXCCzo zYuRY9VjfYc@Z>n~u=aL&nheQ75U>u-TS|IXgf(T_T63Mf*4?M^!GDN}hVifCs zoA?Ez8GtHb;GEXLCT2j}rf5t{}gL@T{t z2$yy^B`keM5iaeVWW;;mUhGVhWT~&9AAF9xIfGv^tMAxfX zs(gRoKCF~CMZLIB99~{Qu30WX&ix!y;I49+L~{D-#bY|+d|K}wY~pJ0??|ocZQ&RN zVjlaJOO6M$9w>%F=&6*hWdDw`m`%X@X~g*-5dO^n6gl~i?j)U}ol@XyN8xXYFHcYdi>@k` z@0tQv6;=7agL=wdq#+v&)<${OX6JhHCp~c3r2!wv)>_pU?Q5T*c&BbKBkC1z-IiN* z$H8y_a9@qLM0Z{ckRLnfNwL%JI?EC*YvKv&A+R=84<}`T@Mpa)oUD(Zue#(7kNLnv z+K{h-O0-o@4?u)!_veY^UOjO+CZBD(3L;4R+VeDo^WM&QZ0#E(J}bW)gf}B$(ru4% z;W0z7T@8Dsz?JOR2_jcCh*5b@%^dY`lTIajPFnQkE?9`)ff1q*}uWsIIqZVsePmsC+OmQtZRx{t32xp z^S;tbyXbwe_F(Ep_5gi9Sz;Hr6nKWp5JV-eAEfvP;PY6wNa7ur^pn}>OF9XCQp_Cl zvh{D!pPz6`g-vPE7Y{ny{-G!Cx_4#;{4T?AEhy8G@b_3B5o>_{Y0Pe%?O(P!O zZh*)G_rCk%2K*X}oTq}A&2(qTDL%ZfEX;dA3S6}>{+_tqTGhGfz+IVb$%dk^$tM+W zKM;3;CasAtvUHP8UAh*p6Q+UHK5sB=-48Ek_~Sy0=H(WHU|!a%dyuDf@Cykzq?Z65 ztL+?#DR~ZvY5MZ}DZl?x>9ZU>C+bV;8j0%k`Y3S~7;2-m*0mAyNDyJ#v}rE&9RK4TfL-!{B!ahT+M<7B4bh93+k02z(^lJD>Q+ zE$}e0*ms7wD!cKD1Z&pqfy|J+CKZtv#DSiO>c=p(~i73pkt_Rmm z!g1GrIF7sbU5UF-_mG8M13q2*JrOx~9RUX>R%{hHbv5&pPPxFRvewUu8`^quw`A~%-jyGChok;wTj5CM5Nqh_a$gkM<2r0oLm z+C`#uD|CtnF+)4tRtVckDBdn23y4{)41%F}R{ zIx3IH44GzjbQavEXJF5_f94ghy& zFJp;M^ikY?dJ5cWuKS+&!X(8LfqSzpr5r^1{YA#hJdI{x{vqDP1KTRT2e>;Mo=ALU zjN*1P(ckwr@k`nSnI}PTv-<5s{)hb(-!m`8tQ_wejEk=c>&f~iTv-!|ad>$81iz4cRB?ZU9c z?7upQoX@NHsuJg8{m+5biG8g_*2XjQTf5FeYw2lZ^}LX06>UE!tli#`)vxqKnb|HJ zOB`LoQIu#kPVof6H+T`xI;6N=1p05^O}yYk#S;X-e~Wna`hKeB)bq2kZkfNy+8usY zop$*I;NJS49Yx`F_bO~R2McMtn)pxnC2;93c&p>YYxIF%2!|O5rmeXt@BqW0;+;gE zhVgm+z`fY?VZ=vgC~gOp8o`##CO)-oz`rW%#dcpKzGji)jiCGg$5ZYqzDMxl-8+kN zzvw2(JdGBhe=mRHF0P925j;GVcvzg`jTWN+)EC4Ty;pn>aCa8fq>IQu$7!<6Z?_0` zFD-TmavlRBNK4-)gvDaq%|E0Iu@uA%?d4Y?EF;k^b&wOrM1z>Aoe2}d0;az}t>_gY zB0DA)-Od(6($8qWBWD9JwgOQV{Tkvuv^~g={RNeK%3(o92PC z&YOXIu;S6gtvwX47K2klStIfDhZNrg+=GpLM!dvl$qh&1+~L=}mf^~2iG6ob$ipr{ zRLK8~<~#*lx-uR{E;}NE_9wMceHeJ@c z>WUP&H5MC;oJWIzix3yd>DLD3RAVJ>!1RJWMR0DGp|Wk7rovB-9s`%o>}fr6 zY2SW^%wKI4wm-WM@sQDqZvyVYEH@C}e_!#c2K29df%rwUnX>7v4na{p8l;*P~#}?x5RC3#j!6HKfFTv8_GR}!sEf%kCjfKpc&c9*zH-~Hf<1(+qBY6a(P^DmMm`> zaBud<+EtX-afae0*JDR_97#O%UV%iljG#2*lWEbA=_lg_NsY}xCzzC+tKZcc$m zn9H>4BaEd(rIA~2!A;f0i+Hm%6|^cRuR{{Rr8D#0O)k2^b7VuTwql3OyG49;E5(-q z_h4tM^%X^ZnyAi>BjftPXNGoDh|RH)7PC#*nWw`UjcjQ+wUU0*Cg?jL%4l? zeiH6eKT5Xr3vdtSTV;qy9xy}k$%klkT~zj2JXpr`4L~286__(1RO#C zM=8XwJ4DO;8OSyL3*_AGC^ooklc6ZCfe6xSgbU%4ghS@!HX+hL%+N}G6T&$ecfbZ+ zhKUM(%2^^4KLhT?TKNz!T4O13!-cUh4g!q0V^-Tv#%^n*kv{|O&PHD)KJvBVUMbi+ z5tZCUA(Jg)WFg4Q@n7(_D_h)!tef0pxYanE6i1|DUwm6m{PNC!N15}?8+gg*H~2WQ zXG!Gqvx$B<5LE!&9{7 z@9WZs8kz;hK5UIM89SJ*kQw88c@{BOiVmo8RUU@!T7V z=c_jOII(?&y+oC2R9z{XHvA06)@ek%L3hRT#e$C$+dG$h_OJghpWw6T)BP0r{B`rc ze0~d`p6|(LrOPT+hjUm5pE};6Zb_#V&sPWVabnsi@_A6g@E@Bd_&oYli6oy_t(4DG z;9kuBAL0cTNG`|S1?=&Ty5XX5``aogU*X{6l;;yt7rqz%f5t`dMf9mOnDQ)j`!Ap0 z`Fz@L_%EN}OPJ^GamuqG>%V+{3!m6Gu-?Hwf_Itr#KJ3f_b|9CZDV=|K;;r_@q=H zDe7GKi}aBjCmlCVtzKlTRAKG^sR+y};N!$Ry~)Ray!0`=y@a#MRZMUwk&GLTs02@e z!+n_B#LXY8pkEs?=o$uXX*o(%$*aM-|0)%HoY)6X@|hZ}e1>1g#6J>XEhxo>bH1xeyiVYjNK7I*8Q*YTQh|< zbvs#;;pcJxy&w7A!C1?}V@2lM!}41*g|$}$vi{nU-|BZ4V@LHTYtie{`tN?p0T(A0 z5KJzuyT()D|8@zvhb{{?l1u1B>7wR;u=Zn%FOoIpOn$51KWN>UP1bY2|08`4xHz$c zWyXmHmh8DcfAjBSg4Fh8by}U@nklR|Mw8X;Rer1A1B|_$OxD0=8}en&6xJ5{@uJ+# zkVo~#p}DeE)fUTjbp@q_w}`EvR_#HgstWVM);-~7hVr=9(vL3lCt^XbYIpE^NR-Gc3C!hbn1n)4x&bMTJ)NM!p z!iDuhOMg*u&n@|_e(y2%iYHlvKTB)A!okIfndXs8-#R-f{l8s8KA_8w1ai4L>R&Ff z7zX1I&FU5!xl0C~TvY!pM7j{edjtqeCR&CE2$3$t*kfeLLQC{ZvIr4bY?6q{M$7J@ zLZl0EB7!U*@r>r&b|KPGupY9`fKPbzE9f*?7{^}ymyz)- zF!p1WeaSfW+iuylBR}H^ZoGo{>Mn`gei)vUya4XWraUEndb#4Gz98pCr-(vsK1uvv z4WJM(_G6nGk+EQ-J^wcPe?{YiP%;)BxJUN>TfHZ|eg(!p?0Fg)n{HOdapqv0^bL)< zpU61&lQM2EhLOTpxcpR6A-8gSWm<~-j*$i@GT!gI_um!D0%Jdxv4V_sHmJzfC9upN z7@3nyMz1Vo6lp)^GtO+c@841pLD_)kz`dAugm~+j2kA%Sl6)xaR-ay7x&eF)A0QX{(FA#saMsaVmR5+oJ&LaNdwc-zf!>^^6o*^n= z+v2dSv`2wdxZIK6PI3>$9{_jPQX`S`_61X6r@pygh+{&$*Uc1`LaDG*=hha&2x5k2 z>ncQBxW_v~s~SiaAspk#0vF9^XcOL(1w#KE=tXJP6Sg&qlh zJ9L^Q>ND)F;%S0+98dgbf#WKFN%RjoLfpBJ;%S1+FaR__y1kgtL}h+f$>(cyYOu{c7T9glwFhs5(0`{sOVZSUhTz?n5U(;!ahG!F-|_(QmCF>*5Zvb;@z)O&cPWqlgRN$ZdOzl z-<|lXp^Cfwh5k{&#Oth3JVWpW3B>1REACPO{r8;P6<_e-?};aeEACPe{cn|w z5&7J?pm>JhA6pa8Eqhk=XC?Ii>Px)(Sj960w@W2nd#U0sj_BXy7V(ky70(d7XN@_c z-tl$MsrZ%Azw`{^Ef*`EA^6{k#GCI|+@%Wo_jynJ)+@y`1dnJtSH!Q?^1O;)75%4< zB>>(_ z&eZUNtndtQ9~SwEc&P}*yVk^sZDGgx!oST$$qmPM!mN4)jD6YhrDPml?xGCVsTR)D z7Y-6%yi{=$a9{T1KJoa2iaXavo?CE%sAONk4EgPtbl}5TnHj{ljmVJkJJi8syCo7& zOI6$m+>7;pPrOK;;_d3D!RPaRN-q@gHP=frjtRII^BzgO!Ft8p*TZ}w77`!!O7V{M z)8Ik(9k6z1346&p-0rfBhE`v;FORstm*QsNo-EsSk*IyuF~!?Az}kPVCq5)c@e{y( zSh?5454Fpb@!P_Ov7TBj`^6B4a}c3g^Oiz5Ho~!Yoh!r!5Fu>%ZWI>XP`4{o+%V(@ zj990}c#-tKPR97t(#Q`2_hO5yE)j)xy-|gJ-Gf5(0hFs#8r(c==t(ZE{IX=+|F~Qd zE(Ze1WzzBg!^O1;MoBl2OXU~JrOpGW$P7j|b}fyJJ^Egy1rc}pI}MiQkDn25bL^_@ zkyPNGtZmb!BI_+b6mI~Zkb7y>h9T$6L4>hZJIQImTP&6-4xa^wX!ZPrSPUXeYaJ(q zO)ChX_kE1QqDvXV?E%0>b@10mKc?7nfs1S>Y#3tY16%#JhAz?18$`AmUuBUbz&0EcgjeIRbgQM^)H?B3<|SBUx#wYx2QA|AM> zR(m}1gm&0mwiW;9Q6ONSyeC5B3d@k{E720s9$Wat6$R`qzJ%)lz*oxug0!l3fZ0Ny zwS;W9?vahh0frZTTqgY7>aMKaz9aJ6EKY##Eo$xG!Xj&(1>A?-_9C7>PjRbm z=EMq~Kjn6R(u3_;27otb@)V;yd+zAmfL3$AdhiG;*E|B1C)ZE`(PP?4KXO zRANQ(hqA=Kz&%;bv&7dmQ+#qyoH^ROBYtqU;vazfGM6@MM9rpWk{ibMhklFfl?LBn z9y@}J#p-6uN^*evu=rHs!$TAg=#7=^yhXf?N%42cwIemwVlzBkuo*X|2$2aQSbMro z2p3mulkF=Mu>V5VqyO|md7cZ_E^Lt9I$_=J_*hzf`(QG4TM)nP_n4atYOHfOI1g+=!%=qbfAw2XqTrEdql1D7uB_zQBWYmzS9qaTjS ztHv8d(Qd_`$uzD4_hGq%h<6^Yc;EiW3q}$T-T6#@kbMpKa8~XT@ulCN$#2ZK55S|O z&KKedj?ZQMOTfJ}_fGNHGN*w!P*Y=tNC6S5t$QFuqd{r#N{k)#6GVD#2fvWTuLJjF zclr_cyrj6tU`+3A67i2kUvl4QoKdd=AI`qy5HCIGrHs>O2>LfE!$tf$TNJ+x+*6ym z7&&(uiWx1vE5u$9AsW{uqNUL=9Fk*hLL`HL``>sW>JP^uiFt>@qPu(awX855INV{E zN)o(q(Ko~mwNhcIdI#Z$(4L-Y@Is69>E!aIp>*LU;9l%XJaLBz#oK$~5dJ8!QG|55 zsJIb0EJ=Ndk0|$6rqIC~*)-+ubpKgc#} zue1%m2(~Vx@TA(+eTyhJzGRMU!hYZ|<@*!A=d1YNqw%n~zKZyj`HH6k_hO%(5V!iH zc*8NsZJKNq@e9`YAmb+k_tYGtkaOFy*pdO4g;)k6L- zHztAG18^|3dIjxhIv(1nUG1Bn0BI((9x!M1TlkW7%#I*JAgT>N6~`@r56r1!3RqXo5x_4kA>W zHAINtAVS!v?Nsc>byNgp#btw!t1>0u$O2+Yl%DBE97!$$Rmsz^( z5sB6b;C9n+x``-}BI4YP{w_Ok zF>o*KS%2jG1Bftf(h4Dhrenj>GKKgE0yejLE`)zD&Lr=vrixg*oBouodD#dOmg|iW zTyHFyN-pPSNf$l`xFsy>fVbQ&O zCVl<@_F`))91ysO%^#UicqE?ew>l%|4?)1m9)1vocNB_%O+q{b5v*-rc?d1T;i?kC zPCr6n(TxhqlRdT76MD*O796pxMB~H47-3Y#qP}39jYchZAR7675W#H!F7iCuv;e$% zG7WxI`+O{TM$g6$PrpjWJF}Fr`~)!4z}v*&z*~Nh%a1Ds_+F0PF%`HcyI=W;$e^mD zj^grRH}DM6 z>Q*~};u45ZZGMmtu8U#h^qbe9fY%UBxP(jh{ZPCj}pQNB3RR(6rwFShiXHf3UNY++bxY)rtJzmNbC5Zu;@Bw z6_t5k1Mb7x?;$?Jv6$rjR^oBteuH>qH^r|2hYusFnM9n8amBcYgAo$+h{MS;su%Hp z9xMM#z`e9d%aL=ZRWMny^dsc-dXQdLmI2(CoqR~#ZmZ(1tJC1OgO&znQCZ_lif0P` zxj*q1e=!-y!+^<^*+hKsc*zYtO)zo~!Pu8&XOc1Mure+>1xD{RctNRJ>6EBx{R0*8 zGH`gJ-<5cBeQQ}$pS3uA(;gAO8LD^&a8HdlO2_6lT8E>NI#7rd5W!kTgb?-DqviKS zA(Dl7_lYbU&{D(sGzLf(qVYH(>c>Op6<$UL_&-!@eTWPRD0*ASBE*nFXRv&Im`C9K zN&AFI7NY0xv%->ymVUj?iE4z13=*P#5*{d%*PyWIj(@h3ElvmS#dh1A7kpDad&!+Q z;@I6AM!duv$qn<~LbqN4V_)`S2N|8O{g2Uo6B@TYCF7u<%6R@AmIR|a``zRpQJr6p z60*9Eo3XlT(Zm<7mfYa*2?}L`(T!E#PR317RiXAKo&R-7BY zZ53hzh)}Isg^TD`VH*mM2|{cD5zHcvpn#2z<4SQSoT3eFZARFr2Wi`J7Vl`EAzbPn z|36$V375yc$)#_x(*H-49T+8h7rD6m{U0uugiGura=DlMf4I2r#3;FqE{R-SL%dKu#sA)gCwtYs#OusZJQcVXOUfhO>zv{ZlQGUd*UKV)aOpBK{vP0- z+Se51+$;vD<@|xF{i(qR{WXhQgxj=gya>;DlEb{`zW1TV25d zOF)Eb&*lkXlZpkbZ=$g17WLuw02~azYK>6$UPb_&_0_6p36E17$b(ni3t8)%_9lG& zwJg}YJ`_v^n;YxDmTaF}mX|GZ+=nflY9d~Gp5h$%MD0S`tC*hMemtU@>=R-Mh!Fkg z0@p<4<)-oF02~arT0<>=AAo~eKd}$lI>5&=!nUIw*!F_0um0EzvWAz`fYOpTv*tQ@qkKOkzQgTOv-Uw~BM%UMwnr_&))TD*kcw zH=HE?X|>`Bz&*8!LvLepx)XTp^*Sa*B#1CA>Jf^BlX#5nX>UvUa~_qp7a-9Qe%O8vpDUZ2-*8UHCdId83*BYf8u^t)g@nyTuWYwoacZD)oxxA zBH$E?3jdNth&G+?qgy~aTDngVA_qjU=Du8rNvF~BSB4O8g;-tGf@LP1LCc$gLc9eL z%!+P7VbMANtVPKf%B+HRFF%W4cPN`d#@#(?%S;QOOM@R#cPRe=!v%tfWIsovu;`3e zl#}gwaAK!76Texhj*R?sGeq79#{QaJhKTSRM5NZX;6n@-{SSr<^FU$IeH&0$)>-)i zhI89ZeD*xWw*ZHSlh=t4dZBoYi^x-d5ii@do~(XoDpbE8jDs~x&upyGJ_EbW5-7w{ z5TRPOL5Sj)uyc<7gTkVl=T)C4!G*+uZw2nn?8`n9d~keynPZL1II@l%i2wdqazhy- z)R_v#zO3C6GWO`!Kqh1`gRyZY8halg<9NUSF{TRR;Cp0TbX*#F)hk%t_&Se88Y#sZ z$}~7|_!vEy_|e9SJ7ytINFaV=rs7=ijJL!mT~gffD*E3m`9#F8Ub2yj58R9W@FiZm zkKz@t;R#%90r6fN6i)!|skJmA=eq0I!7;_3qKFn^RWl)UH_%cyhAcu1yh@gvc+$78 z`V7lNf(X;v_C%3z3y02ei7-Tf2+@ZcQCM{2hVf_s4u7$s5}^#fzgfK z%qF8QOGW$x+=taH`bN}L&9SAdY35^W+}{I{^G6`yk!ZFMzE7~F1*^VA%R>-hTDfo` ze4b)^nqLsY0wPpfP~aW9c|JqYcd!r^5W)K4kti&>n=Sbx0C4C29EX1FCBk3lO8f<| zr+(F6?}c}vJ%kNon?j=^UqFlXrcPvQRgFJ-iIF}69;Zb`Am-kHLbPiag|MK|Klwxj zDt(g$roF;$WzIRGj{0tGWhZJzZ}3pJkZom! zb~3;ez@E&z-Uku*zy!rV0QX^&`x3VtQ9ST1CbBG%_=F9!EV|HT0dZ1h#c8u_}DjD-vI^4#Vtek`;)f~@OWb|$N#$2>f+!05(yUL@n{xzfnr z1Bazwt#2Y^JiJ+pmWq?U;rQ53BfihJi{$TsdujF4k#mplaIUc7_TNR}!E?IsAXp*5 zc1pm#*$fxrLDy8_Nk6d7i>DyxnIPcVvRMeXpV;OGwSJ%_14O8{e7F!Uzo2K?;$tXa z+sxM8WFk+2d$IRLe+s@}emD8JY~*iz0#R%b@g*tB{~>T6W<8Vm&RoU4bMb(ymqGkm z@9r}Gecof6(le^1{w&x#go3HaPQ7<#+`vdpVHjG2gJLch_H;5yr&YnGF(D#Ln zumXGq)1TdDE^TV8k#ke@M8~&xwj78v$hbgoTzv< za4+`eGx6r<6!)?+Lg!EKl#2~(qu~iM@%gv^ z%ggidLPo3J+T2oqFx({&k@|^UP{2!>eRviC2R;d!J3^l_k?_|&5@Ron)?YbFxJ2%M zaCyE&!?>@qMcfAYQ~F($=x1-~$!_>U^C%D*W3Z`ehA zoU7uwg1h7rKfGS?h+^2c?b{dVh3$FzO7TCyJ+(n$$hof``|!$PAs&GU(K0IP(BjRE z@HQc}JH>$OePkM+f%~zi-O$ORn_Jb5C-pSKTe@hwmvz=gt9JR@Ux1jYwJ?ZyzBWdf zzh*rX;t7a|{NQ~I?lO2(apY^QtweCIXYMjMZGPCo)(D#)Qc64m#2o!(XL5Dh#G?T? z@Tzu3c%|eN1L3ec5^n)K3Emw|czT<@vO*_&BfRF!VqFlMoCIPDqrEOHx-P~0k(1$2 z*-`Mtq!LDWC7pg4d4dRIHak$jHjlHVCvRKQ2(KxvbA|YlEES<=3y6>f#=+WwN`a=5T`q6!h3K$VMD#UkZMUN*k8*V zg*NU7Vh(fIPmUj|4U*k*{vmi)E(e~hny!e5Qhu#6vKL_72*$x$r8a0xC~t&!8wV^P z$J5OR%P8eOgJTL9N3wZu$e87+jEla2u_N3<4%8NxD2mB!01>GLOcA0=1tYvm``Zx| z7G1q6Lu7BA0q(1{$`(%bD;nX|RC`(!6HeXkDyIzK6SW^Bkn?tx@aQakPzWQ4Fs<%= zAv!wZ8PdP59^FhJW;0(86c$~XBE#gzEaRGwhF_~!hABbw=fd+oh~aAAl=f9{7E%Y+ ztm(t}$L2=(SS7e66w3l*FD>bvC|0E^oL#C|90=H%MOZAlceB0Z*+BbDbgO2Bm-*AS zCVUx)D7L>86N!Cv^rjkkqv|*bWV9ik_(s;uQ-KfGi1Xq#;N;L=jzA|K1;U?wTRZN z2KaPTJ8ndPh}OS&NUjs%`+FinrFwAY>xVV85%q2VLD86L1{wq?8t8 zWvlcl(5i=E9HOPRL?dtC6i?0*Gs&~qb?M0;1D~j`e2I98s{8|-3l7|`8BCq}x$R4c z!1g^Q{sMS{zSt4M9SsuCgfg(F=tIQ(Er{9rWgAP1qCOS5t|dlX)&hOb{)3q3f|#qn z^?`iCSCEfk%r!`RFSvW@Uz8~&%Ad@Z;Wh5I^VS34dMP9_jjnSBm9 znTz;Hr~aK_N@SHB%844D4p96Ga4*(j6!8(eeB?Prr|-DVc>2=jEPM}$Ic&%xaxGUa zfI=I3H-TpQcELE^jAX1A6d>c!%H#)F+o^pz+IGbmew254Y}82*fsFP(vFMx*2g-b1 zyFsJ$$-IKdx4;)}2FI%0-RC%*>N#L+kY8wgY>=#s_5v8#-3WUDsBIkh%OJkD7fkqk zH*im_+uMp*uU!vZZjCHi3B^(n0r@4|*%Vo#A}p?EXdfmBrwt&c=WjsZ`5|07HG$w$ zwFze7lni37KI|n5i>`MVPX*w>`}W2uF4opj;AtNueg@c&B{e6!zWq!YauHwb};1Qg;i+I60k+P1xz-O@= zSBX~)R=l4ZUd$A4dq#4@)?gTAojZ2awgQz!J0`zXg<^qEWiM+HAJ;mHDlu%I0fm}) z7~$6J-#%#MDIiuc+v(()kfJ>Q2?Ni`eev>V7f;4M`e+K1&<_{!bx#xS<`k{w{a*Oy z+M{6Yqc&r(>2I{+tbwJ9NYJ)3ymCj3eFpI0e4e~k@sR^yfx&7Pt}6VuJWxCrc(}H_ z6LKCo&}fy!j`@*Ot+1ssXvaa=g^D|ERQxgUF!p;j`TIo5X7Gr?*p8uT#9QrGyuuJ% zsuSmlAl7Qx<*H%L9fo3Wk+A5prq7c7dSNN_menxqEn`>owCJ9nmPQ^6JWMO>CnDGn zH(ITS*CmrvlKX7cA;5$4`IlhDM|$FU(d4)&{0KxGtNfS>Z!Z}mtG^ou)o=2`)vr^r z>X@jlH+ptxjKZRuzFm6qbl_oZ&0yl@T*bY7uzJOFde4!OZ?1vJ1%0t$?Uz!a0_&ua zF9#l?g&(9EM_`TLACps|N^@ny(t(F)#JTfGTrsrP*AQv3c;)m3c(6vC2aPhqrYG|| zqZ79oZM0gUCjnnh^no|x;t6bozrp(SKngTtkHiDVzy(>m_UAM1m2CmBk`-D*J_oDK zml?&5#rrC2Bk>}W6>l&OujcuDtKye|Phr!aeGnUSyV@;~eKTPz^i9BcG;s((cJT!q>*#ra2G83p>K+}pNQwWOAqp|({iEA_yO<;t$zS=?mG!P zy7OjoT6|JE8N!mG#%g}Jo{+X_wu@wd-GFCk?{0_y_5C4$Ui@#-wMtMv4*^HBuDxrC zWc%M!JSqT^(nm}teg!rrf^*k_R}M777SkR0C($bl2NO1g9fmB@!8V>1O{F3$w=R|w z1g+J_1mRkp_Qc>RAm(c&v(c5en{2dNrmtM2wn(9`kvju$;BVn?fL6aDV(vS|Xtjiq zu;^wEiQWM%?SI@S&Pjqcr1u5 ztV#+68ufC89PSrapk*VcL#s71@&_O`vvN1dv()sJ(zC}k@JtPc8H@d$OU8Gp(#Tyx zaQ<)cxsGUKm)nZx0AHX5l&_18oH+xh%|*^AEV>2j<76Y-g`!iV%JtAG14O(M0bwAR z_XxCDbheXM$rAO$aV?~HO_So+fG=d(tI6NH_-g4N5rK;u$FsyI4_Ca}Ok957xg%;$ z1p&KI%FREHH8RMCZ+iv}_lbn-vUYNQea!Jbh_$RsDhhZ&@dO z;qWVn&^a1U(BU;2P+MZ8k!J&sVS`e#!n&c{zC<0?;)7eY&=23){!we zVy&zxBnOOF!8ntJ+#sV(hBWfPnE&#I<=4sHDLx0&E>XUr$SlH7@jZgK=}f$Gy5fE2 z;u>Z41me46mdnbY|AfjvfiaL7mXq=7Rb@Q;8;r5@a4E9q2pOMOULg-y_fmMkwwQ0U z>Z0~Wi3YKhHGM&@ua~Wt$u?Sm_w>YhB8X}E8=n+$+8~{pEyQ{p$~O`%Ix~8MtcUJZ z?}N32s;9~#oFEE2ldD_bc;VWJ-v|Exw*k5FK3;}yzZe>?SN^x!a*ri&HXG)#v9PT& z*hXtsp%{z10-p!FN>gCQxD4N_H24bj59!;ZTR9{4Ls2xJ;sq zlL*|OW#tl&pQ(7mSbUCjwt7?H-|~v$M&MIeW^dwgRg+|#zRNMrlgY##Lln;jK2iI* z7CHA=0Vk05)g*)k#1bU}R~q4+=pHYHMHh!>az)!_SSA+4Lal0ZAu6xJV^8g>a%6>S^{FOo`gl$DV{F};K2Xhf!E6hZH3Ps5VP5^aVRXht3zkVCWSnKCVB6~ zXM_pMgr^xqG)q53o@?JK&*m?{GjJC?;nL1ogy$6y3$)9H+F%mi$#`9QS`URq_u@#X ztf2b`C}z7GAFF=oOUAqUFjf0!FeZZ0mz4=6WBt+6$gAwZj<8P>;g^GmVY{x9Q-ZC! z<7}3KEAO8_gi{iTSxl?aR^;&4e(7XbXf>`l_eeFu{^rWKDt5B$?=;{;HM<^Ih*#Q+ z_rH8oOSlTXUA{Wg3&G|Y?( zl{!vj%*~TVUiuVH#~lVE=ZPRTuo02uRBuz7Om}!X9`fV%5uf@+@jt+4v*bI(?{qav z|D@B{TbBzsi%kA@JtTSiGkAr2QwupagIKG2&F8GqYO7{5Nm#7U;j%kr5fzWvZ<58Y z0H3D?rwAv{^H4%h!lHZa#(e=e@M{0Sg=fc%0OWiRh!y!eEtN_-DeS7)_ z9?>2vg^vrM^%`v<#ovM0%Elg}0*fmCBlFsS%V@PmOM53uc-+QigWOH%J&290ccpHk ziteK?$P%e{@WwNyD{|icE;_BAL{8DVi{zAW4}ET|7d}ftY-Cl^$>-W>>BHUcqZ4ud z0K`UC?=?AD!#gl&x=ys<;-!UscaeqlEyX<^V84y@Cf>#668RhE_LuzEwDiZAho+&qU|w+_mZuJ3_| zD5puUj8+F(n?2<8XVi7+6q|`t@UYjo{y9*f-$>jYZSO;6{Rw;_b95%2e*T7R#O60J z#b{TqiB$W%HCmm}p8OQT?w!%9UqV}zPmwQY6YyyE zcsLc_zEX0-_VExosgMbt){v1`Ed1XHEhjvd5v~G<<@iyGu`u zBYIkN7j8)-|67j{I*t_)PJ&paS6%QKUf&0xDxb+ruxy+BFP-Mrg>-T*jk6;tP~{{TEDpI=<~QpQOv{@*xXYrc~H zjchT_qWcubZkpm(fXA@81>Hp(-O^vlI8k>0jWe(1YZ=GZ9^-7OOa5!-DxL~FhNXBA zH^NV1=xa$nCH@;{ulpMrCkJ>mI~qd%-xJ=*+kxdJv46~*_=C4^WSowr{u`(Hh_^CM zCh%x>?=1N@N>x0tH0G1{j`-Xn?_`|H4*!jFApD(-lL9=N{Ve4n`r-Hm#ofzboC0l$ zXMU7%63YHJjLXvZGR!jI(fRJf4l3Tb9ENE=lETa_m?P841|GoDs`nRHiE|-2GEP8w zj8oo*pKMYp)$N0~&RxR4qgO>iNl z%J?4;>$Oo!MLAv>%S9Zda*sNHmQxCq3$F5?at}bP*Csv^I*#56 z4*-$K!i?m)>a7aVs4gZ+oTq`{Z2T*7ik|Xa))P?=C;Xju14R8PX2}iHgZ$w!G+Yfr zwDcBed2F5Q!{g40&$*s3J6O0k!K-EFoUK zCiiU#Nf}=J1HJPIY}2*#2hhenfp5^x-4h}Y1lQlT8Z7de^@>XIv{oj#m-}1?G4InF z59Z1qLgau*Vk9iOoS%8J0jX_p!VI2GflBl&z;*phuzKm&7H5znJBbf4DEu0DL&4gh|+-`Qj}OW(f>`dD-=4oYm-1u)wiO1NLaLX@9jQEiB80%M5w zZ<2`HzAJXL)jvW!1hJ8kfalzKg?LsVKHUk-#i{goHxqo7@Io9-7l)Dy%SLzXZi2<1 zPpx5?XBLP}jD$tEzXQA;NOWIZ4-?!x&l`?T@IC$|ig)aZ=X&~VQ8*Js5_`3ioVZ;P zSva;A9vaWGgj40-CRm&P{7z1zTBtNEz#}x`+{eWP>q*L$=YrVI+PV!FbwdbX`_E=CR+qdT4>|`?$`^2 zc^-%)=AT18`&Jf{4KaD3Q;LHpR^rjuWVJGP*`*h zZ&Zm&gH7-m_qZtHU486jq^rQ!Xv?;V!hu6fR)>{nFw|tVPal#=B?h&J_d;PGOK!YRtj zWR!902#R_5-FCnRD10K^vkemfsgS(%yqkuUme@R<@sFdi#Fi0orfR282&YCPaWXbNA*Y}hOs4l6_+qVW178fgbQBKOp#CUe zNwC>kI(b99dD_@8;q(^7HWp?(LO9hMX2YG}%yKXkwF$K0<}rB5+}E6pZaZvb1kbT1 z_$Z)5GV$6?j?tx*Cg?KI2|ns(Bm%@HeSF=KB0O)+qbFcvI*vD4E!AJ}B7Abb#P0zw z(0a^A%p<^)vlt`!l&;|*D{ngyr>th*h{vr`JRA5NHlo)kQPrj=iqDyZlWX7_aya2{>Wzs6R%#OEcqJ-jtGSBc?aME?@|I8o6eEl zz>fo;sCuA2bmuy4!v%EW86cJ^i*FEGo_`b;-DDFy0U`lkDLSQM8G(D{FB4ykEiV&p zHwCWoT2Qw!7&Z+=982>SuQ^`SH0_r9xWQI@k)-ZS6MT{6Wfi{G1|aWXyhHDaNYJ#kqM%*UDc|{2%mt@(5i1n&V!W^5J0e;!PWEc6Qs_-4zf z8nWj@oP&yU=lQsPP3hz>jLQ~DBfk%PsdgzAIS*U_f}K4~P8%;*li62Vh)o=yEu1!h zSg1btslNzQ-d-d?gq@jMQT!rWQsNE(~=>``AHB?hGIl>C+XyvfY+Q7@l<$Zj1$jlWQM8kl;DHhJOS;6ZT#s|Lr#vU$zPP?Oft_s{Ji1Yp@wlH^uivD1Hg}9QM3= zut@IkX2}gNnofp`*cKe`e|wYh`X^PW#8#{%XBP1S&P`<{slcbO;A6y#+-fM!=|?!JCuH=0(oD8C8TbO`%Vvn&z5Z&>ox0)?GjKOfPKwVR-(33V0*}z9H$i_M zwMU!_BdGA@!Y!mz(-b@?_AL-jdqFH`ds4~CYGaH4bi)Mo+pGuBC+oD^w?v7VdvU^i z_=igDp3z!{?XVAz?q4pUBG*@$ia!EAM=LrNIiIv2&)nX2VJPxIEK4Su;`CGYQVB~J?rXwj`U3M5 zxNlCwmE7FhWSbC5Hr@{o;Hlc`JW>7*kK{m$THp>Orb-@Z{78K>k~s8`GDi=1x&v6AUR$*EdZNTM_z^6uww zqNsJAc&?+IsSOKUrWWTPz&Jr0^ixFeIgb}#Y94+l?imb zfD5DMUc|Mhir)Ypp%0xyyiOBte+kECOfXa#b$?3^R z9#}^+`k|0TcWtPPwBm=3(Jb*A4Xs_CiyEpcaPa2WQmm${GM_x)2JOgY)MNwFdV5f4Suok5YL6Gh2~;_haeVf^xG^Rl#QKR zzn-uZe}qrohR;A@(Ivd@D;shJ_-r;Zk@#Oh{bcMS?I3paW1N6Dz84X6Pw+ypt@Jz* zVW~}j8Q~Ogcof){_=#bPk9vx$|J0Ghi|kZ95BL;zd?9hS3#v7}hC_{s&v31NcP|>b z{d4Giea$=M>F=S=IdN}x2aF!7sf}O2eUg5Af%zi0fH>~^5ez+>6u zbc&GUr}*MGcqcIbHSq??L&Otc2SbIU(`>l=TYN^c#(n|j_7KD|?O;nG_&bx;DZMxT zZ_$;`94c#xdXN48XgBc|U4}{SoP)J1?!RJ~JQs6;hii>|Fk2q^!DN-Jy}B+caQcXk z>2}&K6g7-IJe(pWe8L6e^X7zO3VRYZ47NZ=q=Rw3R?G{H+~YGuV}D}Ev(Z-R$t!-r z2A5AJUXOXn6t4kar8T`K3j6SadtLNhd?-XQ;;gE8b+cvtA@pJO8hWkPCc~ zHu-PleCan_Rm>SGM3wJYqUTB~@vQkE*?jygy*PgfRxkDIHJ2aw=y>@ta;=i>Ez`68 zi9@mRk%*T7g0o{q7mEzWh5JY+&tF*Sl}5<<2M}9W=0I{vclMP|2Y=(Oz{3dQ510AM zWN;RrlK-p1Ul!?aSl?ngEbaf`_4dPND&$aqgbbDne33?+JLlo(&%8xW!_G@5L(%Tj zi^toU;jX5T^%9YCgu_S*5Wm|DGtt1m3GW&uG56A$Aue&A17Z`K5=~C`3yh+&hH?EN zGn17WmN6@~qmeroG+S-ca&m-tkAjh~=;q|gV*FqsGmJ*<`b$MBKYNX)%empA&vY9e zSlA4AP0jkFk>`Ne#3I7Tb71i?veo-EsFTgwNWAErL6W-`!NRc@MBxk&vFz?ga=O`T zuyhJ9YKC+9LD^-Z`q0&i+ZDsY?>ivp%RtQ63XT<`B3#B7XkJ{LCCMP-;Hae&{OLP? zIee3t85RtRUq}n!x+SNF`g~<^GdysZ!O7U{i8S(Rwq`g=6mO^>CkyExLZK^QoT#lj zi-ou|91fiEcNC$>&2ik`6K6x6y%`n@yZ%}(s%nbN@e?8moW`>@*rCy_y@5a>13Q) zb%IR99aesGHPdSm;Xa5}EX#g{$ad^e<+R+v48LEy+miV0hWuk$tlg;$B&+}6P561Z z#Fqfi)QZeQ%ss$!wN`kK5br=3n9U6;uzu_$nZ)LDW_T8IKwF6=Dwj9II;w0#6c*jZ z`;++IBkxDa_DRuXkxY1~J zL6pb@5zpH8i4%3KJr=}+>SBwQR5HVJ#U9g$$JFwd10FIW7(Tjl#G^zRlRc!7p8_7v zX4|b2!P2=pg6W}ANM*BCUzNla5OMmD7;-JJh3l$fwJ}x9R#UXptB83nh?VTz5Aqr7 zJVka=D!5K%k1DSg)qGnnxuNDa$gOWRGyJN)b^sc=8N@>M>p+j{*zWeLh2;Z?W%<84 ztNVV2jLmDn05g}96uU>;P{}*ggg$4RS{g*1?h6&S01wm7HCcnzdDX(BX1oQ3MR%)k zu$4Wn^GaN*o3N3>;o95YiD|* zkxzoLSPu&gl{%N8l6i z2zK%ual4g@FZ1rdw@Ax8fb}XslNkg+;f?IGZQI{j`H&{+1aw z{3;lyY1u=Br)x(zll2Xw$+N5{_Wuo3Mx{E01fWx&`nWAKsPG)$p;PO=n zGl)3mUvZnL@c806GWltp;SgXGyAXe^n=83(7d$j(O+?O@fiP$>D}<;IPqx;ubw{bh z`7=-=7E|wOA8NxtfiZ}s71=JTsZeU33^%(Q%sbkH4#;^fh&a}5EIFO&Fikq`?T&SJ zUMifNdY}^tcs<>vX>#Zu1mG8w^T1j&e*mYZ&XZR9EsA$fvsGJ-e!2%=!!pAyy%dhU z%<#RGiodDqa&NfK1D^(520UE(H13T{p<>l`h&GH|wV3Prn&Fv|1^ASFZg*AjKo>Lo zSm%773ZwB$%_m*vOaBkRN3x5q6o*eye2S|Xe&fWZ5x;1b+;Fi;XmM`U#|-bVtg?ZO z@8I)&cRaHr0SD=urxV`ONn$%Us9HZhPlk$>I2Q0&jWEvz5vJ{_xf8p7CPbT|nWqYo z3u3Ci^bk6avt1IPnGS~9E|3O?ZW*LKT`&B8gP5hie+q>~x8t_(ik#a=>O7UFb}5Z(jOa(RsqA3#Jh z`jsQRLE-u`*}KaIVoQp)O~zQo2f^iD>o-z}R1ooO;X)J^U7v%{D`Nco24f`uy~KSB zE|=VT2yl%!Uk<{c#orc@8V<$NN&dnz6@)>{$P*UVVR)!Y%OwyCv}>-rF_q!NVUfy6 z!28x)uavbE@-)L|)nBKglSTJAPIAMGDCn3ZFpgk<)|2tCC(77z78sqp&{#B`j2)fg zD57D(Y%rRIv7Y@N5q4apGTw;+qlY&hnS;E^ICrZw@+{!~Z0KC#yS^yy?E@D~=Chl4 zN~cw_rbR0tSV3Pie6Z+u9gRE)#2T%)Z3+t85x6d2(_Dyn5cBj~JyBS6-NSei00+aX z1PD>v-wbbQ^co3^8GWT>@)-ONdGITMC+o{xBkT!Z*2IE*#3)=nRQ^eLa(e^ilrS16 znva!JMK#+NOU#!8pQh=0Am`R&V8~df0CGC3TO-FJ9k?GGyqfq^H^tq@;%a>6O;Okk zVvZ6nUH*K&J^?!aqIz&bijAzt(2T3Po# z-~r5i9dXyP>m+xch-2boCO+hV;+epwvK=ppuXbE7{YOs1>tdqqK2h%uKgIKa2jugV zIK`Lx;T8N=bM#MuahR)Z_r(ACVi3!;z!)K_1mM~(au-Eyb7_N|SF;bK975#cu)|wHLdb~k-MpWg7nW5JhMCT%uvOb zOa^}~%O5${O~F;h!&O2o1u?p1u=s2dp0IXDW@SiTeX~ zKxFWCV4}?6E$|ptw+Zp!aY>TLPKP09PD6+v2;V4q+hANYb&De2<^Cqg-vf_k{@aKj zf45okWg(dS@qdx?3Nv6;%{EpzD3a*Vdz*B+0X&LboRq*A$K zXfc9VtJNASgjX~!o_ZY=A`ip{Z9>80=$14KEG(uj3X5+0<-@X;;j{6`JI0Bht#E|6 zp-6+U;t4U>Qy0&Y&1Jw*StcHMn3nlY1gr8ZN>1#%~lN1B8JYZlQqBE`DB;RnA@tHy&(F?K6VAkIa<3!7{wIh5bW3ed-m- zZvc;AlRgmNm!3u3u(Ln(TU0Dg0?DJ#Qm|^*WFgz-u$;2qx0ra`F+QE!_d8`(nePEZ z)BIl&f4Br&46noW7hjE6kK!xLRvp=vGgR!>S7r4F?yB8>i=3N5_%iz48eD|5n{p=T zv(jwkqUL}^5HMYoIwul~`sb#sr*j=vBgsD7;CTng&$tT;BunpZNIt$JvEccYb00x>SXQJ>D; z;Z?So;X4z>*O=kWXX;0FuioF0p^riPta&6@N3kVU&x=-G910u%ii!)a#S7?;p2XX% zQXE@p%@e`u$uSA3w z@}jVwm~m%1PbzZSsv%DRgOi@VdSlV;xx`~3jswpDJVbk1Hv?PTX9FHOzdcY`bcQal z|F6j10(=C!vYmLtm5O`E<87VIH{#KcBsZ+x569srFuJoEl`e^3ONzo~zam)19n8}| z0Tv}}ZxC4z47A82Cbf}xhbCBCu{QPS3(iI2VMAb1Hsvms_2y=HYrsn*mgPneGt{r{ z+9%?Z+;29QMV+n7!4|rrTn_MQ%&r;n6>f^hB*6lNRT@q_>ayat8*wplZ_E`DXHJF3 zGCO+1=OM7R&;RY>lOwQuuBfHM12F=d%vJ;R#ad*EvR^fBzZpCFs4ymhag5f(3ys_c z3^DqEWb&M`h&&B--a+pf!8S-ccTG4}*n&^d^i{87sYDPVTGc=yDs9EP_#SB}EV}!X zvt^=mUv?L)ZB^e?fP;5N{txg@PlL^NMb-y_PuC_|U&G)|+wpq5X($SdZfRB6VHceY zLkot(7X-oR$u>ok@qC&za-SXexadKqh;RkOY&QPK4H4nf->|o?sHW{R?3~D*aF1r~ z?RQgHht7JgCLtR43cGOJ)j_(q(hJ!fS`IA(Yp47c?EUddCRcY;v^CEK<7ig>I7PnQ z{k1IG=-&)jNo`2R*-HM1A_v4W7XFxA>kWauX+??&yYX4!#>TfqaznN$-f$0I^w!KI z9`>)|r-4t=_H04U+oizDM1T1+Ih|V0odLl41%IdMue#nAF+V;eobU!aBQ_PE|8A zA4m9Yv~ao)B9?thA*TuxVAomE_{9fs-P`aM@%s-IuY3@mu4--mh{Ew8R_JTo6%}kx zhI@vE_${(=hs^K^vHJPa?5VJMtcdvlcr=TeLjH4LzgXgthw-R&I7|HgU$D=s@ULFfU-#o;DAisjEFGC?e7C0rhesNpkVTUZe_%8V(oDad&qh&X-Qb>!5&D$h!XqtdW$ zBAm{{;9qNg=@dTF=<1>SD@GN%r*0w0%*R1eMElT<^@EO|ag~G}A9F~}VM~H_Y zqS@hEk3@-rYhhDuYUX(}d{2CHAL3hID*gxfSoVH9@w3fg^KA4tv{(R5UilA9KU$S< zXym^^1n2*Xrp4%AGV;m`cv_dK^cbD2FT%41)@l+8_}Owr*ceuXyI6OYH8+ECtkz|v z@NAfY%iLj)gh&x$YSAYcqwytNd8x0|IX(KVCcW4Xr(kZffY~iSj|DqhbB}CXf4N-7 zX=m9$i~*ame3u+PZ-X?zk{?evj|`T5vhNf zOO8{Xks}YkYKAq#%hu0CT+JT#n-$}h$uJT9HHg5Px{-B~x3c!OM(Yw`T^>)?(1X%y zSbG>MFL52NuiBc^Xykq%;4V!35Zt1JjYnkPS>M1r*ll^jDGJ0Qt>v`mSi=4$K0F$8 zT!=&vi?kIVg>brMhOe*`sro`>oOTCZ+$P51A@Bg!qbKpX?(HP^zYPyi*swt2)lW;F za0l^2V2#6>~Kt)A~CPY!eG$trf*IfgOVck_RkkmEe znq5a_%^A$u_uQ&#-{1cW59geFZ-uU^uIcXEZ5)iyT}Io^gP+N!4wpu~(Wmpwe?=0o zng)1_ejpq~F8)q7$N#73S-UhHo`X4RPHXc_TCcvM=~DmEN%7ycioVvfgRa{y@H5$j zbmB$5dvumDs#E4s2eGGo26E_bf*;4Yy*cPv@Ij zKbLjz`Uu{U;w*bW+n!%W6EA)M%x1wGC5U`T7jTV81il(jp$MaTCOL2sy!=YsYz z5B^)x+h%CGeI4rhVlWxX)|Gxug--&Q#eQuk!3%(J_Rdd&ptm@d=9l{jSWRX2i#!?H z_8nF<^ZlEOuJ*5{mx3P6ooc_4)}2}~RX@vwI$^kn^`2(n;6Wtf(?v9)6P8F|`asuN z@9$S`^_&XojuYU0__Kc%pF7gvoj%eueQ)zt7SlP|;5QS`Y=;srY(HU+v!}@t!~;Z` zn_f{Kp=(6aXX+u|kh-EB{vXboewCI90HLhh;CB?G(id7MLP7~xO*2>Fi^$a9;wX50 zzi_kS=cZ~tu`z|~`!x-plDMBIBP0VvnqQWAFC)ZF5PLx2Zs|8VV)?r$IyzO;*`P<8 zJFigmnh%;D^qrQOp=m^mqX1#-Kf4bETz}AR&~79FtEv7ut}8gH8P((k)KS>ZDK(+I ztx^*L(rw1@yO$Kbs-r=_OUDnuN1qjaBu>*J(v*%X`R^)!lw~|AP((#Zv`NQ7DBeTS zp9dmi@HnmQFIv#rz6|P6<`hV(cn%QC8g7(ea=vu*=~$ajGThQCxK$wgv`Bu6x3#w7 zH!m>wIPgAve?P^ayl}1YdLYdof3G51`V`UrvRDw8wP+r{a zi*)bvi@k10y~63}^~K8+zt_#+cYz;}zSuFt^a=wwc}8C;<2SE^S6{-4bp zQzWR!({Z?S3w$Fb2_T%etWUsd>RO_NF0#EX71@1|;`i@1_{5Gh49-Cv%$M#}>YZPW>0-NYA><#|KB zn)Wf&&Ob9F{M+>qd7Wv&8)kbx%(tfjT6VPJH(cncTVJerI<8PmUaa`jj=l6QBN6;~cH#!{qG*Y9Tr0lz%P+mC z>%J}TrJMP94Vsw-aRe{XRf(l@dI|fMG?v?zM2T$NO5(*XfVq77VP)hxq_-~qXiw@! z&r<35fJuB|lZ+p-%TRBDAJ0k;A|4+kO2;LIX|t74A0=ZeGKs;9AF-Ayha(7oNgG6bfXZ?Wz%uh?7=H(8V?Y| zB3M51b1H|U-L6u+x4z5q}CFc5p?aeU@w#b2n}PuJiUcpsiyEWfm0 zS*w)h1Nu{;<0_=v4CfA`m6|f$P+v&(CDcLO`7fnbJOLHwxXNO(BaO$R?-c*I623oA z>w{%Px4E|BBqjhh?J()d<}@ro4d`2uW{b1C1la(g{GT}ltfr)A+F4AjL=$AsNyUF@ zSz1^0!XT>XXQ+eu>z7I`wa`!loXD$y1C!A@T{ZYT@V@3iSH+L1CUPoMFLf9~!6Nbh zP!=Uf6jp%QEa!v-BdZX&QMDi`cK||J?Oqc2RE5Gjt|fpsp;^l6>U{-2noqi>_{t9q zKC&9|yT2>GbK`Q_UJR!i6su0nDN&=4j5aCCP|LcL8c!!*HF{EVB9x^Ggz`|@SoxGXDdP({s8^ro7$uZInq({e$_%Ka{f>e6<>PKEzS?Yq_Zmg<+?;8`#g;2V@%8}B z<~E%O;6;>`opgxa4d_I?E<*A70}cMBFNL@bbtrdCRq7vSorLRXYM_q`rWO12MTR~O z5YA7uC@Mp59b8$59@&s)W?>)2zX~<@JK)Fghy=w?L~^j4U8~B48$BM;hz2i6Pr-MWByir=Sc>?+n?I>3F;6&pYAT7(mdJ%ZWg^wC5&rjM{&~_e0bss4zEyE) z+4jA*JUU4p-d40Hy6mGwkIn;h>(7Iq$e!&cUUX_kf<+EAxmZ>hu~L$#RLHXXP9UPUW<)~}itcLS*o>!AAbV!M@^^wm%u+u?M`Y`+mN z;sEAxr)ni-v6q4d>0E=M8BLQNV`*I2FI-^6G<)8!`0K!=Jml9O!LOaa3I;CX|`qZwjYj702H*XWJ z`1vtN^ZbL>qV`>BnLo5u@xP`R_8UT|#^<08HGfdzo#Hig2bSr98B@3qtx=xcFk`s4 zQyE!aj<+@uS>XNHf$qc$m+n-lUh|a^ziJp=0Po97UQv9#YWT?dS5(R}yI*(_;oXC# zdUDCK6yX@a9IgP~o^`yYhzg?W+lJAGds0vA)Y$sz()1iaIGYeFLH}L=<}%L-SWSm< zRTC<%#)J0bQ0}!*Syo!5Ekzhw@59SvDZbY| zgZ~bGG#~X`@lnI-h&&r=lGzVUigQc18OWEGC@+gm*jh&)oXJtt*>-(#LSVr@q>3Pb z*?jRrWqPK3UA-$S(vQlu>{k4TxVk#TQt-a~+&9Jl_|xFM=Td0L{?tL|dR3s%VE|#w zI)y;u0Q_%Waf1H0nrbW(Q4k$O0%(7}y0)XFTVJoIx42GKvakhdKM=nv%xbx@noRw~ zoa>)+9Nd!hN7uk=%%A5B0wx3Gl~G7@_9O3H#cku&Bovq#g}jCE-EKdImKdVJd_LlYF`pw|) zf)C=6a}{6wy}|d0rPhbJ({G@Zi%MA4cKsrU$NmHCd3O1%3_i(&(KA3m{d zWm%NjzP>&Z>XQP^J+RyO`K84IK6px1{+{$)N(ClE_2I>5Dc^1TJ@puB;7LpCp9d8G zHrMbv0zQzpexrEjUU>LkM(Z<@x}j8sDzXlP)*5^c_&|PqnBqr2GI(>mY_1oTK6jN; zmo@d$(c+|P_NEaQbXBQeCm5>Za`H`t>cca>DYerfL#^aPC0fT;l{JYrd+RZi0)7%V zCn^5sFmJtKYd4Bk(4MD=7kdB}vWzO#2(-Roo_7`htmPJczrsx#Yrhom{%qzMX;d+oS`__S z872H~7##&aig)c_PZoN`v5CIAki3I`Z%tOLKkO~$SS=eQ8>?_ z<2ZkCeHrJ!Y;7sdg7-H!JgoR8l|x8VR3Q&g0?-#KC;X043h4 z*Ib={#rhr8!pPZlq2f@8Qaj9Ut~>7s_=)WMM&dLW_s9#I%egwQP&*;@qhP|@8rHKCx zCqGMXr-&lLEt1-BZ>pQ?;PD+A$uP}5^^*`{;~pAB zH=z!*jhLm>xE)WXi@Xo%cm`eIfxzm(7}oGXuH+wZ&l*a8hCh*G@=)p$L1=!RIsLB?x$J~ zn2$D?f2-D5wxMH&7UTXP@e9OI#-@@e!Vqked0mRKoZ3QMjHc-A@fUBYzb0+Y0pP6{ zHJZq1CGII3ORo$JoWzARkLvazO;nCa$MeH?w<*KS5q|o}^g2l8-h~>#n_N`ty=W!_?OvbCYc(Shi zdGOQt`f$Z}yPNT)tyy7PO7N5 zf{x3mqAds{0nB34n@Ui5CGCQZw+Y<(El3AX1wVzq3@0O8(0mu9>ZiU)>c1)-&*d3T z?Uql`PUpanXMOj{$Zc1rdQ_ikScuE(&BbDQ<-k86|C2<@}U?u_UmZ! zEzRFbmU8C{MhfnSIan5jLtFuIIKMVPi8Xsp(1*ok3_T@YV|}_!*Pl)LJ0VzCFc$nc zp1o9g{rAk^6HimcD{r8c$o_y*Yc!g!y|#cy)|FN99o9_Hyh{T8bZU^lwXEQThX!B! zEJaI$I+zU_K&q&aNGsvM5DAh1qWHX%%CE)ti7K9@Z0Y&9VkBs?qai3t@mRfNh0G}D|LjaE!IM37})?K6!5u0g`ux6T4OT}q5aSM(9Kh7vR z*)Ajj)(&DR=+U;LzA3umS*!5`i2B@IyPuH zN;Nt;g@Dzxto>}=m0$K^mN)#324c@sO02a;i()tU0KUMry>x2xaJD+*i1xqJzTu=l z@gf;uq50os%4o_6u?K{MXmE|1>az`z&DCxzaT&fpCdE6T1I#rGbdZ66!+kqRPu@=J zN&9+4i@N~feDxq@bCb=|eHgxj_UC1zq){F~;Ln_YhuLA;C~7B-#LbtKbKhKpFOr;& z`|$=p6JIO--}^8}pmzQl?b1qojTYN82XW+I+6dI&MVA7zo4CqK-}`Tl?!pm5^S@kB#i34S~u`%v-K@tI@w!>r;y`n@@& zNGBPsO^Ha&?*>1b?{rnXr;p|>f33h=YrmgHY~y$(hU1IJD%f%GQ~8R&6o2wtq}l~r zW;#U{5k7y=<(#LyGqva}z+C>K6#=X1{FEpiA>aUYYRgfIubUdB4~Y5%sU148yOB%n z39y8 z!H;JpJct(^4$(Zs4^v;t5$xbMUzc+Zyce%NS2_3FH(w-S+lJd1k7;xaJ4_p=^e0Na zR`a$oO#|K@#6tTNa;u*~S5#l1f?CQ4M+$iZnQMJN2*8#h+xUpx)E?a zh7%im&`W}20F$};)U4ICb@oCXyw7p^!T4s1G)e`CWe0wjz%7ly+Y1uh1&Cqa-b)aW zPUFM)=;^}uF*;W4E2>b@3|cZhhIgkrL;%dz$=QjS>3EoA=WkMo2Z%KvK2N}E3N9}C zpP*iEo0V=8T=<=0mwGGKaySXyc?Xg|8{DS{#q9%Yi}_d#0juf8SMBckhH6mkBrdP8 ze0!v27{EGK___p+r?9H=4mEm8H_z}zy5@!7k>5qAqj>W^O8t7nP~)WP^|u@-8VD*NOD!k6q2r<64S-V=i4)g-NCmRrPPH zL31{?gJvUy?GTXz0?+HYnN1Cts@q_LYw0b zGswtldN)J!mUVA&AW|R>VM7yT1ly}rr!mi!Wwq889f49Sda&RUeW{r503&~9miYZJ zj3|@BRxG@R&6s(+51Cp`2l|M#>(nVPLA#j`?N{`^^_r%{3R~e1lfKL`Uq1?e1Yjnw z-Jbv+;`Umr>OeUaI2GSW$EOGbXDYGbWi1NIsTj(KpHRGam38_+Wj~->$DTLSZ5sVd z>AmK@-e?whFCJC0zbvZKw)NUeWjS>JH{GV4k#ZXgu!vbkk*TO~i{{nw809y$V4|+# zHUB7lS{ULGmYE_govk#0J{B1uOYq*GXw0JZf1_THp*H_nuTQmwt{3G|xU(Kz$V&)- z`F!t072@3u!>IEe+FC!&kw(b?Gx@th17$fbA9M>XpI@QV`rl2*M;{xHRAMFP4Z4^^ zNTje8=b`puv*wd3D&^1uHs`Vg8v(`{U*fa-kA8U=shC+cl0;HxIXM^n>F9zL@N5X=fiZH)<5gKrSDc%Hw*G5ii&*@J@`FO z74l)iR^!mf-xNI_(QgW)x!IZ8RqO^onHQL^ymof_O+ft@HvMrY&gk?whP`rx=q91okQDT>IziTH-qrm0J zr?kF}bQmgKL;ln%Wm8P%r$#HfIoqb2a#tqN{tmUH@g2QffLLz2tV|c@ZqxBMJVyxD z>kILs*b7>xe5wp1AS8$gl)(8VDY54zI06uDe%oodtWEoOA`JvSkoX5xHSiT}#lFWY zab%~Ry6^uzg}%4RrFIlKsKluFow~yGJh-RXNTXY_L&WD%L`tKu6=m`NWVX`TooclN zV3pZ-Apu-WYb?@UQy&)0M)ZF8cPx8$TN)k#SYd8je}ptlyr2vPWljY10kajo(=kQ& z!>5B(l>J*;!k?ZZRYU^uyv~xZ*8;=@yDJhbhE)sAIX^Ii+rA z$-02S@5!r0c~2Sb{UU?^l1g5=P9GM7Ld#k2TGS#0|uP~|NSO2G)^{|r<7kSzu;z>ne%k&2)7 zde8rv9j!mp>@dn&KX$K<_T)G3x_2PwXJiT#?V+zeY$ z<~tpR{mYaZvd~Zk_#l4frQ+vbHF%dF#FuI7BTM(KvJ)4`*gbpTIO2DY`2*C~EYfi0SkM7oBpcmlN-Z=9~w z)PaUd$sD%A+a?3oM)uhI%9t5RhI$$NcpleU@wunA=!2w^-)82^zz1@TG|kS<4yY0> zHOtSzhom8ns&1g@BA6qcDDIJyf_cAfUm1DT9!NblMx}L9wN*skYUrCmk(BA z-O|762E7FD&fc#lUbwLg{1{emycWj+Ld`}}W0!1UpF#)TqhN+j0IO&3M-CSOrt-dC z1n|zk)IViZ2jPeGjS+mr0>%F@|D{W#v<`PR`LcBGP#6X9*GcUHbf70Crny)up`ToXO(61FS+`@aPMo>^jxSuym`5C zGEVO*dAdl-?7)46Vic&cE2-iRz|`KOhd zZ@^)Fk)}A(I7aaJJjGYqXn0Y2$4F-1djgf12QZWMo+?2=DeC*lX$0`T!GWo|9Lnav z!tRiPtiIi-s%yho=fm5pMj^H^@lfi0xaZ}^G%k;m-T;VED9Ae@XJ{n9RY|je;=TX zdejwZARNRPM@&WYlU0hI7NTfN>-m`P`H;NPo7X*}w0?d^{!bNRpmzJ2n)+v{54!rf z;3xBmJV4fF&vb(iuS7#;Xd~i9E&$%y87V=OQwDY@zg|=xD|&v^k?L2@!0(R>*#PtT)t&^bCYNKMb-XV~0@(I(KD}Qj^XPUsfvqV#TjwPdVEA+{9IIF51*0_4^y8 zt{MJS-Q*(k! z=#`wQ>Z5PV_)!4UctU~cGQNA_aos-37_k+9?xqVC4H{%%cl6IJWivBN+gJ`9NAm>WhfB?r5zjt1oWj6+ z@qgMVKCM-T4n~A{Nkt#+4%;0RVGJUl>L)~l<@4JnyJgBjFYi^$OgrGq-maVO>7gJXV?rhduJ%^ zN_BjO4@-^+ndg@1>zkf)>xE5KCqQu|r5&=)6_p$Ke272W8i=mr%|{7LC7Rmr_4AJgthMWE4E3 z)`6y){Wm4rM`}@|fOlsVs)bYhVy<)wY(GVUSb!P4_gVs0Q$VLPy4IAKf{ERc;w?F$ z)Oq6#mC{q(*{K&Y#CL${Ji1nd4DtI9!)RqE+OQ;zQ+x%tvpO`Tpy1YBXBwuzpHQk( z@L7E-O4&iT1GhnKYwS6n1I#tQP?lxqebaH4cAg zWF?OJWH=>&_cI?`rTA;zMSM3JFjer^kDW;+S}XyGG=C@?B?CV=qHXGT$64Rp%vI6$ zws=V(xz;K{%{c;bn0Y~@605l@(Sjru92M9NVP}6MO(XzBmu%AapfnX@?%4IGxifRSvgwjx3@1ui8OcNbReY%ZIXyfmS!Fo8mw!IBulE2NqoNG~ ztI0D#8&Pfw($FFHd>6?f(~ka*ExFoig|Ng3r;y`Vx^qWhx~2Y1sNbQ>ledCk+xq*yO)A~RGx zc;h_9FJEr(saRIr+1I+!6u-hyI)~OCNWg01g|c-OQ^1d4QR}3U{V+1}`=*SVg&9Va zv0^LsK<&>b_gW}Jc%L!U$ZDiI4<~iSTBSNwy{HSI>=k!5@CNbX2f#F5t6Gc<(QVB| zdD5yZggc!?NB2^E&_g(*-|^Jz2y&h_g?JGNFoUgKE5Qo_=Hy4pBWs(;1L0sn!U}%H zc%UlgeMJ|^Qm$qzO_)6C1xOGruyi6tuSwEyaJfCtx*gS$;(arF<1z@d|1`-Y{CJe;zbc%38r&AP*@% zyWmyrb;g;zUO;tYuK&pbTzzSe?ObOGm3ACpIvd+xf;OY+$8+>d0#?(r>eobNTmg3w z|GLmA_%77`eD?{ZKI(l<7eT2ic!=JQirDc&2HFD1u#iQh3cHE)lXAu$Wt#WF zFr^HZ@od;vY2-911J4>fXc{j|el@XxaT)-R7Xx`JzQSRHr?eF$E>EUmv|~A`Vi!OJ zzjsiXc5z`kM4tex_xx+)2&_l)d85 z&Nd`oxCP-P$v4C+qo>OX>SA7k_cd?-OYvn3h@2_ZuSi=dDkAXjFgB>~ojK!6DTvF9oorbO?;x*n9Z z;>XJ@Qhc*@2EUScHfj&?;s-#adB$~Rw4s@>pFvBKm`)8XWVf1Zih#l^=sOU=w^Vj$ zn`F=)YHY55IC5hRJO=CKY}z(xhf;r`|d=G zZvesOn<2`^@w2vBjsPS1f2oRo?siL${bI9;FMVI}uQnJwrKTXw2x>ppu+bWdoC|>0 zBoCJ$Ff;>qh(;fkAP*pfRV=cW%mTw`m228pf)@mMy95GQ<@(&##Zm$aR^V`&BtFlS zI&8gGEl5KtDvCvr7};{2bRCy&xPIwPu1lfzHLvwnYIrf>6G=Vv4YWJ6-$bhL{nLun<*2wg;>7yczJmjOhx4QwO1RalJB{MaA@R@38i_yDM^ z5~Y#YiZf70vJ+dSX@gk01bzCPGHtrWPPZSqBe?nq(T_c;okT%x% zD8`jKl*Rn0gn-r5eQ5G_1m8OBOHl;AEvIA7K5cj?fwe`#I2@O9Lu zMHec*zc6@82EhY0>uFCn@~%>EdHtss14;=Q&YW$xQ8~8(rt!k#2v|)vSF{o3e&9as z2Kr6X@wO7{RK2Goe3?M;e?aZedlc9%UAqPuDkXz>@}Pl=4>)GXqVqEyCLk|D|o1r=Ut7YP*A+Qvs&)YoiHRO>12q=z1-t z3pQfpMqIJs7Y->kdFTUu_2(b(?)*!kozm;nuZ9<;gSfMKBZ$XGL}_t6xJ?-q>G)74 zDpnSKHqo+}k*)ZKaSwHoN5GF@cPl27bH&YchAB8nf<%BBc#$Cid}z1>UTij%uBEtc zp-2t>Q~dm;k5nYfjp-Pn#~=>i{zG?3r(bVrQBZaW?m7NS$78`+r7o-cSi7E?1=r&c z`}5z*?Ut^V0a_H4GXmGGG#HNfEA_99kN+og1a}4w5HIY0qf=k$0x1My3GkZr2v|+^ z)<4lLrW_Gm7Wtj3;xS99U7u*x@*x^k*$dH)`<_$cjOI_ZtJ5}GU9OkkBSUVS|5U^e zq=V}nLVN6Fs6%<-@k-sY)9`u%)mFG{rve}UsnnyNwQ501Nl~#Kn+7ZdFmdJg%kGuo z!$v&&|A{3e zs^)H}?reZn2C_@0okPCP`zY#CfN)-FIRRWqdiq>Pt+$J&X;8ualAqY(g?w1CvN#HU z0H5rv`1xKhw7m;{2ajO;HWM%60q~vh(-IU(0Wd#k|A&lJqKUfoNQos_LZJ;d7hkTl z8gsOEcnA8Y(H=S=&%Y{d!an0BC*_%V@~c%3$at$w#=|4(xs&F5Gw|GrvAD&REF*ld zpj8$s>tQFT~aAeuJ`BVaW}g<+wh0x0zaxpGHooLJ5%G5U-a1*M(@@nx?S zztyRVu2nMliR}2;REk{bcm|$qFuvt^GN+0#U8IAQ0^XO`-AYF2;f7VUbK^8j7q+JS z5pos)A?*1$2`Z-3y8kMUfYnsg$5DG6UO~+{4z&+&c1NiW3yluUUP?*N-7;|PjHxe& ziX{N^dAIsUWuTJls_DLNmr09+&Wwoz2;;+ME2HI})umAb(Jc!XW`E|V+&@xX*J2C! zk$n6nWglo;LkD#}@jpQ$0YbSYR~cP9gwKD-<5=M&{bpQU`k1Uy@xsFX6!j6MpZK$c zc0`LJpk}jie@L(tAef)7b6h&OT-AMHi3!K?YVbFWv{E5T?EcMBL|w|j3to?aZ*MkI zYsSCPrBpag7f=eFROX$XYw1c+hKWCGYnw);+n&L%Ox9 z{fv-)T1TMV5UfyNV_E;v42jZ~#jfT=&TUiOWyuOr!ArW1+la^)Pc z(csr?rJ5x{9md8UBvt$Xh~O&w}uZ>lgf6`YtWf zOcy{&BV$>Q!NiL;R(jlEMW`~WIbP)4Mj*?!Ss1Kupp7&?KCLvrjY<=rQmAoZuybdx z^JEk&K%{v}jnlHIU)qYCJ5(J?A#rCDFQ1{3tN>vws>fLZ-goKeX_e~)tfub2h`bzf zpezyW^6`IvbIXb6q&UD$iIggWA8gQuv2lk;6E6T3n0<1T;XK?(l~GpwhozcZ8l0E@ z3HD8N!zv>9@@ldOl9z!GX`1C`12BhZ>62(z~ zFxH`9HUZa1G}m;}RWiU7^Z2%;SWUG)iaj8(Ie1LtFlDr&msyM{*e~QH>V6e!V&n5RrL4z$#D-w5812kcP%@plGK$sl<9>r*Hn8#g0l2p$Jdyz$tnatan)5Q z=1g~i7kqd6eMNt~bcy_fRc?q{q)Vlk_REV-)3?s@H@!<`BQ+&Z5opfk5 z(ieTk$oUz%@zG8?v=#gie&w<9YWKk4$0LgbnM+^jd5BuYuFL8UZ;aP?X5dS3>YV%> zVjHHCUWD^knwZs_lO@#M=S$G$8!fi4QdNv<4Z0eQ0zZn^y|4JFsLq}T?yfsFvLl_W zlA+c%Qd@2Tj58}g+|pVt?t;LBp!qWK)JB@kzp|*fkD9&$x+gd29bJ2h9GI69?ek}1 zV_LC2nTvP;pPxBDcnz&KDqbKH*GPQENTVQt|8L}cyO)TshDerc%N7((WSO|-)UlP9j zOl1OzeCA9%U%RO`8Ht$yfoxAd30?x=cq%ZGXJTzgn<15KfU!pIOIur%!Y(9A9mw0Dhnh_#tGGX3Y;tGkb?jT&C!iBf%1Y32a!Q zJ5<^40F#(k0||mkQ@d3@ins$1$~=2Z#itAacU(#UZHgQ!cBAA{;v0BhKJ5?1Up;T| zk!2}T%0=n?5@0s_Sm`bm7*H+~t0C`30KXEq4%3l}mCvMGMUxd@|Lri{3(g7j`|x+D zHGgKxob5GSkJ?w@-FVwo%In%%gZHeEi5I6C{M$#vb+nD;FCf|-sCA8Y7IUN~O!`ZG z{;ll}cO7~K_z}EmstVovAA>Jikq%e?dy217eT1I6+loZvlZOxo^3moT*}C{JEsBzr zGI5SE_~bJN9}nJxr>4%vM6;S6l=aYs7r`PpjCXCS;@st)Q1m1(4 zeI?6rt(u8*asQ(K$(H?Mhj)U>Q5uOEh8~6L@-wGq$378<AE;p$J)(1_Er4n=>{JUe&A2OWR}Z<>G;1P z3pz}qNCuc>e16NRHcnCoNC1d38zoq_izE;ZqFo(Yw+;H&kBYYRXoX{Y8Cnms<26;O zG9~elE4j3-i}7IY|6S2fdusX*&;yvFMG;s|Hb4}>M6=3?u$odPiKzM%rwIOzXPM3K z(a;G4n8jkJO7IO}q1kZ@0jsH0Ymw9d4wfNfP^o>+D4orFEe-9#FJQGh-lq@=0CRYO zaRl&r<$`0x9y9=FL>F3P%Ed{e6o4iC!DVGMbeUn~*^t(&7GI^&S%6Tss`CR1>((d} z7c5<7NN@)rjAyPSU^T^E8>`C*ZA>F_=_SQqukNq-#3ncs@#<9`O7o+=H7%BbpTvg_ zR{XPd{vv2Ub%|qBn*aMYD?Z;7!+s<9G3=jL#0%SInYff-SNaiwIDiO#!Jhy=bG&<; zu26&KRH28<6#wR%!S4g_&mJ6*&Xrrxmgb#Rf?WX9c)@y)Wu$vo$LmNPThdT2KTz?$ z94~j5-I@;Gi`Sl|_=CeIh`fQ+hK{Xpw0Voiiq9Wo*q;X<#8=xrk@3@?8oXEQOl;*w z`Y1lH1wJHC@hvxw;Ap>sIGDE$SK@{^EsD`?Xub?MsQ72M4gMwZ?AS-*#mKf89lWyB zQ(0oK*^@+CG>xNP+0l4RxgD+XqOTH%{5?rGD-QfPR$(*o;s?M&R_(L|OWM<@7*OUJ zDRv#`EE_OJf<%A?eAW^IR#RTR0NsRzPtb$`uGD{Z{!yasY%Pj^z)#^1A1J==CW9Z{ z5yO?YX!2YJ>zr%wufPZJz9SSL+%8a8IJ{FPF7Nf&toZAAEsr`rB|6h-GUl}6YaBHA z-QcJ3m3fNyE*K;(Vz@h4{$dM@i2hw@kv!J^1+{S(z!LUli3F})Gx0^BMz;u9O{-4_ z>0(}k58%FaUP|7>gvCi7zPb(zaao}oou3S`c$+DDjFjr0i4X1+2`4A96d;;^+@d0k ze_%vtRT&XF^`OJF^{NurH=e4CO#>gy%G7v85!&>`!Qh>H60n-~{bLwC06&!}UX1KT z#WdZZjBa+DrXv;TP1}~#`!Z4}KrAa=I+wy0?URWM`-9sNz}qj|1#6E~@H6=+KgHYo z8T=qO+ElqDE56%4&0AXbL_=~RjyCtO%ag%+n?zJUnl01%!pA(+Q_++9D%x^zAY6*U zVl4BSN16x&h-H?4B(UpGYtofZ5^Mxm#`ihBmXY80!J9bg2#CG|Xu=(tta#gCgTD(t zm}jq2eA9~tAB^c6#Ga)RFP;M|W2Vw?2t*B{b)rW*35pJ;iVTaDU?V^rzqX%%)pWdb zh;T)pB?wnG#3nXq;u{RnJl+L|U>k?gnzMG761}zTJ)i;Ey|58ngp zo4Hoe_p+?SL`~;`9>ZLk5-mJE>D0A!sj@jyB23rk2l#R9??0r`e0Zsh3Z-Zx zOWkzzKou|Q&cCaCkfqpPGa?A^zI^-u#kZ&)t|M3RrpTK^h!^nybNSwl$|xeuFlyoh zXO@0a8YKYCGruYIQI_zut4IRjV5xHjrS~00TR5Axq=^)OP;;PJ^Avl$6i7~rAK)jj=ktjdfn#YJojfFg$sgmI+x@3JQZE}G z$>7KEr`^8DNY}n7-a#}OM+dM;0P$iYzydb>kOcL{Q`xI>lt=T2b9LEg!Q+j-g}%y2 zt1Hgae4hz4PtLn3{^i7ZdPTloDyE3I192cPI$en+4;xMcCemrMXoBKf6`rqyT?X&Z zEmsxa&&A+9CQ;!xzbSrjxWQY&`|)zkzR5}z+HdfqCR6if%_Cl%2bjga?U2ANfPO+f z{UpH!2})J|PGqNyb+G+4M(`cU%a9#2H zFByC+_^~{k{nDG_{9QRl#j)HR8BQusTM>AEY)pPNz04 z+@|;v4~z)@;}9VQ;!yVBqKr^v2JO84ikf6uo>6!vk^=0)U(D@hL<`56w72LtRRRGJ zX5P44IV9uVZ?njuO$bUfKfkKzdj~b026_xT)xd`0)Q9Cq)l{%StnQy|@cyjT zuhOX9Y+7yheNslPwirft!H;1to$^tn-k~&zzjY&kp6;+jM|uu^3~#qx@oSeF{FE>` zUM@=K+W?_#N2UA}$vd1Tmj84Dc)v-=QXR=Qf_@{UBuJx3fEd>7lLU5=G%trZ6(IMG z0MYDtqy+V&Fwe|(zZ0;Up4`EEF{x`V;qP=-|Gl*7JBKdI)OBRird(*8KDO7Aab!$$ zY1i7avl5$Z)}n|6Kc0CmCtlCR8%pqOzFUzjhh5Sl9`}Bl(VZV%eXId35Yf^ogVUz;ikDm)vd~d74H;u!R%-r`A zF9g7B7V}sFr+AuSS$4K6(%%+cTn6~@Jf@H0U2+Y+&vKgP71t9lQUPYM#pfhwvx2~t zw@LvB;q#jpkztceYgJfFbcsc{I=GUK$))*9{4iaM;y(D1{QD)v=g%_uQLE@Dgv}Sl zS9xymFTnfp8a;~2Lh83#r`9sd>`IG@h{)BMcq*)6pb~p7T&EkB2i}j}-ax$YuuwJY zJyS-7^RL%N@4$QUPQ~qHWXAypKMmtx6bteoUfcqh!_(#}qo&^tqwuxVMO$}CqZa`4 z%%!d>qiIt`9ta0~N|KIdaD!qL=o`QsbE-E1eA(JgByAuYu^t-(mbg&b*n?WYZXc2$ zfq*&qhjNHXRt}b)L(#eY6KFo}tzj>Nc@#?2O*#*LB744+c+nw|eh9WbAi;S6yeHDC zJQ|!gJf;eCyLn*#;xbZ51rfB7s`VZ8IObiKXfX*C-ibUw+0>8KHg-v56R=y_gagdy zSyz=!Vy%t3MpZY_eE;X0G>QY5&p-AmAq#twsf{enmZ43ZHq%5hO;zHT;z>F}7We>e zUZ;4+Rt7(43vC)Iq$$4gLW92r-iOzJtoSy&lY}eAse>5#E1hn;+m)1s`+PI(bHL*l zizo5IZ7a>WnLCt`h}ono@dCUTKUk`ibUt;>;3xh@+n~K|6knsyW^JDf-iKdXr1+}q zHE;R-FSIn`ce*ZUdxJ!g1As5k{Nf-ZpL}aX2;GJfnTH$kA_rg*3)mn*(01CfuxHBS zw-Z}*nMHR{U5PaU0-Sb3 z9L`MD%1|AOCey*Q??u3BN~p0_7rPIL%a6G!e#dx&FLi)MRizlk z@Bho-SArkI+8!Z3@lUK?tU)w4c@w>Y*Ik`aMx#w zzHO7NTi5U~4K0IzP}|^lgZJg}Ei1{Q>}MK$qf|P?=e-rbYp22Q2k*yjMH4S79ifT% zNZLmuhb`-oXA7tkwgKiHqc-Nye_@kOBKKhcuXMy)+J7b6!&c|p77uchWG6Ht% zpqIdp<3mlAWzc&^4Bq27EvMPFh!^Jp@FL2-5_qT4)-Q681g`*=@(b6M`@BmjI&4BZ z-Egf?vx*Fx+Fk6)Kwn!HOvJ(Jh=2W96F1UCGC(B%Yqv5SXuDSj=#zVJoAfDrIu=&n2MLQN2rqk5M9V=0j zWq;GW>Q}Qm`F{h5Wif6NEQ3+Fc}*|@+%~Q#_MD+$_3?KW`y)fzBm*ok-+roW%3LDG;^#WZfYge_VEO<}D!}`3E4SpEAT>5=o-0OADrXw>uNExlU zb67hc1MkJ_RIDYPzdNVudnGF2aM;C6BpmAU69DG&P7{@B)qH6>M2COq5}3g+Xm9XW zz>i^`E685BUZM-AV-G3k$a6<@IqD_1AE0*U#!Zdf{YD6{%k4i8_c%c<9n#Nv+oH5!gyNzyV0 zUJ9rQFc^mP<`wp!Y3LxvI+i_jf?;+W^k67+*rcL#qnP^QX zoz!YSZ~AsZ2-NyIu~qB@828h3OWiZtR1L|#IT(^Z)r%o##Krq`fp!;o+{P?ePuBhU zOM`FpAMM1KepL@$jQ#JVw%-gMcQB=W;ypSh-`gtRz2T>{%@XhffATNRYCaJKBL6T% zng8>~FrNZ`5Q|tvyf_OG$gA&BMpfee)~!&_7fpYViRX)q2iB{PKC4SS3*Mgxo>yKi z7aRPbhqNjyUK|6M#SXla<+Oi9msCIVn?%NM6Eh+-=FK!k`OaF5KQ_UH>l;Mx7>DMH?|9YVZ-e*a&E_k9cC{PI-qJG*r3Zb+%}dr}CyC-Lz#QJ|k+M8^ zTw99CU(k4Sxl&DJiD!xmpRd%a_n>{)-7Z86Pf%fO_%sRb0xV=J)=Mz?8(o^nNSELh zKonp8nSj+)sm(22`MB@2*(}_nspM-f(!8ad6_u>?gPzdJZ&703>kv^>ycG!iXx{j! z;z#|^P6;Km@PoeM1ELc`voHl3+cv}hiKZ-E^zZIY|65JX?1jlD3sE+J9>M&gh!)=f zW|*h{u560$QZ|-r&rpp`Fn8zkFKDgmorEazcg&ZCf#2EOT!yU~bVoO7BY2OWy!SDK zuaKY0+u57!MHoPc`PEeA`~dIl27wpz70ALKyG4?sKX%E{$IRgq)dON5^NdqUY_}5c zIn1(g5w%$sUIcF}ehWK2)b*GP-jmx@Y$5CSXT0VU3ua+htZAd@8+Q!z`QRt=Zk~$I zVUKjtXYwt>ktmdfz-a!?svuKh%}>l}D@cCdIWGOCX* zn9S6NfJ73&43^bWDiw=l;X>yfZvs}+@YYYYdnWh^Kl#!d48Ctsw4a5hO6N3y`E1-h z33}U66K9xP%Sb)eJ=2kL!H;9@y@?lI#mGo3S4N}DJ=gv4tUmg|-kuJ{vSUj0a(%8w z&@#|L{M185e_F16gi~?iQ_HrI1^$s|#9Gt@v5rCXV55eRC@Po8qMy3kmF1`K7rIpc zmax1CaTqK9kF;!n$+3_*f0Ez`KooE3)K(S{7>o}T$+P~*Qgpl;3{w2g41>>+{HYkt z+uzsrqaCua&KBH5yvPQKlf)Em5yLhJXPQ0H*Se_U&b%j^keHorQjDb%iWs52}PKtLf;BTwSH%0jSbG zh=bXdcH}CGI%Z+tUb@v+{64UnLjN@4sAr0gKy72>Wc>gL<4^rmk>AGU>F(T6k%r*c zSQW1l)yuqJ8O0QMrAw|cA0_XG*pGj7`6vtX8uLn5S|=4bp|GF1T{cx;>-ej{d-M9) zD&(rAnzyuEgOF7#XW?A>$=pHq!=#gj_;@YEO%Mn0MYWaq;PY!;9=-B%@XwO!tbA*f z1U`V*Y4%;#ul-?zuU0h+SHaE>RB;v-ey8n^f%h^Se8V21VRc#$+Ev5QF&Cb#%m-RD zeGIfeQ?#fL%TU(z4B3d?0MmbdwP*3KI=*GrUNmB04H}4(U#n<=&y2z^gCEDEJGjc0 zx3BtMSIVhKZ5*bQ~a*w>_v#|DN#S|BR^V zwP{2d8DA{tgD&kNcn=t@I23(6FWOQJGiA?0 z=uY~p5@dvTKf<%^F{V8u_)c%qIR!e9O{^guyYBj-vaJniZ(Z_yD?p^)H%vJ4E{E2! zJxt~E?B`$gm7U*$w5IU@Ou_OvljvvW3cFPRQA`4CliT-8MzXvpF%NGmuMm$3*W43A za|gg=CV|y-v(;~vQ(K>StR$yB6G|rm#WLaD^7c1xh0}r)?@^KZsN{Jvz<8F_ zUn;ej@keBwgCBa!;6H=!rQe@N`aG~Q5;lK7AdL?U<>6HjAO?T>>Y3Ao${>Jo zW=FlgNW$@@RN?kj5s_>lED76)!2kNEU63w%L8fOj~Ep^)7QaW2f_h$w@ zt(eAF)riM+Va4jy9%uFm+gN~MwyztRU)q$Q+FgJDQYfte7;OL-UpiO|=W0Nq@x>LK z6^$p_`W?%}JuLCq(Csb0$55$eyjI!XkWRDLNAg{_;xtD-8-i|zkM{tB?WIGj>E1?Y zf!Xr zTzw?}<#7(hKO$Z)(V2K&t3EZD`zEQBK0CKkx(2?De&x1MD${_{RA3bWR@~G`ggewO zud?uJNCUrrOUcKc$*1_W;JdIM!zEwnSANC2H=@a}O`gY>Yg0)#iF zgF5oNH21W+D)Zmq1K3=T#v+ZU9`2I24Bw9CifR&%hdp>B67q`xA^Oo!0ctlTcdw61 zvn*+amAgye@!;QM$#=$Ta{|I9x)kyp&FKU;aiP>) zwx)#gz`+NwGe;y}@NP-vVfa~iDAXcetFK>wNJ2gcU@(&aUq!0wsXY7vAIKKDG!;2` z4=tnk$d))-^sDuV=MMmeu;mM+(oR3D?^7?Z+`5i16a3@xmW+Ra5*$@SXMem%_MgTZ)jJv$=?{<3SCjbPRk){c|Ak+$8{AgqfyF zrERTon_Q%^7ko#SW4q)#@AgxCnRXPR&~;%v2Oyjk{VA22o9ZehxAvrz&$9(Z7!NRr zNq~>CZ>X=7vUP~ZMuN$sNXcq?e5QfoqrkUe+G@#Hb@GGZ!!jfWPD-8fmjAiK$uwqtLg1L{s08N!xV_) z!hCPKw9T3(Y0Hf2sD*csHPT=26!tZPsO==MnufOZR~cRg-;S+$B^^YrR=lNeBY0@j zJsyv@^vc^xWVY;bDN2(E^np7T zxmWUa-WdF4;`Omlgt1p&GCpbFMuh1;y^RWU;4s3ZK-iQWt{{bdb}AvS(T~o!)=tFp zSb&jw(MA8f^D4UWb9E=ATV1Rc5$Oh&?p;V2vGPM(~f0gK<%s+we z#Ma@nW)!k=gu#b|(P=cUjpWng4gM$iJ~lq%8-t$^P8Zf&Mv*>$3lPc7m!xsMw2ms+ ztihD4A?`Cw5+RAdH}wo{$ZJL>o=T~v{OX0tbE-!lvwP6DchIt-CU+If5eA9ZWo52{44sUMiJpUF@lpyhoDK{1ZZHF2E4B z;+a(P^6xE`EML74#(NaP=vy2*lDjB?A?#uo0{D*KuRiK{b{|dGa;l-b1BBR=Ha_pm zP2*^~l@7i&OP?r>H~ZkVJc92&hAzxMY?i$9M1xNO-vxW5QI9_r=G&LZ`;#CC^4$%WC0OpwtO05vx(w zGzdFlZ*W)2q2{!BZ0u>>Uw}&h6IkxpY4g%KV@m9tggd$J>=BtN5(!55iD%fH7~ zN&Z!=!S4j$gQccRKHIxs<){2?T1L=o28!VIdJj_kQSiN)V{gg#-ed4}=8&I&J(8bn z3Q;vluUlwgt3zj}VaiXOy9#_?y?M?a6u@B-EeJR_CSWy< zJ#Hv%2j83Z2$TGgY$K(yWl6?`*qyr=O==FaNa2mn+}#q7M=j;?k_usU<0+gsk{nfFZ0`xO9#)N@5`QEY<;0jnv?!0|>b zucMf(yR3@Wsv5Dn0F2TbR=Q74?gEU_FSip;x~(Qj=|}1+O4P4$AXd4_5EmrUj%*xTN^9+?`Z~KW&`OTNR<2u=SeCRc_z3G zX(e0qLI)=Ca@(nNUK?rIr;x)fu{K=(p22S=Ucda7yz%Ut=rZ7ap1z`#(W@pa<5=(= z_4hrA=YIf(GYPDwS+%A}B}>UT)YF>HG^KFcEj^r_Jw+ua-|tdl3$DD3N83XHMj0Pv zd58&9C;&cRdm(rD$ogRYx$J&@`TI!fAd?mXh1fUJ?; zI7@%>>#&oSQRG(uc@)4zCMB5KM9tzJ2dV0d?4mPFUoWz-nhI_*_&wlz>yyR`Pp-SE z0tTOxNR>tw*Ls@)=0mAs=7K3lQhxm`hC7wk6cVV-wM#* z_ASIJi{~h(6%UZ{xTDgz^$W#Yo_$1)ry*>kZ~7!W6huW0H-G6LEKAvqyMu7zyYV;B z>=rHQvL_^MDP^|^uWvkr^(R(7P0IQh|7ia%@9_weMz;aFP;PuokR|6d5@s0*rXY@E##)7)Vf2#2eVD1rOTo} z6dw~uw<+hGC7Oo&q4REoKL);& zKD#aP-1Q_aTN+8MDZWHG-2*;CzcyMZd7q+L)x*`&)AkI}s?OwB*fwRhCE!RB5ViW*Zk|1ao%lo0ee@@#iRLXX z(7Xc@*7_m{4elBSi^UcPpHh5pLv&v?@)87 z$l>W^gD-rUI?{;Vl8?S?@LR!;WD{mdKE^Iq`mwxc3$D-<&oYXHF<1Ythrxdg#R17sr{~**Tj)pXgEch2QXDP1qo)>_3kyGc1aRErQ%_RKbTEBJwW;qJuq z7PsQHIpz}6q|z@lZ*?bL%gcX(?!j_Bl5}VPXytR9cvd-;0^p@d!qJn~>s8I`rp1^PLD)&peMdM5 zyh|fNFVje&X_urlxyedLO!pF!|4@RP(%{%)Hp9U}$U2xic91fYzm#$NdvtuRSTE_8 z=$yi&Lw1;~f~=js_ae#oFMx6EW`R*6W`6pPG)B%mdiU) z%3fx&7yJO`IaTtm(+$4nBSf_EKX2lhKhcHcR)RE0YZ%Ss@i<@z;6q5f7N@jMD(iGE{>0B-0`Q}t)t1lS4?Vx;T-l4e19eo9~0zHC*# zPJ9xv%O_FRpugZ*Nn zxsQSmXHk*TwaaKco*=B`dO^Q8ST8W%FTE3B0z0}+s_w11L%OhZj6mZCy`@whw0=z& z5ODw_ZNX0NQJOp;oz6UuKS~ezB6g}I-hdBhE82_`<@=GkOYxEK=#qLtl;oov@i>7< zE(eB^21Z(40H)fM@-5h>jO{*9`(52g#yk`tk`1y-Pg9pKP)gZ8(hZgdHO7-t2*3!v zLr(!-1K`z#D+yRlx4L1Qzlcq5jCJ4}KE-QQY%f>t({8`=_Xm70w(X3xie9UD%a?zm*%ZsvErsz+f~Y0geX9JR?xUvo;{m4WCqhY;JN%?e z{BMf|hyj?U*E}bHC-R$wZ}v)$eja#GL3osRm|j9!-nMfp)+9#m2JHU5mrot0N_MP32Dc<`JUADUTOWrrY;CF!U%F2$Ce9#)juk=hnVY^+I zbjW*y-b(a`pOT)G@3`{rX-dGtRfeXMMAR*P41NdrZY*S} zmDz6x-Au5;$8BD-OePbpu=z;|Pd%SwLPRfDgQg-TyzkmUDyoL2fr!3VPG3nib}$lz;a zMNVwY5y`(V(?mY`a`SR50i%38=pOp%_C)hCpeCAM zu9G_bb|{@>(7nvhE=YRzFGaUS-|C_N_$W-{0HVyVn@tz)&oAXCK;V_B+0b_8M?)n2 z;+do^RTrWa-a*#d{9>7uc~`PjZo^6GXbN?@`5vk(%26FJ&LmAO8Dz2 zy5N!|U0C|=Mbe=Vw%6B|AX9z;U_5)!Qu>MCsWf?T?gX4(-wqc_mjQ+`7B7_=H9xD| zEx!tPgB=qv@Ar5uG?M{_vC7qEiL?fsQkuMX9_r{VyG#CU&U0$q`~$w4vBj*GQvyAX z7}Sd1+;$9LhCW~iS@0Hl6SReF!VPJ@al?6)K*v`|AV)sxE@g|(7BOS*D;)5Whv1X@90J<`ELdkCU^R`HaamdP zcEN$l?Dj~0$1Q_5xhCMr>Y`61-`kHzxlzBH1$uzFyZv0@X7n6IJ3-i853fKp9}5tf zDT;o_xF=v!gt6Pn8jx({2|k=H+9=(mk1==;4;pi}UzU8ilsKio5PX1s_>1tL4)Cwj zyRVat!G8|DD{^U}1T2BckUR}wB1;+gxldv2Uj5iTZlcjJ-Q zW#Ta<(e3nrEYXyAAOJn4ExP(ifIbE&QwsHGwm<2HbHCMedNwZy!igWn-}dIHu4HXB zeb_5$eEMbyp7$)BfaM-T_C>qNPx{h1a~t^1deS5j(ZLgqs^8fnz+`|B7V}zqTbXEB z*otiPMUY_#0dbS&HhXyNs%fQV@YXXGL*!aT^ zqB%}IGmPZDgDhSNT6MGWB49VXH6FLOoOn;r-I!%VW7k}H`o$ZSr7%s%YIiMUJoW}jL!Ql^85wC(D$Tr`fBD}3WZt&g8 zCt%t%?366}`eKii{u}UNHeR1(@M9}b_uNx+0X1_vz;u0jumF)hG}KP*JzYdN`RIZ2 z8m4!QS&Kxlu_YIGy+wqms9YAt{H{*cch2$ zjzU_`_9EfwagS9M$VWA+S5CmAn#TKhy}CYCKG%Q`XP#vjibR%dQM_eKVI)$g3Qh=Y zcz_hH`1Vw}-0_m$TznhSW;U1W!=Fi)mJ&r_+NLVa3k=iR2Ml3SNeCZ87{n%yk$$UX zdajb`QH|=|vPSX^+B`Rku!;)Es#CQXMHn*trLr0WemHyiTv`R6QM@I!0z$dhpriCz zo<-C&(ExMI)9Vqinp*VXC(zUJihKNx&?oc}I&lCC%x7jxov~SXR727Ut(ky59v=H7 zJ;zJYcC`>&?{im}jsuu!to7&c!|<+8FSVEgZv%+Y7q$|hRqX^VmPueWWeb0+>TOAV z8iSl)=$8-MUaa{M0k<^o#Ib{A7|rh_fxzjUvs1t+JJg~mwM9Z$vea75BL%Kh=IiO zv8btNbMSnr^d>*wg9y47gFD{xj)LX6T*SI6mpMd z$eC^1CN(|pC{2C^d^oe-mVDI`MrZ5UoF*74PD@3^Ozes3qG1KkqA+@k1l)m?FKosK zFlQNghJg=b1N@}b&O3^aX-SQ3&=Xugs$$ItAHsIck?Pli4c^^90gE;#_7Tr#1B_!= z?@A@V)kY>|haW~J4O-Fp!MM$HJa)8&-LJAhfN^M}_y3oLv=~!nmNFU6TDq~rk9hTt@1`r0Y+J!R!A z)?B=}Yu5y=zU_8W$8#zX%lQH@iiU82UMq1XjJT;As+jqFmr6@5n!frgAs-h+BlF73k}tJJWzYYB@1mdE zHkfkg-kln5&mS{^djP|2se30FVft1>n5;b$@HK%sJreNkGoSh~l-2`)DApjDfYsEb z`cKss6QJ5x4_F|S(g7y29*3n;it{g}G`|-$z-mVh8@Wb@pO;%C(z+f8VOL#vLx4zHs zHR?d#yLTFtfP43DwW%g}AV4JRvxMxdrUPX(nGyd5z7LytT=Gl$DBiMh2r`Whp?Pib z%uA>TyaSlP;(S&M4>w;J9_EKqi=OICJpTg_$%?(tCt9V}6gw4WWf+CYl_HG;w;6ol za9n}wrM?Q|IRKI7x((Kd2yu=1s=+j_c;fFs-G30#d?mmHb3XfdB7j#megYMXbNdkZ zH;?=%P3v`*wB=h2N^upkPUZv7YlYjOP0FM>4EyW3BZ%g40ORy#F#^;cMpqvFZa<;b z(vtw#5GQM~#&GJ41v9P_u3qKOtcv#ld^c7mT=F?uSyev>j3B;K@x>zB_cN@OF_!x(cg~xwEJ!@4ye#XPFv;=iNsp;H@l`yEhU_*Nz%W zIYv>)6YJ^-zRD9Lq}->l5mG;0hU9Mn#<8ec>qTjNHfH7Jrc-6k8I2ZY3;Iaj=@GuW zb}<3FW8|$*uQ3UD4gSbMqFaptn8<#{N!1Q%lA-k?(i<((~(&M|{~ zjwCQg0Oc$DI4aS((i=oNZ$B~R>lpaq<`I)6?_QUujHfKy;_ncB=vJcnMSz+5^6vt4 zi=y>~vXwWIXN^bCA;)v z+0c5q1K$NS#nfm29yn62-> zD}etDObN`%c3Wf#FY=S3^Lzo_kNs{X>5mRMRYs9BDbo^DB%i0N;w=qkqTsn^q2R3M z0V%A$#W0!$K8!g&ll+aWxs`u5ty^XzjlRN(8bQmNJ_ zrDR!l0uhfx*a`215SngtX&ilJm71OU=T>3jzz6D%p4-Ts$2^*qsA}N=)AWKDT2e1A z6OAc~u4igS;5ficec3B?Y!yS}=Hc%s2;l%{3rsWNB882?)9tU4dm$v*5Kol!~R4SdH;LJVB zBw`YEcv%8&?ic|azdEbJQ1(klbm9zk9@auvMejfNPEaN<>pET9r?PI9sY9Ek%u9pTs2Ygpu^87u( zNWIQ;QsQBpdW8aS0midqd3K4kbEmneH0H#T`LxEw^Y;LeOaiOv+-O&&GocA?V5$ zPI4FPSM}ZS)Z8XojQRyWh<$%30}Kr^__1rL@_fy^MQM_^D?Vl&)!i0fNq_z6&QJPN z+{NI1Z4JAsrHATQa@`}_dRq4|vI@8WsR$kpKG^1Mq;sMF^v1j!=oD*MWgKfr=e?sR zqLxD1(&%q*0cPnxXHr^x{6@Oo$-YMbdjuM%JKqr?8eoY1;Lq|{x>BTwQ9DI8V}R4k znD&tUJb=lpXGH>d>MN#*$|^{FxUuDy1Z*=keEi5?RMo&S@V>g_xoImc1sF=Fdlpv( zUID%@tI}S&w%cv+g}2e9xnQ`69}O^sJqqyX*=S(8A&^-j~GdmJ^2N0oqe!fa`x2|kEr*}hk_ z+V=4VKV~0Qx&3v?U%6=TcKb;`?@!6EDdnjuYQz^*R5XNbSoy;HgtMcqJk|K+dH~~> zeym7anwEC~7->_|YTyH(VDeaAeuW3SgLH8}poR3{*;5I52>8yrjXV8vd)S^v|u}`?6J&r0bPUy;R)kIalJg&taPO2X7}KPXUOuc{un$ zY4Xq`)Wf8b)pXU%TY1*vXar1sCOwBVHzG~~-<_4b)=D&DvuOsO=_m~D)rTFo*M6CeNax6jf%DsGJs|s}1 zGX8fuRe`%-reP`&@=kgO$A4(Y_Hlr4R%Lca;rP$<3fv=^l>Cp=0dh9~e$i_AD*Gto z3*ZCTnzkK;e%Wq5>X7Yxf)3g0Z@!Sz7=S4(Yi(&2qBU5Eyg@rxx>wdIYSd#@%>02z;3+9;1f2b1zAsJgDeJp!?hC;TyLuI z7c--}Qk7E~-}5w;k*at%{w+f)uXGMV+K|b%wVLh}tD$n)iD34;^ab1;WzkJ!675do zxnr4xxEFC0(#A%=u!mrh&C#T7zJECiF&i#c{@^*FSct2)J6@ujTB;Z;0Y(_00J`&7 z{qQJ?%wqtsG@C|82rq~}yopJGX9^nl$v~E8OF2Hq3*iJ?)z)51T8S1G3p4Vu4J+TnE=FtEnbm@X;zm7Am*=U!ARk+6u>a5#A_t)ba3j-HW!)#vP zT&phS_{4-3pgkB z^KpZBxkKlO)$b**Cm8%Z@a^^3e8;F}-T;I$39P1VLn^3jVTvR=xcuTuW`yF`LJxcw?L6Q1JfJpsIngFfRs8K)Z$A!D_c{~MDC;kp} zZ?i{$q#s<7v}M2}IGcE%?)P2qw_ZeIts1KgK7tQoMaD>*>0AF>h}jS5sBRD;i{7eH z3uW~d{2=}9#hviRyFa9r=uC$W6L<$OQ(u^}n?TefTGM!aJ5B^W-m#@JFY=fMxh)s= z3jX#6#asH9Jb;HMAPi)cY91HDZ=VgLT2E*Nw&jfNg3n&hUpcz~et^E!_W*ca<0(aq z%ymd8Szj7TY2fir^5U_AU;W)Ee$X>A4)t6^#>oI!T@j__&7adKU$yf|QO7$k^Hw07 z_#6D~!xoQQE*$OjY%Q~}^bbYqQ7`Cp-*Xe$@cRJc+2CK&!M#;VlaGH%v)eO8PLa}U z0KD@?0IR8Ntv0GqvtQAy;?iJJ!lLhNJn$`!EBDuQOV4PKC8>6fl9x&x zmQFYFMy!+cs1=IN_>L-T$OYji3Sg@KeBJLd@Z<2F7P!aPJ|p}r8q!2n(eic3aW{l5 z*y4Ut_%2Bax%&q?5}Mkt6!lu*ox!gK--TV>uu-C2kPJb`;qIgf2e}*RS6^TlK}g&JXmBF zI2GUY6c($$!h%gco*?3kx^D1gzTq&@U-cY7#;X9P=C3ZQ&5%>B~KHy;@}O^M2E5X4^*M`5%B8`trvD z%>6^*AF^}8qRsfO(vu}=(LslmbrUg>eN$e_+HFv>l_wH$tU7KantPiPF(WH?S%6~z zlUY-j^TOH9rQMXXDyNZixR!|97+pf7uw-MSot}X2$lgEhDe7==o<^#5<;BnlyF^?J zsk%A_fHx(nipxlmQ|n)#G%f-}ux`f!g_DIfaBdJwE0LJARWU5$07kNx3&;Y?3=u)9 z)&lfI)MmDal7AF$@G0Pf*!e{d#LWnM$L`AMz|3%JJ5Lv#4qnv$Y4Dwxf7Xk_f8ZH| z_sx=sk+he$!F5e(3FKsvWlzLpQTg!)7{d}5OVxZ!`Y6>)_Vi?_o+DAK z$)qaY1pTy+ic-8Jq6~&GknOuHOods`q_k@NT*3c_kn!bFI04|O= zUd-o?N{gd-M>z<*>J5MU>;6xLPPsgZIDHuz9={dLTa|>8rD@GW_`Vo~{q%1R$>h2@ z8g;rkQ(*#DlRk{M0)dy&;%|R8x`m{ll@C^}JT5QUdXEscZve*VG71mPM>$sBFC@PJ zCYvwcljhs-D1Lql->?%ZXeWMlF_$ioA|jqUA!XdtIT7c-?e!#`J=CajIT<|G;xN?_lUkY5IX36QEh^d8lT>^NqZ|%WS$ueaSYVZVv?e*NlgrH8NU{ffIJzvz;|UjyG;mprdkG!eHK&b?|Qj_VV3`zzzS;QO*!e^jsm zinn~5j45j1X z+v{_R-Js|Nab^lO+|B_QZb;1V7{U5?BQ@Nma2cUutODOj*TxESlNXfq3_Al*_dF6H z%+@uA;pT+Q%E6mjasL77DHvbxl>B_~K{nq1%LvuQ`0%eL>3*4AYzytYpw=3G*hUj!Iu-g`yb-5A4DKsfQ>iZtk0zDfGzg|WuL zBewFgN;Hj7?pgtiGw*45OQc_OnW>O~h3&yxX0=zcFcQd_pD zMv{kF188Er3m}*U6(C?WdExt+^5iIIMeVCoaio;51Q=((&i9VU;?D62#`=AY8fZ5C z%k9EA@ADXdk$O@u(&8?@bO79%DL@RsFjjt#v|rL>g3%|g(d!$V*G$CPle3q|YA(P8 z*7uH7eLZQSS{`oK9=C&Q)k?&re^B;Rkw=9T2*vqarhEZXKPLTHO}WQSQY+M+e$;O9 zm84ani;A~IjDpMK5VmG#CMlPn4B_Ij6t6ZF@AeiF@>KxiShnv{bK1PgD!4q&cdA3D z`MPywZFYDA=_XnmJpq0Q(?{GDDIcglMe%LwQr`^RCi#wEjiShh&(k5Tpda-YRZ^l} zBDN~uURs1InF9>7*^Q_*mFH|g2ar#Fni;-uu!=a*eZY&Vk@J@%NNeh&dI^8_Fqp=2 zca^HUvrLyRECueM$fqC-VypH`;UZrptNmrgcJXazuj1A$NR$3_xma#OMxOsur|a2j58#KS(_H^QZA# zfjEG0Hgtw8>94PbMe|lvGnGp|5DETto2zoT?@e>kXOPy>i^PcT;MJO@e@z3V>csWY zD(GeK_>RsH$&VZe7ow-NXhSELb=!#NCjdt3&#wtkt1U(}_T`7PaBMeESy;h$)!mys z6zK=xd}1yUPQYq9rSTl_>co>lchYMt5jx)OsKK+ypTTIBeKrh9tWYmsg3|E z06H>R46A8Iv-zr!Cw9^9S+5SbL25Rnn}_gL9Vt*G=r-n%u0_SA%G;BYwluwk`u_u2 zBg1=hs1MK&_ZOj#0tD;l=Lz7|31{t0dqnN6!0!jfk2aFdWh5#G1L0bHJu}~#cF_2~|k(Y#0G(c!pmGrAz{CyDBk{kYZ zWoe(KsY^ABs#^JK-2IT2)4L^!8h8VM*HE|@6BQcou|!?NF78g(uu{otYFc}#av^Ux zWa)uHpLtqk#~nErQW`HUmSQOCULAV%^$<}=0ZoD~| z=5a>p_g7t|0tbTcq@V3YR{S_Xgx+(O05t|ts^w2ef19nakYlx&1H6E=2Alp~c88m# zS1W(@LvVqtODnz=AX2wH6aKtIX{`J{W%d@DzObyzc)1~TB8&xJ!(6XwPSG8Ux96sC zs?DFEef1p`KT=|~!Z2{?SKA2?^Edbf(8j*%1(H}z<(e(;#>>??i+vnn@KV!$jPoZU zXtm5HxCB96J*+kfc;3M@(w%637fJC^00C^~Txrt(Q9oH9%YUs=!mtSX()J&|+= zX4x;5);C%ql`I2Z-o_Ftgx>mTtML6CAVPnb@iPVLJrvgp`pLfZP8e3|>;oQGHM!hMHjEw(>eK35T zg4~}~?KV^R+UvL7XdCnm2i|NFrpmT`DfR*TR0bS;M}3d;Y*_K%00Z>IKXV9#Or|9S zWB<&&eEXHfXYg(H!`tSOQp+i1QDwq>0>=S*8T(~QPNk)nWnCANWEntTHq&o00B(kV z*)DxqzV}Dx^_qqSMmD|Y5+Ss6-Jt@_0pCimk!cxucmgm`f7NCMfp*i$-9I(Buo(8h zu&{#n*Zb94MM@QBpoe9fJ$a2#DswM;XUsVN5)y9d@JK7GYPU_Ace`E%@eoc-mG{sy&<5 zFy6k~MqmfPKs_#g2Lbmvw90t8(ryBC0h}Dr>RtC7$X~Zat_&HrwBvg~)^xgkV5DgJ z|NhTYjwfoK+J{Tn)r(=%5_a{D&i&^mYL2$HYuyQZFT|KS3B0pb^76mBIr;0cNt&bX z(Pl4&zYhf;t>RUsFy`i+tb9d}Bo0q6%(XYPUPiidye6++g{vJQ_T5>!_%zj6Y zYuWgA5Sdxnii1$Inrgn=ts-9s@2nkuC@d=KK7|jHAJ1s=Q~H?<$0Gm>*wVi3a!49m zroKWqIRT-))>G+PHWT-JY7$}wU5?W-J7v0ZM8tes@6caIk;UWfoqP^O#D1O(8Qk%I z=9j$o{6wviKJxBS%3&;kkCy!{_gIjqx$@1Y5r$hqX0dHeDsot5!ZSg~S!*nntFuxw zkBgW+vmEBD4$#;?77F>bAMcd6Wzk7mLA)I7Bt^OfnUA*kqpDo%KX>f8*FtKky@98N zpAFG_RFOyjzT@zpwA+7IW--6-n0bsas~sLM%x+#%X8a0xXU+Gws!%7)LR{IrdWk}9 z=0Ap7?L|O|#3)=UGr>em)ev#9_tCI8pg(4_eq_DsdI5Q;=5;OVaXW%Qos;=UaD7z1%NS zpvOXGx>>j>$Sc8_Tc)~~Nz@6yeY7Xpg{ZQA@q7xg7X@3wQLrxDeMur}_}JU4B&!49 zqZQAqoGlMe(sDbD_g#>e0v_CUgLL)@o#X;aC&yrv+95-Z635y?r}Fw+q*HP!`8n(= zbu7Vl4;kM$_K=n>Tj0l{`EK7aZYYSzjK6IRBkgmKFMnft>8ZC(Go3y`2VV(p za$L3VC8#^wP3oCysTrQ?#GgYwpU%@hlPkAX6(_d_U5E_6agjwA)U$`PrSonw(``gn@G#pf4! zPln9LZtO@QbK_$&Q{;rKe@N!HhGe%!r&`!}w8PK-kg=7sGQ6XL9nXGJHT3-%)Bft%>>QLr^(D2b-&XyXMqkZpX<+k5Im6m@|s-@Y|R2Lou=*Xt`au8+ z$GLXQxc6ams%dhKd?IAUucuUtT4l6@B&_cgm{lR;q$diK&*^=W#5I0dzDUYFbzre_O;KY(vG{ zeY==y>3$_OA0Io1&RC7BTo7k0RgHgykFuA9jt3twmvq+ebh?r1Yc&P;C`xg{;m5~r z<<(S6@=XjJIh?35E`!XXZ^~JmG_0hd<+{P&Zl`mjC;mFxZXJ)_c0m;*2)wh_P^!7| zH*l1X<>*vWB)sZ}p>{>6bxsrBs_9+5OH+)pJ19o6hbqQcz=HbbQe{ZSNoIHcNvh@d z3-qdVKu1<3zN~QExMRGGZ%KXiKgR-IvQTR$dcK|(6T=$-AC~g@-@HyPP14Hh zYYSJSut9r7VZQOj_)%VOlTw}7OT^mc{*h{F@F&%sd)J~7Wxtm%$!hH-hedw<>oD9S z38&EW$u&v5i^Q6D2L22`JXx9e+F-3FU*|+s{0jT1967V_miSRYAF!n!nN0)m(eP!D zWB5^?^{v)Wn7uq`nB~|{X3O$&Py8sy`c!Hx6n>{A{yiFK^_}@2C^+#Q`0Hr9_qe*p zW!1dPUGM&PsEd#m71=UN6XEhUw(-ez5AlgGZFE5%b|6tJX518A0pMe|so-79UH7~B z`D;K&);32oVf>|8vYK0%itri-X>Orz42J^vXq6A|CV-K(<_GBNL=S?2~w?` ztvX&VzM{hU9j0piBNbdMEh^k~P}82e1zRH~Uj+ppZB#j)^Jt=$kEa7V8b!)_gk;;5 z%<{G3U3*>wmz(x@T7eGy^fdwGVysXb)l#`Q4_L?{qF4t}r1C@GXDCsPr$nH)Xy3XC z9XH-6?(gy>;LFhRT5Sw?XU!*2sT}}xWj{-F60Sb9y~cOFqjS{69zvmpk!Ty_j!QGi zmf*VpUG;8dx=?o4NoLB-bKw7yyuvY>IK`Q}k*EUzMw9-+SqaPdL3gw8W8fUw+8co) zWQnKORc0T+J8RZpnVF?*_+7^B!;YdZcPSJA63>3h2UI5A+v);(~9gm|MX+Yd5A#HOs40 z=s_*cB0t^16ij~DDe_ZhF0YLr<=Bg;LBd1x7siqDaRJ{BQ5oY7_yb{3VxeI3b8lRH z7H0MIFkx1-{jLAh$*v`QE)=|MwGndkmdflNcxUaoR4BmnoI$_Sk2fAnN%;c!*v(jZ z*K%~#-GY1`pd%|caj1yVB1ejG`~=~x7g~um{5}*)8wuu&rxJCRY+l|C(3Raz8ZL|{ z$K6)(SAcicHg6QhdGSVRs=%tJMhLYl-wZW-Oskx=4_lR5EkGCD>)0qtvj>2WUD@4t zE#3EHtf>}B2iGx>S@eb3$CAbc($EGTdF908H*+G5@Kl1ZP{B>kfhW8IY zzN0eS4c=M1EY+&&{f|bH%WO#$boY_FmgG}+3-CZdN88Q*nHy4-@dEJ9+RGz+2Yyu5 zpRE{A#&3o3%45Q~r0faoq00ow@B!YscU8sCK@V}zB2Mxc{P1uywh}xzc=xY$3i-s* z!F|Q~J!losVo&lP_~Gslo9+Gln>DQ_wa1|3IVx@PNgjwF<@Fb5CQ~LB!S+7OFXBgq z8c7$Yi5wcPvHlgp5sM#LG9X0Pfx9eqQ?h2r@Vr2V4EZzsy*RS@60dO{mFv{y={pg2 z>%?W^&Vj^yB!r%JyKmjK3`o1{$`b$`_0)y4DT(_4KHAO)-01>NA+}n~+VUQMFrJ30 zdk^^Wi?l{{|M}fad_J@sjr|N;0em#ahyN-#@O-@v8;d)7pILJ$gd5C#wEK^Rnlldt zbhK?{*xvTOs&VnIFwN&&T7354*W| zsZi*;^4@=r<2oPtJ1CUaTvK95ukas6*M;@jOt-qyUl?GBow@rp zsw=q<#A@pI{;`oJcn2-3#>4QVnz2!2CxDM#Q%xBE-47fxc<#1qbLWofz?HQW#p^oN z+2Tw*=WUt~j0JRLa(4(mvYYxuwa6~;&e}OcE${|96MqBJRo_{613AhG%14`-ML8mk zA}l6)6J)q2H|D9hKjdv1F9KmlWG&VLnji(ft*Ax&<< zE#6$dowRxZ_-KD}E3He;*6e)r{X`t5mmtaPw5{$=5&dANXMYVm7VcvG?;30de4G_^ zT2;?`dl&ij2k_Be=ND`N%Q1Ir7QP9bBYS*nkMQ{I%QIEoR`AZ+rGhGlm4&T2MGlVo zjNALjS&ciQw%zyx{BYyZ`1@}~CQW;x{KSKI))J&z9aeJk0TJlo4y9n}RMPt2>GQ5a z%4K9KHQ?0HL&D-YR+QzG?G$)t?R3$<)N~8?L}A!nO5$>XBf>&!XIRt%@2t%&!8_we z1=jyvoKTqa>c2;G#nQZ-l_tLrgdd|1rk*$aXXGJNu)J<2;#Ev=5w}FZo_85~TV{g-303U7m-?B`WSf;S^oT$h0efkJd`Eh5kKq{kwZy%s68T=;oF4_4&y72&M^T&2tHUsB9(om6VRfUbIU$Lmnz-2r^G**%qP zD_{X#rp+%3S-c_3_bO2iCR(p*0@wss0QGpxexwVA&0YB+_KA%!IU8%?%X|m^N^>Srcbhx`VOIfZM;&C zor+<$@lQGz$r~djJEoCZ!8hb}$0Vu7`vMkVVZ$CkW;NCR_)#rkn5XgZcXa)56AF&T zrmgqFxRxRFdrMb8UcDa)s#I!%ch>e8YNG+m>R(H| zqWC)ie6%^SeAj1;fn59WSLGE1z)FN63k7s#d$+w2xy^R}uBt^mSfF8_i*R8{i^JsS z4f(O{n=;3LSDpOpR&;VNRDiwK@^1r6sclBhu+!txMT8u$l@;eOaMt#2`a41zI9GP5 z|9hc(rrHlxSeH+vtL^? zA4D(|vRG=IMCa@?iVC&e;j0MQAj?k`auM{LwaLeXL2dTW(QiWG-SF?cTr^!b#p7-a zjUg8AOQ@SBU;eI}$zy-2dX#Pa>n~kD}MkqsghC5TznfiM?)b|D5U(YVA*jN1@!z%S_wmnG{@Gf1^_-+*{AT8J z!MU=5slP_zZc6}kGCuI0!b^px!1DUtfEGrSj<>VCge|Eluve@>`#Q~$E% zqhVG|&vaRX8Q%clqwT}o=HEoVfpgKP*UUr;1%HqN!wKzQg%EJAtkJ~GBCt8*Z`F8m z`PKT7Cqbc@E?bO$k{&+sQW)1N=s9|2CBHoZe6;A#d?|hu*Bj{VXm?wJU{8GJKk=hH zvkqY*#3Dx%4|hw#&Ni{#*KYeaDEcJa$bfgFC5 zDB`D;@5C=>9*Dn=W@%?N9eT=F!Pd#r-tL|Q|B74t_IBHqZZ&;PlkDW;op5pEkJU0q zzvuGz?OuJwiJYX-?GKgalN}E?<7U0(nE4)-2EjS%vCngp!daoPA+uCinJWqB$JjV0 zh_DOliY%QM-ua~*#OAq|iN6>{w{0TIWDlhMRGA7;4Xun#LZGdG>1E~VF$k0`fAQ9y z@9&s)Z^%dSa+^r+1|E|V3Bg}3KE4V0%aGO~e|m;gQ;Dz6q&Q6|#^#cWydB3Onya;) zXVLF>Odm44iUeIeH2&TfyB>Hp4Ywn;l1@sy24F$G>1}uN)D6H#Ynfk#%>wp!4LamA%W2@wZLx4NHn- zwr8`G$yhp-Mw4BJiM_U~h%$Kx=*G%woYih4w%nyX3re)%o*dHp3>$V&#ajB6eH#{APAVwggN8;tL|P{{J&pd ztLmxh>h1|WGd(@KZ-!I$eSu@}5H7v;VUI*OLVSFtJD{YJ?%xs}s-$fv&Y}$4hwk$y3!OgIe4Fu?;5B%-E0}EV7dv(gX24tU2 zcI8x086Zr@1f;nf*i)<#fH)Vjhxg_7ysR$7eA<$5+L4nC<->E!o{WLstaPzr+aZQ% z2b(lO1T2a_R$}^{5vbM=7+sWz!7^l!EA~KbW%*{D?SDpgIiFw3PZ3c`9|6}JL&91YHl_Y7L%&gZ$;Qzj;$LbFn!=e?C|aB znZBFdt(al8x860>Zqt@PlRL$m93#QTQ?bQIPNzrv`{y6%bGW(9z)qvSuHTX3Mte~CRVLfS)!k#U7_0_>d6A^Z8=}KUA%q74qof!gTvmpAbwR86% z+jeeSvp@#vzx2Kb>%WJ#982k51ccxWU{P9QX>e>>d08KbAzJM@zrmJdSQX|dw~VdO zo0Z`hwQ{Uc-m{99V+O)mtsi&U+uZ6B2*#{5U^Xtls7KQKQ>o)%vnU%^+1ND3F#W_| z`|Hd=9_Zp-M`qYgJC%nC8@)1hEqm=rhyEytX7#=I?-Zyr1l%9M98sRvTo6uTDgrwK zlcRN0yTG|sIk^DPA!>@(P>NIwf<+qYv0E|ggSXYg z?HD|%H4aPw%YKE;q7=Bm2Ki7GGp^zYvllv(+NAX)0unj!M?0I}CZjU6v zvc_ZS?9*@E9F9F{YQ-jU?0u@ljsgo*TegX%+>>ClC=(t^TbLh>Jhn&7CtD*37G>HK zXqU0kJGQB$%z z`|&5-)T-^`D22Wl%UG1J?i}!D2O*kN(b?=ew}pEMo1W=~I+Z~2CM{#k3SQ=noj$V6 z8RnnLe2|yB`Li9naK}&UcX<`}xcfnRup5YER%&{4tel!2xQ6lx$8-~m66-6=>=csh z%4R@kQcF6nBVY{&0s}dam%V`Kr+OdSKsNUfavon$*z~%^P+M^%bz8rQfC(HpTtqsb zgBYTfI=dA%d_k;|i`)cV@>6OlB_vi6VzAcs*>;ZI>E@DSP_xOx452vsv7Ny1%&e_A zj$D6amQ6FQ;!jPJEIi7o<7@s+Syh2M20#^Manm6B2mWifn-}-}Ul%^4w_T>Og7p;% zxDKF^1(UwkR{I2~3Zz zo9x8?1#8mI_Y>79R64-gC0jY{?qllRqtC6|cm7e>^uVKx*y2A#h)_7Abq-3SYjIe&*9cisPobz)VD z(fOvCjtFRtFIjb&ZJ&tlFE&3tlkyYMJK z-`7MQtV(f8bflGug&3rDXnviCnpH2q%rOyqvoc|l3{@8?2WZP0-{jb?Kdo3z6l7Lv zOy^j6HE!^~0N4s>EsEz%neH=){%YsJcgW^ef^0YENLyQoh163o?~-i_x7}GN8*$xV zIMk&;XHu{2zfZsy4wPCgfgc;u4c}@XL@gI=UtFSmMJ#?eGljqb5jbH5mBsrvVZEL# zaqz@l=W2F#{y8Q|yj&-9I7o27q=i0dbg=pPzc@zebI&H{eE3-+US<)07F%(tl9cAh z(P>nALkM`|AzjA*6QVh5JNRS?m2G^L^ok$O=zPoC@EV7N44i_kx4y%kJ)~$wOHs7i z|FJIkQA#_U`~=!0gNK{-AhsKNv$6N5WOfC=@;h&ce#Qxx&MayuZep__%UN927ja-E z@FOJ9xaZh! z^uK3s1-Emtv%A{Z&aOa?2A*t<;9MFTfY;?U&7W^U7i}2%f~PliEXk}gjA2TMNtC9a z3r%rlbD%R-8h+pv2fKO~w8>M}T&CmHEmloMEe6hC}e@rsm0>O=$CnnJKBC-FTO zZd(B{K-=eRge}Q1uqWP~#91X=IZ>YjCgxU&oIh{ojTZp{qdi-j6JB5g;kDY#<>2N%V$kqkC?5zUTi=&5pa)Sh2ti0mjlOE z8gU1V4-5DWS>-}Ai3L_Ui^rif)9pu-}CVDP5 z7K6@UbybEd{Ma!B!F`(!g3tp8q&Tu4yR+}&S0C<9SXdNceY!}j{SdV7#j129EZQ(P z0dWMlo$sE)-+Ssdp#Sd!`m*3SbcLI8B%JTnvKQ^)W>LO(XBF_Hl(wx+UY`GrI^nWO zWEGl#&r(h$sT{Es!bkWkc0gTt!BB`)5Ff-T6C+U#SB&nKMJ@sDOH#QjT^1*$YKUy zh`<^*#vA2|aVA?1B1mmMkH3t65(3`*oXI}p$1j@wq9Vd?DsJv#7YJsewI9r3ood^( z_ACe%qsQD7{l&_Z0QMM;Xhs}-=R*WXkwoPNg; z+CH3^T6M|4%@WBhfas@nHkafn{W1_!UU;p<&BX!B+3SY5rOULbXA}>&HQS`Br;RIe zr)2y0zoW^Q+`_(=qhMnISd_=RC2;pliWB>IgIY8N76Pr}k~V$oB^(9BOI6Q~ zMe^EsEWtLs43>X_Y8l-o9Ln{jm)F-e@QwlOJSrnjWyg|S3h0bIxC6NOMYyfvwtQl<>q95>yzGgMVhM}K(gLWPO zql@y*#zDTRiScGbUcHO6r2|U`YgX2!*_IxN4KPsK|8HZ?{=K!j-0C_)Z&vm^wqf-h zUvL&Ui{pjK>rw7z+~L>E>Nb1n;>?tsW8_NDc$1V@ov*Z@`j@~(nMLXGN%q5dh<@r{ zPg{{~CATqrogMpWKK2q~kZSU8M>bPS^6QOn!r_OoIkMjP?dP@e*Y-S<=k?3lWTGGQ zd5|-eZz^}j`{L80Ddcw^vH(6u#zWR?h59;M8~HBa)-?8=L~5){A*p>3^Q$-SccKU> z5b*Y#tF#q^gTLzEtSi}?K)}s9le8^|Xjadr@&m(RZaXM#`qn}ZrH6<-8jU7{p)zoJ0-8=C6l6+Nh&tpF^_Cw!!c1J8;-aAUvhq}%LjSZ@MC+7eI{ zU(n&z901YZ`T4RwyqvP`EO$Gq<`$^U%HIVgl?<`4Ixk;8ir@+YH|mSpM99TDLFw;2 zcyNCnXD-%}<8hYZFXliLm+WPTLC$@C4B*u0&609&Pn3IU8%kw$pbSuZ4Ie~h_Jv?k z2A5;GJJ9jHW*g9bDWR+E7`R zJT@A~M-~UzWbK^&5G+b+PQnFTfO;=%IOSFXf<;Nkq#fR(6r+GP`OXMl)bvC=@#6=& z9r#j@n=+w>4d$R9Y5l-SEKT6nuYDa}3%OAQcBH7M{s+&^jx3<=G_@Q}g~xI1ZXFR- zztkS_-a(g@zgs7YldrBV&>gx!^-s646k$36h7D{b+SFSFNQTN^UA251*_F-|pi(25 zcVmb_+G4i}yn5Q<@^UCXsf{dQN1q2`p$eD04X4)QRVwJ*gg@VFd!ep8ntVePvvSzR z$DKuXp~G7Jb`yEz(QmEnVCZp6p+k0j2R(8C>REIpjj8#&N$P;AlPTHDU@^!jb0d4RPQ_RwiH2vHo=cE8W05{f~<8~X!nVKyF0f2~F0EFL*>Jswf>$nntQ-L*kB zaDMGX%efqz_fcZ{$JyA8qq@_Py~t=AR$~L94Af$q&f^~EG3QkT-VQwm3FC6WFQD{S zU+$Yvd3yXxc@~I~L^MP{wP(*oWE&5`%eb#^VK#8WX^gH)Pmf7v`;#wVnqYEu5KRMCS&Mqp@&aP07YjxvPo5Gyf zF@*E1vA3Wo@>9FbeBSNKAH#VH;%1Bp`(aAK=pJ$JW~AHO*-gd@E5SL!ddJGJC3<2* z_gY_ba7+^3{e3%a3D5K1vx>-*b%ZfYsklh6`m7xfT-bK#OqyliUmX0_xsu$7)1Wsi zo^dj+Sd?SSl;s>NHLX&PK?LT@J?KZrt^vL27&EsQ#kB4iP4IM5TsfSC9`n>z+QNDh zR}5p?{=hmFat`E`jtqscV1&Xz4|l(^A{SEEo?S_{W!(03y^YO*y@oPS>-b|ePjT33 zYpErEqf$?9mNn@HF;Km8b1em$1_A4+Y?m$4`P>6XmINJM#%i#E$LSr4uhaZaJ4)_8 z6zAA38K(wBKkY&MMve^`Y{gQ-0y|Xq|L6rnX_@nD$CXr_t3{5=JoK= zJ#J&iAH9lp{K&pE9F^N(0|*ucD|}N^a4a|50-Z_o`fV!@d2$eLtB;~f5HV#s;W%gg z*;vdccF8;E-$pr(RSu6E$}VY$i0G0N0@vFn(SC16Xf<{Ic7$e|0a%p1r#VnwJ=}9A zX@mNc_TgFSRw*6r)_5H~T`%TYaC^_&hRHK_5x0nQ!53vV^vKOm+cj`6Pa0XtEJAV7 zWmZ;Sl}&qb6lSDpJNoYDm@%WWted#wyXXd+H<0f5(&{ZHYa2a;U{NjzTL53R#ZMhM z_aJ4_9=Jsbz0Li~tMDu#M*M@lJ@BZZoA+-mQcV=|k_ z7B~$(?m$12EpQ)OoXRqx^j04(K0`76pt2~{@dOwQms?F`TeQo)TM80!ckzMmwRv)_?q$u(ceE#_KFp1ASY` zRA=@LI+I&n-@81ig-&!y%&L65f+d+QhMvcWXr7rh7(v%gldI7vfsKG*QI49~HvEWi zzWXVOdtUHiE6_I~EXM7W;${pBPSuxJO7-EB7hT*A5AVeHUKykDNW?I96-)uKQjM0@ zErmw{D|;>(m{~a!%D&=9g!*U(0jwm7!IY39tQUS1SL?f`lXe-`vSREieiXGPYaC4l zT`iWXyVgw&X6+%G)S1g3k;hPOiz>-&W;VPYI>YtX1qWYZs$pICCxkrZ$mKGr`tcU2 zd087wHO!MYX5zfr&%kV(@)S&x;Y_|3GT(kgH$Q?zOIR~TL}$^sS&1OHC-nd_?j~>@A6+;}#Qmvc%hH`HQ!J_PM#iK{4e-D38+B011)JfK;fJ&QJ%ULj9 z>pFov`}a-NH%>)=ilud=Z9LhOZv)sK{D@H7g>#SR+#~4sRDJH8)O@VMAIL{b?JWkp zdlz?+P1PTIv$2K1LgcDCUv_*$p-G0K2@=zbEOkBsX`}mQM&jj?=MlQ5_OTp$uww7g{fEBM(P2pGtb;cnASimH5#(g_-_GWz{ z`l}n;C}f+c8}-44-Vj62T^iTc{D+c-*zmQ~RVsNX)5xRVdf|~ho6pr%tNgN!;hrIL zha++0h;#jGODex*{rivsgMVegcp?_Wl3{UBlj~}PJtxdK;XtY$e;peg&E~_PF~}7* ze5s&QTlN}TO1N_F5Ss&2m^HU!5G+cj(0XG!6ONg-7dF>7yHWI#GYBhklskK~7>EJt zq_!SpTf=SNjtiUKD2Wcc(3#XQhdcy$&7{<>ol4b%)HE;t#KyzTu|QKbxcoiC^=T$z zCUEA^J;_{x7^rTE=eD=pcKp7yMa{w{qurh21-~SN`!`grGL8PmLT@%6d%!Wj9Fy|W zw+h&yR67a3J|oAQ1CB2_QplvaS<%}Y(0@l}MFc-b1_9x$`< z)~i(Z8NZ4J`Y-h189n!I&rb%nlSu~ST4rbK!-}sl;C-qd>yc)b>jZWCUOc5au4SIY z^0SXVhl*|~n8JJ_kgKbM{;l=1yM{YkeJMMSxj2vqBVhE*w0w8>IoR3#<7Hs%|f^^<$!@5#E+6%w-Eun5*=H$&oQLS z)Y$lWv}MzxLoTdwES;WZ($NsG@Q#Zl_@gd0d~FbAdxdO<2doP!mRC;~4VEO)4t{4l{>A?2I zhmQJpi~h#91=&(j3#q00S{X5&@4BTZFR*O8Ub4W8z|00rZA9Jk>KOymRNL8n+s75- ze7QwdzS1IUxu>ON(E}m+X@i@Gb1W}D@gjDREgbVJFR>JefvTNe0vOA+m@-SOC~Y*G z&ofWg|K>&fdfV_Vqa=@1vuSS`X)b895?@WyVt(I~;TDSYlt-#qo7*hfYX36aIrWm& z`FFIBSuwO^bMd2`T5VZba=Qq@Vrb{{`VYc>BA)UNH(e47qeoO-jyOK2P=`y~bfZZZjN zKE1?b1fjuz9QA7N*Hz?+M0)jM5m7X%^;k*|sJ8dxaq_Xvn1AQ5ZFh>~Sl3p4WWM8p z;XcUk0@K_5xa%U;g3@~4ufo}xYb2|WnwRDl_ZMZpd8p*syfo{~ysr_}z_SJbEJn{! zX?pO6G*9*w&pec5B;RgYT9aJf_bhYkMUEHycwYOT0q}U4VD`PhfefbQEdo zdsm~vjhE4R|M678>N87V8VP@Rs&!Lq^0-xJO9!?Stl3z77H0$aVBD02HMk3m_6B3a zIca*QO=(!mVL9z~wRZ7?Tz?2SRS6qrgY2VSdQp+uRKEvgQ|uS8rVJjeXdL-Dp5cBq zAy^cP)ixKRpW3BhUGm$>ZBv$TKQoIjh`KOW#BkJvH`Z13?=P!6b5B~%2@>(budEt- zsUAg}14oNef0@Waue3kSNvtEKrf+RPz*i1DienKg=n?F}S&g7gGR*(bFUO#BR5e~|NzF2w+iD(?w#N_yoa?t~!;`QZ!{$NZ#R{Mz zxJ`46Q?=B7&h5A_v=+tTwD8p(A7JzT2AxTJd%isn(8+tS+^tF=OS57+%h^CI6rASB zZ?|B7#URfy*XC#*5tKz~cb-#TY-vfX6PVZH{X6diuaKtvrttFF)}Xo9QP5Z`UL9hP zmg_(#UiQi3R%{~2)?E=%^-ZsnU2JDb1%C7C!ab}7*$xBRV;GRU4;`p1##+eh(VuR8 z`V2Wk0|1c^vp{K44qaov;YU%g5#gTv6I{cdiLB-1uUYTYaz0HubDLd(L#TSzF&}+v z=qnF1=pKvMK-ab}?wCm%4Z-5lFgeW*Gaq{N?it>VMHQow+>$PSWIs-JrNaaE5kCs6 z8&VI`8MMGg(vC=F?eU|Kdhw}0vD3JAVj4TbwaX_4k@gvB?Uz4Evttnr4k&?cmlyS! znj7m3#RY|sy~!rnjm8%^n>(iC^T=SVcNXloc zp0;i&LWS3ZU@?yPkj5r(_1jWKNxhS+gTJS-C-_yc(xWgQZhFvgn}MFV3B09c;ppRT zRsODlaoN9ac6M$##$_Ke(^$Q&=zlLQ;gS!HQi@(b#z$j9W}{&Y!v{s!M*JwKPFPr+ z%D(}@qF}Gqwo!#^^e(~6-?eDCtZ-xK@hURj;>M4{+Q9wno) z!kxXxk3#C3;pIphvV*h(@~}4eQCux}z5;1yk+#SRPbzQlufK=ezJ~v3(OBM?9U6%J zveBrKvT~X5!klPNX5LA2I!1knM64vk#IshQJM?BHIUkF`kK$VOaozZfz$?8*$rooX zL+@j3;Fqo+FPCm&KOmZ%H_b8PYrIK@>6O`)U3AbBFU!s-$Qu8Rw%4qQ+_oDn6Ild3 z=E)XhJMp8eI^r#r!(KwL7_S#e*X!0w&(Ds0!b{uQwyNEE4$%v(&SOx9S-BR*{=|=P z_03cQ*hL5yWlbq&+)aCLcxS3SD+U3Bu~MuXeuQhkofN^Aml$I`yHuk&Lxsz+h&^|Vzw**4wDcIk8Vc!6Ij z$7Em@r_3nXYixYzX~jou1kNpI&*Po3?{C?NnIjXC*@tRu#9n$d{bo3?&`JmvCAd1f zg&z@W#*x{yIk@3Sh|Qs9x?T4!L%QVH8g6}AJTZTTB!lozGW4%It`iGZ60vEHhZi0e z)MS6*M}dGMMc*%_Q}5V;<7{?DF+Zo|26i8iUxDvb#;*hW4j7rEl;v+GP7H;w_|F3O zQcMun`F4pSpeVA1}dWYVH)rHy3etm~@J9Z5FTmb8M zuj_Je(&7%*pT!sM) z1L6BD2IwHcPZ(zV1R(Tw$;7ktJ7|mf53ps+6wba7`p0LphcObp;U;-O~AEmWt=>iBzv^KQ3 z&$x6WYkCeOGajW)LNqk;p$L=8L%hhHaK;@l%AR9?nMfi`O4I zvK7$d#*O6vinj9CIp64L7N3VjohGzKq6nS7S)#gAa(d1yh1Dl)yi(xhtqL!e2>}yE zPYJue{Xu#zw&BcWw9@R4yp`ttLxB4kTfq4Y)&5#QZ{FmW=5G^K(tA8icVkUpbW!XQ zgaca!F`ss%uV8p-(0>W4$2zZ(EI=9u-qu!+3vy0G~GyxNBuowRfAzws)ceX?7IOr*U=X?l-MIFI6)#~TW1#nQ^`k=U=WVzJaDjzw#k zWkj5J(N-Xn15J}TfG3L=aDdXBItuLGL5b;0exQXJj4nzk4ENwvRsZq+p~~vIokO3k zn??@I?IN|`*M~goa?AsjcVW|@G--irM94Fr_si7cp~w11_^2SNBH&Qxn}-CJ5X2JU z?WGq~ALiVojy<(;aAZ4(QiU740KuY!eYYj_6d$D720MdE^Gp-be`y&nlNfWEl4z!~ zc{gzZp=W$bcV&st1!!RreRz|5&bG2{iNxal;-6S&))y9Ut!f+L@#>z{V-5Eh;rz1) zo`k~UmF2OZ$YGg}9+bj{W{_!}I9DQ5SjOcwiRA&(j8TWCai&%W;3>L=^}YWtyK2 z5v19N_T`PW*>S2YF9n!c2?-IH{xS+BgX5)p)Q7b_t?c{jGFAs>VwQxLHu0+luKKT^_o!j{nk8QvzckSd_XoY=P&{`KePn z@Ca_Vc|+992HaT;bodU@SORdpTbWld`v%vEnP z1Ut{nJ5-GivxG;#-3!?SG%mg;lti~L%eA%faAFsr^wL6i3;5a#8D3vH2EFWYAH8g_ zu$}M^M;|LR5A>vEQf}= zbkHkKe&`mbCSYT_(d%a?J!W!Nb$+)Wz#CxYC2LV}$yAh~Pqvpcdj*|I+gMbvKK@H& zTKQ9m?J&faeUFNG$cmh7COrJ^{v|!Oa1Z;@(qq|Q4>gtvok`1Li!76D$p;ku`?ze@ zojJF-pm;jVu+RSxs24j7)JMVik{^AUF_j)`ot+^{Uwy?IF$#LKGAUMKQy~VcC-xD> zwn4z`m!;C?o<`e;FTKr{$xh~$1_T;0uEQi{CtPXTBU{>-jvvF`@ zVd=DaVA&wv_)+t%a98MYnYr8+)_)wxI!9SOe0r{y`8?+yRpO*al}9ugrQAc>QLS*p zIaYWe^jINcg)OYVh{w@aj6s`Kri9piU=}5Lr48n*N?T_XU{MOMwXr#{vru|#SNe(S zn2)T>G0r}*j>CoYpe~Q>S?$N@ZFQ$}GrBtO0s(V4*9(9(c}CxqxlDv6h$KVz(@C1Jwc(1gFCa`>(+DDx3?uP4PmBV^z+2mI z16R+&&NsGVyU;>dGv$B{R)|I7sNtn)eMQVK%dK$p=LA1FlmosG*sKbeC4oS19cy6 zcnlsc%I-5cJjD3>eV)P8oW(GvwkTyUNa9!q24c3OaDm}{jG!m7O~ojD@Wr1!tYh)T zB`9!`A-%uVV=RK2m5Y~bJS^JN)&hGUZ^cZn2`hNT1`A?;Vx;P=eHayjUkOWX!@X4L zpdWPmX>8Tv%}>5=V#KZvSjqFM`hoJQ|5Z{YKH{Q{-N85=-yk_FqEEa0My4ai>DRy8 zz@@ZVuLL&bgT(Y(zCR@~=!cC*J~>3+=QV`a_OBXmW%#_GsJ1=|dw^<}(__q!R3--J z|5PTH%?5yVw2kb_XWYJHo)}VlYY)4NIKu;v$v9#}KE^>}BLVwqcV`OhYP1#G13eno ziDR`@0kD8CRK_R|t}VqjT%$5xpAya`yiUq8#3a*yt<&Ag zicxqmZ(FtpE?m9U51)Cxw!;zM{_+t3D~WNmk6Jl+DAl>dH?p-TByGE3^VfO~AX}25 z(7MwyA2IgM6T#;Fz&%5@{5!@%EC_#1S#WBqg#UL0{>IiXNb9v&guhV!9~nLgk<7~Z zk}`b3Oo-aV!vfpe)rxf{y|ST{#5O_bx^r_`bwsQrNwgFGzrEx$+Wn zrV+AsF-}0e4xJNK(f?<_UA`jU;EJ+wN&*(EdXEvew<`SDJVOEsu3sq!@fAux)%hQu znm?Q@O0~*1M4)rw7oybPSK?-I0;+Wwf6YoXo-1S17A0xS-I#!qOzy*}ip3ycDYP1r zm;*6bn^cr+NroWxlC_`t5W8zF8_bnW#pv2w6)>x6Pk}zvwjrF@W+=V1^UXxKcMD}W zeMIj^m}m#1i-Pr8L~>Mgjxn`*b0kl(X)cP4C&`@CBl|zX7fhftX}Q;mz;w9Msm?tRuSsotLJYNANc2?{ihg{%Z`9_Hdx2OLw+) zu(=LU_f{o0HV7EjOzC08rasbG5_I_RPcIQS{om`dZN-?GVa*ikBt3HKBX>ErV{>`1 z362!3e!pzMfjx!JOWU_s1RK`rh71lWuMY%mm0BnV8f?}_C zT=mF_`C-&+a=vIklGpqEdo~ZK7ZaoBLz91YaFt042e#6g;*Oe<1M^>vYJoP85(VmTAbW#48`oC`c&Zzph8M(2Y!0=}2G#e}z%jbd(*;x=thQ)YY z4hnoIoR64C&9G(lfb}>viV?F6c^I%o@t9?UIj~w76`Rxz(|Ms)&^8t&X|@d!=pt-M zh7z7homi7qs2WQKhm-YO!Rb#oV*`El1$PeBA@Mv=12+n^T>$y9PGJHbtq1%k8sy={ zKdc+r_Mc8*r57-Rdx8?BowXmuJEfSX^**k3hh!SZUKc z`#!d3%p(DhnrWEslJ}g;SN^O>;7Nv38K30V(*cxOX}DNK&GsyjmBEa@pC$W>vu?|N zW?fm8+zEJ6G%SpAW`iJDl!E!8{s-0@C#S3W_-79t z*w8%aWHoXWcbEskq7=t_HrRLaXD95cC;!0XJo~)FR#?f|AP9Kdb<_W_>=i~yjx1#P zMI~RZ%beZD*)Y7&@>5*49U~W&1(*;R>y;9mWI%(;Mri@PS($Ux)=!5H0|Echob}!R zUb5FX%g)%cUY_uGeqBSb!MRygFWRJ=kXrfkrY*VvIzQ*!eFa*kg+woNw9PFWRDb*S zQEv8dibbv_a5{()V{Q31HBV4tVoO)!<*)p1y;5L^kyX?Gn;j1o1imk z;cW$L|K7^p=j_fO*(`2w`Xu04ft9^nHf#Ha-mI)N#F-QDG5gU^FQH>XV?@OJL#$Lf zr+O(wHPEW97xuf$KgmmEJ|)SR$M{%p8ui$htpSEfT5{imfO+-8R-EPcC7WkkzF$^` zU@iXkg;9_<5KmT1m9n@P_evJE-u(}vu2XVL-8y!T?XnK65l2|5e7URAA+*Xf` z51=L=95R-7Ps_e`Y(j|yJS^P>z1jF@5ssD8qiQ|&WPTNhT~=4H-4EKaF3pK;5J;@0 zST>7yrlIr7Vy8PAL|pw=!^b(lUoa-^IdV&*Rc82BM!o&fO@gz29dJUaTgh4HS}g<=99%R{^NP;zH09-~~*R_=-w`_8dRdpTBt-Cjd`nZVeU?*)E7#xlS+)5H#*WC+YCBjV@>lCTdCEJ~xM=Epe|$>Jea zQbjP92?6(q@Wo$55VlaZtT^p)M;A`uZCZYDS((*^Fv{x2XDkc>x-yRxs{iPoftSdO zQANC;P2?^enpBi7lc2|A>`0c|f`asnb{V1U6KA_kog~=DRyGX9nw1gNB^%T^BZS34 zhwt)i6Kt~@m1NwjoGn|&mTiEz-rA%ag6-=bDcLdM6gOWp!7d(xbZ28H#>EInSqAJ_ zH>P!#-H{!AMl&NkaGC9>vTqcSjlsbTmv>S}Xg5|6e{t`q zr%dhDybLEc9y)LJQawW1atK(?yI(e-u_^!1V>opQ2f|7cP)}{dEh$KVZPku5)0IX)EWvmTcKs!7^V7~4A z1*Wh6J0s`gw5p43JaV&oI9PjY_0|Z#aGxLUOB5$u$`djFm@T14C85(qr%G%&$Ex1sm<0=hCE&g{Z+GX%b0|=f zVb&M65)_7bFya}`Z5y_b`g{*B?jmd!!yr}_WN98IuWa9!=_1UQ358|9{F|BK#$wU< zF3R9k87!kx0$ThI?~xiV(|EzFE?YfDI=;rD&_G<2yw7bs@E9CQlh&w|@VM$#$FE((9*1Da*j`S=lv67VuQ}eJc)sVlwtvJewh0c`4Rz56Q{btG6IX9<)UfFKW zEFhA4e#A;qL_4oAS=$4pe{yT?W9zmJZf3PjJh`z;5b&vrKmo9FRWMFfyQOhk2MBn4 zQdrvlf#|0Vah}ebs{8ZevPMc2)hM~B#F{}2(k@gHSotRw#*H7*FD z!=lR_1>3GngkLssPwA>ItP>3$De2)77aUt8<-oR_A`uo0aY@C3cQPtxb|BBY0IAIheAq!OLjJ zv2Z(Bt*veG;1tF;LrGR$%{bv0|q<*8a_F_5i=4wD`$_ICsrTRIN)*JR_8)0Pxez zRo`f=+#Bk(R>z2CaR4mJqlyAx84v@twvR;|hq_TRq40VXCs!kh^@JF#wsf0CA?84^ zD3Oh&Ed^qLHnud`u&6+SHAFyts?+K7cv{df0Z#y0LB>KYw*_~p2$m_sLE39k{9D%? z-!*NSZuK}1kD_WtyV+FgHwYHv+4ojsBMhnXW%c^;@{L61dha}Mb6#f{@en~|a2PJ3 zTCGA9FUfGZv(?4B&|5d=jwD@_zn$4iPywtWL?2C`C|K`AyvE6UY6$dLR;Dn={Pejs z;d&4{la{tyuwen!B>R%HJxd6d6>LNewePOLhV->!-Jv%tfmluyCHv~zTD{doNL8@x z7yx`#6>oSEz;ZXHvz6H1S#b!MeQC9ghZySYRelbyV!7h%bsMy?es=BKoJZiU(`B$P zaPZaIb`}nC53EU*ZbC_Qcqfwz%>T}j4S^2xO|}X4V5{n~o?AE@tFor}k)J)o-$1pN z!(8e%kEWF0cVY9@qxQVB*JJa)%f)_!0rTpL6P09eIb;nM2R&M&0S_h|*lp5jlg9{l zL&F-fuk-DBm$O><-Z$mI-JIF_nY7_=J;xL2-;5I3hH0t_B>N7% zSvjyx#;J4uog3Sd5NmuD@}3TfW_?_h_YTaxC1;KE zINPyNEg82u^tk>lE!pKw-@C9M#m`%h$m*t&U2>JeB zYsliQC}go}l8x{9-kq6oXu*3yxiRig^Gx6&=K!-9H$@AKB|{8y4!vG9(Bt!coS&b<`~Xi4YHV*OO(8g&tpIJ|{4}#wcbBe2H@tXOmC&C13) z9P?u{Np!yU%VHkw5hjpyqYZoMw2wKDx0b%#p^Tc|lu+gm42z;*Re4@oe~4H+dIY!4 zslL%^~kx4A8lP2#q|sbLoKc(Cf)HOD`B^Zv+(>j9j-JoS2?K4SI{vT#w- z?{caT8;SeKUTVQ|#IoGIDV;~j($*iMS?$+}+vaeaDOIN0q)!5#r|`QsTK_4cq`gbq z$Rld-Z}3z$rssf@K9(`y^@bG}&|NWz=BSO|DjXNzusX(Z$E%NQ9K}5#lQ!qNfYb7~ zm8Ezh2TZzpWdjFkTfYj-nATomu^hYlj$>xMbM8+L>>_j~?NG=P-b4?NHt+a4OF zt;o`IxV%k$DeAU$11{sJ`&sY+s@u6-5^D|7UwiGjlsCcCyU}uc6^o%g#X{)-!ks&| z5=YUFP1%)!NQnL5VS+Rk3o)2g!e4LaT$M$bMNCpdpyoFbh$^d=o=J9g5dv=T<>Rq^ zS->Ew#iV`QRs{kc?3$%57GjWAx8z?uy%%`XOw=L~ddv#-lbFL`s>S9O0`pr3>>o-? ztS7%VKbtpzZ~q}Uwg^pZNTqTaz0Ft zr;wc0w?ut%W4&Q8W#w?SZg1^ek~)$b*@*%jip5LRm_4SRE~7A+C^$8YS)b~-|Qto|wI zi)gV{j}!3l)6D0DN9)AjSktl8cFrivO$iL=f%CJ<5WTgsuLagTqMz)Eq0pO^O#&;g zMtCoyj1!@?C`U?&jP=G1KVc5;aB3g{BpE7|86YEch938%F`Wob{>0{DanN~bt*TJ4 zB*RU8fJ`a{dN<{DMHV~;LvQ9jf^I-I>mjfo7YB)u`qMV(kj^l=C=)B$up0XlN-wSd zY~fMSZ?Ft}2YNRpHB!P(Baw>w>uz3|FbEc;OHMS?eN;pAIp97WS?EG#T;&^caWQ zVjA;^K}>b(W?qjl2o@!vFAwCyMnm*hH(cemIBvVuU)o+k^i`L9<~Fwpk~g-|Six14?(p0zDBZ@BDBV-nC9w)( zkk+me*^&&c&9SWUDmtHCzDeurzl7CI`R~4jeJ7)Cs(@J)2$0mwbGLXvU!S4rD7UC{>jUQwVFuvVXcj2E zf&bQqS{(e@Uf+`EvlDv`qqjCZXeDp3{jV3x(4o^PbiNP&kCVpw!f48J@@b|^rxo1k zs=}i1BbX)OuaDY#D8**qAYi=&dueNq4D(rS10h%pwb^kb6TnVF3Upp0GV1qfxeRWY zK^YzL-~s&g2E{&G-*W44o|n)8fJMpgCjhn`VxZRTjfhii)=C-YC680a-v+}+<7QIl z4DeaSo1yzI3G16Hea^XVV@(!;^a9v&I0UG_N09?N4#A>$6<{&=k)N4oQLvdkMX*vY z*T}7+3G`-Ty=tHJK|Mctv&j&BwPkYzHtbASncy*wDK!PA&+US4%7hM6FC=@;vzt6Z z*XoXqCu%k}9%D-FY=>N|FLYko_B|qaaLaBYxL&Xq9CmPrWA&v&!(N~9Uc8PV;-0;F z;vTQocVHG{TqBupgE@4Vn&`fosyqOK#dzsgX*&Wj*jd<;40GQw0~8ql;jh{FtcRp5 zbJ1wp)iM+z$?&~l&m4Q_I9T0`+k48aDosKMZ->sLr9=ylddqssA)ENfN%>xE<-7ze z50NL9ws*OshC#3>y`)WlHR-c68&81tZjy-8{@MoFCA*-A8Kyp`6XfnxbU9zAKNu?bmLXAtys`R{9I9l=fk>D05w=1a!v*pL3p7R}B*( z^1Y}E zo{lDPTR?GR0))eF)%MD`)u6|h?y&F%63@qmLiEkT>ioK2VmmliGlpY%Su$bjnVJ+W zZXq@Jsky?W*WZH8i5>x&)Hi*}&IS-*z$X%^$=H5K{+cl1NkMD0%Rh9u5Em0I7qQ%n za516XJtWR+ZE_!yDRhS3tjrRCFVi9VX^$6(3LTpOjK>iRKy_KhE^?6j75+5P5{)t8?CX@jtAmu1{R6nw|81bMLU5b#a0 z9o%MOwg03iAJ*?@6vARt;?cx7=rJK&V*2*v&l)=bou}5hwJ5oy+i||*g)4l~|dN`_2KLBZ}zDdeKHf{p#} zgw583H5OrYQ*Ne6kB;B5nU3Wit1k$Ty8-{m=sTguL(~k(cCPTno)v6-8C$G)&R8sD z9dB0qM*qm|paj2O%Y2>f;mV4wqi*d7i(^*PwT?Jz-NQ|M4}X*GVPdzznzPtZ>%car z8zj%%zU17CC)>K|TXTKGc`}anrAc)~W?QNy$Z}Fj(3dJ={n<_gFU+>CPr%2FV#}TD z+^l?(L4N+{$1>{ef2~aPa(bdOT^FHZ%dvTg9l};P97d!cb$O&<)``)bmK_@su*$LD zH`{nvwt5@x15xTM0Is-{s`o!ms{XXc7c>vbGO5QOQdw*^V2g6#4;$E-y@WFR13B#m zofn;?_h4V}ZC@mTMI9#Ec>JPX?!TU*&4mpQ=;NiW*k+o1l>udTv=`+s$Y^bE|J1~9 zZT;NYz!h{1x*5+S&x2r5R-IEJS=-;u5zpZfk+hCQ)?u9HMtt!uBPv$o(l42RO4b(~7l*7-|hM0Rk2?x+z0k zf*7pzdM|SOr`WasXD4oiPciZG-aI~sIm^Ktd6TcGoG6PMyOxT(@<>uUAO>lLCAM!- zVvc=w#uJIHz?SUHciQZA;Ro%$ZtWVryPnAb>nXwC9QaO~CvWv%Z}2_J`VojUuNyM+ zWE=*}O75q&#c)sBZ}YG!8>zQicB4wL#@IV?*w4ibNG6Q!gqWSo_&e5+51}_J^##^I zo47=@z;we+nXTAWTLkeq!E6W05WA|``uTuF6kt)7|1Y8Hk(Ix>h_tj8mqg@}N3D@# z_`RcFqHH1uWPSN!WB4su>6a+ctPHZnoOO@rtiZG0i@@{8!h@elMPR)vo3|-Jsgf0P zK=Liws~ON^>>z-m`q=R@7!K{&vmMo?ew(NXqaj#~uFb!*+_agqO_2T7_}{qkA~&vS z{#`fx{W&j-*^+=)rTy?XyOocu`d8MW3G{eyWeW#uXXa6$Btv2bFrGO70EO{(iySdO zz}H(73)m+arXIR0V;0{^G4r&vg>^RQy9XN^NYiMq?dN&U24*qd&w;UfPzGs&NHQ#G zk|bmLZKIeE+UJPbf5dmJ4FQWud!8&)KAtQ+=5vou9dmd*ANAcu-X2jMHd9l+0A?}1 z>t&0vN*ILrs=pNHL^K48apZ^`#1<&c&X2|sf!9D^ur5$|u}7pf78{*|_1%Fwse)xy zAy|yJ$K)Vlq4d|@trgJ*^g~PXW*0MZ;>Uj1BbI(Qv%1&$e9WD+CCKjv1VF%jYb!AT zqMxc<_#I*6NnkqMD8I(T z8%yaFn7QqxdPJ|5A)+Drt5dYCWQ!r2a(*ovbO4RbE<-dqTlbt-X4VGE<{y^ttvpB!g5IoDkeGhq#CLp7u?$@vtZ&OpO9Wt1Hti8{^h#I1JF#N> zDcF%10`QjNMj1>Wp79-@;Dgac$$gzW1hQoigS3n51zT}&(UW}f{j(>~4FBY3of5;!X#YpH@| z!H1~5@_rEj%Yf*_#^JBGdgphF#+Gp+*EbsiGfxlv#zxQ&v^&*aH+9z%n3u zvT^w9t*R$PAPBgpg6GCrL{Y0P_%PW_s<7!Eg)^P>?ID@D*wjq)o$B?JM_A6OYqk{o z0$n~W)MGnurGJJPS<@?2bi@(LXPlNDF*h3nok^=)RA@^-sMRGf zj|1(BW&?THN9asy!=N2JhZ7WGZE*?2G{{u-m-RE9nEvzv-V5qho2Vp%LkEv8@&!h5 z19U(9+>}<~Kly3wBMc_BOMemlBt?H|L*nVz`v7`k0HAQN_LFcUv(020FW}5QK&RGRLR=Kidvl@F0ok<;Cl2~RqO~KAp=fMBb zb>4wd6mK8*HerF=G~kk4E}a@`C`a$TLnxw1@4ZQvE?qi^pgv?w{SX+X$V1T z8p8a)B^=|3wkbCC?!o23ceHlbU(Tj&Zw8M(mhCw4 z6t}Bjd@q2UoRolMv{Ae-N8z%R9H=OoBQcDnxUsBs7s3$Z!6FH-JY>QVY3y^*ub%Lt znBQ^jxZe)P)opRtFP}P@HVKPy$CSm~)BM6D8~)l2?TB<=xPu8-gWRE=P4R$Z-B_ok zCU!<(7t%a1e=3HK)vh1$|A~)FBP5*skjjOsNc&l5l{%N@`*xH7LCB)J&oi~1@%U;2 z2F&+O|sqs!Z35C!-W5T1YRXik#~lmtriwst`3g?mPzM zs5gXmqv$m0w|z?!UMb)zE)O_6y@3$hb*zza$CV}=4_6M&_l^gQ-Iw-AEYH;;+fM)_I`_~5`7gc`81uZvL=2m}Q zyb3MxB8T=b9?uY(a285^TwwLOtA(@hOPpKQEYu7?8u^*4>8I5yZJs0pFDKz7X_JMv zUBQ%e3PUJ1!{naNFRgNF47o$wDY0fUVx!(k8Bk!l!WR9RHzObsj__hWoAB5|#ood3 zv#6uI8Gs?h|9OaKeG~pUPr=zd0av9Z51Dla> zYDNyBt4~Ei*o~hjOCQrh%BvD|gWRG0ol9UHjE^=+U`$s9B%E{!>`i`>9_o$>Sp!JMl!fIt+>sNWMeuP z$=s%(Ynd7pTOk=wc~}803%o2rPEF}sB%^h0fN*gD38yymTcK-BjX~Ir!uzF*t=;P=7n32!-rY+C zHo%zwS^~e#GJ)cE82D_p0NPMMPVS#f%u=wv@^eFAAsbaFiTCh0Ooa@<`mENwxl9A^ zazH<9@gS^}0U@^Q6a?nM95vmQg1tk#^pgji+wa%$?8s#?{%B~{wfxGo#x8NnmZPNS zJls^_56>E3-VM|1#S!lhIbMT!!Hb^0&Cux-G@fSeu(C*#-4;)Bup|Tq%2TGGB zrJ5@f=R-C*b;rZRpal@-Hi8#Rxbp-P{!PHeuxu{6PkAg1az5f4)R==3o|s0WuD(z1 z)q+jv6gVtznb(VJ_!7p(gfFDiOI^FFFz(jO6vp@hv;u4oeZdOhE#MVtn(ML<2%d)U;53}Epm&j13h^QQm|A(J%e|?R9LsuKP+(ZI1 zIXsB~YWp`gkW(T1Mb*W|_Ea(VY>_Eut*nRVAo?42Hn-i1R?3cwAYWXAs(8S0`iLIv zo;E}0)QZ+rx`a3Ut#jdjIRHuE#Z1>esy%dp+@bZxN?tf%<%r=NbOnvXW_*_@qusUL zgx?Byb^{N%pnl<~$aNenF`2t5b+RPm;`I_qn=ZG|puo4R+bMN*X(p1m1$-#o-`m|^ z#c~RAhqeh5h~YwFR;u`pJ4q9c%z;UaqE8+KIVShC_kyppP}gh+xE|gkfpyQiDdJ!T zUs={2;}yFCDhgu7dnPLO@*u2qVk|Fh(X}@dE=%_knA|8bYzuqLXP)2z=Qg&^lbH45 z5Q!~mxWy8%ED$5R+MW3VZMv*4pNhM7NpgE*Om$?3%f3&Bzld)H)QqOW#%64}AgNKq z6h*aB7Y^;gGJ*Bdo4jIxPDAR{T43r7SJje$Ll!HA<7BbvwZjiGFi2xyJSK98x_pde zgg&!|&;?<=2dDPSj~=>gv=BnO--fwNxGaxCN0}{tYq@>6Dg0%RJm^dMU$pp9QC|+$ z+;61))lsVO(=MWK8~~-CmV2)Jm90UOGR}Xmt#dH{%KocaK+RMY#EL$?}6b~bbi4}6!5tq;>-E>JmUu2IP?(L#&RorSaSCR;7|e#&R2dx=F_ku1r;qwQ@HD0mFy z4y{-Y1qWdniClC?z^*L6h#FY`)Py5(VmY*JHV-&h6?MVv0y$pE&=6 zVM<*vPA)xhn&2uSfe|dsHg~rIo!Ffp?T5;tuiqj#m*A@4iO7SS9m?<1+J~UcSS9DO z>_18AoB_pkMuYO&MCO;;|FI6B3|Qm6$_38FWjW)(wt%AZ|E_yxb0;Q|XUaUk--EnI zgyFdvOU&+5KGZ$KTyoIWsJNXoFt`2L-EyhQpey89tN;_pfi46>zOdF z{vnn6I!Rxlvv87DBr*ElxUZ@Wh0j zu?+8B-~l^i|DkVf&M@r<;nWr{^&m3q;JUq;Ph4VK4 zS}x)EY9$qX{}A`UF<|_(Nvl0fa?(HuZN}SU(j;MaNqSa=&#~2zV?FzI9&jODVic2? zL!7)`=n7KO8H*(=O@Yw8L(+0Vobe<=DI_09=l4WrRdyh@AQBbW1agP=W}}C@Fxm*A z&1eyFOdOSAYfSj2fb;C|fFtQjYyMolNo9tqZGMinM|g)rAvk`~k-9M)Dk=*3-w&~CJxA$?wdzg?9l^m^vgcH1FknDD2? z5>EA3;5NY6cS0JzZ1kft+!)8vG(F-0M^ZpRu82POBpkZLgu~zpUn@iFr~P=+!z7lf z{>|eATXP&2bywYwnib+hdJU{Y3p}gXtxwrOJXCh<-OVgDMgmv)^BzPH?Ss%}m4wT( zc%Ab06k>eca>0wei?MpFaMe-fJnc0`S;Qe8Q<&j`mlRy>mBkWD4h;Nayl|?7SJd83 zmJ%GN6h;_d7#Zk$el^;Y- zt#zOWk=s~Rn|0Xs5R+kL&F@Af1kgdiSRyWmgcHlMEL$nA#h?31i-3NnMK#DB+WcG} z*dY2AGMk&tz1L(@1>3>#fwfUz-0awlUl&Nfoq|uONZLEu@0kb{@ZQo~B+-cV6Bk91 z(m*)1!_gjuA5{ToGfupd?iOt`-F*(ZL;E(L2b|Z9T{xYh+QgO%&x8CrSQab<+%#v7@?9_3yQA?7np0oE?gGNO%uB#utzMf)nQ_y~H2^kRD44*XVqUW!_tDH*JvP{U zk<&CAHLJy!y;FjkI8#x@Aq>?YR%ePDBY{z#*-F>HA>WEhoy)TOC5GljWo6r#`RJ^i zBTR}>liIkz7&(W@OpCX^rcCBQjwKf7d0^S;%6$Ip@Y~rU@An{_+OvgTM4vh^GbG`% zXrYM#kP+fLWWRZ}Trs6+o7~d zru8?kAE~;zav-z$kd+?hc6lU?k5`-#*}kg%SQ&Q15ypZln`r`mbTxWCkpR7ZqJURV zd@^;ibI(yMj%rVRWXM@Q;&YI2YN5}Bi_(G|D?=d$FeO3xq&p^AmMcysU@n~4Rec$y^eQ*Iht=s9W&Z;z00 zY6Wt55Rv-Kc0xA@IA-_RJaqW-2|~Le376&bd~a2may8>%KM7Xwc&9HOaPq~cA*(fC z3wPr{IJNXpMchO((zvuq2A=m<(@|t|c9b*R!%=qX2O*vtev|Nl&F`r?I$yL_$iuX? z5p)PYKGr+G6*)z;;GE(x#STBJ(&a3?x|LY?)fkfJyr?L9LWTV#qq;l5T`)veRC3n6%|CFY#2zNeZq!^{C^V_^V6#=%5XO1Slq3of}ebv zjQ1$M`S}6lqEo_sMq}b8Lc-$T&|pVeT!ZaHq?4?lFgD9xG+OQ*v zYR$T1*g-{BAd>lvKfjcjEciIP%H#;-SQ4$W2j)+Y+u=2qQFOh8Q&yR9lg}7#U&9Ob zeVwX>ThB=Lmx`DkDx$w8*c#Y`QRKh14c`=sh3s@c0aH_moR;#G1GQX)7|3g!HZF)N zJ95SJ^8#|b*TepcZa+cPur0UUKcXePF)UDJIuUY*7KvRK1-!32H>EbG_%Y;kX$k+* z!-W0XG2Fb72W+Kw5QZ4}CrSA7Y!hA};8#t&VCv(Gep}8AtGGd$1|LYOp6uunY#mfb70#>;jI^vQF^q{GTPfYmksQ_w2<_H>b(nBj{0GxK2tuexNA~joD>?{2%x0re5ZbH@x=6OjA;oSH zY;`Q_;AZ{QmQ&?sh@2xjan4OTP&$58q*?fDH==)#e%6!>Rly&H+@U?hkQRP4a|7#J zo4|Kp@{#J;nNNCWcY#%=4M^IJF{f2j6T_6Z-ywHs`>>y*2y1H>?t&-c#hYE9{aS?8 z6e6c~zPASvX)KAlB&uRSv_m<11Pp_3SQWzUC_62m?u(nK@|eA2Ggj1=Ccn=JS0?ta zGN1a}`_a6v7+^Ji>MP+qS4{XltTk zk}mz9s2-*K7wN(Ne;Dp%a_JhzDy;XiT^5zLzA}~Q$?a#qU^k6WZ1L~7qYQ+~uHT7g zmWm?b)J}ZiLHN@W2yND9t)#bSmzB3Ph#lIzF&=CV+P$2g7KV%y-m3RvZ#%{+VkMH1 z#^E*6&(?x@R1t1K?$An2P+0!nd~2GVDzShOCe{gZG{ngYo3WCk&n}jklrW`&z)pfA0soi_6@OULuaaFcp-w!mU3pEyfHuG`0&?Th9-E^KWV<;Ba`Vg`Wz)geCmIfwQt%nsaSUguH&N5Ht5OX$0 z-6hO~jl<_af@#yVpA}D1ry#W%pYD?MQ@>bqP%1nPwbiH#MGZ{Gu9a%{kH$ziwJ}}j zF@A(oBK~5KL+t+HvaG&Rno11fOQ~bL72V5CXtA}Tgv;rpZg3t{1cXz&-CwwfrHM#} z8A;aB|3Z40}LG3q^11hH$IY=>EXIas= z_J|okW}Pqok2@mBdP&FtH5br}<^9Pa<#-g7j_WWX1RI$dRe#v*~uqSh-OpPvSe;I@4EI9F>le*0;IH!6z;NJi?C zrG7}DkJzqsNvyM0mTp=vsi7+6X|5w$pk;@Ef+^vu6>qakj`XORMo2idf4zyN5Ju=9 z3vYBl5V`hw`3U#|OZ_fCrI7tUZfwIS)oKx;Y3KOZ+A&_$iXP zjluUNmj85J6}VW}RO@|+l12fbf%yAjHSmVD>nTj`mbFe|70qpPETcJ~2U1#qZX#(= zFZ{I`qsrY8HQhc93yX^Lav9{9(0N$oB;h=6%=)*9{c{sX#A`5c!4VIWtkiD|4xBN$ zgY@6EP6OqC733J4KJEo?xoySmQIlHkl@9e)Q`nIF$8zZ7k`+C0Trwtb4usIIpV=gc z*@9S+;zh*Vv*O}V@#>AF!pb*Qfo>Go<}?p1 z8}YswL25C^=eh5Sx*IT|nKFqV&z_Udm?qD;eGP}uZal3o;lb-nc#DAVpY?)YLl|NF zGf=|cy)xla6WH_da~^P38UrETbFPu_qKCMuPE$3k}-N2>pebHK@<5<4Z5auJ&}wwtPNO) zsc5GW5&R;suM zAji4`-tb=#Mj5kx{}2V!inmg?1Lg7>sP(E-xYo~Rr9r^Lr~`!AX#j*aV^v{kl5+M_ zWwHu#%p3_)@FgT8j4o>=R^;n83bRdR?0yb~)kiYin2;*5>Z7q-C5jfW`8(*@biU;7 z1@NIb(>r%mWe+OG-|*CuSPT`O##p~ya<71q?K`PbcYquhIf=zlw;?>LFP4kd$GzZ8 z=@1AkWR8iQ$S;nf@i#(G3jdRJ)sb*&*gl1Ig=pbg&g5hb*5UGR>#Q>Q4O%P>lUral z4BvSYC^@aG0?O1xb$WF$r}NXZ8T?#25Gw5S_Z54Ny&(;&UN8;ML5}^M z0>{wumIk^qUguR+npJWx%b^EU9W3^=#a}$Lm-e#w&tk9E@hfC3$8yrPS!~x7fAPFo z#>3A1D0b)*5z8hJm=9gfgYctj578u5pEW+@fhgaD^?g)5$9%Wv19x(XxAHJJo&9;#$~C~zpu(I5psubw}YpGs}E-HmaM_=ApI_dnD>Qb7UF9nd@PI zj5`l~25lZAN7*MLro4*>C}+zcclcf{7-*qpbpkDMl(LtHoFsXB`$GIyh3DAamgkFZc!sES6G{#L(a@iOt6lfxK_Zf^cz@ zE3vZr!-FD^_K-TYbHi00Tae6SbhsytpX?o?jGqhRIbSF&YEe%0sAkj4lzzd%HvNtr z`HoS$A>W!6lPn(mkJZB)^DgfKjp*0zUg#mDg4MaDsq+E zK2AJ2RaDEsKlpu=^12Uh@Zr9RzeF;^=(j><{;eTjNBB7`a z7yd@-MjY!BSFkF2tx`2X(p>}ngzi&Qw-?DgR-dM9hIL{w&m4jfdXK+YF$(j1gmb10 zs=N{^YqnvMJv>XXgCTZkg)qC#gFQZ&-&{(T(m*(U>#omfAxq9&nDrC2imT6DKKo9i zsh)?|gMq!D~vg1_&cVOD@xeQU6VV%MYoXa_L& zn$~GZU;}Pb7lGR?yL;L0@w4Wuyw>l-hRDHcS`7*pQrQW*@XNyaak+>rHHmj#u!rPvRv)4 zTDe;axkF2Msj%xgZ0Oti#`Dyt!MkPN*?(T`**1Opz0F1GTey#?fdlVuoNbYC`YcyU z2W?`dd$rKs;cHcn>5w~oF1k58Tse%_w`FGQdzoBwmTNsVx``j*G@bvtvB5w7pxiAg zZOha|N`wiM^7@ogZ@DI-QDb=L8>1WzL^8s#&0w9&GH&TckBY^N`aA*)r5nJa4a-OG z1XjEG8ihq|pQJ70$bFn;$@D|;~hKo)Veq)BvQVDhG)0Y3M`-=DoTWTWbeaQUh|%z{G+CK*n=+}_Dsv^@DlZJn=-ux#Op!lvC1W&E zM$jM07^~D_R>w<4BUb||dU8#y>x#-TpWf{?smcxv z;G1jR4no4IHI~vaN>IY#qssbSfsjJKU2Ce>C znS_n0fE%%~&<1D&>(Ffca9Y!QO6>h2s=kwpa0_B=n_8dV<41X2>ah|ON433y%BX4& zF4%_dJf*ViA@)F91Tn2K9oofX1@Dox`I&3!j<~+Nvs$UVB-9x8keq`W_GV9m6Zvge z)E_dIf>rjYkiUS|yMMGb5gC-z;{!7|+YGqF_dik^Moo5eH!z|M>#%C^4%5+W$Q|1G z1Qp$3BqNN3b`sm-vsdMpA+YD4C~Vvi8*W-E?&11;G*!Y^@?sk6ARhD|06A7=|4hM! zhTBlRVtE#0uA0%T;7t#CJMQJ>+CGm}8KO{daj=SZ|FJw8zO-^3JdPyvTE_-1$tw&VLlux`X zOsw{P&wyes{Hg*P3pv&bG_n3OY?d5!3__c}(D6|dlq?+ybWOuVSP{fTcB*uMzo(Lf z%hGQhHcJxqIT&(`42@Cn1|(yR>($wj%hIuUsu|olo+-LwtiU2^;1V0gB?}$&Eb#5- zY077N$Z=!t3H!_Cp!J76MTiGLIJJi3g}Xcyiu$wZa#>+2frL~0%G7;@WVn%Ku8ipE zA7@o2WhrwjJ@ch-SJm*@DdC@PU!)h0-I zR#TUPD?#qiaP!M;DUybA(m1hBVkJtLjYKZWTy(C$BIq8lPH28+9oTwx0t*42# zLNeOeohH4dVCYm<%R+$_SV-IOqny6t6$A7H38(gcp~_?24nEd(j`AV;{3S0YO&yWI z48?D}h|}A-A3VsM@k^v8YOckLTPmx+AjhXci@Z#V|H^R^p%~HHI&jnLbD|fsQc8UOP*aA3`$PjjdhyQ2Dtou$oI17I^|i z(Cb}iZ&Vct^d8HFE|TUWX*Vl)tI&OJ>U@&9gWYBE5tVw!{!F>A2{}G}SfN}*CGioM z1Yv|5uDtEJf|CS1Yn2CVP`-2gm8-K3d#0!qjwoV{s`i0M#u#ShgzR~(9BqZ%p>;H| zr@z=REcF&b%*PonLoAZ*Z&l%^{J6qTtW`d5p5z>;5*tPZ`*Pi$61uN`RJw@M zT(?r^vfS=>Sk-M?$Q@d*pA|M2No@bpfL*vO@An>7wJN)TNx#yWGiZ2}4S#L!BW2m` zL)-3hw^s>rhjvh6`DhH1c4O#b=`AR$uflc+tj;mvt)d%1I9P%hnADZN|~sOt>sJldz;kkrZ50hI;$yyL;B``M)&qH4ij6A`O!9&t zgvQ{nL)+qoR)#?k^~6+Ub8&i^1-Sq_wV~%c{TBU=XJzUAM3l{taB4L#djfJatLSYR zxI{<6 zhH1TTdb0mQ7O5{Q$$lyFA_sZ!o&;$8m1HbF(Hp`K)ie1%#X^u<-JLx5WV6!+X7%|k zxhmQoOaF;V%TU`!wF04-j*{pDd2r(3nGT$h`n!?o^}ht5itt6ZRL2~4;w1t~=3 zT?ul$1byuV4}~zyun(7Tokt;5{U)ECn*|(){k(DhVZ~--WTkr$MjB-kCA_R|n1XkO z2WPq|Z=T^{n4J<_JeJnu8dpl=qtblc!Y~yWLGIAXeMH-U#ZX5iv0mOa%)U{ZGc0<@ zCiET(r*_EV#kGNr!>E!wn<(v~8{sOZ*3p?``b!gr<#peh4AWCsI<*PtNAM$->Rw0l zHL8u3j*_vXoUDm4kUO;JSaD2XdpK!y+9I)=xuO;JLST1spn+jQ!5hHzmls4%2}s~s z$)^5CoXB({mj+b!Zz=4R+Z{^L-!B#>7>!E}ST?EZWGRnB!kaaH0 zcW+}=Ri1?0q4jWhU^?yR6VnYhaOPGaS4(GjMwAykmW8@yu*fwL3A}ZVQN&XuV~sc8 z%3MD^m`~+e;ubqvh9D4l1l>f^pez_pu<6<%;b=BQSj-+bHEtr0Vf{lo+Pt%XiYU+T z?8wNgu!x$$c!25wq1~tyXcc7*)8ou$BVZo{A$&3%pmLQkWq`n%2>CsToN}hL9$$vt z(U{vzEG{63P)bHJ+!)wXW;Lf=fXXV%9geGAA&SM1vbqGQJrdZ64eP}tfKb|iWTd`k zj&OWR=th*Hq(9)2qH)QyS!JJvUF^ow1mqM#Eg(ksZ&Fnff^m-|-YHwtf0jX9J*C)R z1$*DAJibFRw{g}bsn+KZ1th^#^&Y!iQC(rh+Xv$jY$}A<*4o$LGOs|wsa>z7h<=@d z`TDe)pSPbCX2NA@68-`Q zrsDD$(x$Y+tNqIBy8I(?d>RL%54%jjOtq^akYjo3_QGpTW8Zn1t#+)8D&}7TDBMW^ z@p5X7-Z`ru*H>GdK2B{x7ojVx&Zc)wS?99+QnReeBV}6V4yRjRWzuo89WTxKMYYW^ z4X0oTX#9wYa>EqS-8&yyS;!U=1YttaF zsAoT-$H`juEPMHw&?fwL`Yth%VpO~`PpM4^_U9@r`h>Om7?oo&Rl!QTjkOl+X^D!q z(anXymRyvyginQoEYbT_5>DcuvXd3lm6JjkQ8cSnz5mxM_Y&kbK|Y?X$h_3_$6!k^ zO$z02p^GgPOtok1t=8O3Oqd-rrqyf$NxCe#N>o#a>Jf|_zF*CA8^u4zw<3D~eZpl& zB%HoGP^F??WwzmzlEPoEh#hYAf9?tLnIH#zr^sm9Q!)h|Ps6|f(WtUKGuy_*zqsL6 zSw@5()r|vvBoJ+{C?iUI!2zuzw}}x zOkLH~V9aIjgBuUL`Bd4}!DKJl*Y^FJYvc>;-i7?4Ny57!v>TRQGPX_wO*r`!7a;>$ zKdtL_50e0@@DE?0O_RnOO_PC;#MqIsF={{wMrQ=5AyM#+8L( z$FtmPm;aYbVHy@I)lik9ALI@#b%zHWNKZy{rAV00fWSvzKYI}749MYEWE=_WOn1rW zGsn>t`-{2b$V%@4c+G}1_P>)(;;^y1yy?2}hGR1Ph?LUkXha^^edNbv%HneypeMVqatnq(KATW4YEI%L|6zU-tggQ69yqH7?8V=`Cd#%j$(>x^KVryD|_9c1Z&Yw6L!e8kNve(9E~I z4aQJKF9;pRt$xzw$R9p6FD_y*wx~_OxhWmkhjVcK>rYk5g5k=c^^sUD>-MjupPy^f z1RpNiLZL4lOxy6Io}Rjw^^}1G*69cl&Wq3}?A;Qgr`-~|F|fm0IiX5-14)Oe%MiNK zb}ErQ1&@`V`0}+$ZW%;_kic33rY^Az>O}2UKPMk_*xMkhlVSYCKW?)#THx57$+LAQPiCBBlymM8yK}m65j?09gg3?dMd(1$gxCKd4-)v zGSb-lM#foWQ9aez_51$u{AymtjpYOFjbvWZ@9Dx1(jB=G4eA^q4p5z8_poLakKl#(+=D?tAuX>)HGl^)kiwZUT0 zI<(~yD@xza^kG zx5{p#z~+uo*b^jUjByFlTZ;-N7H?y3wZ>6H{HSH@9WH@k(|S`v%M?tL&N_iopo;S| zxAO75*t?5*)0!)ojmu7;c>E~oHm;Pfj|yUf0H#i$W%%KA1Dz(Bz%v2t`jY%Z7&w_I zvroTh0-YdtXd@@m82l*d27Y_gS7nhVfY3?w06&WB50A13iVcN3-^p7;EcE7N2$tRz z&!hT4-w@W$WUco8NBV_-n9{dGI$#Htw5Mn#jKK2Dx-3P%_*|Wxax(n7OnkGzi~Q>L+hx}tjKC$e z;JL_s_elKqgyG72WH@_&e%y_Zy~Eds ztNd66mWX1H1Bxgxl)6I@Zd@s57g@iaYJz_^2t{$XKEf}Y7 zOi4GhsYxjM>CF zT%%|(lA-$RJ3=>C=qC15y4y&G8^!&@M4dG|Fi~X^og0;_ZN)N&a2!RgIqAk0`b|u=Frl;2{`sMp#`CBb&mvJohdfM#j!*=B9g4@vtq|Ib zJVRtegPx945fxaJx!8xkP=@uP!a|*S*>Lv^X;`7=copNN?=l;Hj&&5pVVeY#NMq~w z(qwAy@n)~Elc(H{nno@F`P~O>!uL~DFnRKE_53i6s^Uj6N=VPT31%woXz=b30p zMScjiIOr$@HeG^r0|}>ZuQ|}(*br)o5IegCXL-P0sBwO-m5jMG5kKOMY`Glb*vyRk zN<}9(vcCE?9YPltN?8i9XSwkWMI+(V0v0M=UnFCU&iy=O_wSxAua_^JmwZV-#(b3YGWqk_#(y=%SMsAL-B@VS3wT$ z<7w=f9)ojg8=kH zP`oOXM8i^om?4PReS#?A-ot45>Uk=YoJBd4&m<5@4Uvq}6Fw8h1CYQv)CXxbe#9Be z&&g{4<=z5i{74w*OQP(!zQpUDCkV4DNH~4V{DP*s@p>q(-gCs&M`~S`0aL$L=7%B2 zJKw`}gDs3YKeM^ZGJpLy3YeOn`LMS8g9 zY3@sNq|PFR4|u^-=?6<(jbY}p)mZ9rGL zuWzaH%Q3{h{Unw&X_3N?TkM%u66;Kfs4={xD#fkZw5V{@v=|7vL(90Q9Lq7qAHHVC zbP77BPtN$9(hh2a=USFzeTMRP$G*Fz=kgMpsEOD2YsXq58EFC^mL3ApO z4w8cK7k%?y8Gk~7M8(yD+~HI1vE=ILDYrx*n;>@j1U!Mb3~tLP2!CycRAQpveYZK} z4xhlkBv;Egls!@$m9ux3s|-F1LInkSF17Z8Y52#6_2pBr*xr*Ic3gFe)#ZNbY;m@y zB4s)IW-tE>8ngi;O>S_T0878}2IrPb!DR6e{I%)np9qh|k#PDv#kNA8Su+@EJRK{8 zHV&^+L8n6Q@X7ewlg>p^2-oJOo96gl(aj-u_|*N^lP;`R*eNnT1f|ob=o?REAjMU{ zMZk~BxgLJQVn=v3bs&z`7pCDzr{lx_=>4t-}U zp-U6GX+CtO1`h#6#n^GvCSFn)E5@og(tc1;cdZOdt!h>;n7_9UqNm|_>0wnC!~E8( zlWb=`l*{|>3_GEStO5#i;}NeijNezwtV+~hud-@eg|ixgtx?>tAzu~g&QuZkK@d*M ze(HpVl$&N(O~KpoNc^=K5^!0bM{H8wnn8|!D5vr^2gxX7#0!~eSf5QQ+EjrJ%cU@* z8ee2htk8VZTTRFvS}T0gDPntA(vEjBVr4~RbB$|Xt}MP}6jPlK(kjP)xNOw$5}yu>da-L-A-J!?J-BR?WgnkeL+1%10#P}&o>3lz zpISyo5_n@cWV;G)2VjSGAzHxo^@F>Fi9P;9;GW*jqAV|!^i5L9wREO-?uwdM5%yrQTp@IKcEh?#x;V3DmvT|BE}y~! zq4m>l74kA!g^n-6Z8GcaE)~`jz?k-e%}(9^LsaM2G+9K@wjM{2znB+s0z$jB&NCUo zcXoPKpKnYp_=|7D;uU)k$slTizcyr8HlN}FRExB_wIu^?<>TTaf6Q0Sir2=(AE6q)k zJ=%=#?M?R7za|^lgdOLo=HVEtc0q{!cRrSmAIAQoqL?Y*8MQp%AS&dSUoQy6+*jJ5?F{VU3tp_C)k~_ zzF;dE|6G)z*|Hr~p^ag{l1TH=?lAeR8~5AO_wY;Oj0}<64FGteZ>VBlJ`ml4tUbk&H3QUzDz%b}?_+o`eNkL<0=OUZ({9%e z63)^(Rl&<4#|BVcMSeCqjbw})ySvWBf?6>)r<=m6AsJ~*Stz{~J!N8J1Xibq!cI-( zb|9}j*|&)DodSVnX?xMlPtejR0)Id3By?rfSrt|S#;;Ve%s99Tnj)=qr62E|*sTaiKnA-cO zL>rE2rDS5{w3C2=b+39dD+F_0GKJJFotfRu@QbR3N+TD1D}$|i@S}$DcBPERr}srw zH$MvC+E)U|FQ@tF5~CdLIF4Vj6%8O>f!UmRV$+XY5w$l<5IgYQG>CAzj%2v*qvhwC z%@De=i*vj8?B#>AgDv#x!$q8FNMMpPHcUYoOrJCN z^F^mvM?Q#>b6Fa+y{0OyGvwGnX@!@`QV1jT@`=Lf0VMFY1>atKIDK-MPbo3RZ*6o` zmTiQUwsqog8{@A-%eUUkVk(3&x@2h+5}5XiEkQhdrXJ@4i7(KsJs(P+_3_q0_^g8Z zacIqUcv$2$OsdhD8|vlBs3b}Q8K=u#2k0FVPTvhlc6?LpvRfi)cG4d7b?v+0q0lE!|f@1YFvopA&{E$Ma)mQ>jFD>m#( z*n$naj19x2O^Ld9R1LT5%1$dCqmlUGG?JG|py5IjNEN{M$LUY}D4|P$V!Ck^MVzEo z_)*qy9g${##okqZH$m>uN}Qq-O!~chAc0c9|IvkFo}R+!fM{YqKBw(8XaYJ)`lLIz z6*&iw1|i|}sjQT-bb^(B=3JW@#qW2a68lfWi;S@YG2+D7N7C*{{HO zI>?~;Zt*e_PM_>&WGtnqW=~eCwX@qHfqmTF$|g_v!ji^_)yNem4$_oX)CqzRTD&iB zricACXHBnc=tmuTc^ZC?4e*5F0*D&V?{rx$fpG6lnjBqF9FXr9DStg2VYvN??~mIb zAIp2wgli)Qr7YumIA4cNXekh=G~`$Tk4 z1>u{^izv4YH;+b>-&KZxSgF%_uEXVncxZhm7UgDlOYk(=?lnM5xI`6;JOAjkBENDnl7 z5=2Iui4u)$7NF1@0&N*B&^l`5X8(GL^*C)}Ls1ZH231C2?Ttz<3G~btsQd&DW#D!t z0o0&=NQM}T3Ktf|ozTd{RtcJ-zJYj3!P zo8SJCg4i#J$5`SOL77C=;W+jt(GCfx_6SS7x{0iG6~YkX+;SPx#?m$w`FBgXfkuzu z`*Y`bFO#QG=`;!|o7?btQm``I0=anI&bgFM9GQZ}aa_lw`>k(G>OvyidyO0o{8D66 znr561eX7r2Np!d7slc7QVv3u=~0v$TeGoT-4AYhaDLP#gcmFS zVm1>l%Y+Qm={vyKSmT)&T;*;As=LEDuC?(yq{-F;(JGDwkmHk&f0RjDumio`G|W@B z=@O=Z@f<^<447b1^E|m2TjUC5Dn5{Cz?02v3+`WoUDIeJu#rto4|gW_H&hYEw7D{b0#8iW&S~uWN&Wwr7_=BF zn=yN*G?`wyoQme8Fd5R}f0z`X&e2SLEuv|Hgi{OdFSyF|X8^`6rI2#> z5|~5VxJ_Um>s3BsfckQUXt(zZX?ePeWQgHAN*WK@k56sBg@kg>;49_9M+)nXq{C>x zQeu0b6;*jGXSr79oxq&*6v-&#(-RWAQni@Eip^xK+4r9Lefs z68|he-wVctBRn~HE)A*KY_7FK#{WaBA#|gETbWI-&Lvbf?_ucBcKH9tFgsnw^~I)3 z6B;y!GZ+^1Ke!&3xrWwGl&+iXE2UgV%w^Z_awwCz^YDB_#b4$}>|a2IS9e{{B5vF%)>md;S*C*RBiPMrpb9kg6)T*6c#g| zpX>^>VT_s}f$!+DkFOxK8Io{WtXHb23=cq#v#x*#TtHv&S~#iL= zPY{OaTcb*G^_&(&h2mbslSbjVlr`pO6Kmai%(*Njve3N6e4-As6~Luu4wQb{8>g_V zL`e{;rx|NVPigV2t+F`L5=WF`VC|=MDd%M&9&7ZK6GbeuKwx5bMMY#F8ESpAUV8fp zmvE8)&MukTN3*)hVm5k`a9vu^79=os&{*iI(%d28IMdqx!Hv#!OZv?Cv$m?l#l=u4 zuX{7>4bLscG_3R@5*Md&t9Y9Q(|mBbI?CL#gpa|21P_z!^l2r&x=##ray^d&f&ElI z@gV#u{yrblwhfuUjzh2ODR-rjG43bZ2)L~qXkWX&0#XIAxt##&(bG`w-o#^4cdK z^2y5DJh-$7d4@sNmvf^i3MHm-U`II4!!~&Q$FfCVOQ)~fd?lQQ&|JvF zvzm^dWRCHS;OhX`8Um_dF8 z`9rN1Y0~A04)awg1J|?5fmmDz!q_YK_Z z^s|-|#m{kff%29JxkKyfQdqy;1<=RL$d-z4_Y~XL|7*pTh9@khb6v0>>(Uu*gcLVd zH-)r1 z>&pn3C(RCbQ)V;|_2|&7SOkZwgSI9WaF3Q0-6etu*up{df9yrffY5GjsFxS@aSI=| zZRO@*56m3Jb}SnsJa>f3O1w$CO>bM2?Wi(roZ5_6UWB;0vkq@5J(t6KOX2wm{yMbx z|9G%EHQa_wjkTjBTQhKps_FYN2!rN8i@l^V2z7|>8>%7cPdD(_u5V5i0lY&3OEy^* zk#xHN9_cn7Lx|RQFQn7OHL1jpT(nKwIRFQSm4r9R20~@mjfe_doT5nJL=N&G{OK4T zG(+^znu0hai1rRIqV+g9HVX7+0<$3cuTX`^UMX{3uENNU$b4(n2n6~M`gNQB$u8mg z$xobl);t~rM%;FAQM%lau3wd;*q^y5t02ZF^7#}S(}>%Z93ktYSLC8Zf^%xa<2{I6 zR0$(wHe*~-CR`Q=R%w(ST^eAy6`2SwW@iePydKw5IBJRnR&~K9WNuxs*Tqh8j|6uY z88=#aqZdPp*6E{UhQpiDGf*K!P+~V9Y#!!j3+pRaiu_`CbACV8_sB0h72A`7 zMGlrjWivv~OK;1%{h-2cm@h8VnNtV5e!0Vy=6Q@}Z=~UNEbb`FJqT{`hP84%=M`=Ki!Fi1ZZupj9e4b*g^IZlJbB+G9l<@Gh>J4`q%|%1 zmPZ;=eMb^J1qRDO;0gG>MKV`jqUekTt5_OuUy1^oB7cEGFljx zq1lJ|bP(se@hGB-DE+CSreP&$9oiC%kRlfe7uF?42cg44s~8G(>jJ655u8TGoCN8p z+ym3mK*$~1)EQoIwRJow=8rocoBntNo6s|GPVLn^!IdW3%ssmpY}Bo*1u_086SEe2 z5!JSH1Aa1!56fRyWacFgb*2d}KC6rU%1wUdVhfHKKUzu5j1kIJ@hM z4ewBSrHS2{BZ{Z}s|k1aeDURlaOZb|-AzB?1$&MtnkM;I^j0RTgvq1R%B1)Yaqbbt zYG5QCl z>Q0c<Zv5?&_M?Sp1RG9c5{&86F@WCWfTMl+9U@#rthI?7 z=kX|Ef<_tb%iOD@j{!;Oqw*J$NGOsA&Sf+NXa8SmB2tMcXljH9pKI*<+7U4?8GS79 zl0@aOJn-l-#S^Dko*YL+p3_Klf{AmK2NPb6^1yE{C?DLAW?oC!M#5mF2*&b-7K5(L zdj^|)gNaJ8;WS>?u@D=fFv#Bg7Wp_uM6CuIkyZH5g56>7?x=xH?r;`;q_oipcTo>V z9qnTxhHASj+0V7TCMWtm#(nXxG+bOab^cj!kJ^q)t zWa54TWe)0FougMi=B?Z{DX&TUVr5=q!554#_SH=Cn76Alw!j=GF^|6y`)h!PWfMGn zm$MJUEw7K4ut3-bFHE5C%8F;OmB;*c0aHI#n;@yMOX#xl5a|-JY+?!&`kOI(814p& z0DRgyK=43#?5CD_UB>a3-Zv2w5wHPY`;Js~jf=tSyIC;F4t8R;T1Xrs;&0G`fOB{i zF=Q?VnNteuT(+{6C(9sxuV6-V$4cxtYzC!a3DXpo8JxiPKH~^$Wgqel#TW&pP9t&x zl~xn4D&Vv8nk7`{eHH6oOcXKK;2$v(Ha~qI{DrYm#@`I(fkurZ0;>JZC+B$bJSrQrI9U4>WQwk=U4i_!Hyd z!7MpzW51;U0X@5#h%#dI*kW*@`t}C)UhaxWfY!n3Ei(I}N8qe!8QD6##$s5qZ#?v8 znHVxXDn@pu-_5%QqVH-7{a2CCVU3us_ z`@G-lH|cX)eEMVxY!TJ&oHQzllVAdCrDdr@`FrhBCT_Q}JKk=USbNwEvOg|~7%b|A zu{-}pb&=u~3cxt-v|<-wtzbPZJf*)qpFZe<-DJ_)o@F%oSppe24bS~z>%)^EHJkk| z+)SvtFxYS!!w<>2IM~c%f3t$@4pCi&BeITWUD!QNQeBgKXg3F@8j{b0u$kK)k-0AB zeS_)}&QV>Y82daA{4_ej(4>#qBNPdj?MU<8vd`|nNT2=$n8^lCm0?vFn*2fzO)B#X z!*Y*zi>S14b zJwivYbS^fzmMAp?$8UHt$mZHezyi?|4@wsg_7qEZus4242c}bq$M}6uZukoaW*;_O zuwEH9fpVC9^;m<0)37yf6n2d;@kC+z#Q`Yvx8J`>go}vU zFC=mODNf+&0DocG2O?ayP`4wpDRZGb&^Y|B28Wp~{pwSToy8Rv_6)J$|1`{7%!Wcg zb3tW>8xK1omi5J7!k>S+5Tki{N7P*n(pT_8CjjPV@r~hB{I;&J^FlIIExC_b?K1FAx~| zg;@5IZkKC5Zd48(9!LV%RDy&9B5?9N^o5}iX<@K}-rg+6A}Tn(x5Ev72?C$o6Ewxw3K z81ffe?IY1pjD3S`n^{#OvWiJ?m+5CO-GhkiZ;=?-$U>~XcN~62l2}H>Kdp#>wE_p` zwfT!5$KtTXgvI2e@;me~_iGE$bO=6&SKf_BS-G>sxrp1=p1HVU#bM=!sP_Ok7=TaR z;6(&LeqtUJ!YD$-aFHBVMRf1RbvA{g3>*`eY9M}4i zOru{adM@5?Nl3h*=5)Q@%+!YsifR*?em55#h!)Z2hbzp!ek<7}A|4!e9*os$a+iYM zhg_CnOWTkdGnOfRZdcb5jqy;~3V_r2X(9q;M8`Gw0}nNDuFIf)2*7Nc@T=0@UF>Y# zboivC51yvWA5Q-(KfOw%WQm8HA~CeMnirX7*fUib#(#lX99^%$a)zWmYiJYfizb;d zjj&A`;VDi)p`Tfx1rjdXByp4Th_j=&$b%M^-kaE&72|+_6U+%B>WGi9>2E(ag(3w( zzD}cNysS(8Coeo2?Vp1uzNmd1Y2oQRvcWS%9 zFzVWu6g36voJQh#dB9d#RUGC*kA%~-k0NGgL&A1RBl3uF*sVVH>h+sqABDr&8E(}t zYlN?80{hC(Y%>4}m+fuK`!e%&sp&JXdCOvWAJ6G&hPJ;RO2gw{e}DK#74~0g^;4PH0Ww(w zlVD*s8K>kSl8WSmGiGphY|G0DY|`alWzrJL;UNTOoTf9$%KOF4zLHHE)q5tRJSLO< z9-4`#XbAo0V~#t*uq#f%u}}`PcJpd*5j$hz1JpT<7?@R*7TaA^`L{USBaiVycPAdQ zyLa_p$k>JJ!HyFLq1N3v82TB*09eG$-%QNWoVvdGPs*?vl*0f~$qXi0#D6{E7ihm$ z6-`7EaIlmv%;ia!Qx-AyZE<)&Yj4L(Pl<1c?vn%Q=3i=bW|7)B9~=WbR6KGHajC=! zn8uRkRdIA-buj0$O@*5sVEx4AoS3g?*$ft$MK&KiW9;3*P27^}mF$};P#$Q6R{V^~ z)zi zs)gtnl@CrZG|$perz3JM+x&yle=1l68hvYM7Fk6U%((P%L{4V5<2%XDgJKw4uBWju zeSa)=dEJc^-vg#n!Xq5K|A(%u#w)-&8l7c7ecA|bsP_|l;V-Nf)=W~BVayc9hG;~z z-8*KZR!O!MID)TsTM*mEJ~V$zY-b|wDdPyd4uF4Zh@&U*a=~>jTMA4#s}>#)my59h zXk0joFsF!}i5=Y-&RV|J2#|gyD0iYhGi(UJCAnSXP+Zr83M-s5z@u=>LqZQ!yx==wSUR+ zoZH=GO9FnupH@exbvJ$+V=cxc!t=wTKeNgj&MvDyDQx=Ni#$L~cof2@b7827+PZXf3HS`X|F9Aedk$3jI7)iAq23v|QFudvpV*U> z{%q9hf1j}~0XGf)j!R#$^`>{yy5gDi)@OHU)_$UY08VM$(v|J1SN4*P_yGRk<0%;T zNK4dDcn0DlX5(21i*ZG;DQymDL>BSvYCd?X`Uq9j*3R^k>75JR2V!62myuu_Ir80#s=+!4X1IZgoWr{A0HT=)r3Lw#B~jZ zd&fL*bqH{jSiwG{H;b(R`H9w03|jAHb#w!i<+1lVLG3sN8!%4|mMMk4k-n;wf;&V7 zbbt+*j8atxMn_@S_l6OCAA5x_+F^e@Cag`JPnb8~iaQu^*+9%Q1t2&dMPN=B>N6^0 zdj!K*SbS5ywmCV=^Cia2+~|`t556b2OJFMjfsJ(_saLQ%>ddzj(T~fvazlvh+dVl# z(;W|w*t(L~QyNc7%4Ek|WwP5hy~)F76tI$L;DjA*pRk*&G{wgIKa|+A@jjyNtf6e6+xC$8^i6Jjc{XcAcMMZd= z_OUyjQGzyj(1sQMK#DnCt2w~{SVahEb8S!*?Yv4GO3Ty^Lpg}H&C(3Bh+)w)6&Z#!kdS}{pJ^M zal$*Bh%wc$8M%J=4EGVL{OyAUx)wpzk&FFB$lK+GI zLOdKrOFYq{+eaRA+Utjb!UvpZeMNK)Y-tJzBd4X!VX}$KUnIdiz=IX>8}2hc(bTJ# z|5Aoe$Pn(PG8)#eiKnjzU$KeX`wBAFcqk7vcCFA%VA;!K!ElH0G7j$N>}(=zwXo@_ zYd^z{f~p|^S=r!|*T$SHacz>7!1 z5^|jcoYS~uczXi+%@+?gvFqBL~R+YFLK)#N& z>lWULl(8#9t@UyDEC}wVGxrmH;obq{b852r+R`x1mJXRAXTe--fm(ON>-P+X*~O0z zT*96WMQ{Vmuh_27aEqZT(BAf23?TLrmkFe7wL}h%f(xD~-w==BK@Hp zKJ(lA8Iv=O@R73ZZZ^57savsTFaUZvG9*W+rf;k$C7coTD*j z^S`W}s8`>OsUclghjREh<*>!1>g`~d^0gGIe9Y%xu}O&pW%Bk``W><0Xa@7_a()Y& zi>6I5vth?GaCUJ7s{HH`T`-KePTV+DWcfrjV&we>$hLVOTBMg4tMZ)IX`2 z`0>kjJHx`W83w-)Zz1Tdy1nUE3cHDjuM#!FU(j20Gx{P2yxY093>ecK1KtH0+q4}0 zMb$MSaGl}T>d~oevcd}%v8RLYBbl^F)=c2J0OrKNgAGgz@G-N5$Iy-$HB^}_hFUnq zoy}lUG7Y}^r-CC}0&M%ANP)w#g6Q-j7_JgL2_UjHIu-{3fc5yUSiCW(Wo~~zndnZf zklqC{v1u)|i`d1Xa8OLmk8gS;mqOhBo1fvnX^qF5*YDh{lOr3-o>&Uyfkx5W8BFZr z4OID=!PnSisRIExf$-TOXjM8=u{sNPr*4;Su$YOXccL-dJg4$ww zC44$luh;xn8McIScqQ@dGbWp$D#*?zA_+EN6@ruuTsBerYxvpNuhc=;q7!U54QFZw z&O=;6&U7v26dvzvE_2V`4pYedg&5E=-Y6%w1c$&d!?#fAV^%oAa5j4j)tv;duv_4d zQ0Q-;{*W>VYL6LI%Bm4?Ervor`}iDPFvkr$tX#ul{;0}<5BC5g$Oyhu&V1aq_Lxi()6-i6&MCfhW(b_kBP;EBP`un<7N^|FM8mOCoSY(&OCgN7GMmdX@s!24jVA@K2jw2h==KETVCU>{@2~{ zAY;O1du8h)^PdIffkv&W8k|);BY4*kj{QT&E+Y9S$VND#L(+|-tpLdoh*C`~^aRCG zGh`K;Y}=^(Z--j=mZ=6|U)vcFrM|%w&(@TU7#kA;uh!@#iT(HU)QBV^Zq&9A{5FIM zm+kkwpdmv0ZFWx#BH%Mb>XWfX7S^}*gf24nq{ zK_@Tl4*uP=K7mffCL-Fllf*OcFk5cn0W;!!>?2%HP;_Crtiq9qqT0G__Z(vf&yz!&+Kk?7B5yVt0XY-pAK z*ejv%Vu4&s6DSNa^LA%A>kb89A-G?R1{X97&SI>#OJT#uLg!gt3+04&5o!LtEVn8V z|6}uIi~GrxvJb?R#&wk@Rq}?xoBymyC@qw54Ph|{2w1YEn}u*6gjYv1%Qr}rgbmO@ zgsJ!x7JcLp8==t0WWr@DGo`-_cmv8or=+(9-U(+)f3rnNbO&Ee^%*4LF@q6)1vAdc z^Oi*+a8J_zJAAge230=h{8ntzde0!y>=6Ez-xLc=_gfx1D1&)Wn&G^gD%J*Y8)!s- zr@`=^W(Y;=MUdoK>bVNza14U31zRGt%B zpK*^d5x9c80I_H&QA~)&wy|mP2p`0bp#Rx%<;ZGslVF1RF0NHd7v?Q zx`uh`2Y`J-B{UJi!_i$!ctJz%u5ZDUK>u1{aO^IHDj$U? z8My-Qu72vm*&Hb_Qko1LfhKF`X(rxslH`Qa%EB38~4D2tr5;1cm z5>*#T;?%AXI6kwD!hlS`2^By(+tCr-!Sa4(#))~*U>JUc@&F_EG7ZitKO;Uhnc;pD#!1hQ00u>> zKbk zumN8s!zY8Z+t8gu_>RYuXx6(#M8F2D*Sgw5q_z)(ljtU>@-dl%!MWv=WGk{p!L>#_ zgIaf^*;;AX|0v#jE{(<`lh3O4J$h4L)qAE4$4tQH&;K=pNmf4fo9&%!(l2tdjFopH zn*6y=Gs($!Pj-ey91u>U`vwc4-7?wde1lF!rAf%`-YB_EC-Gix9~AnSOt@@4Hcypd zdqOQJQ9>=qe2d0sgraI`y-fMuqW zfN(J3vQ2;{0Ocnh!C#pCze}=Jrr~uUUmNlh0~=1`huvCTR?)61TuV$QT((k0X34(D zJ{=s{qD2J!EXs@6Yq+1Ey~OLzj8)`qE&%Wpa!`8vM0_E(494Su*Nd7HPjsmnNS}kZ zchm-?bBZlc=wmK_frQIe;Dw4kQ?={Hv<{nZQXnz>Nx zZk#)>OrS8ExC(_n=91cMQn;%!dGiWQf@h)0e3*~NQOKk(6#Cmg^g$Cb6EP+)w8crw&nTSU^E3W@i7CMDL=wK7E0XU~o0cM_1)C23`(kM=J z#WPsgNs3x^4iZD(XoR<%fwu5Dhdo>tL`2{i@)Iur4lvfgmGG&JVeqKhbS~yNA)qgH z)t^xdWR4S|JkSPuDbOxB7X#}lu5`oD!>b}2HxDCEd@r4C$&(*CaR?Opn+&*Y`|>Z6 z&Ne|gd_Vfp0_WWt2D3$a!MZO#_H{kbrwIKXoo2R)L+j&lnW1a=!VO)Ua(p{_IdS`m zOUe2fuIzkFVfi&~PqoHB$rSoRd7$xcb~cGCl^^cxpB+j&FWK2bqyXkLs(I;H{{?uG z|Hs~sx@g=V%H;+qhmVT9Ke4&xN$6b|vLb9DIJ0#SH()=O7pZ{zSgz*otq6-p%y{b~ zTN4+NAI<@u!||>+_b4JdEJ9+ZpM~J%?IiJx2ycIlaOdUi>@Rnak1;=>kJkYf;u#bM z+Wj;4$8^1ZM50MzfQ0S8;xwClTV%eW&`TXhbTUSZLICv&2VXquYJ|kcQ z9{P&2Pprx%Ho;$i1;i6DwZtbNr>ONaUW&5yAP+IH0cWL(I?%XHez+1{hZ?vN#Ukdi z`M?E~AG_{Bt@W0A+*h(qoqmZ2J;O?C$n#v-fc0@IX?1?WeK8(COt@?}|5i?GLOI;~ zSC;Tx*eq&qmq?EG!-mr+5-IDj<9y`0E3;m5c0DVsl#@ONEWux47WiBXj`1%=)3|t8 zgg+4qeM|+n8TVK&ZEQd-tT$OzgNxcn2Mxg8H3sV71Y1q3a~DP6PTbGFv<4B`1rjG~ zScv);!KKLr%<}BSE0+yb~D6zhFfc;JPk_?||vr77}(=+|?b)%s)oDEezV(Ctd(z_EII#w&g zrYo_9D;rzj{;f*Fc^_|@eI3$ba-TIaR0>%XY04IHeeui?wg!Fk`~QA z0Y3cck^($dBhat;C%|0%Gsic_4QUt3s)2ConM;cuW}YpJ98)SuYqrC@VHrENL-bM$w7a4$Wi;jVQ3+*Mb7Nfmt`-$}tanNyo=Hl|`3Y%%Mf4btKUSsafdi|V3kcI@O_aIW#O@0d)vMy-R! z*h-5SI8aNA{+r_AW7F%S^TTb73u=5EjJa$(;Cn_W@Dtwfdkr*3cP5uLMIAi*IR4nk zkq@nx)Xwqg4~}Nt$)baqbe7p0HMYnsD{nxTzTb!&5Wb@5pR**4i10D0;KbPqzDjVD zo)(yUH`FnhdaUdY1y9(Bp2xzsv}vAm%I@tK!EjWGtul@LzyuopeJrrvzpjpKk|on` z(&V2R>6p6*d9N1C1xJY!>8NRb0bOd)0G@iB#C2X%Wd=Q+tCXseN=Dnh1BOfFIRtjVow!9eh%=N4fh0 zus~zc91Y7V3T}tqvUg4*M^#}126`4)h&@mk=s5J8vuhD5LhvUh0=B2$eZT!kc3slg z2D2sGb4PmC?Pp?}2s--g{{;-ehU5XyP9xwKs%sz*Hm-Bo4!D6f3-ybAcY1eAmq-)+ zkjqjHow{sGFCLJF-~Em~FbfvSg@0Pxy}zNTk72`U#4V-L>ilK3qvaen&KoOIpdKb) z?LymxWkf}aI!)m!nMPebAgQq3NELw9b-^f7OupN@e}oqkJv)p1 zi7iy>xtU7Kh>h3q`ch&)w8YW71qXy%)^P{03%fuuj8AW~u*DC-t+Au&6lP~PWHt^A z0*$NNH8h84TM$pab2cFgYsX+ZU;LpFpaTqrKIY1E>}+iQ6SAe329$*BdDVl^-?sju z6XaZ0oalwTR_%RHR=t6;J+FZCBh zw>iaD=$o<>1Qz{*GCxzXo83;!jQ&K{sB4HD@K2QaE|i@$>~cl|(MJ&obQ4=4*)n1? zZ00d@w`8oxR)swx4A$~sEd1A!@WV`v#hc7$G#9DpNH*zqQJIW6hMr4gmL{iQGq;^F z@eDSc#@Z}eT^6xA34RXtL+jBI{3MZ>kyR2;3m1SF6g*8Q_ZcFBPashnG&v}9B=X58 za{srS%)$NVWizh=9B5oIB^-V-9^|%1hK!)Do#A~!Vxyou(D=zyVq#lKRMe<~$E|{I zEc#o1{g5vnZ)Nj?k{$e0N6w`y*qnXZul+53&e)NDZyy6yJ22^JD)@ruB?&i8zyyl> z3R@z+P^Bqz=8Ey`b6+oo-68A;f5M{DfZRQ|3 zSC}ur+hGF&aFh3^>P9uNMB zN&~j9z9xaI1avAdJNDouJgM-aUcZNr#2wxt8F%OMiWcG$6#APx+9Khy-LHOKy327I zMe1 zw-XKboCo&a?bf`4%cjIym+rkKLfYeLIsu#o7{BXASw*33U2`x0(AsU^-+zXv&&)?2e@Hi-knHjA#IJ>w`us91jZ4%4AwUWzreSVSYz<4TAyD z%;9kEKL}MmW|2M|rTuLE?4UI76c(-q5DzdH(xg>qOcu&0K(i;Ga`@2=o& z3GZ0|r=(G#m)PpUvwsZyg|!0nHzO(Q(QWR@qjw>cgEBT_EzRD)alFH;6i|0+fpm?( z*;`b*8gI0<@4kev5U}Ai{sy%p@Ks67hm`{TR9)CLtQ*!>)(O}Qv>&yNLAwJ~C;G_@ zug@(2uS_dlho7FKC;~297Uu(*=3poeG)fMzuos{($h;=u!0`&sc?01M12x!3th;;+ z1_y?)j~IKE zW1n3gDfmxuZw@uU@0r=IDUoU9}9|k;0eBdfWPn+!eU}u+qquM zf>ID8SVpDQd68N32cKB#tR~C<6UhtFIPyN8$=9wF;~rpV{Q#T(Y1obD|H*t#K{;sU zt&&(VfP>7Mjo91cFgR;a*Z=TG`d)}wLnbZLV6RaMehE(CtBqfU_e1QaNrTaw=m#4x zUv+~#-ugVk8593NA-q5Mh2y3E`9{VIg4#gi`bG^dY`*`Cv42t(cK2lZv|`~S9{SmD zOe_E&eR(}b|IMGU;maCuE}{1Hf?Dg{>KEHILoZPb*6#JOf9*RCQ$GM+VDS4lNhDk> z0BGp;?Tfx>IR2v0Fzb8!&&$X%cH}CCAj)Z zlz0xC=5>$p)abxp-9(5DR;&}M9%f)By+c8VAiLmZxK6!)J^{+6s@J^gs2*C%CM=$`wlBTd;H*E3bV@z+Ie$vVgP% zvQ6=nemvfwpH~)k_Fza#^n@B8v%lK}Izk$pQx;3eq7$q*^{MC4!XaKljh}tmFtiZf zZy^b{wMz<$5Z?r&kmv*3KJJAb_>Ggx)^|aU?xN{(n71sJK}De30|^%X;lcX5rg%#9 zp1(MF&znHA>>lgj)r(`d;iBI=%u>1CS1PAGKKch8H?q4elw4`?0y(=B&h&VXx!p;t z)FkoDlaD!O-=O@mi!y5BeYupwmlm2Po_W+~B6XEpCuLdV12(PoGDT~mcxm)DSony4 zdI>~}TuSH)u+(GbqGpp2NLBT5!8vM;;Mv>4=c zs0TL^sUeG)9;mimht-(j0rAuF&*qj@ z?0-eM2x-God3kN38Z7A_odz74q<{lZ9%wv*bqC-dwVF~U7yEg)Lt!nlA$Fm(#PsEq zI)+Zcos$d%2*%VQLJ8rqRGuXIIFJ}o*FvyVo<~RW;b9^%yq-o#sXRxM$w;_tL#BuU z;Kxtg?+)T|;uKi88x!hVEOe#3{rlL?<6c?WC9IS;5mx+%7E7hPcek1Ps!TaaWmL-B z2VZNTg+(dP(|sy7egOP_oyPq}8ljZ(m~h#;ty8Y^WXHZd-q-@`N_hn;p;MPFHCqLl zO-7}>h44KGWMfszQ-*^<#+`qItdv&)rX6cAE9Ld?!chjVR`C59>Gk*~z?|7ML#3Mc z0p0_X zPsEgJUhhD7@tZjYErcxx_Wa>>8m5-GE;yBa&Yo6ThTaG;EabV{0_#g$J2$gQ8~3Wh zyLciTW(#12mjI&?2+C6$x@cbQ^OV8AZTaXHeh$I;FOVsfxe&j{pZ4zRxvSN#`l})t=h2?`8&IM>l{63d#;+XA`ujwb^zp zdtUJ~Ean3@av@SVZzU{-lLzt<{Q?tU=$vJlUA9fWZKY3E&ikM+6xdUWc&waPEEzqE z(A?OnN2YYAbF7>fdEK6( ziLm9z-kEG@n3eD*xiq-2x&Cj)K4xtteZGEIINdP8_t!KN zhlrbpi{2f{G?&`ethF>;0wP4#;e}?mEp{cphubZ?Zxgf=9}8hKqwW$>N+j7)y{%{A z1bF^%|C=A|?$_@iQ(|enO*-rli)!E+I4{2=ciu(N-R*mtJBR2D6D8q0lO>$!$GhMT z4pf-618{)x_8$#)7u^=%?7{dm|hZ>PtcrL=L6wBn5 z&OeX(=k(2J*$S4)i+z;Aq^P}VJ%q*MViO2~GJ3<_{h#J6sW;L6du&tXP|P*z z<7a4=*PBrqIS@&W7S(|D6VnT)KadJKgsoHpj5f2p-ja6Yxnmf5&f!IMN+plw_5K*g zKD)K;CR5KSulHpRi=n=@$D>nh{$aW@e-{opi326^c5`7)%}}jj-65573J=Gep27P( z$d_|cYglhCJfGTGtH3uhCl=Xj5JYeXGocX!tp_N8MfMKoCBQ1Ow{0-OA{D~G@4%WB$)dHLS@9UW!RiB%RH_8`zMsN=+Wpg4b`T5h zt*b_uRdDa$-3%}B>?dJeaL=ul#e@a-YTQH&ELsR1LBm^Div^Vw*u`Ua>p==>;+`LO5XMX z;4}(@Ko9^*WA9+-B1&%0CUFSrKc}%*5fPT(<1Zf0N!=aBufwiLu}wt1{)=!|tMzgwqIA=TjNB)WqY}BJExLSaW8QBCo`qE_vd&v+XHKn@FDvRNbG?s zLv=hA8Y|htqPsU}C#A9<2v`|lgM}d7J@dp>cKYJg@6u^T;k{8?q@gancPH~t*viK> z&^0W-N39f0u<)MI5(#*j*hi!Q7MH(J>kBPGG-kZbZTGU0? z-q$73aXX0EJ8C^(r^~X5!y}TuQ-@LKr>b%eEW`&`wvageaj$8=puZl9?j zRTzu#?G2U~i}1ayz}Tjb3hN!2KGDqirHL-crwkJt4v}fZw7{Jr3TUtrh@_AL%;1c$#?GY3G+F%CT zzS8QHARiN;Akqi)l<4jzxGgqfP%R6r3-V3-m7FdE&S~6*FQp(J<<% z5xOAXqU?g2AGBwj4DJGxK;wH@btcV33G!_!gRp4Y4xRqo!$PniU+j7!ZV)lxJ4xt* zd`!4(Bg;*e0a=i5=r9ddf_y7(lRM827%(S%Elw%vf_zN4Y_?yOyS)Gh8m{pcSRbt% zmUk&NIk4I^nE?y(6`w9mbV0t!wGbAkqA-IgGc`gA@|g?2Wp`zFD0dU0F@sUFHCQR~ zCHz9}J^`$K&j7_~Mx|J67ad_p^jqk?-hz#+E%$7%TD(TB2b} zk!4{;@wmDW`M@! zswU#_Z>!&=1#9trkXXe?Ve5kDLtTsSyX_jQwD=m&M#thqXY8#eJ2gUS@ip2`#4PX! zH`FjfP5r5B@qK%Rh>)&G{JvKbx)xu*;>$70W+DVkkS8BVC@nroRO^O5JYf`?2wjVB zUt98#K*WfDECg%ueLDlkNxat(7u6j-RemoyU5xL`L?Rv$@jlf;uoz#%mqd*1fj;WF ziFv*7LX19?7@s8Ezd>S%r$#6-zCmSIV4If^@dUme2Om|16Ersb?MI@hE}|z|R|}AJ zx*Fg4iAcC?vmzJEDO7ri+Dulro=R@M`LdkJ0fmJ}dL>tWH?8 zx!lQsbDjd`K$Jk^T}=X%GT)u{j4iV#NIwMzBX+F0#B^o8r{fV8%YcB@8QK$JRpzs= zV|U%QpOWq}D)U80Sqxd3&o`M3!yYNalV7#nj8NM7{sBYd!wEJZ`)hRVSmf>RpREW-8lzS_q3|}*l zdW1xkp)SLhZ#o8W*-94tTblc?gHxM$ItriLx6P7pjkjZS%q)ID@rsK>fnqHvIJ>$N`>#wTI;YWv&JKlZ?$MP4bS;cJ@djB z(4@lWnA`~omu=J~F%Kv|!6JOWtg*0sWvDTj*WK`s&~36$aioV0xsLu=OP81!I;Th?7Bwqg%<{8lok1sk1^_3`K5?}7xzk$?@xaj zo)!6mpD`BH^`-1)R^U$mf^FYp{PVdrSj{6-Z~%yI@*B-L00$TY z^H^Y>NVcmrdmiw^E13o>^1aAQu#)6c*n9J}#4<|qrG$`4v{`38`wVHP;3f+&+Y$u{ zQ1ilwp?slsj%_OYbI^m$|h?jkH=7UCYt0r!2-?N(jB2^BU|9}Ru~PNtYqmu~>v z;%SB~%qL>l&^_wCG~Buf(+#hv!AhBL>o|l($saI}ZS^e#OY=pqWOqS9snT6WX}(M# zANdR3O6$^m%CP!8Wf=bjP8fdKPJ@*+UyFYzkJKMAkM>a-p``hid2XTpxS2DPNd6h; zn{W9Eo0YSl1!ir&t7Q=u5x_Z(EW?RV+I%mfs4kxBN{p0snl_)~<3tYC@Tf=v%1=y! z#swOSM-dxks`{C}U&vJQE=Hi+I0BR$U&sauv<&K;M%PKyw@#tU@#Q~5MC1}AeweBe zN{+AOTOzIzF>Sg=C^^2mAzP_mw%vg<2KCE=I80{vJPXVcd<*I_{4y(ybrVbye3nn^ zW-XG288!H-k7jd68)dF*@SXYDVyJ8IO<&1|g;puU7E3Y7!f_T8*5Lc`B*S;FDfk+} zCpTDNU4w7ab2gbd7fyE6F4o|iwp}x^YVawOgIARaYw&&eJ%fqT;EQdwjk-E9)I&yD zvK(8nbdP4DH26G*GMqZXLwFy-qbOnpp0*~R)ZilaKUN?nHbNbIH+(^>vuf}$2jV9= zy<}`%gYUuLpE2ZBXYD6B55E{?Xj_Fz|9v@wiPGTneNH*W0teD-uFr6~2A_YxZ`gu7 ztC6mFO{0~z9&7NGs!H5u;-=jA498zTGUu`d<$|jb{rozu!H#=%GlPi|;mg$rUAt`c zy0M9`cnT(g#>u;%G0{c%{~?~e}_Ruk+q3(aGTwG{$n{+Tym{yS4O z6Hi!O5^rM@c2NRjfN&a{z7Qesk5cbTO<+g=whxkySiLW2Ho~mxeGUF&*neFR%!S5D zs;u6Z)7=8Idf&ag+o_B5y;h!^Y{C@XJvCUV_thwkus8$+s9)yR2qoXwd=L@MHX~8K zuq1T(zW$3i;ClGnhR-{?d|w!R9Dp4_;(R#-%lB>GM^49WL8nc^G(ySuG2ybkj#Ey< zx6;vE+5)qDUl#Wr*ouunI1Ll#C{sX9zR$q~2tl3`TY>TutlqbvqQ)xqzIm0%+qG@z zZQ)lMq15|oHAMo}UK&t9ws`h$m|P*4cAOSksrUUfoZNZ*58Z`ENG?o@yiF-zUmV(*0E-8(eBY%qh>0gVuql^eIWMZ~ugUi@;j)eYO*vWx4BXVha$fLH zd-GWbjx@?vTt=$&I|BP*y(|EfWS=pSBJG1Zr}4k`GUbeteV*&t-SIu*5U`(<>>Cb~ z@u)*}Ym)3U7oTP8N?F5XGC6l+GOs&nCQ7I8_&bLGi&F4Lf<3xhVAkoom;ZO{sfaz8 zf8m}QVb$q-SPwavyKp94RCB{$wyx9X^=$@2rPDWTIvWltR7$2kdM~Cv1SV3YwbrWB zH+?Icbp2YH5?H4%?6kDd zb^78jQ!;&ka~gxrS_snVbKEg@Q!?ewNN?eXu&WlI)7URfMYRhlFLy#RVIMDQm{q3l zWqEWgq7Gx|J(nbx+6C2MSf`H(m#tiX5d)Oc=^J&`!m?1`uY<_j*gw$Q%o`ShmHKY| zOoTh!e8GE97|o!AgX8H^eYcJfw}iMC@Zg`u<&au^Ot@?_MvG;1E4L&9PZ5KjOLi=1 z_4!GyzE!E@E#Xg$y6j)g8(glE+{J;?@TH=o-WIm22k%D6E~8>!%QqIgCQke&c*zB{6M4YK3EJQx z(6eR5M{t})Tm!(*O!~-<%M}9I1-i@r6IfWN79Q}@vdAhn2Zh2OZTknV+j_OoUi4Y{ zIJULBo3Ne00bJJed)*N0T(<9FO%SM8dVcvb6V=-Ob`aS{feG}aol2FSUyfhc_TE4d z1NDBw?IdQBCA*|p&oAUKQ?n1(mI-In^V^hDREx(qUObUpnf&5aM|gL`pCaq|UGXKX zojrGFpUKMQF?yE8d6h+Kxq_Uvjk-Q@0 zMFL2}e3^*zDtWm|(GWIZ(p5fLr;GS`&cG-x+s0k+yiU7;Mf`RKTVQ>PZ)?FOi?cM4 zCd*G@e?1D(Oq6in!oL`P*j~Yvk`V3>cR-XVCR4)Bm^cV^ARJswtNWZ-->m2CbkLPX zG6NRt8(HH2FjO*qNdfz@zq6mlFmFOL&`O~1T6^NQ5_i9322M%y`AtI3W$RkFsZ4~W z`Tm11526;>#%) zDh^JhbW5JYW(|dVF>=QQOYoI=Nklvme?&?`7vGBvI)GgheI9)rhMOneJ8ANKR@uGo zHIR1M%I<6-8=n0FrssrPs5C>X;NFy8Y%=gw3lWnWe+&Xl;M1L&7891*Tl71_VH;aX z|17n)q?Uv?gUDWXxv0XiYn1xdi$zWd498vfX^^)f@W!U^GraSX%3miEF<-mRh(L5hJn}{Uf z;2xpfXSlcqc)>W@2wjVBuK{PPFKloemKO)dgu+VTtd_@s%N8)CgG`#$@`^=EpA553 zUc057Xq_Vp-hUkv^?^H5>NSMDr9$5BV-&j54NTFuvqr#jS&eb2To-$5{xVvIW@)_j zT_jrtROn18inliNVd|q{upASgQ8S9-&HqL-^ptXV9|F)Y?iOY-w3h~Ckvez>t0N%h z649);gvp2ara2o@z?xPW*_HkpWF8U7E zIr?dJUZU~U?#gyW&2l*7}d8ag#1$m>3~{M=X>Oc%K8-=BzOL|htgAz0du3HanX`!_PFrVsGw zt2t4Fm8jhx`_Y}t_8>;V*9e|E)dI7eoq~%_?j=3za(2(BOA}qlE}O>@@;~ORGHKZs zZ#e&+ZGlSC0^I9JrQ1yk+3h(2qjzBZ9E5TI<1e)k!9=tUM68( zwr=dN4EMgE;HB*_yP+#BFw54>OQP8EPcXLEYK>5`b&}}t6p7<&EdjDLAO~0O|fL z!FhICV3w_WG@U&+?m9@qEL)dzH^EA_?&4m?%I#1X%hq}BC#<9S<`x6LWgaYSt?=Ue z>T)PdZrcQB1$Sfa0nzMV9G+nDx>t_Br~|UJ94v$W3=(zL4-}n8$Ryek!EE0yLnNCw z2KS%yFWDMhu+Fm&!tmsRduP#63&DbQ^%fBEgoxY6B%uq|4cfy2$5$FElHovrVb*`J zC7b`lmQ;_om}oz2QyJ#kIb3GSvUNpINfTYR?wgyG$NpEC>7*o$P_lKyvK_^?ba;(K zVzNdk*}5sEkZ{@Bju;^WW`Bc6#qJ9hm}TqSdy>1kK)_qpOJdwRoV%sV*43TC?q+lv zE#0wf-G|E>tYqtw7c>0Bl+hvv4s}0q?k%33+q(#6sXAZB5vJ~(Q!eYgOTVLUTqTRI z?V%4T!|RY3%v-!J+n}q~Nh0<=67_Fd2!4N1zv?mS5|4bbvJH_RuuHPuRQ0auozD&;0ZW>~Vwy&Oc+O8t z%M`3x_g8VWSaL8CI&S+53Fwk_x0)d!qHRdjg2#Mvp-a{=5oaK<37+H$Ko?4}?(7V5 zv6u*dc&)4vx?-KzZ^TuCQ8cG94W8|Z%cxk#oXhs{<}}$#R;){WYc=VQOT{%4z-!nq_P!2#Xl2umYJ8>-#~&tSWUai?WGNwVBd0tJJwZN)uhB zj$u*74sCO*mk9XyvrkR865B}2XrK@kX%1$MC8 z_nECWELS&VC)-R~JV)A)T%B8vY>LjPS9kF(+x+@K*}Mk5y6m31i0Jno8SR729u-bf zKOQU(bJ6Ih6O}E|2yh$jsnbfa&TP!|>B)0tZcl*@bUTt$r$?8N?yA?GFWr%3om-;6a;Iz7^>|9|mYTRrvgg*30_Fj?cxp%UGs;y{cg!rM zfX-P}>-IR&MkE0U->McBOFa^e`ckQ`b$9kRruYvsHCC!iC`MRkQvs!hDIkA#JOCXf z2&gSu!*GS4{lQX-u@vgyW2Z1#_Y{=zq)3Fl@-ZSRc_I-VPDFW;1d4Q?QjxCOQ_iJ& z6uj!DyJ1qKGwwxLV3wq-?Uz6uF?zd#=XzmYO-pOAx0IyYRSjX`>5Z{7mDLDeDM{CO zDG?ipI8{y(Rbx>dh9&8kaM{8~ERorKz09JGkwJ5wx6exET*C zXmAcGN!RZQ!_A&6&x-+uDS;I=xVW7$5$pqvaNF{g+TRBbph6a_(GB-aq)y4RNr+}J z#3j|}+^$x#(kw@3FNL&d?28WXSJn}wN7popkQ;>5uVO`XK{^IqwumgtW$$Q$bZ*P5 zD$9(DbYddse6NSHBt<&6+to7KC`r1z>)9q^j|4`{ zXg5Umsh6p>j|e0yBW3B#ue?stUfCWEHgtnlEfCK= zW$Ws+5~d5Ng0wgQh|?{(o)sZ!ItL@5jWS52(74fGQ{WEM)>90CA6I#yYt*&sPTn2^ z=5*WESb5V#>db~eb9!04)`~-Q@UCJ>5T@6-nW9;yZtfv+<(&sz6^7rqyi`n!H(fJK|s> z5qRa6k z+Za_h$_IqEphf4wT6Avr23l=cjPB)eO1M%8c2UnE3enW)nxwGTtvff$Ol|`l=vH)s z1-8i1_3}@~?&<)SEvIpQrf6C)5xz_L3xw$W?QN@2-7~85nIr3V%)wg>u5;NcoY*R3 zEiZuQmAZ2Yt1iXodUZz^F58$Cg-r*!IcrZAoJS_@?DJ<)ye*J|)9u+jm9(xu$B4`J zXuxkWEa}g=^;%%1bpg5`FO%CV@OIAWHeitsD($%;Zl|#q`W8my=@Ki#vUAsqBjU2< zt+qo(CfPZ+yDJneO5}%ENi2GNtQk36Rsz6Qi}sJjf~22Cr=44_%6J<9QU3WPXVijqtow` zWZlQMDEi{H7*88axNNTD%IUuV!`tm-g4^1YUXY8v;MHk-d74UVN;NsIbJ?y;IV3ac zzXTuc{mzJ`&P14Dx}`lz)3BPHf}5Z9l`}h8O|I=(3*0FV_xswGXK9apiBSif(}-+> zHRU9+pNQe-Ed*=Iy&Q=?T()I%bIE|LDfi6RtQS}VZ43HT2&ip>8?$o5?+^Stxw5}cZtN%G_WX=YMq9{Tm{cceJf&)t8QCZmX3Sx zB5zNDaJt>SqX*$O4>ujJRw$cSx@lJ<;naFmZP~`&>84Ci<<1hZx80%bZ9imo#Zr1=?x5FTCN{FD*)e zik%mH`co2~X;}PH8SD;Akc}ltIk&_ADfj(AQ%`!$VFch;eYe@Dt8zcvlwsMu%0e&uzoBuYaOUiJ}*790$nmFzSc|ptO6aIh`n&n4SEE*HLjpJIf>o9$pVv>>5jE^ zh4hI&3(`!K8eQ+VXegf5MW_FUSO`+1Gu?{*O?|K{;cxkD8VGW9*6C0`7b3$h4h3JR zE|TG}^b;B7=pGa%R>{$M#GreT05m*n7o|EWN9W)=m+j~s>1`rh4q)wj(5HnyY9RE( z^Z6Q1bHR-(vIkg!u5hTR)-Vwi=ok=7V8dyY3!_q{Kv(({8}EQAMNsc28a2W|-AfXs z6zCN7-8xCRi0T?4sd9~R$(gK|sJnu8T@xuZZAurQOD!#uo8SS+0(6VQ8LpM(x=fk{ z=)QuFiV0%@y40$P@D8;#v(c>-ySsV%UEH!P*>yITk7M}hXa%=`!P7w7CXoV%4~x|W zupFnmVmqz9spi6z9D?<2yRr*40Xk!F zD`}!D(3R?qCZbbIblMfxL4|ge5xN4MB;FG-x}79+1-f3}bJ%g!@5!(mT45`G>8`=W z>|=LPsL<9Js$*YSrz_C)xX+H(`aY13Sb^^Q{u&%=D(q@Eg^g;1@kR{PFr`3OCFBbA z$)F7i&e;}W&yg0G73gNxWw_~ok7NR@K=%S(8ho7y6JgiPfYtrYIsF(DH6KeXqXOM` zQ^=&F*>EkxD|##VI=BinHcb=r+9kq!GMd_uhJoOR9A$m88nmS>FB9PNUg$g}QJ0#x z09;M4T)}(JOJ_Mq$m=IEBi5noGDEhKb?6i}vG!Amu@2p2(E6kupHYV{$9wiXYJoB- z*#XlZJWHCe4qfE}E#e7(XZr>xu+I;z1h8un^{aH2VE;5NS=lNcv zZmT`&t%O;UF4un9$GRllPqh#h?l5i9X?%UqLa-!VY&UlIrXYM1LKp4B0K<1!hb62_ z(hVO+?jpORyL+cJLQ2xPZ&}OkDt!6>=sNF!D2}&}dke0}o``xP9vn>pD@6}0&E6H% z7&R6wu`AZ7iM{vU6~^AXF=|A?-T_NuJ!_057VO5x`+a6+@y`6-e_)^I`8>}&Gds6+ zcIJzI92aZSZT(Zy_G{7&Xlv+3YtrdUnf$%}i%jC|MY>6KzHH~DuSusDQSpfmi#6#A zTycQKnskRUL_UKH;hPj*y_MaldPT3=!TOqXC9(y)vV#tXcPF^#H9J^elkQ~6+k8Ku z4$OZJ&W)@n)}(WM1hwlr>xawnFy`JP9WOa`mm#*I@&;8bO6O&>!}LYzOsz!x+vPAv z3Z2cqAck3KbkmO27o`&{8x9T&+um{@#G-U9M~P^6LfDR86z#u@(%rc&{YC)@R=eyV z54HsYW@xx;XOoN4xeCH&P%~uAcD*UXOZV(pyeGLv1C3T)5#?8NvB;`F=kToi4)7Ad zW^H%2fJfc*k??=lqzil?9W(o+=xj--=w&yOUU}?vW!r73JGQoGaFG zNsEQ<4*mN-T%xdiou{kk7Ln7tB5cKA+82TNi?tR${>MXO3ntN+f8oKBz~RvB%&K8S zUj{GfZxPKuRg(#bW$=E=%VrNv$KZ0Y44#g)$!C<9SO)L0CNcYE@N$RW<4yd_4>~*u zq0GvXd>n4B>A=bZI*|Kk0`?YQ{@7@#)@n%+*hmN%xoTo}exaLUyQS}3$1f6Ptjxoz z4Wm{NE8pELYRBp;-*rwA>{IUM)2x=d(@|})_<|`;MvGQGFpv1(=cj-ZY@s=6XTgM6`h*{Yf#Ifeu z6tU4#eLRo=<~x#d{Zxu|z)w1Y*{^o@$7&H`b_qOL9D<=v2RqaNF z+^0$y#t_lL>OhE9?F3;nT#v@{Q(lQ3fU#^h7Tn}D{<^ANVb|{{n$6%kU1zI}B{sT> z9V?f!b2SeaaFK@W&N%8fty_J2B*wxhFA$(v4jZ*Zvd3G0%O*r~R$tl9yqZ_chR8Td zVUA$Lkt^G2!e%oZ4)T^&8aJNOv{jRsSlaFfn@F&0ah#EO&BfAow`#EP3F%ncP6rnB z*Ma{oZTA58rGWLN?WPv`o3~KcL%K`EL@N4fEf$ZBI86r*=f~NG7kY>TH)?Z0U(T*! zbrGj~6MXG4Ej?#ByEAooO9x?zBs@N3Y?A$HX81V)hbl$uI$)`t>6{ca8L%pr0AaBZ ztV*x{#brFCRT25=NELaoOisW2|LELu#nfrtDQnhl3dR1tpg(Hy&^E*O4U0?1WVC=;IbaW0P*)`L47|}~__FnTyFf-Z4$7iA3o-Z= zD&( z)XWtRsI8)A5b+e#MxZnJu#qdn@D46JLF^ORavCMH zJ>JprUKuuvYUqjKO%Q`ve-bqj-e!p3qGOvm7LCzK9D4@Q$2G|RAy2stUQ$Et!OG00 zU{5g%1gH8y40LT*S5WgKCAEuFzpR(k8;Jg@pqMutF-gG|X=`^n3|-W94RUuKm?+|O zy(;7E25VM&;3YCP>Z^TMke&I@r3itTK>^zG%&&7GK6qQ@K@0tEImwAFoN&3uiD2eB zkIKLMoZG@7U`A<7rU36CHXWk3ZrjFf-EgbLZ8PVmD=PC?2f{VA#UtJlTRyWLh>pj9 zFq)N=0_?>iibHHM&406?jx`9AtzW-?3Ks!u#d9+w}iG$v( zY!8xf{Tku8rcB~+k&7a}(?h^?FiBo?2v6bqg-BLw5RTULUTEJF2Aj&sT;iZd%8qb* zxM*xGxv16iJ*EaugJ4x|)|NrNQ9&=YU^Q-wf`Ij;mP%XZ9;(Ux6}0=JdlO+ZjKz$# zpgh>p{iwUc@QDb<{c5!Dp|&6n2c=QCdzQ$U7khCV#;FadQJqe ztiQr>R4lrLs=dRtDPMK+&}F^ajiAR_&=H;mrI#LV2L#+PZ*U0bwv_H%+>8IiE9KJ& zUyz|!6lQVIo0SXO9pL0;>3E{E1g0W6F2x4wF6X&R&wc-Kab@m*(jM!1h$`2!Kb6I* zA(mAso%$a-P#d#YWK;E%9{L_&v(oyc9bAy@NuqFr-|}#cAXt_1=j;fTWjvxbUHpu= z!Z^S`a&K@L0RP;9%Yf2fGq^nE$=#p5eL-X-S4(X4Fw*TK;SrMDU!N@cNZ2v}yuz;<9G zgk@W3I{BU}k*~I6gvjRoQ#~Am-mK(v;cywYrFc2)3BFIY%rye`tBAQCc-etyPP5X` zja9=&V{J|OXS{Ac{dHg)2kPT+zHGfc3y_`!h^I1*Fl{fS9f?0Zna=6!; z0;S2d`hF2^(tZ|?{(;4bpvD(_7RefL;I_CvzbmNuuOt->wOQ%s%kE&K1j`pm5%b`< zY0~PrKIaK;s}><^aE!xOi*vY<)-_xJN4x1j-~QIIrqJV=KwUdbWl_6IpaU(#VcJ7od4OElL2y>(P9w<;>p{D0 z?LHg=a{tAFsPzOKZ6$&BKb6yu)9PU@i$bJw!qQd}-so#y>X~xf76rkoB>XIGOCWly zT5E1g;kM%wq^;;iI)A+x#ci<=u$0skX&bqYcIR3sP3nhroJiw@X@(@WZKU5ua1q=( ztNAiG5shQ1RoO6G5=$ZaslIQy?GU#en9F8wr}LU+Gj#)(a^j%c(v2O0!h^-*FTNw! zsm0sN;XU?W1*nX_LSInb4}ie;)@x*(9}btpDEW|c6z#7TMA!@$lVr4nEfmeXQL-x` z`ndiyMo`Z&;SDeIHm9y_l~e!@JU-gK4T7pt1@oEkA4CH5`1X09#7b{VS6tc1mliZa z_d~RQk7x1(Gr(ckaEculsQvj)g!}Nj9{4m=Vh1(bAgD31+fh!{Q6q*@79KL6cgM-O+=Xz1l zhSf5{IH>X2Jl5La<(z=%rw;ss$9W0?6DQn~w)#8KK&p$=D=MQ81WfArjN5|PX^5pX zVZ)*;vAC+@jaRo|`EO3yci%{tVKC)o?ROz9ZBkhZiUrhX>W*`vH!G>{B;3kW9vy=J z;?*uc@(i*;Sd|gklKA0Qw3D`Rng}$|HCAR&zXUR1+hN58lg7diQZF0Rq+L0#2`qDP3p>*M=I;1M1kZg;^4mCfAT- zg6;o2 zafmAB+Oi7Sa4}Yqo&TLOYXh}eIrf93+7Br&4`(KIC00OPOOeWbYXcy;(_~ zXy+1`gY|!+V^?>7+sy|omM-~zD~}^ZqXVe6wtuULKetLv8GkhNX5~SOgnz5&XYgjX zp!Cq(ZwYwoBpoh{{(^al(l}fr2heuuz&rt*u5rc7;F-{245Hq;?U$94b;iR)Kw(KbrKW~ekvcV{@@nw6<{9m*mXea49|bVSz1 z-4Tv;PUw!-!{m7VF9*k=PzG!7UEcFjMt#!ZG!A!p>;UIJf)>+e4-oL}`gLTDszZ;R z^27mNbb@9&*iBbB>YPL5!gheODs^5saPCKO*i<(@k5SVz!PZB?zq6@p;OGKcNo$Jf;lAt#$34s#(T1s~1F!n(wzdSb@UxWAl8RhginT6O7W=3SE|NUd)N!0h z-X@nN-1$CK5i=(~85+zGT4a zfC)T-(IBjff1D(4L-f;zY!QL(T+jpgou@#9<0V$KLs`sG!JFK5*(CvEy-NQJXgao; zvj>|>_J>5uP+aBqaQRHNwt&M_lFju(`&#k47es?noJi(G|L-M{e;_69ei4bgZipws zW>|DfmRA#MTtsz~>|}^u+PWcv8X1GhP54FHp1I#PV*Fs~@(d=81>pc=QdjQg34~mt z6gv!+#FzO*EP~Rc3BqPr{I4GREc9mO>}UyhPqt#Z6@JyO-n+rW#r#3xz8}kp0QQto z_b4)t3fx@i3$;lqCu)vo{r*f>$}rbzr*Z3C7TYdbkgHgsV&>L3S(opi$J{0YZeV=d zhC-l8{)p?w;#T5*g5BUmn|U(ar|nkU4ToH&{B`P)0N_ECBy)& z);JM#*s#(P`-@|r=S!^k6?kdkn*{bAm+Rt5{isH#6*uJ&X8K38(rgVdlPc=KQXyCs zmxa>icNI6fYNrdl1sX%JDi;<>+ct;++Sq?Z_~bfGWfm`>$6S|7B(~`{E50OYe2r>0 z#4nq-L&kg^9s|8uIfVrVcrK?P`l<`-5XPQCz`a(ov?c7%38c>N!-%>;p}ZIMJ4M2mLjo(R#Ak>lTwjKh&1RS!&2~_!tQP*7l{UX| zsOL+$abbfr#f7I1mM}G>-^88e9UU$#r~n(fj09g zR?lqbReJ#e3)kRLU{14ou=amZzi#$Gls&i4_iT0+M%^fVo!N5m!R$`}MKygNt;8!I zakR^SpUT^-V@)CYXe){;ym5}*)3I5EIlapr!TK%6;}Vt*xvVNUX80Q!IR)miH@dN| z&=zq$94kVlU|#Y^)GLyqHai`5(cv4A{j^**M+jF!vc@v5Oz1KDr1z3@1gp4T8k#GoBCrb%?BsZG@t*>^bHX$}c>1mi> zmN)b{=*>RPQg=ZYx~9_&p*K6lhC0$Sq4iP)&9+0p^-~y&L+>^x zrFtZ_k*CD4i$`!u{9aHMRI%g~n+6(hX@xd`CA^?#ZV6!r6l0;2Gdl7?g!k+IRYqvt zG6I)R1Cr?nE{POQm?9;y0ffeU-cm_EcSS;TkI9mnLX9;Sb#^91Z`C`mN+s=pU{zSG zjN^igy)Sxd(G46&FN_r1W1e&`~b z=Ju2fG|j+<>_uKWeDr@$2|t`APVo&A*_}KYIRB4wI|^#8PK9-kz!!@*h}Cp9yisrY zn{xk`QoG>@*M`!f)f*wo?=TSXG};&LK@@pRGg*G}2VCH?1AxCqj!ft)BfsF0Qyk&O zed&l-363VM#TpTRz}CLdl)a6Khoam zewiY(Xb2cd(A_Sa3!4L_MH7V0@Nd_j^ty!{N8R%DmvGz?>NMIXO4Q|qXyGe2hsYfo z1HDz?YCm z#*3gy#tg(PKirNrCe_ctd*wqW7v5C&>P?jBXhM(MqwXy5A{D$kme?d)2Fh(S!Y-C8 z%fil7S!Dy7NE4XNFth&@S*704o0V}R9b7g*SyX#7Sd_oF&ol|&<#3Tv4zQ1c2&#Zt zGz5H!=19zg(p!sOC&KlEY zJ4kwE@)#K|3u2JE=nY}a8YSjw z6sSOM3iMpJiLTuhN?)Cr#)-+}9cpD+N!MAAVKQkVlFe|Zz%p5&k4gnrnxMNtETy`C z&kGy{0gLobw6kgKGC631uo*@UXEIO${17m*DhKAj<3><=t4&7maETD`efT6E&XXM= z2i<1lwz#R>=F2J>(r^CK#5mGCn>(o5Hw(wOy=zd zI#NA{6|><@mqER8MDSJx%%UM!mBbm+HWy-mcJa9g^ybrA8R!q_@mbSMjz#AHOHdMneT6hx2OG*B8bLEa1D%@+kMTER6tY z46B=R2E$*F13sYr{WQ*TG2H|_Zcq;ya~m)WIZ2XOx8JEhNt2_r`D?-XqWbY2sWs87W zczz1kbgf-DTDmO*_n~(yQ8>1Z2*V~e8eOgkqr6;L)KSXI-JRU+_Q$udw_kIJ5P~PobAKDP;F6ZwmpF4GO}-wnHrD>Z%&~E(_ei zIzWL}pKrdc=566oRgEi8EQ><{SSatRC@I;s0?tG0p)+aX>rtEG_~~P^Yu|t#4f+1{a03HJ|1)= zDmIy?8VdohM!tLtU@{9>Jk?$MId+g^FLJT=o*B3#EL;S|>7T-eLa-_!25FlB(NFz+ zm-}tzwiUU#Er2=0+t--iH6L%$dmiVyu>xn&)!C5n3OFWgTX-CYT)$koauqDhJ%&29 zDqMlNqlvuOTljiu<-&z;Lm#~X!;7LhoGhL?x5ZjP9)nD3*_K4JnLw;g3%zut+t|~% z8mu%@ggUn3m^^eOzTT&}IelM7=NfyVbFg-1YTGsq>Xa*kt@r zf5K|vg$Hl41c>1|nASSkr(zGTE}l2;MQu4pv!gQU#o$mw0A7Pss>Uq%g%|cPy5}|i-|MsM==A( z$#i0a!LfZr=M;0b&OKSoQ|PhKk|Uh3q5|HX)ej<ybzYU*62uZ96OAvCuurQ6K&KnG-whiC~e8dZ9XxF{1>< zXu4F!xV@)>At1RVWqZ9l0X9R^5|~$)x1$w$OjC?W75UDI<>iflGEjRtOTZ(3(%~Z< zUWOH!Is7j~Z>`uZfeomj@0$p+DvhxiGd5y#fZgNn%AT`>14FTnGBygc>T6En)ZwQV z;JG!x%va)hnx!D1sAPkd|;zWOSv}Lz#G6=<(L>Pl+W#w5S4OX%MW+m&@E{VKZM> zz@@$=40}d17Ua7mq-jpg!uW&0&R2M2o7fY;`PdA=CZqm&_LWx;^>#?OL>K!jbh?*P z5zj4SAJgTNdpKR$2_NPI0du9Fe}x{`i+C%=d#&Cic19*Ha51p2J*6fp2u5 z1`%}icgIqQ+O!`8d~T47g=53awp%LVh01Yko7BRsXrL{-&4~bmB*H3WC}p%obIBVo z1oyp=B@Tlg?*MXFl9^E?ch))vEympO0Ln#O@H;Q@CP1rGMmI+=x+2`wA)zKpsvQKY zliwsqX`bE-Dwn8P!`&2KUcN_#m5X(5*PJA&7sHIc{3$817b1l(KdnA^Us#$E!vJ0*)3R&N;!-` z;5F8&QgSc<6!5qZg@s4a;j|(2SW|cj#{$`x-zwwf`7$U?+QlLsye1!3>2M~8uN{zZ z0YomY<&P1V=B&z?mmhxHM*YrmmsrixMZkwPxUl#iDS`6{f-y3f)qv-j_O3Fn73;;( zO=GWL31(%GDE1G&hbNQ`gXpE(lDMrZJ~ijIrx5+LE^kC3-X2-9Ny<86rzt>=qRshf!e65bLl!&3~WWGDi~AW4hmCF zxns9_$#UmFZ+33?6+8xox3>AdsKMwzbg<}fB*^mD!STR(S3*wQXsGkBs!*G9oEl#6 zkJl1~QF~cs1##y(?Cfx4BzMUkTpjV51*%z`}K@A$8Dwu&->$%=?GYkAEG) z;_4w!HU-$%YBhSI$2$l;mW&fv0Q&^dQ)|&*6x+70pDeb*LaNlp)hBR}%lw(gtfcl` zOc;Nt?` zXJZ;sB9ErzfD5P4PSe4R0>$J`6YncOOlPB;&|%>(_?c8uG4=%l7Tld7ZS@;tx2mm; zUQ~--5b&yEv9#s;jrv+DlqRiTc_M6v8iz3#0?+0Z^k${PG6|>crJd6EA-xJ8(^|lj zDh5k<>F?j}l!#>RSYGQiU%>wTgJt^S@Y{Pe2MQ%$rYv0JD2tG@V&@$Fpa+hI-mI*0 zU(HEj=mqfiYkOaBVU?-Xf*#M6GB{RAP0!}h8MGLNbzVBZfas};oyGEh zN474y?d{Vl7N{AnQ~uZZ6Nw-@he5lhgWrM z8OQoPkk}=N7A@(Nz)qSf%8nbCfaeZQmPb|C`PTHqtJ#ujDchkP1gleAj&T!YUv*g) zZ-Pv2+?!*xw4$G-G{!)%I(5NEn<8wIRu#`|=0WSF?J45J>pw6ML%eyFGN3m*6?|?_ zYb+lUGUd=q8|rj5=rKs?g-*9}tBRlTC{8bEEMnJRuG7DAdd4e3S5_|%B7(X9KnX5- zs|N{dOIJG`p*5*hOE;t2jA0zf{02!VL^U~afPQ_?mho6w9IW)-G1f^_Rb12kMYqM; z`AZ_LRX@&MoxkrW0vjVAg%E&k-(sbI%Y!dc!!hQE~Xp%cRJnc@duHraAAqy ztV-TIcAN`aQjD5iT)!<={dlw2+}}iIpmd=B*{;-{J9l;yRGGUBQm{k!i9O5=vo)(B;LYOfcN&1RSpfv@;@HyIDTSy?Br@EqXO#`>~rh(}b_ zIx;uhvsF^twcx$5Aq1=Q=#Etlm|mr-A%Lxg!ppV!K@q>+N)`tNMtb3|**WIN9FDFf zJ;ekguCwn8`uip zQJQ38x`A=ZHL@z^se>!4cZr?~F=$=Xp}l$YY~e_i9K_Ha4`Otq9|YV-<`}hQRcWzS zXieIuzM^{j0$a!(bQpR}H2#lX+9$}~>hp^{U7sEl%KN!)><`&fFJ~4vw$3r$$`^^} zHjkhUQ15-@{snrHeBGDODMA92I8nrl2&JliC->FT;K*-&krA47OsBR~pAR7y_JRlP;l}zUqPDC? zZ-i4%&*N>|7J^k-soS_fl0vL3~GowEDrm==nR zSR$+##ZXYfiy;PSwkQD?JD|h2pf@YCO&qf@Pb6p2j&~MV3$3Fp`a9_H{l5pts%n>~ z3Lw6m4xHscbBm0VyDu*7RDrQF5b$cySK3BGEUx{vQ-tVzMh|fWdQ2Boj}C9+!;8C7c!;iSy;H zL1-Hp)V&0`Fu(p3^w%)S)oc`LD9WZniP6qYM9{J8I>~*W3cVQ}yf3vD+t`>A``D zh+P}?5J}ME+npMAm^1TBpoGM%?!twA;o(whNiGfz;IH+5E5hw@`cY<7x*K&JM$Mxf zYaroM5KC!kmLT4=N>d#!^b?i6u%W~nKn&6j))ZLDp*l93WAz(J>{|CoJT||o(jzee zvn&w!&a<&3st=}f(;q!WpeE1sK%=3@gn>FXrDvpkSZ`9VCKJqTAgl(w3`0v=Sm+RX zm9r~F#926{i|i5up*Jggn#tleL-bPX|H&hqgMhJEEu_tND2=n|_(FuZpUv)|1P|5` zYFu%*wxe=02Boj2vrij!m2G;H!_jRVV6UG6tE)YODeYJYR;5#02jczENIXcc^qwvO z_r-AT5a-m64&2fakvQ#dqF+19!t4(&+VY=?wi%w~>ZbpCf1!Nebz=Rn5t#${RmNv- z{DgCk1BZU(fDg+vjE*d~SBN+feROQWxNnbjVcockg$;vCfcE;NaEYIw-MB!;e92M0MU{YXXpeOCkbj?>-3Y($)o{MVq&jY&OID4}Ilcy1n(7lHZWY zQeiKvUEfdFEjGjYc7tTD#>rH?@jM5Lvb*SK-Z^15ZPu~j9NT9PsfB#FZ-ggSM`Y4-(^L?NL;&LcWTD3f-c|9!Shv@Zy z-c9-aF3ZA3DOFU2`Awxpcp|hOtQSNtb!Y@Rv+3NH{TKJ}U{@jf>9%ZcOZZ#b8caju zsR!F|zdjJ~b?QTD`<>gKj^#ER*__@#ie#qgI7#Vg#6Yk*2R+75W|}`9X$pT2+}!P#T)p$vsV5oPALOb&J!^l$8@W*%*Z*03Ud)GaY6UGv!4N zvjvJ`TFY#aWt}+_Wp%QkH#^(j=YRpT==Qg7i86fe#od@J!H&?IozuVMfb*d6(NdZS z@a*X661+g5@-Y|Nfjm9fc+?%!kI$yM=Nc^Fku7FQxDoVb#m!B^BO&_YGY^5K6rLlo zgB%Om9pR#VN|r94 zxXYz_(j{abHTl9m0?VDcLUxQk&|}K-o@@#>%BpMU6Tl8YusZMR6J=l}r$%7{7J9Cs z&$4+SMFbfZjsa4A;n>IYv_Z7uIG#F|y^(E~HA^9Gwz3 zM&T;Mh`jKPQn)B*#3tP(7J6JK%&;pbNPX3kFt!Xfyo8uQwy)-wtQ%Bt8#a#w0#fJ;wo%d zl@7}^K;gmW;V)*&UdE|V*PwJ!v*RD7J)7GXCCey&`{`gIMumjF5o}nowKDm{r4($= z3JEia7EQ2Da9tD|y`1_)zGc*?2a7l7r>5|#7(B&0Up45>PA4T-m<@pJ ztJU)k`a}U^P1RT`!^*W*?w+WzTr*?`sI33EQ{I9QasOr^pS0HuGVs zUvp@=c{>a5OYJiQ9jmC*fE-dvk&Z03V#3M?YL8)ED_F!cd@VG#?{3@FJ7g- z=z4hg`jyKUjU?y4rAImgXH$|a1Blh>^(#G8aYjeVPN|{>OOtoWP#vK+E1R9zC^Vuk zi}8y#6k%OdG^JYSFCHl!1g4Qv?Fd&^7IYD9a<&NfPocdsTxaNUEOqB_tX9`MjJL9R z-|rH*&4F`;WVD2^Xx!$MUO~G~hbM*{kj=Y&6MY1?rm%#U0P|MG9%d;Jtja^(_DeZR zyu?ZbGLEYuN*#CjRChUrMH?6}8-j<7v=CyrDma!7!Ky?QVOgut@mX>F_0lf)5HZ%p zr^;kvkEbA+W+gcm$d&{9x^F&M&dCaXs1^Oq1EG1srJfovhhnmr)l}ZjGBQwudeOLn zSqG&_ZF+zchdA*=SxI=Wp_9YrzePsZXP=ivwSyi5K|&rUEBn0&H$576 zo>eX&LADhp7j;f^I#RF{&i(1g<=;rhh*z%Vcs1Mnc3T$M7CjA>E0}3)~3pJN0(q|%~p zQlCHKnWRIDp-9VQ5vhBrl}hZQR=SnX%B!FKMGw&idd$_rB)ok;!OI-rO_d(VCe7sV zKPx1h_gAW;cZ7)fd4i7BIsEO>^3EET0JxGG(1u`^3;|P*ZIFRp@Id9pia>2X>4D1Z z=8d&kVn0H}H#riUT>qg=YdOcXZ4$f6u?ibSw4wcU%=8;YTeyRTVIxu-a9#jQQgvV& z2ee%r@L|VE%)yT5!#pm0-|V3M}Hp8n8x^sKzF*{wF#1;|es$+j*`p$jS3oml2%TY-gq4ZLl zjphZFg8ZRRpgc{fIXCxKrtMg0$TwnMb$?00vQB6d3b0S&Q0F1 zjE;M5cW1#093-;TBL^}qcMQ%C=aNvo8or)KoJO2eq)QCHEH1<|EGTbQb{~7kL+TgF zC_-lHor+AIMttMd4q9(D`5_NH3WC)s)94uZ2DHVr;M^7Y&M03Pb1_EI#e**z2GgCm z+tZP%;Mi;!txf|9+8Z%CJ}d_NcoVM13d{HD31uiO^FBoQ+Cu-u^RtPtVMf}n99+S{ zq{{Z73oF}#;${=5eVic@y?OGfOw_Ym%r|4kcQ$bJ?|B$MUiHgvUc@X2R;S+^IU@CY zP!aTbu}Kr4&9JcMGg-vL-Y9~F9l`0;X-vGMXKQFJYEc^xJ{$t3cTZq1j#49>g!uK0 z_p{eW8SfMHW~Hi*l?CjrTAeHL9t;7)1u=U74-va820zn-Khk60Moo#Z8J4!pmVy2N zgHZ?gJ|7zq>hbYBM44k0q7*);=OG3|v=|LrgmZhZTs`FHfTOC@Sl+=Knc;K>=7zZk z&ZLU-GyBYAtkrF0PsHE`CGI%YC;uf8>GAVi%y18vrHqdcQjD8;pdxG!Vd~SB{POHP z1Uz9Ewg6W01ceYbn_<-!AGRZ%nyNigFtYBjx+%kTcqv4Gqt{1K-fA!39<1MNv;?~W zgIV$4%nJ-)#N}mkaZBu>3Yx{7q+(BRlSIPV7~EZKh0#Z?(v3UPc-O%z^luv=u!ARJ)ZSLQD@2c4(ybu(~Nu`#2oH+|J@_I=1|e z7|hDD3?`iUrDJ2Yq;$-rfXW(s7mGTd;U+^2P<;}(Z3nj%IwWm*vFH8NjuW{p6ar=> zIU;QnA^NI=wsPBMZtH(k+MF}cp`2J0cIe zx|-e-NFtjPug*v!?L2kU@9@`CJMxRjepjp9vT3J7Z&pT~wS#@Nm+J+VbR@U@t%(8n z#nL5~`YcA?7JdCyE&RhOWA?c~G21!98=&-8BQkjR*0&-jmJk)y)uBud$fto{aR@z>( zgEck>N`Ipc`@X5tLq285_><_**B$5rQ2OSCZdwB)Q_$aVN6O*3H|$^+HWkX^#_?lB z9v$abbqrm{_8;2FJT6o2y3g=?dI1fg#{)>+WhBHv?brqpdU|-I%;PA>V(!Ywgkg4X ze6!-AR=&bp%9fHvLW~vicYV*bS}-7fl1(6;qTWU_te&~H(&4~pTlT%3boi93$R8vk+HEz(HLHZen2sXl0-x&n3tq?q%wznw3ZtXd# zcm{k-XA)HjBbWf--D2 zW7sIEUs9xV^A@4SYoR-I1$(Vu!5`_B=EF+OWNV6Hf=_j9I$>(=>-?(ZHwadx>>M7r zFe6)j=6;vXM|(}Nlz9aRR_A?lsu@`5wrY6$G!_b6s0wQmSry}4b`cvnQ9p5Q#ks5; zE{jTOqAUy$IQTsq{g@6J!=N`icb|)(w-B^6I|hYGy;GGJc?*J7>6*j}|AmhgUGH=x zt-2R5YQ!>=GuvJBK9w8j} zZqgkY^k%32AF8tyY*o}MtP#Y{3p!Eg0TFpVRcB$?Dx+0DD~Q7tTj+;?J@mD0<6LYJ zfFSK|-tYKJfai67klEd&5X!Jz>;pC;w70KBgj@@Bpvgl3&aNwJ7}%%-H4G)$0w_#s zrR#O67TY0Mo!`aB8(8l?@diKU@`zd?wqHHo3U0Fp$#Np0$AT8kSW9eF&`vBCK;uD! zC9stPGrF_W*r==}9Tvb9pI;>KZd&{|&yQ#KWii%Y$rAgwaK+91SZ@%pkuX{BMbH% zR-E8+5*_VBWh?61y7SRNO2V=D+%RmiQQ*xQG8kPGK?Oc4dG8;rq*rLfYt(%E7 z>49+yYx#^GA}4r>uHm+G3I{@+D^0;(HEd4B+wpWDrW~X~uBkGH7-iGrE4chQy;!V* zza~{gWX&O1omVIl8TGC+%G5_0W)6+R;9fo@e7n@t=z0Gd}qJ%oF~f@ zZ#LY1N8Isg z%_Dm9Bux)>Fa~12hTivy za8;ziJU;OzcVzOh0Z`*mv7SP*>73b_cF4f$#P7p{;dTdqSMsP2roTuliDh-ksze=P z!Jp|nm_V;yJnItoYsu>Mf!^#~>j>Pp!rj6WGE(qifDVq`Q%~j_l5`A*z9~o96L^aK(v#A4g`aYjyr%;b8+izw0n&#!H35q%OV5tyjsaO#L+}eO+M0nb~30BulB}AI=!7}Wg?b=LEr%P45GK1 zZxCV3-5H4~UWM3-+?hDmcZP`dqJH6fY6Q1^r`s+-{9ak4i}m2(tz}#mrTyr(LgqFe zdQ9hzh1jtXlLHL@XO#ewRk9D7!)9Z{k455dQLT7TB2Rj-DM^Ouw)e<47b?m!?owGT z(}-Y}2~VqXa-|Ful!pQ}8!iGZPtpUmhaM9!t&`YNj-5CyuwRerSdru3mbYVrba8h< zWL3DZPzYE{akI3IC!6-t9rA0LN@Hc~e%2lv!K(0L z(;!%tW(U||Y!p}9J>w-j;o7-ZSb&kV{R{V_92-Kgx>dS%M8A7V?B0uo%}G^E`J!3b z0f(;}hDLI58-YgK^&GG-3-5YTDN-ocz_%@4=DlGUvV=IyCcUEx8=a5Nn<4mXc3yH5 z>AHVBf{$1`LV-_<4)K7)AXuI2-iGzyrz7~N;v8AE^oJtMv}$p3f6O>Vm+&9&FpFCz zP7&f(&SnTKjVGtLfAMGHXjc3#`x!u>D)05yK(H$DciDApgsKm#^{4u} z@0=@Fp z&ns#t<3OtVtU^f5sn+LX>;$%o>FO*}J3spZr(19`yN&OEpf??n`|aoV;&CQ&GiM)T z6R{Pd3AN3Tf)ku?QR+XZeU5)K^fW#j(XK&Vl6e=V-ttpdnD5Br=yc-ZCHGU)M0wFldajWG54F7Ez}+?CWRtauUhEzRw^aH~`%O}h1i-t4q{?(t+#s^2Pz zep+E=5U)b_pVQ=#WrOF5Z(clw{mWe<)B@iV%&NlQs!VFf`e7qjU-pKg;th|`7Ge(| zmQ`Qdej*PuTGXoaR#_Z2V%5*3hmv*yX`OcNPiNK4ILfj6kbTuIKXaoiR95AF4Hk=y zO6r-DTswkm{myc&nWaPYQJ2>Fg~Gign^Q!yOc}147lk`a-H0sr-!)tjebG z>^3$ksdbNWt&b0Bo4B!fzf8Q{8rdlW4?Ulky#((eFqw=;JB;C}{ZzDZPqyPq3R2q) z1BP8L;6B0ZIYd8W=K^Cn_j|u)dKE%_iSt<@xwC1Pa9=$FO3bR)M9^*CH9N* zG7gCZvo{d^wB(-zHg`u$iABI_R*vlESQ}%~9syKr)kZJ%94CC!IT6Kz{IT1N<=zP{ zPutFVEq;W-taQS#4>&}zgPfc0Gmh7ycw{d<-e=A&`og(LHnZ@bhFWa7&mU-^H38JV z6KjzVOND@iPk&~k;h=Lr6+`J-l`|r$cK0V)jor|r3E$Ykajb1|YMLtE<9Q0L=lv|< z+0bKk`o8QuylS#@fs}6u{`wlH_Y&~M)De2Vy}*l& zZzz4$)8{y$1ryw;(U{zXWN!urG^X{IA5#ulH{3zw&taPJX< zPOh@BQdH%MLxfB55v%lFnFs?G0F3`1K0CS3!Q;Xw{?i7%nO<<8rS1RY6KJ#;C-J1* zt8dlm0Z0JzRQGnEw?i4E9w|>Wy8*$fY{wTEc6rB5zl`kLFS?A*QmYJgmcKi4x;+G| zvVN>1z3MW?qn#v96P(RZlkJra^9g#q8J)phf>}&i`qeetAyV~vv0rbDkuaE*FH0o1 z`S;8C)ulseGA3LR^vorxdd1Ehzl|05kZrAYn|J5Tn`!>O2pc$oJe5P|E2n$fD%s!1`^HgK(H#~vnA2X_exF+ zZ92?}Wno0L3S{n9v@&}S(NEp|h}(R^$+jj;+J1)Uryg;iLXnqq8$OH{e#t*vL0w$R zQJY?^NQBKW?eaC*rjgK_l{$4eJcMOJETKMW#{+$VfGG=maoZU7WZD(H+fOS`jiPK3 zfx33Rqc=+3omalOO~{zTJ(n9xeH64U=7HWonWz)y-QUNF5Y`^Q>wGK$N;UcF6+J`0Tm# zR!{pdcUqin?}VZ3m8gi!y8^HE4SeamA~sWD{78ik~OzP$d(yFNku^z@)Kh zYsEeQVc1?o;_jFgW6>z7MxPrq8wlIr<9`6n7a<&AU){WNy zN|Sc&q=35&&CLo#6MUG%r+P?OMM}O}g)D(>zMYpDnh_SX8JRoGalB<3cd4TW7MV`n zb1OWp%I>XP8_W{XpYq^_;wo;NeUX;0v3xXfc*zq{uoq@*L^`Y;3^<}+|BsI+OQUNA zwfc`d_B9ArWiR4k&$L!Y{K~a`Az)y;m20cAtIe*V1)o4^(k>`7cvZY~5zOj`j)jy^hR>!i1?m1`vmN+{cB>J+uXS zvvQ~a=AFX^yTx6yp!C&lE)j4`zX(~)&{%?9ic5Gyjq4cqG7L&n4t)7}Wf^%phmV%G zgY&UhQ2J=2FN(--GNNRg{M+$5`ff}$>bs+A*ty_2cqht#1WcF((0>-szejvEnbJ<^ z%}T>&+$E5`?|&V~t!xK4%dfUf>Euw9;?U2Uw3dz^VZszX)v1)Xbww$657n3H{R+KV zY287>Zy@?^eRJpq)rU#?8K*Dx)#;gwD3g)1=x^n^RKl8{MF|_M zBV<0kp*K4{A7bz0!S-@`=L$ies6Iy4_z9=;j<%;YR;C{EQBR&En#DuF9IlgfWI5#0 z>Jr0TGM?wg`m=PSUwu1cJOs>UwNN)M=f395=>8usY33)s4%! zanoSo$&I&f>qftZ!-2*JQ&4dy|-KrRUJ&w^6_jb7!vM zHZ*KZBWl>p>hrkE#?)1EXVi|hee*j!=jY%)9DpW|iQYrWo!Jlz>yd_W&X;BUUuWL| zUPbY}eKQ*_kX%x@DUcgTsFxBTKxiTKAVmm7KnUbg6hwNc(u+v%D1wv>s3^TCO^_y4 z1W8aqkrI$z1VoU|_s;B`WOrly@&EEXo3nG~oOjNgIWs#uJ9oFmSxoxmWXrB3I%4J( z!|K&ANaW^!wi8GP#H7q#?Q4m2Udp|Poerp%j)a#(wh-+!>a>*Tj6@9k@O33ot7RHq z;1Hct0Pbu9sn5!>ziy)DQ90&N(l25yWz>Q%K&nxA2xLQZp8^+1JQAotF zVUJ{91dk|i4(oR}!Ndn^CJTwPUU>$dR4pFSTEMqqJTXbcQbyTxc%YiM=()^RzP(0* z&VU?#0pu{qMewI!2KmOE)Ik?4JF9H2&_;kZ4>1VilN?}1*mYsP1c?|{A73UH#iq77 zhcW)oI-*oPa)vyYr51Wqh;^=#B^IiJZ&>m9!VgQNKupst0SC|MA#l7gZw|808X(0A zwG}vBIvK_CjS*twkrQM;{E3bx#d-}iiai1^!oFvZj?+%yl%6aFiu3o7jIigvE%O%3 zyqmLC-b0b+tLL5ds%3wqd{YG##>W3oq*w#ryRHSYMWWa<6-Aq*z(=3zM)2!MM)?j- z)WtSmd8rz%#}DT$UG*;38rr9^hV~6Zg)m=?1YTylOLB3?fnyhmffgg!P3~Ts6N!$t&5|f35Z^KeT0-LFa z`|)Ma59Z&3AEvd=b6#DrX2bm4{Ha^$_;{e>xR#{r9GDc?hes9!i`Pa*nAX*0R!V7f z9+%Xy$cylOd!(-Pd1$aIXt&h)-kn`1kUKhxg2K42!_o_&=gSqKy2uFA%EV+>vh(+m z7vWg;ovzfu6HeCobUu&qoxhGa#UC|WMGf%drGeMd{L3bU3EfesTfG)RI7oJh93OTF=GVr!dZjcV-3&9L>wES6@o>m#7v3{5Eqm)kE zZjiQfzqbYUkf*xzV0!~HyE!tj58-E%^b8^GJ0)e2tfXfp-ZChI@u(2irv7=J_wS0{ z#cTUzppua|4|2?!uS-u^(U`DXBO^@v`mE^LIj&(c?wR-@ev#hyb?d_e z!ob2kr@$+fWYEdYkAqp*(YxppS*Q0u=|y$Q*F#AE*3BRt$lHU7SKTOSpV#`UCYvdR zXACe1+j$z85x(h7bm)J+8={2$dkW;TW0Y{fDdCHAVA^?m{Ex8bSs+yS7$joYjhWfx zN;uZ<)a}TB-BlI)jcsZ}Ow?qJDw$@=Fz# z6zVN3>9N%y7sh9R8RW265fW#;d`5kwTY|fHWE5mo_ZX!8xucJ$nJ&#MA`!#9zgH4< zLoeV0`=O9%0D8yGLY?HeSS6RL_QL>mgoyh>@lmPt#y#Vbp=0u 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
  • tpZoG#MBF1Ya1E3%bG#S*{B(H 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

    R#DG`tB-jT!B+!Y`C?a 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 B62Slf