123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- import { baseFun, BaseModel, DictTree, TableData } from "@sundata/ui-frame"
- /** 功能按钮信息 */
- export type SysFunButtonInfoModel = {
- id: number;
- buttondescr?: string;
- buttonid?: string;
- buttonname?: string;
- buttonurl?: string;
- funccode?: string;
- offobjectNo?: string;
- } & BaseModel;
- export type rwaCalcConfOffbalanceprotyperuleModel={
- //计算实例号
- calcindex : string;
- //起始数据日期
- sdate : string;
- //截止数据日期
- edate : string;
- //年月
- term : string;
- //数据日期
- dataDate : string;
- //表外项目编号
- offobjectNo : string;
- //规则名称
- ruleName : string;
- //规则编号
- ruleNo : string;
- //规则序号
- ruleIndex : number;
- //所属产品
- ruleProductNo : string;
- //分类规则
- ruleGetdata : string;
- //输入
- ruleIn : string;
- //输出
- ruleOut : string;
- }
- export type rwaCalcConfOffbalanceprotypeModel={
- buttonList?: rwaCalcConfOffbalanceprotyperuleModel[];
- //计算实例号
- calcindex : string;
- //起始数据日期
- sdate : string;
- //截止数据日期
- edate : string;
- //年月
- term : string;
- //数据日期
- dataDate : string;
- //表外项目编号
- offobjectNo : string;
- //表外项目名称
- offobjectName : string;
- //所属阶段
- offobjectStageId : string;
- //项目序号
- offobjectIndex : number;
- //默认输出
- defaultOut?: string;
- //上级项目代码
- offobjectSuper : string;
- //是否最细一级
- ismini : string;
- //转换系数(%)
- ccf : number;
- offobjectSuperName: string;
- yesorno :string;
- }& BaseModel;
- /** 获取菜单及按钮详情 POST /api/admin/funmanage/getDetail.do */
- export function getDetail1(body: rwaCalcConfOffbalanceprotypeModel) {
- return baseFun.request<rwaCalcConfOffbalanceprotypeModel>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/getDetail1', {
- data: body,
- });
- }
- /** 获取菜单树 POST /api/admin/funmanage/getFunTree.do */
- export function getFunTree1() {
- return baseFun.request<DictTree[]>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/getFunTree1', {});
- }
- export function shunxu(offobjectNo:String){
- return baseFun.request<any>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/shunxu',{
- params:{offobjectNo}
- })
- }
-
- export function rules_addone(body: rwaCalcConfOffbalanceprotyperuleModel) {
- return baseFun.request<any>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/rules_addone', {
- data: body,
- });
- }
- export function rules_list(offobjectNo:any){
- return baseFun.request<rwaCalcConfOffbalanceprotyperuleModel[]>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/rules_list',{
- params:{offobjectNo}
- })
- }
-
- /** 保存 POST /api/admin/funmanage/save.do */
- export async function save(body: rwaCalcConfOffbalanceprotypeModel) {
- return baseFun.request<void>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/save', {
- data: body,
- });
- }
-
- /** 保存 POST /api/admin/funmanage/save.do */
- export async function save2(body: rwaCalcConfOffbalanceprotyperuleModel[],offobjectNo:String) {
- return baseFun.request<any>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/save2', {
- data: body,
- params:{offobjectNo}
- });
- }
- //修改科目取数规则页面的查询
- export async function rules_modifyone(ruleNo:String){
- return baseFun.request<rwaCalcConfOffbalanceprotyperuleModel>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/rules_modifyone',{
- params:{ruleNo}
- })
- ;
- }
- //修改科目取数规则页面的查询
- export async function rules_deleteone(ruleNo:String){
- return baseFun.request<rwaCalcConfOffbalanceprotyperuleModel>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/rules_deleteone',{
- params:{ruleNo}
- })
- ;
- }
-
- //修改科目取数规则页面的查询
- export async function info_deleteone(offobjectNo:String){
- return baseFun.request<rwaCalcConfOffbalanceprotyperuleModel>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/info_deleteone',{
- params:{offobjectNo}
- })
- ;
- }
- //修改科目取数规则页面的查询
- export async function jiaoyan(offobjectNo:String){
- return baseFun.request<String>('/api/product/rwa/rwaCalcConfig002offbalanceprotype/InfoListAction/jiaoyan',{
- params:{offobjectNo}
- })
- ;
- }
|