提交 a4e734c9 authored 作者: 游宗学's avatar 游宗学

法大大修改!

上级 1d45b34a
......@@ -621,6 +621,7 @@ class TenantHelper extends BaseHelper{
$tenant_info_list_tmp = $tenant_info_list;
$tenant_list_data_tmp = [];
$user = $this->_user();
$url = array_flip(C("APP_SUB_DOMAIN_RULES"));
foreach ($tenant_list_data as $k => $v) {
$tenant_list_data[$k]['ueto_employee_name'] = $ueto_list_tmp[$v['contract_id']] ? $ueto_list_tmp[$v['contract_id']] : '';
$tenant_list_data[$k]['with_employee_name'] = $with_list_tmp[$v['contract_id']] ? $with_list_tmp[$v['contract_id']] : '';
......@@ -643,6 +644,19 @@ class TenantHelper extends BaseHelper{
if ($user['employee_id'] == 812){
$tenant_list_data[$k]['is_show'] = 1;
}
//预定
$tenant_list_data[$k]['preordain_contract_url'] = "https://".$url['BookingWap']."/CustomTemplate/preordainTemplate?apartment_id={$v['apartment_id']}&preordain_id={$v['preordain_id']}&room_id={$v['room_id']}&tenant_id={$v['tenant_id']}";
$tenant_list_data[$k]['preordain_fdd_url'] = "https://".$url['Fdd']."/Api/createPreordain";
//转租
$tenant_list_data[$k]['sublease_contract_url'] = "https://".$url['BookingWap']."/CustomTemplate/entrustAgreement?apartment_id={$v['apartment_id']}&contract_id={$v['contract_id']}";
$tenant_list_data[$k]['sublease_fdd_url'] = "https://".$url['Fdd']."Api/subleaseData";
//退租
$tenant_list_data[$k]['surrender_contract_url'] = "https://".$url['BookingWap']."/CustomTemplate/lisaDismissAgreement?apartment_id={$v['apartment_id']}&surrender_id={$v['surrender_id']}";
$tenant_list_data[$k]['surrender_fdd_url'] = "https://".$url['Fdd']."Api/createSurrender";
$tenant_list_data[$k]['contract_url'] = $this->helper('Tenant')->getSignUrl($v['room_id'], $v['tenant_id'], $v['contract_id'], 0,"",false)['data'];
$tenant_list_data[$k]['contract_fdd_url'] = "https://".$url['Fdd']."Api/createContract";
}
//证件号导出数据拼装
if ($param['is_idcard']) {
......@@ -1109,7 +1123,7 @@ class TenantHelper extends BaseHelper{
* @param string $coupon_number 优惠券id
* @return array
*/
public function getSignUrl($room_id, $tenant_id, $contract_id = 0, $contract_ious_id = 0, $coupon_number = '')
public function getSignUrl($room_id, $tenant_id, $contract_id = 0, $contract_ious_id = 0, $coupon_number = '',$is_sort = true)
{
$apartment_id = $this->helper('Room')->getOne(['room_id' => $room_id], 'apartment_id')['data'];
$apart_config = $this->helper('Booking\ApartmentConfiguration')->getOne(['apartment_id' => $apartment_id], 'deposit_month, rent_month')['data'];
......@@ -1153,17 +1167,22 @@ class TenantHelper extends BaseHelper{
$urlRenter = $urlPreview . '&flag=renter';
}
//生成短连接
$short_url = $this->logic('Wechat\WechatShortLink')->getShortUrl($urlRenter);
if ($is_sort){
$short_url = $this->logic('Wechat\WechatShortLink')->getShortUrl($urlRenter);
// $short_url = str_replace("http:", 'https:', $short_url);
if ($short_url['status'] == 0) {
return ['status' => 0, 'message' => '生成短连接失败', 'data' => []];
}
$url['url_renter'] = $short_url['data'];
$url['url_preview'] = $urlPreview;
if ($short_url['status'] == 0) {
return ['status' => 0, 'message' => '生成短连接失败', 'data' => []];
}
$url['url_renter'] = $short_url['data'];
$url['url_preview'] = $urlPreview;
if ($url['url_renter'] == '' || $url['url_preview'] == '') {
return ['status' => 0, 'message' => '生成短连接失败', 'data' => []];
if ($url['url_renter'] == '' || $url['url_preview'] == '') {
return ['status' => 0, 'message' => '生成短连接失败', 'data' => []];
}
}else{
$url = $urlPreview;
}
return ['status' => 1, 'message' => '成功', 'data' => $url];
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论