Commit 9f423879 by gongyang

提交代码

parent 3d3c535b
......@@ -15,6 +15,27 @@ use Illuminate\Routing\Controller;
//TODO 上线之后去除注释这个notice ,5。0版本的缺陷 https://blog.csdn.net/weixin_44251615/article/details/93710829
ini_set("error_reporting","E_ALL & ~E_NOTICE");
// 1. 设置允许跨域的源地址(精准匹配你的前端域名)
$allowedOriginArr = [
'http://wms.liexin.net','http://order2.xiaokang.liexinlocal.com'
];
// 2. 检查请求头中的Origin是否为允许的域名
if (isset($_SERVER['HTTP_ORIGIN']) && in_array($_SERVER['HTTP_ORIGIN'],$allowedOriginArr)) {
header("Access-Control-Allow-Origin: {$_SERVER['HTTP_ORIGIN']}");
}
// 3. 允许携带Cookie(如果你的请求需要传Cookie/Token,必须加这行)
header('Access-Control-Allow-Credentials: true');
// 4. 允许的请求方法(根据接口实际需求调整,如GET/POST/PUT等)
header('Access-Control-Allow-Methods: GET, POST, OPTIONS');
// 5. 允许的请求头(按需添加,比如Content-Type、Token等)
header('Access-Control-Allow-Headers: Content-Type, Authorization, X-Requested-With');
// 6. 处理预检请求(OPTIONS请求)
if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') {
http_response_code(200);
exit; // 预检请求无需返回业务数据,直接结束
}
class NoticeController extends Controller
{
......@@ -33,17 +54,7 @@ class NoticeController extends Controller
public function businessNoticeList(Request $request)
{
$origin = isset($_SERVER['HTTP_ORIGIN'])? $_SERVER['HTTP_ORIGIN'] : '';
$origin_arr = explode('//', $origin);
$allow_origin = ['order2.xiaokang.liexinlocal.com'];
if(in_array($origin_arr['1'], $allow_origin)){
header('Access-Control-Allow-Origin:'.$origin);
header('Access-Control-Allow-Credentials:true');
header('Access-Control-Allow-Methods:POST');
// header('Access-Control-Allow-Headers:x-requested-with,content-type');
header('Access-Control-Allow-Headers:x-requested-with,content-type,hunt_types');
}
header("Content-type: text/html; charset=utf-8");
$data = $request->all();
......
......@@ -29,31 +29,7 @@ layui.use([], function () {
pageS.getList()
},
getList: function () {
setTimeout(() => { // 模拟
pageS.scrollList([
'<span class="noticeitemxo">【20个人消息】《账期的申请,调整和临时额度的使用》培训通知&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【19个人消息】《账期的申请,调整和临时额度的使用》培训通知&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【18个人消息】《账期的申请,调整和临时额度的使用》培训通知&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【17个人消息】《账期的申请,调整和临时额度的使用》培训通知&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【16个人消息】《账期的申请,调整和临时额度的使用》培训通知&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【15个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【14个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【13个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【12个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【11个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【10个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【9个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【8个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【7个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【6个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【5个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【4个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【3个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【2个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
'<span class="noticeitemxo">【1个人消息】《账期的申请,调整和临时额度的使用》培训通&nbsp;&nbsp;发布人:xxx&nbsp;&nbsp;发布时间:2025-12-12 12:12:12</span>',
]);
}, 200);
return
$.ajax({
url: 'http://message.liexin.net' + '/sync/businessNoticeList',
type: 'get',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment