diff --git a/src/api/calibration/bidRegistration/index.ts b/src/api/calibration/bidRegistration/index.ts
new file mode 100644
index 0000000..1b18ac2
--- /dev/null
+++ b/src/api/calibration/bidRegistration/index.ts
@@ -0,0 +1,46 @@
+import request from '@/utils/request'
+const AUTH_BASE_URL = '/api2'
+
+/*
+ * 投标登记
+ * */
+
+// 新增投标登记
+export const BusinessBid = (data: any) => {
+ const formData = new FormData()
+ formData.append('BiddingUnit', data.BiddingUnit)
+ formData.append('ProjectName', data.ProjectName)
+ formData.append('times', data.times)
+ formData.append('BiddingAnnouncement', data.BiddingAnnouncement)
+ formData.append('personincharge', data.personincharge)
+ formData.append('user_id', data.user_id)
+ return request({
+ url: `${AUTH_BASE_URL}/business/bid`,
+ method: 'post',
+ data: formData,
+ headers: {
+ 'Content-Type': 'multipart/form-data'
+ }
+ })
+}
+
+// 投标登记展示
+export const BusinessBiddetail = (data: any) => {
+ const formData = new FormData()
+ formData.append('page', data.pageNum)
+ formData.append('per_page', data.pageSize)
+ if (data.times && data.times.length) {
+ formData.append('times', data.times[0])
+ formData.append('end_time', data.times[1])
+ }
+ formData.append('client_username', data.client_username)
+ formData.append('party_username', data.party_username)
+ return request({
+ url: `${AUTH_BASE_URL}/business/biddetail`,
+ method: 'post',
+ data: formData,
+ headers: {
+ 'Content-Type': 'multipart/form-data'
+ }
+ })
+}
diff --git a/src/api/calibration/conflictOfInterestSearch/index.ts b/src/api/calibration/conflictOfInterestSearch/index.ts
index 4ad16ec..d822bec 100644
--- a/src/api/calibration/conflictOfInterestSearch/index.ts
+++ b/src/api/calibration/conflictOfInterestSearch/index.ts
@@ -8,15 +8,14 @@ const AUTH_BASE_URL = '/api2'
// 新增立项登记
export const BusinessProject = (data: any) => {
const formData = new FormData()
- formData.append('type', data.type)
+ formData.append('type', data.type.split(',')[0])
formData.append('ContractNo', data.ContractNo)
formData.append('times', data.times)
- formData.append('client_info', data.client_info)
- formData.append('party_info', data.party_info)
- formData.append('description', data.description)
formData.append('responsiblefor', data.responsiblefor)
formData.append('charge', data.charge)
formData.append('contract', data.contract)
+ formData.append('personincharge', data.personincharge)
+ formData.append('user_id', data.user_id)
return request({
url: `${AUTH_BASE_URL}/business/project`,
method: 'post',
@@ -27,13 +26,33 @@ export const BusinessProject = (data: any) => {
})
}
-// 审批分页接口
-export const UserRoxyexhibition = (data: any) => {
+// 立案登记类型查询
+export const BusinessProjectquerytype = (type: string) => {
const formData = new FormData()
- formData.append('page', data.pageNum)
- formData.append('per_page', data.pageSize)
+ formData.append('type', type)
return request({
- url: `${AUTH_BASE_URL}/user/roxyexhibition`,
+ url: `${AUTH_BASE_URL}/business/projectquerytype`,
+ method: 'post',
+ data: formData,
+ headers: {
+ 'Content-Type': 'multipart/form-data'
+ }
+ })
+}
+
+// 立项登记展示
+export const BusinessProjectdetail = (data: any) => {
+ const formData = new FormData()
+ formData.append('page', data.pageNum)
+ formData.append('per_page', data.pageSize)
+ if (data.times && data.times.length) {
+ formData.append('times', data.times[0])
+ formData.append('end_time', data.times[1])
+ }
+ formData.append('client_username', data.client_username)
+ formData.append('party_username', data.party_username)
+ return request({
+ url: `${AUTH_BASE_URL}/business/projectdetail`,
method: 'post',
data: formData,
headers: {
diff --git a/src/api/calibration/preRegistration/index.ts b/src/api/calibration/preRegistration/index.ts
index 6650b58..99889c7 100644
--- a/src/api/calibration/preRegistration/index.ts
+++ b/src/api/calibration/preRegistration/index.ts
@@ -44,3 +44,11 @@ export const BusinessRegisterdetail = (data: any) => {
}
})
}
+
+// 预立案登记列表接口
+export const BusinessRegistrationlist = () => {
+ return request({
+ url: `${AUTH_BASE_URL}/business/registrationlist`,
+ method: 'post'
+ })
+}
diff --git a/src/views/calibration/businessSystem/conflictOfInterestSearch/components/BidRegistrationForm.vue b/src/views/calibration/businessSystem/conflictOfInterestSearch/components/BidRegistrationForm.vue
new file mode 100644
index 0000000..894dc98
--- /dev/null
+++ b/src/views/calibration/businessSystem/conflictOfInterestSearch/components/BidRegistrationForm.vue
@@ -0,0 +1,284 @@
+
+ 招标单位信息
+