global.modelctls.js 32.4 KB
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880
/// <reference path="jquery-1.11.1.js" />
var global = global || {
    basePath: '',
    contextPath: ''
};
global.modelctls = global.modelctls || {};

global.modelctls.password = {
	obtain: '/mvc/password/obtain.do',
    loginpwd: {
        reset: '/mvc/password/loginpwd/reset.do',
        modify: '/mvc/password/loginpwd/modify.do',
        checkLoginPassword:'/mvc/password/loginpwd/checkLoginPassword.do'
    },
    signpwd: {
        reset: '/mvc/password/signpwd/reset.do',
        modify: '/mvc/password/signpwd/modify.do'
    }
};

/**
 * ljy 2017-04-21 修改
 */
global.modelctls.user = {
		getuserById:"/api/v1/user",
		getuserlist:"/api/v1/user/getListUser",
		getUsersInfoByUserid:"/api/v1/user/getUsersInfoByUserid",	
		getuserInfoByName:"/api/v1/user/getUserInfoByName",	
		getRoleUsers:"/api/v1/user/role",	
		getListUsersByUnitId:"/api/v1/user/getListUsersByUnitId",	
		getListUsersByRoleId:"/api/v1/user/getListUsersByRoleId",	
		getListUsersByRoleIdPost:"/api/v1/user/getListUsersByRoleIdPost",	
		getFilterRoleUsersByUnit:"/api/v1/user/getFilterRoleUsersByUnit",	
		login:'/api/v1/user/login',
		findDeptById:'/api/v1/user/findDeptById',
		getUnitByName:"/api/v1/user/getUnitByName",
		finduserMeetrole:"/api/v1/user/finduserMeetrole",
		
	
    search: '/mvc/user/search.do',
    detail: '/mvc/user/detail.do',
    remove: '/mvc/user/delete.do',
    add: '/mvc/user/add.do',
    modify: '/mvc/user/modify.do',
    roles: '/mvc/user/roles.do',
    units: '/mvc/user/units.do',
    loginInfo: '/mvc/user/loginInfo.do',
    verify: {
        signPwd: '/mvc/user/verify/signPwd.do',
        loginPwd: '/mvc/user/verify/loginPwd.do',
    },
	getUserByMobile:'/mvc/user/getUserByMobile.do',
	searchall: '/mvc/user/searchall.do',
	sort: '/mvc/user/sort.do'
};

global.modelctls.role = {
		getListUsersByRoleId:"/api/v1/role/getListUsersByRoleId",
		getRolelist:"/api/v1/role/getListRole",
		getRoleUsersAndUsercount:"/api/v1/role/getRoleUsersAndUsercount",
		findMeetRoles:"/api/v1/role/findMeetRoles",
		
		
    search: '/mvc/role/search.do',
    list: '/mvc/role/list.do',
    detail: '/mvc/role/detail.do',
    remove: '/mvc/role/delete.do',
    add: '/mvc/role/add.do',
    modify: '/mvc/role/modify.do',
    users: '/mvc/role/users.do',
    usersAdd: '/mvc/role/users/add.do',
    usersDelete: '/mvc/role/users/delete.do',
    children: '/mvc/role/children.do',
    childrenAdd: '/mvc/role/children/add.do',
    childrenDelete: '/mvc/role/children/delete.do',
    listall:'/mvc/role/listall.do'
};

global.modelctls.unit = {

		getUnitList:"/api/v1/unit/getListUnit",
		fatherUnit:"/api/v1/unit/fatherUnit",
		getUnitUsersAndUsercount:"/api/v1/unit/getUnitUsersAndUsercount",
		getUnitByUserid:"/api/v1/unit/user",
		getListParentUnit:"/api/v1/unit/getListParentUnit",
		
		
    search: '/mvc/unit/search.do',
    detail: '/mvc/unit/detail.do',
    remove: '/mvc/unit/delete.do',
    save: '/mvc/unit/save.do',
    add: '/mvc/unit/save.do',
    modify: '/mvc/unit/save.do',
    children: '/mvc/unit/children.do',
    users: '/mvc/unit/users.do',
    usersAdd: '/mvc/unit/users/add.do',
    usersDelete: '/mvc/unit/users/delete.do',
    sort:'/mvc/unit/sort.do',
//  getAllUnitInfo:'/mvc/unit/getAllUnitInfo.do'
    getAllUnitInfo:'/mvc/unit/users/allUnits.do', // 原请求 在控制器中未定义
    getBureauByUId:'/mvc/unit/getBureauByUId.do'
};

global.modelctls.kvtree = {
    search: '/mvc/kvtree/search.do',
    detail: '/mvc/kvtree/detail.do',
    remove: '/mvc/kvtree/delete.do',
    save: '/mvc/kvtree/save.do',
    itemssave: '/mvc/kvtree/items/save.do',
    itemsdelete: '/mvc/kvtree/items/delete.do',
    attributes: '/mvc/kvtree/attributes.do',
    attributessave: '/mvc/kvtree/attributes/save.do',
    all: '/mvc/kvtree/items/all.do',
    items:{
        children: '/mvc/kvtree/items/children.do',
        save: '/mvc/kvtree/items/save.do',
        remove: '/mvc/kvtree/items/delete.do'
    }
};

