feat: 完善协议管理、师傅资质认证、分账配置并完成测试环境全量部署与同步

这个提交包含在:
2026-11-12 17:19:49 +08:00
父节点 fafddceaf2
当前提交 72cea8445f
共有 179 个文件被更改,包括 29242 次插入 和 3340 次删除

查看文件

@@ -276,9 +276,9 @@ class Base extends Api
}
}
// 师傅脱敏称呼与评分
$masterName = '优匠师傅';
$masterScore = 5.00;
// 师傅脱敏称呼与真实评分
$masterName = '';
$masterScore = 0.00;
if ((int)$order['master_id'] > 0) {
$m = Db::name('master')->where('id', (int)$order['master_id'])->find();
if ($m) {
@@ -288,13 +288,13 @@ class Base extends Api
} elseif ($rName !== '') {
$masterName = $rName;
}
$masterScore = (float)$m['score'] > 0 ? round((float)$m['score'], 2) : 5.00;
$masterScore = round((float)$m['score'], 2);
}
}
$score = $rev ? max(1, min(5, (int)$rev['score'])) : 5;
$tags = ($rev && !empty($rev['tags'])) ? (string)$rev['tags'] : '准时,专业,值得推荐';
$content = ($rev && !empty($rev['content'])) ? (string)$rev['content'] : '师傅准时上门,施工专业细致,安装效果很满意!';
$score = $rev ? max(1, min(5, (int)$rev['score'])) : 0;
$tags = ($rev && !empty($rev['tags'])) ? (string)$rev['tags'] : '';
$content = ($rev && !empty($rev['content'])) ? (string)$rev['content'] : '';
$payload = [
'order_id' => $orderId,
@@ -302,9 +302,9 @@ class Base extends Api
'user_name' => $userName,
'user_avatar' => $userAvatar,
'cat_id' => (int)$order['cat_id'],
'cat_name' => $cat ? (string)$cat['name'] : '上门服务',
'cat_name' => $cat ? (string)$cat['name'] : '',
'service_id' => (int)$order['service_id'],
'service_name' => $order['service_name'] ?: ($service ? (string)$service['name'] : '上门服务'),
'service_name' => $order['service_name'] ?: ($service ? (string)$service['name'] : ''),
'region' => $region,
'cover_image' => $cover,
'images' => !empty($imgList) ? json_encode(array_values($imgList), JSON_UNESCAPED_UNICODE) : '',