|
|
@@ -1,110 +1,121 @@
|
|
|
import fetch from '../fetch.js'
|
|
|
|
|
|
export default {
|
|
|
- /**
|
|
|
- * 合同管理相关借口
|
|
|
- * @returns {Promise<unknown>}
|
|
|
- */
|
|
|
- contractList(params) {
|
|
|
- // 合同列表
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/contracts-manage/v2/page',
|
|
|
- params,
|
|
|
- 'post'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 详情
|
|
|
- * @param params
|
|
|
- */
|
|
|
- detail(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/contracts-manage/v2/detail',
|
|
|
- params,
|
|
|
- 'post'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 台账列表
|
|
|
- * @param params
|
|
|
- */
|
|
|
- ledgerList(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/accountinformation/list',
|
|
|
- params,
|
|
|
- 'get'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 新增台账
|
|
|
- * @param params
|
|
|
- */
|
|
|
- ledgerAdd(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/accountinformation/save',
|
|
|
- params,
|
|
|
- 'post',
|
|
|
- 'json'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 修改台账
|
|
|
- * @param params
|
|
|
- * @returns {Promise<unknown>}
|
|
|
- */
|
|
|
- ledgerUpdate(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/accountinformation/update',
|
|
|
- params,
|
|
|
- 'post',
|
|
|
- 'json'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除凭证
|
|
|
- * @param params
|
|
|
- */
|
|
|
- voucherDel(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/accountinformationfile/remove',
|
|
|
- params,
|
|
|
- 'post',
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除合同
|
|
|
- * @param params
|
|
|
- * @returns {Promise<unknown>}
|
|
|
- */
|
|
|
- contractRemove(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/contracts-manage/v2/delete-contracts',
|
|
|
- params,
|
|
|
- 'post'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 删除台账
|
|
|
- * @param params
|
|
|
- * @returns {Promise<unknown>}
|
|
|
- */
|
|
|
- remove(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/accountinformation/remove',
|
|
|
- params,
|
|
|
- 'post'
|
|
|
- )
|
|
|
- },
|
|
|
- /**
|
|
|
- * 更新合同信息
|
|
|
- * @returns {Promise | Promise<unknown>}
|
|
|
- */
|
|
|
- contractUpdate(params) {
|
|
|
- return fetch(
|
|
|
- '/blade-project-manage-v2/contracts-manage/v2/submit',
|
|
|
- params,
|
|
|
- 'post',
|
|
|
- 'json'
|
|
|
- )
|
|
|
- }
|
|
|
+ /**
|
|
|
+ * 合同管理相关借口
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
+ */
|
|
|
+ contractList(params) {
|
|
|
+ // 合同列表
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/contracts-manage/v2/page',
|
|
|
+ params,
|
|
|
+ 'post'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 详情
|
|
|
+ * @param params
|
|
|
+ */
|
|
|
+ detail(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/contracts-manage/v2/detail',
|
|
|
+ params,
|
|
|
+ 'post'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 台账列表
|
|
|
+ * @param params
|
|
|
+ */
|
|
|
+ ledgerList(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/accountinformation/list',
|
|
|
+ params,
|
|
|
+ 'get'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 新增台账
|
|
|
+ * @param params
|
|
|
+ */
|
|
|
+ ledgerAdd(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/accountinformation/save',
|
|
|
+ params,
|
|
|
+ 'post',
|
|
|
+ 'json'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 修改台账
|
|
|
+ * @param params
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
+ */
|
|
|
+ ledgerUpdate(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/accountinformation/update',
|
|
|
+ params,
|
|
|
+ 'post',
|
|
|
+ 'json'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 删除凭证
|
|
|
+ * @param params
|
|
|
+ */
|
|
|
+ voucherDel(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/accountinformationfile/remove',
|
|
|
+ params,
|
|
|
+ 'post'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 删除合同
|
|
|
+ * @param params
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
+ */
|
|
|
+ contractRemove(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/contracts-manage/v2/delete-contracts',
|
|
|
+ params,
|
|
|
+ 'post'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 删除台账
|
|
|
+ * @param params
|
|
|
+ * @returns {Promise<unknown>}
|
|
|
+ */
|
|
|
+ remove(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/accountinformation/remove',
|
|
|
+ params,
|
|
|
+ 'post'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 更新合同信息
|
|
|
+ * @returns {Promise | Promise<unknown>}
|
|
|
+ */
|
|
|
+ contractUpdate(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/contracts-manage/v2/submit',
|
|
|
+ params,
|
|
|
+ 'post',
|
|
|
+ 'json'
|
|
|
+ )
|
|
|
+ },
|
|
|
+ /**
|
|
|
+ * 选择关联合同文件
|
|
|
+ */
|
|
|
+ linkContract(params) {
|
|
|
+ return fetch(
|
|
|
+ '/blade-project-manage-v2/contracts-manage/v2/contract-save-file',
|
|
|
+ params,
|
|
|
+ 'post',
|
|
|
+ 'json'
|
|
|
+ )
|
|
|
+ }
|
|
|
}
|