同步niucloud

This commit is contained in:
CQ 2026-04-03 11:10:17 +08:00
parent da84a1087c
commit c721282ffa
692 changed files with 2408 additions and 708 deletions

View File

@ -138,8 +138,11 @@ class Config extends BaseAdminController
public function setMap()
{
$data = $this->request->params([
[ 'map_type', 'tianditu' ],
[ 'key', '' ],
[ 'amap_key', ''],
[ 'tianditu_map_key', ''],
[ 'tianditu_map_web_key', ''],
[ 'is_open', 0 ], // 是否开启定位
[ 'valid_time', 0 ] // 定位有效期/分钟过期后将重新获取定位信息0为不过期
]);
@ -154,7 +157,11 @@ class Config extends BaseAdminController
*/
public function getMap()
{
return success(( new ConfigService() )->getMap());
$data = $this->request->params([
[ 'need_encrypt', true ],
]);
$need_encrypt = filter_var($data['need_encrypt'], FILTER_VALIDATE_BOOLEAN);
return success(( new ConfigService() )->getMap($need_encrypt));
}
/**

View File

@ -32,13 +32,13 @@ class CloudDict
public static function getAppletUploadStatus($status) {
$status_list = [
self::APPLET_UPLOADING => get_lang('dict_cloud_applet.uploading'),
self::APPLET_UPLOAD_SUCCESS => get_lang('dict_cloud_applet.upload_success'),
self::APPLET_UPLOAD_FAIL => get_lang('dict_cloud_applet.upload_fail'),
self::APPLET_AUDITING => get_lang('dict_cloud_applet.auditing'),
self::APPLET_AUDIT_FAIL => get_lang('dict_cloud_applet.audit_fail'),
self::APPLET_PUBLISHED => get_lang('dict_cloud_applet.published'),
self::APPLET_AUDIT_UNDO => get_lang('dict_cloud_applet.undo')
self::APPLET_UPLOADING => get_lang('dict_cloud_applet.uploading'),//上传中
self::APPLET_UPLOAD_SUCCESS => get_lang('dict_cloud_applet.upload_success'),//上传成功
self::APPLET_UPLOAD_FAIL => get_lang('dict_cloud_applet.upload_fail'),//上传失败
self::APPLET_AUDITING => get_lang('dict_cloud_applet.auditing'),//审核中
self::APPLET_AUDIT_FAIL => get_lang('dict_cloud_applet.audit_fail'),//审核失败
self::APPLET_PUBLISHED => get_lang('dict_cloud_applet.published'),//已发布
self::APPLET_AUDIT_UNDO => get_lang('dict_cloud_applet.undo')//已撤回
];
return $status_list[$status] ?? '';
}

View File

@ -271,6 +271,7 @@ return [
'PAY_NOT_FOUND_TRADE' => '找不到可支付的交易',
'MERCHANT_TRANSFER_SCENARIOS_THAT_DO_NOT_EXIST' => '不存在的商户转账场景',
'MERCHANT_TRANSFER_SCENE_ID_MIN_4' => '场景ID最短为4位',
//退款相关
'REFUND_NOT_EXIST' => '退款单据不存在',
//订单相关 8***

View File

@ -29,6 +29,8 @@ use think\db\exception\ModelNotFoundException;
*/
class NiuSmsService extends BaseAdminService
{
public $template_model = null;
public $niu_service = null;
public function __construct()
{
parent::__construct();

View File

@ -44,6 +44,9 @@ class TransferService extends BaseAdminService
$config = $core_transfer_service->getWechatTransferSceneConfig($this->site_id) ?? [];
$scene_list = TransferDict::getWechatTransferScene();
if(empty($scene_list[$scene])) throw new AdminException('MERCHANT_TRANSFER_SCENARIOS_THAT_DO_NOT_EXIST');
if (!empty($data['scene_id']) && strlen($data['scene_id']) <4) {
throw new AdminException('MERCHANT_TRANSFER_SCENE_ID_MIN_4');
}
$config[$scene] = $data['scene_id'];
$core_transfer_service->setWechatTransferSceneConfig($this->site_id, $config);
return true;

View File

@ -105,25 +105,16 @@ class AreaService extends BaseAdminService
*/
public function getAddress(string $address){
$map = (new ConfigService())->getMap();
$url = "https://apis.map.qq.com/ws/geocoder/v1/?address=".$address."&key=".$map['key'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_TIMEOUT, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
$res = curl_exec($curl);
$res = json_decode($res, true);
if($res){
curl_close($curl);
return $res;
}else {
$error = curl_errno($curl);
curl_close($curl);
return $error;
$map_type = $map['map_type'] ? $map['map_type'] : 'tianditu';
if ($map_type == 'tencent') {
$map_service = new \app\service\core\map\CoreQqMap($this->site_id);
$res = $map_service->addressToDetail(['address' => $address]);
}else{
$map_service = new \app\service\core\map\CoreTiandituMap($this->site_id);
$res = $map_service->addressToDetail(['address' => $address]);
}
return is_string($res) ? json_decode($res,true) : $res;
}
/**
@ -133,30 +124,20 @@ class AreaService extends BaseAdminService
*/
public function getAddressInfo(string $location){
$map = (new ConfigService())->getMap();
$url = "https://apis.map.qq.com/ws/geocoder/v1/?location=".$location."&key=".$map['key'];
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_TIMEOUT, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
$map_type = $map['map_type'] ? $map['map_type'] : 'tianditu';
// 设置 Referer 头(需替换为你的授权域名)
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Referer: ' . $this->request->domain()
]);
$res = curl_exec($curl);
$res = json_decode($res, true);
if($res){
curl_close($curl);
return $res;
}else {
$error = curl_errno($curl);
curl_close($curl);
return $error;
if ($map_type == 'tencent') {
$map_service = new \app\service\core\map\CoreQqMap($this->site_id);
$res = $map_service->locationToDetail(['location' => $location]);
} else {
$map_service = new \app\service\core\map\CoreTiandituMap($this->site_id);
$loc_arr = explode(',', $location);
$lat = $loc_arr[0] ?? '';
$lon = $loc_arr[1] ?? '';
$res = $map_service->locationToDetail(['lat' => $lat, 'lon' => $lon]);
}
return is_string($res) ? json_decode($res, true) : $res;
}
public function getAreaId($name, $level){

View File

@ -136,7 +136,11 @@ class AttachmentService extends BaseAdminService
}
return $this->getPageList($this->model, $where, 'att_id,path,real_name,att_type,url', 'att_id desc', each:function($item, $key)
{
$item[ 'thumb' ] = get_thumb_images($this->site_id, $item[ 'url' ], FileDict::SMALL);
if ($item['att_type'] == 'image') {
$item[ 'thumb' ] = get_thumb_images($this->site_id, $item[ 'url' ], FileDict::SMALL);
} else {
$item[ 'thumb' ] = $item[ 'url' ];
}
});
}
@ -251,4 +255,4 @@ class AttachmentService extends BaseAdminService
return SysAttachmentCategory::where($where)->field('id,name,type')->order('id desc')->select()->toArray();
}
}
}

View File

@ -11,6 +11,7 @@
namespace app\service\admin\sys;
use app\dict\common\CommonDict;
use app\service\admin\site\SiteService;
use app\service\core\channel\CoreH5Service;
use app\service\core\sys\CoreConfigService;
@ -134,9 +135,34 @@ class ConfigService extends BaseAdminService
*/
public function setMap(array $value)
{
$old_config = $this->getMap();
// 检测数据是否发生变化,如果没有变化,则保持未加密前的数据
if (!empty($value[ 'key' ]) && $value[ 'key' ] == CommonDict::ENCRYPT_STR) {
$value[ 'key' ] = $old_config[ 'key' ];
}
// 检测数据是否发生变化,如果没有变化,则保持未加密前的数据
if (!empty($value[ 'amap_key' ]) && $value[ 'amap_key' ] == CommonDict::ENCRYPT_STR) {
$value[ 'amap_key' ] = $old_config[ 'amap_key' ];
}
// 检测数据是否发生变化,如果没有变化,则保持未加密前的数据
if (!empty($value[ 'tianditu_map_key' ]) && $value[ 'tianditu_map_key' ] == CommonDict::ENCRYPT_STR) {
$value[ 'tianditu_map_key' ] = $old_config[ 'tianditu_map_key' ];
}
// 检测数据是否发生变化,如果没有变化,则保持未加密前的数据
if (!empty($value[ 'tianditu_map_web_key' ]) && $value[ 'tianditu_map_web_key' ] == CommonDict::ENCRYPT_STR) {
$value[ 'tianditu_map_web_key' ] = $old_config[ 'tianditu_map_web_key' ];
}
$data = [
'map_type' => $value[ 'map_type' ] ,
'key' => $value[ 'key' ],
'amap_key' => $value['amap_key'],
'tianditu_map_key' => $value['tianditu_map_key'],
'tianditu_map_web_key' => $value['tianditu_map_web_key'],
'is_open' => $value[ 'is_open' ], // 是否开启定位
'valid_time' => $value[ 'valid_time' ] // 定位有效期/分钟过期后将重新获取定位信息0为不过期
];
@ -148,23 +174,45 @@ class ConfigService extends BaseAdminService
/**
* 获取地图key
* @param bool $need_encrypt
*/
public function getMap()
public function getMap($need_encrypt = false)
{
$info = ( new CoreConfigService() )->getConfig($this->site_id, 'MAPKEY');
if (empty($info)) {
$info = [];
$info[ 'value' ] = [
'map_type' => 'tianditu',
'key' => '',
'amap_key' => '',
'tianditu_map_key' => '',
'tianditu_map_web_key' => '',
'is_open' => 1, // 是否开启定位
'valid_time' => 5 // 定位有效期/分钟过期后将重新获取定位信息0为不过期
];
}
if (!empty($info[ 'value' ]) && $need_encrypt) {
// 加密敏感信息
if (!empty($info[ 'value' ][ 'key' ])) {
$info[ 'value' ][ 'key' ] = CommonDict::ENCRYPT_STR;
}
if (!empty($info[ 'value' ][ 'amap_key' ])) {
$info[ 'value' ][ 'amap_key' ] = CommonDict::ENCRYPT_STR;
}
if (!empty($info[ 'value' ][ 'tianditu_map_key' ])) {
$info[ 'value' ][ 'tianditu_map_key' ] = CommonDict::ENCRYPT_STR;
}
if (!empty($info[ 'value' ][ 'tianditu_map_web_key' ])) {
$info[ 'value' ][ 'tianditu_map_web_key' ] = CommonDict::ENCRYPT_STR;
}
}
$info[ 'value' ][ 'is_open' ] = $info[ 'value' ][ 'is_open' ] ?? 1;
$info[ 'value' ][ 'valid_time' ] = $info[ 'value' ][ 'valid_time' ] ?? 5;
$info[ 'value' ][ 'map_type' ] = $info[ 'value' ][ 'map_type' ] ?? 'tianditu';
$info[ 'value' ][ 'amap_key' ] = $info[ 'value' ][ 'amap_key' ] ?? '';
$info[ 'value' ][ 'tianditu_map_key' ] = $info[ 'value' ][ 'tianditu_map_key' ] ?? '';
$info[ 'value' ][ 'tianditu_map_web_key' ] = $info[ 'value' ][ 'tianditu_map_web_key' ] ?? '';
return $info[ 'value' ];
}

View File

@ -124,6 +124,8 @@ class WeappVersionService extends BaseAdminService
*/
public function del(int $id)
{
$info = $this->model->where([['id', '=', $id], ['site_id', '=', $this->site_id]])->find();
$this->stopUpload($info['task_key']);
$this->model->where([['id', '=', $id], ['site_id', '=', $this->site_id]])->delete();
return true;
}
@ -149,4 +151,15 @@ class WeappVersionService extends BaseAdminService
}
return $build_log;
}
/**
* 获取小程序上传日志
* @param string $key
* @return null
*/
public function stopUpload(string $key)
{
return (new CoreWeappCloudService())->stopUploadAndClearLogs($key);
}
}

View File

@ -107,29 +107,24 @@ class AreaService extends BaseApiService
*/
public function getAddressByLatlng($params)
{
$url = 'https://apis.map.qq.com/ws/geocoder/v1/';
$map = ( new ConfigService() )->getMap();
$map_type = $map['map_type'] ?? 'tianditu';
$get_data = array(
'key' => $map[ 'key' ],
'location' => $params[ 'latlng' ],
'get_poi' => 0, // 是否返回周边POI列表1.返回0不返回(默认)
);
if ($map_type == 'tencent') {
$map_service = new \app\service\core\map\CoreQqMap($this->site_id);
$res = $map_service->locationToDetail(['location' => $params['latlng']]);
} else {
$map_service = new \app\service\core\map\CoreTiandituMap($this->site_id);
$loc_arr = explode(',', $params['latlng']);
$lat = $loc_arr[0] ?? '';
$lon = $loc_arr[1] ?? '';
$res = $map_service->locationToDetail(['lat' => $lat, 'lon' => $lon]);
}
if (is_string($res)) {
$res = json_decode($res, true);
}
$url = $url . '?' . http_build_query($get_data);
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_TIMEOUT, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
$res = curl_exec($curl);
$res = json_decode($res, true);
if ($res) {
curl_close($curl);
if ($res[ 'status' ] == 0) {
$return_array = $res[ 'result' ][ 'address_component' ] ?? []; // 地址部件address不满足需求时可自行拼接
$address_reference = $res[ 'result' ][ 'address_reference' ] ?? [];
@ -224,9 +219,7 @@ class AreaService extends BaseApiService
}
} else {
$error = curl_errno($curl);
curl_close($curl);
throw new ApiException($error);
throw new ApiException('地图接口请求失败');
}
}

View File

@ -89,4 +89,4 @@ class HttpHelper
}
return $response_data;
}
}
}

View File

@ -39,41 +39,30 @@ class CoreMapService extends BaseCoreService
*/
public function getPolyline($site_id, $params)
{
$url = 'https://apis.map.qq.com/ws/direction/v1/driving/';
$map = $this->getMapConfig($site_id);
$map_type = $map['map_type'] ?? 'tianditu';
$get_data = [
'key' => $map[ 'key' ],
'from' => $params[ 'from' ],
'to' => $params[ 'to' ], // 是否返回周边POI列表1.返回0不返回(默认)
];
if ($map_type == 'tencent') {
$map_service = new \app\service\core\map\CoreQqMap($site_id);
$url = $url . '?' . http_build_query($get_data);
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_TIMEOUT, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
$res = curl_exec($curl);
$res = json_decode($res, true);
if ($res) {
curl_close($curl);
if ($res[ 'status' ] == 0) {
return $res['result'];
} else {
throw new CommonException('请检查地图配置:'.$res[ 'message' ]);
}
$res = $map_service->getPolyline(['from' => $params[ 'from' ], 'to' => $params[ 'to' ]]);
} else {
$error = curl_errno($curl);
curl_close($curl);
throw new CommonException($error);
$map_service = new \app\service\core\map\CoreTiandituMap($site_id);
$from_arr = explode(',', $params['from']);
$to_arr = explode(',', $params['to']);
$from = isset($from_arr[1]) ? $from_arr[1] . ',' . $from_arr[0] : $params['from'];
$to = isset($to_arr[1]) ? $to_arr[1] . ',' . $to_arr[0] : $params['to'];
$postStr = [
'orig' => $from,
'dest' => $to,
'style' => '0' // 0: 最快路线
];
$res = $map_service->getPolyline(['data' => $postStr]);
}
return is_string($res) ? json_decode($res, true) : $res;
}

View File

@ -0,0 +1,112 @@
<?php
namespace app\service\core\map;
use app\service\core\sys\CoreConfigService;
use core\base\BaseCoreService;
use core\exception\CommonException;
class CoreQqMap extends BaseCoreService
{
protected $key = '';
protected $curlRequest;
public function __construct($site_id = 0)
{
$mp_config = ( new CoreConfigService() )->getConfig($site_id, 'MAPKEY');
if (empty($mp_config['value']['key'])){
throw new CommonException('请检查腾讯地图配置');
}
$this->key = $mp_config['value']['key'] ?? '';
$this->curlRequest = new CurlRequest();
}
/**
* 通过地址字符串获取详情
* @param $param
* @return bool|string
*/
public function addressToDetail($param)
{
$url = 'https://apis.map.qq.com/ws/geocoder/v1/';
$query_data = [
'key' => $this->key,
'address' => $param['address'],
];
return $this->curlRequest->get($url, $query_data);
}
/**
* 通过ip获取详情
* @param $ip
* @return bool|string
*/
public function ipToDetail($param)
{
$url = 'https://apis.map.qq.com/ws/location/v1/ip';
$query_data = [
'key' => $this->key,
];
if($param['ip']){
$query_data['ip'] = $param['ip'];
}
return $this->curlRequest->get($url, $query_data);
}
/**
* 通过经纬度获取详情
* @param $param
* @return bool|string
*/
public function locationToDetail($param)
{
$url = 'https://apis.map.qq.com/ws/geocoder/v1/';
$query_data = [
'key' => $this->key,
'location' => $param['location'],//$latitude.','.$longitude
'get_poi' => 0,//是否返回周边POI列表1.返回0不返回(默认)
];
return $this->curlRequest->get($url, $query_data);
}
/**
* 获取规划路线
* @param $params
* @return array
*/
public function getPolyline($params)
{
$url = 'https://apis.map.qq.com/ws/direction/v1/driving/';
$get_data = [
'key' => $this->key,
'from' => $params[ 'from' ],
'to' => $params[ 'to' ], // 是否返回周边POI列表1.返回0不返回(默认)
];
$res = $this->curlRequest->get($url, $get_data);
if (is_string($res)) {
$res = json_decode($res, true);
}
if ($res) {
if ($res[ 'status' ] == 0) {
return $res['result'];
} else {
throw new CommonException('请检查地图配置:'.$res[ 'message' ]);
}
} else {
throw new CommonException('获取规划路线失败');
}
}
public function getKey(){
return $this->key;
}
}

View File

@ -0,0 +1,342 @@
<?php
namespace app\service\core\map;
use app\service\core\map\CurlRequest;
use app\service\core\sys\CoreConfigService;
use core\base\BaseService;
use core\exception\CommonException;
class CoreTiandituMap extends BaseService
{
protected $key = '';
protected $curlRequest;
public function __construct($site_id = 0)
{
$mp_config = ( new CoreConfigService() )->getConfig($site_id, 'MAPKEY');
if (empty($mp_config['value']['tianditu_map_key'])){
throw new CommonException('请检查天地图配置');
}
$this->key = $mp_config['value']['tianditu_map_key'] ?? '';
$this->curlRequest = new CurlRequest();
}
/**
* 通过地址字符串获取详情(地理编码)
* @param $param
* @return array
*/
public function addressToDetail($param)
{
$url = 'https://api.tianditu.gov.cn/geocoder';
if (empty($this->key)) throw new CommonException('配置错误');
$query_data = [
'tk' => $this->key,
'ds' => json_encode(['keyWord' => $param['address']]),
];
$res = json_decode($this->curlRequest->get($url, $query_data), true);
$keyword = $res['location']['keyWord'] ?? '';
$province = '';
$city = '';
$district = '';
// 解析省市区
$pattern = '/^(?<province>[^省]+省|.+?自治区|上海市|北京市|天津市|重庆市|澳门特别行政区|香港特别行政区|台湾省)?(?<city>[^市]+市|.+?自治州|.+?地区|.+?盟)?(?<district>[^县]+县|[^区]+区|[^市]+市|.+?旗|.+?海域|.+?岛)?/u';
if (preg_match($pattern, $keyword, $matches)) {
$province = $matches['province'] ?? '';
$city = $matches['city'] ?? '';
$district = $matches['district'] ?? '';
// 处理直辖市:如果省份是直辖市,且城市为空,则将城市设置为与省份相同(如:北京市朝阳区 -> province: 北京市, city: 北京市, district: 朝阳区)
$direct_cities = ['北京市', '上海市', '天津市', '重庆市'];
if (in_array($province, $direct_cities)) {
// 如果直辖市匹配到了province但后面直接跟着区导致city为空或被错误匹配到了district里
if (empty($city)) {
$city = $province;
} elseif (str_ends_with($city, '区') || str_ends_with($city, '县')) {
// 如果city被错误地匹配成了区县
$district = $city;
$city = $province;
}
}
}
// 将天地图数据格式统一为腾讯地图格式
return [
'status' => isset($res['status']) ? (int)$res['status'] : -1,
'message' => ($res['msg'] == 'ok') ? 'success' : 'error',
'request_id' => '',
'result' => [
'title' => $keyword,
'location' => [
'lng' => isset($res['location']['lon']) ? (float)$res['location']['lon'] : 0,
'lat' => isset($res['location']['lat']) ? (float)$res['location']['lat'] : 0,
],
'ad_info' => [
'adcode' => ''
],
'address_components' => [
'province' => $province,
'city' => $city,
'district' => $district,
'street' => '',
'street_number' => ''
],
'similarity' => '',
'deviation' => '',
'reliability' => '',
'level' => '',
]
];
}
/**
* 通过经纬度获取详情(逆地理编码)
* @param $param
* @return array
*/
public function locationToDetail($param)
{
$url = 'https://api.tianditu.gov.cn/geocoder';
$query_data = [
'tk' => $this->key,
'type' => 'geocode',
'postStr' => json_encode(['lon' => $param['lon'], 'lat' => $param['lat'], 'ver' => 1]),
];
$res = $this->curlRequest->get($url, $query_data);
// 解析后的结果格式化以匹配腾讯地图
if (is_string($res)) {
$res = json_decode($res, true);
}
if ($res['status'] == 400) throw new CommonException($res['msg']);
$t_result = $res['result'];
$t_component = $t_result['addressComponent'] ?? [];
$province = $t_component['province'] ?? '';
$city = $t_component['city'] ?? '';
$district = $t_component['county'] ?? '';
// 直辖市处理
$direct_cities = ['北京市', '上海市', '天津市', '重庆市'];
if (in_array($province, $direct_cities) && empty($city)) {
$city = $province;
}
$formatted_res = [
'status' => 0,
'message' => 'Success',
'request_id' => '',
'result' => [
'location' => [
'lat' => isset($t_result['location']['lat']) ? (float)$t_result['location']['lat'] : 0,
'lng' => isset($t_result['location']['lon']) ? (float)$t_result['location']['lon'] : 0,
],
'address' => $t_result['formatted_address'] ?? '',
'address_component' => [
'nation' => $t_component['nation'] ?? '中国',
'province' => $province,
'city' => $city,
'district' => $district,
'street' => $t_component['road'] ?? '',
'street_number' => $t_component['address'] ?? ''
],
'ad_info' => [
'nation_code' => '',
'adcode' => $t_component['county_code'] ?? '',
'phone_area_code' => '',
'city_code' => $t_component['city_code'] ?? '',
'name' => implode(',', array_filter([$t_component['nation'] ?? '中国', $province, $city, $district])),
'location' => [
'lat' => isset($t_result['location']['lat']) ? (float)$t_result['location']['lat'] : 0,
'lng' => isset($t_result['location']['lon']) ? (float)$t_result['location']['lon'] : 0,
],
'nation' => $t_component['nation'] ?? '中国',
'province' => $province,
'city' => $city,
'district' => $district,
'_distance' => 0
],
'address_reference' => [
'town' => [
'id' => '',
'title' => '',
'location' => [
'lat' => 0,
'lng' => 0
],
'_distance' => 0,
'_dir_desc' => ''
],
'landmark_l2' => [
'id' => '',
'title' => '',
'location' => [
'lat' => 0,
'lng' => 0
],
'_distance' => 0,
'_dir_desc' => ''
],
'street' => [
'id' => '',
'title' => '',
'location' => [
'lat' => 0,
'lng' => 0
],
'_distance' => 0,
'_dir_desc' => ''
],
'street_number' => [
'id' => '',
'title' => '',
'location' => [
'lat' => 0,
'lng' => 0
],
'_distance' => 0,
'_dir_desc' => ''
],
'crossroad' => [
'id' => '',
'title' => '',
'location' => [
'lat' => 0,
'lng' => 0
],
'_distance' => 0,
'_dir_desc' => ''
]
],
'formatted_addresses' => [
'recommend' => $t_component['poi'] ?? '',
'rough' => $t_component['poi'] ?? '',
'standard_address' => $t_result['formatted_address'] ?? ''
]
]
];
return $formatted_res;
}
public function getKey()
{
return $this->key;
}
/**
* 获取规划路线
* @param $params
* @return array
*/
public function getPolyline($params)
{
$url = 'http://api.tianditu.gov.cn/drive';
$query_data = [
'tk' => $this->key,
'type' => 'search',
'postStr' => json_encode($params['data'])
];
$res = $this->curlRequest->get($url, $query_data);
if (is_string($res)) {
$xmlString = trim($res);
// 转成 SimpleXML 对象
$xml = simplexml_load_string($xmlString, 'SimpleXMLElement', LIBXML_NOCDATA);
// 转 JSON 再转数组(最简单稳定)
$json = json_encode($xml);
$res = json_decode($json, true);
}
// 天地图无错误状态码是 0 或者没有报错
if ($res && isset($res['distance']) && isset($res['routelatlon'])) {
// 转换为腾讯地图的路线格式
// 天地图的 routelatlon 格式:"lon,lat;lon,lat;..."
$points_str = explode(';', trim($res['routelatlon'], ';'));
$polyline = [];
$prev_lat = 0;
$prev_lon = 0;
foreach ($points_str as $idx => $point) {
if (empty($point)) continue;
$coords = explode(',', $point);
if (count($coords) != 2) continue;
// 腾讯地图的 polyline 是差分压缩格式
// 第一点是实际坐标浮点数不乘1000000后面的点是与前一点的差值 * 1000000
$lon = (float)$coords[0];
$lat = (float)$coords[1];
$lat_val = round($lat * 1000000);
$lon_val = round($lon * 1000000);
if ($idx == 0) {
$polyline[] = $lat;
$polyline[] = $lon;
} else {
$polyline[] = $lat_val - $prev_lat;
$polyline[] = $lon_val - $prev_lon;
}
$prev_lat = $lat_val;
$prev_lon = $lon_val;
}
// 处理 steps
$steps = [];
if (isset($res['simple']['item'])) {
// 如果只有一个步骤,可能不会是数组包数组的形式,需要判断处理
$items = isset($res['simple']['item'][0]) ? $res['simple']['item'] : [$res['simple']['item']];
// 为了简化 polyline_idx我们用均分或大致的起止索引
// 由于天地图和腾讯地图的点位对应关系不同,这里我们做一个简单的映射
// 实际业务中往往主要用到距离、耗时和完整的 polyline不一定严格依赖每一步的 idx
$current_idx = 0;
foreach ($items as $item) {
$step_distance = (float)($item['streetDistance'] ?? 0);
$steps[] = [
"instruction" => $item['strguide'] ?? '',
"polyline_idx" => [0, max(0, count($polyline) / 2 - 1)], // 简化处理,实际要精确匹配需要遍历坐标点比对
"road_name" => $item['linkStreetName'] ?? (is_string($item['streetNames']) ? trim($item['streetNames'], ',') : ''),
"dir_desc" => "",
"distance" => $step_distance,
"act_desc" => "",
"accessorial_desc" => ""
];
}
}
$routes = [
[
"mode" => "DRIVING",
"distance" => (int)($res['distance'] * 1000), // 天地图是公里,转为米
"duration" => (int)($res['duration'] / 60), // 天地图 duration 是秒,腾讯地图是分钟
"traffic_light_count" => 0,
"toll" => 0,
"restriction" => [
"status" => 1
],
"polyline" => $polyline,
"steps" => $steps,
"tags" => ["大众常走"],
"taxi_fare" => [
"fare" => 0
]
]
];
return [
'routes' => $routes
];
} else {
throw new CommonException('获取规划路线失败:' . ($res['message'] ?? '未知错误'));
}
}
}

View File

@ -0,0 +1,92 @@
<?php
namespace app\service\core\map;
class CurlRequest
{
public static function httpRequest($method, $url, $postfields = NULL)
{
$ci = curl_init();
curl_setopt($ci, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, 100);
curl_setopt($ci, CURLOPT_TIMEOUT, 100);
curl_setopt($ci, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ci, CURLOPT_ENCODING, "");
curl_setopt($ci, CURLOPT_HEADER, FALSE);
switch ($method) {
case 'POST':
curl_setopt($ci, CURLOPT_POST, TRUE);
if (!empty($postfields)) {
curl_setopt($ci, CURLOPT_POSTFIELDS, $postfields);
}
break;
case 'GET':
$url = $url . '?' . http_build_query($postfields);
break;
}
curl_setopt($ci, CURLOPT_URL, $url);
curl_setopt($ci, CURLOPT_HTTPHEADER, []);
curl_setopt($ci, CURLINFO_HEADER_OUT, TRUE);
//TODO 只有本地使用 外网不用设置
curl_setopt($ci, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ci, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ci, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
$response = curl_exec($ci);
$httpCode = curl_getinfo($ci, CURLINFO_HTTP_CODE);
$httpInfo = curl_getinfo($ci);
curl_close($ci);
return $response;
}
/**
* GET请求
* @param string $url
* @param array $data
* @return mixed
* @throws \Exception
*/
public function get(string $url, array $data = [])
{
return $this->httpRequest('GET', $url, $data);
}
/**
* POST请求
* @param string $url
* @param array $data
* @return mixed
* @throws \Exception
*/
public function post(string $url, array $data = [])
{
return $this->httpRequest('POST', $url, $data);
}
/**
* PUT请求
* @param string $url
* @param array $data
* @return mixed
* @throws \Exception
*/
public function put(string $url, array $data = [])
{
return $this->httpRequest('PUT', $url, $data);
}
/**
* DELETE请求
* @param string $url
* @param array $data
* @return mixed
* @throws \Exception
*/
public function delete(string $url, array $data = [])
{
return $this->httpRequest('DELETE', $url, $data);
}
}

View File

@ -97,11 +97,13 @@ class CoreTransferService extends BaseCoreService
'transfer_payment_code' => $data[ 'transfer_payment_code' ] ?? ''
);
$transfer->save($transfer_data);
Log::write('【scene_data】'.json_encode($transfer_data,256));
switch ($transfer_type) {
case TransferDict::WECHAT:
// $out_batch_no = create_no();
$transfer_account = $data[ 'transfer_payee' ] ?? [];
$scene_data = ( new CoreTransferSceneService() )->getSceneInfoByType($site_id, $transfer[ 'trade_type' ]);
Log::write('【scene_data】'.json_encode($scene_data,256));
//通过业务获取业务场景
$temp_infos = $scene_data[ 'infos' ] ?? [];//转账场景信息
if (!empty($temp_infos)) {

View File

@ -112,10 +112,6 @@ class CoreSysConfigService extends BaseCoreService
];
}
// 前端不展示关键信息
if (!empty($info[ 'value' ][ 'key' ])) {
unset($info[ 'value' ][ 'key' ]);
}
$info[ 'value' ][ 'is_open' ] = $info[ 'value' ][ 'is_open' ] ?? 1;
$info[ 'value' ][ 'valid_time' ] = $info[ 'value' ][ 'valid_time' ] ?? 5;
return $info[ 'value' ];

View File

@ -307,7 +307,7 @@ class CoreWeappCloudService extends CoreCloudBaseService
/**
* 获取小程序编译日志
* @param string $timestamp
* @return void
* @return \Psr\Http\Message\ResponseInterface
*/
public function getWeappCompileLog(string $timestamp)
{
@ -318,6 +318,44 @@ class CoreWeappCloudService extends CoreCloudBaseService
return ( new CloudService(true) )->httpGet('cloud/get_weapp_logs?' . http_build_query($query));
}
/**
* 中断上传并清除日志
*/
public function stopUploadAndClearLogs(string $timestamp)
{
// 1. 中断上传
$this->stopWeappUpload($timestamp);
// 2. 删除日志del_weapp_logs
return $this->delWeappLogs($timestamp);
}
/**
* 中断小程序上传
* @param string $timestamp
* @return mixed
*/
public function stopWeappUpload(string $timestamp)
{
$query = [
'authorize_code' => $this->auth_code,
'timestamp' => $timestamp
];
return ( new CloudService(true) )->httpGet('cloud/stop_weapp_upload?' . http_build_query($query));
}
/**
* 删除小程序上传日志
*/
public function delWeappLogs(string $timestamp)
{
$query = [
'authorize_code' => $this->auth_code,
'timestamp' => $timestamp
];
return (new CloudService(true))->httpGet('cloud/del_weapp_logs?' . http_build_query($query));
}
/**
* 获取插件定义的package目录
* @param string $addon

View File

@ -12,6 +12,7 @@ class Upgrade
public function handle()
{
$this->handleDiyData();
$this->handleDiyFormData();
}
/**
@ -33,6 +34,9 @@ class Upgrade
if (!empty($list)) {
foreach ($list as $k => $v) {
$diy_data = json_decode($v['value'], true);
if (!isset($diy_data['value'])){
continue;
}
foreach ($diy_data['value'] as $k1=>$v1) {
if (in_array($v1['componentName'],$components_names)){
$diy_data['value'][$k1]['mode'] = 'aspectFill';
@ -45,4 +49,39 @@ class Upgrade
}
/**
* 处理自定义数据
* @return void
* @throws \think\db\exception\DataNotFoundException
* @throws \think\db\exception\DbException
* @throws \think\db\exception\ModelNotFoundException
*/
private function handleDiyFormData()
{
$diy_form_model = new DiyForm();
$where = [
['value', '<>', '']
];
$field = 'form_id,value';
$list = $diy_form_model->where($where)->field($field)->select()->toArray();
$components_names = ['GoodsList','ManyGoodsList','ShopExchangeGoods','ShopGoodsRecommend','SingleRecommend','ShopNewcomer','ShopGoodsRanking','ShopGoodsHot'];
if (!empty($list)) {
foreach ($list as $k => $v) {
$diy_data = $v['value'];
if (!isset($diy_data['value'])){
continue;
}
foreach ($diy_data['value'] as $k1=>$v1) {
if (in_array($v1['componentName'],$components_names)){
$diy_data['value'][$k1]['mode'] = 'aspectFill';
}
}
$diy_data = json_encode($diy_data);
$diy_form_model->where([['form_id', '=', $v['form_id']]])->update(['value' => $diy_data]);
}
}
}
}

