|
|
|
@ -121,14 +121,33 @@ class IPayLinks_model extends CI_Model {
|
|
|
|
|
//修改订单状态
|
|
|
|
|
public function update_biz_coli_state($coli_sn, $coli_state) {
|
|
|
|
|
$sql = "
|
|
|
|
|
IF EXISTS
|
|
|
|
|
( SELECT OPI_DEI_SN
|
|
|
|
|
FROM OperatorInfo
|
|
|
|
|
INNER JOIN BIZ_ConfirmLineInfo ON OPI_SN=COLI_OPI_ID
|
|
|
|
|
WHERE COLI_SN=? AND OPI_DEI_SN=10
|
|
|
|
|
)
|
|
|
|
|
UPDATE BIZ_ConfirmLineInfo
|
|
|
|
|
SET COLI_State=?
|
|
|
|
|
WHERE COLI_SN = ? and COLI_State in (0,1,11,12,13,14,40,50,60,101,102,999)
|
|
|
|
|
WHERE COLI_SN=?
|
|
|
|
|
ELSE
|
|
|
|
|
UPDATE BIZ_ConfirmLineInfo
|
|
|
|
|
SET COLI_State=? WHERE COLI_SN=?
|
|
|
|
|
AND COLI_State IN (0,1,11,12,13,14,40,50,60,101,102,999)
|
|
|
|
|
";
|
|
|
|
|
$query = $this->HT->query($sql, array($coli_state, $coli_sn));
|
|
|
|
|
$query = $this->HT->query($sql, array($coli_sn, $coli_state, $coli_sn, $coli_state, $coli_sn));
|
|
|
|
|
return $query;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function if_biz_gai_exists($GAI_AccreditNo)
|
|
|
|
|
{
|
|
|
|
|
$sql = " SELECT TOP 1 1 FROM BIZ_GroupAccountInfo
|
|
|
|
|
WHERE (GAI_AccreditNo = ? OR GAI_Memo LIKE '%$GAI_AccreditNo%')
|
|
|
|
|
AND DeleteFlag=0";
|
|
|
|
|
$result = $this->HT->query($sql, array($GAI_AccreditNo));
|
|
|
|
|
return ($result->num_rows() > 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//添加收款记录(商务订单),APP会自动增加记录,所以添加前根据金额来判断是否有重复记录
|
|
|
|
|
public function add_account_info_forAPP($GAI_COLI_SN, $GAI_COLI_ID, $GAI_SQJE, $GAI_SQDate, $GAI_SQJECurrency, $GAI_SSJE, $GAI_SSDate, $GAI_AccountDate, $GAI_SubmitDate, $GAI_CusName, $GAI_CusEmail, $GAI_AccreditNo, $GAI_Memo) {
|
|
|
|
|
//先判断是否有这条数据
|
|
|
|
|