123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 |
- import { HcApi } from "../../request/index";
- export default {
- async getLazytree(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/lazy-tree",
- method: "get",
- params: form,
- });
- },
- async detail(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/detail",
- method: "get",
- params: form,
- });
- },
- async submit(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/submit",
- method: "post",
- data: form,
- });
- },
- async del(pKeyId) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/remove",
- method: "post",
- params: { pKeyId },
- });
- },
- async removeTableByCondition(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/remove-table",
- method: "get",
- params: form,
- });
- },
- async findNodeTableByCondition(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/get-node-tables",
- method: "get",
- params: form,
- });
- },
- async wbsTreePrivateTableSort(data) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/submit-table-sort",
- method: "post",
- data: data,
- });
- },
- async getNodeTabAndParam(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/get-node-table-param",
- method: "get",
- params: form,
- });
- },
- async privateSubmitFullName(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/submit-full-name",
- method: "post",
- params: form,
- });
- },
- async syncNodeParam(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/sync-node-param",
- method: "post",
- params: form,
- });
- },
- //同步电签默认信息
- async syncProjecteVisa(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/sync-project-eVisa",
- method: "post",
- params: form,
- });
- },
- async syncNodeTable(primaryKeyId) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/sync-node-table",
- method: "post",
- params: { primaryKeyId },
- });
- },
- //同步项目基础信息到合同段接口sync-node-info
- async syncNodeinfo(pKeyId) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/sync-node-info",
- method: "post",
- params: { pKeyId },
- });
- },
- //同步元素表单排序到合同段
- async syncContractTabSort(projectId) {
- return HcApi({
- url: "/api/blade-manager/wbsTreeContract/syncContractTabSort",
- method: "get",
- params: { projectId },
- });
- },
- //清表树
- async tabTypeLazyTree(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/tab-Type-lazy-tree",
- method: "get",
- params: form,
- });
- },
- async tabTypeLazyTreeAll(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/tab-Type-lazy-tree-all",
- method: "get",
- params: form,
- });
- },
- async projecttabInfo(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/add-projecttab-info",
- method: "post",
- params: form,
- });
- },
- //后管-删除元素表
- async delTabInfoAll(pKeyId) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/del-tab-info-all",
- method: "post",
- params: { pKeyId },
- });
- },
- //后管-删除项目表单
- async delAprojectTab(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/del-aprojecttab-info",
- method: "post",
- params: form,
- });
- },
- //新增元素业务时间表
- async saveTabusstime(form) {
- return HcApi({
- url: "/api/blade-manager/tabbusstimeinfo/save-tabusstime-info",
- method: "post",
- data: form,
- });
- },
- //删除元素业务时间表
- async removeTabusstime(ids) {
- return HcApi({
- url: "/api/blade-manager/tabbusstimeinfo/remove",
- method: "post",
- params: { ids },
- });
- },
- //后管独立表单库表单同步到合同段所有选择的节点下
- async syncFormToContractNode(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/syncFormToContractNode",
- method: "get",
- params: form,
- });
- },
- //私有wbs关联节点
- async LinekNodeTreelist(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/getlinek-node-treelist",
- method: "post",
- params: form,
- });
- },
- async LinekNodeTree(form) {
- return HcApi({
- url: "/api/blade-manager/wbsPrivate/link-node-tree",
- method: "post",
- params: form,
- });
- },
- };
|