import com.supwisdom.dlpay.api.service.DaliDatasyncService
import com.supwisdom.dlpay.framework.ResponseBodyBuilder
import com.supwisdom.dlpay.framework.service.SystemUtilService
+import com.supwisdom.dlpay.framework.tenant.TenantContext
import com.supwisdom.dlpay.framework.util.DateUtil
import com.supwisdom.dlpay.framework.util.StringUtil
import com.supwisdom.dlpay.framework.util.SysparaUtil
import java.io.*
import java.nio.charset.Charset
-@RequestMapping("/api/common")
+@RequestMapping("/api/common/dlcard")
@RestController
class DaliDatasyncApiController {
@Autowired
@PostMapping("/datasync")
fun daliDatasync(@RequestBody param: DaliDatasyncParam): ResponseEntity<Any> {
try {
+ if (TenantContext.getTenantSchema() == null) TenantContext.setTenantSchema("{tenantid}") //fixme: tenantid设置
param.checkParam()
val appid = systemUtilService.getSysparaValue(SysparaUtil.DLCARDMANAGER_APPID)
val appkey = systemUtilService.getSysparaValue(SysparaUtil.DLCARDMANAGER_SECRET)
}
try {
+ if (TenantContext.getTenantSchema() == null) TenantContext.setTenantSchema("{tenantid}") //fixme: tenantid设置
val txtFile = File(filename)
val batchSize = 1000
var sumCount = 0
}
try {
+ if (TenantContext.getTenantSchema() == null) TenantContext.setTenantSchema("{tenantid}") //fixme: tenantid设置
var totalcnt = 0
var failcnt = 0
var detailMsg = ""
lastdayTransamt = 0.00
lastdayDpsamt = 0.00
opendate = systime.hostdate
+ tac = Signature.SPY_TAC
}
account.tenantid = TenantContext.getTenantSchema()
- account.generateTac()
+ account = accountDao.save(account)
+ account.tac = account.generateTac()
accountDao.save(account)
}