global.modelctls.flow = {
	all:'/mvc/flow/all.do',
    search: '/mvc/flow/search.do',
    detail: '/mvc/flow/detail.do',
    remove: '/mvc/flow/delete.do',
    save: '/mvc/flow/save.do',
    revisions: '/mvc/flow/revisions.do',
    revisionadd: '/mvc/flow/revision/add.do',
    revisionupdate: '/mvc/flow/revision/update.do',
    revisionsave: '/mvc/flow/revision/save.do',
    revisiondelete: '/mvc/flow/revision/delete.do',
    revisiondeploy: '/mvc/flow/revision/deploy.do',
    materials: '/mvc/flow/materials.do',
    limitTime:'/mvc/flow/limitTime.do',
    meetingTypeFlow:'/mvc/flow/meetingTypeFlow.do',
    revision: {
        activate: '/mvc/flow/revision/activate.do',
        content: {
            exp: '/mvc/flow/revision/content/export.do'
        }
    },
    forms: {
        list: '/mvc/flow/forms/list.do',
        columns:'/mvc/flow/forms/columns.do',
        add: '/mvc/flow/forms/add.do',
        remove: '/mvc/flow/forms/delete.do',
        fields:'/mvc/flow/forms/field/columns.do'
    },
    roles: {
        list: '/mvc/flow/roles/list.do',
        add: '/mvc/flow/roles/add.do',
        remove: '/mvc/flow/roles/delete.do'
    },
    startRole: {
        list: '/mvc/flow/startRole/list.do',
        add: '/mvc/flow/startRole/add.do',
        remove: '/mvc/flow/startRole/delete.do'
    },
    databag: {
        detail: '/mvc/flow/databag/detail.do',
        save: '/mvc/flow/databag/save.do',
        remove: '/mvc/flow/databag/delete.do'
    },
    materials: {
        list: '/mvc/flow/materials/list.do',
        add: '/mvc/flow/materials/add.do',
        remove: '/mvc/flow/materials/delete.do'
    },
    state: {
        list: '/mvc/flow/state/list.do',
        add: '/mvc/flow/state/add.do',
        imp: '/mvc/flow/state/import.do',
        remove: '/mvc/flow/state/delete.do'
    },
    report: {
        list: '/mvc/flow/report/list.do',
        add: '/mvc/flow/report/add.do',
        imp: '/mvc/flow/report/import.do',
        remove: '/mvc/flow/report/delete.do'
    },
    resource:{
    	list : '/mvc/flow/resource/list.do'
    },
    itemType:{
    	list : '/mvc/flow/itemType/list.do',
    	deleteByKey:'/mvc/flow/itemType/deleteByKey.do',
    	save:'/mvc/flow/itemType/save.do',
    	detail:'/mvc/flow/itemType/detail.do'
    }
};

global.modelctls.flowMapper = {
		saveOrUpdateFlowMapper:	'/mvc/flowMapper/saveOrUpdateFlowMapper.do',
		deleteFlowMapper: '/mvc/flowMapper/deleteFlowMapper.do',
		getFlowMapper: '/mvc/flowMapper/getFlowMapper.do',
		listFlowMapper: '/mvc/flowMapper/listFlowMapper.do'
};

global.modelctls.projectGis = {
		saveOrUpdateProjectGis:	'/projectGis/saveOrUpdateProjectGis.do',
		deleteFlowMapper: '/mvc/flowMapper/deleteFlowMapper.do',
		getFlowMapper: '/mvc/flowMapper/getFlowMapper.do',
		listFlowMapper: '/mvc/flowMapper/listFlowMapper.do',
		getGisProjectData: '/projectGis/getGisProjectData.do'
};

global.modelctls.activity = {
    get: '/mvc/activity/get.do',
    save: '/mvc/activity/save.do',
    remove: '/mvc/activity/delete.do'
};

global.modelctls.repo = {
    search: '/mvc/repo/search.do',
    remove: '/mvc/repo/delete.do',
    add: '/mvc/repo/add.do',
    modify: '/mvc/repo/modify.do'
};

global.modelctls.co = {
    search: '/mvc/co/search.do',
    remove: '/mvc/co/delete.do',
    add: '/mvc/co/add.do',
    modify: '/mvc/co/modify.do',
    propertyList: '/mvc/co/propertyList.do',
    propertyAdd: '/mvc/co/propertyList.do',
    propertyDelete: '/mvc/co/propertyList.do'
};

