|
|
@@ -58,6 +58,7 @@ class Store extends Base
|
|
|
try {
|
|
|
$param = $this->_valid([
|
|
|
"id.require" => trans("empty.require"),
|
|
|
+ "val.default" => 2,
|
|
|
"type.default" => 1, // 1 设置path 2 关闭二维码
|
|
|
],"post");
|
|
|
if (!is_array($param)) return error($param);
|
|
|
@@ -70,7 +71,13 @@ class Store extends Base
|
|
|
$resp = (new Account)->config($this->getDyConfig())->token()->setWhiteSetting($store['store_id'],1,true);
|
|
|
if ($resp['err_no'] <> 0) return error($resp['err_msg']);
|
|
|
} else {
|
|
|
- $resp = (new Client)->config($this->getDyConfig())->token()->setBtnText($store['store_id']);
|
|
|
+ if ($store['is_hide'] == 1) {
|
|
|
+ $store->is_hide = 0;
|
|
|
+ } else {
|
|
|
+ $store->is_hide = 1;
|
|
|
+ }
|
|
|
+ $store->save();
|
|
|
+ $resp = (new Client)->config($this->getDyConfig())->token()->setBtnText($store['store_id'],$param['val']);
|
|
|
if ($resp['err_no'] <> 0) return error($resp['err_msg']);
|
|
|
}
|
|
|
return successTrans("success.data");
|