View File

@ -1,6 +1,6 @@
<?php
return [
'version' => '1.2.1',
'code' => '202603170001'
'version' => '1.2.2',
'code' => '202604010001'
];

View File

@ -34,7 +34,7 @@ trait AccessToken
{
$this->access_token = '';
Cache::delete($this->access_token_cache);
if (file_exists(public_path() . 'access_token.txt')) unlink(file_exists(public_path() . 'access_token.txt'));
if (file_exists(public_path() . 'access_token.txt')) unlink(public_path() . 'access_token.txt');
return $this;
}
/**

View File

@ -1 +1 @@
import{d as l,r as d,u as i,o as p,c as u,a as t,b as m,e as x,w as v,f,E as h,p as b,g,h as I,i as w,t as S}from"./index-69eae4f0.js";/* empty css */import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";const k=""+new URL("error-ab7e4004.png",import.meta.url).href,o=e=>(b("data-v-4f4088b5"),e=e(),g(),e),y={class:"error"},C={class:"flex items-center"},E=o(()=>t("div",null,[t("img",{class:"w-[240px]",src:k})],-1)),N={class:"text-left ml-[100px]"},R=o(()=>t("div",{class:"error-text text-[28px] font-bold"},"404错误",-1)),U=o(()=>t("div",{class:"text-[#222] text-[20px] mt-[15px]"},"哎呀,出错了!您访问的页面不存在...",-1)),V=o(()=>t("div",{class:"text-[#c4c2c2] text-[12px] mt-[5px]"},"尝试检查URL的错误然后点击浏览器刷新按钮。",-1)),L={class:"mt-[40px]"},$=l({__name:"404",setup(e){let s=null;const a=d(5),n=i();return s=setInterval(()=>{a.value===0?(clearInterval(s),n.go(-1)):a.value--},1e3),p(()=>{s&&clearInterval(s)}),(r,c)=>{const _=h;return I(),u("div",y,[t("div",C,[m(r.$slots,"content",{},()=>[E],!0),t("div",N,[R,U,V,t("div",L,[x(_,{class:"bottom",onClick:c[0]||(c[0]=D=>f(n).go(-1))},{default:v(()=>[w(S(a.value)+" 秒后返回上一页",1)]),_:1})])])])])}}});const z=B($,[["__scopeId","data-v-4f4088b5"]]);export{z as default};
import{d as l,r as d,u as i,o as p,c as u,a as t,b as m,e as x,w as v,f,E as h,p as b,g,h as I,i as w,t as S}from"./index-42af2821.js";/* empty css */import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";const k=""+new URL("error-ab7e4004.png",import.meta.url).href,o=e=>(b("data-v-4f4088b5"),e=e(),g(),e),y={class:"error"},C={class:"flex items-center"},E=o(()=>t("div",null,[t("img",{class:"w-[240px]",src:k})],-1)),N={class:"text-left ml-[100px]"},R=o(()=>t("div",{class:"error-text text-[28px] font-bold"},"404错误",-1)),U=o(()=>t("div",{class:"text-[#222] text-[20px] mt-[15px]"},"哎呀,出错了!您访问的页面不存在...",-1)),V=o(()=>t("div",{class:"text-[#c4c2c2] text-[12px] mt-[5px]"},"尝试检查URL的错误然后点击浏览器刷新按钮。",-1)),L={class:"mt-[40px]"},$=l({__name:"404",setup(e){let s=null;const a=d(5),n=i();return s=setInterval(()=>{a.value===0?(clearInterval(s),n.go(-1)):a.value--},1e3),p(()=>{s&&clearInterval(s)}),(r,c)=>{const _=h;return I(),u("div",y,[t("div",C,[m(r.$slots,"content",{},()=>[E],!0),t("div",N,[R,U,V,t("div",L,[x(_,{class:"bottom",onClick:c[0]||(c[0]=D=>f(n).go(-1))},{default:v(()=>[w(S(a.value)+" 秒后返回上一页",1)]),_:1})])])])])}}});const z=B($,[["__scopeId","data-v-4f4088b5"]]);export{z as default};

View File

@ -1 +0,0 @@
import{dD as f}from"./index-69eae4f0.js";export{f as default};

View File

@ -0,0 +1 @@
import{dD as f}from"./index-42af2821.js";export{f as default};

View File

@ -1 +1 @@
import z from"./VerifySlide-f94c7d34.js";import g from"./VerifyPoints-b9e4aa92.js";import{P as k,r as o,m as w,bb as T,Y as V,Z as B,h as p,c as u,a as c,i as N,C as y,y as d,v as C,bc as P,x as v}from"./index-69eae4f0.js";import{_ as j}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-209b33df.js";const O={name:"Vue2Verify",components:{VerifySlide:z,VerifyPoints:g},props:{captchaType:{type:String,required:!0},figure:{type:Number},arith:{type:Number},mode:{type:String,default:"pop"},vSpace:{type:Number},explain:{type:String},imgSize:{type:Object,default(){return{width:"310px",height:"155px"}}},blockSize:{type:Object},barSize:{type:Object}},setup(m){const{captchaType:i,figure:e,arith:t,mode:n,vSpace:h,explain:f,imgSize:R,blockSize:W,barSize:Y}=k(m),a=o(!1),r=o(void 0),s=o(void 0),l=o({}),S=w(()=>n.value=="pop"?a.value:!0),b=()=>{l.value.refresh&&l.value.refresh()},x=()=>{a.value=!1,b()},_=()=>{n.value=="pop"&&(a.value=!0)};return T(()=>{switch(i.value){case"blockPuzzle":r.value="2",s.value="VerifySlide";break;case"clickWord":r.value="",s.value="VerifyPoints";break}}),{clickShow:a,verifyType:r,componentType:s,instance:l,showBox:S,closeBox:x,show:_}}},D={key:0,class:"verifybox-top"},E=c("i",{class:"iconfont icon-close"},null,-1),q=[E];function I(m,i,e,t,n,h){return V((p(),u("div",{class:v(e.mode=="pop"?"mask":"")},[c("div",{class:v(e.mode=="pop"?"verifybox":""),style:d({"max-width":parseInt(e.imgSize.width)+30+"px"})},[e.mode=="pop"?(p(),u("div",D,[N(" 请完成安全验证 "),c("span",{class:"verifybox-close",onClick:i[0]||(i[0]=(...f)=>t.closeBox&&t.closeBox(...f))},q)])):y("",!0),c("div",{class:"verifybox-bottom",style:d({padding:e.mode=="pop"?"15px":"0"})},[t.componentType?(p(),C(P(t.componentType),{key:0,captchaType:e.captchaType,type:t.verifyType,figure:e.figure,arith:e.arith,mode:e.mode,vSpace:e.vSpace,explain:e.explain,imgSize:e.imgSize,blockSize:e.blockSize,barSize:e.barSize,ref:"instance"},null,8,["captchaType","type","figure","arith","mode","vSpace","explain","imgSize","blockSize","barSize"])):y("",!0)],4)],6)],2)),[[B,t.showBox]])}const J=j(O,[["render",I]]);export{J as default};
import z from"./VerifySlide-9050bdca.js";import g from"./VerifyPoints-796482d6.js";import{P as k,r as o,m as w,bb as T,Y as V,Z as B,h as p,c as u,a as c,i as N,C as y,y as d,v as C,bc as P,x as v}from"./index-42af2821.js";import{_ as j}from"./_plugin-vue_export-helper-c27b6911.js";import"./index-7b692db8.js";const O={name:"Vue2Verify",components:{VerifySlide:z,VerifyPoints:g},props:{captchaType:{type:String,required:!0},figure:{type:Number},arith:{type:Number},mode:{type:String,default:"pop"},vSpace:{type:Number},explain:{type:String},imgSize:{type:Object,default(){return{width:"310px",height:"155px"}}},blockSize:{type:Object},barSize:{type:Object}},setup(m){const{captchaType:i,figure:e,arith:t,mode:n,vSpace:h,explain:f,imgSize:R,blockSize:W,barSize:Y}=k(m),a=o(!1),r=o(void 0),s=o(void 0),l=o({}),S=w(()=>n.value=="pop"?a.value:!0),b=()=>{l.value.refresh&&l.value.refresh()},x=()=>{a.value=!1,b()},_=()=>{n.value=="pop"&&(a.value=!0)};return T(()=>{switch(i.value){case"blockPuzzle":r.value="2",s.value="VerifySlide";break;case"clickWord":r.value="",s.value="VerifyPoints";break}}),{clickShow:a,verifyType:r,componentType:s,instance:l,showBox:S,closeBox:x,show:_}}},D={key:0,class:"verifybox-top"},E=c("i",{class:"iconfont icon-close"},null,-1),q=[E];function I(m,i,e,t,n,h){return V((p(),u("div",{class:v(e.mode=="pop"?"mask":"")},[c("div",{class:v(e.mode=="pop"?"verifybox":""),style:d({"max-width":parseInt(e.imgSize.width)+30+"px"})},[e.mode=="pop"?(p(),u("div",D,[N(" 请完成安全验证 "),c("span",{class:"verifybox-close",onClick:i[0]||(i[0]=(...f)=>t.closeBox&&t.closeBox(...f))},q)])):y("",!0),c("div",{class:"verifybox-bottom",style:d({padding:e.mode=="pop"?"15px":"0"})},[t.componentType?(p(),C(P(t.componentType),{key:0,captchaType:e.captchaType,type:t.verifyType,figure:e.figure,arith:e.arith,mode:e.mode,vSpace:e.vSpace,explain:e.explain,imgSize:e.imgSize,blockSize:e.blockSize,barSize:e.barSize,ref:"instance"},null,8,["captchaType","type","figure","arith","mode","vSpace","explain","imgSize","blockSize","barSize"])):y("",!0)],4)],6)],2)),[[B,t.showBox]])}const J=j(O,[["render",I]]);export{J as default};

View File

@ -1 +1 @@
import{r as F,a as M,b as K,c as Y}from"./index-209b33df.js";import{P as Z,bd as G,r as s,q as m,aZ as X,h as H,c as I,a as l,y as A,Y as Q,Z as U,F as $,V as ee,t as q,ax as te}from"./index-69eae4f0.js";import{_ as ae}from"./_plugin-vue_export-helper-c27b6911.js";const ie={name:"VerifyPoints",props:{mode:{type:String,default:"fixed"},captchaType:{type:String},vSpace:{type:Number,default:5},imgSize:{type:Object,default(){return{width:"310px",height:"155px"}}},barSize:{type:Object,default(){return{width:"310px",height:"40px"}}}},setup(N,f){const{mode:_,captchaType:e,vSpace:L,imgSize:R,barSize:c}=Z(N),{proxy:n}=G(),h=s(""),z=s(3),p=m([]),a=m([]),o=s(1),O=s(""),w=m([]),v=s(""),u=m({imgHeight:0,imgWidth:0,barHeight:0,barWidth:0}),y=m([]),d=s(""),b=s(void 0),x=s(void 0),j=s(!0),C=s(!0),V=()=>{p.splice(0,p.length),a.splice(0,a.length),o.value=1,B(),te(()=>{const{imgHeight:i,imgWidth:t,barHeight:g,barWidth:r}=F(n);u.imgHeight=i,u.imgWidth=t,u.barHeight=g,u.barWidth=r,n.$parent.$emit("ready",n)})};X(()=>{V(),n.$el.onselectstart=function(){return!1}});const S=s(null),D=i=>{if(a.push(k(S,i)),o.value==z.value){o.value=P(k(S,i));const t=J(a,u);a.length=0,a.push(...t),setTimeout(()=>{const g=h.value?M(v.value+"---"+JSON.stringify(a),h.value):v.value+"---"+JSON.stringify(a),r={captchaType:e.value,captcha_code:h.value?M(JSON.stringify(a),h.value):JSON.stringify(a),captcha_key:v.value};K(r).then(W=>{W.code==1?(b.value="#4cae4c",x.value="#5cb85c",d.value="验证成功",C.value=!1,_.value=="pop"&&setTimeout(()=>{n.$parent.clickShow=!1,T()},1500),n.$parent.$emit("success",{captchaVerification:g})):(n.$parent.$emit("error",n),b.value="#d9534f",x.value="#d9534f",d.value="验证失败",setTimeout(()=>{T()},700))})},400)}o.value<z.value&&(o.value=P(k(S,i)))},k=function(i,t){const g=t.offsetX,r=t.offsetY;return{x:g,y:r}},P=function(i){return y.push(Object.assign({},i)),o.value+1},T=function(){y.splice(0,y.length),b.value="#000",x.value="#ddd",C.value=!0,p.splice(0,p.length),a.splice(0,a.length),o.value=1,B(),d.value="验证失败",j.value=!0};function B(){const i={captchaType:e.value};Y(i).then(t=>{t.code==1?(O.value=t.data.originalImageBase64,v.value=t.data.token,h.value=t.data.secretKey,w.value=t.data.wordList,d.value="请依次点击【"+w.value.join(",")+"】"):d.value=t.msg})}const J=function(i,t){return i.map(r=>{const W=Math.round(310*r.x/parseInt(t.imgWidth)),E=Math.round(155*r.y/parseInt(t.imgHeight));return{x:W,y:E}})};return{secretKey:h,checkNum:z,fontPos:p,checkPosArr:a,num:o,pointBackImgBase:O,pointTextList:w,backToken:v,setSize:u,tempPoints:y,text:d,barAreaColor:b,barAreaBorderColor:x,showRefresh:j,bindingClick:C,init:V,canvas:S,canvasClick:D,getMousePos:k,createPoint:P,refresh:T,getPictrue:B,pointTransfrom:J}}},ne={style:{position:"relative"}},se={class:"verify-img-out"},oe=l("i",{class:"iconfont icon-refresh"},null,-1),re=[oe],ce=["src"],le={class:"verify-msg"};function he(N,f,_,e,L,R){return H(),I("div",ne,[l("div",se,[l("div",{class:"verify-img-panel",style:A({width:e.setSize.imgWidth,height:e.setSize.imgHeight,"background-size":e.setSize.imgWidth+" "+e.setSize.imgHeight,"margin-bottom":_.vSpace+"px"})},[Q(l("div",{class:"verify-refresh",style:{"z-index":"3"},onClick:f[0]||(f[0]=(...c)=>e.refresh&&e.refresh(...c))},re,512),[[U,e.showRefresh]]),l("img",{src:"data:image/png;base64,"+e.pointBackImgBase,ref:"canvas",alt:"",style:{width:"100%",height:"100%",display:"block"},onClick:f[1]||(f[1]=c=>e.bindingClick?e.canvasClick(c):void 0)},null,8,ce),(H(!0),I($,null,ee(e.tempPoints,(c,n)=>(H(),I("div",{key:n,class:"point-area",style:A({"background-color":"#1abd6c",color:"#fff","z-index":9999,width:"20px",height:"20px","text-align":"center","line-height":"20px","border-radius":"50%",position:"absolute",top:parseInt(c.y-10)+"px",left:parseInt(c.x-10)+"px"})},q(n+1),5))),128))],4)]),l("div",{class:"verify-bar-area",style:A({width:e.setSize.imgWidth,color:this.barAreaColor,"border-color":this.barAreaBorderColor,"line-height":this.barSize.height})},[l("span",le,q(e.text),1)],4)])}const fe=ae(ie,[["render",he]]);export{fe as default};
import{r as F,a as M,b as K,c as Y}from"./index-7b692db8.js";import{P as Z,bd as G,r as s,q as m,aZ as X,h as H,c as I,a as l,y as A,Y as Q,Z as U,F as $,V as ee,t as q,ax as te}from"./index-42af2821.js";import{_ as ae}from"./_plugin-vue_export-helper-c27b6911.js";const ie={name:"VerifyPoints",props:{mode:{type:String,default:"fixed"},captchaType:{type:String},vSpace:{type:Number,default:5},imgSize:{type:Object,default(){return{width:"310px",height:"155px"}}},barSize:{type:Object,default(){return{width:"310px",height:"40px"}}}},setup(N,f){const{mode:_,captchaType:e,vSpace:L,imgSize:R,barSize:c}=Z(N),{proxy:n}=G(),h=s(""),z=s(3),p=m([]),a=m([]),o=s(1),O=s(""),w=m([]),v=s(""),u=m({imgHeight:0,imgWidth:0,barHeight:0,barWidth:0}),y=m([]),d=s(""),b=s(void 0),x=s(void 0),j=s(!0),C=s(!0),V=()=>{p.splice(0,p.length),a.splice(0,a.length),o.value=1,B(),te(()=>{const{imgHeight:i,imgWidth:t,barHeight:g,barWidth:r}=F(n);u.imgHeight=i,u.imgWidth=t,u.barHeight=g,u.barWidth=r,n.$parent.$emit("ready",n)})};X(()=>{V(),n.$el.onselectstart=function(){return!1}});const S=s(null),D=i=>{if(a.push(k(S,i)),o.value==z.value){o.value=P(k(S,i));const t=J(a,u);a.length=0,a.push(...t),setTimeout(()=>{const g=h.value?M(v.value+"---"+JSON.stringify(a),h.value):v.value+"---"+JSON.stringify(a),r={captchaType:e.value,captcha_code:h.value?M(JSON.stringify(a),h.value):JSON.stringify(a),captcha_key:v.value};K(r).then(W=>{W.code==1?(b.value="#4cae4c",x.value="#5cb85c",d.value="验证成功",C.value=!1,_.value=="pop"&&setTimeout(()=>{n.$parent.clickShow=!1,T()},1500),n.$parent.$emit("success",{captchaVerification:g})):(n.$parent.$emit("error",n),b.value="#d9534f",x.value="#d9534f",d.value="验证失败",setTimeout(()=>{T()},700))})},400)}o.value<z.value&&(o.value=P(k(S,i)))},k=function(i,t){const g=t.offsetX,r=t.offsetY;return{x:g,y:r}},P=function(i){return y.push(Object.assign({},i)),o.value+1},T=function(){y.splice(0,y.length),b.value="#000",x.value="#ddd",C.value=!0,p.splice(0,p.length),a.splice(0,a.length),o.value=1,B(),d.value="验证失败",j.value=!0};function B(){const i={captchaType:e.value};Y(i).then(t=>{t.code==1?(O.value=t.data.originalImageBase64,v.value=t.data.token,h.value=t.data.secretKey,w.value=t.data.wordList,d.value="请依次点击【"+w.value.join(",")+"】"):d.value=t.msg})}const J=function(i,t){return i.map(r=>{const W=Math.round(310*r.x/parseInt(t.imgWidth)),E=Math.round(155*r.y/parseInt(t.imgHeight));return{x:W,y:E}})};return{secretKey:h,checkNum:z,fontPos:p,checkPosArr:a,num:o,pointBackImgBase:O,pointTextList:w,backToken:v,setSize:u,tempPoints:y,text:d,barAreaColor:b,barAreaBorderColor:x,showRefresh:j,bindingClick:C,init:V,canvas:S,canvasClick:D,getMousePos:k,createPoint:P,refresh:T,getPictrue:B,pointTransfrom:J}}},ne={style:{position:"relative"}},se={class:"verify-img-out"},oe=l("i",{class:"iconfont icon-refresh"},null,-1),re=[oe],ce=["src"],le={class:"verify-msg"};function he(N,f,_,e,L,R){return H(),I("div",ne,[l("div",se,[l("div",{class:"verify-img-panel",style:A({width:e.setSize.imgWidth,height:e.setSize.imgHeight,"background-size":e.setSize.imgWidth+" "+e.setSize.imgHeight,"margin-bottom":_.vSpace+"px"})},[Q(l("div",{class:"verify-refresh",style:{"z-index":"3"},onClick:f[0]||(f[0]=(...c)=>e.refresh&&e.refresh(...c))},re,512),[[U,e.showRefresh]]),l("img",{src:"data:image/png;base64,"+e.pointBackImgBase,ref:"canvas",alt:"",style:{width:"100%",height:"100%",display:"block"},onClick:f[1]||(f[1]=c=>e.bindingClick?e.canvasClick(c):void 0)},null,8,ce),(H(!0),I($,null,ee(e.tempPoints,(c,n)=>(H(),I("div",{key:n,class:"point-area",style:A({"background-color":"#1abd6c",color:"#fff","z-index":9999,width:"20px",height:"20px","text-align":"center","line-height":"20px","border-radius":"50%",position:"absolute",top:parseInt(c.y-10)+"px",left:parseInt(c.x-10)+"px"})},q(n+1),5))),128))],4)]),l("div",{class:"verify-bar-area",style:A({width:e.setSize.imgWidth,color:this.barAreaColor,"border-color":this.barAreaBorderColor,"line-height":this.barSize.height})},[l("span",le,q(e.text),1)],4)])}const fe=ae(ie,[["render",he]]);export{fe as default};

View File

@ -1 +1 @@
import{d as V,k as B,u as N,r as x,aZ as S,h as T,c as j,e as o,w as s,a as t,t as n,f as e,s as a,i as h,B as I,aH as R,aI as $,E as q,a_ as D,a$ as F,b0 as H,K,b1 as M,a8 as P}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Q}from"./aliapp-02c8b274.js";const U={class:"main-container"},Z={class:"flex justify-between items-center"},z={class:"text-page-title"},G={class:"p-[20px]"},J={class:"panel-title !text-sm"},L={class:"text-[14px] font-[700]"},O={class:"text-[#999]"},W={class:"mt-[20px] mb-[40px] h-[32px]"},X={class:"text-[14px] font-[700]"},Y={class:"text-[#999]"},tt={class:"mt-[20px] mb-[40px] h-[32px]"},et={class:"text-[14px] font-[700]"},st={class:"text-[#999]"},at=t("div",{class:"mt-[20px] mb-[40px] h-[32px]"},null,-1),ot={class:"text-[14px] font-[700]"},nt={class:"text-[#999]"},lt={class:"flex justify-center"},ct={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},pt={class:"mt-[22px] text-center"},it={class:"text-[12px]"},bt=V({__name:"access",setup(_t){const f=B(),d=N(),v=f.meta.title,_=x("/channel/aliapp"),p=x("");S(async()=>{const c=await Q();p.value=c.data.qr_code});const w=c=>{window.open(c,"_blank")},b=c=>{d.push({path:_.value})};return(c,l)=>{const g=R,C=$,m=q,i=D,E=F,u=H,y=K,k=M,A=P;return T(),j("div",U,[o(A,{class:"card !border-none",shadow:"never"},{default:s(()=>[t("div",Z,[t("span",z,n(e(v)),1)]),o(C,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=r=>_.value=r),class:"my-[20px]",onTabChange:b},{default:s(()=>[o(g,{label:e(a)("weappAccessFlow"),name:"/channel/aliapp"},null,8,["label"])]),_:1},8,["modelValue"]),t("div",G,[t("h3",J,n(e(a)("weappInlet")),1),o(k,null,{default:s(()=>[o(u,{span:20},{default:s(()=>[o(E,{active:4,direction:"vertical"},{default:s(()=>[o(i,null,{title:s(()=>[t("p",L,n(e(a)("weappAttestation")),1)]),description:s(()=>[t("span",O,n(e(a)("weappAttest")),1),t("div",W,[o(m,{type:"primary",onClick:l[1]||(l[1]=r=>w("https://open.alipay.com/develop/manage"))},{default:s(()=>[h(n(e(a)("clickAccess")),1)]),_:1})])]),_:1}),o(i,null,{title:s(()=>[t("p",X,n(e(a)("weappSetting")),1)]),description:s(()=>[t("span",Y,n(e(a)("emplace")),1),t("div",tt,[o(m,{type:"primary",plain:"",onClick:l[2]||(l[2]=r=>e(d).push("/channel/aliapp/config"))},{default:s(()=>[h(n(e(a)("weappSettingBtn")),1)]),_:1})])]),_:1}),o(i,null,{title:s(()=>[t("p",et,n(e(a)("uploadVersion")),1)]),description:s(()=>[t("span",st,n(e(a)("releaseCourse")),1),at]),_:1}),o(i,null,{title:s(()=>[t("p",ot,n(e(a)("completeAccess")),1)]),description:s(()=>[t("span",nt,n(e(a)("releaseCourse")),1)]),_:1})]),_:1})]),_:1}),o(u,{span:4},{default:s(()=>[t("div",lt,[o(y,{class:"w-[180px] h-[180px]",src:p.value?e(I)(p.value):""},{error:s(()=>[t("div",ct,[t("span",null,n(p.value?e(a)("fileErr"):e(a)("emptyQrCode")),1)])]),_:1},8,["src"])]),t("div",pt,[t("p",it,n(e(a)("clickAccess2")),1)])]),_:1})]),_:1})])]),_:1})])}}});export{bt as default};
import{d as V,k as B,u as N,r as x,aZ as S,h as T,c as j,e as o,w as s,a as t,t as n,f as e,s as a,i as h,B as I,aH as R,aI as $,E as q,a_ as D,a$ as F,b0 as H,K,b1 as M,a8 as P}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Q}from"./aliapp-f3406b1b.js";const U={class:"main-container"},Z={class:"flex justify-between items-center"},z={class:"text-page-title"},G={class:"p-[20px]"},J={class:"panel-title !text-sm"},L={class:"text-[14px] font-[700]"},O={class:"text-[#999]"},W={class:"mt-[20px] mb-[40px] h-[32px]"},X={class:"text-[14px] font-[700]"},Y={class:"text-[#999]"},tt={class:"mt-[20px] mb-[40px] h-[32px]"},et={class:"text-[14px] font-[700]"},st={class:"text-[#999]"},at=t("div",{class:"mt-[20px] mb-[40px] h-[32px]"},null,-1),ot={class:"text-[14px] font-[700]"},nt={class:"text-[#999]"},lt={class:"flex justify-center"},ct={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},pt={class:"mt-[22px] text-center"},it={class:"text-[12px]"},bt=V({__name:"access",setup(_t){const f=B(),d=N(),v=f.meta.title,_=x("/channel/aliapp"),p=x("");S(async()=>{const c=await Q();p.value=c.data.qr_code});const w=c=>{window.open(c,"_blank")},b=c=>{d.push({path:_.value})};return(c,l)=>{const g=R,C=$,m=q,i=D,E=F,u=H,y=K,k=M,A=P;return T(),j("div",U,[o(A,{class:"card !border-none",shadow:"never"},{default:s(()=>[t("div",Z,[t("span",z,n(e(v)),1)]),o(C,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=r=>_.value=r),class:"my-[20px]",onTabChange:b},{default:s(()=>[o(g,{label:e(a)("weappAccessFlow"),name:"/channel/aliapp"},null,8,["label"])]),_:1},8,["modelValue"]),t("div",G,[t("h3",J,n(e(a)("weappInlet")),1),o(k,null,{default:s(()=>[o(u,{span:20},{default:s(()=>[o(E,{active:4,direction:"vertical"},{default:s(()=>[o(i,null,{title:s(()=>[t("p",L,n(e(a)("weappAttestation")),1)]),description:s(()=>[t("span",O,n(e(a)("weappAttest")),1),t("div",W,[o(m,{type:"primary",onClick:l[1]||(l[1]=r=>w("https://open.alipay.com/develop/manage"))},{default:s(()=>[h(n(e(a)("clickAccess")),1)]),_:1})])]),_:1}),o(i,null,{title:s(()=>[t("p",X,n(e(a)("weappSetting")),1)]),description:s(()=>[t("span",Y,n(e(a)("emplace")),1),t("div",tt,[o(m,{type:"primary",plain:"",onClick:l[2]||(l[2]=r=>e(d).push("/channel/aliapp/config"))},{default:s(()=>[h(n(e(a)("weappSettingBtn")),1)]),_:1})])]),_:1}),o(i,null,{title:s(()=>[t("p",et,n(e(a)("uploadVersion")),1)]),description:s(()=>[t("span",st,n(e(a)("releaseCourse")),1),at]),_:1}),o(i,null,{title:s(()=>[t("p",ot,n(e(a)("completeAccess")),1)]),description:s(()=>[t("span",nt,n(e(a)("releaseCourse")),1)]),_:1})]),_:1})]),_:1}),o(u,{span:4},{default:s(()=>[t("div",lt,[o(y,{class:"w-[180px] h-[180px]",src:p.value?e(I)(p.value):""},{error:s(()=>[t("div",ct,[t("span",null,n(p.value?e(a)("fileErr"):e(a)("emptyQrCode")),1)])]),_:1},8,["src"])]),t("div",pt,[t("p",it,n(e(a)("clickAccess2")),1)])]),_:1})]),_:1})])]),_:1})])}}});export{bt as default};

View File