global.modelctls.flowEngine = {
	//20161012 hepo 更新当前操作状态(发送、回退。。)
	updateActionStatus: '/mvc/flowEngine/updateActionStatus.do',
	
    userFlow: '/mvc/flowEngine/userFlow.do',
    start: '/mvc/flowEngine/start.do',
    userTask: '/mvc/flowEngine/userTask.do',
    taskDetail: '/mvc/flowEngine/taskDetail.do',
    taskComplete: '/mvc/flowEngine/taskComplete.do',
    instanceTask: '/mvc/flowEngine/instanceTask.do',
    image: '/mvc/flowEngine/image.do',
    flowImagePosition: '/mvc/flowEngine/flowImagePosition.do',
    firstFlowImagePosition:'/mvc/flowEngine/firstFlowImagePosition.do',
    hisacInstance:'/mvc/flowEngine/hisacinst.do',
    hisacInstanceMp:'/mvc/flowEngine/hisacinstMp.do',
    
    task: {
    	isread: '/mvc/flowEngine/task/isread.do',
        takeback: '/mvc/flowEngine/task/takeback.do',
        revoke: '/mvc/flowEngine/task/revoke.do',
        fallback: '/mvc/flowEngine/task/fallback.do',
        reject: '/mvc/flowEngine/task/reject.do',
        claim: '/mvc/flowEngine/task/claim.do',
        unclaim: '/mvc/flowEngine/task/unclaim.do',
        complete: '/mvc/flowEngine/task/complete.do',
        command: '/mvc/flowEngine/task/command.do',
        batchComplete:'/mvc/flowEngine/task/batchComplete.do',
        getLastTaskOperation:'/mvc/flowEngine/task/getLastTaskOperation.do',
        finishFlow:'/mvc/flowEngine/task/finishFlow.do',
        suspend:'/mvc/flowEngine/task/suspend.do',
        activation:'/mvc/flowEngine/task/activation.do',
        allActivity:"/mvc/flowEngine/task/allUser.do",
        suspension:"/mvc/flowEngine/task/suspension.do",
        history:{
            user: "/mvc/flowEngine/task/history/user.do",
            sendBack: "/mvc/flowEngine/task/history/sendBack.do",
            correct: "/mvc/flowEngine/task/history/correct.do",
            findEffectiveCorrectionByTaskId:"/mvc/flowEngine/task/history/findEffectiveCorrectionByTaskId.do",
            settleCorrect:"/mvc/flowEngine/task/history/settleCorrect.do",
            findCorrectionRecordByKey:"/mvc/flowEngine/task/history/findCorrectionRecordByKey.do"
        },
        next: {
            list: '/mvc/flowEngine/task/next/list.do',
            user: '/mvc/flowEngine/task/next/user.do',
            findUser: '/mvc/flowEngine/task/next/findUser.do'
        }
    }
};
global.modelctls.calendar = {
    datelist: '/mvc/calendar/date/list.do',
    dateAdd: '/mvc/calendar/date/save.do',
    dateDel: '/mvc/calendar/date/delete.do',
    dateModify: '/mvc/calendar/date/save.do',
    date: {
    	getHoliday: '/mvc/calendar/date/getholiday.do',
        save: '/mvc/calendar/date/save.do',
        detail: '/mvc/calendar/date/detail.do'
    },
    dateDetial: {
        listDayOfMonth: '/mvc/calendar/date/detail/listDayOfMonth.do',
        listDayOfYear: '/mvc/calendar/date/detail/listDayOfYear.do'
    },
    dateDetailGet: '/mvc/calendar/date/detail/get.do',
    dateDetailInit: '/mvc/calendar/date/detail/init.do',
    dateDetailList: '/mvc/calendar/date/detail/list.do',
    dateDetailWeekends: '/mvc/calendar/date/detail/weekends.do',
    dateDetailModify: '/mvc/calendar/date/detail/modify.do',
    timelist: '/mvc/calendar/time/list.do',
    timeAdd: '/mvc/calendar/time/save.do',
    timeDel: '/mvc/calendar/time/delete.do',
    timeModify: '/mvc/calendar/time/save.do',
    timeDetailList: '/mvc/calendar/time/detail/list.do',
    timeDetailSave: '/mvc/calendar/time/detail/save.do',
    timeDetailDel: '/mvc/calendar/time/detail/delete.do'
};

global.modelctls.udata = {
    poolget: '/mvc/udata/pool/get.do',
    poollist: '/mvc/udata/pool/list.do',
    poolsave: '/mvc/udata/pool/save.do',
    pooldelete: '/mvc/udata/pool/delete.do',
    classget: '/mvc/udata/class/get.do',
    classsearch: '/mvc/udata/class/search.do',
    classlist: '/mvc/udata/class/list.do',
    classsave: '/mvc/udata/class/save.do',
    classdelete: '/mvc/udata/class/delete.do',
    fieldget: '/mvc/udata/field/get.do',
    fieldsearch: '/mvc/udata/field/search.do',
    fieldlist: '/mvc/udata/field/list.do',
    fieldsave: '/mvc/udata/field/save.do',
    fielddelete: '/mvc/udata/field/delete.do',
    bag: {
        search: '/mvc/udata/bag/search.do',
        list: '/mvc/udata/bag/list.do',
        detail: '/mvc/udata/bag/detail.do',
        save: '/mvc/udata/bag/save.do',
        remove: '/mvc/udata/bag/delete.do',
        classField: {
            list: '/mvc/udata/bag/classField/list.do'
        }
    },
    bagClass: {
        list: '/mvc/udata/bagClass/list.do',
        detail: '/mvc/udata/bagClass/detail.do',
        save: '/mvc/udata/bagClass/save.do',
        remove: '/mvc/udata/bagClass/delete.do',
        relation: {
            list: '/mvc/udata/bagClass/relation/list.do',
            save: '/mvc/udata/bagClass/relation/save.do',
            remove: '/mvc/udata/bagClass/relation/delete.do',
        }
    },
    uclass: {
        table: '/mvc/udata/class/table.do'
    },
    table: {
        create: '/mvc/udata/table/create.do'
    }
};

