commit
1668ca78b9
@ -21,13 +21,16 @@ use app\adminapi\logic\auth\AdminLogic;
|
||||
use app\common\logic\CompanyLogic;
|
||||
use app\adminapi\validate\CompanyValidate;
|
||||
use app\api\controller\JunziqianController;
|
||||
use app\common\logic\RedisLogic;
|
||||
use app\common\model\auth\Admin;
|
||||
use app\common\model\Company;
|
||||
use think\cache\driver\Redis;
|
||||
use think\facade\Db;
|
||||
use app\common\logic\contract\ContractLogic;
|
||||
use app\common\model\contract\Contract;
|
||||
use app\common\model\task_scheduling\TaskScheduling;
|
||||
use app\common\model\user\User;
|
||||
use think\facade\Log;
|
||||
|
||||
/**
|
||||
* Company控制器
|
||||
@ -152,7 +155,7 @@ class CompanyController extends BaseAdminController
|
||||
unset($params['id']);
|
||||
$result = ContractLogic::initiate_contract($params);
|
||||
if (!empty($result) && $result['code'] == 1) {
|
||||
return $this->success($result['msg'], $result['data']);
|
||||
return $this->success($result['msg'], $result['data'], 1, 1);
|
||||
}
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
@ -198,16 +201,24 @@ class CompanyController extends BaseAdminController
|
||||
'id' => $company['id'],
|
||||
];
|
||||
$res = app(JunziqianController::class)->EnterpriseCertification($data);
|
||||
Log::info(['企业认证同步结果',$res]);
|
||||
if ($res->success == true) {
|
||||
$email = substr(uniqid(),2,5).$res->data;
|
||||
// 企业人脸上传
|
||||
// $company['master_email'] = $email; // 法人邮箱
|
||||
// $faceCreateRe = CompanyLogic::originationFaceCreate($company);
|
||||
// if ($faceCreateRe !== true) {
|
||||
// return $this->fail($faceCreateRe);
|
||||
// }
|
||||
// 修改法人邮箱
|
||||
Db::name('company')->where('id', $params['id'])->update(['master_email' => $email]);
|
||||
//
|
||||
if ($company->company_type == 30) {
|
||||
// 平台公司不用初始化生成合同 合同签约暂不用人脸识别,预留人脸采集状态为已采集
|
||||
Db::name('company')->where('id', $params['id'])->update([ 'is_contract'=>1,'face_create_status'=>1]);
|
||||
} else {
|
||||
Db::name('company')->where('id', $params['id'])->update([ 'face_create_status'=>1]);
|
||||
}
|
||||
|
||||
// 加入缓存中,is_callback用于判断是否获取到异步通知
|
||||
RedisLogic::getInstance()->set('authentication_company_id_'.$company['id'], json_encode(['company_id'=>$company['id'],'is_callback'=>0, 'timing'=>time()]));
|
||||
// return $this->success('认证成功',[],1, 1);
|
||||
return $this->success('系统认证中,请稍后刷新页面查看', ['email' => $res->data], 1, 1);
|
||||
} else {
|
||||
@ -235,7 +246,7 @@ class CompanyController extends BaseAdminController
|
||||
];
|
||||
$res = app(JunziqianController::class)->organizationReapply($data);
|
||||
if ($res->success == true) {
|
||||
Db::name('company')->where('id', $params['id'])->update(['master_email' => $res->data]);
|
||||
Db::name('company')->where('id', $params['id'])->update(['master_email' => $res->data, 'face_create_status'=>1]); //todo 上人脸采集功能时
|
||||
return $this->success('系统认证中,请稍后刷新页面查看', ['email' => $res->data], 1, 1);
|
||||
} else {
|
||||
return $this->fail($res->msg);
|
||||
@ -250,7 +261,7 @@ class CompanyController extends BaseAdminController
|
||||
$company = Db::name('company')->where('id', $params['id'])->find();
|
||||
$re = CompanyLogic::originationFaceCreate($company);
|
||||
if ($re === true) {
|
||||
return $this->success('成功',[],1, 1);
|
||||
return $this->success('人脸采集中,请稍后刷新页面查看',[],1, 1);
|
||||
} else {
|
||||
return $this->fail($re);
|
||||
}
|
||||
|
@ -114,14 +114,14 @@ class ContractController extends BaseAdminController
|
||||
{
|
||||
$params = Request::param();
|
||||
$file = $params['file'];
|
||||
$res = Contract::where('id', $params['id'])->update(['file' => $file,'check_status'=>2]);
|
||||
$res = Contract::where('id', $params['id'])->update(['file' => $file, 'check_status' => 2]);
|
||||
if ($res) {
|
||||
$find=Contract::where('id', $params['id'])->with(['party_a_info'])->field('type,party_b,party_a')
|
||||
$find = Contract::where('id', $params['id'])->with(['party_a_info'])->field('type,party_b,party_a')
|
||||
->find()->toArray();
|
||||
if($find['type']==1){
|
||||
$find['party_b_info'] =Company::where('id', $find['party_b'])->field('company_name name,master_phone phone')->find()->toArray();
|
||||
}else{
|
||||
$find['party_b_info'] =User::where('id', $find['party_b'])->field('nickname name,mobile phone')->find()->toArray();
|
||||
if ($find['type'] == 1) {
|
||||
$find['party_b_info'] = Company::where('id', $find['party_b'])->field('company_name name,master_phone phone')->find()->toArray();
|
||||
} else {
|
||||
$find['party_b_info'] = User::where('id', $find['party_b'])->field('nickname name,mobile phone')->find()->toArray();
|
||||
}
|
||||
$a = [
|
||||
'mobile' => $find['party_a_info']['master_phone'],
|
||||
@ -137,7 +137,7 @@ class ContractController extends BaseAdminController
|
||||
SmsLogic::contractUrl($b);
|
||||
return $this->success('上传成功', [], 1, 1);
|
||||
} else {
|
||||
if($res==0){
|
||||
if ($res == 0) {
|
||||
return $this->success('没有更新', [], 1, 1);
|
||||
}
|
||||
return $this->fail('上传失败');
|
||||
@ -154,9 +154,9 @@ class ContractController extends BaseAdminController
|
||||
return Db::name('dict_data')->where('id', $data['contract_type'])->value('name');
|
||||
})
|
||||
->withAttr('user_info', function ($value, $data) {
|
||||
if($data['type']==1){
|
||||
if ($data['type'] == 1) {
|
||||
return Db::name('admin')->where('id', $data['party_b'])->field('name,phone')->find();
|
||||
}else{
|
||||
} else {
|
||||
return Db::name('user')->where('id', $data['party_b'])->field('nickname name,mobile phone')->find();
|
||||
}
|
||||
})
|
||||
@ -178,4 +178,21 @@ class ContractController extends BaseAdminController
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function evidence()
|
||||
{
|
||||
$id = Request::param('id');
|
||||
$detail=Contract::where('id',$id)->find();
|
||||
if(!empty($detail['evidence_url'])){
|
||||
return $this->success('获取成功', ['url' => env('url.url_prefix').$detail['evidence_url']]);
|
||||
}
|
||||
$company=Company::where('id',$detail['party_a'])->find();
|
||||
$request = array(
|
||||
"applyNo" => $detail['contract_no'],
|
||||
"fullName" => $company['company_name'],
|
||||
"identityCard" => $company['organization_code'],
|
||||
"identityType" => 12,
|
||||
);
|
||||
return app(JunziqianController::class)->EvidenceDownload($request);
|
||||
}
|
||||
}
|
||||
|
@ -46,12 +46,6 @@ class VehicleContractController extends BaseAdminController
|
||||
]);
|
||||
VehicleContract::where('id', $params['id'])->update(['file' => $params['file'],'cars_info' => $params['cars'],'status'=>1]);
|
||||
}else{
|
||||
//更新物流系统
|
||||
curl_post(env('project.logistic_domain').'/api/contractUpdate',[],[
|
||||
'id' => $vehicle_contract['contract_logistic_id'],
|
||||
'file' => $params['file'],
|
||||
'status' => 1,
|
||||
]);
|
||||
VehicleContract::where('id', $params['id'])->update(['file' => $params['file'],'status'=>1]);
|
||||
}
|
||||
|
||||
@ -172,6 +166,11 @@ class VehicleContractController extends BaseAdminController
|
||||
'contract_no' => $signRes->data,
|
||||
'status' => 2
|
||||
]);
|
||||
curl_post(env('project.logistic_domain').'/api/contractUpdate',[],[
|
||||
'id' => $contract['contract_logistic_id'],
|
||||
'contract_no' => $signRes->data,
|
||||
'status' => 2,
|
||||
]);
|
||||
$this->sendSms($params['id'],'《租赁合同》');
|
||||
return $this->success('合同发送成功');
|
||||
} else {
|
||||
|
@ -3,22 +3,26 @@
|
||||
namespace app\adminapi\controller\finance;
|
||||
|
||||
use app\adminapi\controller\BaseAdminController;
|
||||
use app\adminapi\lists\finance\WithdrawLists;
|
||||
use app\common\logic\finance\WithdrawLogic;
|
||||
use app\common\model\user\Withdraw;
|
||||
use think\Exception;
|
||||
|
||||
class WithdrawController extends BaseAdminController
|
||||
{
|
||||
|
||||
public function index()
|
||||
{
|
||||
[$page, $limit] = $this->getPage();
|
||||
$status = $this->request->param('status');
|
||||
$query = Withdraw::with('user');
|
||||
if ($status !== '') {
|
||||
$query->where('status', $status);
|
||||
}
|
||||
$count = $query->count();
|
||||
$list = $query->order('id', 'desc')->page($page)->limit($limit)->select()->toArray();
|
||||
return $this->success('success', ['count' => $count, 'data' => $list]);
|
||||
return $this->dataLists(new WithdrawLists());
|
||||
// [$page, $limit] = $this->getPage();
|
||||
// $status = $this->request->param('status');
|
||||
// $query = Withdraw::with('user');
|
||||
// if ($status !== '') {
|
||||
// $query->where('status', $status);
|
||||
// }
|
||||
// $count = $query->count();
|
||||
// $list = $query->order('id', 'desc')->page($page)->limit($limit)->select()->toArray();
|
||||
// return $this->success('success', ['count' => $count, 'data' => $list]);
|
||||
}
|
||||
|
||||
public function update($id)
|
||||
@ -37,4 +41,20 @@ class WithdrawController extends BaseAdminController
|
||||
return $this->success('操作成功', [], 1, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
* 提现申请审核
|
||||
*/
|
||||
public function audit()
|
||||
{
|
||||
try {
|
||||
$params = $this->request->param();
|
||||
$re = WithdrawLogic::audit($params);
|
||||
if (!$re) {
|
||||
return $this->fail(WithdrawLogic::getError());
|
||||
}
|
||||
return $this->success('操作成功', [], 1, 1);
|
||||
} catch (Exception $exception) {
|
||||
return $this->fail($exception->getMessage());
|
||||
}
|
||||
}
|
||||
}
|
@ -88,9 +88,10 @@ class CompanyLists extends BaseAdminDataLists implements ListsSearchInterface
|
||||
}
|
||||
return Company::where($this->searchWhere)
|
||||
->where($where)
|
||||
->field(['is_authentication','id', 'id contract', 'company_name', 'organization_code', 'city', 'area', 'street', 'company_type', 'master_name', 'master_position', 'master_phone', 'master_email', 'area_manager', 'is_contract', 'deposit', 'deposit_time', 'status'])
|
||||
->field(['is_authentication','id', 'id contract', 'company_name', 'organization_code', 'city', 'area', 'street', 'company_type', 'master_name', 'master_position', 'master_phone', 'master_email', 'area_manager', 'is_contract', 'deposit', 'deposit_time', 'status', 'face_create_status'])
|
||||
->limit($this->limitOffset, $this->limitLength)
|
||||
->order(['id' => 'desc'])
|
||||
->append(['notes'], true)
|
||||
->withAttr('company_type',function($value,$data){
|
||||
return Db::name('dict_data')->where('id',$value)->value('name');
|
||||
})
|
||||
@ -103,6 +104,14 @@ class CompanyLists extends BaseAdminDataLists implements ListsSearchInterface
|
||||
->withAttr('area_manager',function($value,$data){
|
||||
return Db::name('admin')->where('id',$value)->value('name');
|
||||
})
|
||||
->withAttr('notes',function($value,$data){
|
||||
if ($data['is_authentication'] == 1) {
|
||||
return Db::name('company_authentication_fail_log')->where('company_id',$data['id'])->where('log_type', 2)->order(['id'=>'desc'])->limit(1)->value('fail_reason');
|
||||
} else {
|
||||
return Db::name('company_authentication_fail_log')->where('company_id',$data['id'])->where('log_type', 1)->order(['id'=>'desc'])->limit(1)->value('fail_reason');
|
||||
}
|
||||
|
||||
})
|
||||
->select()
|
||||
->toArray();
|
||||
}
|
||||
|
@ -90,12 +90,16 @@ class ContractLists extends BaseAdminDataLists implements ListsSearchInterface
|
||||
}else{
|
||||
$item->party_b_name=Db::name('user')->where('id',$item->party_b)->value('nickname');
|
||||
}
|
||||
if(!empty($item->party_a_info)){
|
||||
$area_manager_name=Db::name('admin')->where('id',$item->party_a_info->area_manager)->value('name');
|
||||
if($area_manager_name){
|
||||
$item->area_manager_name=$area_manager_name;
|
||||
}else{
|
||||
$item->area_manager_name='暂无片区经理';
|
||||
}
|
||||
}else{
|
||||
$item->area_manager_name='暂无片区经理';
|
||||
}
|
||||
$item->contract_type_name=Db::name('dict_data')->where('id',$item->contract_type)->value('name');
|
||||
$item->status_name=$item->status==1?'已签约':'未签约';
|
||||
})
|
||||
|
71
app/adminapi/lists/finance/WithdrawLists.php
Normal file
71
app/adminapi/lists/finance/WithdrawLists.php
Normal file
@ -0,0 +1,71 @@
|
||||
<?php
|
||||
|
||||
namespace app\adminapi\lists\finance;
|
||||
|
||||
use app\adminapi\lists\BaseAdminDataLists;
|
||||
use app\common\lists\ListsSearchInterface;
|
||||
use app\common\model\user\Withdraw;
|
||||
|
||||
class WithdrawLists extends BaseAdminDataLists implements ListsSearchInterface
|
||||
{
|
||||
|
||||
/**
|
||||
* @notes 搜索条件
|
||||
* @return array
|
||||
* @author 段誉
|
||||
* @date 2023/2/24 15:26
|
||||
*/
|
||||
public function setSearch(): array
|
||||
{
|
||||
return [
|
||||
'=' => ['order_sn','user_id', 'amount', 'status'],
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @notes 搜索条件
|
||||
* @author 段誉
|
||||
* @date 2023/2/24 15:26
|
||||
*/
|
||||
public function queryWhere()
|
||||
{
|
||||
$where = [];
|
||||
// 用户余额
|
||||
return $where;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @notes 获取列表
|
||||
* @return array
|
||||
* @author 段誉
|
||||
* @date 2023/2/24 15:31
|
||||
*/
|
||||
public function lists(): array
|
||||
{
|
||||
$lists = Withdraw::where($this->searchWhere)
|
||||
->with('user')
|
||||
->where($this->queryWhere())
|
||||
->order('id', 'desc')
|
||||
->limit($this->limitOffset, $this->limitLength)
|
||||
->select()
|
||||
->toArray();
|
||||
return $lists;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @notes 获取数量
|
||||
* @return int
|
||||
* @author 段誉
|
||||
* @date 2023/2/24 15:36
|
||||
*/
|
||||
public function count(): int
|
||||
{
|
||||
return Withdraw::where($this->queryWhere())
|
||||
->where($this->searchWhere)
|
||||
->count();
|
||||
}
|
||||
|
||||
}
|
@ -35,7 +35,7 @@ class CompanyValidate extends BaseValidate
|
||||
'company_name' => 'require|unique:Company',
|
||||
'organization_code' => 'require',
|
||||
'master_name' => 'require',
|
||||
'id_card' => 'require',
|
||||
// 'id_card' => 'require',
|
||||
'master_position' => 'require',
|
||||
'master_phone' => 'require',
|
||||
'master_email' => 'require',
|
||||
@ -53,7 +53,7 @@ class CompanyValidate extends BaseValidate
|
||||
'company_name' => '公司名称',
|
||||
'organization_code' => '组织机构代码',
|
||||
'master_name' => '主联系人姓名',
|
||||
'id_card' => '主联系人身份证',
|
||||
// 'id_card' => '主联系人身份证',
|
||||
'master_position' => '主联系人职务',
|
||||
'master_phone' => '主联系人手机',
|
||||
'master_email' => '主联系人邮箱',
|
||||
@ -70,7 +70,7 @@ class CompanyValidate extends BaseValidate
|
||||
*/
|
||||
public function sceneAdd()
|
||||
{
|
||||
return $this->only(['company_name','organization_code','master_name','id_card','master_position','master_phone']);
|
||||
return $this->only(['company_name','organization_code','master_name','master_position','master_phone']);
|
||||
}
|
||||
|
||||
|
||||
@ -82,7 +82,7 @@ class CompanyValidate extends BaseValidate
|
||||
*/
|
||||
public function sceneEdit()
|
||||
{
|
||||
return $this->only(['id','company_name','organization_code','master_name','id_card','master_position','master_phone']);
|
||||
return $this->only(['id','company_name','organization_code','master_name','master_position','master_phone']);
|
||||
}
|
||||
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\common\logic\CompanyLogic;
|
||||
use app\common\logic\task\TaskLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\company\CompanyAccountLog;
|
||||
@ -130,19 +131,9 @@ return false;
|
||||
}
|
||||
|
||||
public function ceshi2(){
|
||||
$all=TaskSchedulingPlan::where('id',699)->where('is_pay',0)->with(['template_info','scheduling'])->select()->toArray();
|
||||
foreach($all as $k=>$data){
|
||||
// $company = Company::where('id', $data['company_id'])->field('id,deposit,company_money,user_id,day_count,company_type,province,city,area,street,village,brigade')->find(); // 可能要判断预存金是否满足
|
||||
$task = Task::where('id', $data['task_id'])->field('director_uid')->where('status', 3)->with('director_info')->find();
|
||||
$arr['money'] = $data['template_info']['money'];
|
||||
$arr['company_id'] = $data['scheduling']['company_id'];
|
||||
$arr['msg'] = '来自任务【' . $data['template_info']['title'] . '】,完成人,的任务结算';
|
||||
$arr['proportion_one'] = $data['template_info']['proportion_one'];
|
||||
$arr['proportion_two'] = $data['template_info']['proportion_two'];
|
||||
$arr['sn'] = $data['sn'];
|
||||
$arr['id'] = $data['id'];
|
||||
}
|
||||
halt($arr);
|
||||
$company = Company::where(['id'=>238])->find();
|
||||
$re = CompanyLogic::originationFaceCreate($company);
|
||||
halt($re);
|
||||
}
|
||||
|
||||
}
|
@ -4,9 +4,11 @@ namespace app\api\controller;
|
||||
|
||||
|
||||
use app\api\logic\IndexLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\contract\VehicleContract;
|
||||
use app\Request;
|
||||
use think\facade\Db;
|
||||
use think\facade\Log;
|
||||
use think\response\Json;
|
||||
|
||||
|
||||
@ -19,7 +21,7 @@ class HetongController extends BaseApiController
|
||||
{
|
||||
|
||||
|
||||
public array $notNeedLogin = ['url','info', 'toFaceCreate'];
|
||||
public array $notNeedLogin = ['url','info', 'toFaceCreate', 'notifyOrganizationFaceCreate'];
|
||||
|
||||
public function url()
|
||||
{
|
||||
@ -71,4 +73,21 @@ class HetongController extends BaseApiController
|
||||
}
|
||||
return '<style type="text/css"> * { padding: 0; margin: 0; } div { padding: 4px 48px; } a { color: #2E5CD5; cursor: pointer; text-decoration: none } a:hover { text-decoration: underline; } body { background: #fff; font-family: "Century Gothic", "Microsoft yahei"; color: #333; font-size: 18px; } h1 { font-size: 100px; font-weight: normal; margin-bottom: 12px; } p { line-height: 1.6em; font-size: 42px } </style> <div style="padding: 24px 48px;"> <h1>:) </h1> <p>'.$msg.'</p> </div>';
|
||||
}
|
||||
|
||||
public function notifyOrganizationFaceCreate()
|
||||
{
|
||||
$parmas = Request()->param();
|
||||
Log::info(['人脸识别采集校验回调:',$parmas]);
|
||||
$result = json_decode($parmas['data'], true);
|
||||
$msg = '人脸采集成功';
|
||||
if (isset($result['status']) && $result['status'] == 1) {
|
||||
// 修改人脸采集状态
|
||||
Company::where(['organization_code'=>$result['organizationRegNo']])->update(['face_create_status'=>1]);
|
||||
} else {
|
||||
$msg = '采集失败,原因:'.$result['msg'];
|
||||
// 记录错误日志
|
||||
Db::name('company_authentication_fail_log')->insert(['company_id'=>$result['orderNo'], 'log_type'=>2,'fail_reason'=>$msg, 'create_time'=>time()]);
|
||||
}
|
||||
return '<style type="text/css"> * { padding: 0; margin: 0; } div { padding: 4px 48px; } a { color: #2E5CD5; cursor: pointer; text-decoration: none } a:hover { text-decoration: underline; } body { background: #fff; font-family: "Century Gothic", "Microsoft yahei"; color: #333; font-size: 18px; } h1 { font-size: 100px; font-weight: normal; margin-bottom: 12px; } p { line-height: 1.6em; font-size: 42px } </style> <div style="padding: 24px 48px;"> <h1>:) </h1> <p>'.$msg.'</p> </div>';
|
||||
}
|
||||
}
|
||||
|
@ -14,10 +14,12 @@
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\api\logic\IndexLogic;
|
||||
use app\common\logic\RedisLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\company\CompanyProperty;
|
||||
use app\common\model\contract\VehicleContract;
|
||||
use app\common\model\vehicle\VehicleRent;
|
||||
use think\cache\driver\Redis;
|
||||
use think\facade\Db;
|
||||
use think\facade\Log;
|
||||
use think\response\Json;
|
||||
@ -30,7 +32,7 @@ use think\response\Json;
|
||||
*/
|
||||
class IndexController extends BaseApiController
|
||||
{
|
||||
public array $notNeedLogin = ['index', 'config', 'policy', 'decorate', 'notifyUrl', 'notifyProperty', 'notifyAuthentication', 'notifyVehicleContractUpdate', 'systemCarRent', 'selfCarRent', 'cancelRent'];
|
||||
public array $notNeedLogin = ['index', 'config', 'policy', 'decorate', 'notifyUrl', 'notifyProperty', 'notifyAuthentication', 'notifyVehicleContractUpdate','townCarRent','systemCarRent', 'selfCarRent', 'cancelRent'];
|
||||
|
||||
/**
|
||||
* @notes 首页数据
|
||||
@ -47,7 +49,6 @@ class IndexController extends BaseApiController
|
||||
return $this->data($result);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @notes 全局配置
|
||||
* @return Json
|
||||
@ -136,26 +137,63 @@ class IndexController extends BaseApiController
|
||||
//更新本地合同状态
|
||||
$updateLocalRes = VehicleContract::where('id',$contract['id'])->update(['signing_timer'=>1]);
|
||||
//更新远程
|
||||
$updateSverRes =curl_post(env('project.logistic_domain').'/api/index/notifyContractUpdate',[],[
|
||||
$updateSverRes =curl_post(env('project.logistic_domain').'/api/contractUpdate',[],[
|
||||
'id' => $contract['contract_logistic_id'],
|
||||
'signing_timer' => 1,
|
||||
]);
|
||||
if(!$updateLocalRes || $updateSverRes['code']==0){
|
||||
return json(['success' => false, 'msg' => '更新失败']);
|
||||
}
|
||||
return json(['success' => true, 'msg' => '成功']);
|
||||
}else if($contract['signing_timer'] == 1){
|
||||
//获取签约后的合同
|
||||
$signContractFile = app(JunziqianController::class)->downloadVehicleContractFile($contract['contract_no']);
|
||||
$signContractFile = $signContractFile ?? '';
|
||||
//获取签约后的证据
|
||||
$signContractEvidenceToPartyA = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_a_name'],$contract['company_a_code']);
|
||||
$signContractEvidenceToPartyA = $signContractEvidenceToPartyA ?? '';
|
||||
$signContractEvidenceToPartyB = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_b_name'],$contract['company_b_code']);
|
||||
$signContractEvidenceToPartyB = $signContractEvidenceToPartyB ?? '';
|
||||
$contractEvidence = json_encode([
|
||||
'party_a' => $signContractEvidenceToPartyA,
|
||||
'party_b' => $signContractEvidenceToPartyB
|
||||
]);
|
||||
//更新本地合同状态
|
||||
$updateLocalRes = VehicleContract::where('id',$contract['id'])->update(['signing_timer'=>2,'status' => 3]);
|
||||
$updateLocalRes = VehicleContract::where('id',$contract['id'])->update(['signing_timer'=>2,'status' => 3,'contract_url'=>$signContractFile,'contract_evidence'=>$contractEvidence]);
|
||||
//将车辆加入到本地租赁列表
|
||||
$cars = json_decode($contract['cars_info'], true);
|
||||
$data = [];
|
||||
foreach ($cars as $k => $v) {
|
||||
$hasCar = VehicleRent::where('car_id',$v['id'])->findOrEmpty();
|
||||
if($hasCar->isEmpty()){
|
||||
$data[$k]['car_id'] = $v['id'];
|
||||
$data[$k]['car_license'] = $v['license'];
|
||||
$data[$k]['type'] = 0;
|
||||
$data[$k]['status'] = 0;
|
||||
$data[$k]['company_id'] = $contract['company_b_id'];
|
||||
$data[$k]['rent_time'] = 0;
|
||||
$data[$k]['rent_company_id'] = 0;
|
||||
$data[$k]['contract_id'] = $contract['id'];
|
||||
$data[$k]['create_time'] = strtotime($contract['create_time']);
|
||||
}
|
||||
}
|
||||
$vehicleRent = new VehicleRent();
|
||||
$vehicleRent->saveAll($data);
|
||||
//更新远程
|
||||
$updateSverRes =curl_post(env('project.logistic_domain').'/api/index/notifyContractUpdate',[],[
|
||||
$updateSverRes = curl_post(env('project.logistic_domain').'/api/contractUpdate',[],[
|
||||
'id' => $contract['contract_logistic_id'],
|
||||
'signing_timer' => 2,
|
||||
'status' => 3
|
||||
'status' => 3,
|
||||
'contract_url'=>$signContractFile,
|
||||
'contract_evidence'=>$contractEvidence
|
||||
]);
|
||||
if(!$updateLocalRes || $updateSverRes['code']==0){
|
||||
return json(['success' => false, 'msg' => '更新失败']);
|
||||
}else{
|
||||
return json(['success' => true, 'msg' => '更新成功']);
|
||||
}
|
||||
}
|
||||
return json(['success' => true, 'msg' => '更新成功@']);
|
||||
}
|
||||
|
||||
//系统车辆租赁回来
|
||||
@ -189,8 +227,17 @@ class IndexController extends BaseApiController
|
||||
//获取签约后的合同
|
||||
$signContractFile = app(JunziqianController::class)->downloadVehicleContractFile($contract['contract_no']);
|
||||
$signContractFile = $signContractFile ?? '';
|
||||
//获取签约后的证据
|
||||
$signContractEvidenceToPartyA = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_a_name'],$contract['company_a_code']);
|
||||
$signContractEvidenceToPartyA = $signContractEvidenceToPartyA ?? '';
|
||||
$signContractEvidenceToPartyB = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_b_name'],$contract['company_b_code']);
|
||||
$signContractEvidenceToPartyB = $signContractEvidenceToPartyB ?? '';
|
||||
$contractEvidence = json_encode([
|
||||
'party_a' => $signContractEvidenceToPartyA,
|
||||
'party_b' => $signContractEvidenceToPartyB
|
||||
]);
|
||||
//更改合同状态
|
||||
VehicleContract::where('id', $id)->update(['signing_timer' => 2, 'status' => 3,'contract_url'=>$signContractFile]);
|
||||
VehicleContract::where('id', $id)->update(['signing_timer' => 2, 'status' => 3,'contract_url'=>$signContractFile,'contract_evidence'=>$contractEvidence]);
|
||||
//添加车辆到租赁列表
|
||||
$vehicle = json_decode($contract['cars_info'], true);
|
||||
VehicleRent::where('car_id', $vehicle['id'])->update([
|
||||
@ -263,7 +310,16 @@ class IndexController extends BaseApiController
|
||||
//获取签约后的合同
|
||||
$signContractFile = app(JunziqianController::class)->downloadVehicleContractFile($contract['contract_no']);
|
||||
$signContractFile = $signContractFile ?? '';
|
||||
VehicleContract::where('id', $id)->update(['cars_info'=>$cars_info,'update_time'=>time(),'signing_timer'=>2,'status'=>3,'contract_url'=>$signContractFile]);
|
||||
//获取签约后的证据
|
||||
$signContractEvidenceToPartyA = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_a_name'],$contract['company_a_code']);
|
||||
$signContractEvidenceToPartyA = $signContractEvidenceToPartyA ?? '';
|
||||
$signContractEvidenceToPartyB = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_b_name'],$contract['company_b_code']);
|
||||
$signContractEvidenceToPartyB = $signContractEvidenceToPartyB ?? '';
|
||||
$contractEvidence = json_encode([
|
||||
'party_a' => $signContractEvidenceToPartyA,
|
||||
'party_b' => $signContractEvidenceToPartyB
|
||||
]);
|
||||
VehicleContract::where('id', $id)->update(['cars_info'=>$cars_info,'update_time'=>time(),'signing_timer'=>2,'status'=>3,'contract_url'=>$signContractFile,'contract_evidence'=>$contractEvidence]);
|
||||
VehicleRent::create([
|
||||
'car_id' => $curl_res['data']['car_id'],
|
||||
'contract_id' => $contract['id'],
|
||||
@ -326,14 +382,23 @@ class IndexController extends BaseApiController
|
||||
//获取签约后的合同
|
||||
$signContractFile = app(JunziqianController::class)->downloadVehicleContractFile($contract['contract_no']);
|
||||
$signContractFile = $signContractFile ?? '';
|
||||
//获取签约后的证据
|
||||
$signContractEvidenceToPartyA = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_a_name'],$contract['company_a_code']);
|
||||
$signContractEvidenceToPartyA = $signContractEvidenceToPartyA ?? '';
|
||||
$signContractEvidenceToPartyB = app(JunziqianController::class)->downloadVehicleContractEvidence($contract['contract_no'],$contract['company_b_name'],$contract['company_b_code']);
|
||||
$signContractEvidenceToPartyB = $signContractEvidenceToPartyB ?? '';
|
||||
$contractEvidence = json_encode([
|
||||
'party_a' => $signContractEvidenceToPartyA,
|
||||
'party_b' => $signContractEvidenceToPartyB
|
||||
]);
|
||||
//更改合同状态
|
||||
VehicleContract::where('id', $id)->update(['signing_timer'=>2,'status'=>3,'contract_url'=>$signContractFile]);
|
||||
VehicleContract::where('id', $id)->update(['signing_timer'=>2,'status'=>3,'contract_url'=>$signContractFile,'contract_evidence'=>$contractEvidence]);
|
||||
//更改租赁列表车辆状态
|
||||
$vehicle = json_decode($contract['cars_info'], true);
|
||||
//获取租赁车辆信息
|
||||
$vehicleRentInfo = VehicleRent::where('car_id', $vehicle['id'])->find();
|
||||
//更新原始合同类型
|
||||
VehicleContract::where('id', $vehicleRentInfo['contract_id'])->update(['type' => 2]);
|
||||
VehicleContract::where('id', $vehicleRentInfo['contract_id'])->update(['status' => 6]);
|
||||
VehicleRent::where('car_id', $vehicle['id'])->update([
|
||||
'status' => 3,
|
||||
]);
|
||||
@ -367,6 +432,8 @@ class IndexController extends BaseApiController
|
||||
if ($result && isset($param['status']) && $param['status'] == 3) {
|
||||
$data = [];
|
||||
foreach ($cars as $k => $v) {
|
||||
$hasCar = VehicleRent::where('car_id',$v['id'])->findOrEmpty();
|
||||
if($hasCar->isEmpty()) {
|
||||
$data[$k]['car_id'] = $v['id'];
|
||||
$data[$k]['car_license'] = $v['license'];
|
||||
$data[$k]['type'] = 0;
|
||||
@ -377,6 +444,7 @@ class IndexController extends BaseApiController
|
||||
$data[$k]['contract_id'] = $model['id'];
|
||||
$data[$k]['create_time'] = strtotime($model['create_time']);
|
||||
}
|
||||
}
|
||||
$vehicleRent = new VehicleRent();
|
||||
$vehicleRent->saveAll($data);
|
||||
}
|
||||
@ -429,12 +497,21 @@ class IndexController extends BaseApiController
|
||||
try {
|
||||
if ($parmas) {
|
||||
$data=json_decode($parmas['data'],true);
|
||||
// 成功回调标记
|
||||
$redis = RedisLogic::getInstance();
|
||||
$cache = $redis->get('authentication_company_id_'.$parmas['id']);
|
||||
if (!empty($cache)) {
|
||||
$cacheData = json_decode($cache, true);
|
||||
$cacheData['is_callback'] = 1;
|
||||
$redis->set('authentication_company_id_'.$parmas['id'], json_encode($cacheData));
|
||||
}
|
||||
if($data['status']==1){
|
||||
Company::where('id', $parmas['id'])->update(['is_authentication' => 1]);
|
||||
}
|
||||
if($data['status']==2){
|
||||
// 记录认证失败原因
|
||||
Db::name('company_authentication_fail_log')->insert(['company_id'=>$parmas['id'],'fail_reason'=>$data['msg']]);
|
||||
Db::name('company_authentication_fail_log')->insert(['company_id'=>$parmas['id'],'fail_reason'=>$data['msg'],'create_time'=>time()]);
|
||||
Company::where('id', $parmas['id'])->update([ 'is_contract'=>0]);
|
||||
}
|
||||
return json(['success' => true, 'msg' => '成功']);
|
||||
}
|
||||
|
@ -6,6 +6,7 @@ use app\common\model\contract\VehicleContract;
|
||||
use app\Request;
|
||||
use junziqian\sdk\bean\req\sign\ApplySignReq;
|
||||
use junziqian\sdk\bean\req\user\OrganizationCreateReq;
|
||||
use junziqian\sdk\bean\req\user\OrganizationFaceCreateReq;
|
||||
use junziqian\sdk\util\exception\ResultInfoException;
|
||||
use junziqian\sdk\util\RequestUtils;
|
||||
use junziqian\sdk\util\ShaUtils;
|
||||
@ -77,13 +78,14 @@ class JunziqianController extends BaseApiController
|
||||
$request->organizationRegNo = $data['organization_code'];
|
||||
$request->organizationRegImg = $data['business_license']; //new CURLFile('D:/tmp/test.png',null,"test.png");
|
||||
$request->legalName = $data["master_name"]; //法人
|
||||
$request->legalIdentityCard = $data["master_id_card"]; // 法人身份证 签约时人脸识别需要
|
||||
$request->legalMobile = $data["master_phone"]; // 法人手机号 预留 签约时短信验证需要
|
||||
// $request->legalIdentityCard = $data["master_id_card"]; // 法人身份证 签约时人脸识别需要
|
||||
// $request->legalMobile = $data["master_phone"]; // 法人手机号 预留 签约时短信验证需要
|
||||
|
||||
if (isset($data['master_email'])) {
|
||||
$request->emailOrMobile = $data['master_email']; //邮箱
|
||||
}
|
||||
// $request->notifyUrl = env('url.url_prefix').'/notifyAuthentication?ids=22222';
|
||||
$request->notifyUrl = env('url.url_prefix').'/notifyAuthentication?id='.$data['id'];
|
||||
$request->notifyUrl = env('url.url_prefix') . '/notifyAuthentication?id=' . $data['id'];
|
||||
// halt($request);
|
||||
//发起创建企业请求
|
||||
$response = $requestUtils->doPost("/v2/user/organizationCreate", $request);
|
||||
@ -101,8 +103,8 @@ class JunziqianController extends BaseApiController
|
||||
$request->organizationRegNo = $data['organization_code'];
|
||||
$request->organizationRegImg = $data['business_license']; //new CURLFile('D:/tmp/test.png',null,"test.png");
|
||||
$request->legalName = $data["master_name"]; //法人
|
||||
$request->legalIdentityCard = $data["master_id_card"]; // 法人身份证 签约时人脸识别需要
|
||||
$request->legalMobile = $data["master_phone"]; // 法人手机号 预留 短信验证需要
|
||||
// $request->legalIdentityCard = $data["master_id_card"]; // 法人身份证 签约时人脸识别需要
|
||||
// $request->legalMobile = $data["master_phone"]; // 法人手机号 预留 短信验证需要
|
||||
$request->emailOrMobile = $data['master_email']; //邮箱
|
||||
//发起创建企业请求
|
||||
$response = $requestUtils->doPost("/v2/user/organizationReapply", $request);
|
||||
@ -140,18 +142,18 @@ class JunziqianController extends BaseApiController
|
||||
//签约
|
||||
public function Signing($data, $id, $notify = '')
|
||||
{
|
||||
if($notify==''){
|
||||
$notify=env('url.url_prefix').'/notify_url';
|
||||
if ($notify == '') {
|
||||
$notify = env('url.url_prefix') . '/notify_url';
|
||||
}
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
$request = new ApplySignReq();
|
||||
$request->contractName = $data['name'];
|
||||
$request->signatories = $data['signatories']; //签约方
|
||||
$request->faceThreshold = 79; // 人脸识别阀值:默认等级(1-100之间整数),建议范围(60-79)
|
||||
// $request->faceThreshold = 79; // 人脸识别阀值:默认等级(1-100之间整数),建议范围(60-79)
|
||||
$request->serverCa = 1; //是否需要服务端云证书
|
||||
$request->fileType = 1; //合同上传方式 url
|
||||
$request->url = $data['url'];
|
||||
$request->notifyUrl = $notify.'?id='.$id;
|
||||
$request->notifyUrl = $notify . '?id=' . $id;
|
||||
$request->needQifengSign = 1;
|
||||
//发起PING请求
|
||||
// halt($request);
|
||||
@ -163,18 +165,19 @@ class JunziqianController extends BaseApiController
|
||||
public function OrganizationFaceCreate($data)
|
||||
{
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
$request=new OrganizationCreateReq();
|
||||
$request-> orderNo = uniqid();
|
||||
$request-> email = $data['master_email'];
|
||||
$request-> enterpriseName = $data['company_name'];
|
||||
$request-> identityNo = $data['organization_code'];
|
||||
$request-> legalPersonName = $data['master_name'];
|
||||
$request-> legalIdentityCard = $data['master_id_card'];//法人证件号
|
||||
$request-> legalMobile = $data['master_phone'];
|
||||
$request-> faceAgantIdenName = $data['master_name'];
|
||||
$request-> faceAgantIdenCard = $data['master_id_card'];
|
||||
$request-> backUrl = env('url.url_prefix').'/mobile'; // 做完人脸识别后,指定跳转到供销系统mobile首页
|
||||
$response = $requestUtils->doPost("/v2/user/organizationFaceCreate",$request);
|
||||
$request = new OrganizationFaceCreateReq();
|
||||
$request->orderNo = $data['id'];
|
||||
$request->email = $data['master_email'];
|
||||
$request->enterpriseName = $data['company_name'];
|
||||
$request->identityNo = $data['organization_code'];
|
||||
// $request-> facePerType = 0;
|
||||
$request->legalPersonName = $data['master_name'];
|
||||
$request->legalIdentityCard = $data['master_id_card']; //法人证件号
|
||||
$request->legalMobile = $data['master_phone'];
|
||||
$request->faceAgantIdenName = $data['master_name'];
|
||||
$request->faceAgantIdenCard = $data['master_id_card'];
|
||||
$request->backUrl = env('url.url_prefix') . '/api/Hetong/notifyOrganizationFaceCreate';
|
||||
$response = $requestUtils->doPost("/v2/user/organizationFaceCreate", $request);
|
||||
return $response;
|
||||
}
|
||||
|
||||
@ -187,7 +190,7 @@ class JunziqianController extends BaseApiController
|
||||
$request->serverCa = 1; //是否需要服务端云证书
|
||||
$request->fileType = 1; //合同上传方式 url
|
||||
$request->url = $data['url'];
|
||||
$request->notifyUrl = $notify.'?id='.$id;
|
||||
$request->notifyUrl = $notify . '?id=' . $id;
|
||||
|
||||
$request->needQifengSign = 1;
|
||||
//发起PING请求
|
||||
@ -196,7 +199,8 @@ class JunziqianController extends BaseApiController
|
||||
return $response;
|
||||
}
|
||||
|
||||
public function downloadVehicleContractFile($applyNo) {
|
||||
public function downloadVehicleContractFile($applyNo)
|
||||
{
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
$contract_url = VehicleContract::where('contract_no', $applyNo)->value('contract_url');
|
||||
if ($contract_url && !empty($contract_url)) {
|
||||
@ -209,7 +213,28 @@ class JunziqianController extends BaseApiController
|
||||
$response = $requestUtils->doPost("/v2/sign/linkFile", $request);
|
||||
if ($response->success) {
|
||||
$this->getDownload($response->data, root_path() . 'public/uploads/vehicle_contract/' . $applyNo . '.pdf');
|
||||
return env('project.website_domain').'/uploads/vehicle_contract/' . $applyNo . '.pdf';
|
||||
return env('project.website_domain') . '/uploads/vehicle_contract/' . $applyNo . '.pdf';
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public function downloadVehicleContractEvidence($applyNo, $companyName, $companyCode)
|
||||
{
|
||||
//构建请求工具
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
//初始化合同参数
|
||||
$request = array(
|
||||
"applyNo" => $applyNo,
|
||||
"fullName" => $companyName, //签约人名称(合同发起接口中传入的签署人姓名)
|
||||
"identityCard" => $companyCode, //统一社会信用代码
|
||||
"identityType" => 12, //证件类型 1身份证, 2护照, 3台胞证, 4港澳居民来往内地通行证, 11营业执照, 12统一社会信用代码, 20子账号, 99其他
|
||||
"dealType" => 1
|
||||
);
|
||||
$response = $requestUtils->doPost("/v2/sign/presLinkFile", $request);
|
||||
if ($response->success) {
|
||||
$this->getDownload($response->data, root_path().'public/uploads/vehicle_contract_evidence/'.$applyNo.'_'.$companyCode.'.zip');
|
||||
return env('project.website_domain').'/uploads/vehicle_contract_evidence/'.$applyNo.'_'.$companyCode.'.zip';;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
@ -252,7 +277,7 @@ class JunziqianController extends BaseApiController
|
||||
$request->serverCa = 1; //是否需要服务端云证书
|
||||
$request->fileType = 3;
|
||||
$request->htmlContent = $data['content'];
|
||||
$request->notifyUrl = env('url.url_prefix').'/notify_url?id=' . $id;
|
||||
$request->notifyUrl = env('url.url_prefix') . '/notify_url?id=' . $id;
|
||||
$request->needQifengSign = 1;
|
||||
|
||||
//发起PING请求
|
||||
@ -260,6 +285,9 @@ class JunziqianController extends BaseApiController
|
||||
return $response;
|
||||
}
|
||||
|
||||
/**
|
||||
* 下载合同
|
||||
*/
|
||||
public function download_file($applyNo)
|
||||
{
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
@ -275,7 +303,31 @@ class JunziqianController extends BaseApiController
|
||||
if ($response->success == true) {
|
||||
$this->getDownload($response->data, root_path() . 'public/uploads/contract/' . $applyNo . '.pdf');
|
||||
Db::name('contract')->where('contract_no', $applyNo)->update(['contract_url' => '/uploads/contract/' . $applyNo . '.pdf']);
|
||||
return $this->success('获取成功', ['url' => env('url.url_prefix').'/uploads/contract/' . $applyNo . '.pdf']);
|
||||
return $this->success('获取成功', ['url' => env('url.url_prefix') . '/uploads/contract/' . $applyNo . '.pdf']);
|
||||
} else {
|
||||
return $this->fail('获取失败');
|
||||
}
|
||||
}
|
||||
/**
|
||||
* 保全后合同文件及证据包下载
|
||||
*/
|
||||
public function EvidenceDownload($param)
|
||||
{
|
||||
//初始化请求参数
|
||||
$requestUtils = new RequestUtils($this->serviceUrl, $this->appkey, $this->appSecret);
|
||||
|
||||
$request = array(
|
||||
"applyNo" => $param['applyNo'],
|
||||
"fullName" => $param['fullName'],
|
||||
"identityCard" => $param['identityCard'],
|
||||
"identityType" => 12,
|
||||
"dealType" => 1,
|
||||
);
|
||||
$response = $requestUtils->doPost("/v2/sign/presLinkFile", $request);
|
||||
if ($response->success == true) {
|
||||
$this->getDownload($response->data, root_path() . 'public/uploads/evidence/' . $param['applyNo'] . '.zip');
|
||||
Db::name('contract')->where('contract_no', $param['applyNo'])->update(['evidence_url' => '/uploads/evidence/' . $param['applyNo'] . '.zip']);
|
||||
return $this->success('获取成功', ['url' => env('url.url_prefix') . '/uploads/evidence/' . $param['applyNo'] . '.zip']);
|
||||
} else {
|
||||
return $this->fail('获取失败');
|
||||
}
|
||||
|
@ -63,9 +63,9 @@ class TaskController extends BaseApiController
|
||||
if($time<time()){
|
||||
$transaction_pool=TaskTemplate::where('id',$item['template_id'])->value('transaction_pool');
|
||||
if($transaction_pool==0){
|
||||
$find['transaction_pool']=0;
|
||||
$find['arr']['transaction_pool']=0;
|
||||
}else{
|
||||
$find['transaction_pool']=$transaction_pool;
|
||||
$find['arr']['transaction_pool']=$transaction_pool;
|
||||
}
|
||||
$res[$k]['extend']['transaction'] = $find;
|
||||
}
|
||||
@ -86,6 +86,7 @@ class TaskController extends BaseApiController
|
||||
if(!$task){
|
||||
return $this->fail('任务不存在');
|
||||
}
|
||||
$task=$task->toArray();
|
||||
$transaction_pool=TaskTemplate::where('id',$task['template_id'])->value('transaction_pool');
|
||||
|
||||
$company = Company::where('id', $task['company_id'])->field('id,deposit,company_money,user_id,day_count,company_type,province,city,area,street,village,brigade,responsible_area')->find(); // 可能要判断预存金是否满足
|
||||
@ -95,12 +96,12 @@ class TaskController extends BaseApiController
|
||||
$list = App(RemoteController::class)->shang_date_list($company, 1, $parmas);
|
||||
if ($task != false) {
|
||||
$find['list'] = $list;
|
||||
$find['extend']=$task['extend'];
|
||||
if($transaction_pool==0){
|
||||
$find['transaction_pool']=0;
|
||||
$task['extend']['transaction']['arr']['transaction_pool']=0;
|
||||
}else{
|
||||
$find['transaction_pool']=$transaction_pool;
|
||||
$task['extend']['transaction']['arr']['transaction_pool']=$transaction_pool;
|
||||
}
|
||||
$find['extend']=$task['extend'];
|
||||
return $this->success('ok', $find);
|
||||
}
|
||||
return $this->success('ok');
|
||||
|
@ -14,6 +14,7 @@
|
||||
namespace app\api\controller;
|
||||
|
||||
|
||||
use app\adminapi\logic\ConfigLogic;
|
||||
use app\api\logic\UserLogic;
|
||||
use app\common\logic\UserLogic as CommonUserLogic;
|
||||
use app\api\validate\PasswordValidate;
|
||||
@ -21,7 +22,9 @@ use app\api\validate\SetUserInfoValidate;
|
||||
use app\api\validate\UserValidate;
|
||||
use app\common\logic\contract\ContractLogic;
|
||||
use app\common\model\contract\Contract;
|
||||
use app\common\model\dict\DictData;
|
||||
use app\common\model\user\User;
|
||||
use app\common\model\user\UserAccountLog;
|
||||
use Common;
|
||||
use think\facade\Db;
|
||||
|
||||
@ -156,9 +159,25 @@ class UserController extends BaseApiController
|
||||
return $this->fail(UserLogic::getError());
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取用户当前可提现的周期以及可提现的金额
|
||||
*/
|
||||
public function getCurrCycleWithdraw()
|
||||
{
|
||||
$userInfo = User::find(['id' => $this->userId]);
|
||||
// 数据字典 提现周期 单位:天数
|
||||
$dictData = ConfigLogic::getDictByType('withdraw_cycle');
|
||||
$endCycle = strtotime(date('Y-m-d', strtotime("-{$dictData['withdraw_cycle'][0]['value']} day")));
|
||||
// 计算公司周期内所有用户已完成的 变动类型为任务收益金额增加 动作为增加的 未提现状态 的变动金额之和
|
||||
$currTotalWithdrawMoney = UserAccountLog::where(['company_id'=>$userInfo['company_id'], 'action'=>1, 'status'=>1, 'is_withdraw'=>0, 'change_type'=>202])->where('create_time','<', $endCycle)->sum('change_amount');
|
||||
return $this->success('成功', ['end_cycle'=>$endCycle, 'user_currrent_total_withdraw_money'=>$currTotalWithdrawMoney], 1, 1);
|
||||
}
|
||||
public function withdraw()
|
||||
{
|
||||
$params = $this->request->param();
|
||||
if(!isset($params['amount'])) {
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
$params['user_id'] = $this->userId;
|
||||
$result = UserLogic::withdraw($params);
|
||||
if ($result) {
|
||||
|
@ -22,8 +22,8 @@ class VehicleController extends BaseApiController
|
||||
}
|
||||
//获取该公司已签约的小组服务公司数量
|
||||
$villageCompany = Contract::field('id')->where('party_a',$this->userInfo['company_id'])->where('signing_timer',2)->count();
|
||||
//系统车辆数量
|
||||
$rentCar = VehicleRent::field('id')->where('company_id',$this->userInfo['company_id'])->where('status','<>',3)->where('type',0)->count();
|
||||
//已经租赁车辆
|
||||
$rentCar = VehicleRent::field('id')->where('company_id',$this->userInfo['company_id'])->where('type','<>', 1)->count();
|
||||
//申请中的车辆
|
||||
$applyCar = VehicleContract::field('num')->where('company_b_id',$this->userInfo['company_id'])->where('status','in','-1,0,1,2')->sum('num');
|
||||
//自有车辆数量
|
||||
@ -237,7 +237,7 @@ class VehicleController extends BaseApiController
|
||||
return $this->fail('当前镇街公司未签约');
|
||||
}
|
||||
//判断是否申请过
|
||||
$vehicleContract = VehicleContract::where('company_b_id',$this->userInfo['company_id'])->where('type','<>',2)->where('status','<>',4)->find();
|
||||
$vehicleContract = VehicleContract::where('company_b_id',$this->userInfo['company_id'])->where('type','<>',2)->whereNotIn('status','4,5,6')->find();
|
||||
if(!empty($vehicleContract)){
|
||||
return $this->fail('请勿重复申请');
|
||||
}
|
||||
@ -299,6 +299,31 @@ class VehicleController extends BaseApiController
|
||||
if($vehicleContract['company_a_id'] != $this->userInfo['company_id']){
|
||||
return $this->fail('数据不匹配');
|
||||
}
|
||||
//判断合同类型
|
||||
if($vehicleContract['type'] == 2){
|
||||
Db::startTrans();
|
||||
try{
|
||||
//查找原合同
|
||||
$car = json_decode($vehicleContract['cars_info'],true);
|
||||
$carRentInfo = VehicleRent::where('car_id',$car['id'])->findOrEmpty();
|
||||
$oldVehicleContractUpdate = VehicleContract::where('id',$carRentInfo['contract_id'])->update(['status'=>3]);
|
||||
//更新
|
||||
$result = VehicleContract::where('id',$params['id'])->update([
|
||||
'status' => 4,
|
||||
'reject_message' => $params['content']
|
||||
]);
|
||||
if($oldVehicleContractUpdate && $result){
|
||||
Db::commit();
|
||||
return $this->success('驳回成功');
|
||||
}else{
|
||||
Db::rollback();
|
||||
return $this->fail('驳回失败');
|
||||
}
|
||||
}catch (\Exception $e) {
|
||||
Db::rollback();
|
||||
return $this->fail($e->getMessage());
|
||||
}
|
||||
}else{
|
||||
//更新
|
||||
$result = VehicleContract::where('id',$params['id'])->update([
|
||||
'status' => 4,
|
||||
@ -310,6 +335,7 @@ class VehicleController extends BaseApiController
|
||||
return $this->fail('驳回失败');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//镇街公司收到的小组服务公司租赁申请列表
|
||||
public function rentApplyList() {
|
||||
@ -361,8 +387,8 @@ class VehicleController extends BaseApiController
|
||||
})->toArray();
|
||||
//获取该公司已签约的小组服务公司数量
|
||||
$villageCompany = Contract::field('id')->where('party_a',$company['id'])->where('signing_timer',2)->count();
|
||||
//系统车辆数量
|
||||
$rentCar = VehicleRent::field('id')->where('company_id',$company['id'])->where('status','<>', 3)->where('type',0)->count();
|
||||
//已经租赁车辆
|
||||
$rentCar = VehicleRent::field('id')->where('company_id',$company['id'])->where('type','<>', 1)->count();
|
||||
//申请中的车辆
|
||||
$applyCar = VehicleContract::field('num')->where('company_b_id',$company['id'])->where('status','in','-1,0,1,2')->sum('num');
|
||||
//自有车辆数量
|
||||
@ -393,13 +419,7 @@ class VehicleController extends BaseApiController
|
||||
return $this->fail('非小组公司不能访问');
|
||||
}
|
||||
//获取申请信息
|
||||
$vehicleContract = VehicleContract::where('company_b_id',$company['id'])->order('id desc')->find();
|
||||
if(empty($vehicleContract)){
|
||||
return $this->success('没有数据,请申请',['status'=>-2]);
|
||||
}
|
||||
if($vehicleContract['type'] == 2){
|
||||
return $this->success('合同已解除',['status'=>-3]);
|
||||
}
|
||||
$vehicleContract = VehicleContract::where('company_b_id',$company['id'])->where('type','<>',2)->order('id desc')->findOrEmpty();
|
||||
if($vehicleContract['status'] == 3){
|
||||
if(!empty($vehicleContract['cars_info'])){
|
||||
$vehicleContract['cars_info'] = json_decode($vehicleContract['cars_info'],true);
|
||||
@ -528,13 +548,23 @@ class VehicleController extends BaseApiController
|
||||
'update_time' => time(),
|
||||
'old_file' => $contract['contract_url'],
|
||||
];
|
||||
Db::startTrans();
|
||||
try{
|
||||
//写入数据
|
||||
$result = VehicleContract::create($data);
|
||||
if($result){
|
||||
$new_result = VehicleContract::create($data);
|
||||
//修改原合同状态
|
||||
$old_result = VehicleContract::where('id',$contract['id'])->update(['status'=>5]);
|
||||
if($new_result && $old_result){
|
||||
Db::commit();
|
||||
return $this->success('申请成功,待镇街公司审核');
|
||||
}else{
|
||||
Db::rollback();
|
||||
return $this->fail('申请失败,请稍后重试');
|
||||
}
|
||||
}catch (\Exception $e) {
|
||||
Db::rollback();
|
||||
return $this->fail($e->getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public function townCompanyContractList() {
|
||||
|
@ -18,12 +18,12 @@ use app\common\{enum\notice\NoticeEnum,
|
||||
enum\user\UserTerminalEnum,
|
||||
enum\YesNoEnum,
|
||||
logic\BaseLogic,
|
||||
model\Company,
|
||||
model\user\User,
|
||||
model\user\UserAuth,
|
||||
model\user\Withdraw,
|
||||
service\sms\SmsDriver,
|
||||
service\wechat\WeChatMnpService
|
||||
};
|
||||
service\wechat\WeChatMnpService};
|
||||
use app\common\model\dict\DictData;
|
||||
use app\common\model\user\UserAccountLog;
|
||||
use think\db\exception\DataNotFoundException;
|
||||
@ -302,17 +302,29 @@ class UserLogic extends BaseLogic
|
||||
Db::startTrans();
|
||||
try {
|
||||
$user = User::findOrEmpty($params['user_id']);
|
||||
|
||||
if ($user->isEmpty()) {
|
||||
throw new DataNotFoundException('用户不存在');
|
||||
}
|
||||
|
||||
$company = Company::find(['id'=>$user->company_id]);
|
||||
if ($company->isEmpty()) {
|
||||
throw new DataNotFoundException('账户异常,关联公司不存在');
|
||||
}
|
||||
|
||||
// 是否有在途的提现申请
|
||||
$withdraw = Withdraw::where(['user_id'=>$params['user_id'], 'status'=>0])->find();
|
||||
if (!empty($withdraw)) {
|
||||
throw new ValidateException('您已有一笔审核中的提现申请,暂无法继续申请提现');
|
||||
}
|
||||
|
||||
// 校验提现金额
|
||||
if ($params['amount'] <= 0) {
|
||||
throw new ValidateException('提现金额错误');
|
||||
}
|
||||
|
||||
// 校验提现金额
|
||||
if ($params['amount'] > $user['user_money']) {
|
||||
if ($params['amount'] > $company->company_money) {
|
||||
throw new ValidateException('余额不足');
|
||||
}
|
||||
|
||||
@ -322,13 +334,14 @@ class UserLogic extends BaseLogic
|
||||
$withdraw->admin_id = $user['admin_id'];
|
||||
$withdraw->order_sn = $withdraw->buildOrderSn();
|
||||
$withdraw->amount = $params['amount'];
|
||||
$withdraw->transfer_end_cycel = $params['transfer_end_cycel'];
|
||||
$withdraw->create_time = time();
|
||||
$withdraw->update_time = time();
|
||||
$withdraw->save();
|
||||
|
||||
// 扣除余额
|
||||
$user->user_money = $user['user_money'] - $params['amount'];
|
||||
$user->save();
|
||||
// $user->user_money = $user['user_money'] - $params['amount'];
|
||||
// $user->save();
|
||||
|
||||
Db::commit();
|
||||
return true;
|
||||
|
@ -116,6 +116,4 @@ class BaseLikeAdminController extends BaseController
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -47,6 +47,7 @@ class AccountLogEnum
|
||||
*/
|
||||
const UM_DEC_ADMIN = 100;
|
||||
const UM_DEC_RECHARGE_REFUND = 101;
|
||||
const UM_DEC_WITHDRAW = 102; // 提现
|
||||
|
||||
/**
|
||||
* 用户余额增加类型
|
||||
@ -63,6 +64,7 @@ class AccountLogEnum
|
||||
const UM_DEC = [
|
||||
self::UM_DEC_ADMIN,
|
||||
self::UM_DEC_RECHARGE_REFUND,
|
||||
self::UM_DEC_WITHDRAW
|
||||
];
|
||||
|
||||
|
||||
@ -115,6 +117,7 @@ class AccountLogEnum
|
||||
self::UM_INC_TASK => '任务收益金额增加',
|
||||
self::UM_INC_TASKUSER => '任务账户余额增加',
|
||||
self::UM_DEC_RECHARGE_REFUND => '充值订单退款减少余额',
|
||||
self::UM_DEC_WITHDRAW => '提现减少余额'
|
||||
];
|
||||
if ($flag) {
|
||||
return $desc;
|
||||
|
@ -57,10 +57,15 @@ class CompanyLogic extends BaseLogic
|
||||
// }
|
||||
|
||||
// 手机号不能重复
|
||||
$companyInfo = Company::where(['master_phone'=>$params['master_phone']])->find();
|
||||
$companyInfo = Company::where(['master_phone'=>$params['master_phone']])->whereNull('delete_time')->find();
|
||||
if (!empty($companyInfo)) {
|
||||
throw new Exception('手机号已存在');
|
||||
}
|
||||
// 社会统一信用代码不能重复
|
||||
$companyInfo = Company::where(['organization_code'=>$params['organization_code']])->whereNull('delete_time')->find();
|
||||
if (!empty($companyInfo)) {
|
||||
throw new Exception('社会代码已存在');
|
||||
}
|
||||
$arr=[
|
||||
'company_name' => $params['company_name'],
|
||||
'organization_code' => $params['organization_code'],
|
||||
@ -76,7 +81,7 @@ class CompanyLogic extends BaseLogic
|
||||
'master_id_card' => $params['id_card'], // 主联系人证件号 todo DDL 新增字段
|
||||
'master_position' => $params['master_position'],
|
||||
'master_phone' => $params['master_phone'],
|
||||
'master_email' => $params['master_email'],
|
||||
'master_email' => substr(md5(uniqid(),uniqid()),rand(0, 32),10)."@lihai.com", // 随机邮箱
|
||||
'other_contacts' => $params['other_contacts'],
|
||||
'area_manager' => $params['area_manager'] ?? 0,
|
||||
'qualification' => $params['qualification'],
|
||||
@ -125,12 +130,15 @@ class CompanyLogic extends BaseLogic
|
||||
$user_id = User::strict(false)->insertGetId($admin);
|
||||
Company::where('id',$data['id'])->update(['admin_id'=>$admin_id,'user_id'=>$user_id]);
|
||||
|
||||
// 平台公司没有合同和发布业务
|
||||
if ($params['company_type'] != 30){
|
||||
$scheduling=[
|
||||
'create_user_id'=>$params['area_manager'] ?? 0,
|
||||
'company_id'=>$data['id'],
|
||||
'company_type'=>$params['company_type'],
|
||||
];
|
||||
TaskScheduling::create($scheduling);
|
||||
}
|
||||
|
||||
// 企业人脸校验上传
|
||||
// self::originationFaceCreate($data);
|
||||
@ -151,18 +159,17 @@ class CompanyLogic extends BaseLogic
|
||||
'organization_code' => $data['organization_code'],
|
||||
'master_name' => $data['master_name'],
|
||||
'master_id_card' => $data['master_id_card'],
|
||||
'master_email' => $data['master_email'],
|
||||
'master_email' => substr(uniqid(),3,5).$data['master_email'],
|
||||
'master_phone' => $data['master_phone'],
|
||||
'id' => $data['id'],
|
||||
];
|
||||
|
||||
// 公司数据合法性校验
|
||||
$checkCompany = self::companyCheck($organizationFaceCreateData);
|
||||
if ($checkCompany !== true){
|
||||
return $checkCompany;
|
||||
}
|
||||
|
||||
$res = app(JunziqianController::class)->organizationFaceCreate($data);
|
||||
$res = app(JunziqianController::class)->organizationFaceCreate($organizationFaceCreateData);
|
||||
if ($res->success == true && !empty($res->data)) {
|
||||
// 保存人脸识别地址 todo 新增字段的DDL
|
||||
Company::where('id',$data['id'])->update(['face_create_url'=>$res->data]);
|
||||
@ -208,11 +215,19 @@ class CompanyLogic extends BaseLogic
|
||||
Db::startTrans();
|
||||
try {
|
||||
// 手机号不能重复
|
||||
$companyInfo = Company::where(['master_phone'=>$params['master_phone']])->where('id','<>',$params['id'])->find();
|
||||
$companyInfo = Company::where(['master_phone'=>$params['master_phone']])->where('id','<>',$params['id'])->whereNull('delete_time')->find();
|
||||
if (!empty($companyInfo)) {
|
||||
Db::rollback();
|
||||
throw new Exception('手机号已存在');
|
||||
}
|
||||
|
||||
// 社会代码不能重复
|
||||
$companyInfo = Company::where(['organization_code'=>$params['organization_code']])->where('id','<>',$params['id'])->whereNull('delete_time')->find();
|
||||
if (!empty($companyInfo)) {
|
||||
Db::rollback();
|
||||
throw new Exception('社会代码已存在');
|
||||
}
|
||||
|
||||
$arr=[
|
||||
'company_name' => $params['company_name'],
|
||||
'organization_code' => $params['organization_code'],
|
||||
|
14
app/common/logic/RedisLogic.php
Normal file
14
app/common/logic/RedisLogic.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace app\common\logic;
|
||||
|
||||
class RedisLogic extends BaseLogic
|
||||
{
|
||||
public static function getInstance()
|
||||
{
|
||||
$redisInstance = new \Redis();
|
||||
$redisInstance->connect(env('redis.host'));
|
||||
$redisInstance->auth(env('redis.auth'));
|
||||
return $redisInstance;
|
||||
}
|
||||
}
|
@ -261,8 +261,8 @@ class ContractLogic extends BaseLogic
|
||||
$data = [
|
||||
'name' => $name . '的合同',
|
||||
'signatories' => [
|
||||
['fullName' => $name, 'identityType' => 12, 'identityCard' => $result['organization_code'], 'email' => $result['master_email'], 'noNeedVerify' => 1, 'authLevel'=>[11],'signLevel' => 1],
|
||||
['fullName' => $result['contract']['party_a_info']['company_name'], 'identityType' => 12, 'identityCard' => $result['contract']['party_a_info']['organization_code'], 'email' => $result['contract']['party_a_info']['master_email'], 'noNeedVerify' => 1, 'authLevel'=>[11],'signLevel' => 1]
|
||||
['fullName' => $name, 'identityType' => 12, 'identityCard' => $result['organization_code'], 'email' => $result['master_email'], 'noNeedVerify' => 1, 'signLevel' => 1], // 'authLevel'=>[11], 签约时验证人脸识别
|
||||
['fullName' => $result['contract']['party_a_info']['company_name'], 'identityType' => 12, 'identityCard' => $result['contract']['party_a_info']['organization_code'], 'email' => $result['contract']['party_a_info']['master_email'], 'noNeedVerify' => 1, 'signLevel' => 1]
|
||||
],
|
||||
'url' => $result['contract']['file'],
|
||||
];
|
||||
|
129
app/common/logic/finance/WithdrawLogic.php
Normal file
129
app/common/logic/finance/WithdrawLogic.php
Normal file
@ -0,0 +1,129 @@
|
||||
<?php
|
||||
|
||||
namespace app\common\logic\finance;
|
||||
|
||||
use app\common\enum\user\AccountLogEnum;
|
||||
use app\common\logic\BaseLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\company\CompanyAccountLog;
|
||||
use app\common\model\user\User;
|
||||
use app\common\model\user\UserAccountLog;
|
||||
use app\common\model\user\Withdraw;
|
||||
use think\Exception;
|
||||
use think\facade\Db;
|
||||
use think\facade\Log;
|
||||
|
||||
class WithdrawLogic extends BaseLogic
|
||||
{
|
||||
public static function audit($params)
|
||||
{
|
||||
try {
|
||||
$withDrawInfo = Withdraw::find(['id'=>$params['id']]);
|
||||
Log::info(['提现申请审核-申请单', $withDrawInfo]);
|
||||
if (empty($withDrawInfo)) {
|
||||
throw new Exception('数据不存在');
|
||||
}
|
||||
if ($withDrawInfo->status !== 0) {
|
||||
throw new Exception('状态异常,当前申请已审核');
|
||||
}
|
||||
|
||||
$userInfo = User::find(['id'=>$withDrawInfo['user_id']]);
|
||||
Log::info(['提现申请审核-申请人账户', $userInfo]);
|
||||
if (empty($userInfo)) {
|
||||
throw new Exception('账户异常,提现账户不存在');
|
||||
}
|
||||
if ($userInfo['admin_id'] === 0) {
|
||||
throw new Exception('账户异常,该账户没有提现权限');
|
||||
}
|
||||
$companyInfo = Company::find($userInfo['company_id']);
|
||||
Log::info(['提现申请审核-公司', $userInfo]);
|
||||
if (empty($companyInfo)) {
|
||||
throw new Exception('账户异常,提现账户没有关联公司');
|
||||
}
|
||||
|
||||
// 拒绝通过审核,记录备注原因
|
||||
if ($params['status'] == 2) {
|
||||
Withdraw::where(['id'=>$withDrawInfo['id']])->update(['status'=>2, 'deny_desc'=>$params['notes']]);
|
||||
return true;
|
||||
}
|
||||
|
||||
if (empty($params['transfer_voucher'])) {
|
||||
throw new Exception('请上传转账凭证');
|
||||
}
|
||||
|
||||
Db::startTrans();
|
||||
$endCycle = $withDrawInfo['transfer_end_cycel']; // 提现周期截止时间戳
|
||||
|
||||
/**
|
||||
* 1.扣除 公司账户余额 和 添加公司账户余额变动记录
|
||||
* 2.扣除公司内用户的余额(在本次提现周期内增加的金额总和)和用户账户变动记录,并且将用户周期内的账户变动记录变更为已提现状态
|
||||
*
|
||||
*/
|
||||
|
||||
// 1.扣除公司账户余额
|
||||
$amount = $withDrawInfo['amount']; // 提现金额
|
||||
$leftMoney = bcsub($companyInfo['company_money'], $amount); // 提现后剩余金额
|
||||
if ($leftMoney < 0) {
|
||||
throw new Exception('公司账户余额不足');
|
||||
}
|
||||
$companyInfo->save(['company_money'=>$leftMoney]);
|
||||
|
||||
$companyAccountLog = [
|
||||
'sn' => generate_sn(UserAccountLog::class, 'sn', 20),
|
||||
'company_id' => $companyInfo['id'],
|
||||
'change_object' => CompanyAccountLog::TASK, //变动对象
|
||||
'change_type' => CompanyAccountLog::WITHDRAW_DEC_DEPOSIT, //变动类型
|
||||
'action' => CompanyAccountLog::DEC, //1-增加 2-减少
|
||||
'left_amount' => $leftMoney, //变动后数量
|
||||
'change_amount' => $amount, //变动数量
|
||||
'remark' => '减少原因:提现',
|
||||
'status' => 1,
|
||||
];
|
||||
// 添加公司账户余额变动记录
|
||||
CompanyAccountLog::create($companyAccountLog);
|
||||
|
||||
// 2.扣除公司内用户在本次提现周期内增加的金额总和 和 用户账户变动记录,并且将周期内的用户的账户变动记录变更为已提现状态
|
||||
$companyUserList = User::where(['company_id'=>$companyInfo['id']])->select();
|
||||
foreach ($companyUserList as $user) {
|
||||
$tempUserMoneySycleTotal = 0;
|
||||
$tempUserLeftMoney = 0;
|
||||
// 本次提现周期内增加的金额总和 周期内用户状态已完成的 变动类型为任务收益金额增加 动作为增加 未提现状态 的变动金额之和
|
||||
$tempUserMoneySycleTotal = UserAccountLog::where(['user_id'=>$user->id, 'status'=>1, 'action'=>1, 'change_type'=>202, 'is_withdraw'=>0])->where('create_time','<', $endCycle)->sum('change_amount');
|
||||
$tempUserLeftMoney = bcsub($user->user_money,$tempUserMoneySycleTotal);
|
||||
if( $tempUserLeftMoney < 0 ){
|
||||
throw new Exception('账户异常,用户余额不足,user_id:'.$user->id.",扣除金额:".$tempUserMoneySycleTotal);
|
||||
}
|
||||
// 扣除用户余额
|
||||
$user->save(['user_money'=>$tempUserLeftMoney]);
|
||||
// 用户账户变动记录
|
||||
$data = [
|
||||
'sn' => generate_sn(UserAccountLog::class, 'sn', 20),
|
||||
'user_id' => $user->id,
|
||||
'company_id'=> $user->company_id,
|
||||
'change_object' => AccountLogEnum::UM,
|
||||
'change_type' => AccountLogEnum::UM_DEC_WITHDRAW,
|
||||
'action' => AccountLogEnum::DEC,
|
||||
'left_amount' => $tempUserLeftMoney,
|
||||
'change_amount' => $tempUserMoneySycleTotal,
|
||||
'source_sn' => '',
|
||||
'remark' => '减少原因:公司提现',
|
||||
'extra' => '',
|
||||
'status'=> 1,
|
||||
'is_withdraw'=> 1
|
||||
];
|
||||
UserAccountLog::create($data);
|
||||
// 将用户周期内的账户变动记录变更为已提现状态
|
||||
UserAccountLog::where(['user_id'=>$user->id, 'status'=>1, 'action'=>1, 'change_type'=>202, 'is_withdraw'=>0])->where('create_time','<', $endCycle)->update(['is_withdraw'=>1]);
|
||||
}
|
||||
// 更新状态,保存转账凭证
|
||||
Withdraw::where(['id'=>$withDrawInfo['id']])->update(['status'=>3, 'transfer_voucher'=>$params['transfer_voucher']]);
|
||||
Db::commit();
|
||||
return true;
|
||||
} catch (Exception $exception) {
|
||||
Db::rollback();
|
||||
self::setError($exception->getMessage());
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
@ -66,6 +66,11 @@ class CompanyAccountLog extends BaseModel
|
||||
*/
|
||||
const SHAREHOLDER_DEC_DEPOSIT = 101;
|
||||
|
||||
/**
|
||||
* 提现
|
||||
*/
|
||||
const WITHDRAW_DEC_DEPOSIT = 102;
|
||||
|
||||
/**
|
||||
* 用户余额增加类型
|
||||
*/
|
||||
|
@ -14,7 +14,7 @@ class Withdraw extends Model
|
||||
|
||||
public function user()
|
||||
{
|
||||
return $this->belongsTo(User::class, 'user_id', 'id')->bind(['account', 'nickname', 'avatar']);
|
||||
return $this->belongsTo(User::class, 'user_id', 'id')->bind(['account', 'nickname', 'avatar', 'company_id']);
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -51,25 +51,19 @@ class TaskInformationJob
|
||||
return false;
|
||||
}
|
||||
$transaction_pool=$data['template_info']['transaction_pool'];//交易金额剩余池
|
||||
if(bcadd($shang_date_total_price['arr']['total_price'],$transaction_pool,2)>$shang_date_total_price['arr']['day_money']){
|
||||
if($shang_date_total_price['arr']['total_price']>$shang_date_total_price['arr']['day_money']){
|
||||
$day_money=bcsub($shang_date_total_price['arr']['total_price'],$shang_date_total_price['arr']['day_money'],2);//当天还剩多少
|
||||
$shang_date_total_price['arr']['supplement']=$day_money;
|
||||
$transaction_pool=bcadd($transaction_pool,$day_money,2);
|
||||
}else{
|
||||
$shang_date_total_price['arr']['supplement']=0;
|
||||
$shang_date_total_price['arr']['after_transaction_pool']=0;
|
||||
$day_money=0;
|
||||
$transaction_pool=bcadd($transaction_pool,$shang_date_total_price['arr']['total_price'],2);
|
||||
$transaction_pool=bcsub($transaction_pool,$shang_date_total_price['arr']['day_money'],2);
|
||||
if($transaction_pool<0){
|
||||
$transaction_pool=0;
|
||||
}
|
||||
}
|
||||
$shang_date_total_price['arr']['before_transaction_pool']=$day_money;
|
||||
Task::where('id', $data['task_id'])->update(['status' => 3,'extend'=>json_encode($shang_date_total_price)]);
|
||||
TaskTemplate::where('id',$data['template_info']['id'])->update(['transaction_pool'=>$transaction_pool]);
|
||||
$count_money=bcadd($shang_date_total_price['arr']['total_price'],$transaction_pool,2);
|
||||
if($count_money>$shang_date_total_price['arr']['day_money']){
|
||||
$day_money=bcsub($count_money,$shang_date_total_price['arr']['day_money'],2);//当计算剩余池before_transaction_pool
|
||||
$shang_date_total_price['arr']['before_transaction_pool']=$transaction_pool;//变化前
|
||||
$shang_date_total_price['arr']['after_transaction_pool']=$day_money;//变化后
|
||||
|
||||
Task::where('id', $data['task_id'])->update(['status' => 3,'extend'=>json_encode(['transaction'=>$shang_date_total_price])]);
|
||||
TaskTemplate::where('id',$data['template_info']['id'])->update(['transaction_pool'=>$day_money]);
|
||||
$shang_date_total_price['arr']['status']=1;
|
||||
}else{
|
||||
Log::info('交易金额任务,交易金额小于今日金额:' . json_encode($data));
|
||||
Task::where('id', $data['task_id'])->update(['status' => 5]);
|
||||
return false;
|
||||
}
|
||||
$name = $shang_date_total_price['name'];
|
||||
$arr['status'] = $shang_date_total_price['arr']['status'];
|
||||
@ -100,7 +94,7 @@ class TaskInformationJob
|
||||
$arr['company_account_type'] = 2;
|
||||
}else{
|
||||
if($data['template_info']['day_count']<=$day){
|
||||
|
||||
TaskSchedulingPlan::where('id', $data['id'])->update(['is_pay' => 0]);
|
||||
try{
|
||||
Task::where('id', $data['task_id'])->update(['create_time' => $task_35['start_time']+86400,'update_time' =>time(),'start_time'=>$task_35['start_time']+86400,'end_time'=>$task_35['start_time']+86400+86399]);
|
||||
}catch(\Exception $e){
|
||||
|
43
app/task/TaskCompanyAuthNotifyCron.php
Normal file
43
app/task/TaskCompanyAuthNotifyCron.php
Normal file
@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
namespace app\task;
|
||||
|
||||
use app\common\logic\RedisLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\task\Task as TaskTask;
|
||||
use think\cache\driver\Redis;
|
||||
use think\facade\Log;
|
||||
use yunwuxin\cron\Task;
|
||||
|
||||
class TaskCompanyAuthNotifyCron extends Task
|
||||
{
|
||||
public function configure()
|
||||
{
|
||||
$this->everyMinute();
|
||||
// $this->everyMinute();
|
||||
}
|
||||
|
||||
/**
|
||||
* 监听企业认证回调 is_callback=1 表示回调成功
|
||||
*/
|
||||
protected function execute()
|
||||
{
|
||||
$redis = RedisLogic::getInstance();
|
||||
//...具体的任务执行
|
||||
$companyIdList = $redis->keys('authentication_company_id_*');
|
||||
foreach ($companyIdList as $key) {
|
||||
$data = $redis->get($key);
|
||||
if (!empty($data)) {
|
||||
$data = json_decode($data, true);
|
||||
if ($data['is_callback'] == 1) {
|
||||
$redis->del($key);
|
||||
} else {
|
||||
if (time() - $data['timing'] > 300) {
|
||||
$companyInfo = Company::find(['id' => $data['company_id']]);
|
||||
Log::info($companyInfo['company_name'].'企业认证回调超时');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -4,8 +4,9 @@
|
||||
|
||||
return [
|
||||
'tasks' => [
|
||||
app\task\TaskCron::class,
|
||||
app\task\TaskSettlementCron::class,
|
||||
// app\task\TaskCron::class,
|
||||
// app\task\TaskSettlementCron::class,
|
||||
// app\task\Ceshi::class,
|
||||
app\task\TaskCompanyAuthNotifyCron::class,
|
||||
]
|
||||
];
|
13
doc.md
13
doc.md
@ -1,3 +1,16 @@
|
||||
php81 think cron:schedule 定时
|
||||
php81 think queue:listen 队列
|
||||
php81 think queue:work 执行
|
||||
|
||||
//数据库清除
|
||||
TRUNCATE TABLE la_company;
|
||||
TRUNCATE TABLE la_contract;
|
||||
TRUNCATE TABLE la_task;
|
||||
TRUNCATE TABLE la_task_scheduling;
|
||||
TRUNCATE TABLE la_task_scheduling_plan;
|
||||
TRUNCATE TABLE la_task_template;
|
||||
TRUNCATE TABLE la_user_informationg;
|
||||
TRUNCATE TABLE la_user_informationg_demand;
|
||||
TRUNCATE TABLE la_user_account_log;
|
||||
UPDATE `worker_task`.`la_user` SET `deposit` = 0, `user_money` = 0;
|
||||
DELETE FROM la_admin WHERE id != 1;
|
||||
|
@ -0,0 +1,42 @@
|
||||
<?php
|
||||
|
||||
namespace junziqian\sdk\bean\req\user;
|
||||
|
||||
use junziqian\sdk\bean\Req2MapInterface;
|
||||
|
||||
class OrganizationFaceCreateReq extends Req2MapInterface
|
||||
{
|
||||
//@ApiModelProperty(value = "唯一流水号,自定义",required = true)
|
||||
public $orderNo;
|
||||
|
||||
//@ApiModelProperty(value = "唯一邮箱,自定义",required = true)
|
||||
public $email;
|
||||
|
||||
//@ApiModelProperty(value = "企业证件名称",required = true)
|
||||
public $enterpriseName;
|
||||
|
||||
//@ApiModelProperty(value = "统一社会信用号",required = true)
|
||||
public $identityNo;
|
||||
|
||||
//@ApiModelProperty(value = "法人名称",required = true)
|
||||
public $legalPersonName;
|
||||
|
||||
//@ApiModelProperty(value = "法人证件号",required = true)
|
||||
public $legalIdentityCard;
|
||||
|
||||
//@ApiModelProperty(value = "法人手机号",required = true)
|
||||
public $legalMobile;
|
||||
|
||||
//@ApiModelProperty(value = "验证人类型1代理人,不传则是法人")
|
||||
public $facePerType;
|
||||
|
||||
//@ApiModelProperty(value = "人脸验证代理人-名称",required = true)
|
||||
public $faceAgantIdenName;
|
||||
|
||||
//@ApiModelProperty(value = "人脸验证代理人-证件号",required = true)
|
||||
public $faceAgantIdenCard;
|
||||
|
||||
//@ApiModelProperty(value = "同步回调地址",required = true)
|
||||
public $backUrl;
|
||||
|
||||
}
|
@ -1 +1 @@
|
||||
import o from"./error.21e04f2c.js";import{d as r,o as i,c as p,U as m,L as e,a as t}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.9f65afb1.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const s="/admin/assets/no_perms.a56e95a5.png",a={class:"error404"},u=t("div",{class:"flex justify-center"},[t("img",{class:"w-[150px] h-[150px]",src:s,alt:""})],-1),T=r({__name:"403",setup(c){return(n,_)=>(i(),p("div",a,[m(o,{code:"403",title:"\u60A8\u7684\u8D26\u53F7\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u6DFB\u52A0\u6743\u9650\uFF01","show-btn":!1},{content:e(()=>[u]),_:1})]))}});export{T as default};
|
||||
import o from"./error.64edf5bb.js";import{d as r,o as i,c as p,U as m,L as e,a as t}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.9f65afb1.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const s="/admin/assets/no_perms.a56e95a5.png",a={class:"error404"},u=t("div",{class:"flex justify-center"},[t("img",{class:"w-[150px] h-[150px]",src:s,alt:""})],-1),T=r({__name:"403",setup(c){return(n,_)=>(i(),p("div",a,[m(o,{code:"403",title:"\u60A8\u7684\u8D26\u53F7\u6743\u9650\u4E0D\u8DB3\uFF0C\u8BF7\u8054\u7CFB\u7BA1\u7406\u5458\u6DFB\u52A0\u6743\u9650\uFF01","show-btn":!1},{content:e(()=>[u]),_:1})]))}});export{T as default};
|
@ -1 +1 @@
|
||||
import o from"./error.21e04f2c.js";import{d as r,o as t,c as m,U as p}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.9f65afb1.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const i={class:"error404"},P=r({__name:"404",setup(e){return(u,c)=>(t(),m("div",i,[p(o,{code:"404",title:"\u54CE\u5440\uFF0C\u51FA\u9519\u4E86\uFF01\u60A8\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728\u2026"})]))}});export{P as default};
|
||||
import o from"./error.64edf5bb.js";import{d as r,o as t,c as m,U as p}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.9f65afb1.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const i={class:"error404"},P=r({__name:"404",setup(e){return(u,c)=>(t(),m("div",i,[p(o,{code:"404",title:"\u54CE\u5440\uFF0C\u51FA\u9519\u4E86\uFF01\u60A8\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728\u2026"})]))}});export{P as default};
|
File diff suppressed because one or more lines are too long
1
public/admin/assets/Withdrawal.b65cd82f.js
Normal file
1
public/admin/assets/Withdrawal.b65cd82f.js
Normal file
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import"./account-adjust.vue_vue_type_script_setup_true_lang.7af6cb84.js";import{_ as N}from"./account-adjust.vue_vue_type_script_setup_true_lang.7af6cb84.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{N as default};
|
||||
import"./account-adjust.vue_vue_type_script_setup_true_lang.1e83086b.js";import{_ as N}from"./account-adjust.vue_vue_type_script_setup_true_lang.1e83086b.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{N as default};
|
@ -1 +1 @@
|
||||
import{C as x,G as B,H as R,B as g,D as N}from"./element-plus.b771dc38.js";import{P as q}from"./index.3c7aa4ba.js";import{f as C}from"./index.6b8fec87.js";import{d as A,s as D,$ as I,e as S,w as b,o as U,K as j,L as a,a as G,U as o,u as r,R as n,S as E}from"./@vue.51d7f2d8.js";const P={class:"pr-8"},T=A({__name:"account-adjust",props:{show:{type:Boolean,required:!0},value:{type:[Number,String],required:!0}},emits:["update:show","confirm"],setup(d,{emit:i}){const c=d,s=D(),u=I({action:1,num:"",remark:""}),m=D(),f=S(()=>Number(c.value)+Number(u.num)*(u.action==1?1:-1)),w={num:[{required:!0,message:"\u8BF7\u8F93\u5165\u8C03\u6574\u7684\u91D1\u989D"}]},v=e=>{if(e.includes("-"))return C.msgError("\u8BF7\u8F93\u5165\u6B63\u6574\u6570");u.num=e},y=async()=>{var e;await((e=s.value)==null?void 0:e.validate()),i("confirm",u)},V=()=>{var e;i("update:show",!1),(e=s.value)==null||e.resetFields()};return b(()=>c.show,e=>{var l,t;e?(l=m.value)==null||l.open():(t=m.value)==null||t.close()}),b(f,e=>{e<0&&(C.msgError("\u8C03\u6574\u540E\u4F59\u989D\u9700\u5927\u4E8E0"),u.num="")}),(e,l)=>{const t=x,_=B,h=R,F=g,k=N;return U(),j(q,{ref_key:"popupRef",ref:m,title:"\u4F59\u989D\u8C03\u6574",width:"500px",onConfirm:y,async:!0,onClose:V},{default:a(()=>[G("div",P,[o(k,{ref_key:"formRef",ref:s,model:r(u),"label-width":"120px",rules:w},{default:a(()=>[o(t,{label:"\u5F53\u524D\u4F59\u989D"},{default:a(()=>[n("\xA5 "+E(d.value),1)]),_:1}),o(t,{label:"\u4F59\u989D\u589E\u51CF",required:"",prop:"action"},{default:a(()=>[o(h,{modelValue:r(u).action,"onUpdate:modelValue":l[0]||(l[0]=p=>r(u).action=p)},{default:a(()=>[o(_,{label:1},{default:a(()=>[n("\u589E\u52A0\u4F59\u989D")]),_:1}),o(_,{label:2},{default:a(()=>[n("\u6263\u51CF\u4F59\u989D")]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(t,{label:"\u8C03\u6574\u4F59\u989D",prop:"num"},{default:a(()=>[o(F,{"model-value":r(u).num,placeholder:"\u8BF7\u8F93\u5165\u8C03\u6574\u7684\u91D1\u989D",type:"number",onInput:v},null,8,["model-value"])]),_:1}),o(t,{label:"\u8C03\u6574\u540E\u4F59\u989D"},{default:a(()=>[n(" \xA5 "+E(r(f)),1)]),_:1}),o(t,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[o(F,{modelValue:r(u).remark,"onUpdate:modelValue":l[1]||(l[1]=p=>r(u).remark=p),type:"textarea",rows:4},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},512)}}});export{T as _};
|
||||
import{C as x,G as B,H as R,B as g,D as N}from"./element-plus.b64c0a90.js";import{P as q}from"./index.280ce7d1.js";import{f as C}from"./index.53b22837.js";import{d as A,s as D,$ as I,e as S,w as b,o as U,K as j,L as a,a as G,U as o,u as r,R as n,S as E}from"./@vue.51d7f2d8.js";const P={class:"pr-8"},T=A({__name:"account-adjust",props:{show:{type:Boolean,required:!0},value:{type:[Number,String],required:!0}},emits:["update:show","confirm"],setup(d,{emit:i}){const c=d,s=D(),u=I({action:1,num:"",remark:""}),m=D(),f=S(()=>Number(c.value)+Number(u.num)*(u.action==1?1:-1)),w={num:[{required:!0,message:"\u8BF7\u8F93\u5165\u8C03\u6574\u7684\u91D1\u989D"}]},v=e=>{if(e.includes("-"))return C.msgError("\u8BF7\u8F93\u5165\u6B63\u6574\u6570");u.num=e},y=async()=>{var e;await((e=s.value)==null?void 0:e.validate()),i("confirm",u)},V=()=>{var e;i("update:show",!1),(e=s.value)==null||e.resetFields()};return b(()=>c.show,e=>{var l,t;e?(l=m.value)==null||l.open():(t=m.value)==null||t.close()}),b(f,e=>{e<0&&(C.msgError("\u8C03\u6574\u540E\u4F59\u989D\u9700\u5927\u4E8E0"),u.num="")}),(e,l)=>{const t=x,_=B,h=R,F=g,k=N;return U(),j(q,{ref_key:"popupRef",ref:m,title:"\u4F59\u989D\u8C03\u6574",width:"500px",onConfirm:y,async:!0,onClose:V},{default:a(()=>[G("div",P,[o(k,{ref_key:"formRef",ref:s,model:r(u),"label-width":"120px",rules:w},{default:a(()=>[o(t,{label:"\u5F53\u524D\u4F59\u989D"},{default:a(()=>[n("\xA5 "+E(d.value),1)]),_:1}),o(t,{label:"\u4F59\u989D\u589E\u51CF",required:"",prop:"action"},{default:a(()=>[o(h,{modelValue:r(u).action,"onUpdate:modelValue":l[0]||(l[0]=p=>r(u).action=p)},{default:a(()=>[o(_,{label:1},{default:a(()=>[n("\u589E\u52A0\u4F59\u989D")]),_:1}),o(_,{label:2},{default:a(()=>[n("\u6263\u51CF\u4F59\u989D")]),_:1})]),_:1},8,["modelValue"])]),_:1}),o(t,{label:"\u8C03\u6574\u4F59\u989D",prop:"num"},{default:a(()=>[o(F,{"model-value":r(u).num,placeholder:"\u8BF7\u8F93\u5165\u8C03\u6574\u7684\u91D1\u989D",type:"number",onInput:v},null,8,["model-value"])]),_:1}),o(t,{label:"\u8C03\u6574\u540E\u4F59\u989D"},{default:a(()=>[n(" \xA5 "+E(r(f)),1)]),_:1}),o(t,{label:"\u5907\u6CE8",prop:"remark"},{default:a(()=>[o(F,{modelValue:r(u).remark,"onUpdate:modelValue":l[1]||(l[1]=p=>r(u).remark=p),type:"textarea",rows:4},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])])]),_:1},512)}}});export{T as _};
|
@ -1 +0,0 @@
|
||||
import"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import{_ as Z}from"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{Z as default};
|
1
public/admin/assets/add-nav.63fd1f7c.js
Normal file
1
public/admin/assets/add-nav.63fd1f7c.js
Normal file
@ -0,0 +1 @@
|
||||
import"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import{_ as Z}from"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{Z as default};
|
@ -1 +1 @@
|
||||
import{B,w as D}from"./element-plus.b771dc38.js";import{_ as F}from"./index.746b02c3.js";import{_ as A}from"./picker.1a358636.js";import{_ as y}from"./picker.38c17f14.js";import{f as p,b as E}from"./index.6b8fec87.js";import{D as U}from"./vuedraggable.cbc8d603.js";import{d as C,e as w,o as c,c as N,a as e,U as t,L as m,K as $,u as r,k as z,R as L}from"./@vue.51d7f2d8.js";const R={class:"bg-fill-light flex items-center w-full p-4 mb-4 cursor-move"},I={class:"upload-btn w-[60px] h-[60px]"},K={class:"ml-3 flex-1"},P={class:"flex"},T=e("span",{class:"text-tx-regular flex-none mr-3"},"\u540D\u79F0",-1),j={class:"flex mt-[18px]"},q=e("span",{class:"text-tx-regular flex-none mr-3"},"\u94FE\u63A5",-1),W=C({__name:"add-nav",props:{modelValue:{type:Array,default:()=>[]},max:{type:Number,default:10},min:{type:Number,default:1}},emits:["update:modelValue"],setup(_,{emit:i}){const o=_,s=w({get(){return o.modelValue},set(a){i("update:modelValue",a)}}),f=()=>{var a;((a=o.modelValue)==null?void 0:a.length)<o.max?s.value.push({image:"",name:"\u5BFC\u822A\u540D\u79F0",link:{}}):p.msgError(`\u6700\u591A\u6DFB\u52A0${o.max}\u4E2A`)},V=a=>{var u;if(((u=o.modelValue)==null?void 0:u.length)<=o.min)return p.msgError(`\u6700\u5C11\u4FDD\u7559${o.min}\u4E2A`);s.value.splice(a,1)};return(a,u)=>{const x=E,g=y,h=B,v=A,k=F,b=D;return c(),N("div",null,[e("div",null,[t(r(U),{class:"draggable",modelValue:r(s),"onUpdate:modelValue":u[0]||(u[0]=l=>z(s)?s.value=l:null),animation:"300"},{item:m(({element:l,index:d})=>[(c(),$(k,{class:"max-w-[400px]",key:d,onClose:n=>V(d)},{default:m(()=>[e("div",R,[t(g,{modelValue:l.image,"onUpdate:modelValue":n=>l.image=n,"upload-class":"bg-body",size:"60px","exclude-domain":""},{upload:m(()=>[e("div",I,[t(x,{name:"el-icon-Plus",size:20})])]),_:2},1032,["modelValue","onUpdate:modelValue"]),e("div",K,[e("div",P,[T,t(h,{modelValue:l.name,"onUpdate:modelValue":n=>l.name=n,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),e("div",j,[q,t(v,{modelValue:l.link,"onUpdate:modelValue":n=>l.link=n},null,8,["modelValue","onUpdate:modelValue"])])])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])]),e("div",null,[t(b,{type:"primary",onClick:f},{default:m(()=>[L("\u6DFB\u52A0")]),_:1})])])}}});export{W as _};
|
||||
import{B,w as D}from"./element-plus.b64c0a90.js";import{_ as F}from"./index.c8fef2f6.js";import{_ as A}from"./picker.6693414f.js";import{_ as y}from"./picker.223a7f76.js";import{f as p,b as E}from"./index.53b22837.js";import{D as U}from"./vuedraggable.a2066cae.js";import{d as C,e as w,o as c,c as N,a as e,U as t,L as m,K as $,u as r,k as z,R as L}from"./@vue.51d7f2d8.js";const R={class:"bg-fill-light flex items-center w-full p-4 mb-4 cursor-move"},I={class:"upload-btn w-[60px] h-[60px]"},K={class:"ml-3 flex-1"},P={class:"flex"},T=e("span",{class:"text-tx-regular flex-none mr-3"},"\u540D\u79F0",-1),j={class:"flex mt-[18px]"},q=e("span",{class:"text-tx-regular flex-none mr-3"},"\u94FE\u63A5",-1),W=C({__name:"add-nav",props:{modelValue:{type:Array,default:()=>[]},max:{type:Number,default:10},min:{type:Number,default:1}},emits:["update:modelValue"],setup(_,{emit:i}){const o=_,s=w({get(){return o.modelValue},set(a){i("update:modelValue",a)}}),f=()=>{var a;((a=o.modelValue)==null?void 0:a.length)<o.max?s.value.push({image:"",name:"\u5BFC\u822A\u540D\u79F0",link:{}}):p.msgError(`\u6700\u591A\u6DFB\u52A0${o.max}\u4E2A`)},V=a=>{var u;if(((u=o.modelValue)==null?void 0:u.length)<=o.min)return p.msgError(`\u6700\u5C11\u4FDD\u7559${o.min}\u4E2A`);s.value.splice(a,1)};return(a,u)=>{const x=E,g=y,h=B,v=A,k=F,b=D;return c(),N("div",null,[e("div",null,[t(r(U),{class:"draggable",modelValue:r(s),"onUpdate:modelValue":u[0]||(u[0]=l=>z(s)?s.value=l:null),animation:"300"},{item:m(({element:l,index:d})=>[(c(),$(k,{class:"max-w-[400px]",key:d,onClose:n=>V(d)},{default:m(()=>[e("div",R,[t(g,{modelValue:l.image,"onUpdate:modelValue":n=>l.image=n,"upload-class":"bg-body",size:"60px","exclude-domain":""},{upload:m(()=>[e("div",I,[t(x,{name:"el-icon-Plus",size:20})])]),_:2},1032,["modelValue","onUpdate:modelValue"]),e("div",K,[e("div",P,[T,t(h,{modelValue:l.name,"onUpdate:modelValue":n=>l.name=n,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),e("div",j,[q,t(v,{modelValue:l.link,"onUpdate:modelValue":n=>l.link=n},null,8,["modelValue","onUpdate:modelValue"])])])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])]),e("div",null,[t(b,{type:"primary",onClick:f},{default:m(()=>[L("\u6DFB\u52A0")]),_:1})])])}}});export{W as _};
|
@ -1 +1 @@
|
||||
import{r as n}from"./index.6b8fec87.js";function e(t){return n.get({url:"/auth.admin/lists",params:t},{ignoreCancelToken:!0})}function r(t){return n.post({url:"/auth.admin/add",params:t})}function u(t){return n.post({url:"/auth.admin/edit",params:t})}function i(t){return n.post({url:"/auth.admin/delete",params:t})}function s(t){return n.get({url:"/auth.admin/detail",params:t})}function d(t){return n.get({url:"/auth.admin/Draftingcontracts",params:t})}function o(t){return n.get({url:"/auth.admin/postsms",params:t})}export{e as a,u as b,r as c,s as d,i as e,d as g,o as s};
|
||||
import{r as n}from"./index.53b22837.js";function e(t){return n.get({url:"/auth.admin/lists",params:t},{ignoreCancelToken:!0})}function r(t){return n.post({url:"/auth.admin/add",params:t})}function u(t){return n.post({url:"/auth.admin/edit",params:t})}function i(t){return n.post({url:"/auth.admin/delete",params:t})}function s(t){return n.get({url:"/auth.admin/detail",params:t})}function d(t){return n.get({url:"/auth.admin/Draftingcontracts",params:t})}function o(t){return n.get({url:"/auth.admin/postsms",params:t})}export{e as a,u as b,r as c,s as d,i as e,d as g,o as s};
|
@ -1 +1 @@
|
||||
import{r as e}from"./index.6b8fec87.js";function a(t){return e.get({url:"/article.articleCate/lists",params:t})}function l(t){return e.get({url:"/article.articleCate/all",params:t})}function i(t){return e.post({url:"/article.articleCate/add",params:t})}function c(t){return e.post({url:"/article.articleCate/edit",params:t})}function u(t){return e.post({url:"/article.articleCate/delete",params:t})}function n(t){return e.get({url:"/article.articleCate/detail",params:t})}function s(t){return e.post({url:"/article.articleCate/updateStatus",params:t})}function o(t){return e.get({url:"/article.article/lists",params:t})}function d(t){return e.post({url:"/article.article/add",params:t})}function f(t){return e.post({url:"/article.article/edit",params:t})}function C(t){return e.post({url:"/article.article/delete",params:t})}function p(t){return e.get({url:"/article.article/detail",params:t})}function g(t){return e.post({url:"/article.article/updateStatus",params:t})}export{c as a,i as b,n as c,u as d,s as e,a as f,p as g,l as h,f as i,d as j,g as k,C as l,o as m};
|
||||
import{r as e}from"./index.53b22837.js";function a(t){return e.get({url:"/article.articleCate/lists",params:t})}function l(t){return e.get({url:"/article.articleCate/all",params:t})}function i(t){return e.post({url:"/article.articleCate/add",params:t})}function c(t){return e.post({url:"/article.articleCate/edit",params:t})}function u(t){return e.post({url:"/article.articleCate/delete",params:t})}function n(t){return e.get({url:"/article.articleCate/detail",params:t})}function s(t){return e.post({url:"/article.articleCate/updateStatus",params:t})}function o(t){return e.get({url:"/article.article/lists",params:t})}function d(t){return e.post({url:"/article.article/add",params:t})}function f(t){return e.post({url:"/article.article/edit",params:t})}function C(t){return e.post({url:"/article.article/delete",params:t})}function p(t){return e.get({url:"/article.article/detail",params:t})}function g(t){return e.post({url:"/article.article/updateStatus",params:t})}export{c as a,i as b,n as c,u as d,s as e,a as f,p as g,l as h,f as i,d as j,g as k,C as l,o as m};
|
1
public/admin/assets/attr-setting.562ab028.js
Normal file
1
public/admin/assets/attr-setting.562ab028.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr-setting.vue_vue_type_script_setup_true_lang.a390b4e5.js";import{_ as gm}from"./attr-setting.vue_vue_type_script_setup_true_lang.a390b4e5.js";import"./index.34f2bfa0.js";import"./attr.vue_vue_type_script_setup_true_lang.e743e458.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";import"./content.vue_vue_type_script_setup_true_lang.64fb1479.js";import"./decoration-img.da75ee7a.js";import"./attr.vue_vue_type_script_setup_true_lang.ccb45541.js";import"./content.2945b561.js";import"./attr.vue_vue_type_script_setup_true_lang.a74053a1.js";import"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import"./content.54e70adb.js";import"./attr.vue_vue_type_script_setup_true_lang.17fa2197.js";import"./content.vue_vue_type_script_setup_true_lang.858993d2.js";import"./attr.vue_vue_type_script_setup_true_lang.d01577b5.js";import"./content.ec5f86af.js";import"./decoration.d7c7779b.js";import"./attr.vue_vue_type_script_setup_true_lang.0fc534ba.js";import"./content.0800738a.js";import"./attr.vue_vue_type_script_setup_true_lang.93d16907.js";import"./content.vue_vue_type_script_setup_true_lang.fc27105d.js";import"./attr.vue_vue_type_script_setup_true_lang.00e826d0.js";import"./content.a18e102b.js";export{gm as default};
|
@ -1 +0,0 @@
|
||||
import"./attr-setting.vue_vue_type_script_setup_true_lang.c0708207.js";import{_ as gm}from"./attr-setting.vue_vue_type_script_setup_true_lang.c0708207.js";import"./index.3d6a58f1.js";import"./attr.vue_vue_type_script_setup_true_lang.732aa5b3.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";import"./content.vue_vue_type_script_setup_true_lang.958512a2.js";import"./decoration-img.67a82d3e.js";import"./attr.vue_vue_type_script_setup_true_lang.93f8983b.js";import"./content.d8c57820.js";import"./attr.vue_vue_type_script_setup_true_lang.b1eeafd5.js";import"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import"./content.5dc7e6c9.js";import"./attr.vue_vue_type_script_setup_true_lang.c91602b9.js";import"./content.vue_vue_type_script_setup_true_lang.9306fa2b.js";import"./attr.vue_vue_type_script_setup_true_lang.d01577b5.js";import"./content.92497bd5.js";import"./decoration.4d9fb009.js";import"./attr.vue_vue_type_script_setup_true_lang.0fc534ba.js";import"./content.8abddb77.js";import"./attr.vue_vue_type_script_setup_true_lang.526c7546.js";import"./content.vue_vue_type_script_setup_true_lang.40c10e8b.js";import"./attr.vue_vue_type_script_setup_true_lang.00e826d0.js";import"./content.830b8c62.js";export{gm as default};
|
@ -1 +1 @@
|
||||
import{w as c}from"./index.3d6a58f1.js";import{d as l,o as t,c as d,a as m,S as p,K as r,P as f,u as g,aK as y}from"./@vue.51d7f2d8.js";const b={class:"pages-setting"},u={class:"title flex items-center before:w-[3px] before:h-[14px] before:block before:bg-primary before:mr-2"},v=l({__name:"attr-setting",props:{widget:{type:Object,default:()=>({})},type:{type:String,default:"mobile"}},setup(e){return(w,x)=>{var s,a,n,o,i;return t(),d("div",b,[m("div",u,p((s=e.widget)==null?void 0:s.title),1),(t(),r(y,null,[(t(),r(f((n=g(c)[(a=e.widget)==null?void 0:a.name])==null?void 0:n.attr),{class:"pt-5 pr-4",content:(o=e.widget)==null?void 0:o.content,styles:(i=e.widget)==null?void 0:i.styles,type:e.type},null,8,["content","styles","type"]))],1024))])}}});export{v as _};
|
||||
import{w as c}from"./index.34f2bfa0.js";import{d as l,o as t,c as d,a as m,S as p,K as r,P as f,u as g,aK as y}from"./@vue.51d7f2d8.js";const b={class:"pages-setting"},u={class:"title flex items-center before:w-[3px] before:h-[14px] before:block before:bg-primary before:mr-2"},v=l({__name:"attr-setting",props:{widget:{type:Object,default:()=>({})},type:{type:String,default:"mobile"}},setup(e){return(w,x)=>{var s,a,n,o,i;return t(),d("div",b,[m("div",u,p((s=e.widget)==null?void 0:s.title),1),(t(),r(y,null,[(t(),r(f((n=g(c)[(a=e.widget)==null?void 0:a.name])==null?void 0:n.attr),{class:"pt-5 pr-4",content:(o=e.widget)==null?void 0:o.content,styles:(i=e.widget)==null?void 0:i.styles,type:e.type},null,8,["content","styles","type"]))],1024))])}}});export{v as _};
|
@ -1 +0,0 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.93f8983b.js";import{_ as Y}from"./attr.vue_vue_type_script_setup_true_lang.93f8983b.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./picker.38c17f14.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.746b02c3.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{Y as default};
|
1
public/admin/assets/attr.89634650.js
Normal file
1
public/admin/assets/attr.89634650.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.93d16907.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.93d16907.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{Z as default};
|
@ -1 +0,0 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.c91602b9.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.c91602b9.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{$ as default};
|
@ -1 +0,0 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.526c7546.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.526c7546.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{Z as default};
|
1
public/admin/assets/attr.ae5ae36e.js
Normal file
1
public/admin/assets/attr.ae5ae36e.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.ccb45541.js";import{_ as Y}from"./attr.vue_vue_type_script_setup_true_lang.ccb45541.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./picker.223a7f76.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.c8fef2f6.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{Y as default};
|
1
public/admin/assets/attr.af623f92.js
Normal file
1
public/admin/assets/attr.af623f92.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.a74053a1.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.a74053a1.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{$ as default};
|
1
public/admin/assets/attr.bc2446a4.js
Normal file
1
public/admin/assets/attr.bc2446a4.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.17fa2197.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.17fa2197.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{$ as default};
|
1
public/admin/assets/attr.c135fafa.js
Normal file
1
public/admin/assets/attr.c135fafa.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.e743e458.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.e743e458.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.c8fef2f6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.6693414f.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.223a7f76.js";import"./index.c5f54a17.js";import"./index.vue_vue_type_script_setup_true_lang.a080b28e.js";import"./index.4d04e137.js";import"./index.vue_vue_type_script_setup_true_lang.c4fa43c7.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.a2066cae.js";import"./vue.3348ef2c.js";import"./sortablejs.85a0be55.js";export{Z as default};
|
@ -1 +0,0 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.732aa5b3.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.732aa5b3.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{Z as default};
|
@ -1 +0,0 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.b1eeafd5.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.b1eeafd5.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import"./index.746b02c3.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./picker.1a358636.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.38c17f14.js";import"./index.e69540e3.js";import"./index.vue_vue_type_script_setup_true_lang.5d4d280e.js";import"./index.8615e578.js";import"./index.vue_vue_type_script_setup_true_lang.49284deb.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.cbc8d603.js";import"./vue.e7f41fea.js";import"./sortablejs.24719fd4.js";export{$ as default};
|
@ -1 +1 @@
|
||||
import{G as _,H as r,C as i,D as f}from"./element-plus.b771dc38.js";import{_ as p}from"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import{d as F,o as E,c as b,U as e,L as t,R as d,a as s}from"./@vue.51d7f2d8.js";const V={class:"flex-1"},x=s("div",{class:"form-tips mb-4"},"\u6700\u591A\u53EF\u6DFB\u52A010\u4E2A\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A100px*100px",-1),y=F({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){return(B,a)=>{const u=_,m=r,n=i,c=f;return E(),b("div",null,[e(c,{"label-width":"70px"},{default:t(()=>[e(n,{label:"\u662F\u5426\u542F\u7528"},{default:t(()=>[e(m,{modelValue:o.content.enabled,"onUpdate:modelValue":a[0]||(a[0]=l=>o.content.enabled=l)},{default:t(()=>[e(u,{label:1},{default:t(()=>[d("\u5F00\u542F")]),_:1}),e(u,{label:0},{default:t(()=>[d("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u8BBE\u7F6E"},{default:t(()=>[s("div",V,[x,e(p,{modelValue:o.content.data,"onUpdate:modelValue":a[1]||(a[1]=l=>o.content.data=l)},null,8,["modelValue"])])]),_:1})]),_:1})])}}});export{y as _};
|
||||
import{G as _,H as r,C as i,D as f}from"./element-plus.b64c0a90.js";import{_ as p}from"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import{d as F,o as E,c as b,U as e,L as t,R as d,a as s}from"./@vue.51d7f2d8.js";const V={class:"flex-1"},x=s("div",{class:"form-tips mb-4"},"\u6700\u591A\u53EF\u6DFB\u52A010\u4E2A\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A100px*100px",-1),y=F({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){return(B,a)=>{const u=_,m=r,n=i,c=f;return E(),b("div",null,[e(c,{"label-width":"70px"},{default:t(()=>[e(n,{label:"\u662F\u5426\u542F\u7528"},{default:t(()=>[e(m,{modelValue:o.content.enabled,"onUpdate:modelValue":a[0]||(a[0]=l=>o.content.enabled=l)},{default:t(()=>[e(u,{label:1},{default:t(()=>[d("\u5F00\u542F")]),_:1}),e(u,{label:0},{default:t(()=>[d("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u8BBE\u7F6E"},{default:t(()=>[s("div",V,[x,e(p,{modelValue:o.content.data,"onUpdate:modelValue":a[1]||(a[1]=l=>o.content.data=l)},null,8,["modelValue"])])]),_:1})]),_:1})])}}});export{y as _};
|
@ -1 +1 @@
|
||||
import{G as D,H as U,C as y,B as v,w,D as N}from"./element-plus.b771dc38.js";import{_ as R}from"./index.746b02c3.js";import{_ as $}from"./picker.1a358636.js";import{_ as j}from"./picker.38c17f14.js";import{f as F}from"./index.6b8fec87.js";import{D as G}from"./vuedraggable.cbc8d603.js";import{d as I,o as c,c as O,U as e,L as t,R as _,a as m,u as H,K as E,Q as K}from"./@vue.51d7f2d8.js";const L={class:"flex-1"},Q=m("div",{class:"form-tips"},"\u6700\u591A\u6DFB\u52A05\u5F20\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A750px*200px",-1),T={class:"bg-fill-light flex items-center w-full p-4 mt-4 cursor-move"},q={class:"ml-3 flex-1"},r=5,Y=I({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(a){const s=a,V=()=>{var u;((u=s.content.data)==null?void 0:u.length)<r?s.content.data.push({image:"",name:"",link:{}}):F.msgError(`\u6700\u591A\u6DFB\u52A0${r}\u5F20\u56FE\u7247`)},g=u=>{var o;if(((o=s.content.data)==null?void 0:o.length)<=1)return F.msgError("\u6700\u5C11\u4FDD\u7559\u4E00\u5F20\u56FE\u7247");s.content.data.splice(u,1)};return(u,o)=>{const p=D,b=U,d=y,B=j,k=v,x=$,h=R,A=w,C=N;return c(),O("div",null,[e(C,{"label-width":"70px"},{default:t(()=>{var i;return[e(d,{label:"\u662F\u5426\u542F\u7528"},{default:t(()=>[e(b,{modelValue:a.content.enabled,"onUpdate:modelValue":o[0]||(o[0]=l=>a.content.enabled=l)},{default:t(()=>[e(p,{label:1},{default:t(()=>[_("\u5F00\u542F")]),_:1}),e(p,{label:0},{default:t(()=>[_("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"\u56FE\u7247\u8BBE\u7F6E"},{default:t(()=>[m("div",L,[Q,e(H(G),{class:"draggable",modelValue:a.content.data,"onUpdate:modelValue":o[1]||(o[1]=l=>a.content.data=l),animation:"300"},{item:t(({element:l,index:f})=>[(c(),E(h,{key:f,onClose:n=>g(f),class:"max-w-[400px]"},{default:t(()=>[m("div",T,[e(B,{modelValue:l.image,"onUpdate:modelValue":n=>l.image=n,"upload-class":"bg-body","exclude-domain":""},null,8,["modelValue","onUpdate:modelValue"]),m("div",q,[e(d,{label:"\u56FE\u7247\u540D\u79F0"},{default:t(()=>[e(k,{modelValue:l.name,"onUpdate:modelValue":n=>l.name=n,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),e(d,{class:"mt-[18px]",label:"\u56FE\u7247\u94FE\u63A5"},{default:t(()=>[e(x,{modelValue:l.link,"onUpdate:modelValue":n=>l.link=n},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])])]),_:1}),((i=a.content.data)==null?void 0:i.length)<r?(c(),E(d,{key:0},{default:t(()=>[e(A,{type:"primary",onClick:V},{default:t(()=>[_("\u6DFB\u52A0\u56FE\u7247")]),_:1})]),_:1})):K("",!0)]}),_:1})])}}});export{Y as _};
|
||||
import{G as D,H as U,C as y,B as v,w,D as N}from"./element-plus.b64c0a90.js";import{_ as R}from"./index.c8fef2f6.js";import{_ as $}from"./picker.6693414f.js";import{_ as j}from"./picker.223a7f76.js";import{f as F}from"./index.53b22837.js";import{D as G}from"./vuedraggable.a2066cae.js";import{d as I,o as c,c as O,U as e,L as t,R as _,a as m,u as H,K as E,Q as K}from"./@vue.51d7f2d8.js";const L={class:"flex-1"},Q=m("div",{class:"form-tips"},"\u6700\u591A\u6DFB\u52A05\u5F20\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A750px*200px",-1),T={class:"bg-fill-light flex items-center w-full p-4 mt-4 cursor-move"},q={class:"ml-3 flex-1"},r=5,Y=I({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(a){const s=a,V=()=>{var u;((u=s.content.data)==null?void 0:u.length)<r?s.content.data.push({image:"",name:"",link:{}}):F.msgError(`\u6700\u591A\u6DFB\u52A0${r}\u5F20\u56FE\u7247`)},g=u=>{var o;if(((o=s.content.data)==null?void 0:o.length)<=1)return F.msgError("\u6700\u5C11\u4FDD\u7559\u4E00\u5F20\u56FE\u7247");s.content.data.splice(u,1)};return(u,o)=>{const p=D,b=U,d=y,B=j,k=v,x=$,h=R,A=w,C=N;return c(),O("div",null,[e(C,{"label-width":"70px"},{default:t(()=>{var i;return[e(d,{label:"\u662F\u5426\u542F\u7528"},{default:t(()=>[e(b,{modelValue:a.content.enabled,"onUpdate:modelValue":o[0]||(o[0]=l=>a.content.enabled=l)},{default:t(()=>[e(p,{label:1},{default:t(()=>[_("\u5F00\u542F")]),_:1}),e(p,{label:0},{default:t(()=>[_("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"\u56FE\u7247\u8BBE\u7F6E"},{default:t(()=>[m("div",L,[Q,e(H(G),{class:"draggable",modelValue:a.content.data,"onUpdate:modelValue":o[1]||(o[1]=l=>a.content.data=l),animation:"300"},{item:t(({element:l,index:f})=>[(c(),E(h,{key:f,onClose:n=>g(f),class:"max-w-[400px]"},{default:t(()=>[m("div",T,[e(B,{modelValue:l.image,"onUpdate:modelValue":n=>l.image=n,"upload-class":"bg-body","exclude-domain":""},null,8,["modelValue","onUpdate:modelValue"]),m("div",q,[e(d,{label:"\u56FE\u7247\u540D\u79F0"},{default:t(()=>[e(k,{modelValue:l.name,"onUpdate:modelValue":n=>l.name=n,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),e(d,{class:"mt-[18px]",label:"\u56FE\u7247\u94FE\u63A5"},{default:t(()=>[e(x,{modelValue:l.link,"onUpdate:modelValue":n=>l.link=n},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])])]),_:1}),((i=a.content.data)==null?void 0:i.length)<r?(c(),E(d,{key:0},{default:t(()=>[e(A,{type:"primary",onClick:V},{default:t(()=>[_("\u6DFB\u52A0\u56FE\u7247")]),_:1})]),_:1})):K("",!0)]}),_:1})])}}});export{Y as _};
|
@ -1 +1 @@
|
||||
import{G as r,H as _,C as i,B as f,D as p}from"./element-plus.b771dc38.js";import{_ as V}from"./add-nav.vue_vue_type_script_setup_true_lang.29a2a6c1.js";import{d as b,o as E,c as x,U as e,L as t,R as d,a as B}from"./@vue.51d7f2d8.js";const F={class:"flex-1"},w=b({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(l){return(y,o)=>{const u=r,m=_,n=i,s=f,c=p;return E(),x("div",null,[e(c,{"label-width":"70px"},{default:t(()=>[e(n,{label:"\u6392\u7248\u6837\u5F0F"},{default:t(()=>[e(m,{modelValue:l.content.style,"onUpdate:modelValue":o[0]||(o[0]=a=>l.content.style=a)},{default:t(()=>[e(u,{label:1},{default:t(()=>[d("\u6A2A\u6392")]),_:1}),e(u,{label:2},{default:t(()=>[d("\u7AD6\u6392")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u6807\u9898\u540D\u79F0"},{default:t(()=>[e(s,{class:"w-[400px]",modelValue:l.content.title,"onUpdate:modelValue":o[1]||(o[1]=a=>l.content.title=a)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u8BBE\u7F6E"},{default:t(()=>[B("div",F,[e(V,{modelValue:l.content.data,"onUpdate:modelValue":o[2]||(o[2]=a=>l.content.data=a)},null,8,["modelValue"])])]),_:1})]),_:1})])}}});export{w as _};
|
||||
import{G as r,H as _,C as i,B as f,D as p}from"./element-plus.b64c0a90.js";import{_ as V}from"./add-nav.vue_vue_type_script_setup_true_lang.66ca83f2.js";import{d as b,o as E,c as x,U as e,L as t,R as d,a as B}from"./@vue.51d7f2d8.js";const F={class:"flex-1"},w=b({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(l){return(y,o)=>{const u=r,m=_,n=i,s=f,c=p;return E(),x("div",null,[e(c,{"label-width":"70px"},{default:t(()=>[e(n,{label:"\u6392\u7248\u6837\u5F0F"},{default:t(()=>[e(m,{modelValue:l.content.style,"onUpdate:modelValue":o[0]||(o[0]=a=>l.content.style=a)},{default:t(()=>[e(u,{label:1},{default:t(()=>[d("\u6A2A\u6392")]),_:1}),e(u,{label:2},{default:t(()=>[d("\u7AD6\u6392")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u6807\u9898\u540D\u79F0"},{default:t(()=>[e(s,{class:"w-[400px]",modelValue:l.content.title,"onUpdate:modelValue":o[1]||(o[1]=a=>l.content.title=a)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u8BBE\u7F6E"},{default:t(()=>[B("div",F,[e(V,{modelValue:l.content.data,"onUpdate:modelValue":o[2]||(o[2]=a=>l.content.data=a)},null,8,["modelValue"])])]),_:1})]),_:1})])}}});export{w as _};
|
@ -1 +1 @@
|
||||
import{B as c,C as i,D as F}from"./element-plus.b771dc38.js";import{_ as p}from"./picker.38c17f14.js";import{d as r,o as f,c as V,U as e,L as o,a as m}from"./@vue.51d7f2d8.js";const B=m("div",{class:"form-tips"},"\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A200*200\u50CF\u7D20\uFF1B\u56FE\u7247\u683C\u5F0F\uFF1Ajpg\u3001png\u3001jpeg",-1),A=r({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){return(E,l)=>{const a=c,n=i,d=p,s=F;return f(),V("div",null,[e(s,{"label-width":"90px"},{default:o(()=>[e(n,{label:"\u5BA2\u670D\u6807\u9898"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.title,"onUpdate:modelValue":l[0]||(l[0]=u=>t.content.title=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u670D\u52A1\u65F6\u95F4"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.time,"onUpdate:modelValue":l[1]||(l[1]=u=>t.content.time=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u8054\u7CFB\u7535\u8BDD"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.mobile,"onUpdate:modelValue":l[2]||(l[2]=u=>t.content.mobile=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u5BA2\u670D\u4E8C\u7EF4\u7801"},{default:o(()=>[m("div",null,[e(d,{modelValue:t.content.qrcode,"onUpdate:modelValue":l[3]||(l[3]=u=>t.content.qrcode=u),"exclude-domain":""},null,8,["modelValue"]),B])]),_:1})]),_:1})])}}});export{A as _};
|
||||
import{B as c,C as i,D as F}from"./element-plus.b64c0a90.js";import{_ as p}from"./picker.223a7f76.js";import{d as r,o as f,c as V,U as e,L as o,a as m}from"./@vue.51d7f2d8.js";const B=m("div",{class:"form-tips"},"\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A200*200\u50CF\u7D20\uFF1B\u56FE\u7247\u683C\u5F0F\uFF1Ajpg\u3001png\u3001jpeg",-1),A=r({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){return(E,l)=>{const a=c,n=i,d=p,s=F;return f(),V("div",null,[e(s,{"label-width":"90px"},{default:o(()=>[e(n,{label:"\u5BA2\u670D\u6807\u9898"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.title,"onUpdate:modelValue":l[0]||(l[0]=u=>t.content.title=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u670D\u52A1\u65F6\u95F4"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.time,"onUpdate:modelValue":l[1]||(l[1]=u=>t.content.time=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u8054\u7CFB\u7535\u8BDD"},{default:o(()=>[e(a,{class:"w-[400px]",modelValue:t.content.mobile,"onUpdate:modelValue":l[2]||(l[2]=u=>t.content.mobile=u)},null,8,["modelValue"])]),_:1}),e(n,{label:"\u5BA2\u670D\u4E8C\u7EF4\u7801"},{default:o(()=>[m("div",null,[e(d,{modelValue:t.content.qrcode,"onUpdate:modelValue":l[3]||(l[3]=u=>t.content.qrcode=u),"exclude-domain":""},null,8,["modelValue"]),B])]),_:1})]),_:1})])}}});export{A as _};
|
@ -1 +1 @@
|
||||
import{G as D,H as U,C as v,B as w,w as N,D as R}from"./element-plus.b771dc38.js";import{_ as $}from"./index.746b02c3.js";import{_ as j}from"./picker.1a358636.js";import{_ as G}from"./picker.38c17f14.js";import{f as b}from"./index.6b8fec87.js";import{D as I}from"./vuedraggable.cbc8d603.js";import{d as O,o as n,c as H,U as t,L as l,K as s,R as i,Q as r,a as p,u as K}from"./@vue.51d7f2d8.js";const L={class:"flex-1"},Q=p("div",{class:"form-tips"},"\u6700\u591A\u6DFB\u52A05\u5F20\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A750px*340px",-1),S={class:"bg-fill-light flex items-center w-full p-4 mt-4 cursor-move"},T={class:"ml-3 flex-1"},_=5,Y=O({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})},type:{type:String,default:"mobile"}},setup(o){const c=o,g=()=>{var d;((d=c.content.data)==null?void 0:d.length)<_?c.content.data.push({image:"",name:"",link:{}}):b.msgError(`\u6700\u591A\u6DFB\u52A0${_}\u5F20\u56FE\u7247`)},k=d=>{var u;if(((u=c.content.data)==null?void 0:u.length)<=1)return b.msgError("\u6700\u5C11\u4FDD\u7559\u4E00\u5F20\u56FE\u7247");c.content.data.splice(d,1)};return(d,u)=>{const f=D,y=U,m=v,B=G,F=w,h=j,x=$,A=N,C=R;return n(),H("div",null,[t(C,{"label-width":"70px"},{default:l(()=>{var V;return[o.type=="mobile"?(n(),s(m,{key:0,label:"\u662F\u5426\u542F\u7528"},{default:l(()=>[t(y,{modelValue:o.content.enabled,"onUpdate:modelValue":u[0]||(u[0]=e=>o.content.enabled=e)},{default:l(()=>[t(f,{label:1},{default:l(()=>[i("\u5F00\u542F")]),_:1}),t(f,{label:0},{default:l(()=>[i("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1})):r("",!0),t(m,{label:"\u56FE\u7247\u8BBE\u7F6E"},{default:l(()=>[p("div",L,[Q,t(K(I),{class:"draggable",modelValue:o.content.data,"onUpdate:modelValue":u[1]||(u[1]=e=>o.content.data=e),animation:"300"},{item:l(({element:e,index:E})=>[(n(),s(x,{key:E,onClose:a=>k(E),class:"max-w-[400px]"},{default:l(()=>[p("div",S,[t(B,{modelValue:e.image,"onUpdate:modelValue":a=>e.image=a,"upload-class":"bg-body","exclude-domain":""},null,8,["modelValue","onUpdate:modelValue"]),p("div",T,[t(m,{label:"\u56FE\u7247\u540D\u79F0"},{default:l(()=>[t(F,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(m,{class:"mt-[18px]",label:"\u56FE\u7247\u94FE\u63A5"},{default:l(()=>[o.type=="mobile"?(n(),s(h,{key:0,modelValue:e.link,"onUpdate:modelValue":a=>e.link=a},null,8,["modelValue","onUpdate:modelValue"])):r("",!0),o.type=="pc"?(n(),s(F,{key:1,placeholder:"\u8BF7\u8F93\u5165\u94FE\u63A5",modelValue:e.link.path,"onUpdate:modelValue":a=>e.link.path=a},null,8,["modelValue","onUpdate:modelValue"])):r("",!0)]),_:2},1024)])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])])]),_:1}),((V=o.content.data)==null?void 0:V.length)<_?(n(),s(m,{key:1},{default:l(()=>[t(A,{type:"primary",onClick:g},{default:l(()=>[i("\u6DFB\u52A0\u56FE\u7247")]),_:1})]),_:1})):r("",!0)]}),_:1})])}}});export{Y as _};
|
||||
import{G as D,H as U,C as v,B as w,w as N,D as R}from"./element-plus.b64c0a90.js";import{_ as $}from"./index.c8fef2f6.js";import{_ as j}from"./picker.6693414f.js";import{_ as G}from"./picker.223a7f76.js";import{f as b}from"./index.53b22837.js";import{D as I}from"./vuedraggable.a2066cae.js";import{d as O,o as n,c as H,U as t,L as l,K as s,R as i,Q as r,a as p,u as K}from"./@vue.51d7f2d8.js";const L={class:"flex-1"},Q=p("div",{class:"form-tips"},"\u6700\u591A\u6DFB\u52A05\u5F20\uFF0C\u5EFA\u8BAE\u56FE\u7247\u5C3A\u5BF8\uFF1A750px*340px",-1),S={class:"bg-fill-light flex items-center w-full p-4 mt-4 cursor-move"},T={class:"ml-3 flex-1"},_=5,Y=O({__name:"attr",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})},type:{type:String,default:"mobile"}},setup(o){const c=o,g=()=>{var d;((d=c.content.data)==null?void 0:d.length)<_?c.content.data.push({image:"",name:"",link:{}}):b.msgError(`\u6700\u591A\u6DFB\u52A0${_}\u5F20\u56FE\u7247`)},k=d=>{var u;if(((u=c.content.data)==null?void 0:u.length)<=1)return b.msgError("\u6700\u5C11\u4FDD\u7559\u4E00\u5F20\u56FE\u7247");c.content.data.splice(d,1)};return(d,u)=>{const f=D,y=U,m=v,B=G,F=w,h=j,x=$,A=N,C=R;return n(),H("div",null,[t(C,{"label-width":"70px"},{default:l(()=>{var V;return[o.type=="mobile"?(n(),s(m,{key:0,label:"\u662F\u5426\u542F\u7528"},{default:l(()=>[t(y,{modelValue:o.content.enabled,"onUpdate:modelValue":u[0]||(u[0]=e=>o.content.enabled=e)},{default:l(()=>[t(f,{label:1},{default:l(()=>[i("\u5F00\u542F")]),_:1}),t(f,{label:0},{default:l(()=>[i("\u505C\u7528")]),_:1})]),_:1},8,["modelValue"])]),_:1})):r("",!0),t(m,{label:"\u56FE\u7247\u8BBE\u7F6E"},{default:l(()=>[p("div",L,[Q,t(K(I),{class:"draggable",modelValue:o.content.data,"onUpdate:modelValue":u[1]||(u[1]=e=>o.content.data=e),animation:"300"},{item:l(({element:e,index:E})=>[(n(),s(x,{key:E,onClose:a=>k(E),class:"max-w-[400px]"},{default:l(()=>[p("div",S,[t(B,{modelValue:e.image,"onUpdate:modelValue":a=>e.image=a,"upload-class":"bg-body","exclude-domain":""},null,8,["modelValue","onUpdate:modelValue"]),p("div",T,[t(m,{label:"\u56FE\u7247\u540D\u79F0"},{default:l(()=>[t(F,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),t(m,{class:"mt-[18px]",label:"\u56FE\u7247\u94FE\u63A5"},{default:l(()=>[o.type=="mobile"?(n(),s(h,{key:0,modelValue:e.link,"onUpdate:modelValue":a=>e.link=a},null,8,["modelValue","onUpdate:modelValue"])):r("",!0),o.type=="pc"?(n(),s(F,{key:1,placeholder:"\u8BF7\u8F93\u5165\u94FE\u63A5",modelValue:e.link.path,"onUpdate:modelValue":a=>e.link.path=a},null,8,["modelValue","onUpdate:modelValue"])):r("",!0)]),_:2},1024)])])]),_:2},1032,["onClose"]))]),_:1},8,["modelValue"])])]),_:1}),((V=o.content.data)==null?void 0:V.length)<_?(n(),s(m,{key:1},{default:l(()=>[t(A,{type:"primary",onClick:g},{default:l(()=>[i("\u6DFB\u52A0\u56FE\u7247")]),_:1})]),_:1})):r("",!0)]}),_:1})])}}});export{Y as _};
|
1
public/admin/assets/audit.7d6eff91.js
Normal file
1
public/admin/assets/audit.7d6eff91.js
Normal file
@ -0,0 +1 @@
|
||||
import"./audit.vue_vue_type_script_setup_true_name_withdrawEdit_lang.830bf5a1.js";import{_ as O}from"./audit.vue_vue_type_script_setup_true_name_withdrawEdit_lang.830bf5a1.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./withdraw.c1365086.js";export{O as default};
|
@ -0,0 +1 @@
|
||||
import{J as L,k as E,K as H,B as M,C as O,G as W,H as $,c as z,D as Q}from"./element-plus.b64c0a90.js";import{P as X}from"./index.280ce7d1.js";import{b as Y,w as Z}from"./withdraw.c1365086.js";import"./lodash.675f209e.js";import{a as ee}from"./index.53b22837.js";import{d as h,C as ue,s as B,r as D,e as oe,$ as v,a4 as ae,o as c,c as te,U as a,L as l,u as t,R as b,K as g,a as y}from"./@vue.51d7f2d8.js";const le={class:"edit-popup"},se=y("div",{class:"el-upload__text"},"\u6587\u4EF6\u62D6\u5165\u6216\u70B9\u51FB\u4E0A\u4F20",-1),re=y("div",{class:"el-upload__tip"},"\u8BF7\u4E0A\u4F20JPG/JPEG/PNG/GIF/PDF\u6587\u4EF6",-1),ne=h({name:"withdrawEdit"}),Fe=h({...ne,props:{dictData:{type:Object,default:()=>({})}},emits:["success","close"],setup(de,{expose:w,emit:m}){const C=ee(),V=ue("base_url"),_=B(),i=B(),p=D("add"),A=oe(()=>p.value=="edit"?"\u5BA1\u6838\u63D0\u73B0\u7533\u8BF7":"\u65B0\u589E\u63D0\u73B0\u7533\u8BF7"),o=v({id:"",order_sn:"",user_id:"",admin_id:"",amount:"",status:"",transfer_voucher:"",notes:""}),k=v({status:[{required:!0,validator:(u,e,s)=>{e==1||e==2?s():s(new Error("\u8BF7\u9009\u62E9\u5BA1\u6838\u662F\u5426\u901A\u8FC7!"))},trigger:["blur"]}],transfer_voucher:[{required:!0,message:"\u8BF7\u5148\u4E0A\u4F20\u51ED\u8BC1",trigger:["blur"]}],notes:[{required:!0,message:"\u8BF7\u586B\u5199\u62D2\u7EDD\u539F\u56E0",trigger:["blur"]}]}),f=async u=>{for(const e in o)u[e]!=null&&u[e]!=null&&(o[e]=u[e])},x=async u=>{const e=await Y({id:u.id});f(e)},G=["application/pdf","image/jpeg","image/gif","image/png"],P=u=>{if(!G.includes(u.type))return E.error("\u8BF7\u4E0A\u4F20JPG/JPEG/PNG/GIF/PDF\u6587\u4EF6"),!1},n=D(null),R=u=>{n.value.clearFiles();const e=u[0];e.uid=H(),n.value.handleStart(e),n.value.submit()},U=u=>{if(u.code==0&&u.show==1)return o.transfer_voucher="",n.value.clearFiles(),E.error(u.msg||"\u4E0A\u4F20\u5931\u8D25");o.transfer_voucher=u.data.uri},I=async()=>{var e,s;await((e=_.value)==null?void 0:e.validate());const u={...o};p.value==await Z(u),(s=i.value)==null||s.close(),m("success")},J=(u="add")=>{var e;p.value=u,(e=i.value)==null||e.open()},N=()=>{m("close")};return w({open:J,setFormData:f,getDetail:x}),(u,e)=>{const s=M,d=O,F=W,S=$,T=ae("upload-filled"),j=z,q=L,K=Q;return c(),te("div",le,[a(X,{ref_key:"popupRef",ref:i,title:t(A),async:!0,width:"550px",onConfirm:I,onClose:N},{default:l(()=>[a(K,{ref_key:"formRef",ref:_,model:t(o),"label-width":"90px",rules:t(k)},{default:l(()=>[a(d,{label:"\u8BA2\u5355\u7F16\u53F7",prop:"order_sn"},{default:l(()=>[a(s,{readonly:"",modelValue:t(o).order_sn,"onUpdate:modelValue":e[0]||(e[0]=r=>t(o).order_sn=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u7F16\u53F7"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u63D0\u73B0\u91D1\u989D",prop:"amount"},{default:l(()=>[a(s,{readonly:"",modelValue:t(o).amount,"onUpdate:modelValue":e[1]||(e[1]=r=>t(o).amount=r),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u63D0\u73B0\u91D1\u989D"},null,8,["modelValue"])]),_:1}),a(d,{label:"\u5BA1\u6838",prop:"status"},{default:l(()=>[a(S,{modelValue:t(o).status,"onUpdate:modelValue":e[2]||(e[2]=r=>t(o).status=r)},{default:l(()=>[a(F,{label:1},{default:l(()=>[b("\u901A\u8FC7")]),_:1}),a(F,{label:2},{default:l(()=>[b("\u62D2\u7EDD")]),_:1})]),_:1},8,["modelValue"])]),_:1}),t(o).status==2?(c(),g(d,{key:0,label:"\u5907\u6CE8",prop:"notes"},{default:l(()=>[a(s,{modelValue:t(o).notes,"onUpdate:modelValue":e[3]||(e[3]=r=>t(o).notes=r),clearable:"",type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"},null,8,["modelValue"])]),_:1})):(c(),g(d,{key:1,label:"\u8F6C\u8D26\u51ED\u8BC1",prop:"transfer_voucher"},{default:l(()=>[a(q,{class:"upload-demo",style:{width:"100%"},drag:"",headers:{Token:t(C).token},action:t(V)+"/upload/file",limit:1,"on-success":U,"on-exceed":R,"before-upload":P,ref_key:"upload",ref:n},{tip:l(()=>[re]),default:l(()=>[a(j,{class:"el-icon--upload"},{default:l(()=>[a(T)]),_:1}),se]),_:1},8,["headers","action"])]),_:1}))]),_:1},8,["model","rules"])]),_:1},8,["title"])])}}});export{Fe as _};
|
@ -1 +1 @@
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.cbdbd6e4.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.cbdbd6e4.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./role.12af286a.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./menu.9a490e1a.js";export{P as default};
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.de866f5c.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.de866f5c.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./role.e958c7a6.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./menu.4e6af869.js";export{P as default};
|
@ -1 +1 @@
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.31d556e8.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.31d556e8.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.3c7aa4ba.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./user_menu.dd4b73e2.js";import"./user_role.4aa3c381.js";export{P as default};
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.71d6058a.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.71d6058a.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";import"./index.280ce7d1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./user_menu.958e9cb8.js";import"./user_role.2eefb209.js";export{P as default};
|
@ -1 +1 @@
|
||||
import{F as T,V as P,C as q,E as H,D as I,Q as O}from"./element-plus.b771dc38.js";import"./index.6b8fec87.js";import{P as Q}from"./index.3c7aa4ba.js";import"./lodash.d89407d4.js";import{e as $}from"./user_menu.dd4b73e2.js";import{a as j}from"./user_role.4aa3c381.js";import{d as z,s as f,r as c,$ as G,o as v,c as J,U as a,L as i,M as W,K as X,u as r,a as k,k as Y,n as y}from"./@vue.51d7f2d8.js";const Z={class:"edit-popup"},ce=z({__name:"auth",emits:["success","close"],setup(ee,{expose:C,emit:_}){const o=f(),h=f(),d=f(),x=c(!1),u=c(!0),m=c(!1),b=c([]),p=c([]),l=G({id:"",name:"",desc:"",sort:0,menu_arr:[]}),g={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:["blur"]}]},E=()=>{m.value=!0,$().then(s=>{for(let e of s.lists)if(e.notes?e.nameAndNotes=e.name+" ("+e.notes+")":e.nameAndNotes=e.name,e.children)for(let t of e.children)t.notes?t.nameAndNotes=t.name+" ("+t.notes+")":t.nameAndNotes=t.name;p.value=s.lists,y(()=>{D()}),m.value=!1})},A=()=>{var t,n;const s=(t=o.value)==null?void 0:t.getCheckedKeys(),e=(n=o.value)==null?void 0:n.getHalfCheckedKeys();return s==null||s.unshift.apply(s,e),s},D=()=>{l.menu_arr.forEach(s=>{y(()=>{var e;(e=o.value)==null||e.setChecked(s,!0,!1)})})},R=s=>{const e=p.value;for(let t=0;t<e.length;t++)o.value.store.nodesMap[e[t].id].expanded=s},w=s=>{var e,t;s?(e=o.value)==null||e.setCheckedKeys(b.value.map(n=>n.id)):(t=o.value)==null||t.setCheckedKeys([])},F=async()=>{var s,e;await((s=h.value)==null?void 0:s.validate()),l.menu_arr=A(),await j(l),(e=d.value)==null||e.close(),_("success")},K=()=>{_("close")},N=()=>{var s;(s=d.value)==null||s.open()},B=async s=>{for(const e in l)s[e]!=null&&s[e]!=null&&(l[e]=s[e])};return E(),C({open:N,setFormData:B}),(s,e)=>{const t=T,n=P,V=q,L=H,S=I,U=O;return v(),J("div",Z,[a(Q,{ref_key:"popupRef",ref:d,title:"\u5206\u914D\u6743\u9650",async:!0,width:"550px",onConfirm:F,onClose:K},{default:i(()=>[W((v(),X(S,{class:"ls-form",ref_key:"formRef",ref:h,rules:g,model:r(l),"label-width":"60px"},{default:i(()=>[a(L,{class:"h-[400px] sm:h-[600px]"},{default:i(()=>[a(V,{label:"\u6743\u9650",prop:"menu_arr"},{default:i(()=>[k("div",null,[a(t,{label:"\u5C55\u5F00/\u6298\u53E0",onChange:R}),a(t,{label:"\u5168\u9009/\u4E0D\u5168\u9009",onChange:w}),a(t,{modelValue:r(u),"onUpdate:modelValue":e[0]||(e[0]=M=>Y(u)?u.value=M:null),label:"\u7236\u5B50\u8054\u52A8"},null,8,["modelValue"]),k("div",null,[a(n,{ref_key:"treeRef",ref:o,data:r(p),props:{label:"nameAndNotes",children:"children"},"check-strictly":!r(u),"node-key":"id","default-expand-all":r(x),"show-checkbox":""},null,8,["data","check-strictly","default-expand-all"])])])]),_:1})]),_:1})]),_:1},8,["model"])),[[U,r(m)]])]),_:1},512)])}}});export{ce as _};
|
||||
import{F as T,V as P,C as q,E as H,D as I,Q as O}from"./element-plus.b64c0a90.js";import"./index.53b22837.js";import{P as Q}from"./index.280ce7d1.js";import"./lodash.675f209e.js";import{e as $}from"./user_menu.958e9cb8.js";import{a as j}from"./user_role.2eefb209.js";import{d as z,s as f,r as c,$ as G,o as v,c as J,U as a,L as i,M as W,K as X,u as r,a as k,k as Y,n as y}from"./@vue.51d7f2d8.js";const Z={class:"edit-popup"},ce=z({__name:"auth",emits:["success","close"],setup(ee,{expose:C,emit:_}){const o=f(),h=f(),d=f(),x=c(!1),u=c(!0),m=c(!1),b=c([]),p=c([]),l=G({id:"",name:"",desc:"",sort:0,menu_arr:[]}),g={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:["blur"]}]},E=()=>{m.value=!0,$().then(s=>{for(let e of s.lists)if(e.notes?e.nameAndNotes=e.name+" ("+e.notes+")":e.nameAndNotes=e.name,e.children)for(let t of e.children)t.notes?t.nameAndNotes=t.name+" ("+t.notes+")":t.nameAndNotes=t.name;p.value=s.lists,y(()=>{D()}),m.value=!1})},A=()=>{var t,n;const s=(t=o.value)==null?void 0:t.getCheckedKeys(),e=(n=o.value)==null?void 0:n.getHalfCheckedKeys();return s==null||s.unshift.apply(s,e),s},D=()=>{l.menu_arr.forEach(s=>{y(()=>{var e;(e=o.value)==null||e.setChecked(s,!0,!1)})})},R=s=>{const e=p.value;for(let t=0;t<e.length;t++)o.value.store.nodesMap[e[t].id].expanded=s},w=s=>{var e,t;s?(e=o.value)==null||e.setCheckedKeys(b.value.map(n=>n.id)):(t=o.value)==null||t.setCheckedKeys([])},F=async()=>{var s,e;await((s=h.value)==null?void 0:s.validate()),l.menu_arr=A(),await j(l),(e=d.value)==null||e.close(),_("success")},K=()=>{_("close")},N=()=>{var s;(s=d.value)==null||s.open()},B=async s=>{for(const e in l)s[e]!=null&&s[e]!=null&&(l[e]=s[e])};return E(),C({open:N,setFormData:B}),(s,e)=>{const t=T,n=P,V=q,L=H,S=I,U=O;return v(),J("div",Z,[a(Q,{ref_key:"popupRef",ref:d,title:"\u5206\u914D\u6743\u9650",async:!0,width:"550px",onConfirm:F,onClose:K},{default:i(()=>[W((v(),X(S,{class:"ls-form",ref_key:"formRef",ref:h,rules:g,model:r(l),"label-width":"60px"},{default:i(()=>[a(L,{class:"h-[400px] sm:h-[600px]"},{default:i(()=>[a(V,{label:"\u6743\u9650",prop:"menu_arr"},{default:i(()=>[k("div",null,[a(t,{label:"\u5C55\u5F00/\u6298\u53E0",onChange:R}),a(t,{label:"\u5168\u9009/\u4E0D\u5168\u9009",onChange:w}),a(t,{modelValue:r(u),"onUpdate:modelValue":e[0]||(e[0]=M=>Y(u)?u.value=M:null),label:"\u7236\u5B50\u8054\u52A8"},null,8,["modelValue"]),k("div",null,[a(n,{ref_key:"treeRef",ref:o,data:r(p),props:{label:"nameAndNotes",children:"children"},"check-strictly":!r(u),"node-key":"id","default-expand-all":r(x),"show-checkbox":""},null,8,["data","check-strictly","default-expand-all"])])])]),_:1})]),_:1})]),_:1},8,["model"])),[[U,r(m)]])]),_:1},512)])}}});export{ce as _};
|
@ -1 +1 @@
|
||||
import{F as P,V as U,C as q,E as H,D as I,Q as O}from"./element-plus.b771dc38.js";import{a as Q}from"./role.12af286a.js";import{P as $}from"./index.3c7aa4ba.js";import{t as j}from"./index.6b8fec87.js";import{m as z}from"./menu.9a490e1a.js";import{d as G,s as f,r as u,$ as J,o as k,c as W,U as s,L as d,M as X,K as Y,u as c,a as y,k as Z,n as C}from"./@vue.51d7f2d8.js";const ee={class:"edit-popup"},ue=G({__name:"auth",emits:["success","close"],setup(le,{expose:x,emit:_}){const o=f(),h=f(),i=f(),b=u(!1),r=u(!0),m=u(!1),v=u([]),p=u([]),a=J({id:"",name:"",desc:"",sort:0,menu_id:[]}),g={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:["blur"]}]},E=()=>{m.value=!0,z().then(e=>{p.value=e,v.value=j(e),C(()=>{w()}),m.value=!1})},D=()=>{var t,n;const e=(t=o.value)==null?void 0:t.getCheckedKeys(),l=(n=o.value)==null?void 0:n.getHalfCheckedKeys();return e==null||e.unshift.apply(e,l),e},w=()=>{a.menu_id.forEach(e=>{C(()=>{var l;(l=o.value)==null||l.setChecked(e,!0,!1)})})},F=e=>{const l=p.value;for(let t=0;t<l.length;t++)o.value.store.nodesMap[l[t].id].expanded=e},R=e=>{var l,t;e?(l=o.value)==null||l.setCheckedKeys(v.value.map(n=>n.id)):(t=o.value)==null||t.setCheckedKeys([])},A=async()=>{var e,l;await((e=h.value)==null?void 0:e.validate()),a.menu_id=D(),await Q(a),(l=i.value)==null||l.close(),_("success")},K=()=>{_("close")},B=()=>{var e;(e=i.value)==null||e.open()},V=async e=>{for(const l in a)e[l]!=null&&e[l]!=null&&(a[l]=e[l])};return E(),x({open:B,setFormData:V}),(e,l)=>{const t=P,n=U,S=q,T=H,L=I,M=O;return k(),W("div",ee,[s($,{ref_key:"popupRef",ref:i,title:"\u5206\u914D\u6743\u9650",async:!0,width:"550px",onConfirm:A,onClose:K},{default:d(()=>[X((k(),Y(L,{class:"ls-form",ref_key:"formRef",ref:h,rules:g,model:c(a),"label-width":"60px"},{default:d(()=>[s(T,{class:"h-[400px] sm:h-[600px]"},{default:d(()=>[s(S,{label:"\u6743\u9650",prop:"menu_id"},{default:d(()=>[y("div",null,[s(t,{label:"\u5C55\u5F00/\u6298\u53E0",onChange:F}),s(t,{label:"\u5168\u9009/\u4E0D\u5168\u9009",onChange:R}),s(t,{modelValue:c(r),"onUpdate:modelValue":l[0]||(l[0]=N=>Z(r)?r.value=N:null),label:"\u7236\u5B50\u8054\u52A8"},null,8,["modelValue"]),y("div",null,[s(n,{ref_key:"treeRef",ref:o,data:c(p),props:{label:"name",children:"children"},"check-strictly":!c(r),"node-key":"id","default-expand-all":c(b),"show-checkbox":""},null,8,["data","check-strictly","default-expand-all"])])])]),_:1})]),_:1})]),_:1},8,["model"])),[[M,c(m)]])]),_:1},512)])}}});export{ue as _};
|
||||
import{F as P,V as U,C as q,E as H,D as I,Q as O}from"./element-plus.b64c0a90.js";import{a as Q}from"./role.e958c7a6.js";import{P as $}from"./index.280ce7d1.js";import{t as j}from"./index.53b22837.js";import{m as z}from"./menu.4e6af869.js";import{d as G,s as f,r as u,$ as J,o as k,c as W,U as s,L as d,M as X,K as Y,u as c,a as y,k as Z,n as C}from"./@vue.51d7f2d8.js";const ee={class:"edit-popup"},ue=G({__name:"auth",emits:["success","close"],setup(le,{expose:x,emit:_}){const o=f(),h=f(),i=f(),b=u(!1),r=u(!0),m=u(!1),v=u([]),p=u([]),a=J({id:"",name:"",desc:"",sort:0,menu_id:[]}),g={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:["blur"]}]},E=()=>{m.value=!0,z().then(e=>{p.value=e,v.value=j(e),C(()=>{w()}),m.value=!1})},D=()=>{var t,n;const e=(t=o.value)==null?void 0:t.getCheckedKeys(),l=(n=o.value)==null?void 0:n.getHalfCheckedKeys();return e==null||e.unshift.apply(e,l),e},w=()=>{a.menu_id.forEach(e=>{C(()=>{var l;(l=o.value)==null||l.setChecked(e,!0,!1)})})},F=e=>{const l=p.value;for(let t=0;t<l.length;t++)o.value.store.nodesMap[l[t].id].expanded=e},R=e=>{var l,t;e?(l=o.value)==null||l.setCheckedKeys(v.value.map(n=>n.id)):(t=o.value)==null||t.setCheckedKeys([])},A=async()=>{var e,l;await((e=h.value)==null?void 0:e.validate()),a.menu_id=D(),await Q(a),(l=i.value)==null||l.close(),_("success")},K=()=>{_("close")},B=()=>{var e;(e=i.value)==null||e.open()},V=async e=>{for(const l in a)e[l]!=null&&e[l]!=null&&(a[l]=e[l])};return E(),x({open:B,setFormData:V}),(e,l)=>{const t=P,n=U,S=q,T=H,L=I,M=O;return k(),W("div",ee,[s($,{ref_key:"popupRef",ref:i,title:"\u5206\u914D\u6743\u9650",async:!0,width:"550px",onConfirm:A,onClose:K},{default:d(()=>[X((k(),Y(L,{class:"ls-form",ref_key:"formRef",ref:h,rules:g,model:c(a),"label-width":"60px"},{default:d(()=>[s(T,{class:"h-[400px] sm:h-[600px]"},{default:d(()=>[s(S,{label:"\u6743\u9650",prop:"menu_id"},{default:d(()=>[y("div",null,[s(t,{label:"\u5C55\u5F00/\u6298\u53E0",onChange:F}),s(t,{label:"\u5168\u9009/\u4E0D\u5168\u9009",onChange:R}),s(t,{modelValue:c(r),"onUpdate:modelValue":l[0]||(l[0]=N=>Z(r)?r.value=N:null),label:"\u7236\u5B50\u8054\u52A8"},null,8,["modelValue"]),y("div",null,[s(n,{ref_key:"treeRef",ref:o,data:c(p),props:{label:"name",children:"children"},"check-strictly":!c(r),"node-key":"id","default-expand-all":c(b),"show-checkbox":""},null,8,["data","check-strictly","default-expand-all"])])])]),_:1})]),_:1})]),_:1},8,["model"])),[[M,c(m)]])]),_:1},512)])}}});export{ue as _};
|
1
public/admin/assets/balance_details.5c804750.js
Normal file
1
public/admin/assets/balance_details.5c804750.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
public/admin/assets/banquetBirthday.0ee86652.js
Normal file
1
public/admin/assets/banquetBirthday.0ee86652.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as c,Z as V,G as B,H as y,_ as F,D as v,I as x}from"./element-plus.b64c0a90.js";import{d as U,o as w,K as C,L as t,U as e,a as p,R as u,S as g}from"./@vue.51d7f2d8.js";import{d as h}from"./index.53b22837.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const z={class:"tit"},A={class:"time"},D=U({__name:"banquetBirthday",props:{datas:{type:Object,defualt:function(){return{start_date:"",address:"",people_count:"",serve:"",perform:"",vehicle:"",in_hotel:""}}},update_time:{type:String,defualt:""}},setup(a){return(n,l)=>{const s=E,m=c,r=V,d=B,i=y,_=F,f=v,b=x;return w(),C(b,{style:{"margin-top":"16px"}},{default:t(()=>[e(f,{ref:"elForm",disabled:!0,model:n.formData,size:"mini","label-width":"180px"},{default:t(()=>[p("div",z,[u(" \u5BFF\u5BB4 "),p("span",A,"\u66F4\u65B0\u4E8E:"+g(a.update_time),1)]),e(_,null,{default:t(()=>[e(r,{span:8},{default:t(()=>[e(m,{label:"\u65F6\u95F4",prop:"start_date"},{default:t(()=>[e(s,{modelValue:a.datas.start_date,"onUpdate:modelValue":l[0]||(l[0]=o=>a.datas.start_date=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u5730\u70B9",prop:"address"},{default:t(()=>[e(s,{modelValue:a.datas.address,"onUpdate:modelValue":l[1]||(l[1]=o=>a.datas.address=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u4EBA\u6570",prop:"people_count"},{default:t(()=>[e(s,{modelValue:a.datas.people_count,"onUpdate:modelValue":l[2]||(l[2]=o=>a.datas.people_count=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u8BF7\u5305\u529E",prop:"serve"},{default:t(()=>[e(i,{modelValue:a.datas.serve,"onUpdate:modelValue":l[3]||(l[3]=o=>a.datas.serve=o),size:"medium"},{default:t(()=>[e(d,{label:"2"},{default:t(()=>[u("\u9152\u5E97")]),_:1}),e(d,{label:"1"},{default:t(()=>[u("\u4E00\u6761\u9F99")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u53EA\u8BF7\u53A8\u5E08")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u6B4C\u821E\u8868\u6F14",prop:"perform"},{default:t(()=>[e(i,{modelValue:a.datas.perform,"onUpdate:modelValue":l[4]||(l[4]=o=>a.datas.perform=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4EA4\u901A\u5DE5\u5177",prop:"vehicle"},{default:t(()=>[e(i,{modelValue:a.datas.vehicle,"onUpdate:modelValue":l[5]||(l[5]=o=>a.datas.vehicle=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4F4F\u5BBF",prop:"in_hotel"},{default:t(()=>[e(i,{modelValue:a.datas.in_hotel,"onUpdate:modelValue":l[6]||(l[6]=o=>a.datas.in_hotel=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const ne=h(D,[["__scopeId","data-v-fca2e668"]]);export{ne as default};
|
1
public/admin/assets/banquetBirthday.be2473ae.css
Normal file
1
public/admin/assets/banquetBirthday.be2473ae.css
Normal file
@ -0,0 +1 @@
|
||||
.tit[data-v-fca2e668]{font-size:1.2rem;translate:1vw -1vw;background-color:#fff;margin:2vh 0 0}.tit .time[data-v-fca2e668]{display:inline-block;font-size:.8rem;margin-left:1vw;color:#999}
|
1
public/admin/assets/banquetFullMoon.0bdc38b1.js
Normal file
1
public/admin/assets/banquetFullMoon.0bdc38b1.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,Z as c,G as F,H as v,_ as y,D as B,I as x}from"./element-plus.b64c0a90.js";import{d as U,o as w,K as C,L as t,U as e,a as n,R as u,S as g}from"./@vue.51d7f2d8.js";import{d as z}from"./index.53b22837.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const A={class:"tit"},D={class:"time"},I=U({__name:"banquetFullMoon",props:{datas:{type:Object,defualt:function(){return{start_date:"",address:"",people_count:"",serve:"",perform:"",vehicle:"",in_hotel:""}}},update_time:{type:String,defualt:""}},setup(a){return(p,l)=>{const i=E,m=V,r=c,d=F,s=v,f=y,_=B,b=x;return w(),C(b,{style:{"margin-top":"16px"}},{default:t(()=>[e(_,{ref:"elForm",disabled:!0,model:p.formData,size:"mini","label-width":"180px"},{default:t(()=>[n("div",A,[u(" \u6EE1\u6708\u9152 "),n("span",D,"\u66F4\u65B0\u4E8E:"+g(a.update_time),1)]),e(f,null,{default:t(()=>[e(r,{span:8},{default:t(()=>[e(m,{label:"\u65F6\u95F4",prop:"start_date"},{default:t(()=>[e(i,{modelValue:a.datas.start_date,"onUpdate:modelValue":l[0]||(l[0]=o=>a.datas.start_date=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u5730\u70B9",prop:"address"},{default:t(()=>[e(i,{modelValue:a.datas.address,"onUpdate:modelValue":l[1]||(l[1]=o=>a.datas.address=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u4EBA\u6570",prop:"people_count"},{default:t(()=>[e(i,{modelValue:a.datas.people_count,"onUpdate:modelValue":l[2]||(l[2]=o=>a.datas.people_count=o),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u8BF7\u5305\u529E",prop:"serve"},{default:t(()=>[e(s,{modelValue:a.datas.serve,"onUpdate:modelValue":l[3]||(l[3]=o=>a.datas.serve=o),size:"medium"},{default:t(()=>[e(d,{label:"2"},{default:t(()=>[u("\u9152\u5E97")]),_:1}),e(d,{label:"1"},{default:t(()=>[u("\u4E00\u6761\u9F99")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u53EA\u8BF7\u53A8\u5E08")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u6B4C\u821E\u8868\u6F14",prop:"perform"},{default:t(()=>[e(s,{modelValue:a.datas.perform,"onUpdate:modelValue":l[4]||(l[4]=o=>a.datas.perform=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4EA4\u901A\u5DE5\u5177",prop:"vehicle"},{default:t(()=>[e(s,{modelValue:a.datas.vehicle,"onUpdate:modelValue":l[5]||(l[5]=o=>a.datas.vehicle=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4F4F\u5BBF",prop:"in_hotel"},{default:t(()=>[e(s,{modelValue:a.datas.in_hotel,"onUpdate:modelValue":l[6]||(l[6]=o=>a.datas.in_hotel=o),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[u("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[u("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const pe=z(I,[["__scopeId","data-v-abff2a86"]]);export{pe as default};
|
1
public/admin/assets/banquetFullMoon.3007c77c.css
Normal file
1
public/admin/assets/banquetFullMoon.3007c77c.css
Normal file
@ -0,0 +1 @@
|
||||
.tit[data-v-abff2a86]{font-size:1.2rem;translate:1vw -1vw;background-color:#fff;margin:2vh 0 0}.tit .time[data-v-abff2a86]{display:inline-block;font-size:.8rem;margin-left:1vw;color:#999}
|
1
public/admin/assets/banquetFuneral.a3bd9cf8.css
Normal file
1
public/admin/assets/banquetFuneral.a3bd9cf8.css
Normal file
@ -0,0 +1 @@
|
||||
.tit[data-v-a0b93458]{font-size:1.2rem;translate:1vw -1vw;background-color:#fff;margin:2vh 0 0}.tit .time[data-v-a0b93458]{display:inline-block;font-size:.8rem;margin-left:1vw;color:#999}
|
1
public/admin/assets/banquetFuneral.b045773f.js
Normal file
1
public/admin/assets/banquetFuneral.b045773f.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,Z as c,G as v,H as F,_ as y,D as B,I as g}from"./element-plus.b64c0a90.js";import{d as x,o as U,K as z,L as a,U as e,a as n,R as o,S as w}from"./@vue.51d7f2d8.js";import{d as A}from"./index.53b22837.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const C={class:"tit"},D={class:"time"},I=x({__name:"banquetFuneral",props:{datas:{type:Object,defualt:function(){return{address:"",people_count:"",serve:"",perform:"",host:"",vehicle:"",in_hotel:"",graveyard:""}}},update_time:{type:String,defualt:""}},setup(l){return(p,t)=>{const s=E,m=V,r=c,d=v,i=F,f=y,_=B,b=g;return U(),z(b,{style:{"margin-top":"16px"}},{default:a(()=>[e(_,{ref:"elForm",disabled:!0,model:p.formData,size:"mini","label-width":"180px"},{default:a(()=>[n("div",C,[o(" \u767D\u4E8B "),n("span",D,"\u66F4\u65B0\u4E8E:"+w(l.update_time),1)]),e(f,null,{default:a(()=>[e(r,{span:8},{default:a(()=>[e(m,{label:"\u5730\u70B9",prop:"address"},{default:a(()=>[e(s,{modelValue:l.datas.address,"onUpdate:modelValue":t[0]||(t[0]=u=>l.datas.address=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u4EBA\u6570",prop:"people_count"},{default:a(()=>[e(s,{modelValue:l.datas.people_count,"onUpdate:modelValue":t[1]||(t[1]=u=>l.datas.people_count=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u8BF7\u5305\u529E",prop:"serve"},{default:a(()=>[e(i,{modelValue:l.datas.serve,"onUpdate:modelValue":t[2]||(t[2]=u=>l.datas.serve=u),size:"medium"},{default:a(()=>[e(d,{label:"2"},{default:a(()=>[o("\u9152\u5E97")]),_:1}),e(d,{label:"1"},{default:a(()=>[o("\u4E00\u6761\u9F99")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u53EA\u8BF7\u53A8\u5E08")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u6709\u65E0\u6B4C\u821E\u8868\u6F14",prop:"perform"},{default:a(()=>[e(i,{modelValue:l.datas.perform,"onUpdate:modelValue":t[3]||(t[3]=u=>l.datas.perform=u),size:"medium"},{default:a(()=>[e(d,{label:"1"},{default:a(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u6709\u65E0\u4E3B\u6301\u4EEA\u5F0F",prop:"host"},{default:a(()=>[e(i,{modelValue:l.datas.host,"onUpdate:modelValue":t[4]||(t[4]=u=>l.datas.host=u),size:"medium"},{default:a(()=>[e(d,{label:"1"},{default:a(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u6709\u65E0\u4EA4\u901A\u5DE5\u5177",prop:"vehicle"},{default:a(()=>[e(i,{modelValue:l.datas.vehicle,"onUpdate:modelValue":t[5]||(t[5]=u=>l.datas.vehicle=u),size:"medium"},{default:a(()=>[e(d,{label:"1"},{default:a(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u6709\u65E0\u4F4F\u5BBF",prop:"in_hotel"},{default:a(()=>[e(i,{modelValue:l.datas.in_hotel,"onUpdate:modelValue":t[6]||(t[6]=u=>l.datas.in_hotel=u),size:"medium"},{default:a(()=>[e(d,{label:"1"},{default:a(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:a(()=>[e(m,{label:"\u6709\u65E0\u5893\u5730",prop:"graveyard"},{default:a(()=>[e(i,{modelValue:l.datas.graveyard,"onUpdate:modelValue":t[7]||(t[7]=u=>l.datas.graveyard=u),size:"medium"},{default:a(()=>[e(d,{label:"1"},{default:a(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:a(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const pe=A(I,[["__scopeId","data-v-a0b93458"]]);export{pe as default};
|
1
public/admin/assets/banquetMarry.00a65b06.js
Normal file
1
public/admin/assets/banquetMarry.00a65b06.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,Z as c,G as y,H as B,_ as F,D as v,I as x}from"./element-plus.b64c0a90.js";import{d as U,o as A,K as w,L as t,U as e,a as n,R as o,S as z}from"./@vue.51d7f2d8.js";import{d as C}from"./index.53b22837.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const g={class:"tit"},h={class:"time"},D=U({__name:"banquetMarry",props:{datas:{type:Object,defualt:function(){return{start_date:"",address:"",people_count:"",serve:"",perform:"",host:"",vehicle:"",in_hotel:""}}},update_time:{type:String,defualt:""}},setup(a){return(p,l)=>{const i=E,m=V,r=c,d=y,s=B,f=F,_=v,b=x;return A(),w(b,{style:{"margin-top":"16px"}},{default:t(()=>[e(_,{ref:"elForm",disabled:!0,model:p.formData,size:"mini","label-width":"180px"},{default:t(()=>[n("div",g,[o(" \u5A5A\u5BB4 "),n("span",h,"\u66F4\u65B0\u4E8E:"+z(a.update_time),1)]),e(f,null,{default:t(()=>[e(r,{span:8},{default:t(()=>[e(m,{label:"\u65F6\u95F4",prop:"start_date"},{default:t(()=>[e(i,{modelValue:a.datas.start_date,"onUpdate:modelValue":l[0]||(l[0]=u=>a.datas.start_date=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u5730\u70B9",prop:"address"},{default:t(()=>[e(i,{modelValue:a.datas.address,"onUpdate:modelValue":l[1]||(l[1]=u=>a.datas.address=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u4EBA\u6570",prop:"people_count"},{default:t(()=>[e(i,{modelValue:a.datas.people_count,"onUpdate:modelValue":l[2]||(l[2]=u=>a.datas.people_count=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u8BF7\u5305\u529E",prop:"serve"},{default:t(()=>[e(s,{modelValue:a.datas.serve,"onUpdate:modelValue":l[3]||(l[3]=u=>a.datas.serve=u),size:"medium"},{default:t(()=>[e(d,{label:"2"},{default:t(()=>[o("\u9152\u5E97")]),_:1}),e(d,{label:"1"},{default:t(()=>[o("\u4E00\u6761\u9F99")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u53EA\u8BF7\u53A8\u5E08")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u6B4C\u821E\u8868\u6F14",prop:"perform"},{default:t(()=>[e(s,{modelValue:a.datas.perform,"onUpdate:modelValue":l[4]||(l[4]=u=>a.datas.perform=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4E3B\u6301\u4EEA\u5F0F",prop:"host"},{default:t(()=>[e(s,{modelValue:a.datas.host,"onUpdate:modelValue":l[5]||(l[5]=u=>a.datas.host=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4EA4\u901A\u5DE5\u5177",prop:"vehicle"},{default:t(()=>[e(s,{modelValue:a.datas.vehicle,"onUpdate:modelValue":l[6]||(l[6]=u=>a.datas.vehicle=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4F4F\u5BBF",prop:"in_hotel"},{default:t(()=>[e(s,{modelValue:a.datas.in_hotel,"onUpdate:modelValue":l[7]||(l[7]=u=>a.datas.in_hotel=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const pe=C(D,[["__scopeId","data-v-7c78b3ba"]]);export{pe as default};
|
1
public/admin/assets/banquetMarry.cfc3ce66.css
Normal file
1
public/admin/assets/banquetMarry.cfc3ce66.css
Normal file
@ -0,0 +1 @@
|
||||
.tit[data-v-7c78b3ba]{font-size:1.2rem;translate:1vw -1vw;background-color:#fff;margin:2vh 0 0}.tit .time[data-v-7c78b3ba]{display:inline-block;font-size:.8rem;margin-left:1vw;color:#999}
|
1
public/admin/assets/banquetOther.48cb5a61.css
Normal file
1
public/admin/assets/banquetOther.48cb5a61.css
Normal file
@ -0,0 +1 @@
|
||||
.tit[data-v-02f67f41]{font-size:1.2rem;translate:1vw -1vw;background-color:#fff;margin:2vh 0 0}.tit .time[data-v-02f67f41]{display:inline-block;font-size:.8rem;margin-left:1vw;color:#999}
|
1
public/admin/assets/banquetOther.9198068e.js
Normal file
1
public/admin/assets/banquetOther.9198068e.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,Z as c,G as y,H as B,_ as F,D as v,I as x}from"./element-plus.b64c0a90.js";import{d as U,o as w,K as C,L as t,U as e,a as p,R as o,S as D}from"./@vue.51d7f2d8.js";import{d as g}from"./index.53b22837.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const z={class:"tit"},A={class:"time"},h=U({__name:"banquetOther",props:{datas:{type:Object,defualt:function(){return{types:"",start_date:"",address:"",people_count:"",serve:"",perform:"",vehicle:"",in_hotel:""}}},update_time:{type:String,defualt:""}},setup(a){return(n,l)=>{const s=E,m=V,r=c,d=y,i=B,f=F,_=v,b=x;return w(),C(b,{style:{"margin-top":"16px"}},{default:t(()=>[e(_,{ref:"elForm",disabled:!0,model:n.formData,size:"mini","label-width":"180px"},{default:t(()=>[p("div",z,[o(" \u5176\u4ED6\u5E86\u795D\u5BB4 "),p("span",A,"\u66F4\u65B0\u4E8E:"+D(a.update_time),1)]),e(f,null,{default:t(()=>[e(r,{span:8},{default:t(()=>[e(m,{label:"\u5BB4\u5E2D\u7C7B\u578B",prop:"types"},{default:t(()=>[e(s,{modelValue:a.datas.types,"onUpdate:modelValue":l[0]||(l[0]=u=>a.datas.types=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u65F6\u95F4",prop:"start_date"},{default:t(()=>[e(s,{modelValue:a.datas.start_date,"onUpdate:modelValue":l[1]||(l[1]=u=>a.datas.start_date=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u5730\u70B9",prop:"address"},{default:t(()=>[e(s,{modelValue:a.datas.address,"onUpdate:modelValue":l[2]||(l[2]=u=>a.datas.address=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u4EBA\u6570",prop:"people_count"},{default:t(()=>[e(s,{modelValue:a.datas.people_count,"onUpdate:modelValue":l[3]||(l[3]=u=>a.datas.people_count=u),clearable:"",type:"textarea",disabled:!0,style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u8BF7\u5305\u529E",prop:"serve"},{default:t(()=>[e(i,{modelValue:a.datas.serve,"onUpdate:modelValue":l[4]||(l[4]=u=>a.datas.serve=u),size:"medium"},{default:t(()=>[e(d,{label:"2"},{default:t(()=>[o("\u9152\u5E97")]),_:1}),e(d,{label:"1"},{default:t(()=>[o("\u4E00\u6761\u9F99")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u53EA\u8BF7\u53A8\u5E08")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u6B4C\u821E\u8868\u6F14",prop:"perform"},{default:t(()=>[e(i,{modelValue:a.datas.perform,"onUpdate:modelValue":l[5]||(l[5]=u=>a.datas.perform=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4EA4\u901A\u5DE5\u5177",prop:"vehicle"},{default:t(()=>[e(i,{modelValue:a.datas.vehicle,"onUpdate:modelValue":l[6]||(l[6]=u=>a.datas.vehicle=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:8},{default:t(()=>[e(m,{label:"\u6709\u65E0\u4F4F\u5BBF",prop:"in_hotel"},{default:t(()=>[e(i,{modelValue:a.datas.in_hotel,"onUpdate:modelValue":l[7]||(l[7]=u=>a.datas.in_hotel=u),size:"medium"},{default:t(()=>[e(d,{label:"1"},{default:t(()=>[o("\u6709")]),_:1}),e(d,{label:"0"},{default:t(()=>[o("\u65E0")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})}}});const ne=g(h,[["__scopeId","data-v-02f67f41"]]);export{ne as default};
|
File diff suppressed because one or more lines are too long
1
public/admin/assets/breeding.328d278c.js
Normal file
1
public/admin/assets/breeding.328d278c.js
Normal file
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{S as s,I as c,O as l,w as _,P as d}from"./element-plus.b771dc38.js";import{s as F}from"./system.ccc16733.js";import{f as B}from"./index.6b8fec87.js";import{d as r,r as E,o as f,c as C,U as t,L as o,u as h,R as b}from"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const D={class:"cache"},w=r({name:"cache"}),nt=r({...w,setup(A){const a=E([{content:"\u7CFB\u7EDF\u7F13\u5B58",desc:"\u7CFB\u7EDF\u8FD0\u884C\u8FC7\u7A0B\u4E2D\u4EA7\u751F\u7684\u5404\u7C7B\u7F13\u5B58\u6570\u636E"}]),i=async()=>{await B.confirm("\u786E\u8BA4\u6E05\u9664\u7CFB\u7EDF\u7F13\u5B58\uFF1F"),await F()};return(k,x)=>{const m=s,u=c,e=l,n=_,p=d;return f(),C("div",D,[t(u,{class:"!border-none",shadow:"never"},{default:o(()=>[t(m,{type:"warning",title:"\u6E29\u99A8\u63D0\u793A\uFF1A\u7BA1\u7406\u7CFB\u7EDF\u8FD0\u884C\u8FC7\u7A0B\u4E2D\u4EA7\u751F\u7684\u7F13\u5B58",closable:!1,"show-icon":""})]),_:1}),t(u,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[t(p,{data:h(a),size:"large"},{default:o(()=>[t(e,{label:"\u7BA1\u7406\u5185\u5BB9",prop:"content","min-width":"130"}),t(e,{label:"\u5185\u5BB9\u8BF4\u660E",prop:"desc","min-width":"180"}),t(e,{label:"\u64CD\u4F5C",width:"130",fixed:"right"},{default:o(()=>[t(n,{type:"primary",link:"",onClick:i},{default:o(()=>[b("\u6E05\u9664\u7CFB\u7EDF\u7F13\u5B58")]),_:1})]),_:1})]),_:1},8,["data"])]),_:1})])}}});export{nt as default};
|
||||
import{S as s,I as c,O as l,w as _,P as d}from"./element-plus.b64c0a90.js";import{s as F}from"./system.55849159.js";import{f as B}from"./index.53b22837.js";import{d as r,r as E,o as f,c as C,U as t,L as o,u as h,R as b}from"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const D={class:"cache"},w=r({name:"cache"}),nt=r({...w,setup(A){const a=E([{content:"\u7CFB\u7EDF\u7F13\u5B58",desc:"\u7CFB\u7EDF\u8FD0\u884C\u8FC7\u7A0B\u4E2D\u4EA7\u751F\u7684\u5404\u7C7B\u7F13\u5B58\u6570\u636E"}]),i=async()=>{await B.confirm("\u786E\u8BA4\u6E05\u9664\u7CFB\u7EDF\u7F13\u5B58\uFF1F"),await F()};return(k,x)=>{const m=s,u=c,e=l,n=_,p=d;return f(),C("div",D,[t(u,{class:"!border-none",shadow:"never"},{default:o(()=>[t(m,{type:"warning",title:"\u6E29\u99A8\u63D0\u793A\uFF1A\u7BA1\u7406\u7CFB\u7EDF\u8FD0\u884C\u8FC7\u7A0B\u4E2D\u4EA7\u751F\u7684\u7F13\u5B58",closable:!1,"show-icon":""})]),_:1}),t(u,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[t(p,{data:h(a),size:"large"},{default:o(()=>[t(e,{label:"\u7BA1\u7406\u5185\u5BB9",prop:"content","min-width":"130"}),t(e,{label:"\u5185\u5BB9\u8BF4\u660E",prop:"desc","min-width":"180"}),t(e,{label:"\u64CD\u4F5C",width:"130",fixed:"right"},{default:o(()=>[t(n,{type:"primary",link:"",onClick:i},{default:o(()=>[b("\u6E05\u9664\u7CFB\u7EDF\u7F13\u5B58")]),_:1})]),_:1})]),_:1},8,["data"])]),_:1})])}}});export{nt as default};
|
@ -1 +1 @@
|
||||
import"./code-preview.vue_vue_type_script_setup_true_lang.f2725b00.js";import{_ as L}from"./code-preview.vue_vue_type_script_setup_true_lang.f2725b00.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{L as default};
|
||||
import"./code-preview.vue_vue_type_script_setup_true_lang.8b774823.js";import{_ as L}from"./code-preview.vue_vue_type_script_setup_true_lang.8b774823.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{L as default};
|
@ -1 +1 @@
|
||||
import{x as w,y as B,E as D,w as T,L}from"./element-plus.b771dc38.js";import{f as r,b as N}from"./index.6b8fec87.js";import{u as U}from"./vue-clipboard3.dca5bca3.js";import{d as $,r as j,e as F,a4 as R,o as c,c as d,U as o,L as t,u as m,k as i,T as S,a7 as K,K as P,a as p,R as q}from"./@vue.51d7f2d8.js";const z={class:"code-preview"},A={class:"flex",style:{height:"50vh"}},O=$({__name:"code-preview",props:{modelValue:{type:Boolean},code:{}},emits:["update:modelValue"],setup(_,{emit:f}){const b=_,{toClipboard:h}=U(),n=j("index0"),V=async a=>{try{await h(a),r.msgSuccess("\u590D\u5236\u6210\u529F")}catch{r.msgError("\u590D\u5236\u5931\u8D25")}},s=F({get(){return b.modelValue},set(a){f("update:modelValue",a)}});return(a,l)=>{const g=R("highlightjs"),v=D,y=N,C=T,E=w,k=B,x=L;return c(),d("div",z,[o(x,{modelValue:m(s),"onUpdate:modelValue":l[1]||(l[1]=e=>i(s)?s.value=e:null),width:"900px",title:"\u4EE3\u7801\u9884\u89C8"},{default:t(()=>[o(k,{modelValue:m(n),"onUpdate:modelValue":l[0]||(l[0]=e=>i(n)?n.value=e:null)},{default:t(()=>[(c(!0),d(S,null,K(a.code,(e,u)=>(c(),P(E,{label:e.name,name:`index${u}`,key:u},{default:t(()=>[p("div",A,[o(v,{class:"flex-1"},{default:t(()=>[o(g,{autodetect:"",code:e.content},null,8,["code"])]),_:2},1024),p("div",null,[o(C,{onClick:G=>V(e.content),type:"primary",link:""},{icon:t(()=>[o(y,{name:"el-icon-CopyDocument"})]),default:t(()=>[q(" \u590D\u5236 ")]),_:2},1032,["onClick"])])])]),_:2},1032,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])])}}});export{O as _};
|
||||
import{x as w,y as B,E as D,w as T,L}from"./element-plus.b64c0a90.js";import{f as r,b as N}from"./index.53b22837.js";import{u as U}from"./vue-clipboard3.dca5bca3.js";import{d as $,r as j,e as F,a4 as R,o as c,c as d,U as o,L as t,u as m,k as i,T as S,a7 as K,K as P,a as p,R as q}from"./@vue.51d7f2d8.js";const z={class:"code-preview"},A={class:"flex",style:{height:"50vh"}},O=$({__name:"code-preview",props:{modelValue:{type:Boolean},code:{}},emits:["update:modelValue"],setup(_,{emit:f}){const b=_,{toClipboard:h}=U(),n=j("index0"),V=async a=>{try{await h(a),r.msgSuccess("\u590D\u5236\u6210\u529F")}catch{r.msgError("\u590D\u5236\u5931\u8D25")}},s=F({get(){return b.modelValue},set(a){f("update:modelValue",a)}});return(a,l)=>{const g=R("highlightjs"),v=D,y=N,C=T,E=w,k=B,x=L;return c(),d("div",z,[o(x,{modelValue:m(s),"onUpdate:modelValue":l[1]||(l[1]=e=>i(s)?s.value=e:null),width:"900px",title:"\u4EE3\u7801\u9884\u89C8"},{default:t(()=>[o(k,{modelValue:m(n),"onUpdate:modelValue":l[0]||(l[0]=e=>i(n)?n.value=e:null)},{default:t(()=>[(c(!0),d(S,null,K(a.code,(e,u)=>(c(),P(E,{label:e.name,name:`index${u}`,key:u},{default:t(()=>[p("div",A,[o(v,{class:"flex-1"},{default:t(()=>[o(g,{autodetect:"",code:e.content},null,8,["code"])]),_:2},1024),p("div",null,[o(C,{onClick:G=>V(e.content),type:"primary",link:""},{icon:t(()=>[o(y,{name:"el-icon-CopyDocument"})]),default:t(()=>[q(" \u590D\u5236 ")]),_:2},1032,["onClick"])])])]),_:2},1032,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["modelValue"])])}}});export{O as _};
|
@ -1 +1 @@
|
||||
import{r as t}from"./index.6b8fec87.js";function o(e){return t.get({url:"/tools.generator/generateTable",params:e})}function n(e){return t.get({url:"/tools.generator/dataTable",params:e})}function a(e){return t.post({url:"/tools.generator/selectTable",params:e})}function l(e){return t.get({url:"/tools.generator/detail",params:e})}function s(e){return t.post({url:"/tools.generator/syncColumn",params:e})}function u(e){return t.post({url:"/tools.generator/delete",params:e})}function g(e){return t.post({url:"/tools.generator/edit",params:e})}function i(e){return t.post({url:"/tools.generator/preview",params:e})}function c(e){return t.post({url:"/tools.generator/generate",params:e})}function f(){return t.get({url:"/tools.generator/getModels"})}export{f as a,u as b,i as c,c as d,o as e,a as f,g,n as h,s,l as t};
|
||||
import{r as t}from"./index.53b22837.js";function o(e){return t.get({url:"/tools.generator/generateTable",params:e})}function n(e){return t.get({url:"/tools.generator/dataTable",params:e})}function a(e){return t.post({url:"/tools.generator/selectTable",params:e})}function l(e){return t.get({url:"/tools.generator/detail",params:e})}function s(e){return t.post({url:"/tools.generator/syncColumn",params:e})}function u(e){return t.post({url:"/tools.generator/delete",params:e})}function g(e){return t.post({url:"/tools.generator/edit",params:e})}function i(e){return t.post({url:"/tools.generator/preview",params:e})}function c(e){return t.post({url:"/tools.generator/generate",params:e})}function f(){return t.get({url:"/tools.generator/getModels"})}export{f as a,u as b,i as c,c as d,o as e,a as f,g,n as h,s,l as t};
|
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{r}from"./index.6b8fec87.js";function i(t){return r.get({url:"/common/province",params:t})}function n(t){return r.get({url:"/common/city",params:t})}function o(t){return r.get({url:"/common/area",params:t})}function a(t){return r.get({url:"/common/street",params:t})}function u(t){return r.get({url:"/common/village",params:t})}function c(){return r.get({url:"/common/brigade"})}export{i as a,n as b,o as c,a as d,u as e,c as f};
|
||||
import{r}from"./index.53b22837.js";function i(t){return r.get({url:"/common/province",params:t})}function n(t){return r.get({url:"/common/city",params:t})}function o(t){return r.get({url:"/common/area",params:t})}function a(t){return r.get({url:"/common/street",params:t})}function u(t){return r.get({url:"/common/village",params:t})}function c(){return r.get({url:"/common/brigade"})}export{i as a,n as b,o as c,a as d,u as e,c as f};
|
File diff suppressed because one or more lines are too long
1
public/admin/assets/company.7991bb0f.js
Normal file
1
public/admin/assets/company.7991bb0f.js
Normal file
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{r as n}from"./index.6b8fec87.js";function r(t){return n.get({url:"/company/lists",params:t})}function e(t){return n.post({url:"/company/add",params:t})}function o(t){return n.post({url:"/company/edit",params:t})}function i(t){return n.post({url:"/company/delete",params:t})}function u(t){return n.get({url:"/company/detail",params:t})}function c(t){return n.get({url:"/company/subordinate",params:t})}function s(t){return n.get({url:"/company/postsms",params:t})}function p(t){return n.get({url:"/company/initiate_contract",params:t})}function m(t){return n.get({url:"/company/Draftingcontracts",params:t})}function l(t){return n.get({url:"/company/authentication",params:t})}function y(t){return n.get({url:"/company/list_two",params:t})}function f(t){return n.get({url:"/company/responsible_area",params:t})}export{u as a,f as b,y as c,o as d,e,i as f,m as g,l as h,p as i,r as j,c as k,s};
|
||||
import{r as n}from"./index.53b22837.js";function r(t){return n.get({url:"/company/lists",params:t})}function e(t){return n.post({url:"/company/add",params:t})}function o(t){return n.post({url:"/company/edit",params:t})}function i(t){return n.post({url:"/company/delete",params:t})}function u(t){return n.get({url:"/company/detail",params:t})}function c(t){return n.get({url:"/company/subordinate",params:t})}function s(t){return n.get({url:"/company/postsms",params:t})}function p(t){return n.get({url:"/company/initiate_contract",params:t})}function m(t){return n.get({url:"/company/Draftingcontracts",params:t})}function l(t){return n.get({url:"/company/authentication",params:t})}function y(t){return n.get({url:"/company/list_two",params:t})}function f(t){return n.get({url:"/company/responsible_area",params:t})}function g(t){return n.get({url:"/company/organizationFaceCreate",params:t})}export{u as a,f as b,y as c,o as d,e,i as f,m as g,l as h,p as i,r as j,c as k,g as o,s};
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
import{r}from"./index.6b8fec87.js";function n(t){return r.get({url:"/user.user/lists",params:t},{ignoreCancelToken:!0})}function u(t){return r.get({url:"/user.user/detail",params:t})}function s(t){return r.post({url:"/user.user/edit",params:t})}function o(t){return r.post({url:"/user.user/adjustMoney",params:t})}function a(t){return r.post({url:"/user.user/initiate_contract",params:t})}function c(t){return r.post({url:"/contract.contract/wind_control",params:t})}function i(t){return r.post({url:"/user.user/Draftingcontracts",params:t})}function l(t){return r.get({url:"/contract.contract/postsms",params:t})}export{o as a,c as b,n as c,i as d,u as g,a as i,l as s,s as u};
|
||||
import{r}from"./index.53b22837.js";function n(t){return r.get({url:"/user.user/lists",params:t},{ignoreCancelToken:!0})}function u(t){return r.get({url:"/user.user/detail",params:t})}function s(t){return r.post({url:"/user.user/edit",params:t})}function o(t){return r.post({url:"/user.user/adjustMoney",params:t})}function a(t){return r.post({url:"/user.user/initiate_contract",params:t})}function c(t){return r.post({url:"/contract.contract/wind_control",params:t})}function i(t){return r.post({url:"/user.user/Draftingcontracts",params:t})}function l(t){return r.get({url:"/contract.contract/postsms",params:t})}export{o as a,c as b,n as c,i as d,u as g,a as i,l as s,s as u};
|
@ -1 +1 @@
|
||||
import{d as r,b as e}from"./index.6b8fec87.js";import{o as i,c as m,a as t,U as c,bf as s,be as a}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const _={},n=o=>(s("data-v-3514bdd8"),o=o(),a(),o),d={class:"search"},l={class:"search-con flex items-center px-[15px]"},f=n(()=>t("span",{class:"ml-[5px]"},"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",-1));function h(o,x){const p=e;return i(),m("div",d,[t("div",l,[c(p,{name:"el-icon-Search",size:17}),f])])}const X=r(_,[["render",h],["__scopeId","data-v-3514bdd8"]]);export{X as default};
|
||||
import{d as r,b as e}from"./index.53b22837.js";import{o as i,c as m,a as t,U as c,bf as s,be as a}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const _={},n=o=>(s("data-v-3514bdd8"),o=o(),a(),o),d={class:"search"},l={class:"search-con flex items-center px-[15px]"},f=n(()=>t("span",{class:"ml-[5px]"},"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",-1));function h(o,x){const p=e;return i(),m("div",d,[t("div",l,[c(p,{name:"el-icon-Search",size:17}),f])])}const X=r(_,[["render",h],["__scopeId","data-v-3514bdd8"]]);export{X as default};
|
@ -1 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.40c10e8b.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.40c10e8b.js";import"./decoration-img.67a82d3e.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
||||
import"./content.vue_vue_type_script_setup_true_lang.fc27105d.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.fc27105d.js";import"./decoration-img.da75ee7a.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
@ -1 +1 @@
|
||||
import i from"./decoration-img.67a82d3e.js";import{d as p,o as r,c as m,U as c,a as o,S as e,bf as s,be as n}from"./@vue.51d7f2d8.js";import{d as a}from"./index.6b8fec87.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const d=t=>(s("data-v-2cdedb7a"),t=t(),n(),t),u={class:"customer-service"},_={class:"text-[15px] mt-[7px] font-medium"},l={class:"text-[#666] mt-[20px]"},x={class:"text-[#666] mt-[7px]"},f=d(()=>o("div",{class:"text-white text-[16px] rounded-[42px] bg-[#4173FF] w-full h-[42px] flex justify-center items-center mt-[50px]"}," \u4FDD\u5B58\u4E8C\u7EF4\u7801\u56FE\u7247 ",-1)),h=p({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){return(F,v)=>(r(),m("div",u,[c(i,{width:"140px",height:"140px",src:t.content.qrcode,alt:""},null,8,["src"]),o("div",_,e(t.content.title),1),o("div",l,"\u670D\u52A1\u65F6\u95F4\uFF1A"+e(t.content.time),1),o("div",x,"\u5BA2\u670D\u7535\u8BDD\uFF1A"+e(t.content.mobile),1),f]))}});const ot=a(h,[["__scopeId","data-v-2cdedb7a"]]);export{ot as default};
|
||||
import i from"./decoration-img.da75ee7a.js";import{d as p,o as r,c as m,U as c,a as o,S as e,bf as s,be as n}from"./@vue.51d7f2d8.js";import{d as a}from"./index.53b22837.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const d=t=>(s("data-v-2cdedb7a"),t=t(),n(),t),u={class:"customer-service"},_={class:"text-[15px] mt-[7px] font-medium"},l={class:"text-[#666] mt-[20px]"},x={class:"text-[#666] mt-[7px]"},f=d(()=>o("div",{class:"text-white text-[16px] rounded-[42px] bg-[#4173FF] w-full h-[42px] flex justify-center items-center mt-[50px]"}," \u4FDD\u5B58\u4E8C\u7EF4\u7801\u56FE\u7247 ",-1)),h=p({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){return(F,v)=>(r(),m("div",u,[c(i,{width:"140px",height:"140px",src:t.content.qrcode,alt:""},null,8,["src"]),o("div",_,e(t.content.title),1),o("div",l,"\u670D\u52A1\u65F6\u95F4\uFF1A"+e(t.content.time),1),o("div",x,"\u5BA2\u670D\u7535\u8BDD\uFF1A"+e(t.content.mobile),1),f]))}});const ot=a(h,[["__scopeId","data-v-2cdedb7a"]]);export{ot as default};
|
@ -1 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.9306fa2b.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.9306fa2b.js";import"./decoration-img.67a82d3e.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
||||
import"./content.vue_vue_type_script_setup_true_lang.858993d2.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.858993d2.js";import"./decoration-img.da75ee7a.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
@ -1 +1 @@
|
||||
import{b as x,d as _}from"./index.6b8fec87.js";import c from"./decoration-img.67a82d3e.js";import{d as u,o as t,c as e,a as r,S as s,Q as p,T as a,a7 as l,U as m}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const f={class:"my-service"},h={key:0,class:"title px-[15px] py-[10px]"},y={key:1,class:"flex flex-wrap pt-[20px] pb-[10px]"},v={class:"mt-[7px]"},b={key:2},g={class:"ml-[10px] flex-1"},k=u({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){return(w,B)=>{const d=x;return t(),e("div",f,[o.content.title?(t(),e("div",h,[r("div",null,s(o.content.title),1)])):p("",!0),o.content.style==1?(t(),e("div",y,[(t(!0),e(a,null,l(o.content.data,(i,n)=>(t(),e("div",{key:n,class:"flex flex-col items-center w-1/4 mb-[15px]"},[m(c,{width:"26px",height:"26px",src:i.image,alt:""},null,8,["src"]),r("div",v,s(i.name),1)]))),128))])):p("",!0),o.content.style==2?(t(),e("div",b,[(t(!0),e(a,null,l(o.content.data,(i,n)=>(t(),e("div",{key:n,class:"flex items-center border-b border-[#e5e5e5] h-[50px] px-[12px]"},[m(c,{width:"24px",height:"24px",src:i.image,alt:""},null,8,["src"]),r("div",g,s(i.name),1),r("div",null,[m(d,{name:"el-icon-ArrowRight"})])]))),128))])):p("",!0)])}}});const st=_(k,[["__scopeId","data-v-26886ebe"]]);export{st as default};
|
||||
import{b as x,d as _}from"./index.53b22837.js";import c from"./decoration-img.da75ee7a.js";import{d as u,o as t,c as e,a as r,S as s,Q as p,T as a,a7 as l,U as m}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const f={class:"my-service"},h={key:0,class:"title px-[15px] py-[10px]"},y={key:1,class:"flex flex-wrap pt-[20px] pb-[10px]"},v={class:"mt-[7px]"},b={key:2},g={class:"ml-[10px] flex-1"},k=u({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){return(w,B)=>{const d=x;return t(),e("div",f,[o.content.title?(t(),e("div",h,[r("div",null,s(o.content.title),1)])):p("",!0),o.content.style==1?(t(),e("div",y,[(t(!0),e(a,null,l(o.content.data,(i,n)=>(t(),e("div",{key:n,class:"flex flex-col items-center w-1/4 mb-[15px]"},[m(c,{width:"26px",height:"26px",src:i.image,alt:""},null,8,["src"]),r("div",v,s(i.name),1)]))),128))])):p("",!0),o.content.style==2?(t(),e("div",b,[(t(!0),e(a,null,l(o.content.data,(i,n)=>(t(),e("div",{key:n,class:"flex items-center border-b border-[#e5e5e5] h-[50px] px-[12px]"},[m(c,{width:"24px",height:"24px",src:i.image,alt:""},null,8,["src"]),r("div",g,s(i.name),1),r("div",null,[m(d,{name:"el-icon-ArrowRight"})])]))),128))])):p("",!0)])}}});const st=_(k,[["__scopeId","data-v-26886ebe"]]);export{st as default};
|
@ -1 +1 @@
|
||||
import{d as r}from"./index.6b8fec87.js";import{o as i,c as e,bf as m,be as s,a as o}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const c="/admin/assets/default_avatar.fa19527b.png";const _={},p=t=>(m("data-v-4b1b613f"),t=t(),s(),t),a={class:"user-info flex items-center px-[25px]"},n=p(()=>o("img",{src:c,class:"w-[60px] h-[60px]",alt:""},null,-1)),d=p(()=>o("div",{class:"text-white text-[18px] ml-[10px]"},"\u672A\u767B\u5F55",-1)),f=[n,d];function l(t,x){return i(),e("div",a,f)}const X=r(_,[["render",l],["__scopeId","data-v-4b1b613f"]]);export{X as default};
|
||||
import{d as r}from"./index.53b22837.js";import{o as i,c as e,bf as m,be as s,a as o}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const c="/admin/assets/default_avatar.fa19527b.png";const _={},p=t=>(m("data-v-4b1b613f"),t=t(),s(),t),a={class:"user-info flex items-center px-[25px]"},n=p(()=>o("img",{src:c,class:"w-[60px] h-[60px]",alt:""},null,-1)),d=p(()=>o("div",{class:"text-white text-[18px] ml-[10px]"},"\u672A\u767B\u5F55",-1)),f=[n,d];function l(t,x){return i(),e("div",a,f)}const X=r(_,[["render",l],["__scopeId","data-v-4b1b613f"]]);export{X as default};
|
@ -1 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.958512a2.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.958512a2.js";import"./decoration-img.67a82d3e.js";import"./element-plus.b771dc38.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.6b8fec87.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
||||
import"./content.vue_vue_type_script_setup_true_lang.64fb1479.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.64fb1479.js";import"./decoration-img.da75ee7a.js";import"./element-plus.b64c0a90.js";import"./@vue.51d7f2d8.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./index.53b22837.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";export{M as default};
|
@ -1 +1 @@
|
||||
import{b as n,d as m}from"./index.6b8fec87.js";import{g as d}from"./decoration.4d9fb009.js";import{d as l,r as _,o as s,c as i,T as x,a7 as f,a as t,Q as u,S as r,U as v,u as b,bf as h,be as y}from"./@vue.51d7f2d8.js";import"./element-plus.b771dc38.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.d89407d4.js";import"./axios.dc5a985d.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.6a1c18cc.js";import"./color.3dc06ff1.js";import"./clone.eade3c99.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.f423cd8a.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const w=o=>(h("data-v-18ea8db2"),o=o(),y(),o),g={class:"news"},j=w(()=>t("div",{class:"flex items-center news-title mx-[10px] my-[15px] text-[17px] font-medium"}," \u6700\u65B0\u8D44\u8BAF ",-1)),k={key:0,class:"mr-[10px]"},B=["src"],D={class:"flex flex-col justify-between flex-1"},S={class:"text-[15px] font-medium line-clamp-2"},I={class:"line-clamp-1 text-sm mt-[8px]"},V={class:"text-[#999] text-xs w-full flex justify-between mt-[8px]"},N={class:"flex items-center"},A={class:"ml-[5px]"},C=l({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){const c=_([]);return(async()=>{const p=await d({limit:10});c.value=p})(),(p,L)=>{const a=n;return s(),i("div",g,[j,(s(!0),i(x,null,f(b(c),e=>(s(),i("div",{key:e.id,class:"news-card flex bg-white px-[10px] py-[16px] text-[#333] border-[#f2f2f2] border-b"},[e.image?(s(),i("div",k,[t("img",{src:e.image,class:"w-[120px] h-[90px] object-contain"},null,8,B)])):u("",!0),t("div",D,[t("div",S,r(e.title),1),t("div",I,r(e.desc),1),t("div",V,[t("div",null,r(e.create_time),1),t("div",N,[v(a,{name:"el-icon-View"}),t("div",A,r(e.click),1)])])])]))),128))])}}});const ut=m(C,[["__scopeId","data-v-18ea8db2"]]);export{ut as default};
|
||||
import{b as n,d as m}from"./index.53b22837.js";import{g as d}from"./decoration.d7c7779b.js";import{d as l,r as _,o as s,c as i,T as x,a7 as f,a as t,Q as u,S as r,U as v,u as b,bf as h,be as y}from"./@vue.51d7f2d8.js";import"./element-plus.b64c0a90.js";import"./@vueuse.ec90c285.js";import"./@element-plus.a074d1f6.js";import"./lodash-es.29c53eac.js";import"./dayjs.e873ead7.js";import"./@amap.8a62addd.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./lodash.675f209e.js";import"./axios.54f807ba.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.0a5c0f85.js";import"./color.e5eb3bba.js";import"./clone.546d9b81.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.aee266dc.js";import"./ms.a9ae1d6d.js";import"./nprogress.f73355d0.js";import"./vue-clipboard3.dca5bca3.js";import"./clipboard.16e4491b.js";import"./echarts.ac57a99a.js";import"./zrender.d54ce080.js";import"./tslib.60310f1a.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.40d5feba.js";const w=o=>(h("data-v-18ea8db2"),o=o(),y(),o),g={class:"news"},j=w(()=>t("div",{class:"flex items-center news-title mx-[10px] my-[15px] text-[17px] font-medium"}," \u6700\u65B0\u8D44\u8BAF ",-1)),k={key:0,class:"mr-[10px]"},B=["src"],D={class:"flex flex-col justify-between flex-1"},S={class:"text-[15px] font-medium line-clamp-2"},I={class:"line-clamp-1 text-sm mt-[8px]"},V={class:"text-[#999] text-xs w-full flex justify-between mt-[8px]"},N={class:"flex items-center"},A={class:"ml-[5px]"},C=l({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(o){const c=_([]);return(async()=>{const p=await d({limit:10});c.value=p})(),(p,L)=>{const a=n;return s(),i("div",g,[j,(s(!0),i(x,null,f(b(c),e=>(s(),i("div",{key:e.id,class:"news-card flex bg-white px-[10px] py-[16px] text-[#333] border-[#f2f2f2] border-b"},[e.image?(s(),i("div",k,[t("img",{src:e.image,class:"w-[120px] h-[90px] object-contain"},null,8,B)])):u("",!0),t("div",D,[t("div",S,r(e.title),1),t("div",I,r(e.desc),1),t("div",V,[t("div",null,r(e.create_time),1),t("div",N,[v(a,{name:"el-icon-View"}),t("div",A,r(e.click),1)])])])]))),128))])}}});const ut=m(C,[["__scopeId","data-v-18ea8db2"]]);export{ut as default};
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user