|
@@ -0,0 +1,64 @@
|
|
|
|
|
+import {get, post, put, del} from '../http/http'
|
|
|
|
|
+
|
|
|
|
|
+const prefix = "dawn/api/v1/"
|
|
|
|
|
+
|
|
|
|
|
+const apiIdle = {
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取招标包表格
|
|
|
|
|
+ * @param {Object} params
|
|
|
|
|
+ */
|
|
|
|
|
+ getTenderPages(params) {
|
|
|
|
|
+ return post(prefix + 'tender-package-pages', params)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 创建招标包
|
|
|
|
|
+ * @param {Object} data
|
|
|
|
|
+ */
|
|
|
|
|
+ saveTender(data) {
|
|
|
|
|
+ return post(prefix + "tender-package", data)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 查询指定的招标包
|
|
|
|
|
+ * @param {Object} tenderPackageId
|
|
|
|
|
+ */
|
|
|
|
|
+ getTenderById(tenderPackageId) {
|
|
|
|
|
+ return get(prefix + "tender-package/" + tenderPackageId)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 更新招标包
|
|
|
|
|
+ * @param {Object} data
|
|
|
|
|
+ */
|
|
|
|
|
+ updateTender(data) {
|
|
|
|
|
+ return put(prefix + "tender-package/" + data.tenderPackageId, data)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 删除指定的招标包
|
|
|
|
|
+ * @param {Object} tenderPackageId
|
|
|
|
|
+ */
|
|
|
|
|
+ deleteTenderById(tenderPackageId) {
|
|
|
|
|
+ return del(prefix + "tender-package/" + tenderPackageId)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 分页获取招标包的站点分配表格
|
|
|
|
|
+ * @param {Object} data
|
|
|
|
|
+ */
|
|
|
|
|
+ getAssignTenderSitePages(data) {
|
|
|
|
|
+ return post(prefix + "tender-package/site-pages", data)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 分配动态罚款配置的站点
|
|
|
|
|
+ * @param {Object} data {tenderPackageId,sitePks}
|
|
|
|
|
+ */
|
|
|
|
|
+ assignTenderSites(data) {
|
|
|
|
|
+ return post(prefix + "tender-package/assign-sites", data)
|
|
|
|
|
+ },
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 取消分配招标包的站点
|
|
|
|
|
+ * @param {Object} data {tenderPackageId,sitePks}
|
|
|
|
|
+ */
|
|
|
|
|
+ unassignTenderSites(data) {
|
|
|
|
|
+ return post(prefix + "tender-package/unassign-sites", data)
|
|
|
|
|
+ },
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+export default apiIdle
|