global.modelctls.materials = {
    categoryget: '/mvc/materials/category/get.do',
    categorylist: '/mvc/materials/category/list.do',
    categorysave: '/mvc/materials/category/save.do',
    categorydelete: '/mvc/materials/category/delete.do',
    dirtemplateget: '/mvc/materials/dirtemplate/get.do',
    dirtemplatelist: '/mvc/materials/dirtemplate/list.do',
    dirtemplatelistall: '/mvc/materials/dirtemplate/listall.do',
    dirtemplatesave: '/mvc/materials/dirtemplate/save.do',
    dirtemplatedelete: '/mvc/materials/dirtemplate/delete.do'
};

global.modelctls.forms = {
		
	searchAlterLog:'/mvc/forms/searchAlterLog.do',
	isRequired:	'/mvc/forms/isRequired.do',
	
	
	savelog:'/mvc/forms/savelog.do',
    search: '/mvc/forms/search.do',
    detail: '/mvc/forms/detail.do',
    remove: '/mvc/forms/delete.do',
    save: '/mvc/forms/save.do',
    revisions: '/mvc/forms/revisions.do',
    content: '/mvc/forms/revisioncontent.do',
    contentsave: '/mvc/forms/revisioncontent/save.do',
    revision: {
        list: '/mvc/forms/revision/list.do',
        detail: '/mvc/forms/revision/detail.do',
        save: '/mvc/forms/revision/save.do',
        clone: '/mvc/forms/revision/clone.do',
        remove: '/mvc/forms/revision/delete.do',
        activate: '/mvc/forms/revision/activate.do',
        content: {
            get: '/mvc/forms/revision/content/get.do',
            save: '/mvc/forms/revision/content/save.do'
        }
    }
};

global.modelctls.reports = {
    search: '/mvc/reports/search.do',
    detail: '/mvc/reports/detail.do',
    remove: '/mvc/reports/delete.do',
    save: '/mvc/reports/save.do',
    findname:'/mvc/reports/findReport.do',
    revision: {
        list: '/mvc/reports/revision/list.do',
        detail: '/mvc/reports/revision/detail.do',
        save: '/mvc/reports/revision/save.do',
        remove: '/mvc/reports/revision/delete.do',
        active: '/mvc/reports/revision/default.do',
        clone: '/mvc/reports/revision/clone.do',
        content: {
            get: '/mvc/reports/revision/content/get.do',
            save: '/mvc/reports/revision/content/save.do',
        }
    }
};

global.modelctls.project = {
	updateProject:'/mvc/project/updateProject.do',
	updateProjectTwo:'/mvc/project/updateProjectTwo.do',
    create: '/mvc/project/create.do',
    working: '/mvc/project/working.do',
    detail: '/mvc/project/detail.do',
    stateFlow: '/mvc/project/stateFlow.do',
    ManageDetail: '/mvc/project/ManageDetail.do',
    createflow: '/mvc/project/createflow.do',
    findstart: '/mvc/project/findstart.do',
    deleteProject:'/mvc/project/deleteProject.do',
    saveAttach: '/mvc/project/saveAttach.do',
    getProjectCasecode:'/mvc/project/getProjectCasecode.do',
    getLinkBindingUnit:'/mvc/project/getLinkBindingUnit.do',
    getCurrentActByTaskId:'/mvc/project/getCurrentActByTaskId.do',
    list: {
    	loadProjectQuery:'/mvc/project/list/loadProjectQuery.do',
        start: '/mvc/project/list/starts.do',
        working: '/mvc/project/list/working.do',
        worked: '/mvc/project/list/worked.do',
        workeds: '/mvc/project/list/workeds.do',
        workedsCount: '/mvc/project/list/workedsCount.do',
        form: '/mvc/project/list/form.do',
        material: '/mvc/project/list/material.do',
        report: '/mvc/project/list/report.do',
        workings:'/mvc/project/list/workings.do',
        workingCount:'/mvc/project/list/workingCount.do',
        approve:'/mvc/project/list/approve.do',
        approveCount:'/mvc/project/list/approveCount.do',
        manageApprove:'/mvc/project/list/manageApprove.do',
        manageApproveCount:'/mvc/project/list/manageApproveCount.do',
        getByProjectCasecode:'/mvc/project/list/getByProjectCasecode.do'
    },
    data: {
        get: '/mvc/project/data/get.do',
        save: '/mvc/project/data/save.do',
        copyForm: '/mvc/project/data/copyform.do',
        copyProject: '/mvc/project/data/copyProject.do',
        loadCasecode:'/mvc/project/data/loadCasecode.do',
        saveth: '/mvc/project/data/saveth.do',
        updateAttach:'/mvc/project/data/updateAttach.do',
    },
    task: {
        form: { list: '/mvc/project/task/form/list.do' },
        report: { list: '/mvc/project/task/report/list.do' },
        material: { list: '/mvc/project/task/material/list.do' },
        resource: '/mvc/project/task/resource.do',
        batchSend:'/mvc/project/task/batchSend.do',
        xuiShowResource:'/mvc/project/task/xuiShowResource.do'
    },
    number: {
        create: '/mvc/project/number/create.do',
        remove: '/mvc/project/number/delete.do'
    },
    material: {
        list: '/mvc/project/material/list.do'
    }
};

