insert into cm_brand_auth_product(`authId`, `brandId`, `productTypeId`, `snCode`, `originalCertificateImage`,`certificateImage`,`pcCertificateImage`, `appletsCertificateImage`, `addQrCodeFlag`,`addTemplateType`, `status`, `auditStatus`,`createTime`, `createBy`) values (#{authId}, #{brandId}, #{productTypeId}, #{snCode}, #{originalCertificateImage}, #{certificateImage}, #{pcCertificateImage}, #{appletsCertificateImage}, #{addQrCodeFlag}, #{addTemplateType}, #{status}, #{auditStatus}, #{createTime},#{createBy}) insert into cm_brand_product_param (`productId`, `name`, `content`) values (#{productId}, #{paramName}, #{paramContent}) insert into cm_brand_product_type (authUserId, name, image, pcImage, appletsImage, status, auditStatus, createBy, createTime, delFlag) values (#{authUserId}, #{name}, #{image}, #{pcImage}, #{appletsImage}, #{status}, #{auditStatus}, #{createBy}, #{createTime}, 0) update cm_brand_auth_product set status = #{status} where id = #{productId} update cm_brand_auth_product `brandId` = #{brandId}, `productTypeId` = #{productTypeId}, `snCode` = #{snCode}, `certificateImage` = #{certificateImage}, `addQrCodeFlag` = #{addQrCodeFlag}, `addTemplateType` = #{addTemplateType}, `originalCertificateImage` = #{originalCertificateImage}, `pcCertificateImage` = #{pcCertificateImage}, `appletsCertificateImage` = #{appletsCertificateImage}, `status` = #{status}, `auditStatus` = #{auditStatus}, where id = #{productId}; update cm_brand_auth_product set `pcImage` = #{pcImage}, `appletsImage` = #{appletsImage}, `pcCertificateImage` = #{pcCertificateImage}, `appletsCertificateImage` = #{appletsCertificateImage} where id = #{productId}; update cm_brand_auth_product set status = #{status}, auditStatus = #{auditStatus}, invalidReason = #{invalidReason}, auditBy = #{auditBy}, auditTime = #{auditTime} where id = #{productId} update cm_brand_auth_product set certificateImage = #{certificateImage}, pcCertificateImage = #{pcCertificateImage}, appletsCertificateImage = #{appletsCertificateImage} where id = #{productId} update cm_brand_product_type set name = #{name}, pcImage = #{pcImage}, appletsImage = #{appletsImage}, image = #{image}, status = #{status}, auditStatus = #{auditStatus} where id = #{productTypeId} update cm_brand_product_type set status = #{status} where id = #{productTypeId} update cm_brand_product_type set status = #{status}, auditStatus = #{auditStatus}, invalidReason = #{invalidReason}, auditBy = #{auditBy}, auditTime = #{auditTime} where id = #{productTypeId} delete from cm_brand_auth_product where id = #{productId} delete from cm_brand_product_param where productId = #{productId} update cm_brand_product_type set delFlag = 1 where id = #{productTypeId}