20240120-ljl-routeConfig
ljl 10 months ago
parent 0842a44854
commit 326e21ebaa

@ -269,6 +269,41 @@ class PrintSettingController extends AbstractApiController {
return $this->renderSuccess(['tplId' => $tplId]);
}
/**
* @api POST 设置模板网点信息
* @param string tplId * 模板id
* @param object branchAddress * 网点信息
* @param string branchAddress.quantity * 面单余额
* @param string branchAddress.province * 省
* @param string branchAddress.city * 市
* @param string branchAddress.district * 区
* @param string branchAddress.street 街道
* @param string branchAddress.town 街道 - 小红书云使用
* @param string branchAddress.detail * 详细地址
* @param string branchAddress.netsiteCode 网点Code[快手必传]
* @param string branchAddress.netsiteName 网点名称[快手必传]
* @param string branchAddress.branchCode 网点Code[菜鸟必传]
* @param string settleAccount 客户编码
* @param string userId 账号ID
* @param [service] serviceList 增值服务
* @param string service.serviceCode * 增值服务编码值SVC-INSURE保价SVC-INSURE代收款
* @param string service.serviceValue * 增值服务值
* @param string sendSite 网点名称(网点面单才有)
* @param string orderType * 快递类型(网点和抖店面单都有)
* @param string payType * 运费支付方式(网点和抖店面单都有)
* @param string customerName * 商家编码(网点面单才有)
* @param string customerPwd * 商家密钥(网点面单才有)
* @param string monthCode * 月结卡号(网点面单才有)
* @param string serviceType * 运单类型(网点面单才有)
* @param string branchCode 网点编码
* @param string branchName 网点名称
* @param string customerCode 月结卡号,仅部分快递支持
*/
public function saveExpressWaybillAccount() {
$this->expressTplService->saveExpressTplWaybillAccount($_POST, CommonTool::getOperatorInfo());
return $this->renderSuccess();
}
/**
* @api POST 设置默认模板
* @param string tplId * 模板id

@ -154,6 +154,15 @@ class ExpressTplService extends AbstractService {
}
}
public function saveExpressTplWaybillAccount($params, $operatorInfo) {
$tplId = $params['tplId'];
$mallId = $operatorInfo['mallId'];
CheckClient::checkEmpty($tplId, null, '模板id不能为空');
$expressTpl = $this->expressTplRepository->getUserExpressTplById($mallId, $tplId);
CheckClient::checkEmpty($expressTpl, null, '模板不存在');
}
public function saveUserExpressTpl($mallId, $params) {
CheckClient::checkAnyEmpty('模板名称不能为空', $params['tplName']);

Loading…
Cancel
Save