global.modelctls.projectQuery = {
    fuzzy: '/mvc/projectQuery/fuzzy.do'
}

global.modelctls.resource = {
    search: '/mvc/resource/search.do',
    list: '/mvc/resource/list.do',
    detail: '/mvc/resource/detail.do',
    save: '/mvc/resource/save.do',
    remove: '/mvc/resource/delete.do',
    parent: '/mvc/resource/parent.do',
    type: {
        search: '/mvc/resource/type/search.do',
        list: '/mvc/resource/type/list.do',
        detail: '/mvc/resource/type/detail.do',
        save: '/mvc/resource/type/save.do',
        remove: '/mvc/resource/type/delete.do'
    },
    operate: {
        list: '/mvc/resource/operate/list.do',
        detail: '/mvc/resource/operate/detail.do',
        save: '/mvc/resource/operate/save.do',
        remove: '/mvc/resource/operate/delete.do'
    },
    state: {
        list: '/mvc/resource/state/list.do',
        detail: '/mvc/resource/state/detail.do',
        save: '/mvc/resource/state/save.do',
        remove: '/mvc/resource/state/delete.do'
    },
    group: {
        search: '/mvc/resource/group/search.do',
        list: '/mvc/resource/group/list.do',
        detail: '/mvc/resource/group/detail.do',
        save: '/mvc/resource/group/save.do',
        remove: '/mvc/resource/group/delete.do'
    }
};

global.modelctls.numberRule = {
    counter: {
        search: '/mvc/number/rule/counter/search.do',
        detail: '/mvc/number/rule/counter/detail.do',
        save: '/mvc/number/rule/counter/save.do',
        remove: '/mvc/number/rule/counter/delete.do'
    },
    group: {
        search: '/mvc/number/rule/group/search.do',
        list: '/mvc/number/rule/group/list.do',
        detail: '/mvc/number/rule/group/detail.do',
        save: '/mvc/number/rule/group/save.do',
        remove: '/mvc/number/rule/group/delete.do'
    },
    number: {
    	update: '/mvc/number/rule/number/update.do',
        search: '/mvc/number/rule/number/search.do',
        detail: '/mvc/number/rule/number/detail.do',
        save: '/mvc/number/rule/number/save.do',
        build: '/mvc/number/rule/number/build.do',
        remove: '/mvc/number/rule/number/delete.do',
        getNumberByName: '/mvc/number/rule/number/getNumberByName.do',
        deleteNumberByName: '/mvc/number/rule/number/deleteNumberByName.do'
    },
    attribute: {
        list: '/mvc/number/rule/attribute/list.do',
        detail: '/mvc/number/rule/attribute/detail.do',
        save: '/mvc/number/rule/attribute/save.do',
        remove: '/mvc/number/rule/attribute/delete.do',
        changpos: '/mvc/number/rule/attribute/changpos.do'
    },
    getNumbertype:'/mvc/number/rule/getNumbertype.do',
    numbercreate:'/mvc/number/rule/numbercreate.do'
};

global.modelctls.privilege = {
	rolePrivilegeDelete:'/mvc/privilege/role/rolePrivilegeDelete.do',
    list: '/mvc/privilege/list.do',
    save: '/mvc/privilege/save.do',
    clone: '/mvc/privilege/clone.do',
    remove: '/mvc/privilege/delete.do',
    removeById: '/mvc/privilege/deleteById.do',
    listrun: '/mvc/privilege/listrun.do',
    user: '/mvc/privilege/user.do'
};

global.modelctls.repair = {
	list: '/mvc/hardwareRepair/repairs.do',
	save: '/mvc/hardwareRepair/addUprepairs.do',
	update: '/mvc/hardwareRepair/UprepairState.do',
	find: '/mvc/hardwareRepair/findRepair.do'
};

global.modelctls.practice = {
    list: '/mvc/practice/list.do',
    save: '/mvc/practice/save.do',
    remove: '/mvc/practice/delete.do'
};

global.modelctls.webflow = {
	    flowhisBtt: '/mvc/webflow/flowhisBtt.do',
	    flowinsExsits: '/mvc/webflow/flowinsExsits.do',
	    thirdStart:	'/mvc/webflow/thirdStart.do'
};


global.modelctls.scuser = {
	    list: '/mvc/scuser/list.do',
	    listbyname: '/mvc/scuser/listbyname.do',
	    listbymobile: '/mvc/scuser/listbymobile.do',
	    getscuserbyloginname: '/mvc/scuser/getscuserbyloginname.do'
};

