| | |
| | | import com.bstek.dorado.annotation.DataProvider; |
| | | import com.bstek.dorado.annotation.DataResolver; |
| | | import com.bstek.dorado.annotation.Expose; |
| | | import com.fzzy.igds.constant.Constant; |
| | | import com.fzzy.igds.data.BaseResp; |
| | | import com.fzzy.igds.data.IgdsBaseParam; |
| | | import com.fzzy.igds.domain.PledgeContract; |
| | | import com.fzzy.igds.service.PledgeContractService; |
| | | import com.fzzy.igds.utils.ContextUtil; |
| | | import com.ruoyi.common.core.domain.entity.SysDictData; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.stereotype.Component; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | @Component |
| | |
| | | public PledgeContract initAdd() { |
| | | SysUser user = ContextUtil.getLoginUser(); |
| | | PledgeContract data = new PledgeContract(); |
| | | data.setId(ContextUtil.generateOrderId("PC")); |
| | | data.setId(ContextUtil.generateOrderId("ZY")); |
| | | data.setCompanyId(user.getCompanyId()); |
| | | data.setUpdateBy(user.getUserName()); |
| | | return data; |
| | | } |
| | | |
| | |
| | | if (StringUtils.isNotEmpty(pledgeContract.getId())) return pledgeContractService.deleteData(pledgeContract); |
| | | return BaseResp.success(); |
| | | } |
| | | |
| | | /** |
| | | * 质押状态 |
| | | * ${dorado.getDataProvider("pledgeContractPR#status").getResult()} |
| | | * |
| | | * @return |
| | | */ |
| | | @DataProvider |
| | | public List<SysDictData> status() { |
| | | List<SysDictData> result = new ArrayList<>(); |
| | | result.add(new SysDictData("未解压", Constant.YN_N)); |
| | | result.add(new SysDictData("已解压", Constant.YN_Y)); |
| | | return result; |
| | | } |
| | | } |