日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

tp6

發布時間:2024/1/18 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tp6 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//TRUNCATE?TABLE?

????????$sql?=?"TRUNCATE?table?".config('database.connections.mysql.prefix').$this->name.";";

????????Db::execute($sql);

?

?

?

????/**

?????*?獲取所商品SKU?公共方法

?????*?@param?$number?根據單號查詢

?????*?@param?$id?根據id號查詢?和number號?只填寫一個就可

?????*?@param?$sFormId?業務對象Id?必填?要查詢的表單類型

?????*?@return?$result|array

?????*/

????public?function?getAll(){

?

????????try?

????????{

????????????if(!Cache::get("jindieSkuList")){

????????????????//1.查詢金蝶SKU數據

????????????????$result?=?$this->selectByWehre("BD_MATERIAL","FNumber,FName,F_kyc_cpywmc,F_kyc_DPJ,F_kyc_zkclm,F_kyc_zkklm,F_kyc_zkglm,F_kyc_zkcyc,F_kyc_zkkyc,F_kyc_zkgyc,F_kyc_dbcyc1,F_kyc_dbkyc1,F_kyc_dbgyc1,F_kyc_dbjzb,F_kyc_dbslg,F_kyc_zxclm,F_kyc_zxklm,F_kyc_zxglm,F_kyc_zxjzqk,F_kyc_zxmzqk,F_kyc_slmzx,F_kyc_JQ,F_kyc_ZXCGL,FMATERIALID");//查詢物料列表

????????????????

????????????????//2.過濾數據

????????????????if(!isset($result[0][0]['Result']['ResponseStatus']['ErrorCode'])?&&?count($result)>0)?{

????????????????????Cache::set("jindieSkuList",$result);

????????????????}

?

????????????}else{

????????????????$result?=?Cache::get("jindieSkuList",config('status.cache_expire_time'));

????????????}

?

????????????return?$result;

????????}catch?(\Exception?$e)?{

????????????Log::error("JindieSku-getAll-Exception".$e->getErrorMessage());

????????????return?[];//$e->getMessage();

????????}

???????

????????return?[];

????}

?

??

?

???public?function?getAll2(){

?

????????//TRUNCATE?TABLE?

????????$sql?=?"TRUNCATE?table?".config('database.connections.mysql.prefix').$this->name.";";

????????Db::execute($sql);

???????

????????$this->startTrans();

????????try?

????????{

????????????//1.查詢金蝶SKU數據

????????????$result?=?$this->selectByWehre("BD_MATERIAL","FNumber,FName,F_kyc_cpywmc,F_kyc_DPJ,F_kyc_zkclm,F_kyc_zkklm,F_kyc_zkglm,F_kyc_zkcyc,F_kyc_zkkyc,F_kyc_zkgyc,F_kyc_dbcyc1,F_kyc_dbkyc1,F_kyc_dbgyc1,F_kyc_dbjzb,F_kyc_dbslg,F_kyc_zxclm,F_kyc_zxklm,F_kyc_zxglm,F_kyc_zxjzqk,F_kyc_zxmzqk,F_kyc_slmzx,F_kyc_JQ,F_kyc_ZXCGL,,FMATERIALID");//查詢物料列表

????????????//2.過濾數據

????????????if(!isset($result[0][0]['Result']['ResponseStatus']['ErrorCode'])?&&?count($result)>0)?{

????????????????$res?=?[];

????????????????foreach($result?as?$val){

????????????????????$res[]?=?[

????????????????????????'FNumber'?=>?$val[0],

????????????????????????'FName'?=>?$val[1],

????????????????????????'F_kyc_cpywmc'?=>?$val[2],

????????????????????????'F_kyc_DPJ'?=>?$val[3],

????????????????????????'F_kyc_zkclm'?=>?$val[4],

????????????????????????'F_kyc_zkklm'?=>?$val[5],

????????????????????????'F_kyc_zkglm'?=>?$val[6],

????????????????????????'F_kyc_zkcyc'?=>?$val[7],

????????????????????????'F_kyc_zkkyc'?=>?$val[8],

????????????????????????'F_kyc_zkgyc'?=>?$val[9],

????????????????????????'F_kyc_dbcyc1'?=>?$val[10],

????????????????????????'F_kyc_dbkyc1'?=>?$val[11],

????????????????????????'F_kyc_dbgyc1'?=>?$val[12],

????????????????????????'F_kyc_dbjzb'?=>?$val[13],

????????????????????????'F_kyc_dbslg'?=>?$val[14],

????????????????????????'F_kyc_zxclm'?=>?$val[15],

????????????????????????'F_kyc_zxklm'?=>?$val[16],

????????????????????????'F_kyc_zxglm'?=>?$val[17],

????????????????????????'F_kyc_zxjzqk'?=>?$val[18],

????????????????????????'F_kyc_zxmzqk'?=>?$val[19],

????????????????????????'F_kyc_slmzx'?=>?$val[20],

????????????????????????'F_kyc_JQ'?=>?$val[21],

????????????????????????'F_kyc_ZXCGL'?=>?$val[22],

????????????????????????'jinskuId'?=>?$val[23]

????????????????????];

????????????????}

????????????????

????????????????//3.保存到數據庫金蝶SKU表中

????????????????if($fa?=?$this->saveAll($res)){

????????????????????//?事務提交

????????????????????$this->commit();

????????????????????return?true;

????????????????}

????????????????

????????????}

????????}catch?(\Exception?$e)?{

????????????//?事務回滾

????????????$this->rollback();

????????????return?false;

????????}

????????

????????$this->rollback();

????????return?false;

????}

?

總結

以上是生活随笔為你收集整理的tp6的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。