/*hepo 20160628 添加*/
global.modelctls.homepage = {
		create:'/mvc/announcement/create.do',
		list:'/mvc/announcement/list.do',
		alter:'/mvc/announcement/alter.do',
		deleteByGid:'/mvc/announcement/deleteByGid.do',
		homePageDetail:'/mvc/announcement/homePageDetail.do'
};
global.modelctls.document = {
	getDocumentCount:'/api/documentsigninfors/getDocumentCount',
	list:'/api/documentsigninfors/documentsList',
	forminfo:'/api/documentsigninfors/formInfo',
	save:'/api/documentsigninfors/saveForm',
	getDocumentsigninfor:'/api/documentsigninfors/getDocumentsigninfor',
	filling:'/api/forwardlogs/filing',
	tackback:'/api/forwardlogs/takeback',
	saveview:'/api/viewinfors/saveView',
	deleteView:'/api/viewinfors/deleteView',
	update:'/api/forwardlogs/saveForwardlog',
	saveForwardLogNew:'/api/forwardlogs/saveForwardlogNew',
	updateForm:'/api/documentsigninfors/updateForm',
	getRolesAndUnits:"/api/v1/user/users",
	getListUser:"/api/v1/user/getListUser",
	updateview:"/api/viewinfors/updateView",
	getView:"/api/viewinfors/getViews",
	send:"/api/forwardlogs/send",
	// 局长督办相关请求  lx
	findJZSupervisionList:"/api/JZSupervision/findJZSupervisionList",
	addJZSupervision:"/api/JZSupervision/addJZSupervision",
	resetJZSupervision:"/api/JZSupervision/resatJZSupervision",
	removeJZSupervision:"/api/JZSupervision/removeJZSupervision",
	findJZSupervisionByKey:"/api/JZSupervision/findJZSupervisionByKey",
	//退件
	rewards:"/api/forwardlogs/rewards",
	// 退回
	backto:"/api/forwardlogs/backto",
	//拉取发送人的信息
	senduserid:"/api/forwardlogs/senduserid",
	updateForwardlogs:"/api/forwardlogs/updateForwardlog",
	addCollectioninfor:"/api/collectioninfors/addCollectioninfor",
	getListForwardlogByFid:"/api/forwardlogs/getListForwardlogByFid",
	getloglistbypid:"/api/forwardlogs/getForwardlog",
	Collectioninfor:"/api/collectioninfors",
	deleteCollectioninfor:"/api/collectioninfors/deleteCollectioninfor",

	//公文表单权限相关接口
	getFormAuthoritysList:"/api/gwformauthoritys/getFormAuthoritysList",
	getStage:"/api/documentstages/getStageList",
	getFormcontrolList:"/api/gwformcontrols/getFormcontrolList",
	//公文查询
	getDocumentSearchData:"/api/documentsigninfors/documentSerachList",
	//查询公文
	getMyDepdoclist:"/api/documentsigninfors/getMyDepdoclist",
	//获取我的收藏
	getMyCollData:"/api/documentsigninfors/getMyCollData",
	//获取公文管理数据与公文管理类型筛选
	getDocManagerList:"/api/documentsigninfors/getDocManagerList",
	//公文管理列表删除
	DocManagerListDelete:"/api/documentsigninfors/DocManagerListDelete",
	//模糊查询
	DocSearch:"/api/documentsigninfors/docSearch",
	myDocSearch:"/api/documentsigninfors/mydocSearch",
	//高级查询
	SeniorSearch:"/api/documentsigninfors/seniorSearch",
	//本部门高级查询
	mySeniorSearch:"/api/documentsigninfors/mySeniorSearch",
	//获取fid
	getFidByPid:"/api/documentsigninfors/getFidByPid",
	//获取首页待办公文列表数据
	getEndorsementDocuments:"/api/documentsigninfors/getEndorsementDocuments",
	//获取督办列表数据
	getSupervisionList:"/api/documentsigninfors/getSupervisionList",
	//获取待归档列表数据
	getArchiveFileList:"/api/documentsigninfors/getArchiveFileList",
	//获取传阅列表数据与统计
	getCirculatedocumentsData:"/api/documentsigninfors/getCirculatedocumentsData",
	//获取发文草稿列表数据与统计
	getDraftlistData:"/api/documentsigninfors/getDraftlistData",
	//获取待办列表筛选数据与统计
	getEndorsementDocumentsStatus:"/api/documentsigninfors/getEndorsementDocumentsStatus",
	//获取已办列表数据与统计
	getDealedlistData:"/api/documentsigninfors/getDealedlistData",
	//获取首页待办列表
	getDealingDocuments:"/api/documentsigninfors/getDealingDocuments",
	//公文查询中判断有无打开权限
	getDocSearchDetailPermissiom:'/api/documentsigninfors/getDocSearchDetailPermissiom',
    getSendInfors:'/api/documentstages/getSendInfors'
};

