|
@@ -51,7 +51,6 @@ import com.qunzhixinxi.hnqz.admin.service.*;
|
|
import com.qunzhixinxi.hnqz.common.core.exception.BizException;
|
|
import com.qunzhixinxi.hnqz.common.core.exception.BizException;
|
|
import com.qunzhixinxi.hnqz.common.core.util.R;
|
|
import com.qunzhixinxi.hnqz.common.core.util.R;
|
|
import com.qunzhixinxi.hnqz.common.data.datascope.DataScope;
|
|
import com.qunzhixinxi.hnqz.common.data.datascope.DataScope;
|
|
-import com.qunzhixinxi.hnqz.common.log.annotation.SysLog;
|
|
|
|
import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
|
|
import com.qunzhixinxi.hnqz.common.security.service.HnqzUser;
|
|
import com.qunzhixinxi.hnqz.common.security.util.SecurityUtils;
|
|
import com.qunzhixinxi.hnqz.common.security.util.SecurityUtils;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
@@ -63,8 +62,6 @@ import org.springframework.scheduling.annotation.Async;
|
|
import org.springframework.scheduling.annotation.AsyncResult;
|
|
import org.springframework.scheduling.annotation.AsyncResult;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
@@ -3374,28 +3371,4 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
|
|
|
|
|
|
return packages;
|
|
return packages;
|
|
}
|
|
}
|
|
-
|
|
|
|
- /**
|
|
|
|
- * 积分包结算管理-发票上传
|
|
|
|
- *
|
|
|
|
- * @param param 发票参数
|
|
|
|
- * @return {@link R}<{@link ?}> 结果
|
|
|
|
- */
|
|
|
|
- @SysLog("积分包结算管理-发票上传")
|
|
|
|
- @PostMapping("/upload-invoice")
|
|
|
|
- public R<?> uploadInvoice(@RequestBody WmScorePackageSettleOutput param) {
|
|
|
|
- log.info("积分包结算管理-发票上传参数:{}", param);
|
|
|
|
- if (StrUtil.isBlank(param.getId()) || StrUtil.isBlank(param.getInvoiceNumber()) || ArrayUtil.isEmpty(param.getInvoiceFile())) {
|
|
|
|
- return R.failed("必填参数为空");
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- WmScorePackage update = new WmScorePackage();
|
|
|
|
- update.setId(param.getId());
|
|
|
|
- update.setInvoiceNumber(param.getInvoiceNumber());
|
|
|
|
- update.setInvoiceFile(param.getInvoiceFile());
|
|
|
|
- update.setUpdateTime(LocalDateTime.now());
|
|
|
|
- update.setUpdateUser(SecurityUtils.getUser().getId());
|
|
|
|
-
|
|
|
|
- return R.ok(this.updateById(update));
|
|
|
|
- }
|
|
|
|
}
|
|
}
|