|
|
@@ -115,8 +115,8 @@ FROM
|
|
|
}
|
|
|
|
|
|
func (s *TmpzcgtSession) InsertSupplierCert() error {
|
|
|
- sql := "INSERT INTO OilSupplierCert (SupplierId,OutsideFlog, `Status` ,AccessCardNo,SupplierTypeName,InFlag,EffectStartTime,EffectEndTime,ApplyTime,Remark,CreateBy,GfID) " +
|
|
|
- "SELECT -1 As SupplierId,企业名称 AS OutsideFlog,'8' As `Status`,准入证号 As AccessCardNo,准入类别 AS SupplierTypeName,准入标识 AS InFlag,有效期起 AS EffectStartTime,有效期止 AS EffectEndTime,年审日期 AS ApplyTime,备注 AS Remark,'导入' As CreateBy,ID " +
|
|
|
+ sql := "INSERT INTO OilSupplierCert (SupplierId,OutsideFlog, `Status` , Step, WorkerTotal, AccessCardNo,SupplierTypeName,InFlag,EffectStartTime,EffectEndTime,ApplyTime,Remark,CreateBy,GfID) " +
|
|
|
+ "SELECT -1 As SupplierId,企业名称 AS OutsideFlog,'8' As `Status`, 3 as Step, 1 as WorkerTotal, 准入证号 As AccessCardNo,准入类别 AS SupplierTypeName,准入标识 AS InFlag,有效期起 AS EffectStartTime,有效期止 AS EffectEndTime,年审日期 AS ApplyTime,备注 AS Remark,'导入' As CreateBy,ID " +
|
|
|
"FROM tmp_zcgf WHERE 准入标识 != '取消' ;"
|
|
|
_, err := s.DBE.Query(sql)
|
|
|
return err
|
|
|
@@ -345,7 +345,7 @@ func (s *TmpzcgtSession) InsertOilSupplierCertSub() error {
|
|
|
}
|
|
|
|
|
|
func (s *TmpzcgtSession) UpdateOilInfoChange() error {
|
|
|
- sql := "UPDATE OilInfoChange b SET b.SupplierId=(SELECT a.SupplierId FROM OilSupplierCert a WHERE a.GfId = b.HouseNo)"
|
|
|
+ sql := "UPDATE OilInfoChange b SET b.SupplierId=IFNULL((SELECT a.SupplierId FROM OilSupplierCert a WHERE a.GfId = b.HouseNo limit 1), 0)"
|
|
|
_, err := s.DBE.Query(sql)
|
|
|
return err
|
|
|
}
|