global.modelctls.dataper =
{
		list:'/mvc/dataper/list.do',
		listDataPerm:'/mvc/dataper/listDataPerm.do',
		delfuncdic:'/mvc/dataper/delfuncdic.do',
		addfuncdic:'/mvc/dataper/addfuncdic.do',
		getfuncdic:'/mvc/dataper/getfuncdis.do',
		editfuncdic:'/mvc/dataper/editfuncdic.do',
		addru:'/mvc/dataper/addru.do',
		listru:'/mvc/dataper/listru.do',
		delru:'/mvc/dataper/delru.do',
		saveDataPerm:'/mvc/dataper/saveDataPerm.do',
		listunit:'/mvc/dataper/listunit.do'
						
};

global.modelctls.major = {
		addproject:'/mvc/major/addProject.do',
		importproject:'/mvc/major/importExcelData.do',
		listproject:'/mvc/major/list.do',
		addproject:'/mvc/major/addProject.do',
		findproject:'/mvc/major/findProject.do',
		deleteProject:'/mvc/major/delete.do',
		serviceproject:'/mvc/major/listServices.do',	
		saveService:'/mvc/major/saveServices.do',
		listprogress:'/mvc/major/listprogress.do',
		updataprogress:'/mvc/major/updataprogress.do',
		saveService:'/mvc/major/saveServices.do',
		ownerQuiz:'/mvc/major/ownerQuiz.do',
		reply:'/mvc/major/reply.do',
		serviceState:'/mvc/major/serviceState.do',
		logonProjectinfor:'/mvc/major/logonProjectinfor.do',
		asklist:'/mvc/major/asklist.do',
		clearsession:'/mvc/major/clearsession.do',
		updataprogressbyid:'/mvc/major/updataprogressbyid.do',
		getReportName:'/mvc/major/getReportName.do',
		getReportList:'/mvc/major/getReportList.do',
		saveOrUpCard:'/mvc/major/saveOrUpCard.do',
		getCardByPm:'/mvc/major/getCardByPm.do',
		updateProjectCardNum:'/mvc/major/updateProjectCardNum.do',
		getLoginNameAndWxname:'/mvc/major/getLoginNameAndWxname.do'
};

global.modelctls.sms = {
		send:'/mvc/sms/send.do',
		list:'/mvc/sms/list.do',
		pageCount:'/mvc/sms/pageCount.do',
		del:'/mvc/sms/del.do',
		get:'/mvc/sms/get.do',
		sendAll:'/mvc/sms/sendAll.do'	
};

global.modelctls.budget = {
		addBudGet:'/mvc/budget/addBudGet.do',
		findProjectById:'/mvc/budget/findProjectById.do',
		projectList:'/mvc/budget/projectList.do',
		paymentList:'/mvc/budget/paymentList.do',
		findPaymentById:'/mvc/budget/findPaymentById.do',
		getProjectInformation:'/mvc/budget/getProjectInformation.do',
		saveAdjustAmount:'/mvc/budget/saveAdjustAmount.do',
		updateAdjustAmount:'/mvc/budget/updateAdjustAmount.do',
		getAdjustAmountList:'/mvc/budget/getAdjustAmountList.do',
		payment:'/mvc/budget/payment.do',
		savePayment:'/mvc/budget/savePayment.do',
		importBudgetExcelData:'/mvc/budget/importBudgetExcelData.do',
		importPayExcelData:'/mvc/budget/importPayExcelData.do'
};


global.modelctls.meeting = {
		meetingDetail:'/api/meetingsubjects/meetingDetail',
		meetingType : '/api/meetingtypes/listType',
        getRoleMeetingTypePrivilege:'/api/meetingtypes/getRoleMeetingTypePrivilege',
		save:'/api/meetingsubjects/save',
		update:'/api/meetingsubjects/update',
		rollBackProject:'/api/meetingsubjects/rollBackProject',
		deleteproject:'/api/meetingprojects/deleteproject',
		deleteMeetingdir:'/api/meetingprojects/deleteMeetingdir',
		updateproject:'/api/meetingprojects/updateproject',
		mpproject:'/api/meetingsubjects/mpproject',
		loadProject:'/api/meetingsubjects/loadProject',
        againMeetingSubject:'/api/meetingsubjects/againMeetingSubject',
		minutesList:'/api/meetingprojects/minutesList',
		projectDetail:'/api/meetingprojects/projectDetail',
		project:'/api/meetingprojects/project',
		updateproject:'/api/meetingprojects/updateproject',
		listmeeting:'/api/meetingsubjects/listmeeting',
		deletes:'/api/meetingsubjects/delete',
		endmeet:'/api/meetingsubjects/endmeet',
		getMeetArchivesList:'/api/meetingsubjects/listMeetingArchives',
        getTypeId:'/api/meetingtypes/getTypeId',
        completeTask:'/api/meetingprojects/completeTask',
        declineTask:'/api/meetingprojects/declineTask',
        searchLinkInfo:'/api/meetingprojects/searchLinkInfo',
        getTaskByid:'/api/meetingprojects/getTaskByid',
        getOpinionByPid:'/api/meetingprojects/getOpinionByPid',
        saveGhydProject:'/api/meetingprojects/ghydProject/save',
        getGhydProjectByPid:'/api/meetingprojects/ghydProject/getByPid',
        updateGhydProject:'/api/meetingprojects/ghydProject/update',
        saveProjectViewInfo:'/api/projectViewInfo/save',
        deleteProjectViewInfoByKey:'/api/projectViewInfo/deleteByKey',
        updateProjectViewInfoByKey:'/api/projectViewInfo/updateByKey'
};

