GitBucket
4.6.0
Toggle navigation
Sign in
Files
Branches
1
Tags
Issues
Pull Requests
Labels
Milestones
Wiki
08335
/
hivui-platform-template
hivui平台项目模板
Browse code
替换request
master
1 parent
62c1065
commit
a253d1cf979ec55d516df6bce8ea433a3c70fe71
20278
authored
on 10 Sep 2021
Showing
4 changed files
project/hivuiLogin/api/login.js
project/hivuiMain/api/login.js
project/hivuiMain/api/menu.js
project/hivuiMain/api/portal.js
Ignore Space
Show notes
View
project/hivuiLogin/api/login.js
import request from '../utils/request' import {codeProjectName,requestUrl} from '../config' import qs from 'qs'; if(window.HIVUI_SETTING&&window.HIVUI_SETTING.request){ let request=window.HIVUI_SETTING.request; } const baseUrl = codeProjectName+"/login/pw-login"; export function baseLogin(param) { return request({ url: baseUrl, method: 'post', data: param, }) }
import request from '../utils/request' import {codeProjectName,requestUrl} from '../config' import qs from 'qs'; const baseUrl = codeProjectName+"/login/pw-login"; export function baseLogin(param) { return request({ url: baseUrl, method: 'post', data: param, }) }
Ignore Space
Show notes
View
project/hivuiMain/api/login.js
import request from '../utils/request' import {codeProjectName} from '../config' import qs from 'qs'; if(window.HIVUI_SETTING&&window.HIVUI_SETTING.request){ let request=window.HIVUI_SETTING.request; } const baseUrl = codeProjectName+"/login/pw-login"; export function baseLogin(param) { return request({ url: baseUrl, method: 'post', data: param, }) }
import request from '../utils/request' import {codeProjectName} from '../config' import qs from 'qs'; const baseUrl = codeProjectName+"/login/pw-login"; export function baseLogin(param) { return request({ url: baseUrl, method: 'post', data: param, }) }
Ignore Space
Show notes
View
project/hivuiMain/api/menu.js
/** * 菜单权限列表:eaptpl.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity /amrept-web/hcm/xtgl/xtfg/xtsy/funcdir/sygn.func 首页左侧菜单数据集: eaptpl.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/syzccd.store/SqlEntity_r3hx80TL.sqlentity 菜单权限列表:eaptpl.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity 取数功能路径:/project/xtgl/xtfg/xtsy/funcdir/sygn.func 测试地址:http://192.168.1.183:5001/amrept-web/project/ptpz/xtgj/sjdxzs/funcdir/sjdxzs.func cxf 跨域查询 url: http://192.168.100.183:5001/amrept-web/server/WebServiceWadl/{projectN}/cxfService/query 方式:get 参数: "body":查询条件 "modelFilePath":数据集业务路径 "queryCdion": "pageSize":每页数据条数 "pageNum":页数 "treePath": "funcpath":功能路径 "queryCache":是否应用查询缓存 跨域保存 URL: http://192.168.100.183:5001/amrept-web/server/WebServiceWadl/{projectN}/cxfService/save 方式:get 参数:同上 */ import { projectName,codeProjectName } from '../config' import request from '../utils/request' import qs from 'qs'; if(window.HIVUI_SETTING&&window.HIVUI_SETTING.request){ let request=window.HIVUI_SETTING.request; } const queryUrl = (import.meta.env.VITE_APP_QUERYDATA||process.env.VITE_APP_QUERYDATA).replace("[projectName]",projectName) export function getMenus() { ///amrept-web/data/query.do /*let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [1,3,5], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) })*/ return request({ url: codeProjectName+"/login/user/menu", method: 'get', }) } //首面左侧快速导航 export function getQuickNav() { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [4,5], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) } export function getPortalMenus() { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [6], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) } //最近使用 export function getLeastRecentlyUsed(username) { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "eq", "name": "FUSERNAME", "desc": "", "dataType": "dbString", "value": username, "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/zjyy.modeldir/datadir.datadir/zjyy.store/SqlEntity_DrYlHLl6.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: 1, pageSize: 10, __body:JSON.stringify(body) }) }) } //最近使用 export function getPermissions(username) { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "eq", "name": "userName", "desc": "", "dataType": "dbString", "value": username, "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/qxurllb.store/SqlEntity_nAIsAP3H.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) }
/** * 菜单权限列表:eaptpl.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity /amrept-web/hcm/xtgl/xtfg/xtsy/funcdir/sygn.func 首页左侧菜单数据集: eaptpl.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/syzccd.store/SqlEntity_r3hx80TL.sqlentity 菜单权限列表:eaptpl.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity 取数功能路径:/project/xtgl/xtfg/xtsy/funcdir/sygn.func 测试地址:http://192.168.1.183:5001/amrept-web/project/ptpz/xtgj/sjdxzs/funcdir/sjdxzs.func cxf 跨域查询 url: http://192.168.100.183:5001/amrept-web/server/WebServiceWadl/{projectN}/cxfService/query 方式:get 参数: "body":查询条件 "modelFilePath":数据集业务路径 "queryCdion": "pageSize":每页数据条数 "pageNum":页数 "treePath": "funcpath":功能路径 "queryCache":是否应用查询缓存 跨域保存 URL: http://192.168.100.183:5001/amrept-web/server/WebServiceWadl/{projectN}/cxfService/save 方式:get 参数:同上 */ import { projectName,codeProjectName } from '../config' import request from '../utils/request' import qs from 'qs'; const queryUrl = (import.meta.env.VITE_APP_QUERYDATA||process.env.VITE_APP_QUERYDATA).replace("[projectName]",projectName) export function getMenus() { ///amrept-web/data/query.do /*let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [1,3,5], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) })*/ return request({ url: codeProjectName+"/login/user/menu", method: 'get', }) } //首面左侧快速导航 export function getQuickNav() { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [4,5], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) } export function getPortalMenus() { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "in", "name": "isShow", "desc": "", "dataType": "dbString", "value": [6], "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/yhcdqxlb.store/SqlEntity_NTqEeq7n.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) } //最近使用 export function getLeastRecentlyUsed(username) { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "eq", "name": "FUSERNAME", "desc": "", "dataType": "dbString", "value": username, "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/zjyy.modeldir/datadir.datadir/zjyy.store/SqlEntity_DrYlHLl6.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: 1, pageSize: 10, __body:JSON.stringify(body) }) }) } //最近使用 export function getPermissions(username) { ///amrept-web/data/query.do let body={ "queryCdions": { "join": "and", "items": [ { "sign": "eq", "name": "userName", "desc": "", "dataType": "dbString", "value": username, "enabled": true } ] } } return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/gnqxcz.modeldir/data.datadir/qxurllb.store/SqlEntity_nAIsAP3H.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1, __body:JSON.stringify(body) }) }) }
Ignore Space
Show notes
View
project/hivuiMain/api/portal.js
import request from '../utils/request' import { projectName } from '../config' import qs from 'qs'; if(window.HIVUI_SETTING&&window.HIVUI_SETTING.request){ let request=window.HIVUI_SETTING.request; } const saveUrl = (import.meta.env.VITE_APP_SAVEDATA||process.env.VITE_APP_SAVEDATA).replace("[projectName]",projectName) const queryUrl = (import.meta.env.VITE_APP_QUERYDATA||process.env.VITE_APP_QUERYDATA).replace("[projectName]",projectName) export function fetchList(query) { return request({ url: '/portal/list', method: 'get', params: query }) } export function fetchColumns(query) { return request({ url: '/portal/columns', method: 'get', params: query }) } export function getPortal() { return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symksj.store/BizEntity_SBuu3vUc.entity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1 }) }) } //取系统门户 export function getSysPortal() { return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symkglysjj.store/SqlEntity_fb3qb9Op.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1 }) }) } export function savePortal(insert, update, remove) { let body = [] if (insert) { for (let i = 0; i < insert.length; i++) { insert[i]["$state"] = "rsInsert" body.push(insert[i]) } } if (update) { for (let i = 0; i < update.length; i++) { update[i]["$state"] = "rsUpdate" body.push(update[i]) } } if (remove) { for (let i = 0; i < remove.length; i++) { remove[i]["$state"] = "rsDelete" body.push(remove[i]) } } body = [ { "datas": body, "dsName": "BizEntity_SBuu3vUc", "modelFilePath": `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symksj.store/BizEntity_SBuu3vUc.entity`, }] return request({ url: saveUrl, method: 'post', data: qs.stringify({ __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, __body:JSON.stringify(body) }) }) } export function addPortal(insert) { let inserts = [] inserts.push(insert) return savePortal(inserts) } export function updatePortal(oldPack,updatePack) { let updates = [] updatePack["$old"] = oldPack updates.push(updatePack) return savePortal(null,updates) }
import request from '../utils/request' import { projectName } from '../config' import qs from 'qs'; const saveUrl = (import.meta.env.VITE_APP_SAVEDATA||process.env.VITE_APP_SAVEDATA).replace("[projectName]",projectName) const queryUrl = (import.meta.env.VITE_APP_QUERYDATA||process.env.VITE_APP_QUERYDATA).replace("[projectName]",projectName) export function fetchList(query) { return request({ url: '/portal/list', method: 'get', params: query }) } export function fetchColumns(query) { return request({ url: '/portal/columns', method: 'get', params: query }) } export function getPortal() { return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symksj.store/BizEntity_SBuu3vUc.entity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1 }) }) } //取系统门户 export function getSysPortal() { return request({ url: queryUrl, method: 'post', data: qs.stringify({ modelFilePath: `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symkglysjj.store/SqlEntity_fb3qb9Op.sqlentity`, __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, pageNum: -1, pageSize: -1 }) }) } export function savePortal(insert, update, remove) { let body = [] if (insert) { for (let i = 0; i < insert.length; i++) { insert[i]["$state"] = "rsInsert" body.push(insert[i]) } } if (update) { for (let i = 0; i < update.length; i++) { update[i]["$state"] = "rsUpdate" body.push(update[i]) } } if (remove) { for (let i = 0; i < remove.length; i++) { remove[i]["$state"] = "rsDelete" body.push(remove[i]) } } body = [ { "datas": body, "dsName": "BizEntity_SBuu3vUc", "modelFilePath": `${projectName}.pro/ptpz.dir/xtgn.dir/sy.modeldir/datadir.datadir/symksj.store/BizEntity_SBuu3vUc.entity`, }] return request({ url: saveUrl, method: 'post', data: qs.stringify({ __funcpath: `/${projectName}/xtgl/xtfg/xtsy/funcdir/sygn.func`, __body:JSON.stringify(body) }) }) } export function addPortal(insert) { let inserts = [] inserts.push(insert) return savePortal(inserts) } export function updatePortal(oldPack,updatePack) { let updates = [] updatePack["$old"] = oldPack updates.push(updatePack) return savePortal(null,updates) }
Show line notes below