Merge pull request 'preview' (#61) from preview into master
Reviewed-on: #61
This commit is contained in:
commit
0326355acc
2
.gitignore
vendored
2
.gitignore
vendored
@ -10,3 +10,5 @@
|
||||
/public/nginx.htaccess
|
||||
/public/.htaccess
|
||||
vendor/ebaoquan/junziqian_sdk
|
||||
vendor/workerman/workerman.log
|
||||
vendor/workerman/*.pid
|
@ -20,7 +20,7 @@ install:
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-migration:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-captcha:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-mongo:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-worker:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-workerim:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-helper:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-queue:^1.0"
|
||||
- composer require --update-no-dev --no-interaction "topthink/think-angular:^1.0"
|
||||
|
@ -159,13 +159,14 @@ class CompanyController extends BaseAdminController
|
||||
}
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
// /**生成合同 */
|
||||
|
||||
// /**发送合同 */
|
||||
public function Draftingcontracts()
|
||||
{
|
||||
$params = $this->request->param();
|
||||
$result = ContractLogic::Draftingcontracts($params);
|
||||
if ($result == true) {
|
||||
return $this->success('生成合同成功', [], 1, 1);
|
||||
return $this->success('发送合同成功', [], 1, 1);
|
||||
}
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
@ -376,16 +377,17 @@ class CompanyController extends BaseAdminController
|
||||
// $isQueryStatus = false; // 需要进一步查询是否已做过企业认证
|
||||
// // $master_email为空表示没有做过认证
|
||||
// if($master_email){
|
||||
// $isQueryStatus = true;
|
||||
// $isQueryStatus = true;asdasd,fsdfdf
|
||||
// }else{
|
||||
// $master_email=substr(md5(uniqid()),rand(0, 22),10)."@lihai.com";
|
||||
// }
|
||||
|
||||
// 根据street码查询所属镇农科公司
|
||||
$company = Company::where(['street' => $params['street'], 'company_type' => 41])->find();
|
||||
if(empty($company)) {
|
||||
$company_select=Db::query("select * from la_company where company_type=:company_type and FIND_IN_SET(:street,responsible_area)", ['company_type' => 41,'street'=>$params['street']], true);
|
||||
if(empty($company_select)) {
|
||||
throw new Exception('当前区域无镇农科公司');
|
||||
}
|
||||
$company=$company_select[0];
|
||||
$data = [
|
||||
'mer_intention_id' => $params['mer_intention_id']??'', // 商城商户入驻申请id,签约完成后回调使用
|
||||
'company_name' => $params['company_name']??'',
|
||||
|
@ -144,7 +144,7 @@ class UserInformationgLogic extends BaseLogic
|
||||
$datas = [];
|
||||
if ($data) {
|
||||
foreach ($data as $k => $v) {
|
||||
$a = json_decode($v['data'], true);
|
||||
$a = $v['data']; // json_decode($v['data'], true);
|
||||
$arr = [
|
||||
'id' => $v['id'],
|
||||
'category_id' => $v['category_id'],
|
||||
|
@ -2,28 +2,41 @@
|
||||
|
||||
namespace app\api\controller;
|
||||
|
||||
use app\common\logic\CompanyLogic;
|
||||
|
||||
use app\adminapi\validate\CompanyValidate;
|
||||
use app\common\logic\contract\ContractLogic;
|
||||
use app\common\logic\finance\ShareProfit;
|
||||
use app\common\logic\RedisLogic;
|
||||
use app\common\logic\task\TaskLogic;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\company\CompanyAccountLog;
|
||||
use app\common\model\contract\Contract;
|
||||
use app\common\model\task\Task;
|
||||
use app\common\model\task_scheduling\TaskScheduling;
|
||||
use app\common\model\task_scheduling_plan\TaskSchedulingPlan;
|
||||
use app\common\model\task_template\TaskTemplate;
|
||||
use app\common\model\user\User as UserModel;
|
||||
use app\common\model\user\UserAccountLog;
|
||||
use think\facade\Log;
|
||||
use app\job\TaskAdd;
|
||||
use app\job\TaskInformationJob;
|
||||
use think\facade\Log;
|
||||
use app\job\TaskTenZehn;
|
||||
use app\api\controller\JunziqianController;
|
||||
use think\facade\Db;
|
||||
use app\common\model\ShopMerchant;
|
||||
use app\common\model\contract\ShopContract;
|
||||
|
||||
class CeshiController extends BaseApiController
|
||||
{
|
||||
public array $notNeedLogin = ['index', 'ceshi', 'ceshi1', 'ceshi2', 'task_ceshi'];
|
||||
public array $notNeedLogin = [ 'index',
|
||||
'ceshi',
|
||||
'ceshi1',
|
||||
'ceshi2',
|
||||
'service_group_task_add_test', // 小组服务任务下发
|
||||
'service_group_task_settlement_test', // 小组服务任务结算
|
||||
'town_task_add_ceshi', // 镇农科任务下发
|
||||
'town_task_settlement_ceshi', // 镇农科任务结算
|
||||
'authentication', // 企业认证
|
||||
'initiate_contract', // 发起合同
|
||||
'Draftingcontracts', // 发送合同
|
||||
'postsms', // 发送短信
|
||||
];
|
||||
|
||||
public function index()
|
||||
{ //1201
|
||||
@ -124,37 +137,128 @@ class CeshiController extends BaseApiController
|
||||
}
|
||||
|
||||
/**
|
||||
* 任务刷新
|
||||
* 企业认证
|
||||
*/
|
||||
public function ceshi(){
|
||||
$time=strtotime(date('Y-m-d'));
|
||||
// $time=strtotime(date('Y-m-d'));
|
||||
// $tiem_end=$time+86399;where('cron_time','<',$time)->
|
||||
$plan_all=TaskScheduling::where('id',8)->with('company_info')->select()->toArray();
|
||||
foreach($plan_all as $k=>$v){
|
||||
$all=TaskTemplate::where('status',1)->where('task_scheduling',$v['id'])->limit(30)->select()->toArray();
|
||||
if($all){
|
||||
$plan_all[$k]['template']=$all;
|
||||
}else{
|
||||
unset($plan_all[$k]);
|
||||
public function authentication()
|
||||
{
|
||||
$params = (new CompanyValidate())->goCheck('detail');
|
||||
$company = Db::name('company')->where('id', $params['id'])->find();
|
||||
$qualification = json_decode($company['qualification'], true);
|
||||
if ($company && $qualification['business_license']) {
|
||||
$data = [
|
||||
'name' => $company['company_name'],
|
||||
'organization_code' => $company['organization_code'],
|
||||
'business_license' => 'https://lihai001.oss-cn-chengdu.aliyuncs.com/def/561f8202305171526091317.png', //$qualification['business_license'],
|
||||
'master_name' => $company['master_name'],
|
||||
'master_email' => $company['master_email'],
|
||||
'master_phone' => $company['master_phone'],
|
||||
'master_id_card' => $company['master_id_card'],
|
||||
'id' => $company['id'],
|
||||
];
|
||||
$res = app(JunziqianController::class)->EnterpriseCertification($data);
|
||||
Log::info(['企业认证同步结果',$res]);
|
||||
if ($res->success == true) {
|
||||
// 企业人脸上传
|
||||
// $company['master_email'] = $email; // 法人邮箱
|
||||
// $faceCreateRe = CompanyLogic::originationFaceCreate($company);
|
||||
// if ($faceCreateRe !== true) {
|
||||
// return $this->fail($faceCreateRe);
|
||||
// }
|
||||
//
|
||||
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 {
|
||||
return $this->fail($res->msg);
|
||||
}
|
||||
} else {
|
||||
return $this->fail("公司不存在");
|
||||
}
|
||||
$company_id=[];
|
||||
foreach($plan_all as $k=>$v){
|
||||
foreach($v['template'] as $kk=>$vv){
|
||||
TaskLogic::CronAdd($vv,$v);
|
||||
}
|
||||
$company_id[]=$v['company_id'];
|
||||
}
|
||||
Company::where('id','in',$company_id)->inc('day_count')->update();
|
||||
}
|
||||
|
||||
public function task_ceshi()
|
||||
/**发起合同
|
||||
* 请求参数如下
|
||||
* id: 14
|
||||
* party_a: 13
|
||||
* party_a_name: 史丹利农业集团股份有限公司
|
||||
* party_b: 14
|
||||
* party_b_name: 中国乐凯集团有限公司
|
||||
* contract_type: 25
|
||||
* contract_no:
|
||||
*/
|
||||
public function initiate_contract()
|
||||
{
|
||||
$time = strtotime(date('Y-m-d'));
|
||||
// $tiem_end=$time+86399;
|
||||
$plan_all = TaskScheduling::where('cron_time', '<', $time)->where('status', 1)->where('company_type', 18)->with('company_info')->select()->toArray();
|
||||
$params = $this->request->param();
|
||||
if (isset($params['party_a']) && $params['party_a'] > 0) {
|
||||
$params['party_a'] = $params['party_a'];
|
||||
} else {
|
||||
$params['party_a'] = $this->adminInfo['company_id'];
|
||||
}
|
||||
$area_manager = Company::where('id', $params['party_a'])->value('area_manager');
|
||||
$params['area_manager'] = $area_manager;
|
||||
$params['type'] = 1;
|
||||
$params['party_b'] = $params['id'];
|
||||
unset($params['id']);
|
||||
$result = ContractLogic::initiate_contract($params);
|
||||
if (!empty($result) && $result['code'] == 1) {
|
||||
return $this->success($result['msg'], $result['data'], 1, 1);
|
||||
}
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
|
||||
/** 发送合同 发送君子签签约请求,成功后会发送回短信
|
||||
* id: 14
|
||||
* contract_id: 14
|
||||
*/
|
||||
public function Draftingcontracts()
|
||||
{
|
||||
$params = $this->request->param();
|
||||
$result = ContractLogic::Draftingcontracts($params);
|
||||
if ($result == true) {
|
||||
return $this->success('发送合同成功', [], 1, 1);
|
||||
}
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
|
||||
/**发送短信
|
||||
*
|
||||
*/
|
||||
public function postsms()
|
||||
{
|
||||
$params = (new CompanyValidate())->goCheck('detail');
|
||||
$id = Contract::where('party_b', $params['id'])->value('id');
|
||||
$res = ContractLogic::postsms(['id' => $id]);
|
||||
if ($res == true) {
|
||||
return $this->success('发送成功', [], 1, 1);
|
||||
} else {
|
||||
return $this->fail(ContractLogic::getError());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 小组服务公司任务下发 线上事故调试和紧急修复预案接口
|
||||
*/
|
||||
public function service_group_task_add_test()
|
||||
{
|
||||
//任务下发
|
||||
$time = strtotime(date('Y-m-d')); // 今天的00:00:00
|
||||
// 注意 cron_time
|
||||
$plan_all = TaskScheduling::where('cron_time', '<', $time)
|
||||
->where('status', 1)
|
||||
->where('company_type', 18)
|
||||
->with('company_info')
|
||||
->select()
|
||||
->toArray();
|
||||
dd($plan_all);
|
||||
$plan_ids = [];
|
||||
foreach ($plan_all as $k => $v) {
|
||||
$all = TaskTemplate::where('status', 1)->where('task_scheduling', $v['id'])->limit(30)->select()->toArray();
|
||||
@ -168,12 +272,232 @@ class CeshiController extends BaseApiController
|
||||
$company_id = [];
|
||||
foreach ($plan_all as $k => $v) {
|
||||
foreach ($v['template'] as $kk => $vv) {
|
||||
queue(TaskAdd::class,['data'=>$vv,'data_two'=>$v]);
|
||||
// queue(TaskAdd::class,['data'=>$vv,'data_two'=>$v]);
|
||||
TaskLogic::CronAdd($vv, $v);
|
||||
}
|
||||
$company_id[] = $v['company_id'];
|
||||
}
|
||||
Company::where('id', 'in', $company_id)->inc('day_count')->update();
|
||||
TaskScheduling::where('id', 'in', $plan_ids)->update(['cron_time' => time()]);
|
||||
Log::info('小组服务公司定时任务下发执行成功' . date('Y-m-d H:i:s'));
|
||||
return $this->success('定时任务下发执行成功');
|
||||
}
|
||||
|
||||
/**
|
||||
* 小组服务公司任务结算 线上事故调试和紧急修复预案接口
|
||||
*/
|
||||
public function service_group_task_settlement_test()
|
||||
{
|
||||
//
|
||||
$all = TaskSchedulingPlan::whereDay('end_time','today')
|
||||
->withJoin(['scheduling'], 'left')
|
||||
->where('scheduling.company_type', 18)
|
||||
->where('is_pay',0)
|
||||
->with(['template_info'])
|
||||
->select()
|
||||
->toArray();
|
||||
dd($all);
|
||||
|
||||
foreach($all as $k=>$data){
|
||||
try {
|
||||
TaskSchedulingPlan::where('id', $data['id'])->update(['is_pay' => 1]);
|
||||
$company = Company::where('id', $data['company_id'])->field('id,deposit,responsible_area,company_money,shareholder_money,user_id,day_count,company_type,province,city,area,street,village,brigade')->find(); // 可能要判断预存金是否满足
|
||||
$arr['status'] = 0;
|
||||
$arr['company_account_type'] = 1;
|
||||
//信息更新
|
||||
if ($data['template_info']['type'] == 31) {
|
||||
if ($data['template_info']['information_count'] < $data['template_info']['information_day_count']) {
|
||||
Log::info('信息更新任务,信息更新未达到要求:' . json_encode($data));
|
||||
Task::where('id', $data['task_id'])->update(['status' => 5]);
|
||||
TaskTemplate::where('id',$data['template_id'])->update(['information_count'=>$data['template_info']['information_day_count']]);
|
||||
return false;
|
||||
}
|
||||
$name = '小组队长';
|
||||
$arr['status'] = 1;
|
||||
$task = Task::where('id', $data['task_id'])->field('director_uid,money')->where('status', 3)->find();
|
||||
$arr['money'] = $task['money'];
|
||||
Task::where('id', $data['task_id'])->update(['status' => 3]);
|
||||
} elseif
|
||||
//交易金额
|
||||
($data['template_info']['type'] == 33) {
|
||||
$shang_date_total_price = App(RemoteController::class)->shang_date_total_price($company,[],$data['template_id']);
|
||||
if ($shang_date_total_price == false) {
|
||||
Log::info('交易金额任务,交易金额未达到要求:' . json_encode($data));
|
||||
Task::where('id', $data['task_id'])->update(['status' => 5]);
|
||||
return false;
|
||||
}
|
||||
$transaction_pool=$data['template_info']['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_count_transaction_pool']=$count_money;//变化后
|
||||
$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'];
|
||||
$task = Task::where('id', $data['task_id'])->field('money')->find();
|
||||
$arr['money'] = $task['money'];
|
||||
} elseif
|
||||
//三轮车
|
||||
($data['template_info']['type'] == 32){
|
||||
$task = Task::where('id', $data['task_id'])->field('director_uid,money')->where('status', 3)->with('director_info')->find();
|
||||
if(empty($task)){
|
||||
Log::info('三轮车任务 ' . $data['template_info']['title'] . '结算失败,任务为空:' . json_encode($data));
|
||||
Task::where('id', $data['task_id'])->update(['status' => 5]);
|
||||
return true;
|
||||
}
|
||||
$name=$task['director_info']['nickname'];
|
||||
$arr['status'] = 1;
|
||||
$arr['money'] = $task['money'];
|
||||
}elseif
|
||||
//入股任务
|
||||
($data['template_info']['type'] == 35){
|
||||
$task_35 = Task::where('id', $data['task_id'])->field('director_uid,status,money,start_time,end_time')->with('director_info')->find();
|
||||
if($task_35){
|
||||
$day= $data['template_info']['stage_day_one'] + $data['template_info']['stage_day_two'];
|
||||
if($task_35['status']==3 && $data['template_info']['day_count']<=$day){
|
||||
$name = $task_35['director_info']['nickname'];
|
||||
$arr['status'] = 1;
|
||||
$arr['money'] = $task_35['money'];
|
||||
$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){
|
||||
$start_time = strtotime(date('Y-m-d'));
|
||||
Task::where('id', $data['task_id'])->update(['create_time' => $start_time+86400,'update_time' =>time(),'start_time'=>$start_time+86400,'end_time'=> $start_time + 86400+86399]);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
if($data['template_info']['day_count']>$day){
|
||||
Task::where('id', $data['task_id'])->update(['status' =>5]);
|
||||
Log::info('入股任务 ' . $data['template_info']['title'] . '结算失败,任务为超时:' . json_encode($data));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}else{
|
||||
Log::info('入股任务 ' . $data['template_info']['title'] . '结算失败,任务为空:' . json_encode($data));
|
||||
return false;
|
||||
}
|
||||
}
|
||||
else {
|
||||
//其他类型任务
|
||||
$task = Task::where('id', $data['task_id'])->with('director_info')->find();
|
||||
if ($task['status'] == 3) {
|
||||
$name = $task['director_info']['nickname'];
|
||||
$arr['status'] = 1;
|
||||
$arr['money'] = $task['money'];
|
||||
} else if ($task['status'] == 2) {
|
||||
// 是否超时
|
||||
$day= $data['template_info']['stage_day_one'] + $data['template_info']['stage_day_two'];
|
||||
|
||||
if($data['template_info']['day_count'] >= $day){
|
||||
Task::where('id', $data['task_id'])->update(['status' =>5]);
|
||||
Log::info('入股任务 ' . $data['template_info']['title'] . '结算失败,任务为超时:' . json_encode($data));
|
||||
return false;
|
||||
}
|
||||
|
||||
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['start_time']+86400,'update_time' =>time(),'start_time'=>$task['start_time']+86400,'end_time'=>$task['start_time']+86400+86399]);
|
||||
}catch(\Exception $e){
|
||||
$start_time = strtotime(date('Y-m-d'));
|
||||
Task::where('id', $data['task_id'])->update(['create_time' => $start_time+86400,'update_time' =>time(),'start_time'=>$start_time+86400,'end_time'=> $start_time + 86400+86399]);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
Log::error('line:'.$e->getLine().'异常报错:任务结算失败:' . $data['template_info']['title'] . $e->getMessage() . json_encode($data));
|
||||
return false;
|
||||
}
|
||||
if ($arr['status'] == 1) {
|
||||
$arr['company_id'] = $data['scheduling']['company_id'];
|
||||
$arr['msg'] = '来自任务【' . $data['template_info']['title'] . '】,完成方:' . $name . ',任务结算';
|
||||
// $arr['proportion_one'] = $data['template_info']['proportion_one'];
|
||||
// $arr['proportion_two'] = $data['template_info']['proportion_two'];
|
||||
$arr['sn'] = $data['sn'];
|
||||
$arr['id'] = $data['id'];
|
||||
(new ShareProfit())->first($arr, $company,$data);
|
||||
} else {
|
||||
Task::where('id', $data['task_id'])->update(['status' => 5]);
|
||||
Log::info('任务status=0结算失败:' . $data['template_info']['title'] . '未完成' . json_encode($data));
|
||||
}
|
||||
// queue(TaskInformationJob::class,$v);
|
||||
}
|
||||
Log::info('小组服务公司定时任务结算执行成功'.date('Y-m-d H:i:s'));
|
||||
return $this->success('小组服务公司定时任务结算执行成功');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 镇农科公司任务下发 线上事故调试和紧急修复预案接口
|
||||
*/
|
||||
public function town_task_add_ceshi()
|
||||
{
|
||||
//任务下发
|
||||
$time = strtotime(date('Y-m-d'));
|
||||
// 查询系统 所有镇农科公司 未下发 的 任务安排
|
||||
$taskSchedulingList = TaskScheduling::where('cron_time', '<', $time)->where('status', 1)->where('company_type', 41)->with('company_info')->select()->toArray();
|
||||
dd($taskSchedulingList);
|
||||
$taskSchedulingIds = [];
|
||||
$companyIds = [];
|
||||
|
||||
foreach ($taskSchedulingList as $k => $taskScheduling) {
|
||||
$templateList = TaskTemplate::where('status', 1)->where('task_scheduling', $taskScheduling['id'])->limit(30)->select()->toArray();
|
||||
$taskSchedulingIds[] = $taskScheduling['id'];
|
||||
$companyIds[] = $taskScheduling['company_id'];
|
||||
foreach ($templateList as $template) {
|
||||
// queue(TownTaskAdd::class, $template);
|
||||
TaskLogic::TownCronAdd($template); // 手动下发用
|
||||
}
|
||||
|
||||
if (empty($templateList)) {
|
||||
unset($taskSchedulingList[$k]);
|
||||
}
|
||||
}
|
||||
Company::where('id', 'in', $companyIds)->inc('day_count')->update();
|
||||
TaskScheduling::where('id', 'in', $taskSchedulingIds)->update(['cron_time' => time()]);
|
||||
Log::info('定时任务下发执行成功' . date('Y-m-d H:i:s'));
|
||||
}
|
||||
|
||||
/**
|
||||
* 镇农科公司任务结算 线上事故调试和紧急修复预案接口
|
||||
*/
|
||||
public function town_task_settlement_ceshi()
|
||||
{
|
||||
// 今日未结算的任务计划
|
||||
$taskSchedulingPlanList = TaskSchedulingPlan::whereDay('end_time','today')
|
||||
->withJoin(['scheduling'], 'left')
|
||||
->where('scheduling.company_type', 41)
|
||||
->where('is_pay',0)
|
||||
->with(['template_info'])
|
||||
->select()
|
||||
->toArray();
|
||||
dd($taskSchedulingPlanList);
|
||||
foreach($taskSchedulingPlanList as $taskSchedulingPlan) {
|
||||
if (in_array($taskSchedulingPlan['template_info']['type'], [44,45,46,47,48,49,50])) {
|
||||
continue;
|
||||
}
|
||||
TaskLogic::townTaskSettlement($taskSchedulingPlan);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -7,7 +7,7 @@ use think\facade\Db;
|
||||
|
||||
class CommonController extends BaseApiController
|
||||
{
|
||||
public array $notNeedLogin = ['city', 'area', 'street','province','village','brigade','dict_data_lists'];
|
||||
public array $notNeedLogin = ['city', 'area', 'street','province','village','brigade','dict_data_lists','dict_data_lists_by_type_value','getMiniProgramInfo'];
|
||||
|
||||
//**省列表 */
|
||||
public function province()
|
||||
@ -70,4 +70,11 @@ class CommonController extends BaseApiController
|
||||
return $this->data($data->toArray());
|
||||
|
||||
}
|
||||
|
||||
public function getMiniProgramInfo()
|
||||
{
|
||||
$param = $this->request->param();
|
||||
$data = Db::name('miniprogram')->where(['name' => $param['name']])->order('id', 'desc')->find();
|
||||
return $this->data($data);
|
||||
}
|
||||
}
|
||||
|
@ -19,14 +19,14 @@ use app\job\TaskAdd;
|
||||
*/
|
||||
class CronController extends BaseApiController
|
||||
{
|
||||
public array $notNeedLogin = ['settlement','task_add'];
|
||||
public array $notNeedLogin = ['settlement','task_add', 'town_task_add', 'town_task_settlement'];
|
||||
|
||||
/**
|
||||
* 小组服务公司任务结算
|
||||
*/
|
||||
public function settlement(){
|
||||
// $all=TaskSchedulingPlan::where('is_pay',0)->with(['template_info','scheduling'])->select()->toArray();
|
||||
$all = TaskSchedulingPlan::whereDay('end_time','yesterday')
|
||||
$all = TaskSchedulingPlan::whereDay('end_time','today')
|
||||
->withJoin(['scheduling'], 'left')
|
||||
->where('scheduling.company_type', 18)
|
||||
->where('is_pay',0)
|
||||
@ -81,8 +81,8 @@ class CronController extends BaseApiController
|
||||
public function town_task_settlement()
|
||||
{
|
||||
Log::info('镇农科公司定时任务结算执行-开始'.date('Y-m-d H:i:s'));
|
||||
//yesterday 昨日未结算的任务计划
|
||||
$taskSchedulingPlanList = TaskSchedulingPlan::whereDay('end_time','yesterday')
|
||||
//today 今日未结算的任务计划
|
||||
$taskSchedulingPlanList = TaskSchedulingPlan::whereDay('end_time','today')
|
||||
->withJoin(['scheduling'], 'left')
|
||||
->where('scheduling.company_type', 41)
|
||||
->where('is_pay',0)
|
||||
|
@ -25,17 +25,25 @@ class TaskController extends BaseApiController
|
||||
$param = Request()->param();
|
||||
[$page, $limit] = $this->getPage();
|
||||
$time = strtotime(date('Y-m-d'));
|
||||
if ($this->userInfo['admin_id'] != 0) {
|
||||
$where[] = ['company_id', '=', $this->userInfo['company_id']];
|
||||
} else {
|
||||
|
||||
$is_captain = User::where('id', $this->userId)->value('is_captain');
|
||||
if ($is_captain == 1) {
|
||||
$where[] = ['type', 'in', [31,33]];
|
||||
$userCompanyInfo = Company::where('id', $this->userInfo['company_id'])->find();
|
||||
if ($userCompanyInfo['company_type'] == 18) {
|
||||
if ($this->userInfo['admin_id'] != 0) {
|
||||
$where[] = ['company_id', '=', $this->userInfo['company_id']];
|
||||
} else {
|
||||
$where[] = ['type', '=', 33];
|
||||
$where[] = ['director_uid', '=', $this->userId];
|
||||
|
||||
$is_captain = User::where('id', $this->userId)->value('is_captain');
|
||||
if ($is_captain == 1) {
|
||||
$where[] = ['type', 'in', [31,33]];
|
||||
} else {
|
||||
$where[] = ['type', '=', 33];
|
||||
$where[] = ['director_uid', '=', $this->userId];
|
||||
}
|
||||
$where[] = ['company_id', '=', $this->userInfo['company_id']];
|
||||
}
|
||||
}
|
||||
|
||||
if ($userCompanyInfo['company_type'] == 41) {
|
||||
$where[] = ['director_uid', '=', $this->userId];
|
||||
$where[] = ['company_id', '=', $this->userInfo['company_id']];
|
||||
}
|
||||
if (isset($param['date_time']) && $param['date_time'] != '') {
|
||||
|
@ -49,6 +49,12 @@ class LoginLogic extends BaseLogic
|
||||
public static function register(array $params)
|
||||
{
|
||||
try {
|
||||
// 手机号已被使用
|
||||
$mobileUser = User::where(['account' => $params['account']])->find();
|
||||
if (!empty($mobileUser)) {
|
||||
self::setError('手机号已被注册');
|
||||
return false;
|
||||
}
|
||||
$count = User::where('company_id', $params['company_id'])->count();
|
||||
$value = DictData::where('id', 28)->value('value');
|
||||
if ($count >= $value) {
|
||||
|
353
app/common/controller/ImController.php
Normal file
353
app/common/controller/ImController.php
Normal file
@ -0,0 +1,353 @@
|
||||
<?php
|
||||
|
||||
namespace app\common\controller;
|
||||
|
||||
use alioss\alioss;
|
||||
use app\common\model\auth\Admin;
|
||||
use app\common\model\Company;
|
||||
use app\common\model\im\UserImMessage;
|
||||
use app\common\model\user\User;
|
||||
use GatewayClient\Gateway;
|
||||
use think\facade\Db;
|
||||
use think\response\Json;
|
||||
|
||||
class ImController extends BaseLikeAdminController
|
||||
{
|
||||
//获取场景值
|
||||
private function sceneText($scene): string
|
||||
{
|
||||
if($scene == 0){
|
||||
$scene = 'app';
|
||||
}else{
|
||||
$scene = 'web';
|
||||
}
|
||||
return $scene;
|
||||
}
|
||||
|
||||
//获取发送者信息
|
||||
private function getFromUserInfo($uid,$scene): array
|
||||
{
|
||||
//如果是从app端发送的消息,发送者为app端的user用户
|
||||
//如果是从web端发送的消息,发送者为web端的admin用户
|
||||
if($scene == 0){
|
||||
//app端 获取user表数据
|
||||
$data = User::field('id,nickname as name,avatar')->where('id',$uid)->findOrEmpty()->toArray();
|
||||
}elseif($scene == 1){
|
||||
//web端 获取admin表数据
|
||||
$data = Admin::field('id,name,avatar')->where('id',$uid)->findOrEmpty()->toArray();
|
||||
|
||||
}else{
|
||||
$data = [];
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
//获取接收者信息
|
||||
private function getToUserInfo($uid,$scene): array
|
||||
{
|
||||
//如果是从app端发送的消息,接收者为web端的admin用户
|
||||
//如果是从web端发送的消息,接收者为app端的user用户
|
||||
if($scene == 0){
|
||||
//app端 获取admin表数据
|
||||
$data = Admin::field('id,name,avatar')->where('id',$uid)->findOrEmpty()->toArray();
|
||||
}elseif($scene == 1){
|
||||
//web端 获取user表数据
|
||||
$data = User::field('id,nickname as name,avatar')->where('id',$uid)->findOrEmpty()->toArray();
|
||||
}else{
|
||||
$data = [];
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
/*****************************************************************************************************************************************************************************/
|
||||
|
||||
//绑定uid
|
||||
public function doBindUid(): Json
|
||||
{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['client_id','user_id','scene']);
|
||||
if(empty($params['client_id']) || empty($params['user_id']) || !isset($params['scene'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
if(!in_array($params['scene'],[0,1])){
|
||||
return $this->fail('场景错误');
|
||||
}
|
||||
Gateway::bindUid($params['client_id'], $this->sceneText($params['scene']).'_'.$params['user_id']);
|
||||
return $this->success('绑定成功');
|
||||
}
|
||||
|
||||
//发送消息
|
||||
public function sendTextMsg(): Json
|
||||
{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['from_user_id','to_user_id','content','type','scene']);
|
||||
//验证请求参数
|
||||
if(empty($params['from_user_id']) || empty($params['to_user_id']) || empty($params['content']) || empty($params['type']) || !isset($params['scene'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
if($params['type'] !== 'text'){
|
||||
return $this->fail('消息类型错误');
|
||||
}
|
||||
if(!in_array($params['scene'],[0,1])){
|
||||
return $this->fail('消息场景错误');
|
||||
}
|
||||
//获取发送者信息
|
||||
$fromUserInfo = $this->getFromUserInfo($params['from_user_id'],$params['scene']);
|
||||
if(empty($fromUserInfo)){
|
||||
return $this->fail('发送者信息错误');
|
||||
}
|
||||
//获取接收者信息
|
||||
$toUserInfo = $this->getToUserInfo($params['to_user_id'],$params['scene']);
|
||||
if(empty($toUserInfo)){
|
||||
return $this->fail('接收者信息错误');
|
||||
}
|
||||
//存储信息
|
||||
$saveData = [
|
||||
'from_user_id' => $params['from_user_id'],
|
||||
'to_user_id' => $params['to_user_id'],
|
||||
'content' => $params['content'],
|
||||
'type' => $params['type'],
|
||||
'is_read' => 0,
|
||||
'is_undo' => 0,
|
||||
'is_delete' => 0,
|
||||
'create_time' => time(),
|
||||
'extends' => null,
|
||||
];
|
||||
//保存消息
|
||||
try {
|
||||
$model = new UserImMessage();
|
||||
$model->save($saveData);
|
||||
if(empty($model->id)){
|
||||
return $this->fail('发送失败');
|
||||
}
|
||||
//发送消息
|
||||
$sendData = [
|
||||
'id' => $model->id,
|
||||
'from_user_id' => $params['from_user_id'],
|
||||
'from_user_name' => $fromUserInfo['name'],
|
||||
'from_user_avatar' => $fromUserInfo['avatar'],
|
||||
'to_user_id' => $params['to_user_id'],
|
||||
'to_user_name' => $toUserInfo['name'],
|
||||
'to_user_avatar' => $toUserInfo['avatar'],
|
||||
'content' => $params['content'],
|
||||
'type' => $params['type'],
|
||||
'is_read' => 0,
|
||||
'create_time' => $saveData['create_time'],
|
||||
'extends' => null,
|
||||
];
|
||||
if($params['scene'] == 0) {
|
||||
//给admin用户发
|
||||
Gateway::sendToUid($this->sceneText(1).'_'.$params['to_user_id'], json_encode($sendData));
|
||||
}else{
|
||||
//给user用户发
|
||||
Gateway::sendToUid($this->sceneText(0).'_'.$params['to_user_id'], json_encode($sendData));
|
||||
}
|
||||
return $this->success('发送成功',$sendData);
|
||||
}catch (\Exception $e) {
|
||||
return $this->fail($e->getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
//上传文件
|
||||
public function sendFileMsg(): Json
|
||||
{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['from_user_id','to_user_id','type','scene']);
|
||||
//获取参数
|
||||
$file = $this->request->file('file');
|
||||
if(empty($file) || empty($params['from_user_id']) || empty($params['to_user_id']) || empty($params['type']) || !isset($params['scene'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
if(!in_array($params['type'],['image','video'])){
|
||||
return $this->fail('消息类型错误');
|
||||
}
|
||||
if(!in_array($params['scene'],[0,1])){
|
||||
return $this->fail('消息场景错误');
|
||||
}
|
||||
//获取发送者信息
|
||||
$fromUserInfo = $this->getFromUserInfo($params['from_user_id'],$params['scene']);
|
||||
if(empty($fromUserInfo)){
|
||||
return $this->fail('发送者信息错误');
|
||||
}
|
||||
//获取接收者信息
|
||||
$toUserInfo = $this->getToUserInfo($params['to_user_id'],$params['scene']);
|
||||
if(empty($toUserInfo)){
|
||||
return $this->fail('接收者信息错误');
|
||||
}
|
||||
$filePath =$file->getRealPath();
|
||||
$fileType = $file->extension();
|
||||
$fileSize = $file->getSize();
|
||||
$ali_oss = new alioss();
|
||||
switch ($params['type']) {
|
||||
case 'image':
|
||||
$result = $ali_oss -> uploadImg($filePath,$fileType,$fileSize);
|
||||
break;
|
||||
case 'video':
|
||||
$result = $ali_oss -> uploadVideo($filePath,$fileType,$fileSize);
|
||||
break;
|
||||
default:
|
||||
return $this->fail('文件类型错误~');
|
||||
}
|
||||
if(!$result || $result['code'] == 0){
|
||||
return $this->fail($result['msg']);
|
||||
}
|
||||
//存储信息
|
||||
$saveData = [
|
||||
'from_user_id' => $params['from_user_id'],
|
||||
'to_user_id' => $params['to_user_id'],
|
||||
'content' => $result['data'],
|
||||
'type' => $params['type'],
|
||||
'is_read' => 0,
|
||||
'is_undo' => 0,
|
||||
'is_delete' => 0,
|
||||
'create_time' => time(),
|
||||
'extends' => $params['type'] == 'video' ? json_encode(['poster_img'=>$result['data'].'?x-oss-process=video/snapshot,t_1000,m_fast,w_800,f_png']) : null,
|
||||
];
|
||||
try {
|
||||
$model = new UserImMessage();
|
||||
$model->save($saveData);
|
||||
if(empty($model->id)){
|
||||
return $this->fail('发送失败');
|
||||
}
|
||||
//发送消息
|
||||
$sendData = [
|
||||
'id' => $model->id,
|
||||
'from_user_id' => $params['from_user_id'],
|
||||
'from_user_name' => $fromUserInfo['name'],
|
||||
'from_user_avatar' => $fromUserInfo['avatar'],
|
||||
'to_user_id' => $params['to_user_id'],
|
||||
'to_user_name' => $toUserInfo['name'],
|
||||
'to_user_avatar' => $toUserInfo['avatar'],
|
||||
'content' => $result['data'],
|
||||
'type' => $params['type'],
|
||||
'is_read' => 0,
|
||||
'create_time' => $saveData['create_time'],
|
||||
'extends' => $params['type'] == 'video' ? json_encode(['poster_img'=>$result['data'].'?x-oss-process=video/snapshot,t_1000,m_fast,w_800,f_png']) : null,
|
||||
];
|
||||
if($params['scene'] == 0) {
|
||||
//给admin用户发
|
||||
Gateway::sendToUid($this->sceneText(1).'_'.$params['to_user_id'], json_encode($sendData));
|
||||
}else{
|
||||
//给user用户发
|
||||
Gateway::sendToUid($this->sceneText(0).'_'.$params['to_user_id'], json_encode($sendData));
|
||||
}
|
||||
return $this->success('发送成功',$sendData );
|
||||
}catch (\Exception $e) {
|
||||
return $this->fail($e->getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
//消息列表
|
||||
public function msgList(): Json
|
||||
{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['from_user_id','to_user_id','scene','page_no','page_size']);
|
||||
if(empty($params['from_user_id']) || empty($params['to_user_id']) || !isset($params['scene']) || empty($params['page_no']) || empty($params['page_size'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
if(!in_array($params['scene'],[0,1])){
|
||||
return $this->fail('消息场景错误');
|
||||
}
|
||||
//获取发送者信息
|
||||
$fromUserInfo = $this->getFromUserInfo($params['from_user_id'],$params['scene']);
|
||||
if(empty($fromUserInfo)){
|
||||
return $this->fail('发送者信息错误');
|
||||
}
|
||||
//获取接收者信息
|
||||
$toUserInfo = $this->getToUserInfo($params['to_user_id'],$params['scene']);
|
||||
if(empty($toUserInfo)){
|
||||
return $this->fail('接收者信息错误');
|
||||
}
|
||||
//将消息设置为已读
|
||||
UserImMessage::where([['from_user_id','=',$params['from_user_id']],['to_user_id','=',$params['to_user_id']]])->update(['is_read' => 1]);
|
||||
//获取用户消息
|
||||
$params['page_no'] -= 1;
|
||||
$sql = "SELECT id,from_user_id,to_user_id,content,type,is_read,create_time,extends FROM la_user_im_message WHERE (from_user_id = {$params['from_user_id']} AND to_user_id = {$params['to_user_id']}) OR (from_user_id = {$params['to_user_id']} AND to_user_id = {$params['from_user_id']}) ORDER BY create_time DESC LIMIT {$params['page_no']},{$params['page_size']}";
|
||||
$msgData = Db::query($sql);
|
||||
//返回数据
|
||||
return $this->success('请求成功',$msgData);
|
||||
}
|
||||
|
||||
//获取联系人列表
|
||||
public function contactList(): Json{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['user_id']);
|
||||
if(empty($params['user_id'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
//获取用户信息
|
||||
$userInfo = Admin::where('id',$params['user_id'])->findOrEmpty();
|
||||
//验证用户信息
|
||||
if($userInfo->isEmpty()){
|
||||
return $this->fail('未找到用户信息');
|
||||
}
|
||||
//验证用户身份
|
||||
if(empty($userInfo['role_id']) || $userInfo['role_id'][0] != 8){
|
||||
return $this->fail('用户角色错误');
|
||||
}
|
||||
//获取片区经理创建的公司
|
||||
$company = Company::field('id')->where('area_manager',$userInfo['id'])->column('id');
|
||||
//获取公司的成员
|
||||
$users = User::field('id,nickname as name,avatar')->where('company_id','in',$company)->select()->each(function($item) use($params) {
|
||||
//获取消息
|
||||
$msg_no_read = UserImMessage::field('id')->where('from_user_id',$item['id'])->where('to_user_id',$params['user_id'])->where('is_read',0)->count();
|
||||
$last_msg = UserImMessage::field('id,content,create_time')->where('from_user_id',$item['id'])->where('to_user_id',$params['user_id'])->where('is_read',0)->order('create_time desc')->limit(1)->findOrEmpty();
|
||||
$item['no_read_num'] = $msg_no_read;
|
||||
$item['last_msg_content'] = $last_msg['content'];
|
||||
$item['last_msg_time'] = $last_msg['create_time'];
|
||||
})->toArray();
|
||||
$key = array_column($users,'last_msg_time');
|
||||
array_multisort($key,SORT_DESC,$users);
|
||||
//返回数据
|
||||
return $this->success('请求成功',$users);
|
||||
}
|
||||
|
||||
//获取片区经理用户id
|
||||
public function getAreaManager(): Json
|
||||
{
|
||||
//验证请求方式
|
||||
if(!$this->request->isPost()){
|
||||
return $this->fail('请求方式错误');
|
||||
}
|
||||
//获取请求参数
|
||||
$params = $this->request->post(['user_id']);
|
||||
if(empty($params['user_id'])){
|
||||
return $this->fail('参数错误');
|
||||
}
|
||||
//获取其用户的公司id
|
||||
$userInfo = User::field('id,company_id')->where('id',$params['user_id'])->findOrEmpty();
|
||||
if(empty($userInfo)){
|
||||
return $this->fail('未获取到用户信息');
|
||||
}
|
||||
//获取公司信息
|
||||
$companyInfo = Company::field('area_manager')->where('id',$userInfo['company_id'])->findOrEmpty();
|
||||
if(empty($companyInfo)){
|
||||
return $this->fail('用户信息错误');
|
||||
}
|
||||
if($params['user_id'] == $companyInfo['area_manager']){
|
||||
return $this->fail('用户身份错误错误');
|
||||
}
|
||||
//返回
|
||||
return $this->success('请求成功',['to_user_id'=>$companyInfo['area_manager']]);
|
||||
}
|
||||
}
|
@ -52,8 +52,8 @@ class ApproveLogic extends BaseLogic
|
||||
$requestResponse = HttpClient::create()->request('POST', env('url.shop_prefix') . '/api/merchant/syncStatus/'.$shopMerchantInfo['mer_intention_id'], [
|
||||
'body' => ['status' => $status, 'type' => $approve['type'] ==2 ? 1: 2, 'remark'=> $params['remark']??'']
|
||||
]);
|
||||
Log::info('通知商城审批状态-参数', ['status' => $status, 'type' => $approve['type']]);
|
||||
Log::info('通知商城审批状态-响应', [$requestResponse->getContent()]);
|
||||
Log::info(['通知商城审批状态-参数', ['status' => $status, 'type' => $approve['type']]]);
|
||||
Log::info(['通知商城审批状态-响应', [$requestResponse->getContent()]]);
|
||||
}
|
||||
|
||||
public static function detail($id)
|
||||
|
@ -383,7 +383,21 @@ class TaskLogic extends BaseLogic
|
||||
// 第三阶段金额
|
||||
return $tempalte['new_money_three'];
|
||||
}
|
||||
} elseif ($tempalte['types'] == 2) { // 长期任务
|
||||
} elseif ($tempalte['types'] == 2) {
|
||||
// 长期任务
|
||||
|
||||
// 督促完成需求收集和交易任务 第二个阶段即长期
|
||||
$townTaskTypeList = DictData::where(['type_value' => 'town_task_type', 'status' => 1])->column('value', 'id');
|
||||
if ($townTaskTypeList[$tempalte['type']]=== 'town_task_type_5') {
|
||||
if ($v_day_count<= $stageDayOneAccumulative) {
|
||||
// 第一阶段金额
|
||||
return $tempalte['money'];
|
||||
} elseif ( $v_day_count > $stageDayOneAccumulative) {
|
||||
// 长期金额
|
||||
return $tempalte['money_three'];
|
||||
}
|
||||
}
|
||||
|
||||
if ($v_day_count<= $stageDayOneAccumulative) {
|
||||
// 第一阶段金额
|
||||
return $tempalte['money'];
|
||||
|
10
app/common/model/im/UserImMessage.php
Normal file
10
app/common/model/im/UserImMessage.php
Normal file
@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace app\common\model\im;
|
||||
|
||||
use app\common\model\BaseModel;
|
||||
|
||||
class UserImMessage extends BaseModel
|
||||
{
|
||||
protected $name = 'user_im_message';
|
||||
}
|
@ -112,18 +112,17 @@ class UserInformationg extends BaseModel
|
||||
$item = self::where('id', $id)->field('*,area_id area_name,street_id street_name,village_id village_name,brigade_id brigade_name')->find();
|
||||
$item['family'] = json_decode($item['family'], true);
|
||||
$item['child_arr'] = json_decode($item['child_arr'], true);
|
||||
$data = UserInformationgDemand::where('information_id', $id)->order('id', 'desc')->select();
|
||||
$data = UserInformationgDemand::where('information_id', $id)->order('id', 'desc')->select()->toArray();
|
||||
$item['datas'] = [];
|
||||
$datas = [];
|
||||
if ($data) {
|
||||
foreach ($data as $k => $v) {
|
||||
$a = json_decode($v['data'], true);
|
||||
$arr = [
|
||||
'id' => $v['category_child'],
|
||||
'update_time' => $v['update_time'],
|
||||
'datas' => $a
|
||||
'datas' => $v['data']
|
||||
];
|
||||
if ($a) {
|
||||
if ($v['data']) {
|
||||
array_push($datas, $arr);
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,9 @@
|
||||
"topthink/think-queue": "^3.0",
|
||||
"firebase/php-jwt": "^6.8",
|
||||
"guzzlehttp/guzzle": "^7.8",
|
||||
"textalk/websocket": "^1.6"
|
||||
"textalk/websocket": "^1.6",
|
||||
"workerman/gateway-worker": "^3.1",
|
||||
"workerman/gatewayclient": "^3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony/var-dumper": "^4.2",
|
||||
|
145
composer.lock
generated
145
composer.lock
generated
@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "a4417a460f7b9e7f5f161c5064f27b02",
|
||||
"content-hash": "e9826c5a0f9d53213172653390694713",
|
||||
"packages": [
|
||||
{
|
||||
"name": "adbario/php-dot-notation",
|
||||
@ -5147,6 +5147,149 @@
|
||||
},
|
||||
"time": "2022-06-03T18:03:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "workerman/gateway-worker",
|
||||
"version": "v3.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/walkor/GatewayWorker.git",
|
||||
"reference": "3364be5524f3ac49fa2356377ce4c0151371d063"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/walkor/GatewayWorker/zipball/3364be5524f3ac49fa2356377ce4c0151371d063",
|
||||
"reference": "3364be5524f3ac49fa2356377ce4c0151371d063",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.0",
|
||||
"workerman/workerman": "^4.0.30"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"GatewayWorker\\": "./src"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"homepage": "http://www.workerman.net",
|
||||
"keywords": [
|
||||
"communication",
|
||||
"distributed"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/walkor/GatewayWorker/issues",
|
||||
"source": "https://github.com/walkor/GatewayWorker/tree/v3.1.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://opencollective.com/walkor",
|
||||
"type": "open_collective"
|
||||
},
|
||||
{
|
||||
"url": "https://www.patreon.com/walkor",
|
||||
"type": "patreon"
|
||||
}
|
||||
],
|
||||
"time": "2023-07-19T10:30:49+00:00"
|
||||
},
|
||||
{
|
||||
"name": "workerman/gatewayclient",
|
||||
"version": "v3.0.14",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/walkor/GatewayClient.git",
|
||||
"reference": "4362468d68251015b2b385c310252afb4d6648ed"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/walkor/GatewayClient/zipball/4362468d68251015b2b385c310252afb4d6648ed",
|
||||
"reference": "4362468d68251015b2b385c310252afb4d6648ed",
|
||||
"shasum": ""
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"GatewayClient\\": "./"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"homepage": "http://www.workerman.net",
|
||||
"support": {
|
||||
"issues": "https://github.com/walkor/GatewayClient/issues",
|
||||
"source": "https://github.com/walkor/GatewayClient/tree/v3.0.14"
|
||||
},
|
||||
"time": "2021-11-29T07:03:50+00:00"
|
||||
},
|
||||
{
|
||||
"name": "workerman/workerman",
|
||||
"version": "v4.1.13",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/walkor/workerman.git",
|
||||
"reference": "807780ff672775fcd08f89e573a2824e939021ce"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/walkor/workerman/zipball/807780ff672775fcd08f89e573a2824e939021ce",
|
||||
"reference": "807780ff672775fcd08f89e573a2824e939021ce",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.0"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-event": "For better performance. "
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Workerman\\": "./"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "walkor",
|
||||
"email": "walkor@workerman.net",
|
||||
"homepage": "http://www.workerman.net",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "An asynchronous event driven PHP framework for easily building fast, scalable network applications.",
|
||||
"homepage": "http://www.workerman.net",
|
||||
"keywords": [
|
||||
"asynchronous",
|
||||
"event-loop"
|
||||
],
|
||||
"support": {
|
||||
"email": "walkor@workerman.net",
|
||||
"forum": "http://wenda.workerman.net/",
|
||||
"issues": "https://github.com/walkor/workerman/issues",
|
||||
"source": "https://github.com/walkor/workerman",
|
||||
"wiki": "http://doc.workerman.net/"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://opencollective.com/workerman",
|
||||
"type": "open_collective"
|
||||
},
|
||||
{
|
||||
"url": "https://www.patreon.com/walkor",
|
||||
"type": "patreon"
|
||||
}
|
||||
],
|
||||
"time": "2023-07-31T05:57:25+00:00"
|
||||
},
|
||||
{
|
||||
"name": "yunwuxin/think-cron",
|
||||
"version": "v3.0.6",
|
||||
|
69
extend/alioss/alioss.php
Normal file
69
extend/alioss/alioss.php
Normal file
@ -0,0 +1,69 @@
|
||||
<?php
|
||||
|
||||
namespace alioss;
|
||||
|
||||
use OSS\Core\OssException;
|
||||
use OSS\OssClient;
|
||||
|
||||
class alioss
|
||||
{
|
||||
private string $accessKeyId = 'LTAI5tRFwjTfzjLRuZkyjbWe';
|
||||
private string $accessKeySecret = 'SPseMZwcEGIhm7cg0JneE9lb3CAB82';
|
||||
private string $endpoint = 'oss-cn-chengdu.aliyuncs.com';
|
||||
private string $bucket = 'lihaiim';
|
||||
|
||||
public function uploadImg($filePath,$fileType,$fileSize): array
|
||||
{
|
||||
//验证图片类型
|
||||
$ext = ['jpg','jpeg','png','gif'];
|
||||
if(!in_array($fileType,$ext)){
|
||||
return ['code'=>0,'msg'=>'图片格式错误'];
|
||||
}
|
||||
//验证图片大小
|
||||
if($fileSize > 500*1024){
|
||||
return ['code'=>0,'msg'=>'图片大小错误'];
|
||||
}
|
||||
try {
|
||||
//实例化对象 将配置传入
|
||||
$ossClient = new OssClient($this->accessKeyId, $this->accessKeySecret, $this->endpoint);
|
||||
//这里是有sha1加密 生成文件名 之后连接上后缀
|
||||
$fileName = sha1(date('YmdHis', time()) . uniqid()) . '.' . $fileType;
|
||||
//上传至阿里云的目录 为年+月/日的格式
|
||||
$pathName = date('Y-m/d') . '/' .$fileName;
|
||||
//执行阿里云上传 bucket名称,上传的目录,文件
|
||||
$result = $ossClient->uploadFile($this->bucket, $pathName, $filePath);
|
||||
} catch (OssException $e) {
|
||||
return ['code'=>0,'msg'=>$e->getMessage()];
|
||||
}
|
||||
//将结果输出
|
||||
return ['code'=>1,'msg'=>'上传成功','data'=>$result['info']['url']];
|
||||
}
|
||||
|
||||
public function uploadVideo($filePath,$fileType,$fileSize): array
|
||||
{
|
||||
//验证视频类型
|
||||
$ext = ['mp4','avi','flv','wmv','swf'];
|
||||
if(!in_array($fileType,$ext)){
|
||||
return ['code'=>0,'msg'=>'图片格式错误'];
|
||||
}
|
||||
//验证视频大小
|
||||
if($fileSize > 1024*1024*100){
|
||||
return ['code'=>0,'msg'=>'图片大小错误'];
|
||||
}
|
||||
try {
|
||||
//实例化对象 将配置传入
|
||||
$ossClient = new OssClient($this->accessKeyId, $this->accessKeySecret, $this->endpoint);
|
||||
//这里是有sha1加密 生成文件名 之后连接上后缀
|
||||
$fileName = sha1(date('YmdHis', time()) . uniqid()) . '.' . $fileType;
|
||||
//上传至阿里云的目录 为年+月/日的格式
|
||||
$pathName = date('Y-m/d') . '/' .$fileName;
|
||||
//执行阿里云上传 bucket名称,上传的目录,文件
|
||||
$result = $ossClient->uploadFile($this->bucket, $pathName, $filePath);
|
||||
} catch (OssException $e) {
|
||||
return ['code'=>0,'msg'=>$e->getMessage()];
|
||||
}
|
||||
//将结果输出
|
||||
return ['code'=>1,'msg'=>'上传成功','data'=>$result['info']['url']];
|
||||
}
|
||||
|
||||
}
|
27
extend/workerim/Events.php
Normal file
27
extend/workerim/Events.php
Normal file
@ -0,0 +1,27 @@
|
||||
<?php
|
||||
namespace workerim;
|
||||
|
||||
use GatewayClient\Gateway;
|
||||
/**
|
||||
* 主逻辑
|
||||
* 主要是处理 onConnect onMessage onClose 三个方法
|
||||
* onConnect 和 onClose 如果不需要可以不用实现并删除
|
||||
*/
|
||||
class Events
|
||||
{
|
||||
|
||||
// 当有客户端连接时,将client_id返回,让mvc框架判断当前uid并执行绑定
|
||||
public static function onConnect($client_id): void
|
||||
{
|
||||
Gateway::sendToClient($client_id, json_encode(array(
|
||||
'type' => 'init',
|
||||
'client_id' => $client_id
|
||||
)));
|
||||
}
|
||||
|
||||
// GatewayWorker建议不做任何业务逻辑,onMessage留空即可
|
||||
public static function onMessage($client_id, $message): void
|
||||
{
|
||||
|
||||
}
|
||||
}
|
30
extend/workerim/start_businessworker.php
Normal file
30
extend/workerim/start_businessworker.php
Normal file
@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
use \Workerman\Worker;
|
||||
use \GatewayWorker\BusinessWorker;
|
||||
|
||||
|
||||
// 自动加载类
|
||||
require_once __DIR__ . '/../../vendor/autoload.php';
|
||||
|
||||
// bussinessWorker 进程
|
||||
$worker = new BusinessWorker();
|
||||
|
||||
// worker名称
|
||||
$worker->name = 'PushBusinessWorker';
|
||||
|
||||
// bussinessWorker进程数量
|
||||
$worker->count = 4;
|
||||
|
||||
// 服务注册地址
|
||||
$worker->registerAddress = '127.0.0.1:1236';
|
||||
|
||||
// 注册服务类
|
||||
$worker->eventHandler = 'workerim\Events';
|
||||
|
||||
// 如果不是在根目录启动,则运行runAll方法
|
||||
if(!defined('GLOBAL_START'))
|
||||
{
|
||||
Worker::runAll();
|
||||
}
|
||||
|
39
extend/workerim/start_gateway.php
Normal file
39
extend/workerim/start_gateway.php
Normal file
@ -0,0 +1,39 @@
|
||||
<?php
|
||||
|
||||
use \Workerman\Worker;
|
||||
use \GatewayWorker\Gateway;
|
||||
|
||||
// 自动加载类
|
||||
require_once __DIR__ . '/../../vendor/autoload.php';
|
||||
|
||||
// gateway 进程,这里使用Text协议,可以用telnet测试
|
||||
$gateway = new Gateway("Websocket://0.0.0.0:8282");
|
||||
|
||||
// gateway名称,status方便查看
|
||||
$gateway->name = 'worker_im';
|
||||
|
||||
// gateway进程数,一般设置2个就足够
|
||||
$gateway->count = 4;
|
||||
|
||||
// 本机ip,分布式部署时使用内网ip
|
||||
$gateway->lanIp = '127.0.0.1';
|
||||
|
||||
// 内部通讯起始端口,假如$gateway->count=2,起始端口为2900
|
||||
// 则一般会使用2900 2901 2902 2903 4个端口作为内部通讯端口
|
||||
$gateway->startPort = 2900;
|
||||
|
||||
// 服务注册地址
|
||||
$gateway->registerAddress = '127.0.0.1:1236';
|
||||
|
||||
// 心跳间隔
|
||||
$gateway->pingInterval = 20;
|
||||
|
||||
// 心跳数据
|
||||
$gateway->pingData = '{"type":"ping"}';
|
||||
|
||||
// 如果不是在根目录启动,则运行runAll方法
|
||||
if(!defined('GLOBAL_START'))
|
||||
{
|
||||
Worker::runAll();
|
||||
}
|
||||
|
16
extend/workerim/start_register.php
Normal file
16
extend/workerim/start_register.php
Normal file
@ -0,0 +1,16 @@
|
||||
<?php
|
||||
use \Workerman\Worker;
|
||||
use \GatewayWorker\Register;
|
||||
|
||||
// 自动加载类
|
||||
require_once __DIR__ . '/../../vendor/autoload.php';
|
||||
|
||||
// register 必须是text协议,切记不能将register端口开放给外网
|
||||
$register = new Register('text://127.0.0.1:1236');
|
||||
|
||||
// 如果不是在根目录启动,则运行runAll方法
|
||||
if(!defined('GLOBAL_START'))
|
||||
{
|
||||
Worker::runAll();
|
||||
}
|
||||
|
@ -1,8 +0,0 @@
|
||||
<IfModule mod_rewrite.c>
|
||||
Options +FollowSymlinks -Multiviews
|
||||
RewriteEngine On
|
||||
|
||||
RewriteCond %{REQUEST_FILENAME} !-d
|
||||
RewriteCond %{REQUEST_FILENAME} !-f
|
||||
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
|
||||
</IfModule>
|
1
public/admin/assets/403.d036e67e.js
Normal file
1
public/admin/assets/403.d036e67e.js
Normal file
@ -0,0 +1 @@
|
||||
import o from"./error.2cf7c512.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.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/404.ab89deac.js
Normal file
1
public/admin/assets/404.ab89deac.js
Normal file
@ -0,0 +1 @@
|
||||
import o from"./error.2cf7c512.js";import{d as r,o as t,c as m,U as p}from"./@vue.51d7f2d8.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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};
|
1
public/admin/assets/Withdrawal.51891aa4.js
Normal file
1
public/admin/assets/Withdrawal.51891aa4.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/account-adjust.9a549141.js
Normal file
1
public/admin/assets/account-adjust.9a549141.js
Normal file
@ -0,0 +1 @@
|
||||
import"./account-adjust.vue_vue_type_script_setup_true_lang.5e53c5e0.js";import{_ as N}from"./account-adjust.vue_vue_type_script_setup_true_lang.5e53c5e0.js";import"./element-plus.4328d892.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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};
|
@ -0,0 +1 @@
|
||||
import{C as x,G as B,H as R,B as g,D as N}from"./element-plus.4328d892.js";import{P as q}from"./index.389c40a1.js";import{f as C}from"./index.3699e511.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
public/admin/assets/add-nav.2b307bde.js
Normal file
1
public/admin/assets/add-nav.2b307bde.js
Normal file
@ -0,0 +1 @@
|
||||
import"./add-nav.vue_vue_type_script_setup_true_lang.ebf1b941.js";import{_ as Z}from"./add-nav.vue_vue_type_script_setup_true_lang.ebf1b941.js";import"./element-plus.4328d892.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.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{Z as default};
|
@ -0,0 +1 @@
|
||||
import{B,w as D}from"./element-plus.4328d892.js";import{_ as F}from"./index.ed886f7b.js";import{_ as A}from"./picker.e1a01350.js";import{_ as y}from"./picker.b0fd8935.js";import{f as p,b as E}from"./index.3699e511.js";import{D as U}from"./vuedraggable.0cb40d3a.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
public/admin/assets/admin.cdef2c97.js
Normal file
1
public/admin/assets/admin.cdef2c97.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as n}from"./index.3699e511.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
public/admin/assets/article.599f2484.js
Normal file
1
public/admin/assets/article.599f2484.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e}from"./index.3699e511.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.106c8c7b.js
Normal file
1
public/admin/assets/attr-setting.106c8c7b.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr-setting.vue_vue_type_script_setup_true_lang.6fa89855.js";import{_ as gm}from"./attr-setting.vue_vue_type_script_setup_true_lang.6fa89855.js";import"./index.30dbfa5d.js";import"./attr.vue_vue_type_script_setup_true_lang.31c3b7f1.js";import"./element-plus.4328d892.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.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";import"./content.vue_vue_type_script_setup_true_lang.b880a274.js";import"./decoration-img.48841e94.js";import"./attr.vue_vue_type_script_setup_true_lang.d13fc64a.js";import"./content.4723f506.js";import"./attr.vue_vue_type_script_setup_true_lang.0f19b113.js";import"./add-nav.vue_vue_type_script_setup_true_lang.ebf1b941.js";import"./content.24f0bdee.js";import"./attr.vue_vue_type_script_setup_true_lang.35525a06.js";import"./content.vue_vue_type_script_setup_true_lang.26f61963.js";import"./attr.vue_vue_type_script_setup_true_lang.d01577b5.js";import"./content.cb88e600.js";import"./decoration.bc75cda2.js";import"./attr.vue_vue_type_script_setup_true_lang.0fc534ba.js";import"./content.8872959a.js";import"./attr.vue_vue_type_script_setup_true_lang.cb1c87b3.js";import"./content.vue_vue_type_script_setup_true_lang.a60ff814.js";import"./attr.vue_vue_type_script_setup_true_lang.00e826d0.js";import"./content.6d18177a.js";export{gm as default};
|
@ -0,0 +1 @@
|
||||
import{w as c}from"./index.30dbfa5d.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
public/admin/assets/attr.065acb02.js
Normal file
1
public/admin/assets/attr.065acb02.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.cb1c87b3.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.cb1c87b3.js";import"./element-plus.4328d892.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.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{Z as default};
|
1
public/admin/assets/attr.25e6ea95.js
Normal file
1
public/admin/assets/attr.25e6ea95.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.31c3b7f1.js";import{_ as Z}from"./attr.vue_vue_type_script_setup_true_lang.31c3b7f1.js";import"./element-plus.4328d892.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.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{Z as default};
|
1
public/admin/assets/attr.4f1a43a3.js
Normal file
1
public/admin/assets/attr.4f1a43a3.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.d13fc64a.js";import{_ as Y}from"./attr.vue_vue_type_script_setup_true_lang.d13fc64a.js";import"./element-plus.4328d892.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.b0fd8935.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.ed886f7b.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{Y as default};
|
1
public/admin/assets/attr.534b964f.js
Normal file
1
public/admin/assets/attr.534b964f.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.0f19b113.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.0f19b113.js";import"./element-plus.4328d892.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.ebf1b941.js";import"./index.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{$ as default};
|
1
public/admin/assets/attr.6e737ea8.js
Normal file
1
public/admin/assets/attr.6e737ea8.js
Normal file
@ -0,0 +1 @@
|
||||
import"./attr.vue_vue_type_script_setup_true_lang.35525a06.js";import{_ as $}from"./attr.vue_vue_type_script_setup_true_lang.35525a06.js";import"./element-plus.4328d892.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.ebf1b941.js";import"./index.ed886f7b.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.e1a01350.js";import"./index.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./picker.b0fd8935.js";import"./index.fd11504f.js";import"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./index.df20a90c.js";import"./index.vue_vue_type_script_setup_true_lang.dc835bba.js";import"./usePaging.2ad8e1e6.js";import"./vue3-video-play.b911321b.js";import"./vuedraggable.0cb40d3a.js";import"./vue.5de34049.js";import"./sortablejs.ef73fc5c.js";export{$ as default};
|
@ -0,0 +1 @@
|
||||
import{G as r,H as _,C as i,B as f,D as p}from"./element-plus.4328d892.js";import{_ as V}from"./add-nav.vue_vue_type_script_setup_true_lang.ebf1b941.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 _};
|
@ -0,0 +1 @@
|
||||
import{G as D,H as U,C as v,B as w,w as N,D as R}from"./element-plus.4328d892.js";import{_ as $}from"./index.ed886f7b.js";import{_ as j}from"./picker.e1a01350.js";import{_ as G}from"./picker.b0fd8935.js";import{f as b}from"./index.3699e511.js";import{D as I}from"./vuedraggable.0cb40d3a.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 _};
|
@ -0,0 +1 @@
|
||||
import{G as _,H as r,C as i,D as f}from"./element-plus.4328d892.js";import{_ as p}from"./add-nav.vue_vue_type_script_setup_true_lang.ebf1b941.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 _};
|
@ -0,0 +1 @@
|
||||
import{G as D,H as U,C as y,B as v,w,D as N}from"./element-plus.4328d892.js";import{_ as R}from"./index.ed886f7b.js";import{_ as $}from"./picker.e1a01350.js";import{_ as j}from"./picker.b0fd8935.js";import{f as F}from"./index.3699e511.js";import{D as G}from"./vuedraggable.0cb40d3a.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 _};
|
@ -0,0 +1 @@
|
||||
import{B as c,C as i,D as F}from"./element-plus.4328d892.js";import{_ as p}from"./picker.b0fd8935.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
public/admin/assets/audit.ee80f9a8.js
Normal file
1
public/admin/assets/audit.ee80f9a8.js
Normal file
@ -0,0 +1 @@
|
||||
import"./audit.vue_vue_type_script_setup_true_name_withdrawEdit_lang.3adb99ad.js";import{_ as O}from"./audit.vue_vue_type_script_setup_true_name_withdrawEdit_lang.3adb99ad.js";import"./element-plus.4328d892.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.0abc2b27.js";export{O as default};
|
File diff suppressed because one or more lines are too long
1
public/admin/assets/auth.31b85457.js
Normal file
1
public/admin/assets/auth.31b85457.js
Normal file
@ -0,0 +1 @@
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.d9d8457a.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.d9d8457a.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./user_menu.4c6de74a.js";import"./user_role.b97c1796.js";export{P as default};
|
1
public/admin/assets/auth.3f2b76c0.js
Normal file
1
public/admin/assets/auth.3f2b76c0.js
Normal file
@ -0,0 +1 @@
|
||||
import"./auth.vue_vue_type_script_setup_true_lang.9ede6061.js";import{_ as P}from"./auth.vue_vue_type_script_setup_true_lang.9ede6061.js";import"./element-plus.4328d892.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.703f22b6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./menu.a2ea2d89.js";export{P as default};
|
@ -0,0 +1 @@
|
||||
import{F as P,V as U,C as q,E as H,D as I,Q as O}from"./element-plus.4328d892.js";import{a as Q}from"./role.703f22b6.js";import{P as $}from"./index.389c40a1.js";import{t as j}from"./index.3699e511.js";import{m as z}from"./menu.a2ea2d89.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 _};
|
@ -0,0 +1 @@
|
||||
import{F as T,V as P,C as q,E as H,D as I,Q as O}from"./element-plus.4328d892.js";import"./index.3699e511.js";import{P as Q}from"./index.389c40a1.js";import"./lodash.08438971.js";import{e as $}from"./user_menu.4c6de74a.js";import{b as j}from"./user_role.b97c1796.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
public/admin/assets/balance_details.665e4b6d.js
Normal file
1
public/admin/assets/balance_details.665e4b6d.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/banquetBirthday.226d5b70.js
Normal file
1
public/admin/assets/banquetBirthday.226d5b70.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as c,C as E,a1 as V,G as B,H as y,a2 as F,D as v,I as x}from"./element-plus.4328d892.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.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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=c,m=E,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-7e0a3cca"]]);export{ne as default};
|
1
public/admin/assets/banquetFullMoon.a5310b55.js
Normal file
1
public/admin/assets/banquetFullMoon.a5310b55.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as c,a1 as V,G as F,H as v,a2 as y,D as B,I as x}from"./element-plus.4328d892.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.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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=c,r=V,d=F,s=v,_=y,f=B,b=x;return w(),C(b,{style:{"margin-top":"16px"}},{default:t(()=>[e(f,{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(_,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-2baac58c"]]);export{pe as default};
|
1
public/admin/assets/banquetFuneral.ced9b75f.js
Normal file
1
public/admin/assets/banquetFuneral.ced9b75f.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,a1 as c,G as v,H as F,a2 as y,D as B,I as g}from"./element-plus.4328d892.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.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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-baa5de88"]]);export{pe as default};
|
1
public/admin/assets/banquetMarry.0ca2932e.js
Normal file
1
public/admin/assets/banquetMarry.0ca2932e.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,a1 as c,G as y,H as B,a2 as F,D as v,I as x}from"./element-plus.4328d892.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.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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-bb0a8954"]]);export{pe as default};
|
1
public/admin/assets/banquetOther.c8c4a50e.js
Normal file
1
public/admin/assets/banquetOther.c8c4a50e.js
Normal file
@ -0,0 +1 @@
|
||||
import{B as E,C as V,a1 as c,G as y,H as B,a2 as F,D as v,I as x}from"./element-plus.4328d892.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.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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-068cff19"]]);export{ne as default};
|
1
public/admin/assets/breeding.b6db7248.js
Normal file
1
public/admin/assets/breeding.b6db7248.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/cache.cc318020.js
Normal file
1
public/admin/assets/cache.cc318020.js
Normal file
@ -0,0 +1 @@
|
||||
import{S as s,I as c,O as l,w as _,P as d}from"./element-plus.4328d892.js";import{s as F}from"./system.7a56db13.js";import{f as B}from"./index.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/code-preview.623d550b.js
Normal file
1
public/admin/assets/code-preview.623d550b.js
Normal file
@ -0,0 +1 @@
|
||||
import"./code-preview.vue_vue_type_script_setup_true_lang.3c6c82b1.js";import{_ as L}from"./code-preview.vue_vue_type_script_setup_true_lang.3c6c82b1.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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};
|
@ -0,0 +1 @@
|
||||
import{x as w,y as B,E as D,w as T,L}from"./element-plus.4328d892.js";import{f as r,b as N}from"./index.3699e511.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
public/admin/assets/code.6a949bb0.js
Normal file
1
public/admin/assets/code.6a949bb0.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as t}from"./index.3699e511.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};
|
1
public/admin/assets/common.2d948a1e.js
Normal file
1
public/admin/assets/common.2d948a1e.js
Normal file
@ -0,0 +1 @@
|
||||
import{r}from"./index.3699e511.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};
|
1
public/admin/assets/company.50bd178e.js
Normal file
1
public/admin/assets/company.50bd178e.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/company.95440a28.js
Normal file
1
public/admin/assets/company.95440a28.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as n}from"./index.3699e511.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};
|
1
public/admin/assets/company.ceae3a8f.js
Normal file
1
public/admin/assets/company.ceae3a8f.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/config.6d5d5fb4.js
Normal file
1
public/admin/assets/config.6d5d5fb4.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/consumer.1f564b2e.js
Normal file
1
public/admin/assets/consumer.1f564b2e.js
Normal file
@ -0,0 +1 @@
|
||||
import{r}from"./index.3699e511.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
public/admin/assets/content.14cd39d0.js
Normal file
1
public/admin/assets/content.14cd39d0.js
Normal file
@ -0,0 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.26f61963.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.26f61963.js";import"./decoration-img.48841e94.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.24f0bdee.js
Normal file
1
public/admin/assets/content.24f0bdee.js
Normal file
@ -0,0 +1 @@
|
||||
import{b as x,d as _}from"./index.3699e511.js";import c from"./decoration-img.48841e94.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.4328d892.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.4723f506.js
Normal file
1
public/admin/assets/content.4723f506.js
Normal file
@ -0,0 +1 @@
|
||||
import i from"./decoration-img.48841e94.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.3699e511.js";import"./element-plus.4328d892.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.4c996cb0.js
Normal file
1
public/admin/assets/content.4c996cb0.js
Normal file
@ -0,0 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.a60ff814.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.a60ff814.js";import"./decoration-img.48841e94.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.6d18177a.js
Normal file
1
public/admin/assets/content.6d18177a.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as r}from"./index.3699e511.js";import{o as i,c as e,bf as m,be as s,a as o}from"./@vue.51d7f2d8.js";import"./element-plus.4328d892.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.8872959a.js
Normal file
1
public/admin/assets/content.8872959a.js
Normal file
@ -0,0 +1 @@
|
||||
import{d as r,b as e}from"./index.3699e511.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.4328d892.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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
public/admin/assets/content.cb88e600.js
Normal file
1
public/admin/assets/content.cb88e600.js
Normal file
@ -0,0 +1 @@
|
||||
import{b as n,d as m}from"./index.3699e511.js";import{g as d}from"./decoration.bc75cda2.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.4328d892.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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};
|
1
public/admin/assets/content.eae7d5a8.js
Normal file
1
public/admin/assets/content.eae7d5a8.js
Normal file
@ -0,0 +1 @@
|
||||
import"./content.vue_vue_type_script_setup_true_lang.b880a274.js";import{_ as M}from"./content.vue_vue_type_script_setup_true_lang.b880a274.js";import"./decoration-img.48841e94.js";import"./element-plus.4328d892.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.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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};
|
@ -0,0 +1 @@
|
||||
import o from"./decoration-img.48841e94.js";import{d as r,o as e,c as t,a,T as l,a7 as p,U as i,S as d}from"./@vue.51d7f2d8.js";const m={class:"nav bg-white pt-[15px] pb-[8px]"},_={class:"flex flex-wrap"},x={class:"mt-[7px]"},b=r({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(n){return(f,u)=>(e(),t("div",m,[a("div",_,[(e(!0),t(l,null,p(n.content.data,(s,c)=>(e(),t("div",{key:c,class:"flex flex-col items-center w-1/5 mb-[15px]"},[i(o,{width:"41px",height:"41px",src:s.image,alt:""},null,8,["src"]),a("div",x,d(s.name),1)]))),128))])]))}});export{b as _};
|
@ -0,0 +1 @@
|
||||
import o from"./decoration-img.48841e94.js";import{d as s,e as c,o as r,c as i,a as p,U as m,u as d}from"./@vue.51d7f2d8.js";const u={class:"banner mx-[10px] mt-[10px]"},_={class:"banner-image"},h=s({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})}},setup(t){const n=t,a=c(()=>{const{data:e}=n.content;return Array.isArray(e)&&e[0]?e[0].image:""});return(e,l)=>(r(),i("div",u,[p("div",_,[m(o,{width:"100%",height:"100px",src:d(a),fit:"contain"},null,8,["src"])])]))}});export{h as _};
|
@ -0,0 +1 @@
|
||||
import s from"./decoration-img.48841e94.js";import{d as c,e as r,o,c as i,a as l,U as h,u as m,_ as u}from"./@vue.51d7f2d8.js";const d={class:"banner-image w-full h-full"},p=c({__name:"content",props:{content:{type:Object,default:()=>({})},styles:{type:Object,default:()=>({})},height:{type:String,default:"170px"}},setup(e){const a=e,n=r(()=>{const{data:t}=a.content;return Array.isArray(t)&&t[0]?t[0].image:""});return(t,f)=>(o(),i("div",{class:"banner",style:u(e.styles)},[l("div",d,[h(s,{width:"100%",height:e.styles.height||e.height,src:m(n),fit:"contain"},null,8,["height","src"])])],4))}});export{p as _};
|
1
public/admin/assets/contract.ec2df2b9.js
Normal file
1
public/admin/assets/contract.ec2df2b9.js
Normal file
@ -0,0 +1 @@
|
||||
import{r}from"./index.3699e511.js";function n(t){return r.get({url:"/contract.contract/lists",params:t})}function a(t){return r.post({url:"/contract.contract/add",params:t})}function o(t){return r.post({url:"/contract.contract/edit",params:t})}function e(t){return r.get({url:"/contract.contract/detail",params:t})}function i(t){return r.get({url:"/contract.VehicleContract/lists",params:t})}function u(t){return r.get({url:"/contract.VehicleContract/detail",params:t})}function s(t){return r.post({url:"/contract.VehicleContract/uploadContract",params:t})}function l(t){return r.get({url:"/contract.contract/evidence",params:t})}export{e as a,o as b,a as c,l as d,n as e,s as f,i as g,u as l};
|
1
public/admin/assets/contractDetil.01b647a8.js
Normal file
1
public/admin/assets/contractDetil.01b647a8.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/data-table.6c4d76e5.js
Normal file
1
public/admin/assets/data-table.6c4d76e5.js
Normal file
@ -0,0 +1 @@
|
||||
import"./data-table.vue_vue_type_script_setup_true_lang.ce226303.js";import{_ as Q}from"./data-table.vue_vue_type_script_setup_true_lang.ce226303.js";import"./element-plus.4328d892.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./code.6a949bb0.js";export{Q as default};
|
@ -0,0 +1 @@
|
||||
import{B,C as x,w as D,D as P,O as K,P as R,Q as T}from"./element-plus.4328d892.js";import{d as U,s as L,$ as N,r as S,w as $,o as b,c as h,U as e,L as l,H as z,u as a,a8 as g,R as C,M as I,a as M,k as j}from"./@vue.51d7f2d8.js";import{P as A}from"./index.389c40a1.js";import{_ as H}from"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import{u as O}from"./usePaging.2ad8e1e6.js";import{f as Q,h as q}from"./code.6a949bb0.js";import{f as G}from"./index.3699e511.js";const J={class:"data-table"},W={class:"m-4"},X={class:"flex justify-end mt-4"},ne=U({__name:"data-table",emits:["success"],setup(Y,{emit:F}){const r=L(),s=N({name:"",comment:""}),{pager:n,getLists:_,resetParams:w,resetPage:c}=O({fetchFun:q,params:s,size:10}),d=S([]),E=t=>{d.value=t.map(({name:o,comment:m})=>({name:o,comment:m}))},v=async()=>{var t;if(!d.value.length)return G.msgError("\u8BF7\u9009\u62E9\u6570\u636E\u8868");await Q({table:d.value}),(t=r.value)==null||t.close(),F("success")};return $(()=>{var t;return(t=r.value)==null?void 0:t.visible},t=>{t&&_()}),(t,o)=>{const m=B,p=x,f=D,y=P,i=K,V=R,k=T;return b(),h("div",J,[e(A,{ref_key:"popupRef",ref:r,clickModalClose:!1,title:"\u9009\u62E9\u8868",width:"900px",async:!0,onConfirm:v},{trigger:l(()=>[z(t.$slots,"default")]),default:l(()=>[e(y,{class:"ls-form",model:a(s),inline:""},{default:l(()=>[e(p,{label:"\u8868\u540D\u79F0"},{default:l(()=>[e(m,{class:"w-[280px]",modelValue:a(s).name,"onUpdate:modelValue":o[0]||(o[0]=u=>a(s).name=u),clearable:"",onKeyup:g(a(c),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(p,{label:"\u8868\u63CF\u8FF0"},{default:l(()=>[e(m,{class:"w-[280px]",modelValue:a(s).comment,"onUpdate:modelValue":o[1]||(o[1]=u=>a(s).comment=u),clearable:"",onKeyup:g(a(c),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(p,null,{default:l(()=>[e(f,{type:"primary",onClick:a(c)},{default:l(()=>[C("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(f,{onClick:a(w)},{default:l(()=>[C("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),I((b(),h("div",W,[e(V,{height:"400",size:"large",data:a(n).lists,onSelectionChange:E},{default:l(()=>[e(i,{type:"selection",width:"55"}),e(i,{label:"\u8868\u540D\u79F0",prop:"name","min-width":"150"}),e(i,{label:"\u8868\u63CF\u8FF0",prop:"comment","min-width":"160"}),e(i,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time","min-width":"180"})]),_:1},8,["data"])])),[[k,a(n).loading]]),M("div",X,[e(H,{modelValue:a(n),"onUpdate:modelValue":o[2]||(o[2]=u=>j(n)?n.value=u:null),onChange:a(_)},null,8,["modelValue","onChange"])])]),_:3},512)])}}});export{ne as _};
|
1
public/admin/assets/decoration-img.48841e94.js
Normal file
1
public/admin/assets/decoration-img.48841e94.js
Normal file
@ -0,0 +1 @@
|
||||
import{i as d,b as n}from"./element-plus.4328d892.js";import{u as _,h as e,b as u,d as l}from"./index.3699e511.js";import{d as g,e as h,o as f,K as b,L as r,a as i,U as I,I as y,u as v,bf as S,be as w}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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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=t=>(S("data-v-8b12a43d"),t=t(),w(),t),x=N(()=>i("div",{class:"image-slot"},null,-1)),B={class:"image-slot"},P=g({__name:"decoration-img",props:{width:{type:[String,Number],default:"auto"},height:{type:[String,Number],default:"auto"},radius:{type:[String,Number],default:0},...d},setup(t){const o=t,{getImageUrl:p}=_(),s=h(()=>({width:e(o.width),height:e(o.height),borderRadius:e(o.radius)}));return(a,U)=>{const m=u,c=n;return f(),b(c,y({style:s.value},o,{src:v(p)(a.src)}),{placeholder:r(()=>[x]),error:r(()=>[i("div",B,[I(m,{name:"el-icon-Picture",size:30})])]),_:1},16,["style","src"])}}});const ct=l(P,[["__scopeId","data-v-8b12a43d"]]);export{ct as default};
|
1
public/admin/assets/decoration.bc75cda2.js
Normal file
1
public/admin/assets/decoration.bc75cda2.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as t}from"./index.3699e511.js";function a(e){return t.get({url:"/decorate.page/detail",params:e},{ignoreCancelToken:!0})}function o(e){return t.post({url:"/decorate.page/save",params:e})}function c(e){return t.get({url:"/decorate.data/article",params:e})}function n(e){return t.get({url:"/decorate.tabbar/detail",params:e})}function u(e){return t.post({url:"/decorate.tabbar/save",params:e})}export{a,n as b,u as c,c as g,o as s};
|
1
public/admin/assets/deepProcessing.30a3700c.js
Normal file
1
public/admin/assets/deepProcessing.30a3700c.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/default_reply.a954cfe2.js
Normal file
1
public/admin/assets/default_reply.a954cfe2.js
Normal file
@ -0,0 +1 @@
|
||||
import{S as R,I as $,w as x,O as T,t as L,P as N,Q as U}from"./element-plus.4328d892.js";import{_ as O}from"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import{f as E,b as P}from"./index.3699e511.js";import{o as Q,d as j,e as z}from"./wx_oa.e689d371.js";import{u as I}from"./usePaging.2ad8e1e6.js";import{_ as K}from"./edit.vue_vue_type_script_setup_true_lang.094a9a65.js";import{d as M,s as q,r as G,e as H,o as f,c as J,U as e,L as u,a as D,R as d,M as W,K as F,u as n,S as X,k as Y,Q as Z,n as h}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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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.389c40a1.js";import"./index.vue_vue_type_style_index_0_scoped_95d1884e_lang.0fc4c9f8.js";const ee={class:"flex justify-end mt-4"},ze=M({__name:"default_reply",setup(te){const r=q(),m=G(!1),v=H(()=>o=>{switch(o){case 1:return"\u6587\u672C"}}),{pager:s,getLists:l}=I({fetchFun:z,params:{reply_type:3}}),g=async()=>{var o;m.value=!0,await h(),(o=r.value)==null||o.open("add",1)},y=async o=>{var a,p;m.value=!0,await h(),(a=r.value)==null||a.open("edit",1),(p=r.value)==null||p.getDetail(o)},w=async o=>{await E.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await Q({id:o}),E.msgSuccess("\u5220\u9664\u6210\u529F"),l()},B=async o=>{try{await j({id:o}),l()}catch{l()}};return l(),(o,a)=>{const p=R,C=$,b=P,_=x,i=T,k=L,V=N,A=O,S=U;return f(),J("div",null,[e(C,{class:"!border-none",shadow:"never"},{default:u(()=>[e(p,{type:"warning",title:"\u6E29\u99A8\u63D0\u793A\uFF1A1.\u7C89\u4E1D\u5728\u516C\u4F17\u53F7\u53D1\u9001\u5185\u5BB9\u65F6\uFF0C\u7CFB\u7EDF\u65E0\u6CD5\u5339\u914D\u60C5\u51B5\u4E0B\u53D1\u9001\u542F\u7528\u7684\u9ED8\u8BA4\u6587\u672C\u56DE\u590D\uFF1B2.\u540C\u65F6\u53EA\u80FD\u542F\u7528\u4E00\u4E2A\u9ED8\u8BA4\u56DE\u590D\u3002",closable:!1,"show-icon":""})]),_:1}),e(C,{class:"!border-none mt-4",shadow:"never"},{default:u(()=>[D("div",null,[e(_,{class:"mb-4",type:"primary",onClick:a[0]||(a[0]=t=>g())},{icon:u(()=>[e(b,{name:"el-icon-Plus"})]),default:u(()=>[d(" \u65B0\u589E ")]),_:1})]),W((f(),F(V,{size:"large",data:n(s).lists},{default:u(()=>[e(i,{label:"\u89C4\u5219\u540D\u79F0",prop:"name","min-width":"120"}),e(i,{label:"\u56DE\u590D\u7C7B\u578B","min-width":"120"},{default:u(({row:t})=>[d(X(n(v)(t.content_type)),1)]),_:1}),e(i,{label:"\u56DE\u590D\u5185\u5BB9",prop:"content","min-width":"120"}),e(i,{label:"\u72B6\u6001","min-width":"120"},{default:u(({row:t})=>[e(k,{modelValue:t.status,"onUpdate:modelValue":c=>t.status=c,"active-value":1,"inactive-value":0,onChange:c=>B(t.id)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(i,{label:"\u6392\u5E8F",prop:"sort","min-width":"120"}),e(i,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:u(({row:t})=>[e(_,{type:"primary",link:"",onClick:c=>y(t)},{default:u(()=>[d(" \u7F16\u8F91 ")]),_:2},1032,["onClick"]),e(_,{type:"danger",link:"",onClick:c=>w(t.id)},{default:u(()=>[d(" \u5220\u9664 ")]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[S,n(s).loading]]),D("div",ee,[e(A,{modelValue:n(s),"onUpdate:modelValue":a[1]||(a[1]=t=>Y(s)?s.value=t:null),onChange:n(l)},null,8,["modelValue","onChange"])])]),_:1}),n(m)?(f(),F(K,{key:0,ref_key:"editRef",ref:r,onSuccess:n(l),onClose:a[2]||(a[2]=t=>m.value=!1)},null,8,["onSuccess"])):Z("",!0)])}}});export{ze as default};
|
1
public/admin/assets/department.64ff46d0.js
Normal file
1
public/admin/assets/department.64ff46d0.js
Normal file
@ -0,0 +1 @@
|
||||
import{r as e}from"./index.3699e511.js";function p(t){return e.get({url:"/dept.dept/lists",params:t})}function r(t){return e.post({url:"/dept.dept/add",params:t})}function u(t){return e.post({url:"/dept.dept/edit",params:t})}function n(t){return e.post({url:"/dept.dept/delete",params:t})}function l(t){return e.get({url:"/dept.dept/detail",params:t})}function s(){return e.get({url:"/dept.dept/all"})}export{u as a,r as b,l as c,s as d,p as e,n as f};
|
1
public/admin/assets/detail copy.b0b1be68.js
Normal file
1
public/admin/assets/detail copy.b0b1be68.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/detail.69a686bd.js
Normal file
1
public/admin/assets/detail.69a686bd.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/details.96e2e505.js
Normal file
1
public/admin/assets/details.96e2e505.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/details.d834d5f5.js
Normal file
1
public/admin/assets/details.d834d5f5.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/detil.18a48cb4.js
Normal file
1
public/admin/assets/detil.18a48cb4.js
Normal file
File diff suppressed because one or more lines are too long
1
public/admin/assets/dialog.f21cff34.js
Normal file
1
public/admin/assets/dialog.f21cff34.js
Normal file
@ -0,0 +1 @@
|
||||
import{w as n,L as c}from"./element-plus.4328d892.js";import{d as _,$ as E,o as f,c as F,U as t,L as e,a as u,R as s,bf as B,be as D}from"./@vue.51d7f2d8.js";import{d as g}from"./index.3699e511.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.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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=o=>(B("data-v-f503cd48"),o=o(),D(),o),h=a(()=>u("h1",null,"\u91CD\u8981\u63D0\u9192",-1)),v=a(()=>u("div",{class:"content"}," \u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF,\u53D1\u9001\u5408\u540C,\u8BF7\u786E\u8BA4\u4FE1\u606F\u662F\u5426\u6709\u8BEF,\u53D1\u9001\u7535\u5B50\u5408\u540C\u540E\u77ED\u65F6\u95F4\u5185\u5C06\u4E0D\u53EF\u518D\u6B21\u53D1\u9001. ",-1)),y={class:"btn_menu"},C=_({__name:"dialog",props:{showEdit:{default:!1}},setup(o){const i=o,m=()=>{content.emit("close")};return E({name:"",region:"",date1:"",date2:"",delivery:!1,type:[],resource:"",desc:""}),(w,p)=>{const r=n,d=c;return f(),F("div",null,[t(d,{modelValue:i.showEdit,"onUpdate:modelValue":p[0]||(p[0]=l=>i.showEdit=l),onClose:m},{default:e(()=>[h,v,u("p",y,[t(r,{type:"primary",size:"large"},{default:e(()=>[s("\u786E\u8BA4\u521B\u5EFA")]),_:1}),t(r,{type:"info",size:"large"},{default:e(()=>[s("\u8FD4\u56DE")]),_:1})])]),_:1},8,["modelValue"])])}}});const ro=g(C,[["__scopeId","data-v-f503cd48"]]);export{ro as default};
|
1
public/admin/assets/dialog_index.0717aa73.js
Normal file
1
public/admin/assets/dialog_index.0717aa73.js
Normal file
@ -0,0 +1 @@
|
||||
import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.7626ae58.js";import{_ as O}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.7626ae58.js";import"./element-plus.4328d892.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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"./company.95440a28.js";export{O as default};
|
1
public/admin/assets/dialog_index.531cb983.js
Normal file
1
public/admin/assets/dialog_index.531cb983.js
Normal file
@ -0,0 +1 @@
|
||||
import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.7cd285de.js";import{_ as O}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.7cd285de.js";import"./element-plus.4328d892.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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"./admin.cdef2c97.js";export{O as default};
|
1
public/admin/assets/dialog_index.962bcbe6.js
Normal file
1
public/admin/assets/dialog_index.962bcbe6.js
Normal file
@ -0,0 +1 @@
|
||||
import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.fb1de364.js";import{_ as O}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.fb1de364.js";import"./element-plus.4328d892.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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"./company.95440a28.js";export{O as default};
|
1
public/admin/assets/dialog_index.a48b68fc.js
Normal file
1
public/admin/assets/dialog_index.a48b68fc.js
Normal file
@ -0,0 +1 @@
|
||||
import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.c00b8c49.js";import{_ as O}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.c00b8c49.js";import"./element-plus.4328d892.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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"./company.95440a28.js";export{O as default};
|
1
public/admin/assets/dialog_index.a9c72854.js
Normal file
1
public/admin/assets/dialog_index.a9c72854.js
Normal file
@ -0,0 +1 @@
|
||||
import"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.1edbaa8f.js";import{_ as O}from"./dialog_index.vue_vue_type_script_setup_true_name_companyLists_lang.1edbaa8f.js";import"./element-plus.4328d892.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.vue_vue_type_script_setup_true_lang.f93228b5.js";import"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import"./lodash.08438971.js";import"./axios.105476b3.js";import"./vue-router.9f65afb1.js";import"./pinia.56356cb7.js";import"./vue-demi.b3a9cad9.js";import"./css-color-function.7ac6f233.js";import"./color.44a05936.js";import"./clone.0afcbf90.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.86067895.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"./company.95440a28.js";export{O as default};
|
@ -0,0 +1 @@
|
||||
import{B as k,C as w,w as x,D as A,I as D,O as L,P,Q as U}from"./element-plus.4328d892.js";import{_ as I}from"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import{u as N}from"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import{j as T}from"./company.95440a28.js";import{d as f,$ as j,o as d,c as q,U as e,L as o,u as a,R as y,M as R,K as $,a as C,k as z}from"./@vue.51d7f2d8.js";const K={class:"mt-4"},M={class:"flex mt-4 justify-end"},O=f({name:"companyLists"}),Y=f({...O,emits:["customEvent"],setup(Q,{emit:B}){const l=j({level_two:"",level_one:"",company_name:"",organization_code:"",city:"",area:"",street:"",company_type:"",master_name:"",master_position:"",master_phone:"",master_email:"",other_contacts:"",area_manager:"",is_contract:"",account:"",password:"",deposit:"",deposit_time:"",qualification:"",status:""}),F=p=>{B("customEvent",p)},{pager:u,getLists:m,resetParams:E,resetPage:b}=N({fetchFun:T,params:l});return m(),(p,n)=>{const _=k,r=w,c=x,g=A,i=D,t=L,v=P,V=I,h=U;return d(),q("div",null,[e(i,{class:"!border-none",shadow:"never"},{default:o(()=>[e(g,{class:"mb-[-16px]",model:a(l),inline:""},{default:o(()=>[e(r,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:o(()=>[e(_,{class:"w-[280px]",modelValue:a(l).company_name,"onUpdate:modelValue":n[0]||(n[0]=s=>a(l).company_name=s),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(r,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type"},{default:o(()=>[e(_,{class:"w-[280px]",modelValue:a(l).company_type,"onUpdate:modelValue":n[1]||(n[1]=s=>a(l).company_type=s),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u7C7B\u578B"},null,8,["modelValue"])]),_:1}),e(r,null,{default:o(()=>[e(c,{type:"primary",onClick:a(b)},{default:o(()=>[y("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(c,{onClick:a(E)},{default:o(()=>[y("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),R((d(),$(i,{class:"!border-none",shadow:"never"},{default:o(()=>[C("div",K,[e(v,{data:a(u).lists,onCellClick:F},{default:o(()=>[e(t,{label:"\u7B7E\u7EA6\u516C\u53F8",property:"company_name"}),e(t,{label:"\u516C\u53F8\u7C7B\u578B",property:"company_type"}),e(t,{label:"\u533A\u53BF",property:"area"}),e(t,{label:"\u4E61\u9547",property:"street"}),e(t,{label:"\u4E3B\u8054\u7CFB\u4EBA",property:"master_name"}),e(t,{label:"\u8054\u7CFB\u65B9\u5F0F",property:"master_phone"}),e(t,{label:"\u7247\u533A\u7ECF\u7406",property:"area_manager"}),e(t,{label:"\u662F\u5426\u7B7E\u7EA6",property:"is_contract"})]),_:1},8,["data"])]),C("div",M,[e(V,{modelValue:a(u),"onUpdate:modelValue":n[2]||(n[2]=s=>z(u)?u.value=s:null),onChange:a(m)},null,8,["modelValue","onChange"])])]),_:1})),[[h,a(u).loading]])])}}});export{Y as _};
|
@ -0,0 +1 @@
|
||||
import{B as x,C as D,w as L,D as P,I as N,O as U,P as I,Q as T}from"./element-plus.4328d892.js";import{_ as j}from"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import{u as q}from"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import{j as A}from"./company.95440a28.js";import{d as F,$ as R,o as y,c as $,U as e,L as o,u as a,R as f,M as z,K,a as C,k as M}from"./@vue.51d7f2d8.js";const O={class:"mt-4"},Q={class:"flex mt-4 justify-end"},G=F({name:"companyLists"}),Z=F({...G,props:{type:{type:Number,default:0}},emits:["customEvent"],setup(B,{emit:b}){const m=B,t=R({level_two:"",level_one:"",company_name:"",organization_code:"",city:"",area:"",street:"",company_type:"",master_name:"",master_position:"",master_phone:"",master_email:"",other_contacts:"",area_manager:"",is_contract:"",account:"",password:"",deposit:"",deposit_time:"",qualification:"",status:""});m.type&&(t.company_type=m.type);const E=c=>{b("customEvent",c)},{pager:s,getLists:p,resetParams:g,resetPage:v}=q({fetchFun:A,params:t});return p(),(c,n)=>{const _=x,r=D,i=L,V=P,d=N,l=U,h=I,k=j,w=T;return y(),$("div",null,[e(d,{class:"!border-none",shadow:"never"},{default:o(()=>[e(V,{class:"mb-[-16px]",model:a(t),inline:""},{default:o(()=>[e(r,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:o(()=>[e(_,{class:"w-[280px]",modelValue:a(t).company_name,"onUpdate:modelValue":n[0]||(n[0]=u=>a(t).company_name=u),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(r,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type"},{default:o(()=>[e(_,{class:"w-[280px]",modelValue:a(t).company_type,"onUpdate:modelValue":n[1]||(n[1]=u=>a(t).company_type=u),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u7C7B\u578B"},null,8,["modelValue"])]),_:1}),e(r,null,{default:o(()=>[e(i,{type:"primary",onClick:a(v)},{default:o(()=>[f("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(i,{onClick:a(g)},{default:o(()=>[f("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),z((y(),K(d,{class:"!border-none",shadow:"never"},{default:o(()=>[C("div",O,[e(h,{data:a(s).lists,onCellClick:E},{default:o(()=>[e(l,{label:"\u516C\u53F8\u540D\u79F0",property:"company_name"}),e(l,{label:"\u516C\u53F8\u7C7B\u578B",property:"company_type"}),e(l,{label:"\u533A\u53BF",property:"area"}),e(l,{label:"\u4E61\u9547",property:"street"}),e(l,{label:"\u4E3B\u8054\u7CFB\u4EBA",property:"master_name"}),e(l,{label:"\u8054\u7CFB\u65B9\u5F0F",property:"master_phone"})]),_:1},8,["data"])]),C("div",Q,[e(k,{modelValue:a(s),"onUpdate:modelValue":n[2]||(n[2]=u=>M(s)?s.value=u:null),onChange:a(p)},null,8,["modelValue","onChange"])])]),_:1})),[[w,a(s).loading]])])}}});export{Z as _};
|
@ -0,0 +1 @@
|
||||
import{B as k,C as x,w as A,D as P,I,O as L,o as U,P as z,Q as N}from"./element-plus.4328d892.js";import{_ as T}from"./index.vue_vue_type_script_setup_true_lang.f93228b5.js";import{u as q}from"./usePaging.2ad8e1e6.js";import"./index.3699e511.js";import{a as R}from"./admin.cdef2c97.js";import{d as C,$ as S,o as m,c,U as e,L as a,u as n,R as i,M as $,K as j,a as y,S as K,k as M}from"./@vue.51d7f2d8.js";const O={class:"mt-4"},Q={key:0,style:{color:"#67c23a"}},G={key:1,style:{color:"#fe0000"}},H={class:"flex mt-4 justify-end"},J=C({name:"companyLists"}),oe=C({...J,emits:["customEvent"],setup(W,{emit:E}){const l=S({level_two:"",level_one:"",company_name:"",organization_code:"",city:"",area:"",street:"",company_type:"",master_name:"",master_position:"",master_phone:"",master_email:"",other_contacts:"",area_manager:"",is_contract:"",account:"",password:"",deposit:"",deposit_time:"",qualification:"",status:""}),b=_=>{E("customEvent",_)},{pager:s,getLists:p,resetParams:h,resetPage:B}=q({fetchFun:R,params:l});return p(),(_,u)=>{const d=k,r=x,F=A,g=P,f=I,t=L,w=U,v=z,D=T,V=N;return m(),c("div",null,[e(f,{class:"!border-none",shadow:"never"},{default:a(()=>[e(g,{class:"mb-[-16px]",model:n(l),inline:""},{default:a(()=>[e(r,{label:"\u516C\u53F8\u540D\u79F0",prop:"company_name"},{default:a(()=>[e(d,{class:"w-[280px]",modelValue:n(l).company_name,"onUpdate:modelValue":u[0]||(u[0]=o=>n(l).company_name=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0"},null,8,["modelValue"])]),_:1}),e(r,{label:"\u516C\u53F8\u7C7B\u578B",prop:"company_type"},{default:a(()=>[e(d,{class:"w-[280px]",modelValue:n(l).company_type,"onUpdate:modelValue":u[1]||(u[1]=o=>n(l).company_type=o),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u7C7B\u578B"},null,8,["modelValue"])]),_:1}),e(r,null,{default:a(()=>[e(F,{type:"primary",onClick:n(B)},{default:a(()=>[i("\u67E5\u8BE2")]),_:1},8,["onClick"]),e(F,{onClick:n(h)},{default:a(()=>[i("\u91CD\u7F6E")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),$((m(),j(f,{class:"!border-none",shadow:"never"},{default:a(()=>[y("div",O,[e(v,{data:n(s).lists,size:"large",onCellClick:b},{default:a(()=>[e(t,{label:"ID",prop:"id","min-width":"60"}),i("> "),e(t,{label:"\u5934\u50CF","min-width":"100"},{default:a(({row:o})=>[e(w,{size:50,src:o.avatar},null,8,["src"])]),_:1}),e(t,{label:"\u59D3\u540D",prop:"name","min-width":"100"}),e(t,{label:"\u8054\u7CFB\u65B9\u5F0F",prop:"account","min-width":"130"}),e(t,{label:"\u96B6\u5C5E\u516C\u53F8",prop:"company.company_name","min-width":"120",align:"center"},{default:a(({row:o})=>[i(K(o.company.company_name||"/"),1)]),_:1}),e(t,{label:"\u6240\u5728\u4E61\u9547",prop:"street_name","min-width":"120"}),e(t,{label:"\u6388\u6743\u8EAB\u4EFD",prop:"role_name","min-width":"120"}),e(t,{label:"\u662F\u5426\u7B7E\u7EA6",prop:"is_contract",align:"center","min-width":"120"},{default:a(({row:o})=>[o.is_contract==1?(m(),c("span",Q,"\u5DF2\u7B7E\u7EA6")):(m(),c("span",G,"\u672A\u7B7E\u7EA6"))]),_:1}),e(t,{label:"\u6700\u8FD1\u767B\u5F55\u65F6\u95F4",prop:"login_time","min-width":"180"}),e(t,{label:"\u521B\u5EFA\u65F6\u95F4",prop:"create_time","min-width":"180",align:"center"}),e(t,{label:"\u6700\u8FD1\u767B\u5F55IP",prop:"login_ip","min-width":"120"})]),_:1},8,["data"])]),y("div",H,[e(D,{modelValue:n(s),"onUpdate:modelValue":u[2]||(u[2]=o=>M(s)?s.value=o:null),onChange:n(p)},null,8,["modelValue","onChange"])])]),_:1})),[[V,n(s).loading]])])}}});export{oe as _};
|
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