global.modelctls.meetingCalendar = {
		get:'/api/meetingRecord/',
		all : '/api/meetingRecord/findAll',
		save:'/api/meetingRecord/add',
		update:'/api/meetingRecord/update',
		deleteByIds:'/api/meetingRecord/delete',
		list:'/api/meetingRecord/findList'
};

global.modelctls.controlline={
		findList:'/api/controlline/findList',
		add:'/api/controlline/add',
		findByKey:'/api/controlline/findByKey',
		update:'/api/controlline/update',
		maxProid:'/api/controlline/maxProid',
		maxSerialid:'/api/controlline/maxSerialid',
		del:'/api/controlline/delete',
		findProid:'/api/controlline/findProid'
};
global.modelctls.salaryManagerService={ // 工资管理  lx
		// 文件上传
		fileUpload:{
			fileUpload:'/api/salaryManagerService/fileUpload/upload'
		},
		salaryManager:{
			findSalaryByDateAndDep:'/api/salaryManageService/findSalaryByDateAndDep',
			findSalaryByDateAndDep2:'/api/salaryManageService/findSalaryByDateAndDep2',
			findList:'/api/salaryManageService/findList',
			findIdByName:'/api/salaryManageService/findIdByName',
			findIdByNum:'/api/salaryManageService/findIdByNum',
			findDeptById:'/api/salaryManageService/findDeptById',
			insertSalary:'/api/salaryManageService/add',
			findSalaryByUserId:'/api/salaryManageService/salaryByUserId',
			updateSalaryByID:'/api/salaryManageService/updateSalaryByID',
			selectByscuserID:'/api/salaryManageService/selectByscuserID',
			findSalaryByUserId:'/api/salaryManageService/salaryByUserId',	
			findDepts:'/api/salaryManageService/findDepts',
			findxz:'/api/salaryManageService/findxz',
			findHaveRZSJ:'/api/salaryManageService/findHaveRZSJ',
			deleteBydate:'/api/salaryManageService/deleteBydate',
			exportSalaryHaveDDID:'/api/salaryManageService/exportSalaryHaveDDID'
		}
};
global.modelctls.workAgentService={ // 工资管理  lx
		// 文件上传
		fileUpload:{
			fileUpload:'/api/salaryManagerService/fileUpload/upload'
		},
		workAgent:{
			findSalaryByDateAndDep2:'/api/salaryManageService/findSalaryByDateAndDep2',
			findList:'/api/workAgentService/findList',
			findDetailById:'/api/workAgentService/findDetailById',
			findIdByName:'/api/salaryManageService/findIdByName',
			findDeptById:'/api/salaryManageService/findDeptById',
			findDeptByPid:'/api/workAgentService/findDeptByPid',
			findUserByDid:'/api/workAgentService/findUserByDid',
			insertSalary:'/api/salaryManageService/add',
			addWA:'/api/workAgentService/add',
			findSalaryByUserId:'/api/salaryManageService/salaryByUserId',
			updateSalaryByID:'/api/salaryManageService/updateSalaryByID',
			selectByscuserID:'/api/salaryManageService/selectByscuserID',
			findSalaryByUserId:'/api/salaryManageService/salaryByUserId',	
			findDepts:'/api/workAgentService/findDepts',
			findxz:'/api/salaryManageService/findxz',
			findHaveRZSJ:'/api/salaryManageService/findHaveRZSJ',
			deleteWAById:'/api/workAgentService/deleteWAById',
			exportSalaryHaveDDID:'/api/salaryManageService/exportSalaryHaveDDID'
		}
};

global.modelctls.sendDdMessage={
		//公文
		document:{
			documentAgentid:'246868928',
			documentUrl:'eapp://page/pages/index/index'
		},
        //审批
		approval:{
			approvalAgentid:null,
			approvalUrl:'eapp://page/pages/index/index'
		},
	   //会议
		meeting:{
			meetingAgentid:'258406887',
			meetingUrl:'eapp://page/pages/index/index'
		},
	  //会议通知
		meetingNotice:{
			meetingNoticeAgentid:'246868928',
			meetingUrl:'eapp://page/pages/index/index'
		}
		
};


global.modelctls.meetingNotice = {//会议通知 
		findList:'/api/notice/findList',
		findMysendList:'/api/notice/findMysendList',
		findbyid:'/api/notice/findbyid',
		saveNotice:'/api/notice/saveNotice',
		deletebykey:'/api/notice/deletebykey',
		updateNotice:'/api/notice/updateNotice',
		insertSenduser:"/api/notice/insertSenduser",
		findAllList:"/api/notice/findAllList",
		updateByKey:"/api/senduser/updatebykey",
		addNotice:'/api/notice/add',
};