@ -1 +1 @@
import{d as B,k as T,u as $,r as c,aZ as I,b6 as M,o as R,h as W,c as q,e,w as t,a as s,t as o,f as n,s as a,i as u,aH as A,aI as L,E as U,a_ as j,a$ as D,b0 as F,b1 as G,a8 as H}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as P}from"./wechat-3cea9b68.js";const Z={class:"main-container"},z={class:"flex justify-between items-center"},J={class:"text-page-title"},K={class:"p-[20px]"},O={class:"panel-title !text-sm"},Q={class:"text-[14px] font-[700]"},X={class:"text-[#999]"},Y={class:"mt-[20px] mb-[40px] h-[32px]"},tt={class:"text-[14px] font-[700]"},et={class:"mt-[20px] mb-[40px] h-[32px]"},nt={class:"text-[14px] font-[700]"},st={class:"mt-[20px] mb-[40px] h-[32px]"},dt=B({__name:"access",setup(at){const f=T(),_=$(),x=f.meta.title,r=c("/channel/app"),b=c(""),g=c({}),w=c({}),h=async()=>{await P().then(({data:l})=>{g.value=l,b.value=l.qr_code})};I(async()=>{await h(),await M().then(({data:l})=>{w.value=l}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&h()})}),R(()=>{document.removeEventListener("visibilitychange",()=>{})});const y=l=>{window.open(l,"_blank")},C=l=>{_.push({path:r.value})};return(l,i)=>{const v=A,E=L,d=U,m=j,k=D,V=F,S=G,N=H;return W(),q("div",Z,[e(N,{class:"card !border-none",shadow:"never"},{default:t(()=>[s("div",z,[s("span",J,o(n(x)),1)]),e(E,{modelValue:r.value,"onUpdate:modelValue":i[0]||(i[0]=p=>r.value=p),class:"my-[20px]",onTabChange:C},{default:t(()=>[e(v,{label:n(a)("accessFlow"),name:"/channel/app"},null,8,["label"]),e(v,{label:n(a)("versionManage"),name:"/channel/app/version"},null,8,["label"])]),_:1},8,["modelValue"]),s("div",K,[s("h3",O,o(n(a)("appInlet")),1),e(S,null,{default:t(()=>[e(V,{span:20},{default:t(()=>[e(k,{class:"!mt-[10px]",active:3,direction:"vertical"},{default:t(()=>[e(m,null,{title:t(()=>[s("p",Q,o(n(a)("uniappApp")),1)]),description:t(()=>[s("span",X,o(n(a)("appAttestation1")),1),s("div",Y,[e(d,{type:"primary",onClick:i[1]||(i[1]=p=>y("https://dcloud.io/"))},{default:t(()=>[u(o(n(a)("toCreate")),1)]),_:1})])]),_:1}),e(m,null,{title:t(()=>[s("p",tt,o(n(a)("appSetting")),1)]),description:t(()=>[s("div",et,[e(d,{type:"primary",onClick:i[2]||(i[2]=p=>n(_).push("/channel/app/config"))},{default:t(()=>[u(o(n(a)("settingInfo")),1)]),_:1})])]),_:1}),e(m,null,{title:t(()=>[s("p",nt,o(n(a)("versionManage")),1)]),description:t(()=>[s("div",st,[e(d,{type:"primary",plain:"",onClick:i[3]||(i[3]=p=>n(_).push("/channel/app/version"))},{default:t(()=>[u(o(n(a)("releaseVersion")),1)]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1})])]),_:1})])}}});export{dt as default};
import{d as B,k as T,u as $,r as c,aZ as I,b6 as M,o as R,h as W,c as q,e,w as t,a as s,t as o,f as n,s as a,i as u,aH as A,aI as L,E as U,a_ as j,a$ as D,b0 as F,b1 as G,a8 as H}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as P}from"./wechat-6fe57299.js";const Z={class:"main-container"},z={class:"flex justify-between items-center"},J={class:"text-page-title"},K={class:"p-[20px]"},O={class:"panel-title !text-sm"},Q={class:"text-[14px] font-[700]"},X={class:"text-[#999]"},Y={class:"mt-[20px] mb-[40px] h-[32px]"},tt={class:"text-[14px] font-[700]"},et={class:"mt-[20px] mb-[40px] h-[32px]"},nt={class:"text-[14px] font-[700]"},st={class:"mt-[20px] mb-[40px] h-[32px]"},dt=B({__name:"access",setup(at){const f=T(),_=$(),x=f.meta.title,r=c("/channel/app"),b=c(""),g=c({}),w=c({}),h=async()=>{await P().then(({data:l})=>{g.value=l,b.value=l.qr_code})};I(async()=>{await h(),await M().then(({data:l})=>{w.value=l}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&h()})}),R(()=>{document.removeEventListener("visibilitychange",()=>{})});const y=l=>{window.open(l,"_blank")},C=l=>{_.push({path:r.value})};return(l,i)=>{const v=A,E=L,d=U,m=j,k=D,V=F,S=G,N=H;return W(),q("div",Z,[e(N,{class:"card !border-none",shadow:"never"},{default:t(()=>[s("div",z,[s("span",J,o(n(x)),1)]),e(E,{modelValue:r.value,"onUpdate:modelValue":i[0]||(i[0]=p=>r.value=p),class:"my-[20px]",onTabChange:C},{default:t(()=>[e(v,{label:n(a)("accessFlow"),name:"/channel/app"},null,8,["label"]),e(v,{label:n(a)("versionManage"),name:"/channel/app/version"},null,8,["label"])]),_:1},8,["modelValue"]),s("div",K,[s("h3",O,o(n(a)("appInlet")),1),e(S,null,{default:t(()=>[e(V,{span:20},{default:t(()=>[e(k,{class:"!mt-[10px]",active:3,direction:"vertical"},{default:t(()=>[e(m,null,{title:t(()=>[s("p",Q,o(n(a)("uniappApp")),1)]),description:t(()=>[s("span",X,o(n(a)("appAttestation1")),1),s("div",Y,[e(d,{type:"primary",onClick:i[1]||(i[1]=p=>y("https://dcloud.io/"))},{default:t(()=>[u(o(n(a)("toCreate")),1)]),_:1})])]),_:1}),e(m,null,{title:t(()=>[s("p",tt,o(n(a)("appSetting")),1)]),description:t(()=>[s("div",et,[e(d,{type:"primary",onClick:i[2]||(i[2]=p=>n(_).push("/channel/app/config"))},{default:t(()=>[u(o(n(a)("settingInfo")),1)]),_:1})])]),_:1}),e(m,null,{title:t(()=>[s("p",nt,o(n(a)("versionManage")),1)]),description:t(()=>[s("div",st,[e(d,{type:"primary",plain:"",onClick:i[3]||(i[3]=p=>n(_).push("/channel/app/version"))},{default:t(()=>[u(o(n(a)("releaseVersion")),1)]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1})])]),_:1})])}}});export{dt as default};

View File

@ -1 +1 @@
import{d as $,k as q,u as j,r as u,aZ as F,b6 as I,o as R,h as w,c as y,e as a,w as s,a as n,t as o,f as e,s as t,i as r,F as U,v as z,B as L,aH as M,aI as D,E as G,a_ as H,a$ as K,b0 as P,K as Q,b1 as Z,a8 as J}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as O}from"./wechat-3cea9b68.js";import{a as X}from"./wxoplatform-871d008b.js";const Y={class:"main-container"},ee={class:"flex justify-between items-center"},te={class:"text-page-title"},ae={class:"p-[20px]"},se={class:"panel-title !text-sm"},ne={class:"text-[14px] font-[700]"},oe={class:"text-[#999]"},le={class:"mt-[20px] mb-[40px] h-[32px]"},ce={class:"text-[14px] font-[700]"},ie={class:"text-[#999]"},pe={class:"mt-[20px] mb-[40px] h-[32px]"},re={class:"text-[14px] font-[700]"},_e={class:"text-[#999]"},de={class:"mt-[20px] mb-[40px] h-[32px]"},me={class:"flex justify-center"},ue={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},he={class:"mt-[22px] text-center"},fe={class:"text-[12px]"},Be=$({__name:"access",setup(ve){const k=q(),_=j(),C=k.meta.title,h=u("/channel/wechat"),d=u(""),f=u({}),v=u({}),b=async()=>{await O().then(({data:l})=>{f.value=l,d.value=l.qr_code})};F(async()=>{await b(),await I().then(({data:l})=>{v.value=l}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&b()})}),R(()=>{document.removeEventListener("visibilitychange",()=>{})});const E=l=>{window.open(l,"_blank")},A=l=>{_.push({path:h.value})},S=()=>{X().then(({data:l})=>{window.open(l)})};return(l,c)=>{const m=M,B=D,i=G,x=H,V=K,g=P,N=Q,T=Z,W=J;return w(),y("div",Y,[a(W,{class:"card !border-none",shadow:"never"},{default:s(()=>[n("div",ee,[n("span",te,o(e(C)),1)]),a(B,{modelValue:h.value,"onUpdate:modelValue":c[0]||(c[0]=p=>h.value=p),class:"my-[20px]",onTabChange:A},{default:s(()=>[a(m,{label:e(t)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),a(m,{label:e(t)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),a(m,{label:e(t)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"]),a(m,{label:e(t)("reply"),name:"/channel/wechat/reply"},null,8,["label"])]),_:1},8,["modelValue"]),n("div",ae,[n("h3",se,o(e(t)("wechatInlet")),1),a(T,null,{default:s(()=>[a(g,{span:20},{default:s(()=>[a(V,{class:"!mt-[10px]",active:3,direction:"vertical"},{default:s(()=>[a(x,null,{title:s(()=>[n("p",ne,o(e(t)("wechatAttestation")),1)]),description:s(()=>[n("span",oe,o(e(t)("wechatAttestation1")),1),n("div",le,[a(i,{type:"primary",onClick:c[1]||(c[1]=p=>E("https://mp.weixin.qq.com/"))},{default:s(()=>[r(o(e(t)("clickAccess")),1)]),_:1})])]),_:1}),a(x,null,{title:s(()=>[n("p",ce,o(e(t)("wechatSetting")),1)]),description:s(()=>[n("span",ie,o(e(t)("wechatSetting1")),1),n("div",pe,[v.value.app_id&&v.value.app_secret?(w(),y(U,{key:0},[a(i,{type:"primary",onClick:c[2]||(c[2]=p=>e(_).push("/channel/wechat/config"))},{default:s(()=>[r(o(f.value.app_id?e(t)("seeConfig"):e(t)("clickSetting")),1)]),_:1}),a(i,{type:"primary",plain:"",onClick:S},{default:s(()=>[r(o(f.value.is_authorization?e(t)("refreshAuth"):e(t)("authWechat")),1)]),_:1})],64)):(w(),z(i,{key:1,type:"primary",onClick:c[3]||(c[3]=p=>e(_).push("/channel/wechat/config"))},{default:s(()=>[r(o(e(t)("clickSetting")),1)]),_:1}))])]),_:1}),a(x,null,{title:s(()=>[n("p",re,o(e(t)("wechatAccess")),1)]),description:s(()=>[n("span",_e,o(e(t)("wechatAccess")),1),n("div",de,[a(i,{type:"primary",plain:"",onClick:c[4]||(c[4]=p=>e(_).push("/channel/wechat/course"))},{default:s(()=>[r(o(e(t)("releaseCourse")),1)]),_:1})])]),_:1})]),_:1})]),_:1}),a(g,{span:4},{default:s(()=>[n("div",me,[a(N,{class:"w-[180px] h-[180px]",src:d.value?e(L)(d.value):""},{error:s(()=>[n("div",ue,[n("span",null,o(d.value?e(t)("fileErr"):e(t)("emptyQrCode")),1)])]),_:1},8,["src"])]),n("div",he,[n("p",fe,o(e(t)("clickAccess2")),1)])]),_:1})]),_:1})])]),_:1})])}}});export{Be as default};
import{d as $,k as q,u as j,r as u,aZ as F,b6 as I,o as R,h as w,c as y,e as a,w as s,a as n,t as o,f as e,s as t,i as r,F as U,v as z,B as L,aH as M,aI as D,E as G,a_ as H,a$ as K,b0 as P,K as Q,b1 as Z,a8 as J}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as O}from"./wechat-6fe57299.js";import{a as X}from"./wxoplatform-2136ae22.js";const Y={class:"main-container"},ee={class:"flex justify-between items-center"},te={class:"text-page-title"},ae={class:"p-[20px]"},se={class:"panel-title !text-sm"},ne={class:"text-[14px] font-[700]"},oe={class:"text-[#999]"},le={class:"mt-[20px] mb-[40px] h-[32px]"},ce={class:"text-[14px] font-[700]"},ie={class:"text-[#999]"},pe={class:"mt-[20px] mb-[40px] h-[32px]"},re={class:"text-[14px] font-[700]"},_e={class:"text-[#999]"},de={class:"mt-[20px] mb-[40px] h-[32px]"},me={class:"flex justify-center"},ue={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},he={class:"mt-[22px] text-center"},fe={class:"text-[12px]"},Be=$({__name:"access",setup(ve){const k=q(),_=j(),C=k.meta.title,h=u("/channel/wechat"),d=u(""),f=u({}),v=u({}),b=async()=>{await O().then(({data:l})=>{f.value=l,d.value=l.qr_code})};F(async()=>{await b(),await I().then(({data:l})=>{v.value=l}),document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&b()})}),R(()=>{document.removeEventListener("visibilitychange",()=>{})});const E=l=>{window.open(l,"_blank")},A=l=>{_.push({path:h.value})},S=()=>{X().then(({data:l})=>{window.open(l)})};return(l,c)=>{const m=M,B=D,i=G,x=H,V=K,g=P,N=Q,T=Z,W=J;return w(),y("div",Y,[a(W,{class:"card !border-none",shadow:"never"},{default:s(()=>[n("div",ee,[n("span",te,o(e(C)),1)]),a(B,{modelValue:h.value,"onUpdate:modelValue":c[0]||(c[0]=p=>h.value=p),class:"my-[20px]",onTabChange:A},{default:s(()=>[a(m,{label:e(t)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),a(m,{label:e(t)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),a(m,{label:e(t)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"]),a(m,{label:e(t)("reply"),name:"/channel/wechat/reply"},null,8,["label"])]),_:1},8,["modelValue"]),n("div",ae,[n("h3",se,o(e(t)("wechatInlet")),1),a(T,null,{default:s(()=>[a(g,{span:20},{default:s(()=>[a(V,{class:"!mt-[10px]",active:3,direction:"vertical"},{default:s(()=>[a(x,null,{title:s(()=>[n("p",ne,o(e(t)("wechatAttestation")),1)]),description:s(()=>[n("span",oe,o(e(t)("wechatAttestation1")),1),n("div",le,[a(i,{type:"primary",onClick:c[1]||(c[1]=p=>E("https://mp.weixin.qq.com/"))},{default:s(()=>[r(o(e(t)("clickAccess")),1)]),_:1})])]),_:1}),a(x,null,{title:s(()=>[n("p",ce,o(e(t)("wechatSetting")),1)]),description:s(()=>[n("span",ie,o(e(t)("wechatSetting1")),1),n("div",pe,[v.value.app_id&&v.value.app_secret?(w(),y(U,{key:0},[a(i,{type:"primary",onClick:c[2]||(c[2]=p=>e(_).push("/channel/wechat/config"))},{default:s(()=>[r(o(f.value.app_id?e(t)("seeConfig"):e(t)("clickSetting")),1)]),_:1}),a(i,{type:"primary",plain:"",onClick:S},{default:s(()=>[r(o(f.value.is_authorization?e(t)("refreshAuth"):e(t)("authWechat")),1)]),_:1})],64)):(w(),z(i,{key:1,type:"primary",onClick:c[3]||(c[3]=p=>e(_).push("/channel/wechat/config"))},{default:s(()=>[r(o(e(t)("clickSetting")),1)]),_:1}))])]),_:1}),a(x,null,{title:s(()=>[n("p",re,o(e(t)("wechatAccess")),1)]),description:s(()=>[n("span",_e,o(e(t)("wechatAccess")),1),n("div",de,[a(i,{type:"primary",plain:"",onClick:c[4]||(c[4]=p=>e(_).push("/channel/wechat/course"))},{default:s(()=>[r(o(e(t)("releaseCourse")),1)]),_:1})])]),_:1})]),_:1})]),_:1}),a(g,{span:4},{default:s(()=>[n("div",me,[a(N,{class:"w-[180px] h-[180px]",src:d.value?e(L)(d.value):""},{error:s(()=>[n("div",ue,[n("span",null,o(d.value?e(t)("fileErr"):e(t)("emptyQrCode")),1)])]),_:1},8,["src"])]),n("div",he,[n("p",fe,o(e(t)("clickAccess2")),1)])]),_:1})]),_:1})])]),_:1})])}}});export{Be as default};

View File

@ -1 +1 @@
import{_ as o}from"./add-member.vue_vue_type_script_setup_true_lang-b0fb02e8.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import"./member-204d2223.js";export{o as default};
import{_ as o}from"./add-member.vue_vue_type_script_setup_true_lang-53d61692.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import"./member-72d6c36e.js";export{o as default};

View File

@ -1 +1 @@
import{d as I,r as m,q as L,m as R,s as o,h as N,v as M,w as d,a as j,e as s,i as k,t as C,f as t,Y as z,bY as A,L as O,M as T,N as Y,E as K,U as S,a2 as Z}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{p as G,z as J,A as Q}from"./member-204d2223.js";const W={class:"dialog-footer"},me=I({__name:"add-member",emits:["complete"],setup(X,{expose:$,emit:x}){const p=m(!1),i=m(!1),f=m(!1);let b="",c="";const w=m(!0),v=m(!0),g=m(!0),_={member_id:"",nickname:"",member_no:"",init_member_no:"",mobile:"",password:"",password_copy:""},r=L({..._}),y=m(),P=R(()=>({member_no:[{required:!0,message:o("memberNoPlaceholder"),trigger:"blur"},{validator:B,trigger:"blur"}],mobile:[{required:!0,message:o("mobilePlaceholder"),trigger:"blur"},{validator:D,trigger:"blur"}],password:[{required:!0,message:o("passwordPlaceholder"),trigger:"blur"}],password_copy:[{required:!0,message:o("passwordPlaceholder"),trigger:"blur"},{validator:E,trigger:"blur"}]})),D=(n,e,a)=>{e&&!/^1[3-9]\d{9}$/.test(e)?a(new Error(o("mobileHint"))):a()},E=(n,e,a)=>{e!=r.password?a(o("doubleCipherHint")):a()},B=(n,e,a)=>{e&&!/^[0-9a-zA-Z]*$/g.test(e)?a(new Error(o("memberNoHint"))):a()},U=async()=>{await J().then(n=>{c=n.data}).catch(()=>{})},q=async n=>{if(i.value||!n)return;const e=Q;await n.validate(async a=>{if(a){if(i.value=!0,f.value)return;f.value=!0,e(r).then(V=>{i.value=!1,f.value=!1,p.value=!1,x("complete")}).catch(()=>{i.value=!1,f.value=!1})}})};return $({showDialog:p,setFormData:async(n=null)=>{if(i.value=!0,Object.assign(r,_),b=o("addMember"),n){b=o("updateMember");const e=await(await G(n.member_id)).data;e&&Object.keys(r).forEach(a=>{e[a]!=null&&(r[a]=e[a])})}else await U(),r.member_no=c,r.init_member_no=c;i.value=!1}}),(n,e)=>{const a=O,u=T,V=Y,h=K,F=S,H=Z;return N(),M(F,{modelValue:p.value,"onUpdate:modelValue":e[14]||(e[14]=l=>p.value=l),title:t(b),width:"500px","destroy-on-close":!0},{footer:d(()=>[j("span",W,[s(h,{onClick:e[12]||(e[12]=l=>p.value=!1)},{default:d(()=>[k(C(t(o)("cancel")),1)]),_:1}),s(h,{type:"primary",loading:i.value,onClick:e[13]||(e[13]=l=>q(y.value))},{default:d(()=>[k(C(t(o)("confirm")),1)]),_:1},8,["loading"])])]),default:d(()=>[z((N(),M(V,{model:r,"label-width":"90px",ref_key:"formRef",ref:y,rules:t(P),class:"page-form"},{default:d(()=>[s(u,{label:t(o)("memberNo"),prop:"member_no"},{default:d(()=>[s(a,{modelValue:r.member_no,"onUpdate:modelValue":e[0]||(e[0]=l=>r.member_no=l),modelModifiers:{trim:!0},clearable:"",maxlength:"20",placeholder:t(o)("memberNoPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:t(o)("mobile"),prop:"mobile"},{default:d(()=>[s(a,{modelValue:r.mobile,"onUpdate:modelValue":e[1]||(e[1]=l=>r.mobile=l),modelModifiers:{trim:!0},clearable:"",placeholder:t(o)("mobilePlaceholder"),maxlength:"11",onKeyup:e[2]||(e[2]=l=>t(A)(l)),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:t(o)("nickname")},{default:d(()=>[s(a,{modelValue:r.nickname,"onUpdate:modelValue":e[3]||(e[3]=l=>r.nickname=l),modelModifiers:{trim:!0},clearable:"",placeholder:t(o)("nickNamePlaceholder"),class:"input-width",maxlength:"10","show-word-limit":"",readonly:w.value,onClick:e[4]||(e[4]=l=>w.value=!1),onBlur:e[5]||(e[5]=l=>w.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"]),s(u,{label:t(o)("password"),prop:"password"},{default:d(()=>[s(a,{modelValue:r.password,"onUpdate:modelValue":e[6]||(e[6]=l=>r.password=l),modelModifiers:{trim:!0},type:"password",placeholder:t(o)("passwordPlaceholder"),clearable:"",class:"input-width","show-password":!0,readonly:v.value,onClick:e[7]||(e[7]=l=>v.value=!1),onBlur:e[8]||(e[8]=l=>v.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"]),s(u,{label:t(o)("passwordCopy"),prop:"password_copy"},{default:d(()=>[s(a,{modelValue:r.password_copy,"onUpdate:modelValue":e[9]||(e[9]=l=>r.password_copy=l),modelModifiers:{trim:!0},type:"password",placeholder:t(o)("passwordPlaceholder"),clearable:"",class:"input-width","show-password":!0,readonly:g.value,onClick:e[10]||(e[10]=l=>g.value=!1),onBlur:e[11]||(e[11]=l=>g.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[H,i.value]])]),_:1},8,["modelValue","title"])}}});export{me as _};
import{d as I,r as m,q as L,m as R,s as o,h as N,v as M,w as d,a as j,e as s,i as k,t as C,f as t,Y as z,bY as A,L as O,M as T,N as Y,E as K,U as S,a2 as Z}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{p as G,z as J,A as Q}from"./member-72d6c36e.js";const W={class:"dialog-footer"},me=I({__name:"add-member",emits:["complete"],setup(X,{expose:$,emit:x}){const p=m(!1),i=m(!1),f=m(!1);let b="",c="";const w=m(!0),v=m(!0),g=m(!0),_={member_id:"",nickname:"",member_no:"",init_member_no:"",mobile:"",password:"",password_copy:""},r=L({..._}),y=m(),P=R(()=>({member_no:[{required:!0,message:o("memberNoPlaceholder"),trigger:"blur"},{validator:B,trigger:"blur"}],mobile:[{required:!0,message:o("mobilePlaceholder"),trigger:"blur"},{validator:D,trigger:"blur"}],password:[{required:!0,message:o("passwordPlaceholder"),trigger:"blur"}],password_copy:[{required:!0,message:o("passwordPlaceholder"),trigger:"blur"},{validator:E,trigger:"blur"}]})),D=(n,e,a)=>{e&&!/^1[3-9]\d{9}$/.test(e)?a(new Error(o("mobileHint"))):a()},E=(n,e,a)=>{e!=r.password?a(o("doubleCipherHint")):a()},B=(n,e,a)=>{e&&!/^[0-9a-zA-Z]*$/g.test(e)?a(new Error(o("memberNoHint"))):a()},U=async()=>{await J().then(n=>{c=n.data}).catch(()=>{})},q=async n=>{if(i.value||!n)return;const e=Q;await n.validate(async a=>{if(a){if(i.value=!0,f.value)return;f.value=!0,e(r).then(V=>{i.value=!1,f.value=!1,p.value=!1,x("complete")}).catch(()=>{i.value=!1,f.value=!1})}})};return $({showDialog:p,setFormData:async(n=null)=>{if(i.value=!0,Object.assign(r,_),b=o("addMember"),n){b=o("updateMember");const e=await(await G(n.member_id)).data;e&&Object.keys(r).forEach(a=>{e[a]!=null&&(r[a]=e[a])})}else await U(),r.member_no=c,r.init_member_no=c;i.value=!1}}),(n,e)=>{const a=O,u=T,V=Y,h=K,F=S,H=Z;return N(),M(F,{modelValue:p.value,"onUpdate:modelValue":e[14]||(e[14]=l=>p.value=l),title:t(b),width:"500px","destroy-on-close":!0},{footer:d(()=>[j("span",W,[s(h,{onClick:e[12]||(e[12]=l=>p.value=!1)},{default:d(()=>[k(C(t(o)("cancel")),1)]),_:1}),s(h,{type:"primary",loading:i.value,onClick:e[13]||(e[13]=l=>q(y.value))},{default:d(()=>[k(C(t(o)("confirm")),1)]),_:1},8,["loading"])])]),default:d(()=>[z((N(),M(V,{model:r,"label-width":"90px",ref_key:"formRef",ref:y,rules:t(P),class:"page-form"},{default:d(()=>[s(u,{label:t(o)("memberNo"),prop:"member_no"},{default:d(()=>[s(a,{modelValue:r.member_no,"onUpdate:modelValue":e[0]||(e[0]=l=>r.member_no=l),modelModifiers:{trim:!0},clearable:"",maxlength:"20",placeholder:t(o)("memberNoPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:t(o)("mobile"),prop:"mobile"},{default:d(()=>[s(a,{modelValue:r.mobile,"onUpdate:modelValue":e[1]||(e[1]=l=>r.mobile=l),modelModifiers:{trim:!0},clearable:"",placeholder:t(o)("mobilePlaceholder"),maxlength:"11",onKeyup:e[2]||(e[2]=l=>t(A)(l)),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:t(o)("nickname")},{default:d(()=>[s(a,{modelValue:r.nickname,"onUpdate:modelValue":e[3]||(e[3]=l=>r.nickname=l),modelModifiers:{trim:!0},clearable:"",placeholder:t(o)("nickNamePlaceholder"),class:"input-width",maxlength:"10","show-word-limit":"",readonly:w.value,onClick:e[4]||(e[4]=l=>w.value=!1),onBlur:e[5]||(e[5]=l=>w.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"]),s(u,{label:t(o)("password"),prop:"password"},{default:d(()=>[s(a,{modelValue:r.password,"onUpdate:modelValue":e[6]||(e[6]=l=>r.password=l),modelModifiers:{trim:!0},type:"password",placeholder:t(o)("passwordPlaceholder"),clearable:"",class:"input-width","show-password":!0,readonly:v.value,onClick:e[7]||(e[7]=l=>v.value=!1),onBlur:e[8]||(e[8]=l=>v.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"]),s(u,{label:t(o)("passwordCopy"),prop:"password_copy"},{default:d(()=>[s(a,{modelValue:r.password_copy,"onUpdate:modelValue":e[9]||(e[9]=l=>r.password_copy=l),modelModifiers:{trim:!0},type:"password",placeholder:t(o)("passwordPlaceholder"),clearable:"",class:"input-width","show-password":!0,readonly:g.value,onClick:e[10]||(e[10]=l=>g.value=!1),onBlur:e[11]||(e[11]=l=>g.value=!0)},null,8,["modelValue","placeholder","readonly"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[H,i.value]])]),_:1},8,["modelValue","title"])}}});export{me as _};

View File

@ -1 +1 @@
import{_ as o}from"./add-table.vue_vue_type_script_setup_true_lang-94822baa.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./tools-6a0f97ca.js";export{o as default};
import{_ as o}from"./add-table.vue_vue_type_script_setup_true_lang-c30855a4.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./tools-cf72a110.js";export{o as default};

View File

@ -1 +1 @@
import{d as L,u as N,r as c,q as k,m as E,h as p,v as _,w as o,a as b,Y as x,f as t,t as f,s as n,e as d,i as B,aj as z,L as U,E as q,ak as F,U as P,a2 as j}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{k as G,l as I}from"./tools-6a0f97ca.js";const le=L({__name:"add-table",setup(M,{expose:h}){const g=N(),m=c(!1),s=c(""),e=k({loading:!0,data:[],searchParam:{table_name:"",table_content:""}}),v=E(()=>e.data.filter(a=>!s.value||a.Name.toLowerCase().includes(s.value.toLowerCase())||a.Comment.toLowerCase().includes(s.value.toLowerCase()))),u=()=>{e.loading=!0,G().then(a=>{e.loading=!1,e.data=a.data}).catch(()=>{e.loading=!1})};u();const w=a=>{const l=a.Name;e.loading=!0,I({table_name:l}).then(i=>{e.loading=!1,m.value=!1,g.push({path:"/tools/code/edit",query:{id:i.data.id}})}).catch(()=>{e.loading=!1})};return h({showDialog:m,setFormData:async(a=null)=>{u()}}),(a,l)=>{const i=z,C=U,D=q,V=F,y=P,T=j;return p(),_(y,{modelValue:m.value,"onUpdate:modelValue":l[1]||(l[1]=r=>m.value=r),title:t(n)("addCode"),width:"800px","destroy-on-close":!0},{default:o(()=>[b("div",null,[x((p(),_(V,{data:t(v),size:"large",height:"400"},{empty:o(()=>[b("span",null,f(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[d(i,{prop:"Name",label:t(n)("tableName"),"min-width":"150"},null,8,["label"]),d(i,{prop:"Comment",label:t(n)("tableComment"),"min-width":"120"},null,8,["label"]),d(i,{align:"right","min-width":"150"},{header:o(()=>[d(C,{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=r=>s.value=r),modelModifiers:{trim:!0},size:"small",placeholder:t(n)("searchPlaceholder")},null,8,["modelValue","placeholder"])]),default:o(r=>[d(D,{size:"small",type:"primary",onClick:S=>w(r.row)},{default:o(()=>[B(f(t(n)("addBtn")),1)]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[T,e.loading]])])]),_:1},8,["modelValue","title"])}}});export{le as _};
import{d as L,u as N,r as c,q as k,m as E,h as p,v as _,w as o,a as b,Y as x,f as t,t as f,s as n,e as d,i as B,aj as z,L as U,E as q,ak as F,U as P,a2 as j}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{k as G,l as I}from"./tools-cf72a110.js";const le=L({__name:"add-table",setup(M,{expose:h}){const g=N(),m=c(!1),s=c(""),e=k({loading:!0,data:[],searchParam:{table_name:"",table_content:""}}),v=E(()=>e.data.filter(a=>!s.value||a.Name.toLowerCase().includes(s.value.toLowerCase())||a.Comment.toLowerCase().includes(s.value.toLowerCase()))),u=()=>{e.loading=!0,G().then(a=>{e.loading=!1,e.data=a.data}).catch(()=>{e.loading=!1})};u();const w=a=>{const l=a.Name;e.loading=!0,I({table_name:l}).then(i=>{e.loading=!1,m.value=!1,g.push({path:"/tools/code/edit",query:{id:i.data.id}})}).catch(()=>{e.loading=!1})};return h({showDialog:m,setFormData:async(a=null)=>{u()}}),(a,l)=>{const i=z,C=U,D=q,V=F,y=P,T=j;return p(),_(y,{modelValue:m.value,"onUpdate:modelValue":l[1]||(l[1]=r=>m.value=r),title:t(n)("addCode"),width:"800px","destroy-on-close":!0},{default:o(()=>[b("div",null,[x((p(),_(V,{data:t(v),size:"large",height:"400"},{empty:o(()=>[b("span",null,f(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[d(i,{prop:"Name",label:t(n)("tableName"),"min-width":"150"},null,8,["label"]),d(i,{prop:"Comment",label:t(n)("tableComment"),"min-width":"120"},null,8,["label"]),d(i,{align:"right","min-width":"150"},{header:o(()=>[d(C,{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=r=>s.value=r),modelModifiers:{trim:!0},size:"small",placeholder:t(n)("searchPlaceholder")},null,8,["modelValue","placeholder"])]),default:o(r=>[d(D,{size:"small",type:"primary",onClick:S=>w(r.row)},{default:o(()=>[B(f(t(n)("addBtn")),1)]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[T,e.loading]])])]),_:1},8,["modelValue","title"])}}});export{le as _};

View File

@ -1 +1 @@
import{_ as e}from"./add-theme.vue_vue_type_script_setup_true_lang-2000a85f.js";const o=Object.freeze(Object.defineProperty({__proto__:null,default:e},Symbol.toStringTag,{value:"Module"}));export{o as _};
import{_ as e}from"./add-theme.vue_vue_type_script_setup_true_lang-5ae1917b.js";const o=Object.freeze(Object.defineProperty({__proto__:null,default:e},Symbol.toStringTag,{value:"Module"}));export{o as _};

View File

@ -1 +1 @@
import{d as D,r as d,q as h,m as q,h as B,v as N,w as n,a as R,e as o,i as v,f as _,a5 as F,L as O,M as $,bJ as j,N as A,E as I,U as S}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{u as T}from"./diy-36140a2a.js";const z={class:"dialog-footer"},X=D({__name:"add-theme",emits:["confirm"],setup(J,{expose:g,emit:y}){const V=T(),s=d(!1),i=d(!1),b={title:"",label:"",value:"",tip:""};let f=[];const m=d(""),l=h({...b}),k=r=>{f=r.key,m.value="";for(const e in l)l[e]="";r.data&&Object.keys(r.data).length&&(m.value="edit",Object.keys(l).forEach((e,t)=>{l[e]=r.data[e]?r.data[e]:""})),s.value=!0},p=d(),x=q(()=>({title:[{required:!0,message:"请输入颜色名称",trigger:"blur"}],value:[{required:!0,validator:(r,e,t)=>{e?t():t("请输入颜色value值")},trigger:["blur","change"]}],label:[{required:!0,message:"请输入颜色key值",trigger:"blur"},{validator:(r,e,t)=>{const u=/^[a-zA-Z0-9-]+$/;f.indexOf(e)!=-1&&t("新增颜色key值与已存在颜色key值命名重复请修改命名"),u.test(e)?t():t("颜色key值只能输入字母、数字和连字符")},trigger:"blur"}]})),w=async r=>{var e;i.value||await((e=p.value)==null?void 0:e.validate(async t=>{i.value||(i.value=!0,t&&(i.value=!1,y("confirm",F(l)),s.value=!1))}))};return g({dialogThemeVisible:s,open:k}),(r,e)=>{const t=O,u=$,E=j,C=A,c=I,U=S;return B(),N(U,{modelValue:s.value,"onUpdate:modelValue":e[6]||(e[6]=a=>s.value=a),title:"新增颜色",width:"550px","align-center":""},{footer:n(()=>[R("div",z,[o(c,{onClick:e[4]||(e[4]=a=>s.value=!1)},{default:n(()=>[v("取消")]),_:1}),o(c,{type:"primary",onClick:e[5]||(e[5]=a=>w(p.value))},{default:n(()=>[v("保存")]),_:1})])]),default:n(()=>[o(C,{model:l,"label-width":"120px",ref_key:"formRef",ref:p,rules:_(x)},{default:n(()=>[o(u,{label:"名字",prop:"title"},{default:n(()=>[o(t,{modelValue:l.title,"onUpdate:modelValue":e[0]||(e[0]=a=>l.title=a),class:"!w-[250px]",maxlength:"7",placeholder:"请输入颜色名称"},null,8,["modelValue"])]),_:1}),o(u,{label:"颜色key值",prop:"label"},{default:n(()=>[o(t,{modelValue:l.label,"onUpdate:modelValue":e[1]||(e[1]=a=>l.label=a),class:"!w-[250px]",maxlength:"20",disabled:m.value=="edit",placeholder:"请输入颜色key值"},null,8,["modelValue","disabled"])]),_:1}),o(u,{label:"颜色value值",prop:"value"},{default:n(()=>[o(E,{modelValue:l.value,"onUpdate:modelValue":e[2]||(e[2]=a=>l.value=a),"show-alpha":"",predefine:_(V).predefineColors},null,8,["modelValue","predefine"])]),_:1}),o(u,{label:"颜色提示"},{default:n(()=>[o(t,{modelValue:l.tip,"onUpdate:modelValue":e[3]||(e[3]=a=>l.tip=a),class:"!w-[250px]",placeholder:"请输入颜色提示"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])}}});export{X as _};
import{d as D,r as d,q as h,m as q,h as B,v as N,w as n,a as R,e as o,i as v,f as _,a5 as F,L as O,M as $,bJ as j,N as A,E as I,U as S}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import{u as T}from"./diy-583ace6e.js";const z={class:"dialog-footer"},X=D({__name:"add-theme",emits:["confirm"],setup(J,{expose:g,emit:y}){const V=T(),s=d(!1),i=d(!1),b={title:"",label:"",value:"",tip:""};let f=[];const m=d(""),l=h({...b}),k=r=>{f=r.key,m.value="";for(const e in l)l[e]="";r.data&&Object.keys(r.data).length&&(m.value="edit",Object.keys(l).forEach((e,t)=>{l[e]=r.data[e]?r.data[e]:""})),s.value=!0},p=d(),x=q(()=>({title:[{required:!0,message:"请输入颜色名称",trigger:"blur"}],value:[{required:!0,validator:(r,e,t)=>{e?t():t("请输入颜色value值")},trigger:["blur","change"]}],label:[{required:!0,message:"请输入颜色key值",trigger:"blur"},{validator:(r,e,t)=>{const u=/^[a-zA-Z0-9-]+$/;f.indexOf(e)!=-1&&t("新增颜色key值与已存在颜色key值命名重复请修改命名"),u.test(e)?t():t("颜色key值只能输入字母、数字和连字符")},trigger:"blur"}]})),w=async r=>{var e;i.value||await((e=p.value)==null?void 0:e.validate(async t=>{i.value||(i.value=!0,t&&(i.value=!1,y("confirm",F(l)),s.value=!1))}))};return g({dialogThemeVisible:s,open:k}),(r,e)=>{const t=O,u=$,E=j,C=A,c=I,U=S;return B(),N(U,{modelValue:s.value,"onUpdate:modelValue":e[6]||(e[6]=a=>s.value=a),title:"新增颜色",width:"550px","align-center":""},{footer:n(()=>[R("div",z,[o(c,{onClick:e[4]||(e[4]=a=>s.value=!1)},{default:n(()=>[v("取消")]),_:1}),o(c,{type:"primary",onClick:e[5]||(e[5]=a=>w(p.value))},{default:n(()=>[v("保存")]),_:1})])]),default:n(()=>[o(C,{model:l,"label-width":"120px",ref_key:"formRef",ref:p,rules:_(x)},{default:n(()=>[o(u,{label:"名字",prop:"title"},{default:n(()=>[o(t,{modelValue:l.title,"onUpdate:modelValue":e[0]||(e[0]=a=>l.title=a),class:"!w-[250px]",maxlength:"7",placeholder:"请输入颜色名称"},null,8,["modelValue"])]),_:1}),o(u,{label:"颜色key值",prop:"label"},{default:n(()=>[o(t,{modelValue:l.label,"onUpdate:modelValue":e[1]||(e[1]=a=>l.label=a),class:"!w-[250px]",maxlength:"20",disabled:m.value=="edit",placeholder:"请输入颜色key值"},null,8,["modelValue","disabled"])]),_:1}),o(u,{label:"颜色value值",prop:"value"},{default:n(()=>[o(E,{modelValue:l.value,"onUpdate:modelValue":e[2]||(e[2]=a=>l.value=a),"show-alpha":"",predefine:_(V).predefineColors},null,8,["modelValue","predefine"])]),_:1}),o(u,{label:"颜色提示"},{default:n(()=>[o(t,{modelValue:l.tip,"onUpdate:modelValue":e[3]||(e[3]=a=>l.tip=a),class:"!w-[250px]",placeholder:"请输入颜色提示"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])}}});export{X as _};

View File

@ -1 +1 @@
import{b5 as t}from"./index-69eae4f0.js";function d(n){return t.get("addon/local",n)}function o(n){return t.post(`addon/install/${n.addon}`,n)}function a(n){return t.post(`addon/cloudinstall/${n.addon}`,n)}function s(n){return t.post(`addon/uninstall/${n.addon}`,n,{showSuccessMessage:!0})}function l(n){return t.get(`addon/install/check/${n}`)}function u(){return t.get("addon/installtask")}function i(n){return t.get(`addon/cloudinstall/${n}`)}function r(n){return t.get(`addon/uninstall/check/${n}`)}function c(n){return t.put(`addon/install/cancel/${n}`,{},{showErrorMessage:!1})}function g(){return t.get("addon/list/install")}function f(){return t.get("home/site/group/app_list")}function p(){return t.get("addon/init")}function A(){return t.get("app/index")}function h(){return t.get("index/adv_list")}export{g as a,A as b,h as c,p as d,d as e,u as f,f as g,a as h,o as i,i as j,r as k,c as l,l as p,s as u};
import{b5 as t}from"./index-42af2821.js";function d(n){return t.get("addon/local",n)}function o(n){return t.post(`addon/install/${n.addon}`,n)}function a(n){return t.post(`addon/cloudinstall/${n.addon}`,n)}function s(n){return t.post(`addon/uninstall/${n.addon}`,n,{showSuccessMessage:!0})}function l(n){return t.get(`addon/install/check/${n}`)}function u(){return t.get("addon/installtask")}function i(n){return t.get(`addon/cloudinstall/${n}`)}function r(n){return t.get(`addon/uninstall/check/${n}`)}function c(n){return t.put(`addon/install/cancel/${n}`,{},{showErrorMessage:!1})}function g(){return t.get("addon/list/install")}function f(){return t.get("home/site/group/app_list")}function p(){return t.get("addon/init")}function A(){return t.get("app/index")}function h(){return t.get("index/adv_list")}export{g as a,A as b,h as c,p as d,d as e,u as f,f as g,a as h,o as i,i as j,r as k,c as l,l as p,s as u};

View File

@ -1 +1 @@
import{d as F,k as w,r as g,q as B,h as b,c as L,Y as C,v as D,w as n,e as o,a as s,t as r,f as a,s as l,i as I,ch as k,a5 as y,ci as U,b8 as N,M as T,a8 as R,N as S,E as j,a2 as q}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import A from"./index-433a9310.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-b671f223.js";/* empty css *//* empty css */import"./attachment-edcd969d.js";import"./index.vue_vue_type_script_setup_true_lang-664a6e1b.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-50a3d7f7.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-895d2fd8.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const M={class:"main-container"},O={class:"text-[16px] text-[#1D1F3A] font-bold mb-4"},Y={class:"panel-title !text-[14px] bg-[#F4F5F7] p-3 border-[#E6E6E6] border-solid border-b-[1px]"},$={class:"form-tip"},z={class:"box-card mt-[20px] !border-none"},G={class:"panel-title !text-[14px] bg-[#F4F5F7] p-3 border-[#E6E6E6] border-solid border-b-[1px]"},H={class:"form-tip"},J={class:"text-[12px] text-[#a9a9a9]"},K={class:"text-[12px] text-[#a9a9a9]"},P={class:"fixed-footer-wrap"},Q={class:"fixed-footer"},Ne=F({__name:"adminlogin",setup(W){const f=w().meta.title,d=g(!0),u=g(),t=B({is_captcha:0,is_site_captcha:0,bg:"",site_bg:"",site_login_logo:"",site_login_bg_img:""});(async()=>{const p=await(await k()).data;Object.keys(t).forEach(e=>{t[e]=p[e]}),d.value=!1})();const v=async p=>{d.value||!p||await p.validate(e=>{if(e){const _=y(t);U(_).then(()=>{d.value=!1}).catch(()=>{d.value=!1})}})};return(p,e)=>{const _=N,m=T,c=A,x=R,V=S,h=j,E=q;return b(),L("div",M,[C((b(),D(V,{class:"page-form",model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:u},{default:n(()=>[o(x,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[s("h3",O,r(a(f)),1),s("h3",Y,r(a(l)("admin")),1),o(m,{label:a(l)("isCaptcha")},{default:n(()=>[o(_,{modelValue:t.is_captcha,"onUpdate:modelValue":e[0]||(e[0]=i=>t.is_captcha=i),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"]),o(m,{label:a(l)("bgImg")},{default:n(()=>[o(c,{modelValue:t.bg,"onUpdate:modelValue":e[1]||(e[1]=i=>t.bg=i)},null,8,["modelValue"]),s("div",$,r(a(l)("adminBgImgTip")),1)]),_:1},8,["label"]),s("div",z,[s("h3",G,r(a(l)("site")),1),o(m,{label:a(l)("isCaptcha")},{default:n(()=>[o(_,{modelValue:t.is_site_captcha,"onUpdate:modelValue":e[2]||(e[2]=i=>t.is_site_captcha=i),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"]),o(m,{label:a(l)("bgImg")},{default:n(()=>[o(c,{modelValue:t.site_bg,"onUpdate:modelValue":e[3]||(e[3]=i=>t.site_bg=i)},null,8,["modelValue"]),s("div",H,r(a(l)("siteBgImgTip")),1)]),_:1},8,["label"]),o(m,{label:a(l)("siteLoginLogo")},{default:n(()=>[s("div",null,[o(c,{modelValue:t.site_login_logo,"onUpdate:modelValue":e[4]||(e[4]=i=>t.site_login_logo=i)},null,8,["modelValue"]),s("p",J,r(a(l)("siteLoginLogoTips")),1)])]),_:1},8,["label"]),o(m,{label:a(l)("siteLoginBgImg")},{default:n(()=>[s("div",null,[o(c,{modelValue:t.site_login_bg_img,"onUpdate:modelValue":e[5]||(e[5]=i=>t.site_login_bg_img=i)},null,8,["modelValue"]),s("p",K,r(a(l)("siteLoginBgImgTips")),1)])]),_:1},8,["label"])])]),_:1})]),_:1},8,["model"])),[[E,d.value]]),s("div",P,[s("div",Q,[o(h,{type:"primary",onClick:e[6]||(e[6]=i=>v(u.value))},{default:n(()=>[I(r(a(l)("save")),1)]),_:1})])])])}}});export{Ne as default};
import{d as F,k as w,r as g,q as B,h as b,c as L,Y as C,v as D,w as n,e as o,a as s,t as r,f as a,s as l,i as I,ch as k,a5 as y,ci as U,b8 as N,M as T,a8 as R,N as S,E as j,a2 as q}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import A from"./index-593a1d85.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-d555545c.js";/* empty css *//* empty css */import"./attachment-b87a9283.js";import"./index.vue_vue_type_script_setup_true_lang-44963142.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-3e626b56.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-a982918a.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const M={class:"main-container"},O={class:"text-[16px] text-[#1D1F3A] font-bold mb-4"},Y={class:"panel-title !text-[14px] bg-[#F4F5F7] p-3 border-[#E6E6E6] border-solid border-b-[1px]"},$={class:"form-tip"},z={class:"box-card mt-[20px] !border-none"},G={class:"panel-title !text-[14px] bg-[#F4F5F7] p-3 border-[#E6E6E6] border-solid border-b-[1px]"},H={class:"form-tip"},J={class:"text-[12px] text-[#a9a9a9]"},K={class:"text-[12px] text-[#a9a9a9]"},P={class:"fixed-footer-wrap"},Q={class:"fixed-footer"},Ne=F({__name:"adminlogin",setup(W){const f=w().meta.title,d=g(!0),u=g(),t=B({is_captcha:0,is_site_captcha:0,bg:"",site_bg:"",site_login_logo:"",site_login_bg_img:""});(async()=>{const p=await(await k()).data;Object.keys(t).forEach(e=>{t[e]=p[e]}),d.value=!1})();const v=async p=>{d.value||!p||await p.validate(e=>{if(e){const _=y(t);U(_).then(()=>{d.value=!1}).catch(()=>{d.value=!1})}})};return(p,e)=>{const _=N,m=T,c=A,x=R,V=S,h=j,E=q;return b(),L("div",M,[C((b(),D(V,{class:"page-form",model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:u},{default:n(()=>[o(x,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[s("h3",O,r(a(f)),1),s("h3",Y,r(a(l)("admin")),1),o(m,{label:a(l)("isCaptcha")},{default:n(()=>[o(_,{modelValue:t.is_captcha,"onUpdate:modelValue":e[0]||(e[0]=i=>t.is_captcha=i),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"]),o(m,{label:a(l)("bgImg")},{default:n(()=>[o(c,{modelValue:t.bg,"onUpdate:modelValue":e[1]||(e[1]=i=>t.bg=i)},null,8,["modelValue"]),s("div",$,r(a(l)("adminBgImgTip")),1)]),_:1},8,["label"]),s("div",z,[s("h3",G,r(a(l)("site")),1),o(m,{label:a(l)("isCaptcha")},{default:n(()=>[o(_,{modelValue:t.is_site_captcha,"onUpdate:modelValue":e[2]||(e[2]=i=>t.is_site_captcha=i),"active-value":1,"inactive-value":0},null,8,["modelValue"])]),_:1},8,["label"]),o(m,{label:a(l)("bgImg")},{default:n(()=>[o(c,{modelValue:t.site_bg,"onUpdate:modelValue":e[3]||(e[3]=i=>t.site_bg=i)},null,8,["modelValue"]),s("div",H,r(a(l)("siteBgImgTip")),1)]),_:1},8,["label"]),o(m,{label:a(l)("siteLoginLogo")},{default:n(()=>[s("div",null,[o(c,{modelValue:t.site_login_logo,"onUpdate:modelValue":e[4]||(e[4]=i=>t.site_login_logo=i)},null,8,["modelValue"]),s("p",J,r(a(l)("siteLoginLogoTips")),1)])]),_:1},8,["label"]),o(m,{label:a(l)("siteLoginBgImg")},{default:n(()=>[s("div",null,[o(c,{modelValue:t.site_login_bg_img,"onUpdate:modelValue":e[5]||(e[5]=i=>t.site_login_bg_img=i)},null,8,["modelValue"]),s("p",K,r(a(l)("siteLoginBgImgTips")),1)])]),_:1},8,["label"])])]),_:1})]),_:1},8,["model"])),[[E,d.value]]),s("div",P,[s("div",Q,[o(h,{type:"primary",onClick:e[6]||(e[6]=i=>v(u.value))},{default:n(()=>[I(r(a(l)("save")),1)]),_:1})])])])}}});export{Ne as default};

View File

@ -1 +1 @@
import{d as w,k,q as y,u as x,h as m,c as E,e as a,w as o,a as i,t as r,f as t,Y as C,v as B,s as n,i as p,cj as N,aj as T,E as j,ak as D,a8 as L,a2 as A}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */const V={class:"main-container"},R={class:"flex justify-between items-center"},$={class:"text-page-title"},q={class:"mt-[20px]"},X=w({__name:"agreement",setup(z){const _=k().meta.title,e=y({loading:!0,data:[]});(()=>{e.loading=!0,e.data=[],N().then(l=>{Object.keys(l.data).forEach(d=>e.data.push(l.data[d])),e.loading=!1}).catch(()=>{e.loading=!1})})();const u=x(),g=l=>{u.push(`/setting/agreement/edit?key=${l.agreement_key}`)};return(l,d)=>{const s=T,h=j,f=D,b=L,v=A;return m(),E("div",V,[a(b,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[i("div",R,[i("span",$,r(t(_)),1)]),i("div",q,[C((m(),B(f,{data:e.data,size:"large"},{empty:o(()=>[i("span",null,r(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[a(s,{prop:"type_name",label:t(n)("typeName"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{prop:"title",label:t(n)("title"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{label:t(n)("updateTime"),"min-width":"180",align:"center"},{default:o(({row:c})=>[p(r(c.update_time||""),1)]),_:1},8,["label"]),a(s,{label:t(n)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:c})=>[a(h,{type:"primary",link:"",onClick:Y=>g(c)},{default:o(()=>[p(r(t(n)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[v,e.loading]])])]),_:1})])}}});export{X as default};
import{d as w,k,q as y,u as x,h as m,c as E,e as a,w as o,a as i,t as r,f as t,Y as C,v as B,s as n,i as p,cj as N,aj as T,E as j,ak as D,a8 as L,a2 as A}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */const V={class:"main-container"},R={class:"flex justify-between items-center"},$={class:"text-page-title"},q={class:"mt-[20px]"},X=w({__name:"agreement",setup(z){const _=k().meta.title,e=y({loading:!0,data:[]});(()=>{e.loading=!0,e.data=[],N().then(l=>{Object.keys(l.data).forEach(d=>e.data.push(l.data[d])),e.loading=!1}).catch(()=>{e.loading=!1})})();const u=x(),g=l=>{u.push(`/setting/agreement/edit?key=${l.agreement_key}`)};return(l,d)=>{const s=T,h=j,f=D,b=L,v=A;return m(),E("div",V,[a(b,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[i("div",R,[i("span",$,r(t(_)),1)]),i("div",q,[C((m(),B(f,{data:e.data,size:"large"},{empty:o(()=>[i("span",null,r(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[a(s,{prop:"type_name",label:t(n)("typeName"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{prop:"title",label:t(n)("title"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{label:t(n)("updateTime"),"min-width":"180",align:"center"},{default:o(({row:c})=>[p(r(c.update_time||""),1)]),_:1},8,["label"]),a(s,{label:t(n)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:c})=>[a(h,{type:"primary",link:"",onClick:Y=>g(c)},{default:o(()=>[p(r(t(n)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[v,e.loading]])])]),_:1})])}}});export{X as default};

View File

@ -1 +1 @@
import{d as q,k as M,u as P,r as y,ck as S,q as T,m as $,s as r,h,c as I,e as a,w as s,f as n,b3 as U,Y as j,v as A,a as k,i as w,t as x,cl as L,cm as O,b4 as H,a8 as Y,L as z,M as G,N as J,E as K,a2 as Q}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css */import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-22ce18ac.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-b671f223.js";/* empty css *//* empty css */import"./attachment-edcd969d.js";import"./index.vue_vue_type_script_setup_true_lang-664a6e1b.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-50a3d7f7.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-895d2fd8.js";import"./_plugin-vue_export-helper-c27b6911.js";const X={class:"main-container"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},Se=q({__name:"agreement_edit",setup(te){const d=M(),V=P(),_=d.query.key||"",i=y(!1),E=S(),B=d.meta.title,f={agreement_key:"",content:"",title:"",agreement_key_name:""},t=T({...f});i.value=!0,_&&(async(m="")=>{Object.assign(t,f);const e=await(await L(m)).data;Object.keys(t).forEach(o=>{e[o]!=null&&(t[o]=e[o])}),i.value=!1})(_);const g=y(),D=$(()=>({title:[{required:!0,message:r("titlePlaceholder"),trigger:"blur"}],content:[{required:!0,trigger:["blur","change"],validator:(m,e,o)=>{if(e==="")o(new Error(r("contentPlaceholder")));else{if(e.length<5||e.length>1e5)return o(new Error(r("contentMaxTips"))),!1;o()}}}]})),C=async m=>{i.value||!m||await m.validate(async e=>{if(e){i.value=!0;const o=t;o.key=t.agreement_key,O(o).then(c=>{i.value=!1,p()}).catch(()=>{i.value=!1})}})},p=()=>{E.removeTab(d.path),V.push({path:"/setting/agreement"})};return(m,e)=>{const o=H,c=Y,v=z,u=G,F=W,N=J,b=K,R=Q;return h(),I("div",X,[a(c,{class:"card !border-none",shadow:"never"},{default:s(()=>[a(o,{content:n(B),icon:n(U),onBack:e[0]||(e[0]=l=>p())},null,8,["content","icon"])]),_:1}),j((h(),A(c,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:s(()=>[a(N,{model:t,"label-width":"90px",ref_key:"formRef",ref:g,rules:n(D),class:"page-form"},{default:s(()=>[a(u,{label:n(r)("type")},{default:s(()=>[a(v,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=l=>t.agreement_key_name=l),modelModifiers:{trim:!0},readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),a(u,{label:n(r)("title"),prop:"title"},{default:s(()=>[a(v,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=l=>t.title=l),modelModifiers:{trim:!0},clearable:"",placeholder:n(r)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(u,{label:n(r)("content"),prop:"content"},{default:s(()=>[a(F,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=l=>t.content=l)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[R,i.value]]),k("div",Z,[k("div",ee,[a(b,{type:"primary",onClick:e[4]||(e[4]=l=>C(g.value))},{default:s(()=>[w(x(n(r)("save")),1)]),_:1}),a(b,{onClick:e[5]||(e[5]=l=>p())},{default:s(()=>[w(x(n(r)("cancel")),1)]),_:1})])])])}}});export{Se as default};
import{d as q,k as M,u as P,r as y,ck as S,q as T,m as $,s as r,h,c as I,e as a,w as s,f as n,b3 as U,Y as j,v as A,a as k,i as w,t as x,cl as L,cm as O,b4 as H,a8 as Y,L as z,M as G,N as J,E as K,a2 as Q}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css */import{_ as W}from"./index.vue_vue_type_script_setup_true_lang-dc06f0b2.js";import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-d555545c.js";/* empty css *//* empty css */import"./attachment-b87a9283.js";import"./index.vue_vue_type_script_setup_true_lang-44963142.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-3e626b56.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-a982918a.js";import"./_plugin-vue_export-helper-c27b6911.js";const X={class:"main-container"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},Se=q({__name:"agreement_edit",setup(te){const d=M(),V=P(),_=d.query.key||"",i=y(!1),E=S(),B=d.meta.title,f={agreement_key:"",content:"",title:"",agreement_key_name:""},t=T({...f});i.value=!0,_&&(async(m="")=>{Object.assign(t,f);const e=await(await L(m)).data;Object.keys(t).forEach(o=>{e[o]!=null&&(t[o]=e[o])}),i.value=!1})(_);const g=y(),D=$(()=>({title:[{required:!0,message:r("titlePlaceholder"),trigger:"blur"}],content:[{required:!0,trigger:["blur","change"],validator:(m,e,o)=>{if(e==="")o(new Error(r("contentPlaceholder")));else{if(e.length<5||e.length>1e5)return o(new Error(r("contentMaxTips"))),!1;o()}}}]})),C=async m=>{i.value||!m||await m.validate(async e=>{if(e){i.value=!0;const o=t;o.key=t.agreement_key,O(o).then(c=>{i.value=!1,p()}).catch(()=>{i.value=!1})}})},p=()=>{E.removeTab(d.path),V.push({path:"/setting/agreement"})};return(m,e)=>{const o=H,c=Y,v=z,u=G,F=W,N=J,b=K,R=Q;return h(),I("div",X,[a(c,{class:"card !border-none",shadow:"never"},{default:s(()=>[a(o,{content:n(B),icon:n(U),onBack:e[0]||(e[0]=l=>p())},null,8,["content","icon"])]),_:1}),j((h(),A(c,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:s(()=>[a(N,{model:t,"label-width":"90px",ref_key:"formRef",ref:g,rules:n(D),class:"page-form"},{default:s(()=>[a(u,{label:n(r)("type")},{default:s(()=>[a(v,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=l=>t.agreement_key_name=l),modelModifiers:{trim:!0},readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),a(u,{label:n(r)("title"),prop:"title"},{default:s(()=>[a(v,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=l=>t.title=l),modelModifiers:{trim:!0},clearable:"",placeholder:n(r)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(u,{label:n(r)("content"),prop:"content"},{default:s(()=>[a(F,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=l=>t.content=l)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[R,i.value]]),k("div",Z,[k("div",ee,[a(b,{type:"primary",onClick:e[4]||(e[4]=l=>C(g.value))},{default:s(()=>[w(x(n(r)("save")),1)]),_:1}),a(b,{onClick:e[5]||(e[5]=l=>p())},{default:s(()=>[w(x(n(r)("cancel")),1)]),_:1})])])])}}});export{Se as default};

View File

@ -1 +1 @@
import{b5 as t}from"./index-69eae4f0.js";function e(){return t.get("aliapp/config")}function p(a){return t.put("aliapp/config",a,{showSuccessMessage:!0})}function n(){return t.get("aliapp/static")}export{n as a,e as g,p as s};
import{b5 as t}from"./index-42af2821.js";function e(){return t.get("aliapp/config")}function p(a){return t.put("aliapp/config",a,{showSuccessMessage:!0})}function n(){return t.get("aliapp/static")}export{n as a,e as g,p as s};

View File

@ -1 +1 @@
import{b5 as n}from"./index-69eae4f0.js";function t(){return n.get("channel/app/config")}function r(e){return n.put("channel/app/config",e,{showSuccessMessage:!0})}function a(e){return n.get("channel/app/version",{params:e})}function o(e){return n.get(`channel/app/version/${e}`)}function u(){return n.get("channel/app/platfrom")}function i(e){return n.post("channel/app/version",e,{showSuccessMessage:!0})}function c(e){return n.put(`channel/app/version/${e.id}`,e,{showSuccessMessage:!0})}function p(e){return n.delete(`channel/app/version/${e.id}`)}function g(e){return n.get(`channel/app/build/log/${e}`)}function f(e){return n.put(`channel/app/version/${e}/release`,{},{showSuccessMessage:!0})}function l(e){return n.post("channel/app/generate_sing_cert",e,{showSuccessMessage:!0})}export{a,g as b,u as c,p as d,c as e,i as f,t as g,o as h,l as i,f as r,r as s};
import{b5 as n}from"./index-42af2821.js";function t(){return n.get("channel/app/config")}function r(e){return n.put("channel/app/config",e,{showSuccessMessage:!0})}function a(e){return n.get("channel/app/version",{params:e})}function o(e){return n.get(`channel/app/version/${e}`)}function u(){return n.get("channel/app/platfrom")}function i(e){return n.post("channel/app/version",e,{showSuccessMessage:!0})}function c(e){return n.put(`channel/app/version/${e.id}`,e,{showSuccessMessage:!0})}function p(e){return n.delete(`channel/app/version/${e.id}`)}function g(e){return n.get(`channel/app/build/log/${e}`)}function f(e){return n.put(`channel/app/version/${e}/release`,{},{showSuccessMessage:!0})}function l(e){return n.post("channel/app/generate_sing_cert",e,{showSuccessMessage:!0})}export{a,g as b,u as c,p as d,c as e,i as f,t as g,o as h,l as i,f as r,r as s};

View File

@ -1 +1 @@
import{_ as o}from"./app-version-edit.vue_vue_type_style_index_0_lang-93998c9d.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-f08a4fca.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./app-c5028586.js";import"./generate-sing-cert.vue_vue_type_script_setup_true_lang-01f9dda9.js";export{o as default};
import{_ as o}from"./app-version-edit.vue_vue_type_style_index_0_lang-971d5a1e.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-b9cbc7db.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./app-e91bddf8.js";import"./generate-sing-cert.vue_vue_type_script_setup_true_lang-47bc4456.js";export{o as default};

View File

@ -1 +1 @@
import{d as I,u as V,j as M,r as y,q as N,Y as R,h as l,c as x,a as e,t as s,f as a,s as o,e as u,w as c,F as j,V as D,B as T,v as $,i as q,C as k,ca as b,H as w,E as z,K as H,ba as K,cb as O,aa as P,a2 as U,p as Y,g as G}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as J}from"./apply_empty-cdca3e85.js";import{a as Q}from"./addon-f5e37302.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";const X=""+new URL("app_store_default-c0531792.png",import.meta.url).href,h=_=>(Y("data-v-8a156fb4"),_=_(),G(),_),Z={class:"box-border pt-[68px] px-[76px] overview-top"},ee={key:0},te={class:"flex justify-between items-center"},se={class:"font-[600] text-[26px] text-[#222] leading-[37px]"},ae={class:"font-[500] text-[14px] text-[#222] leading-[20px] mt-[12px]"},oe=h(()=>e("div",{class:"mr-[9px] text-[#3F3F3F] iconfont iconxiazai01"},null,-1)),ne={class:"font-[600] text-[14px] text-[#222] leading-[20px]"},pe={class:"flex flex-wrap mt-[40px]"},ce=["onClick"],ie={class:"bg-[#F7FAFB] py-[18px] px-[24px] flex items-center app-item-head"},re=h(()=>e("div",{class:"image-slot"},[e("img",{class:"w-[40px] h-[40px] rounded-[8px]",src:X})],-1)),le={class:"py-[18px] px-[24px]"},_e={class:"font-[600] leading-[1] text-[14px] text-[#222]"},de={class:"text-[13px] text-[#6D7278] leading-[18px] mt-[6px] truncate"},xe=h(()=>e("div",{class:"w-[230px] mx-auto"},[e("img",{src:J,class:"max-w-full",alt:""})],-1)),ue={class:"flex items-center"},me=I({__name:"app_manage",setup(_){const v=V(),m=M(),n=y(!0),d=N({appList:[]}),f=y({});(()=>{n.value=!0,Q().then(p=>{Object.values(p.data).forEach((t,i)=>{t.type=="app"&&d.appList.push(t)}),m.routers.forEach((t,i)=>{t.children&&t.children.length?(t.name=b(t.children),f.value[t.meta.app]=b(t.children)):f.value[t.meta.app]=t.name}),n.value=!1}).catch(()=>{n.value=!1})})();const L=p=>{w.set({key:"menuAppStorage",data:p.key}),w.set({key:"plugMenuTypeStorage",data:""});const t=m.appMenuList;t.push(p.key),m.setAppMenuList(t);const i=f.value[p.key];v.push({name:i})},g=()=>{v.push("/app_manage/app_store")};return(p,t)=>{const i=z,F=H,E=K,S=O,C=P,A=U;return R((l(),x("div",Z,[d.appList&&!n.value?(l(),x("div",ee,[e("div",te,[e("div",null,[e("div",se,s(a(o)("app")),1),e("div",ae,s(a(o)("versionInfo"))+" "+s(a(o)("currentVersion")),1)]),u(i,{onClick:g,class:"px-[15px]"},{default:c(()=>[oe,e("span",ne,s(a(o)("appStore")),1)]),_:1})]),e("div",pe,[(l(!0),x(j,null,D(d.appList,(r,B)=>(l(),x("div",{key:B,class:"app-item w-[280px] box-border !bg-[#fff] rounded-[6px] cursor-pointer mr-[20px] mb-[20px] overflow-hidden",onClick:he=>L(r)},[e("div",ie,[u(F,{class:"w-[44px] h-[44px] rounded-[8px]",src:a(T)(r.icon),fit:"contain"},{error:c(()=>[re]),_:2},1032,["src"])]),e("div",le,[e("div",_e,s(r.title),1),u(E,{class:"box-item",effect:"light",content:r.desc,placement:"bottom-start"},{default:c(()=>[e("div",de,s(r.desc),1)]),_:2},1032,["content"])])],8,ce))),128)),!d.appList.length&&!n.value?(l(),$(C,{key:0,class:"mx-auto overview-empty"},{image:c(()=>[xe]),description:c(()=>[e("p",ue,[e("span",null,s(a(o)("descriptionLeft")),1),u(S,{type:"primary",onClick:g,class:"mx-[5px]"},{default:c(()=>[q(s(a(o)("link")),1)]),_:1}),e("span",null,s(a(o)("descriptionRight")),1)])]),_:1})):k("",!0)])])):k("",!0)])),[[A,n.value]])}}});const Be=W(me,[["__scopeId","data-v-8a156fb4"]]);export{Be as default};
import{d as I,u as V,j as M,r as y,q as N,Y as R,h as l,c as x,a as e,t as s,f as a,s as o,e as u,w as c,F as j,V as D,B as T,v as $,i as q,C as k,ca as b,H as w,E as z,K as H,ba as K,cb as O,aa as P,a2 as U,p as Y,g as G}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as J}from"./apply_empty-cdca3e85.js";import{a as Q}from"./addon-503e1dc6.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";const X=""+new URL("app_store_default-c0531792.png",import.meta.url).href,h=_=>(Y("data-v-8a156fb4"),_=_(),G(),_),Z={class:"box-border pt-[68px] px-[76px] overview-top"},ee={key:0},te={class:"flex justify-between items-center"},se={class:"font-[600] text-[26px] text-[#222] leading-[37px]"},ae={class:"font-[500] text-[14px] text-[#222] leading-[20px] mt-[12px]"},oe=h(()=>e("div",{class:"mr-[9px] text-[#3F3F3F] iconfont iconxiazai01"},null,-1)),ne={class:"font-[600] text-[14px] text-[#222] leading-[20px]"},pe={class:"flex flex-wrap mt-[40px]"},ce=["onClick"],ie={class:"bg-[#F7FAFB] py-[18px] px-[24px] flex items-center app-item-head"},re=h(()=>e("div",{class:"image-slot"},[e("img",{class:"w-[40px] h-[40px] rounded-[8px]",src:X})],-1)),le={class:"py-[18px] px-[24px]"},_e={class:"font-[600] leading-[1] text-[14px] text-[#222]"},de={class:"text-[13px] text-[#6D7278] leading-[18px] mt-[6px] truncate"},xe=h(()=>e("div",{class:"w-[230px] mx-auto"},[e("img",{src:J,class:"max-w-full",alt:""})],-1)),ue={class:"flex items-center"},me=I({__name:"app_manage",setup(_){const v=V(),m=M(),n=y(!0),d=N({appList:[]}),f=y({});(()=>{n.value=!0,Q().then(p=>{Object.values(p.data).forEach((t,i)=>{t.type=="app"&&d.appList.push(t)}),m.routers.forEach((t,i)=>{t.children&&t.children.length?(t.name=b(t.children),f.value[t.meta.app]=b(t.children)):f.value[t.meta.app]=t.name}),n.value=!1}).catch(()=>{n.value=!1})})();const L=p=>{w.set({key:"menuAppStorage",data:p.key}),w.set({key:"plugMenuTypeStorage",data:""});const t=m.appMenuList;t.push(p.key),m.setAppMenuList(t);const i=f.value[p.key];v.push({name:i})},g=()=>{v.push("/app_manage/app_store")};return(p,t)=>{const i=z,F=H,E=K,S=O,C=P,A=U;return R((l(),x("div",Z,[d.appList&&!n.value?(l(),x("div",ee,[e("div",te,[e("div",null,[e("div",se,s(a(o)("app")),1),e("div",ae,s(a(o)("versionInfo"))+" "+s(a(o)("currentVersion")),1)]),u(i,{onClick:g,class:"px-[15px]"},{default:c(()=>[oe,e("span",ne,s(a(o)("appStore")),1)]),_:1})]),e("div",pe,[(l(!0),x(j,null,D(d.appList,(r,B)=>(l(),x("div",{key:B,class:"app-item w-[280px] box-border !bg-[#fff] rounded-[6px] cursor-pointer mr-[20px] mb-[20px] overflow-hidden",onClick:he=>L(r)},[e("div",ie,[u(F,{class:"w-[44px] h-[44px] rounded-[8px]",src:a(T)(r.icon),fit:"contain"},{error:c(()=>[re]),_:2},1032,["src"])]),e("div",le,[e("div",_e,s(r.title),1),u(E,{class:"box-item",effect:"light",content:r.desc,placement:"bottom-start"},{default:c(()=>[e("div",de,s(r.desc),1)]),_:2},1032,["content"])])],8,ce))),128)),!d.appList.length&&!n.value?(l(),$(C,{key:0,class:"mx-auto overview-empty"},{image:c(()=>[xe]),description:c(()=>[e("p",ue,[e("span",null,s(a(o)("descriptionLeft")),1),u(S,{type:"primary",onClick:g,class:"mx-[5px]"},{default:c(()=>[q(s(a(o)("link")),1)]),_:1}),e("span",null,s(a(o)("descriptionRight")),1)])]),_:1})):k("",!0)])])):k("",!0)])),[[A,n.value]])}}});const Be=W(me,[["__scopeId","data-v-8a156fb4"]]);export{Be as default};

View File

@ -1 +1 @@
import{d as f,k as h,r as b,h as m,c as s,e,w as o,a as i,t as y,f as p,F as v,V as x,s as g,aH as V,aI as k,a8 as w}from"./index-69eae4f0.js";/* empty css *//* empty css */import E from"./attachment-edcd969d.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-664a6e1b.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-50a3d7f7.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-895d2fd8.js";import"./_plugin-vue_export-helper-c27b6911.js";const B={class:"main-container attachment-container"},C={class:"flex justify-between items-center mb-[20px]"},N={class:"text-page-title"},it=f({__name:"attachment",setup(T){const l=h().meta.title,a=["image","video","icon"],n=b(a[0]);return(j,r)=>{const c=V,_=k,d=w;return m(),s("div",B,[e(d,{class:"box-card !border-none full-container",shadow:"never"},{default:o(()=>[i("div",C,[i("span",N,y(p(l)),1)]),e(_,{modelValue:n.value,"onUpdate:modelValue":r[0]||(r[0]=t=>n.value=t),"tab-position":"top"},{default:o(()=>[(m(),s(v,null,x(a,(t,u)=>e(c,{label:p(g)(t),name:t,key:u},{default:o(()=>[e(E,{scene:"attachment",type:t},null,8,["type"])]),_:2},1032,["label","name"])),64))]),_:1},8,["modelValue"])]),_:1})])}}});export{it as default};
import{d as f,k as h,r as b,h as m,c as s,e,w as o,a as i,t as y,f as p,F as v,V as x,s as g,aH as V,aI as k,a8 as w}from"./index-42af2821.js";/* empty css *//* empty css */import E from"./attachment-b87a9283.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-44963142.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-3e626b56.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-a982918a.js";import"./_plugin-vue_export-helper-c27b6911.js";const B={class:"main-container attachment-container"},C={class:"flex justify-between items-center mb-[20px]"},N={class:"text-page-title"},it=f({__name:"attachment",setup(T){const l=h().meta.title,a=["image","video","icon"],n=b(a[0]);return(j,r)=>{const c=V,_=k,d=w;return m(),s("div",B,[e(d,{class:"box-card !border-none full-container",shadow:"never"},{default:o(()=>[i("div",C,[i("span",N,y(p(l)),1)]),e(_,{modelValue:n.value,"onUpdate:modelValue":r[0]||(r[0]=t=>n.value=t),"tab-position":"top"},{default:o(()=>[(m(),s(v,null,x(a,(t,u)=>e(c,{label:p(g)(t),name:t,key:u},{default:o(()=>[e(E,{scene:"attachment",type:t},null,8,["type"])]),_:2},1032,["label","name"])),64))]),_:1},8,["modelValue"])]),_:1})])}}});export{it as default};

View File

@ -1 +1 @@
import{d as b,r as d,q as w,I as m,m as g,Q as c,h as F,v as E,w as i,e as n,a,Y as N,i as j,Z as B,aF as C,L as I,M as O,N as R}from"./index-69eae4f0.js";/* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */const k={class:"flex items-center"},D=a("span",{class:"ml-[10px] el-form-item__label"},"消费折扣",-1),M={class:"w-[120px]"},U=a("div",{class:"text-sm text-gray-400 mb-[5px]"},"会员购买产品默认折扣,需要商品设置参与会员折扣有效",-1),Y=b({__name:"benefits-discount",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(p,{expose:_,emit:v}){const f=p,e=d({is_use:0,discount:""}),r=d(null),x=w({discount:[{validator:(l,t,s)=>{e.value.is_use&&(m.empty(e.value.discount)&&s("请输入折扣"),m.decimal(e.value.discount,1)||s("折扣格式错误"),(parseFloat(e.value.discount)<0||parseFloat(e.value.discount)>9.9)&&s("折扣只能输入0~9.9之间的值"),e.value.discount<0&&s("折扣不能小于0")),s()}}]}),o=g({get(){return f.modelValue},set(l){v("update:modelValue",l)}});return c(()=>o.value,(l,t)=>{(!t||!Object.keys(t).length)&&Object.keys(l).length&&(e.value=o.value)},{immediate:!0}),c(()=>e.value,()=>{o.value=e.value},{deep:!0}),_({verify:async()=>{var t;let l=!0;return await((t=r.value)==null?void 0:t.validate(s=>{l=s})),l}}),(l,t)=>{const s=C,V=I,h=O,y=R;return F(),E(y,{ref_key:"formRef",ref:r,model:e.value,rules:x},{default:i(()=>[n(h,{label:"",prop:"discount",class:"!mb-[10px]"},{default:i(()=>[a("div",null,[a("div",k,[n(s,{modelValue:e.value.is_use,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value.is_use=u),"true-label":1,"false-label":0,label:"",size:"large"},null,8,["modelValue"]),D,N(a("div",M,[n(V,{modelValue:e.value.discount,"onUpdate:modelValue":t[1]||(t[1]=u=>e.value.discount=u),modelModifiers:{trim:!0},clearable:""},{append:i(()=>[j("折")]),_:1},8,["modelValue"])],512),[[B,e.value.is_use]])]),U])]),_:1})]),_:1},8,["model","rules"])}}});export{Y as default};
import{d as b,r as d,q as w,I as m,m as g,Q as c,h as F,v as E,w as i,e as n,a,Y as N,i as j,Z as B,aF as C,L as I,M as O,N as R}from"./index-42af2821.js";/* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */const k={class:"flex items-center"},D=a("span",{class:"ml-[10px] el-form-item__label"},"消费折扣",-1),M={class:"w-[120px]"},U=a("div",{class:"text-sm text-gray-400 mb-[5px]"},"会员购买产品默认折扣,需要商品设置参与会员折扣有效",-1),Y=b({__name:"benefits-discount",props:{modelValue:{type:Object,default:()=>({})}},emits:["update:modelValue"],setup(p,{expose:_,emit:v}){const f=p,e=d({is_use:0,discount:""}),r=d(null),x=w({discount:[{validator:(l,t,s)=>{e.value.is_use&&(m.empty(e.value.discount)&&s("请输入折扣"),m.decimal(e.value.discount,1)||s("折扣格式错误"),(parseFloat(e.value.discount)<0||parseFloat(e.value.discount)>9.9)&&s("折扣只能输入0~9.9之间的值"),e.value.discount<0&&s("折扣不能小于0")),s()}}]}),o=g({get(){return f.modelValue},set(l){v("update:modelValue",l)}});return c(()=>o.value,(l,t)=>{(!t||!Object.keys(t).length)&&Object.keys(l).length&&(e.value=o.value)},{immediate:!0}),c(()=>e.value,()=>{o.value=e.value},{deep:!0}),_({verify:async()=>{var t;let l=!0;return await((t=r.value)==null?void 0:t.validate(s=>{l=s})),l}}),(l,t)=>{const s=C,V=I,h=O,y=R;return F(),E(y,{ref_key:"formRef",ref:r,model:e.value,rules:x},{default:i(()=>[n(h,{label:"",prop:"discount",class:"!mb-[10px]"},{default:i(()=>[a("div",null,[a("div",k,[n(s,{modelValue:e.value.is_use,"onUpdate:modelValue":t[0]||(t[0]=u=>e.value.is_use=u),"true-label":1,"false-label":0,label:"",size:"large"},null,8,["modelValue"]),D,N(a("div",M,[n(V,{modelValue:e.value.discount,"onUpdate:modelValue":t[1]||(t[1]=u=>e.value.discount=u),modelModifiers:{trim:!0},clearable:""},{append:i(()=>[j("折")]),_:1},8,["modelValue"])],512),[[B,e.value.is_use]])]),U])]),_:1})]),_:1},8,["model","rules"])}}});export{Y as default};

View File

@ -1 +1 @@
import{d as W,k as O,r as b,q as V,h as u,c as E,e as n,w as s,a as i,t as m,f as o,Y as z,v as p,s as l,bW as k,C as f,i as v,F as L,V as S,b8 as j,M as G,L as H,aD as I,aE as K,aF as P,bE as q,a8 as X,N as Y,E as $,a2 as J}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{d as Q,W as Z,X as ee}from"./member-204d2223.js";const te={class:"main-container"},ae={class:"flex justify-between items-center"},oe={class:"text-page-title"},se={class:"text-[12px] text-[#999] leading-[24px]"},le=i("span",{class:"ml-2"},"%",-1),ne={class:"text-[12px] text-[#999] leading-[24px]"},re={class:"fixed-footer-wrap"},ie={class:"fixed-footer"},Fe=W({__name:"cash_out",setup(de){const C=O().meta.title,c=b(!0),g=b(),t=V({is_auto_transfer:"0",is_auto_verify:"0",is_open:"0",min:"0",rate:"0",transfer_type:[]}),h=b([]);(async()=>{h.value=await(await Q()).data})(),(async()=>{const d=await(await Z()).data;Object.keys(t).forEach(e=>{d[e]!=null&&(t[e]=d[e])}),c.value=!1})();const R=V({min:[{validator:(d,e,r)=>{Number(e)<.01?r(new Error(l("cashWithdrawalAmountHint"))):r()},trigger:"blur"}],rate:[{validator:(d,e,r)=>{Number(e)>100||Number(e)<0?r(new Error(l("commissionRatioHint"))):r()},trigger:"blur"}]}),F=async d=>{c.value||!d||await d.validate(e=>{if(e){const r={...t};ee(r).then(()=>{c.value=!1}).catch(()=>{c.value=!1})}})};return(d,e)=>{const r=j,_=G,y=H,x=I,N=K,D=P,T=q,w=X,A=Y,B=$,M=J;return u(),E("div",te,[n(w,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[i("div",ae,[i("span",oe,m(o(C)),1)]),z((u(),p(A,{class:"page-form mt-[20px]",model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:g,rules:R},{default:s(()=>[n(w,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[n(_,{label:o(l)("isOpen")},{default:s(()=>[n(r,{modelValue:t.is_open,"onUpdate:modelValue":e[0]||(e[0]=a=>t.is_open=a),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1},8,["label"]),t.is_open?(u(),p(_,{key:0,label:o(l)("cashWithdrawalAmount"),prop:"min"},{default:s(()=>[i("div",null,[n(y,{modelValue:t.min,"onUpdate:modelValue":e[1]||(e[1]=a=>t.min=a),modelModifiers:{trim:!0},onKeyup:e[2]||(e[2]=a=>o(k)(a)),class:"input-width",placeholder:o(l)("cashWithdrawalAmountPlaceholder")},null,8,["modelValue","placeholder"]),i("div",se,m(o(l)("minTips")),1)])]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:1,label:o(l)("commissionRatio"),prop:"rate"},{default:s(()=>[n(y,{modelValue:t.rate,"onUpdate:modelValue":e[3]||(e[3]=a=>t.rate=a),modelModifiers:{trim:!0},onKeyup:e[4]||(e[4]=a=>o(k)(a)),class:"input-width",placeholder:o(l)("commissionRatioPlaceholder")},null,8,["modelValue","placeholder"]),le]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:2,label:o(l)("audit"),class:"items-center"},{default:s(()=>[n(N,{modelValue:t.is_auto_verify,"onUpdate:modelValue":e[5]||(e[5]=a=>t.is_auto_verify=a)},{default:s(()=>[n(x,{label:"0",size:"large"},{default:s(()=>[v(m(o(l)("manualAudit")),1)]),_:1}),n(x,{label:"1",size:"large"},{default:s(()=>[v(m(o(l)("automaticAudit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:3,label:o(l)("transferMode"),class:"items-baseline"},{default:s(()=>[i("div",null,[n(T,{modelValue:t.transfer_type,"onUpdate:modelValue":e[6]||(e[6]=a=>t.transfer_type=a),size:"large"},{default:s(()=>[(u(!0),E(L,null,S(h.value,(a,U)=>(u(),p(D,{label:a.key,key:"a"+U},{default:s(()=>[v(m(a.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),i("div",ne,m(o(l)("transferModeTips")),1)])]),_:1},8,["label"])):f("",!0)]),_:1})]),_:1},8,["model","rules"])),[[M,c.value]])]),_:1}),i("div",re,[i("div",ie,[n(B,{type:"primary",onClick:e[7]||(e[7]=a=>F(g.value))},{default:s(()=>[v(m(o(l)("save")),1)]),_:1})])])])}}});export{Fe as default};
import{d as W,k as O,r as b,q as V,h as u,c as E,e as n,w as s,a as i,t as m,f as o,Y as z,v as p,s as l,bW as k,C as f,i as v,F as L,V as S,b8 as j,M as G,L as H,aD as I,aE as K,aF as P,bE as q,a8 as X,N as Y,E as $,a2 as J}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{d as Q,W as Z,X as ee}from"./member-72d6c36e.js";const te={class:"main-container"},ae={class:"flex justify-between items-center"},oe={class:"text-page-title"},se={class:"text-[12px] text-[#999] leading-[24px]"},le=i("span",{class:"ml-2"},"%",-1),ne={class:"text-[12px] text-[#999] leading-[24px]"},re={class:"fixed-footer-wrap"},ie={class:"fixed-footer"},Fe=W({__name:"cash_out",setup(de){const C=O().meta.title,c=b(!0),g=b(),t=V({is_auto_transfer:"0",is_auto_verify:"0",is_open:"0",min:"0",rate:"0",transfer_type:[]}),h=b([]);(async()=>{h.value=await(await Q()).data})(),(async()=>{const d=await(await Z()).data;Object.keys(t).forEach(e=>{d[e]!=null&&(t[e]=d[e])}),c.value=!1})();const R=V({min:[{validator:(d,e,r)=>{Number(e)<.01?r(new Error(l("cashWithdrawalAmountHint"))):r()},trigger:"blur"}],rate:[{validator:(d,e,r)=>{Number(e)>100||Number(e)<0?r(new Error(l("commissionRatioHint"))):r()},trigger:"blur"}]}),F=async d=>{c.value||!d||await d.validate(e=>{if(e){const r={...t};ee(r).then(()=>{c.value=!1}).catch(()=>{c.value=!1})}})};return(d,e)=>{const r=j,_=G,y=H,x=I,N=K,D=P,T=q,w=X,A=Y,B=$,M=J;return u(),E("div",te,[n(w,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[i("div",ae,[i("span",oe,m(o(C)),1)]),z((u(),p(A,{class:"page-form mt-[20px]",model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:g,rules:R},{default:s(()=>[n(w,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[n(_,{label:o(l)("isOpen")},{default:s(()=>[n(r,{modelValue:t.is_open,"onUpdate:modelValue":e[0]||(e[0]=a=>t.is_open=a),"active-value":"1","inactive-value":"0"},null,8,["modelValue"])]),_:1},8,["label"]),t.is_open?(u(),p(_,{key:0,label:o(l)("cashWithdrawalAmount"),prop:"min"},{default:s(()=>[i("div",null,[n(y,{modelValue:t.min,"onUpdate:modelValue":e[1]||(e[1]=a=>t.min=a),modelModifiers:{trim:!0},onKeyup:e[2]||(e[2]=a=>o(k)(a)),class:"input-width",placeholder:o(l)("cashWithdrawalAmountPlaceholder")},null,8,["modelValue","placeholder"]),i("div",se,m(o(l)("minTips")),1)])]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:1,label:o(l)("commissionRatio"),prop:"rate"},{default:s(()=>[n(y,{modelValue:t.rate,"onUpdate:modelValue":e[3]||(e[3]=a=>t.rate=a),modelModifiers:{trim:!0},onKeyup:e[4]||(e[4]=a=>o(k)(a)),class:"input-width",placeholder:o(l)("commissionRatioPlaceholder")},null,8,["modelValue","placeholder"]),le]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:2,label:o(l)("audit"),class:"items-center"},{default:s(()=>[n(N,{modelValue:t.is_auto_verify,"onUpdate:modelValue":e[5]||(e[5]=a=>t.is_auto_verify=a)},{default:s(()=>[n(x,{label:"0",size:"large"},{default:s(()=>[v(m(o(l)("manualAudit")),1)]),_:1}),n(x,{label:"1",size:"large"},{default:s(()=>[v(m(o(l)("automaticAudit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(u(),p(_,{key:3,label:o(l)("transferMode"),class:"items-baseline"},{default:s(()=>[i("div",null,[n(T,{modelValue:t.transfer_type,"onUpdate:modelValue":e[6]||(e[6]=a=>t.transfer_type=a),size:"large"},{default:s(()=>[(u(!0),E(L,null,S(h.value,(a,U)=>(u(),p(D,{label:a.key,key:"a"+U},{default:s(()=>[v(m(a.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"]),i("div",ne,m(o(l)("transferModeTips")),1)])]),_:1},8,["label"])):f("",!0)]),_:1})]),_:1},8,["model","rules"])),[[M,c.value]])]),_:1}),i("div",re,[i("div",ie,[n(B,{type:"primary",onClick:e[7]||(e[7]=a=>F(g.value))},{default:s(()=>[v(m(o(l)("save")),1)]),_:1})])])])}}});export{Fe as default};

View File

@ -1 +1 @@
import{d as M,k as B,u as N,r as v,q as U,m as R,h as b,c as T,e as a,w as s,f as t,Y as D,v as $,a as n,t as d,s as l,i as m,b4 as L,a8 as P,L as F,E as K,M as O,N as S,a2 as j}from"./index-69eae4f0.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as q,s as H}from"./app-c5028586.js";const Y={class:"main-container"},z={class:"panel-title !text-sm"},G={class:"form-tip flex items-center"},J={class:"form-tip"},Q={class:"form-tip"},W={class:"panel-title !text-sm"},X={class:"form-tip"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},ce=M({__name:"config",setup(ae){const V=B(),k=N(),g=V.meta.title,r=v(!0),o=U({uni_app_id:"",app_name:"",android_app_key:"",application_id:"",wechat_app_id:"",wechat_app_secret:""}),f=v(),y=R(()=>({}));q().then(i=>{Object.assign(o,i.data),r.value=!1});const x=async i=>{r.value||!i||await i.validate(async e=>{e&&(r.value=!0,H(o).then(()=>{r.value=!1}).catch(()=>{r.value=!1}))})},h=i=>{window.open(i)},A=()=>{k.push("/channel/app")};return(i,e)=>{const C=L,_=P,c=F,w=K,u=O,I=S,E=j;return b(),T("div",Y,[a(_,{class:"card !border-none",shadow:"never"},{default:s(()=>[a(C,{content:t(g),icon:i.ArrowLeft,onBack:e[0]||(e[0]=p=>A())},null,8,["content","icon"])]),_:1}),D((b(),$(I,{class:"page-form mt-[15px]",model:o,"label-width":"170px",ref_key:"formRef",ref:f,rules:t(y)},{default:s(()=>[a(_,{class:"box-card !border-none mt-[15px]",shadow:"never"},{default:s(()=>[n("h3",z,d(t(l)("appInfo")),1),a(u,{label:t(l)("uniAppId"),prop:"uni_app_id"},{default:s(()=>[a(c,{modelValue:o.uni_app_id,"onUpdate:modelValue":e[1]||(e[1]=p=>o.uni_app_id=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",G,[m(d(t(l)("uniAppIdTips"))+" ",1),a(w,{link:"",type:"primary",onClick:e[2]||(e[2]=p=>h("https://www.dcloud.io/"))},{default:s(()=>[m(d(t(l)("toCreate")),1)]),_:1})])]),_:1},8,["label"]),a(u,{label:t(l)("appName"),prop:"app_name"},{default:s(()=>[a(c,{modelValue:o.app_name,"onUpdate:modelValue":e[3]||(e[3]=p=>o.app_name=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"])]),_:1},8,["label"]),a(u,{label:t(l)("androidAppKey"),prop:"android_app_key"},{default:s(()=>[a(c,{modelValue:o.android_app_key,"onUpdate:modelValue":e[4]||(e[4]=p=>o.android_app_key=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",J,[m(d(t(l)("androidAppKeyTips"))+" ",1),n("span",{class:"text-primary cursor-pointer",onClick:e[5]||(e[5]=p=>h("https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey.html"))},"查看详情")])]),_:1},8,["label"]),a(u,{label:t(l)("applicationId"),prop:"application_id"},{default:s(()=>[a(c,{modelValue:o.application_id,"onUpdate:modelValue":e[6]||(e[6]=p=>o.application_id=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",Q,d(t(l)("applicationIdTips")),1)]),_:1},8,["label"])]),_:1}),a(_,{class:"box-card !border-none mt-[15px]",shadow:"never"},{default:s(()=>[n("h3",W,d(t(l)("wechatAppInfo")),1),a(u,{label:t(l)("wechatAppid"),prop:"app_id"},{default:s(()=>[a(c,{modelValue:o.wechat_app_id,"onUpdate:modelValue":e[7]||(e[7]=p=>o.wechat_app_id=p),modelModifiers:{trim:!0},placeholder:t(l)("appidPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"]),n("div",X,d(t(l)("wechatAppidTips")),1)]),_:1},8,["label"]),a(u,{label:t(l)("wechatAppsecret"),prop:"app_secret"},{default:s(()=>[a(c,{modelValue:o.wechat_app_secret,"onUpdate:modelValue":e[8]||(e[8]=p=>o.wechat_app_secret=p),modelModifiers:{trim:!0},placeholder:t(l)("appSecretPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[E,r.value]]),n("div",Z,[n("div",ee,[a(w,{type:"primary",loading:r.value,onClick:e[9]||(e[9]=p=>x(f.value))},{default:s(()=>[m(d(t(l)("save")),1)]),_:1},8,["loading"])])])])}}});export{ce as default};
import{d as M,k as B,u as N,r as v,q as U,m as R,h as b,c as T,e as a,w as s,f as t,Y as D,v as $,a as n,t as d,s as l,i as m,b4 as L,a8 as P,L as F,E as K,M as O,N as S,a2 as j}from"./index-42af2821.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as q,s as H}from"./app-e91bddf8.js";const Y={class:"main-container"},z={class:"panel-title !text-sm"},G={class:"form-tip flex items-center"},J={class:"form-tip"},Q={class:"form-tip"},W={class:"panel-title !text-sm"},X={class:"form-tip"},Z={class:"fixed-footer-wrap"},ee={class:"fixed-footer"},ce=M({__name:"config",setup(ae){const V=B(),k=N(),g=V.meta.title,r=v(!0),o=U({uni_app_id:"",app_name:"",android_app_key:"",application_id:"",wechat_app_id:"",wechat_app_secret:""}),f=v(),y=R(()=>({}));q().then(i=>{Object.assign(o,i.data),r.value=!1});const x=async i=>{r.value||!i||await i.validate(async e=>{e&&(r.value=!0,H(o).then(()=>{r.value=!1}).catch(()=>{r.value=!1}))})},h=i=>{window.open(i)},A=()=>{k.push("/channel/app")};return(i,e)=>{const C=L,_=P,c=F,w=K,u=O,I=S,E=j;return b(),T("div",Y,[a(_,{class:"card !border-none",shadow:"never"},{default:s(()=>[a(C,{content:t(g),icon:i.ArrowLeft,onBack:e[0]||(e[0]=p=>A())},null,8,["content","icon"])]),_:1}),D((b(),$(I,{class:"page-form mt-[15px]",model:o,"label-width":"170px",ref_key:"formRef",ref:f,rules:t(y)},{default:s(()=>[a(_,{class:"box-card !border-none mt-[15px]",shadow:"never"},{default:s(()=>[n("h3",z,d(t(l)("appInfo")),1),a(u,{label:t(l)("uniAppId"),prop:"uni_app_id"},{default:s(()=>[a(c,{modelValue:o.uni_app_id,"onUpdate:modelValue":e[1]||(e[1]=p=>o.uni_app_id=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",G,[m(d(t(l)("uniAppIdTips"))+" ",1),a(w,{link:"",type:"primary",onClick:e[2]||(e[2]=p=>h("https://www.dcloud.io/"))},{default:s(()=>[m(d(t(l)("toCreate")),1)]),_:1})])]),_:1},8,["label"]),a(u,{label:t(l)("appName"),prop:"app_name"},{default:s(()=>[a(c,{modelValue:o.app_name,"onUpdate:modelValue":e[3]||(e[3]=p=>o.app_name=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"])]),_:1},8,["label"]),a(u,{label:t(l)("androidAppKey"),prop:"android_app_key"},{default:s(()=>[a(c,{modelValue:o.android_app_key,"onUpdate:modelValue":e[4]||(e[4]=p=>o.android_app_key=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",J,[m(d(t(l)("androidAppKeyTips"))+" ",1),n("span",{class:"text-primary cursor-pointer",onClick:e[5]||(e[5]=p=>h("https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey.html"))},"查看详情")])]),_:1},8,["label"]),a(u,{label:t(l)("applicationId"),prop:"application_id"},{default:s(()=>[a(c,{modelValue:o.application_id,"onUpdate:modelValue":e[6]||(e[6]=p=>o.application_id=p),modelModifiers:{trim:!0},placeholder:"",class:"input-width",clearable:""},null,8,["modelValue"]),n("div",Q,d(t(l)("applicationIdTips")),1)]),_:1},8,["label"])]),_:1}),a(_,{class:"box-card !border-none mt-[15px]",shadow:"never"},{default:s(()=>[n("h3",W,d(t(l)("wechatAppInfo")),1),a(u,{label:t(l)("wechatAppid"),prop:"app_id"},{default:s(()=>[a(c,{modelValue:o.wechat_app_id,"onUpdate:modelValue":e[7]||(e[7]=p=>o.wechat_app_id=p),modelModifiers:{trim:!0},placeholder:t(l)("appidPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"]),n("div",X,d(t(l)("wechatAppidTips")),1)]),_:1},8,["label"]),a(u,{label:t(l)("wechatAppsecret"),prop:"app_secret"},{default:s(()=>[a(c,{modelValue:o.wechat_app_secret,"onUpdate:modelValue":e[8]||(e[8]=p=>o.wechat_app_secret=p),modelModifiers:{trim:!0},placeholder:t(l)("appSecretPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[E,r.value]]),n("div",Z,[n("div",ee,[a(w,{type:"primary",loading:r.value,onClick:e[9]||(e[9]=p=>x(f.value))},{default:s(()=>[m(d(t(l)("save")),1)]),_:1},8,["loading"])])])])}}});export{ce as default};

View File

@ -1 +1 @@
import{b5 as b,d as S,k as B,r as v,q as D,b9 as F,b2 as I,Q as M,_ as g,s as o,h as R,c as j,e as a,w as l,a as r,t as u,f as i,i as H,b8 as O,M as U,L as $,N as L,a8 as Q,E as T}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as z}from"./_plugin-vue_export-helper-c27b6911.js";function A(){return b.get("channel/h5/config")}function G(_){return b.put("channel/h5/config",_,{showSuccessMessage:!0})}const J={class:"main-container"},K={class:"flex justify-between items-center"},P={class:"text-page-title"},W={class:"fixed-footer-wrap"},X={class:"fixed-footer"},Y=S({__name:"config",setup(_){const h=B().meta.title,n=v(!0),e=D({is_open:!0,request_url:""}),d=v();A().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),n.value=!1}),F().then(t=>{e.request_url=t.data.wap_url+"/"});const{copy:y,isSupported:w,copied:m}=I(),x=t=>{if(!w.value){g({message:o("notSupportCopy"),type:"warning"});return}y(t)};M(m,()=>{m.value&&g({message:o("copySuccess"),type:"success"})});const C=()=>{window.open(e.request_url)},E=async t=>{n.value||!t||await t.validate(async s=>{if(s){n.value=!0;const c={...e};c.is_open=Number(c.is_open),G(c).then(()=>{n.value=!1}).catch(()=>{n.value=!1})}})};return(t,s)=>{const c=O,f=U,k=$,N=L,q=Q,V=T;return R(),j("div",J,[a(q,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[r("div",K,[r("span",P,u(i(h)),1)]),a(N,{class:"page-form mt-[20px]",model:e,"label-width":"150px",ref_key:"formRef",ref:d},{default:l(()=>[a(f,{label:i(o)("isOpen")},{default:l(()=>[a(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),a(f,{label:i(o)("h5DomainName")},{default:l(()=>[a(k,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:l(()=>[r("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>x(e.request_url))},u(i(o)("copy")),1)]),_:1},8,["model-value"]),r("span",{class:"ml-2 cursor-pointer visit-btn",onClick:C},u(i(o)("clickVisit")),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1}),r("div",W,[r("div",X,[a(V,{type:"primary",loading:n.value,onClick:s[2]||(s[2]=p=>E(d.value))},{default:l(()=>[H(u(i(o)("save")),1)]),_:1},8,["loading"])])])])}}});const ie=z(Y,[["__scopeId","data-v-8a5349bf"]]);export{ie as default};
import{b5 as b,d as S,k as B,r as v,q as D,b9 as F,b2 as I,Q as M,_ as g,s as o,h as R,c as j,e as a,w as l,a as r,t as u,f as i,i as H,b8 as O,M as U,L as $,N as L,a8 as Q,E as T}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as z}from"./_plugin-vue_export-helper-c27b6911.js";function A(){return b.get("channel/h5/config")}function G(_){return b.put("channel/h5/config",_,{showSuccessMessage:!0})}const J={class:"main-container"},K={class:"flex justify-between items-center"},P={class:"text-page-title"},W={class:"fixed-footer-wrap"},X={class:"fixed-footer"},Y=S({__name:"config",setup(_){const h=B().meta.title,n=v(!0),e=D({is_open:!0,request_url:""}),d=v();A().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),n.value=!1}),F().then(t=>{e.request_url=t.data.wap_url+"/"});const{copy:y,isSupported:w,copied:m}=I(),x=t=>{if(!w.value){g({message:o("notSupportCopy"),type:"warning"});return}y(t)};M(m,()=>{m.value&&g({message:o("copySuccess"),type:"success"})});const C=()=>{window.open(e.request_url)},E=async t=>{n.value||!t||await t.validate(async s=>{if(s){n.value=!0;const c={...e};c.is_open=Number(c.is_open),G(c).then(()=>{n.value=!1}).catch(()=>{n.value=!1})}})};return(t,s)=>{const c=O,f=U,k=$,N=L,q=Q,V=T;return R(),j("div",J,[a(q,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[r("div",K,[r("span",P,u(i(h)),1)]),a(N,{class:"page-form mt-[20px]",model:e,"label-width":"150px",ref_key:"formRef",ref:d},{default:l(()=>[a(f,{label:i(o)("isOpen")},{default:l(()=>[a(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),a(f,{label:i(o)("h5DomainName")},{default:l(()=>[a(k,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:l(()=>[r("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>x(e.request_url))},u(i(o)("copy")),1)]),_:1},8,["model-value"]),r("span",{class:"ml-2 cursor-pointer visit-btn",onClick:C},u(i(o)("clickVisit")),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1}),r("div",W,[r("div",X,[a(V,{type:"primary",loading:n.value,onClick:s[2]||(s[2]=p=>E(d.value))},{default:l(()=>[H(u(i(o)("save")),1)]),_:1},8,["loading"])])])])}}});const ie=z(Y,[["__scopeId","data-v-8a5349bf"]]);export{ie as default};

View File

@ -1 +1 @@
import{b5 as b,d as S,k as B,r as v,q as D,b9 as F,b2 as I,Q as M,_ as g,s as a,h as R,c as j,e as n,w as l,a as r,t as u,f as i,i as O,b8 as P,M as U,L as $,N as L,a8 as Q,E as T}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as z}from"./_plugin-vue_export-helper-c27b6911.js";function A(){return b.get("channel/pc/config")}function G(_){return b.put("channel/pc/config",_,{showSuccessMessage:!0})}const H={class:"main-container"},J={class:"flex justify-between items-center"},K={class:"text-page-title"},W={class:"fixed-footer-wrap"},X={class:"fixed-footer"},Y=S({__name:"config",setup(_){const y=B().meta.title,o=v(!0),e=D({is_open:!1,request_url:""}),d=v();F().then(t=>{e.request_url=t.data.web_url+"/",o.value=!1}),A().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),o.value=!1});const{copy:w,isSupported:h,copied:f}=I(),x=t=>{if(!h.value){g({message:a("notSupportCopy"),type:"warning"});return}w(t)};M(f,()=>{f.value&&g({message:a("copySuccess"),type:"success"})});const C=()=>{window.open(e.request_url)},E=async t=>{o.value||!t||await t.validate(async s=>{if(s){o.value=!0;const c={...e};c.is_open=Number(c.is_open),G(c).then(()=>{o.value=!1}).catch(()=>{o.value=!1})}})};return(t,s)=>{const c=P,m=U,k=$,N=L,q=Q,V=T;return R(),j("div",H,[n(q,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[r("div",J,[r("span",K,u(i(y)),1)]),n(N,{class:"page-form mt-[20px]",model:e,"label-width":"150px",ref_key:"formRef",ref:d},{default:l(()=>[n(m,{label:i(a)("isOpen")},{default:l(()=>[n(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),n(m,{label:i(a)("pCDomainName")},{default:l(()=>[n(k,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:l(()=>[r("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>x(e.request_url))},u(i(a)("copy")),1)]),_:1},8,["model-value"]),r("span",{class:"ml-2 cursor-pointer visit-btn",onClick:C},u(i(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1}),r("div",W,[r("div",X,[n(V,{type:"primary",loading:o.value,onClick:s[2]||(s[2]=p=>E(d.value))},{default:l(()=>[O(u(i(a)("save")),1)]),_:1},8,["loading"])])])])}}});const ie=z(Y,[["__scopeId","data-v-2f7e1e13"]]);export{ie as default};
import{b5 as b,d as S,k as B,r as v,q as D,b9 as F,b2 as I,Q as M,_ as g,s as a,h as R,c as j,e as n,w as l,a as r,t as u,f as i,i as O,b8 as P,M as U,L as $,N as L,a8 as Q,E as T}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import{_ as z}from"./_plugin-vue_export-helper-c27b6911.js";function A(){return b.get("channel/pc/config")}function G(_){return b.put("channel/pc/config",_,{showSuccessMessage:!0})}const H={class:"main-container"},J={class:"flex justify-between items-center"},K={class:"text-page-title"},W={class:"fixed-footer-wrap"},X={class:"fixed-footer"},Y=S({__name:"config",setup(_){const y=B().meta.title,o=v(!0),e=D({is_open:!1,request_url:""}),d=v();F().then(t=>{e.request_url=t.data.web_url+"/",o.value=!1}),A().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),o.value=!1});const{copy:w,isSupported:h,copied:f}=I(),x=t=>{if(!h.value){g({message:a("notSupportCopy"),type:"warning"});return}w(t)};M(f,()=>{f.value&&g({message:a("copySuccess"),type:"success"})});const C=()=>{window.open(e.request_url)},E=async t=>{o.value||!t||await t.validate(async s=>{if(s){o.value=!0;const c={...e};c.is_open=Number(c.is_open),G(c).then(()=>{o.value=!1}).catch(()=>{o.value=!1})}})};return(t,s)=>{const c=P,m=U,k=$,N=L,q=Q,V=T;return R(),j("div",H,[n(q,{class:"box-card !border-none",shadow:"never"},{default:l(()=>[r("div",J,[r("span",K,u(i(y)),1)]),n(N,{class:"page-form mt-[20px]",model:e,"label-width":"150px",ref_key:"formRef",ref:d},{default:l(()=>[n(m,{label:i(a)("isOpen")},{default:l(()=>[n(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),n(m,{label:i(a)("pCDomainName")},{default:l(()=>[n(k,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:l(()=>[r("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>x(e.request_url))},u(i(a)("copy")),1)]),_:1},8,["model-value"]),r("span",{class:"ml-2 cursor-pointer visit-btn",onClick:C},u(i(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1},8,["model"])]),_:1}),r("div",W,[r("div",X,[n(V,{type:"primary",loading:o.value,onClick:s[2]||(s[2]=p=>E(d.value))},{default:l(()=>[O(u(i(a)("save")),1)]),_:1},8,["loading"])])])])}}});const ie=z(Y,[["__scopeId","data-v-2f7e1e13"]]);export{ie as default};

View File

@ -1 +1 @@
import{d as u,k as h,u as f,h as b,c as g,e as r,w as i,f as t,b3 as v,a as e,i as o,t as s,s as n,b4 as y,a8 as k,E as T}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css */const E=""+new URL("weapp_1-7017a047.png",import.meta.url).href,R=""+new URL("weapp_2-8fac7fa5.png",import.meta.url).href,B=""+new URL("weapp_3-07a2249e.png",import.meta.url).href,L=""+new URL("weapp_4-d837a9b1.png",import.meta.url).href,U={class:"main-container"},j={class:"flex"},C=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),N={class:"flex items-center text-[14px]"},O=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:E})],-1),V={class:"flex mt-[40px]"},q=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),F={class:"flex items-center text-[14px]"},S=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:R})],-1),A={class:"flex mt-[40px]"},D=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),H={class:"flex items-center text-[14px]"},K={class:"text-primary"},P=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:B})],-1),$={class:"flex mt-[40px]"},z=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"4")],-1),G={class:"flex items-center text-[14px]"},I=e("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),J=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:L})],-1),te=u({__name:"course",setup(M){const p=h(),l=f(),d=p.meta.title,_=()=>{l.push("/channel/weapp")},m=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(Q,a)=>{const x=y,c=k,w=T;return b(),g("div",U,[r(c,{class:"card !border-none",shadow:"never"},{default:i(()=>[r(x,{content:t(d),icon:t(v),onBack:a[0]||(a[0]=W=>_())},null,8,["content","icon"])]),_:1}),r(c,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:i(()=>[e("div",j,[C,e("div",null,[e("p",N,[o(s(t(n)("writingTipsOne1")),1),r(w,{link:"",type:"primary",onClick:m},{default:i(()=>[o(s(t(n)("writingTipsOne2")),1)]),_:1}),o(","+s(t(n)("writingTipsOne3")),1)]),O])]),e("div",V,[q,e("div",null,[e("p",F,s(t(n)("writingTipsTwo1")),1),S])]),e("div",A,[D,e("div",null,[e("p",H,[o(s(t(n)("writingTipsThree1")),1),e("span",K,s(t(n)("writingTipsThree2")),1)]),P])]),e("div",$,[z,e("div",null,[e("p",G,[o(s(t(n)("writingTipsFour1")),1),I,o(s(t(n)("writingTipsFour2")),1)]),J])])]),_:1})])}}});export{te as default};
import{d as u,k as h,u as f,h as b,c as g,e as r,w as i,f as t,b3 as v,a as e,i as o,t as s,s as n,b4 as y,a8 as k,E as T}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css */const E=""+new URL("weapp_1-7017a047.png",import.meta.url).href,R=""+new URL("weapp_2-8fac7fa5.png",import.meta.url).href,B=""+new URL("weapp_3-07a2249e.png",import.meta.url).href,L=""+new URL("weapp_4-d837a9b1.png",import.meta.url).href,U={class:"main-container"},j={class:"flex"},C=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),N={class:"flex items-center text-[14px]"},O=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:E})],-1),V={class:"flex mt-[40px]"},q=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),F={class:"flex items-center text-[14px]"},S=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:R})],-1),A={class:"flex mt-[40px]"},D=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),H={class:"flex items-center text-[14px]"},K={class:"text-primary"},P=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:B})],-1),$={class:"flex mt-[40px]"},z=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"4")],-1),G={class:"flex items-center text-[14px]"},I=e("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),J=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:L})],-1),te=u({__name:"course",setup(M){const p=h(),l=f(),d=p.meta.title,_=()=>{l.push("/channel/weapp")},m=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(Q,a)=>{const x=y,c=k,w=T;return b(),g("div",U,[r(c,{class:"card !border-none",shadow:"never"},{default:i(()=>[r(x,{content:t(d),icon:t(v),onBack:a[0]||(a[0]=W=>_())},null,8,["content","icon"])]),_:1}),r(c,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:i(()=>[e("div",j,[C,e("div",null,[e("p",N,[o(s(t(n)("writingTipsOne1")),1),r(w,{link:"",type:"primary",onClick:m},{default:i(()=>[o(s(t(n)("writingTipsOne2")),1)]),_:1}),o(","+s(t(n)("writingTipsOne3")),1)]),O])]),e("div",V,[q,e("div",null,[e("p",F,s(t(n)("writingTipsTwo1")),1),S])]),e("div",A,[D,e("div",null,[e("p",H,[o(s(t(n)("writingTipsThree1")),1),e("span",K,s(t(n)("writingTipsThree2")),1)]),P])]),e("div",$,[z,e("div",null,[e("p",G,[o(s(t(n)("writingTipsFour1")),1),I,o(s(t(n)("writingTipsFour2")),1)]),J])])]),_:1})])}}});export{te as default};

View File

@ -1 +1 @@
import{d as v,k as b,u as R,r as k,q as C,h as T,c as L,e as t,w as a,f as e,b3 as U,a as s,i as r,t as o,s as i,b4 as j,a8 as E,E as B,b0 as N,b1 as O}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as V}from"./wechat-3cea9b68.js";const q=""+new URL("alipay1-029c00a2.png",import.meta.url).href,D=""+new URL("alipay2-f74219b9.png",import.meta.url).href,H=""+new URL("alipay3-0895ce6e.png",import.meta.url).href,P=""+new URL("alipay4-92fef352.png",import.meta.url).href,S=""+new URL("alipay4_1-ad9b08e3.jpg",import.meta.url).href,W=""+new URL("alipay4_2-cbaa820b.jpg",import.meta.url).href,$=""+new URL("alipay4_3-4a213289.jpg",import.meta.url).href,z=""+new URL("alipay4_4-7924cbdd.jpg",import.meta.url).href,A=""+new URL("alipay5-6dba1989.png",import.meta.url).href,F=""+new URL("alipay6-f1e18995.png",import.meta.url).href,G=""+new URL("alipay7-c805d7c0.png",import.meta.url).href,I=""+new URL("alipay8-3097d150.png",import.meta.url).href,J={class:"main-container"},K={class:"flex"},M=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),Q={class:"flex items-center text-[14px]"},X=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:q})],-1),Y={class:"flex items-center text-[14px] mt-[20px]"},Z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:D})],-1),ss=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:H})],-1),es={class:"flex mt-[40px]"},ts=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),as={class:"flex items-center text-[14px]"},os={class:"w-[100%] mt-[10px] flex flex-wrap"},is=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:P})],-1),ns=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:S})],-1),rs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:W})],-1),cs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:$})],-1),ps=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:z})],-1),ls={class:"flex mt-[40px]"},_s=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),ms={class:"flex items-center text-[14px]"},ds=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:A})],-1),xs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:F})],-1),us={class:"flex items-center text-[14px] mt-[20px]"},ws=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:G})],-1),hs={class:"flex items-center text-[14px] mt-[20px]"},fs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:I})],-1),Ls=v({__name:"course",setup(gs){const _=b(),m=R(),d=()=>{m.push("/channel/aliapp")},x=_.meta.title,u=k(!0),w=C({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});V().then(c=>{Object.assign(w,c.data),u.value=!1});const h=()=>{window.open("https://open.alipay.com/develop/manage","_blank")};return(c,p)=>{const f=j,l=E,g=B,n=N,y=O;return T(),L("div",J,[t(l,{class:"card !border-none",shadow:"never"},{default:a(()=>[t(f,{content:e(x),icon:e(U),onBack:p[0]||(p[0]=ys=>d())},null,8,["content","icon"])]),_:1}),t(l,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:a(()=>[s("div",K,[M,s("div",null,[s("p",Q,[r(o(e(i)("alipayCourseTipsOne1"))+"--",1),t(g,{link:"",type:"primary",onClick:h},{default:a(()=>[r(o(e(i)("alipayCourseTipsOne2")),1)]),_:1}),r(", "+o(e(i)("alipayCourseTipsOne3")),1)]),X,s("p",Y,o(e(i)("alipayCourseTipsTwo1")),1),Z,ss])]),s("div",es,[ts,s("div",null,[s("p",as,o(e(i)("alipayCourseTipsTwo2")),1),s("div",os,[is,s("div",null,[t(y,{gutter:20},{default:a(()=>[t(n,{span:6},{default:a(()=>[ns]),_:1}),t(n,{span:6},{default:a(()=>[rs]),_:1}),t(n,{span:6},{default:a(()=>[cs]),_:1}),t(n,{span:6},{default:a(()=>[ps]),_:1})]),_:1})])])])]),s("div",ls,[_s,s("div",null,[s("p",ms,o(e(i)("alipayCourseTipsThree1")),1),ds,xs,s("p",us,o(e(i)("alipayCourseTipsThree2")),1),ws,s("p",hs,o(e(i)("alipayCourseTipsThree3")),1),fs])])]),_:1})])}}});export{Ls as default};
import{d as v,k as b,u as R,r as k,q as C,h as T,c as L,e as t,w as a,f as e,b3 as U,a as s,i as r,t as o,s as i,b4 as j,a8 as E,E as B,b0 as N,b1 as O}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as V}from"./wechat-6fe57299.js";const q=""+new URL("alipay1-029c00a2.png",import.meta.url).href,D=""+new URL("alipay2-f74219b9.png",import.meta.url).href,H=""+new URL("alipay3-0895ce6e.png",import.meta.url).href,P=""+new URL("alipay4-92fef352.png",import.meta.url).href,S=""+new URL("alipay4_1-ad9b08e3.jpg",import.meta.url).href,W=""+new URL("alipay4_2-cbaa820b.jpg",import.meta.url).href,$=""+new URL("alipay4_3-4a213289.jpg",import.meta.url).href,z=""+new URL("alipay4_4-7924cbdd.jpg",import.meta.url).href,A=""+new URL("alipay5-6dba1989.png",import.meta.url).href,F=""+new URL("alipay6-f1e18995.png",import.meta.url).href,G=""+new URL("alipay7-c805d7c0.png",import.meta.url).href,I=""+new URL("alipay8-3097d150.png",import.meta.url).href,J={class:"main-container"},K={class:"flex"},M=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),Q={class:"flex items-center text-[14px]"},X=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:q})],-1),Y={class:"flex items-center text-[14px] mt-[20px]"},Z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:D})],-1),ss=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:H})],-1),es={class:"flex mt-[40px]"},ts=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),as={class:"flex items-center text-[14px]"},os={class:"w-[100%] mt-[10px] flex flex-wrap"},is=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:P})],-1),ns=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:S})],-1),rs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:W})],-1),cs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:$})],-1),ps=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:z})],-1),ls={class:"flex mt-[40px]"},_s=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),ms={class:"flex items-center text-[14px]"},ds=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:A})],-1),xs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:F})],-1),us={class:"flex items-center text-[14px] mt-[20px]"},ws=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:G})],-1),hs={class:"flex items-center text-[14px] mt-[20px]"},fs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:I})],-1),Ls=v({__name:"course",setup(gs){const _=b(),m=R(),d=()=>{m.push("/channel/aliapp")},x=_.meta.title,u=k(!0),w=C({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});V().then(c=>{Object.assign(w,c.data),u.value=!1});const h=()=>{window.open("https://open.alipay.com/develop/manage","_blank")};return(c,p)=>{const f=j,l=E,g=B,n=N,y=O;return T(),L("div",J,[t(l,{class:"card !border-none",shadow:"never"},{default:a(()=>[t(f,{content:e(x),icon:e(U),onBack:p[0]||(p[0]=ys=>d())},null,8,["content","icon"])]),_:1}),t(l,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:a(()=>[s("div",K,[M,s("div",null,[s("p",Q,[r(o(e(i)("alipayCourseTipsOne1"))+"--",1),t(g,{link:"",type:"primary",onClick:h},{default:a(()=>[r(o(e(i)("alipayCourseTipsOne2")),1)]),_:1}),r(", "+o(e(i)("alipayCourseTipsOne3")),1)]),X,s("p",Y,o(e(i)("alipayCourseTipsTwo1")),1),Z,ss])]),s("div",es,[ts,s("div",null,[s("p",as,o(e(i)("alipayCourseTipsTwo2")),1),s("div",os,[is,s("div",null,[t(y,{gutter:20},{default:a(()=>[t(n,{span:6},{default:a(()=>[ns]),_:1}),t(n,{span:6},{default:a(()=>[rs]),_:1}),t(n,{span:6},{default:a(()=>[cs]),_:1}),t(n,{span:6},{default:a(()=>[ps]),_:1})]),_:1})])])])]),s("div",ls,[_s,s("div",null,[s("p",ms,o(e(i)("alipayCourseTipsThree1")),1),ds,xs,s("p",us,o(e(i)("alipayCourseTipsThree2")),1),ws,s("p",hs,o(e(i)("alipayCourseTipsThree3")),1),fs])])]),_:1})])}}});export{Ls as default};

View File

@ -1 +1 @@
import{d as f,k as g,u as v,r as y,q as b,h as k,c as T,e as a,w as r,f as t,b3 as E,a as e,i as o,t as s,s as n,b4 as R,a8 as O,E as B}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css */import{g as C}from"./wechat-3cea9b68.js";const L=""+new URL("wechat_1-0a26d3a6.png",import.meta.url).href,U=""+new URL("wechat_4-94a271d5.png",import.meta.url).href,j=""+new URL("wechat_2-0513f476.png",import.meta.url).href,q=""+new URL("wechat_3-0a96f3fe.png",import.meta.url).href,N={class:"main-container"},V={class:"flex"},D=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),S={class:"flex items-center text-[14px]"},A=e("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),H=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:L})],-1),K={class:"flex items-center text-[14px] mt-[20px]"},P=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:U})],-1),W={class:"flex mt-[40px]"},$=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),z={class:"flex items-center text-[14px]"},F=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:j})],-1),G={class:"flex mt-[40px]"},I=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),J={class:"flex items-center text-[14px]"},M={class:"text-primary"},Q=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:q})],-1),ae=f({__name:"course",setup(X){const l=g().meta.title,_=v(),d=()=>{_.push("/channel/wechat")},m=y(!0),x=b({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});C().then(i=>{Object.assign(x,i.data),m.value=!1});const h=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(i,c)=>{const w=R,p=O,u=B;return k(),T("div",N,[a(p,{class:"card !border-none",shadow:"never"},{default:r(()=>[a(w,{content:t(l),icon:t(E),onBack:c[0]||(c[0]=Z=>d())},null,8,["content","icon"])]),_:1}),a(p,{class:"box-card mt-[15px] pt-[20px] !border-none",shadow:"never"},{default:r(()=>[e("div",V,[D,e("div",null,[e("p",S,[o(s(t(n)("writingTipsOne1"))+"--",1),a(u,{link:"",type:"primary",onClick:h},{default:r(()=>[o(s(t(n)("writingTipsOne2")),1)]),_:1}),o(", "+s(t(n)("writingTipsOne3")),1),A,o(s(t(n)("writingTipsOne4")),1)]),H,e("p",K,s(t(n)("writingTipsOne5")),1),P])]),e("div",W,[$,e("div",null,[e("p",z,s(t(n)("writingTipsTwo1")),1),F])]),e("div",G,[I,e("div",null,[e("p",J,[o(s(t(n)("writingTipsThree1")),1),e("span",M,s(t(n)("writingTipsThree2")),1)]),Q])])]),_:1})])}}});export{ae as default};
import{d as f,k as g,u as v,r as y,q as b,h as k,c as T,e as a,w as r,f as t,b3 as E,a as e,i as o,t as s,s as n,b4 as R,a8 as O,E as B}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css */import{g as C}from"./wechat-6fe57299.js";const L=""+new URL("wechat_1-0a26d3a6.png",import.meta.url).href,U=""+new URL("wechat_4-94a271d5.png",import.meta.url).href,j=""+new URL("wechat_2-0513f476.png",import.meta.url).href,q=""+new URL("wechat_3-0a96f3fe.png",import.meta.url).href,N={class:"main-container"},V={class:"flex"},D=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),S={class:"flex items-center text-[14px]"},A=e("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),H=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:L})],-1),K={class:"flex items-center text-[14px] mt-[20px]"},P=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:U})],-1),W={class:"flex mt-[40px]"},$=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),z={class:"flex items-center text-[14px]"},F=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:j})],-1),G={class:"flex mt-[40px]"},I=e("div",{class:"min-w-[60px]"},[e("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),J={class:"flex items-center text-[14px]"},M={class:"text-primary"},Q=e("div",{class:"w-[100%] mt-[10px]"},[e("img",{class:"w-[100%]",src:q})],-1),ae=f({__name:"course",setup(X){const l=g().meta.title,_=v(),d=()=>{_.push("/channel/wechat")},m=y(!0),x=b({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});C().then(i=>{Object.assign(x,i.data),m.value=!1});const h=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(i,c)=>{const w=R,p=O,u=B;return k(),T("div",N,[a(p,{class:"card !border-none",shadow:"never"},{default:r(()=>[a(w,{content:t(l),icon:t(E),onBack:c[0]||(c[0]=Z=>d())},null,8,["content","icon"])]),_:1}),a(p,{class:"box-card mt-[15px] pt-[20px] !border-none",shadow:"never"},{default:r(()=>[e("div",V,[D,e("div",null,[e("p",S,[o(s(t(n)("writingTipsOne1"))+"--",1),a(u,{link:"",type:"primary",onClick:h},{default:r(()=>[o(s(t(n)("writingTipsOne2")),1)]),_:1}),o(", "+s(t(n)("writingTipsOne3")),1),A,o(s(t(n)("writingTipsOne4")),1)]),H,e("p",K,s(t(n)("writingTipsOne5")),1),P])]),e("div",W,[$,e("div",null,[e("p",z,s(t(n)("writingTipsTwo1")),1),F])]),e("div",G,[I,e("div",null,[e("p",J,[o(s(t(n)("writingTipsThree1")),1),e("span",M,s(t(n)("writingTipsThree2")),1)]),Q])])]),_:1})])}}});export{ae as default};

View File

@ -1 +1 @@
import{_ as o}from"./create-site-limit.vue_vue_type_script_setup_true_lang-e3fd4ff9.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./user-599893c5.js";export{o as default};
import{_ as o}from"./create-site-limit.vue_vue_type_script_setup_true_lang-d909e2ca.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./user-589065b7.js";export{o as default};

View File

@ -1 +1 @@
import{d as B,r as f,m as F,s as o,Q as P,h as d,v,w as a,a as x,e as s,i as g,t as p,f as r,Y as q,c as C,F as I,V as M,C as R,a3 as O,a0 as T,M as Z,L as $,N as j,E as Q,U as Y,a2 as z}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{e as A,a as H,b as J}from"./user-599893c5.js";const K={key:0,class:"text-[12px] text-[#a9a9a9] leading-normal mt-[5px]"},W={class:"dialog-footer"},ce=B({__name:"create-site-limit",props:{siteGroup:{type:Object,default:()=>({})},uid:{type:Number,default:0}},emits:["complete"],setup(w,{expose:y,emit:L}){const c=w,u=f(!1),b=f(null),t=f({id:0,uid:c.uid,group_id:"",num:1,month:1}),m=f(!1),S=F(()=>({group_id:[{required:!0,message:o("siteGroupPlaceholder"),trigger:"blur"}],num:[{required:!0,message:o("numPlaceholder"),trigger:"blur"},{validator:(i,e,n)=>{e<=0&&n(o("numCannotLtZero")),n()}}],month:[{required:!0,message:o("monthPlaceholder"),trigger:"blur"},{validator:(i,e,n)=>{e<=0&&n(o("monthCannotLtZero")),n()}}]})),E=async i=>{m.value||!i||await i.validate(async e=>{e&&(m.value=!0,(t.value.id?A:H)(t.value).then(()=>{m.value=!1,u.value=!1,L("complete")}).catch(()=>{m.value=!1}))})},N=(i=0)=>{i?J(i).then(({data:e})=>{t.value=e,u.value=!0}):u.value=!0};return P(()=>u.value,()=>{u.value||(t.value={id:0,uid:c.uid,group_id:"",num:1,month:1})}),y({setFormData:N,loading:m}),(i,e)=>{const n=O,U=T,_=Z,V=$,D=j,h=Q,G=Y,k=z;return d(),v(G,{modelValue:u.value,"onUpdate:modelValue":e[5]||(e[5]=l=>u.value=l),title:r(o)("userCreateSiteLimit"),width:"700px","destroy-on-close":!0},{footer:a(()=>[x("span",W,[s(h,{onClick:e[3]||(e[3]=l=>u.value=!1)},{default:a(()=>[g(p(r(o)("cancel")),1)]),_:1}),s(h,{type:"primary",loading:m.value,onClick:e[4]||(e[4]=l=>E(b.value))},{default:a(()=>[g(p(r(o)("confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[q((d(),v(D,{model:t.value,"label-width":"130px",ref_key:"formRef",ref:b,rules:r(S),class:"page-form",autocomplete:"off"},{default:a(()=>[s(_,{label:r(o)("siteGroup"),prop:"group_id"},{default:a(()=>[s(U,{modelValue:t.value.group_id,"onUpdate:modelValue":e[0]||(e[0]=l=>t.value.group_id=l),placeholder:r(o)("siteGroupPlaceholder"),disabled:t.value.id},{default:a(()=>[(d(!0),C(I,null,M(c.siteGroup,l=>(d(),v(n,{label:l.group_name,value:l.group_id},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder","disabled"])]),_:1},8,["label"]),s(_,{label:r(o)("createSiteNum"),prop:"num"},{default:a(()=>[x("div",null,[s(V,{modelValue:t.value.num,"onUpdate:modelValue":e[1]||(e[1]=l=>t.value.num=l),modelModifiers:{number:!0,trim:!0},class:"!w-[150px]"},null,8,["modelValue"]),t.value.group_id?(d(),C("p",K,p(r(o)("createdSiteNum"))+""+p(c.siteGroup[t.value.group_id].site_num),1)):R("",!0)])]),_:1},8,["label"]),s(_,{label:r(o)("createSiteTimeLimit"),prop:"month"},{default:a(()=>[s(V,{modelValue:t.value.month,"onUpdate:modelValue":e[2]||(e[2]=l=>t.value.month=l),modelModifiers:{number:!0,trim:!0},class:"!w-[150px]"},{append:a(()=>[g(p(r(o)("month")),1)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,m.value]])]),_:1},8,["modelValue","title"])}}});export{ce as _};
import{d as B,r as f,m as F,s as o,Q as P,h as d,v,w as a,a as x,e as s,i as g,t as p,f as r,Y as q,c as C,F as I,V as M,C as R,a3 as O,a0 as T,M as Z,L as $,N as j,E as Q,U as Y,a2 as z}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{e as A,a as H,b as J}from"./user-589065b7.js";const K={key:0,class:"text-[12px] text-[#a9a9a9] leading-normal mt-[5px]"},W={class:"dialog-footer"},ce=B({__name:"create-site-limit",props:{siteGroup:{type:Object,default:()=>({})},uid:{type:Number,default:0}},emits:["complete"],setup(w,{expose:y,emit:L}){const c=w,u=f(!1),b=f(null),t=f({id:0,uid:c.uid,group_id:"",num:1,month:1}),m=f(!1),S=F(()=>({group_id:[{required:!0,message:o("siteGroupPlaceholder"),trigger:"blur"}],num:[{required:!0,message:o("numPlaceholder"),trigger:"blur"},{validator:(i,e,n)=>{e<=0&&n(o("numCannotLtZero")),n()}}],month:[{required:!0,message:o("monthPlaceholder"),trigger:"blur"},{validator:(i,e,n)=>{e<=0&&n(o("monthCannotLtZero")),n()}}]})),E=async i=>{m.value||!i||await i.validate(async e=>{e&&(m.value=!0,(t.value.id?A:H)(t.value).then(()=>{m.value=!1,u.value=!1,L("complete")}).catch(()=>{m.value=!1}))})},N=(i=0)=>{i?J(i).then(({data:e})=>{t.value=e,u.value=!0}):u.value=!0};return P(()=>u.value,()=>{u.value||(t.value={id:0,uid:c.uid,group_id:"",num:1,month:1})}),y({setFormData:N,loading:m}),(i,e)=>{const n=O,U=T,_=Z,V=$,D=j,h=Q,G=Y,k=z;return d(),v(G,{modelValue:u.value,"onUpdate:modelValue":e[5]||(e[5]=l=>u.value=l),title:r(o)("userCreateSiteLimit"),width:"700px","destroy-on-close":!0},{footer:a(()=>[x("span",W,[s(h,{onClick:e[3]||(e[3]=l=>u.value=!1)},{default:a(()=>[g(p(r(o)("cancel")),1)]),_:1}),s(h,{type:"primary",loading:m.value,onClick:e[4]||(e[4]=l=>E(b.value))},{default:a(()=>[g(p(r(o)("confirm")),1)]),_:1},8,["loading"])])]),default:a(()=>[q((d(),v(D,{model:t.value,"label-width":"130px",ref_key:"formRef",ref:b,rules:r(S),class:"page-form",autocomplete:"off"},{default:a(()=>[s(_,{label:r(o)("siteGroup"),prop:"group_id"},{default:a(()=>[s(U,{modelValue:t.value.group_id,"onUpdate:modelValue":e[0]||(e[0]=l=>t.value.group_id=l),placeholder:r(o)("siteGroupPlaceholder"),disabled:t.value.id},{default:a(()=>[(d(!0),C(I,null,M(c.siteGroup,l=>(d(),v(n,{label:l.group_name,value:l.group_id},null,8,["label","value"]))),256))]),_:1},8,["modelValue","placeholder","disabled"])]),_:1},8,["label"]),s(_,{label:r(o)("createSiteNum"),prop:"num"},{default:a(()=>[x("div",null,[s(V,{modelValue:t.value.num,"onUpdate:modelValue":e[1]||(e[1]=l=>t.value.num=l),modelModifiers:{number:!0,trim:!0},class:"!w-[150px]"},null,8,["modelValue"]),t.value.group_id?(d(),C("p",K,p(r(o)("createdSiteNum"))+""+p(c.siteGroup[t.value.group_id].site_num),1)):R("",!0)])]),_:1},8,["label"]),s(_,{label:r(o)("createSiteTimeLimit"),prop:"month"},{default:a(()=>[s(V,{modelValue:t.value.month,"onUpdate:modelValue":e[2]||(e[2]=l=>t.value.month=l),modelModifiers:{number:!0,trim:!0},class:"!w-[150px]"},{append:a(()=>[g(p(r(o)("month")),1)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,m.value]])]),_:1},8,["modelValue","title"])}}});export{ce as _};

View File

@ -1 +1 @@
import{_ as o}from"./cron-info.vue_vue_type_script_setup_true_lang-4162be75.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";export{o as default};
import{_ as o}from"./cron-info.vue_vue_type_script_setup_true_lang-15a37efb.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";export{o as default};

View File

@ -1 +1 @@
import{d as E,r as u,q as N,m as V,h as r,v as h,w as e,a as n,e as o,i as B,t as l,f as a,s,Y as F,c as b,M as T,N as C,E as O,U as R,a2 as j}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";const I={class:"input-width"},S={class:"input-width"},U={key:0,class:"input-width"},q={key:1,class:"input-width"},J={class:"input-width"},L={class:"input-width"},M={class:"input-width"},Y={class:"input-width"},$={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"dialog-footer"},at=E({__name:"cron-info",setup(H,{expose:v}){const c=u(!1),m=u(!0),p={count:0,create_time:"",crond_length:"",crond_type:"",crond_type_name:"",data:"",delete_time:"",last_time:"",next_time:"",status_desc:"",title:"",type:"",type_name:"",update_time:""},t=N({...p}),y=u(),w=V(()=>({}));return v({showDialog:c,setFormData:async(_=null)=>{m.value=!0,Object.assign(t,p),_&&Object.keys(t).forEach(d=>{_[d]!=null&&(t[d]=_[d])}),m.value=!1}}),(_,d)=>{const i=T,g=C,x=O,D=R,k=j;return r(),h(D,{modelValue:c.value,"onUpdate:modelValue":d[1]||(d[1]=f=>c.value=f),title:a(s)("cronInfo"),width:"550px","destroy-on-close":!0},{footer:e(()=>[n("span",G,[o(x,{type:"primary",onClick:d[0]||(d[0]=f=>c.value=!1)},{default:e(()=>[B(l(a(s)("confirm")),1)]),_:1})])]),default:e(()=>[F((r(),h(g,{model:t,"label-width":"110px",ref_key:"formRef",ref:y,rules:a(w),class:"page-form"},{default:e(()=>[o(i,{label:a(s)("title")},{default:e(()=>[n("div",I,l(t.title),1)]),_:1},8,["label"]),o(i,{label:a(s)("typeName")},{default:e(()=>[n("div",S,l(t.type_name),1)]),_:1},8,["label"]),o(i,{label:a(s)("crondType")},{default:e(()=>[t.type=="crond"?(r(),b("div",U,l(t.crond_length)+" "+l(t.crond_type_name),1)):(r(),b("div",q,l(a(s)("cron")),1))]),_:1},8,["label"]),o(i,{label:a(s)("count")},{default:e(()=>[n("div",J,l(t.count),1)]),_:1},8,["label"]),o(i,{label:a(s)("task")},{default:e(()=>[n("div",L,l(t.task),1)]),_:1},8,["label"]),o(i,{label:a(s)("data")},{default:e(()=>[n("div",M,l(JSON.stringify(t.data)),1)]),_:1},8,["label"]),o(i,{label:a(s)("statusDesc")},{default:e(()=>[n("div",Y,l(t.status_desc),1)]),_:1},8,["label"]),o(i,{label:a(s)("lastTime")},{default:e(()=>[n("div",$,l(t.last_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("nextTime")},{default:e(()=>[n("div",z,l(t.next_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("createTime")},{default:e(()=>[n("div",A,l(t.create_time),1)]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,m.value]])]),_:1},8,["modelValue","title"])}}});export{at as _};
import{d as E,r as u,q as N,m as V,h as r,v as h,w as e,a as n,e as o,i as B,t as l,f as a,s,Y as F,c as b,M as T,N as C,E as O,U as R,a2 as j}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";const I={class:"input-width"},S={class:"input-width"},U={key:0,class:"input-width"},q={key:1,class:"input-width"},J={class:"input-width"},L={class:"input-width"},M={class:"input-width"},Y={class:"input-width"},$={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"dialog-footer"},at=E({__name:"cron-info",setup(H,{expose:v}){const c=u(!1),m=u(!0),p={count:0,create_time:"",crond_length:"",crond_type:"",crond_type_name:"",data:"",delete_time:"",last_time:"",next_time:"",status_desc:"",title:"",type:"",type_name:"",update_time:""},t=N({...p}),y=u(),w=V(()=>({}));return v({showDialog:c,setFormData:async(_=null)=>{m.value=!0,Object.assign(t,p),_&&Object.keys(t).forEach(d=>{_[d]!=null&&(t[d]=_[d])}),m.value=!1}}),(_,d)=>{const i=T,g=C,x=O,D=R,k=j;return r(),h(D,{modelValue:c.value,"onUpdate:modelValue":d[1]||(d[1]=f=>c.value=f),title:a(s)("cronInfo"),width:"550px","destroy-on-close":!0},{footer:e(()=>[n("span",G,[o(x,{type:"primary",onClick:d[0]||(d[0]=f=>c.value=!1)},{default:e(()=>[B(l(a(s)("confirm")),1)]),_:1})])]),default:e(()=>[F((r(),h(g,{model:t,"label-width":"110px",ref_key:"formRef",ref:y,rules:a(w),class:"page-form"},{default:e(()=>[o(i,{label:a(s)("title")},{default:e(()=>[n("div",I,l(t.title),1)]),_:1},8,["label"]),o(i,{label:a(s)("typeName")},{default:e(()=>[n("div",S,l(t.type_name),1)]),_:1},8,["label"]),o(i,{label:a(s)("crondType")},{default:e(()=>[t.type=="crond"?(r(),b("div",U,l(t.crond_length)+" "+l(t.crond_type_name),1)):(r(),b("div",q,l(a(s)("cron")),1))]),_:1},8,["label"]),o(i,{label:a(s)("count")},{default:e(()=>[n("div",J,l(t.count),1)]),_:1},8,["label"]),o(i,{label:a(s)("task")},{default:e(()=>[n("div",L,l(t.task),1)]),_:1},8,["label"]),o(i,{label:a(s)("data")},{default:e(()=>[n("div",M,l(JSON.stringify(t.data)),1)]),_:1},8,["label"]),o(i,{label:a(s)("statusDesc")},{default:e(()=>[n("div",Y,l(t.status_desc),1)]),_:1},8,["label"]),o(i,{label:a(s)("lastTime")},{default:e(()=>[n("div",$,l(t.last_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("nextTime")},{default:e(()=>[n("div",z,l(t.next_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("createTime")},{default:e(()=>[n("div",A,l(t.create_time),1)]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,m.value]])]),_:1},8,["modelValue","title"])}}});export{at as _};

View File

@ -1 +1 @@
import{d as _,m as d,B as r,h as a,c as n,F as p,V as u,v as f,f as s,x as g,K as v}from"./index-69eae4f0.js";/* empty css *//* empty css */const h=_({__name:"detail-form-image",props:{data:{type:Object,default:()=>({})}},setup(i){const e=i,o=d(()=>e.data.handle_field_value.map(t=>r(t)));return(t,x)=>{const c=v;return a(),n("div",null,[(a(!0),n(p,null,u(e.data.handle_field_value,(m,l)=>(a(),f(c,{src:s(r)(m),class:g(["w-[70px] h-[70px]",{"mr-[5px]":l+1<e.data.handle_field_value.length}]),fit:"contain","preview-src-list":s(o),"zoom-rate":1.2,"max-scale":7,"min-scale":.2,"initial-index":l,"hide-on-click-modal":!0},null,8,["src","class","preview-src-list","zoom-rate","min-scale","initial-index"]))),256))])}}}),B=Object.freeze(Object.defineProperty({__proto__:null,default:h},Symbol.toStringTag,{value:"Module"}));export{B as _};
import{d as _,m as d,B as r,h as a,c as n,F as p,V as u,v as f,f as s,x as g,K as v}from"./index-42af2821.js";/* empty css *//* empty css */const h=_({__name:"detail-form-image",props:{data:{type:Object,default:()=>({})}},setup(i){const e=i,o=d(()=>e.data.handle_field_value.map(t=>r(t)));return(t,x)=>{const c=v;return a(),n("div",null,[(a(!0),n(p,null,u(e.data.handle_field_value,(m,l)=>(a(),f(c,{src:s(r)(m),class:g(["w-[70px] h-[70px]",{"mr-[5px]":l+1<e.data.handle_field_value.length}]),fit:"contain","preview-src-list":s(o),"zoom-rate":1.2,"max-scale":7,"min-scale":.2,"initial-index":l,"hide-on-click-modal":!0},null,8,["src","class","preview-src-list","zoom-rate","min-scale","initial-index"]))),256))])}}}),B=Object.freeze(Object.defineProperty({__proto__:null,default:h},Symbol.toStringTag,{value:"Module"}));export{B as _};

View File

@ -1 +1 @@
import{d as o,h as r,c as _,t as a}from"./index-69eae4f0.js";import{_ as n}from"./_plugin-vue_export-helper-c27b6911.js";const s={class:"form-render"},d=o({__name:"detail-form-render",props:{data:{type:Object,default:()=>({})}},setup(e){const t=e;return(l,p)=>(r(),_("div",s,a(t.data.render_value),1))}});const c=n(d,[["__scopeId","data-v-2b402684"]]),u=Object.freeze(Object.defineProperty({__proto__:null,default:c},Symbol.toStringTag,{value:"Module"}));export{u as _};
import{d as o,h as r,c as _,t as a}from"./index-42af2821.js";import{_ as n}from"./_plugin-vue_export-helper-c27b6911.js";const s={class:"form-render"},d=o({__name:"detail-form-render",props:{data:{type:Object,default:()=>({})}},setup(e){const t=e;return(l,p)=>(r(),_("div",s,a(t.data.render_value),1))}});const c=n(d,[["__scopeId","data-v-2b402684"]]),u=Object.freeze(Object.defineProperty({__proto__:null,default:c},Symbol.toStringTag,{value:"Module"}));export{u as _};

View File

@ -1 +1 @@
import{_ as o}from"./detail-member.vue_vue_type_script_setup_true_lang-a3c3ef8b.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import"./member_head-d9fd7b2c.js";import"./member-204d2223.js";import"./member-point-edit.vue_vue_type_script_setup_true_lang-bf4e4d43.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./member-balance-edit.vue_vue_type_script_setup_true_lang-5ef680ee.js";import"./edit-member.vue_vue_type_script_setup_true_lang-f2563fd5.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-433a9310.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-b671f223.js";import"./attachment-edcd969d.js";import"./index.vue_vue_type_script_setup_true_lang-664a6e1b.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-50a3d7f7.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-895d2fd8.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";export{o as default};
import{_ as o}from"./detail-member.vue_vue_type_script_setup_true_lang-31f95d6b.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import"./member_head-d9fd7b2c.js";import"./member-72d6c36e.js";import"./member-point-edit.vue_vue_type_script_setup_true_lang-5cbcb89c.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./member-balance-edit.vue_vue_type_script_setup_true_lang-f8fc20bd.js";import"./edit-member.vue_vue_type_script_setup_true_lang-f471a7ee.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-593a1d85.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-d555545c.js";import"./attachment-b87a9283.js";import"./index.vue_vue_type_script_setup_true_lang-44963142.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-3e626b56.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-a982918a.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";export{o as default};

View File

@ -1 +1 @@
import{d as w,r as f,a4 as b,Y as y,h as i,c as d,v as k,w as n,a as l,t as _,f as t,s as a,e,C as S,aj as C,ak as B,$ as E,a8 as z,a2 as D}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{w as N}from"./tools-6a0f97ca.js";const V={class:"main-container min-h-[70vh]"},j={class:"panel-title !text-sm"},I={class:"text-[14px]"},T={class:"mt-[20px]"},L={class:"panel-title !text-sm"},O={class:"text-[14px]"},Y={class:"mt-[20px]"},$={class:"panel-title !text-sm"},q={class:"text-[14px]"},A={key:0},F={key:1},G={class:"mt-[20px]"},H={class:"panel-title !text-sm"},J={class:"text-[14px]"},K={key:0},M={key:1},ie=w({__name:"detection",setup(P){const o=f({}),p=f(!0);return(()=>{N().then(u=>{o.value=u.data,p.value=!1})})(),(u,R)=>{const s=C,r=B,h=b("Select"),c=E,v=b("CloseBold"),g=z,x=D;return y((i(),d("div",V,[Object.keys(o.value).length?(i(),k(g,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[l("div",null,[l("h3",j,_(t(a)("serverInformation")),1),l("div",I,[e(r,{data:o.value.server,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),l("div",T,[l("h3",L,_(t(a)("systemDemand")),1),l("div",O,[e(r,{data:o.value.server_version,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"demand",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),l("div",Y,[l("h3",$,_(t(a)("authorityStatus")),1),l("div",q,[e(r,{data:o.value.system_variables,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:m})=>[m.status?(i(),d("span",A,[e(c,{color:"green"},{default:n(()=>[e(h)]),_:1})])):(i(),d("span",F,[e(c,{color:"red"},{default:n(()=>[e(v)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])]),l("div",G,[l("h3",H,_(t(a)("process")),1),l("div",J,[e(r,{data:o.value.process,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:m})=>[m.status?(i(),d("span",K,[e(c,{color:"green"},{default:n(()=>[e(h)]),_:1})])):(i(),d("span",M,[e(c,{color:"red"},{default:n(()=>[e(v)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])])]),_:1})):S("",!0)])),[[x,p.value]])}}});export{ie as default};
import{d as w,r as f,a4 as b,Y as y,h as i,c as d,v as k,w as n,a as l,t as _,f as t,s as a,e,C as S,aj as C,ak as B,$ as E,a8 as z,a2 as D}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{w as N}from"./tools-cf72a110.js";const V={class:"main-container min-h-[70vh]"},j={class:"panel-title !text-sm"},I={class:"text-[14px]"},T={class:"mt-[20px]"},L={class:"panel-title !text-sm"},O={class:"text-[14px]"},Y={class:"mt-[20px]"},$={class:"panel-title !text-sm"},q={class:"text-[14px]"},A={key:0},F={key:1},G={class:"mt-[20px]"},H={class:"panel-title !text-sm"},J={class:"text-[14px]"},K={key:0},M={key:1},ie=w({__name:"detection",setup(P){const o=f({}),p=f(!0);return(()=>{N().then(u=>{o.value=u.data,p.value=!1})})(),(u,R)=>{const s=C,r=B,h=b("Select"),c=E,v=b("CloseBold"),g=z,x=D;return y((i(),d("div",V,[Object.keys(o.value).length?(i(),k(g,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[l("div",null,[l("h3",j,_(t(a)("serverInformation")),1),l("div",I,[e(r,{data:o.value.server,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),l("div",T,[l("h3",L,_(t(a)("systemDemand")),1),l("div",O,[e(r,{data:o.value.server_version,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"demand",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),l("div",Y,[l("h3",$,_(t(a)("authorityStatus")),1),l("div",q,[e(r,{data:o.value.system_variables,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:m})=>[m.status?(i(),d("span",A,[e(c,{color:"green"},{default:n(()=>[e(h)]),_:1})])):(i(),d("span",F,[e(c,{color:"red"},{default:n(()=>[e(v)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])]),l("div",G,[l("h3",H,_(t(a)("process")),1),l("div",J,[e(r,{data:o.value.process,size:"large"},{default:n(()=>[e(s,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(s,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(s,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:m})=>[m.status?(i(),d("span",K,[e(c,{color:"green"},{default:n(()=>[e(h)]),_:1})])):(i(),d("span",M,[e(c,{color:"red"},{default:n(()=>[e(v)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])])]),_:1})):S("",!0)])),[[x,p.value]])}}});export{ie as default};

View File

@ -1 +1 @@
import{d as w,r as i,cs as E,q as y,s as l,h as _,c as V,e as n,w as s,Y as B,v as D,a as c,t as d,f as r,i as T,ct as C,L as N,M as R,E as q,N as F,a8 as I,a2 as L}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */const M={class:"main-container"},P={class:"panel-title !text-sm"},S={class:"text-[14px] text-[#a9a9a9] leading-tight mt-[10px]"},J=w({__name:"developer_token",setup(U){const e=i(!0),o=i({token:""});E().then(({data:t})=>{e.value=!1,t.token&&(o.value=t)});const u=i(),v=y({token:[{required:!0,message:l("tokenPlaceholder"),trigger:"blur"}]}),f=async t=>{e.value||!t||await t.validate(async a=>{a&&(e.value=!0,C(o.value).then(()=>{e.value=!1}).catch(()=>{e.value=!1}))})};return(t,a)=>{const k=N,m=R,h=q,g=F,x=I,b=L;return _(),V("div",M,[n(x,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[B((_(),D(g,{class:"page-form",model:o.value,"label-width":"0",ref_key:"formRef",ref:u,rules:v},{default:s(()=>[c("h3",P,d(r(l)("developerTokenEdit")),1),n(m,{label:"",prop:"token"},{default:s(()=>[c("div",null,[n(k,{modelValue:o.value.token,"onUpdate:modelValue":a[0]||(a[0]=p=>o.value.token=p),modelModifiers:{trim:!0},placeholder:r(l)("tokenPlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),c("div",S,d(r(l)("tokenTips")),1)]),_:1}),n(m,{label:""},{default:s(()=>[n(h,{type:"primary",loading:e.value,onClick:a[1]||(a[1]=p=>f(u.value))},{default:s(()=>[T(d(r(l)("save")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"])),[[b,e.value]])]),_:1})])}}});export{J as default};
import{d as w,r as i,cs as E,q as y,s as l,h as _,c as V,e as n,w as s,Y as B,v as D,a as c,t as d,f as r,i as T,ct as C,L as N,M as R,E as q,N as F,a8 as I,a2 as L}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */const M={class:"main-container"},P={class:"panel-title !text-sm"},S={class:"text-[14px] text-[#a9a9a9] leading-tight mt-[10px]"},J=w({__name:"developer_token",setup(U){const e=i(!0),o=i({token:""});E().then(({data:t})=>{e.value=!1,t.token&&(o.value=t)});const u=i(),v=y({token:[{required:!0,message:l("tokenPlaceholder"),trigger:"blur"}]}),f=async t=>{e.value||!t||await t.validate(async a=>{a&&(e.value=!0,C(o.value).then(()=>{e.value=!1}).catch(()=>{e.value=!1}))})};return(t,a)=>{const k=N,m=R,h=q,g=F,x=I,b=L;return _(),V("div",M,[n(x,{class:"box-card !border-none",shadow:"never"},{default:s(()=>[B((_(),D(g,{class:"page-form",model:o.value,"label-width":"0",ref_key:"formRef",ref:u,rules:v},{default:s(()=>[c("h3",P,d(r(l)("developerTokenEdit")),1),n(m,{label:"",prop:"token"},{default:s(()=>[c("div",null,[n(k,{modelValue:o.value.token,"onUpdate:modelValue":a[0]||(a[0]=p=>o.value.token=p),modelModifiers:{trim:!0},placeholder:r(l)("tokenPlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),c("div",S,d(r(l)("tokenTips")),1)]),_:1}),n(m,{label:""},{default:s(()=>[n(h,{type:"primary",loading:e.value,onClick:a[1]||(a[1]=p=>f(u.value))},{default:s(()=>[T(d(r(l)("save")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model","rules"])),[[b,e.value]])]),_:1})])}}});export{J as default};

View File

@ -1 +1 @@
import{_ as o}from"./dict.vue_vue_type_style_index_0_lang-60dd5a2b.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./dict-e3404075.js";export{o as default};
import{_ as o}from"./dict.vue_vue_type_style_index_0_lang-bf0d7150.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./dict-f3f3cd85.js";export{o as default};

View File

@ -1 +1 @@
import{b5 as e}from"./index-69eae4f0.js";function c(t){return e.get("dict/dict",{params:t})}function i(t){return e.get(`dict/dict/${t}`)}function u(t){return e.post("dict/dict",t,{showErrorMessage:!0,showSuccessMessage:!0})}function o(t){return e.put(`dict/dict/${t.id}`,t,{showErrorMessage:!0,showSuccessMessage:!0})}function n(t){return e.delete(`dict/dict/${t}`,{showErrorMessage:!0,showSuccessMessage:!0})}function a(t,s){return e.put(`dict/dictionary/${t}`,s,{showErrorMessage:!0,showSuccessMessage:!0})}function d(){return e.get("dict/all")}export{u as a,c as b,d as c,n as d,o as e,i as g,a as s};
import{b5 as e}from"./index-42af2821.js";function c(t){return e.get("dict/dict",{params:t})}function i(t){return e.get(`dict/dict/${t}`)}function u(t){return e.post("dict/dict",t,{showErrorMessage:!0,showSuccessMessage:!0})}function o(t){return e.put(`dict/dict/${t.id}`,t,{showErrorMessage:!0,showSuccessMessage:!0})}function n(t){return e.delete(`dict/dict/${t}`,{showErrorMessage:!0,showSuccessMessage:!0})}function a(t,s){return e.put(`dict/dictionary/${t}`,s,{showErrorMessage:!0,showSuccessMessage:!0})}function d(){return e.get("dict/all")}export{u as a,c as b,d as c,n as d,o as e,i as g,a as s};

View File

@ -1 +1 @@
import{b5 as t}from"./index-69eae4f0.js";function i(e){return t.get("diy/diy",{params:e})}function u(e){return t.get("diy/carousel_search",{params:e})}function n(e){return t.post("diy/diy",e,{showSuccessMessage:!0})}function r(e){return t.put(`diy/diy/${e.id}`,e,{showSuccessMessage:!0})}function o(e){return t.put(`diy/use/${e.id}`,e,{showSuccessMessage:!0})}function a(e){return t.put("diy/diy/share",e,{showSuccessMessage:!0})}function c(e){return t.delete(`diy/diy/${e}`,{showSuccessMessage:!0})}function g(e){return t.get("diy/init",{params:e})}function y(e){return t.get("diy/link",{params:e})}function d(e){return t.get("diy/bottom",{params:e})}function f(e){return t.get("diy/bottom/config",{params:e})}function h(e){return t.post("diy/bottom",e,{showSuccessMessage:!0})}function p(e){return t.get("diy/template",{params:e})}function m(e){return t.get("diy/template/pages",{params:e})}function D(e){return t.get("diy/route",{params:e})}function l(){return t.get("diy/route/apps")}function S(e){return t.get("diy/route/info",{params:e})}function w(e){return t.put("diy/route/share",e,{showSuccessMessage:!0})}function M(e){return t.get("diy/decorate",{params:e})}function P(e){return t.put("diy/change",e,{showSuccessMessage:!0})}function T(e){return t.get("diy/apps")}function L(e){return t.post("diy/copy",e,{showSuccessMessage:!0})}function b(e){return t.get("diy/page_link",{params:e})}function k(e){return t.get("diy/theme/color",{params:e})}function B(e){return t.get("diy/theme",{params:e})}function $(e){return t.post("diy/theme/add",e)}function C(e){return t.put(`diy/theme/edit/${e.id}`,e,{showSuccessMessage:!0})}function R(e){return t.delete(`diy/theme/delete/${e}`,{showSuccessMessage:!0})}function A(e){return t.post("diy/theme",e,{showSuccessMessage:!0})}export{h as A,B,b as C,u as a,d as b,$ as c,R as d,C as e,k as f,y as g,m as h,g as i,r as j,n as k,M as l,P as m,T as n,p as o,i as p,o as q,L as r,A as s,c as t,a as u,l as v,D as w,S as x,w as y,f as z};
import{b5 as t}from"./index-42af2821.js";function i(e){return t.get("diy/diy",{params:e})}function u(e){return t.get("diy/carousel_search",{params:e})}function n(e){return t.post("diy/diy",e,{showSuccessMessage:!0})}function r(e){return t.put(`diy/diy/${e.id}`,e,{showSuccessMessage:!0})}function o(e){return t.put(`diy/use/${e.id}`,e,{showSuccessMessage:!0})}function a(e){return t.put("diy/diy/share",e,{showSuccessMessage:!0})}function c(e){return t.delete(`diy/diy/${e}`,{showSuccessMessage:!0})}function g(e){return t.get("diy/init",{params:e})}function y(e){return t.get("diy/link",{params:e})}function d(e){return t.get("diy/bottom",{params:e})}function f(e){return t.get("diy/bottom/config",{params:e})}function h(e){return t.post("diy/bottom",e,{showSuccessMessage:!0})}function p(e){return t.get("diy/template",{params:e})}function m(e){return t.get("diy/template/pages",{params:e})}function D(e){return t.get("diy/route",{params:e})}function l(){return t.get("diy/route/apps")}function S(e){return t.get("diy/route/info",{params:e})}function w(e){return t.put("diy/route/share",e,{showSuccessMessage:!0})}function M(e){return t.get("diy/decorate",{params:e})}function P(e){return t.put("diy/change",e,{showSuccessMessage:!0})}function T(e){return t.get("diy/apps")}function L(e){return t.post("diy/copy",e,{showSuccessMessage:!0})}function b(e){return t.get("diy/page_link",{params:e})}function k(e){return t.get("diy/theme/color",{params:e})}function B(e){return t.get("diy/theme",{params:e})}function $(e){return t.post("diy/theme/add",e)}function C(e){return t.put(`diy/theme/edit/${e.id}`,e,{showSuccessMessage:!0})}function R(e){return t.delete(`diy/theme/delete/${e}`,{showSuccessMessage:!0})}function A(e){return t.post("diy/theme",e,{showSuccessMessage:!0})}export{h as A,B,b as C,u as a,d as b,$ as c,R as d,C as e,k as f,y as g,m as h,g as i,r as j,n as k,M as l,P as m,T as n,p as o,i as p,o as q,L as r,A as s,c as t,a as u,l as v,D as w,S as x,w as y,f as z};

View File

@ -1 +1 @@
import{b5 as t}from"./index-69eae4f0.js";function s(e){return t.get("diy/form",{params:e})}function o(e){return t.get("diy/form/list",{params:e})}function i(e){return t.get("diy/form/select",{params:e})}function u(e){return t.post("diy/form",e,{showSuccessMessage:!0})}function n(e){return t.put(`diy/form/${e.form_id}`,e,{showSuccessMessage:!0})}function m(e){return t.put("diy/form/share",e,{showSuccessMessage:!0})}function c(e){return t.put("diy/form/delete",e,{showSuccessMessage:!0})}function f(e){return t.get("diy/form/init",{params:e})}function a(e){return t.get("diy/form/fields/list",{params:e})}function d(e){return t.get("diy/form/records/field/stat",{params:e})}function g(e){return t.get("diy/form/template",{params:e})}function y(e){return t.put("diy/form/status",e,{showErrorMessage:!0,showSuccessMessage:!0})}function F(e){return t.get("diy/form/type")}function p(e){return t.get(`diy/form/write/${e}`)}function l(e){return t.put("diy/form/write",e,{showSuccessMessage:!0})}function S(e){return t.get(`diy/form/submit/${e}`)}function h(e){return t.put("diy/form/submit",e,{showSuccessMessage:!0})}function w(e){return t.get("diy/form/records",{params:e})}function D(e){return t.put("diy/form/records/delete",e,{showSuccessMessage:!0})}function M(e){return t.get("diy/form/records/member/stat",{params:e})}function b(e){return t.post("diy/form/copy",e,{showSuccessMessage:!0})}export{F as a,S as b,p as c,l as d,h as e,g as f,i as g,n as h,f as i,u as j,y as k,s as l,b as m,c as n,m as o,D as p,w as q,M as r,a as s,d as t,o as u};
import{b5 as t}from"./index-42af2821.js";function s(e){return t.get("diy/form",{params:e})}function o(e){return t.get("diy/form/list",{params:e})}function i(e){return t.get("diy/form/select",{params:e})}function u(e){return t.post("diy/form",e,{showSuccessMessage:!0})}function n(e){return t.put(`diy/form/${e.form_id}`,e,{showSuccessMessage:!0})}function m(e){return t.put("diy/form/share",e,{showSuccessMessage:!0})}function c(e){return t.put("diy/form/delete",e,{showSuccessMessage:!0})}function f(e){return t.get("diy/form/init",{params:e})}function a(e){return t.get("diy/form/fields/list",{params:e})}function d(e){return t.get("diy/form/records/field/stat",{params:e})}function g(e){return t.get("diy/form/template",{params:e})}function y(e){return t.put("diy/form/status",e,{showErrorMessage:!0,showSuccessMessage:!0})}function F(e){return t.get("diy/form/type")}function p(e){return t.get(`diy/form/write/${e}`)}function l(e){return t.put("diy/form/write",e,{showSuccessMessage:!0})}function S(e){return t.get(`diy/form/submit/${e}`)}function h(e){return t.put("diy/form/submit",e,{showSuccessMessage:!0})}function w(e){return t.get("diy/form/records",{params:e})}function D(e){return t.put("diy/form/records/delete",e,{showSuccessMessage:!0})}function M(e){return t.get("diy/form/records/member/stat",{params:e})}function b(e){return t.post("diy/form/copy",e,{showSuccessMessage:!0})}export{F as a,S as b,p as c,l as d,h as e,g as f,i as g,n as h,f as i,u as j,y as k,s as l,b as m,c as n,m as o,D as p,w as q,M as r,a as s,d as t,o as u};

View File

@ -1 +1 @@
import{_ as o}from"./edit-associated.vue_vue_type_script_setup_true_async_true_lang-5fef3a64.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./tools-6a0f97ca.js";export{o as default};
import{_ as o}from"./edit-associated.vue_vue_type_script_setup_true_async_true_lang-014f37b1.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./tools-cf72a110.js";export{o as default};

View File

@ -1 +1 @@
import{d as S,r as s,m as I,s as a,h as u,v as f,w as d,a as O,e as t,i as C,t as M,f as n,c as _,F as b,V as h,ay as j,a5 as E,a3 as z,a0 as H,M as J,L as Q,N as W,E as X,U as Y}from"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Z,m as ee,n as le}from"./tools-6a0f97ca.js";const ae={class:"dialog-footer"},_e=S({__name:"edit-associated",props:{table_name:{type:String,required:!0}},emits:["complete"],setup(U,{expose:q,emit:K}){const N=U,m=s(!1),x=s(""),V={type:"has_one",name:"",addon:"system",model:"",local_key:"",foreign_key:""},o=s({...V}),g=s(),T=I(()=>({type:[{required:!0,message:a("associatedTypePlaceholder"),trigger:"change"}],name:[{required:!0,message:a("associatedNamePlaceholder"),trigger:"blur"}],addon:[{required:!0,message:a("addonsPlaceholder"),trigger:"change"}],model:[{required:!0,message:a("associatedModelPlaceholder"),trigger:"change"}],local_key:[{required:!0,message:a("localKeyPlaceholder"),trigger:"change"}],foreign_key:[{required:!0,message:a("foreignKeyPlaceholder"),trigger:"blur"}]})),k=s([]),w=r=>{ee(r).then(e=>{k.value=e.data})},P=s([]),A=r=>{le({table_name:r}).then(e=>{P.value=e.data})},v=s([]);(async()=>{const{data:r}=await Z({});v.value=[{title:"系统",key:"system"}],v.value.push(...r),w({addon:"system"})})();const B=r=>{o.value.model="",w({addon:r})},L=r=>{var e;(e=g.value)==null||e.clearValidate(),r()},G=async r=>{r&&await r.validate(async e=>{e&&(K("complete",j(o.value)),m.value=!1)})};return q({showDialog:m,setFormData:async(r=null)=>{A(N.table_name),r?o.value=E(r):o.value=E(V),m.value=!0}}),(r,e)=>{const p=z,c=H,i=J,D=Q,R=W,F=X,$=Y;return u(),f($,{modelValue:m.value,"onUpdate:modelValue":e[8]||(e[8]=l=>m.value=l),title:x.value,width:"500px","before-close":L,"destroy-on-close":!0},{footer:d(()=>[O("span",ae,[t(F,{onClick:e[6]||(e[6]=l=>m.value=!1)},{default:d(()=>[C(M(n(a)("cancel")),1)]),_:1}),t(F,{type:"primary",onClick:e[7]||(e[7]=l=>G(g.value))},{default:d(()=>[C(M(n(a)("confirm")),1)]),_:1})])]),default:d(()=>[t(R,{model:o.value,"label-width":"120px",ref_key:"formRef",ref:g,rules:n(T),class:"page-form"},{default:d(()=>[t(i,{label:n(a)("associatedType"),prop:"type"},{default:d(()=>[t(c,{placeholder:n(a)("associatedTypePlaceholder"),modelValue:o.value.type,"onUpdate:modelValue":e[0]||(e[0]=l=>o.value.type=l),class:"input-width"},{default:d(()=>[t(p,{label:n(a)("hasOne"),value:"has_one"},null,8,["label"]),t(p,{label:n(a)("hasMany"),value:"has_many"},null,8,["label"])]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{label:n(a)("associatedName"),prop:"name"},{default:d(()=>[t(D,{modelValue:o.value.name,"onUpdate:modelValue":e[1]||(e[1]=l=>o.value.name=l),modelModifiers:{trim:!0},placeholder:n(a)("associatedNamePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:n(a)("addons"),prop:"addon"},{default:d(()=>[t(c,{modelValue:o.value.addon,"onUpdate:modelValue":e[2]||(e[2]=l=>o.value.addon=l),placeholder:n(a)("addonsPlaceholder"),class:"input-width",onChange:B},{default:d(()=>[(u(!0),_(b,null,h(v.value,(l,y)=>(u(),f(p,{label:l.title,value:l.key,key:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:n(a)("associatedModel"),prop:"model"},{default:d(()=>[t(c,{placeholder:n(a)("associatedModelPlaceholder"),modelValue:o.value.model,"onUpdate:modelValue":e[3]||(e[3]=l=>o.value.model=l),class:"input-width",filterable:""},{default:d(()=>[(u(!0),_(b,null,h(k.value,l=>(u(),f(p,{label:l,value:l,key:l},null,8,["label","value"]))),128))]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{prop:"local_key",label:n(a)("localKey")},{default:d(()=>[t(c,{class:"input-width",placeholder:n(a)("localKeyPlaceholder"),modelValue:o.value.local_key,"onUpdate:modelValue":e[4]||(e[4]=l=>o.value.local_key=l)},{default:d(()=>[(u(!0),_(b,null,h(P.value,(l,y)=>(u(),f(p,{label:`${l.name}:${l.comment}`,value:l.name,key:y},null,8,["label","value"]))),128))]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{label:n(a)("foreignKey"),prop:"foreign_key"},{default:d(()=>[t(D,{modelValue:o.value.foreign_key,"onUpdate:modelValue":e[5]||(e[5]=l=>o.value.foreign_key=l),modelModifiers:{trim:!0},placeholder:n(a)("foreignKeyPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}});export{_e as _};
import{d as S,r as s,m as I,s as a,h as u,v as f,w as d,a as O,e as t,i as C,t as M,f as n,c as _,F as b,V as h,ay as j,a5 as E,a3 as z,a0 as H,M as J,L as Q,N as W,E as X,U as Y}from"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as Z,m as ee,n as le}from"./tools-cf72a110.js";const ae={class:"dialog-footer"},_e=S({__name:"edit-associated",props:{table_name:{type:String,required:!0}},emits:["complete"],setup(U,{expose:q,emit:K}){const N=U,m=s(!1),x=s(""),V={type:"has_one",name:"",addon:"system",model:"",local_key:"",foreign_key:""},o=s({...V}),g=s(),T=I(()=>({type:[{required:!0,message:a("associatedTypePlaceholder"),trigger:"change"}],name:[{required:!0,message:a("associatedNamePlaceholder"),trigger:"blur"}],addon:[{required:!0,message:a("addonsPlaceholder"),trigger:"change"}],model:[{required:!0,message:a("associatedModelPlaceholder"),trigger:"change"}],local_key:[{required:!0,message:a("localKeyPlaceholder"),trigger:"change"}],foreign_key:[{required:!0,message:a("foreignKeyPlaceholder"),trigger:"blur"}]})),k=s([]),w=r=>{ee(r).then(e=>{k.value=e.data})},P=s([]),A=r=>{le({table_name:r}).then(e=>{P.value=e.data})},v=s([]);(async()=>{const{data:r}=await Z({});v.value=[{title:"系统",key:"system"}],v.value.push(...r),w({addon:"system"})})();const B=r=>{o.value.model="",w({addon:r})},L=r=>{var e;(e=g.value)==null||e.clearValidate(),r()},G=async r=>{r&&await r.validate(async e=>{e&&(K("complete",j(o.value)),m.value=!1)})};return q({showDialog:m,setFormData:async(r=null)=>{A(N.table_name),r?o.value=E(r):o.value=E(V),m.value=!0}}),(r,e)=>{const p=z,c=H,i=J,D=Q,R=W,F=X,$=Y;return u(),f($,{modelValue:m.value,"onUpdate:modelValue":e[8]||(e[8]=l=>m.value=l),title:x.value,width:"500px","before-close":L,"destroy-on-close":!0},{footer:d(()=>[O("span",ae,[t(F,{onClick:e[6]||(e[6]=l=>m.value=!1)},{default:d(()=>[C(M(n(a)("cancel")),1)]),_:1}),t(F,{type:"primary",onClick:e[7]||(e[7]=l=>G(g.value))},{default:d(()=>[C(M(n(a)("confirm")),1)]),_:1})])]),default:d(()=>[t(R,{model:o.value,"label-width":"120px",ref_key:"formRef",ref:g,rules:n(T),class:"page-form"},{default:d(()=>[t(i,{label:n(a)("associatedType"),prop:"type"},{default:d(()=>[t(c,{placeholder:n(a)("associatedTypePlaceholder"),modelValue:o.value.type,"onUpdate:modelValue":e[0]||(e[0]=l=>o.value.type=l),class:"input-width"},{default:d(()=>[t(p,{label:n(a)("hasOne"),value:"has_one"},null,8,["label"]),t(p,{label:n(a)("hasMany"),value:"has_many"},null,8,["label"])]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{label:n(a)("associatedName"),prop:"name"},{default:d(()=>[t(D,{modelValue:o.value.name,"onUpdate:modelValue":e[1]||(e[1]=l=>o.value.name=l),modelModifiers:{trim:!0},placeholder:n(a)("associatedNamePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:n(a)("addons"),prop:"addon"},{default:d(()=>[t(c,{modelValue:o.value.addon,"onUpdate:modelValue":e[2]||(e[2]=l=>o.value.addon=l),placeholder:n(a)("addonsPlaceholder"),class:"input-width",onChange:B},{default:d(()=>[(u(!0),_(b,null,h(v.value,(l,y)=>(u(),f(p,{label:l.title,value:l.key,key:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"]),t(i,{label:n(a)("associatedModel"),prop:"model"},{default:d(()=>[t(c,{placeholder:n(a)("associatedModelPlaceholder"),modelValue:o.value.model,"onUpdate:modelValue":e[3]||(e[3]=l=>o.value.model=l),class:"input-width",filterable:""},{default:d(()=>[(u(!0),_(b,null,h(k.value,l=>(u(),f(p,{label:l,value:l,key:l},null,8,["label","value"]))),128))]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{prop:"local_key",label:n(a)("localKey")},{default:d(()=>[t(c,{class:"input-width",placeholder:n(a)("localKeyPlaceholder"),modelValue:o.value.local_key,"onUpdate:modelValue":e[4]||(e[4]=l=>o.value.local_key=l)},{default:d(()=>[(u(!0),_(b,null,h(P.value,(l,y)=>(u(),f(p,{label:`${l.name}:${l.comment}`,value:l.name,key:y},null,8,["label","value"]))),128))]),_:1},8,["placeholder","modelValue"])]),_:1},8,["label"]),t(i,{label:n(a)("foreignKey"),prop:"foreign_key"},{default:d(()=>[t(D,{modelValue:o.value.foreign_key,"onUpdate:modelValue":e[5]||(e[5]=l=>o.value.foreign_key=l),modelModifiers:{trim:!0},placeholder:n(a)("foreignKeyPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1},8,["modelValue","title"])}}});export{_e as _};

View File

@ -1 +1 @@
import{_ as o}from"./edit.vue_vue_type_style_index_0_lang-ae915c44.js";import"./index-69eae4f0.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import"./dict-e3404075.js";export{o as default};
import{_ as o}from"./edit.vue_vue_type_style_index_0_lang-ac97e241.js";import"./index-42af2821.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css */import"./dict-f3f3cd85.js";export{o as default};

View File

@ -1 +1 @@
import{u as t}from"./poster-5577c3c8.js";import{d as r,h as n,c as s,b as _}from"./index-69eae4f0.js";const a={class:"content-wrap"},c=r({__name:"edit-draw",setup(l,{expose:e}){return t(),e({}),(o,m)=>(n(),s("div",a,[_(o.$slots,"common")]))}}),i=Object.freeze(Object.defineProperty({__proto__:null,default:c},Symbol.toStringTag,{value:"Module"}));export{i as _};
import{u as t}from"./poster-03b7f350.js";import{d as r,h as n,c as s,b as _}from"./index-42af2821.js";const a={class:"content-wrap"},c=r({__name:"edit-draw",setup(l,{expose:e}){return t(),e({}),(o,m)=>(n(),s("div",a,[_(o.$slots,"common")]))}}),i=Object.freeze(Object.defineProperty({__proto__:null,default:c},Symbol.toStringTag,{value:"Module"}));export{i as _};

View File

@ -1 +1 @@
.el-collapse-item__wrap{border-bottom:none}.el-collapse-item__content{padding-bottom:0}.el-collapse-item__header{font-size:var(--el-font-size-base)}.display-block .el-form-item__content{display:block}.edit-component-wrap .content-wrap .edit-attr-item-wrap,.edit-component-wrap .style-wrap .edit-attr-item-wrap{border-top:2px solid var(--el-color-info-light-8);padding-top:20px}.edit-component-wrap .content-wrap .edit-attr-item-wrap:first-of-type,.edit-component-wrap .style-wrap .edit-attr-item-wrap:first-of-type{border-top:none;padding-top:0}.diy-nav-slider .el-slider__input{width:100px}.full-container[data-v-c52a9bdb]{height:calc(100vh - 60px)}.preview-iframe[data-v-c52a9bdb]{height:calc(100vh - 160px)}.component-list[data-v-c52a9bdb]{background:var(--el-bg-color)}.component-list ul li[data-v-c52a9bdb]:not(.disabled):hover{color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.diy-view-wrap[data-v-c52a9bdb]{background:var(--el-bg-color-page)}.diy-view-wrap .preview-head[data-v-c52a9bdb]{background-image:url(./diy_preview_head-8c072698.png);background-color:var(--el-bg-color)}.quick-action[data-v-c52a9bdb],.edit-attribute-wrap[data-v-c52a9bdb]{background:var(--el-bg-color)}.edit-attribute-wrap .box-card[data-v-c52a9bdb]{border:none}.diy-view-wrap .preview-head[data-v-c52a9bdb]{padding:28px 15px 0}.diy-view-wrap .preview-head .content-wrap[data-v-c52a9bdb]{height:30px}.diy-view-wrap .preview-head.style-1 .content-wrap .title-wrap[data-v-c52a9bdb]{height:30px;line-height:30px}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap[data-v-c52a9bdb]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap>div[data-v-c52a9bdb]{height:30px;line-height:30px;max-width:150px;font-size:14px}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap>div[data-v-c52a9bdb]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:200px}.diy-view-wrap .preview-head.style-3 .content-wrap[data-v-c52a9bdb]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-3 .content-wrap .title-wrap[data-v-c52a9bdb]{height:30px;max-width:85px;margin-right:5px;display:flex;align-items:center;justify-content:center}.diy-view-wrap .preview-head.style-3 .content-wrap .search[data-v-c52a9bdb]{flex:1;padding-right:10px;padding-left:31px;position:relative;background-color:#fff;text-align:left;border-radius:30px;height:30px;line-height:30px;border:1px solid #eeeeee;color:#666;display:flex;align-items:center;margin-right:105px;overflow:hidden;box-sizing:border-box}.diy-view-wrap .preview-head.style-3 .content-wrap .search span[data-v-c52a9bdb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diy-view-wrap .preview-head.style-3 .content-wrap .search .iconfont[data-v-c52a9bdb]{color:#909399;font-size:16px;margin-right:5px}.diy-view-wrap .preview-head.style-4 .content-wrap[data-v-c52a9bdb]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-4 .content-wrap .title-wrap[data-v-c52a9bdb]{flex:none;margin:0 5px;max-width:180px;font-size:14px}
.el-collapse-item__wrap{border-bottom:none}.el-collapse-item__content{padding-bottom:0}.el-collapse-item__header{font-size:var(--el-font-size-base)}.display-block .el-form-item__content{display:block}.edit-component-wrap .content-wrap .edit-attr-item-wrap,.edit-component-wrap .style-wrap .edit-attr-item-wrap{border-top:2px solid var(--el-color-info-light-8);padding-top:20px}.edit-component-wrap .content-wrap .edit-attr-item-wrap:first-of-type,.edit-component-wrap .style-wrap .edit-attr-item-wrap:first-of-type{border-top:none;padding-top:0}.diy-nav-slider .el-slider__input{width:100px}.full-container[data-v-09c1dee8]{height:calc(100vh - 60px)}.preview-iframe[data-v-09c1dee8]{height:calc(100vh - 160px)}.component-list[data-v-09c1dee8]{background:var(--el-bg-color)}.component-list ul li[data-v-09c1dee8]:not(.disabled):hover{color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.diy-view-wrap[data-v-09c1dee8]{background:var(--el-bg-color-page)}.diy-view-wrap .preview-head[data-v-09c1dee8]{background-image:url(./diy_preview_head-8c072698.png);background-color:var(--el-bg-color)}.quick-action[data-v-09c1dee8],.edit-attribute-wrap[data-v-09c1dee8]{background:var(--el-bg-color)}.edit-attribute-wrap .box-card[data-v-09c1dee8]{border:none}.diy-view-wrap .preview-head[data-v-09c1dee8]{padding:28px 15px 0}.diy-view-wrap .preview-head .content-wrap[data-v-09c1dee8]{height:30px}.diy-view-wrap .preview-head.style-1 .content-wrap .title-wrap[data-v-09c1dee8]{height:30px;line-height:30px}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap[data-v-09c1dee8]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap>div[data-v-09c1dee8]{height:30px;line-height:30px;max-width:150px;font-size:14px}.diy-view-wrap .preview-head.style-2 .content-wrap .title-wrap>div[data-v-09c1dee8]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:200px}.diy-view-wrap .preview-head.style-3 .content-wrap[data-v-09c1dee8]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-3 .content-wrap .title-wrap[data-v-09c1dee8]{height:30px;max-width:85px;margin-right:5px;display:flex;align-items:center;justify-content:center}.diy-view-wrap .preview-head.style-3 .content-wrap .search[data-v-09c1dee8]{flex:1;padding-right:10px;padding-left:31px;position:relative;background-color:#fff;text-align:left;border-radius:30px;height:30px;line-height:30px;border:1px solid #eeeeee;color:#666;display:flex;align-items:center;margin-right:105px;overflow:hidden;box-sizing:border-box}.diy-view-wrap .preview-head.style-3 .content-wrap .search span[data-v-09c1dee8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diy-view-wrap .preview-head.style-3 .content-wrap .search .iconfont[data-v-09c1dee8]{color:#909399;font-size:16px;margin-right:5px}.diy-view-wrap .preview-head.style-4 .content-wrap[data-v-09c1dee8]{display:flex;align-items:center}.diy-view-wrap .preview-head.style-4 .content-wrap .title-wrap[data-v-09c1dee8]{flex:none;margin:0 5px;max-width:180px;font-size:14px}

View File

@ -1 +1 @@
import{d as x,Q as F,a4 as k,h as E,c as V,Y as f,Z as b,f as e,a as n,b as p,e as t,w as o,s as l,i as c,t as i,F as S,aD as T,aE as $,M as B,N as D,$ as N,ba as P,b8 as Q}from"./index-69eae4f0.js";/* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import{u as U}from"./diy-36140a2a.js";const j={class:"content-wrap"},I={class:"flex items-center"},M={class:"mr-[3px]"},O=n("p",null,"会自动将提交的个人信息做加密展示。",-1),R=n("p",null,"适用于公开展示收集的数据且不暴露用户隐私。",-1),z={class:"text-sm text-gray-400"},G={class:"style-wrap"},Y=x({__name:"edit-form-address",setup(Z,{expose:y}){const s=U();return s.editComponent.ignore=["componentBgUrl"],s.editComponent.verify=a=>({code:!0,message:""}),F(()=>s.editComponent.addressFormat,a=>{a!=="province/city/district/address"&&(s.editComponent.field.privacyProtection=!1)},{immediate:!0}),y({}),(a,d)=>{const r=T,v=$,m=B,u=D,h=k("QuestionFilled"),C=N,g=P,w=Q;return E(),V(S,null,[f(n("div",j,[p(a.$slots,"field"),t(u,{"label-width":"100px",class:"px-[10px]"},{default:o(()=>[t(m,{label:e(l)("地址格式")},{default:o(()=>[t(v,{modelValue:e(s).editComponent.addressFormat,"onUpdate:modelValue":d[0]||(d[0]=_=>e(s).editComponent.addressFormat=_),class:"!block"},{default:o(()=>[t(r,{class:"!block",label:"province/city/district/address"},{default:o(()=>[c(i(e(l)("省/市/区/街道/详细地址")),1)]),_:1}),t(r,{class:"!block",label:"province/city/district/street"},{default:o(()=>[c(i(e(l)("省/市/区/街道(镇)")),1)]),_:1}),t(r,{class:"!block",label:"province/city/district"},{default:o(()=>[c(i(e(l)("省/市/区(县)")),1)]),_:1}),t(r,{class:"!block",label:"province/city"},{default:o(()=>[c(i(e(l)("省/市")),1)]),_:1}),t(r,{class:"!block",label:"province"},{default:o(()=>[c(i(e(l)("省")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),p(a.$slots,"other"),t(u,{"label-width":"100px",class:"px-[10px]"},{default:o(()=>[t(m,{class:"display-block"},{label:o(()=>[n("div",I,[n("span",M,i(e(l)("隐私保护")),1),t(g,{effect:"light",placement:"top"},{content:o(()=>[O,R]),default:o(()=>[t(C,null,{default:o(()=>[t(h,{color:"#999999"})]),_:1})]),_:1})])]),default:o(()=>[t(w,{modelValue:e(s).editComponent.field.privacyProtection,"onUpdate:modelValue":d[1]||(d[1]=_=>e(s).editComponent.field.privacyProtection=_),disabled:e(s).editComponent.addressFormat!="province/city/district/address"},null,8,["modelValue","disabled"]),n("div",z,i(e(l)("提交后自动隐藏地址,仅管理员可查看")),1)]),_:1})]),_:1})],512),[[b,e(s).editTab=="content"]]),f(n("div",G,[p(a.$slots,"style-field"),p(a.$slots,"style")],512),[[b,e(s).editTab=="style"]])],64)}}}),te=Object.freeze(Object.defineProperty({__proto__:null,default:Y},Symbol.toStringTag,{value:"Module"}));export{te as _};
import{d as x,Q as F,a4 as k,h as E,c as V,Y as f,Z as b,f as e,a as n,b as p,e as t,w as o,s as l,i as c,t as i,F as S,aD as T,aE as $,M as B,N as D,$ as N,ba as P,b8 as Q}from"./index-42af2821.js";/* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import{u as U}from"./diy-583ace6e.js";const j={class:"content-wrap"},I={class:"flex items-center"},M={class:"mr-[3px]"},O=n("p",null,"会自动将提交的个人信息做加密展示。",-1),R=n("p",null,"适用于公开展示收集的数据且不暴露用户隐私。",-1),z={class:"text-sm text-gray-400"},G={class:"style-wrap"},Y=x({__name:"edit-form-address",setup(Z,{expose:y}){const s=U();return s.editComponent.ignore=["componentBgUrl"],s.editComponent.verify=a=>({code:!0,message:""}),F(()=>s.editComponent.addressFormat,a=>{a!=="province/city/district/address"&&(s.editComponent.field.privacyProtection=!1)},{immediate:!0}),y({}),(a,d)=>{const r=T,v=$,m=B,u=D,h=k("QuestionFilled"),C=N,g=P,w=Q;return E(),V(S,null,[f(n("div",j,[p(a.$slots,"field"),t(u,{"label-width":"100px",class:"px-[10px]"},{default:o(()=>[t(m,{label:e(l)("地址格式")},{default:o(()=>[t(v,{modelValue:e(s).editComponent.addressFormat,"onUpdate:modelValue":d[0]||(d[0]=_=>e(s).editComponent.addressFormat=_),class:"!block"},{default:o(()=>[t(r,{class:"!block",label:"province/city/district/address"},{default:o(()=>[c(i(e(l)("省/市/区/街道/详细地址")),1)]),_:1}),t(r,{class:"!block",label:"province/city/district/street"},{default:o(()=>[c(i(e(l)("省/市/区/街道(镇)")),1)]),_:1}),t(r,{class:"!block",label:"province/city/district"},{default:o(()=>[c(i(e(l)("省/市/区(县)")),1)]),_:1}),t(r,{class:"!block",label:"province/city"},{default:o(()=>[c(i(e(l)("省/市")),1)]),_:1}),t(r,{class:"!block",label:"province"},{default:o(()=>[c(i(e(l)("省")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1}),p(a.$slots,"other"),t(u,{"label-width":"100px",class:"px-[10px]"},{default:o(()=>[t(m,{class:"display-block"},{label:o(()=>[n("div",I,[n("span",M,i(e(l)("隐私保护")),1),t(g,{effect:"light",placement:"top"},{content:o(()=>[O,R]),default:o(()=>[t(C,null,{default:o(()=>[t(h,{color:"#999999"})]),_:1})]),_:1})])]),default:o(()=>[t(w,{modelValue:e(s).editComponent.field.privacyProtection,"onUpdate:modelValue":d[1]||(d[1]=_=>e(s).editComponent.field.privacyProtection=_),disabled:e(s).editComponent.addressFormat!="province/city/district/address"},null,8,["modelValue","disabled"]),n("div",z,i(e(l)("提交后自动隐藏地址,仅管理员可查看")),1)]),_:1})]),_:1})],512),[[b,e(s).editTab=="content"]]),f(n("div",G,[p(a.$slots,"style-field"),p(a.$slots,"style")],512),[[b,e(s).editTab=="style"]])],64)}}}),te=Object.freeze(Object.defineProperty({__proto__:null,default:Y},Symbol.toStringTag,{value:"Module"}));export{te as _};

Some files were not shown because too many files have changed in this diff Show More