diff --git a/src/api/custom_follow.ts b/src/api/custom_follow.ts index d442b19..313a6d9 100644 --- a/src/api/custom_follow.ts +++ b/src/api/custom_follow.ts @@ -2,25 +2,25 @@ import request from '@/utils/request' // 客户跟进记录列表 export function apiCustomFollowLists(params: any) { - return request.get({ url: '/custom_follow.custom_follow/lists', params }) + return request.get({ url: '/custom.custom_follow/lists', params }) } // 添加客户跟进记录 export function apiCustomFollowAdd(params: any) { - return request.post({ url: '/custom_follow.custom_follow/add', params }) + return request.post({ url: '/custom.custom_follow/add', params }) } // 编辑客户跟进记录 export function apiCustomFollowEdit(params: any) { - return request.post({ url: '/custom_follow.custom_follow/edit', params }) + return request.post({ url: '/custom.custom_follow/edit', params }) } // 删除客户跟进记录 export function apiCustomFollowDelete(params: any) { - return request.post({ url: '/custom_follow.custom_follow/delete', params }) + return request.post({ url: '/custom.custom_follow/delete', params }) } // 客户跟进记录详情 export function apiCustomFollowDetail(params: any) { - return request.get({ url: '/custom_follow.custom_follow/detail', params }) + return request.get({ url: '/custom.custom_follow/detail', params }) } \ No newline at end of file diff --git a/src/components/custom-dialog/index.vue b/src/components/custom-dialog/index.vue index 98e4417..1dab949 100644 --- a/src/components/custom-dialog/index.vue +++ b/src/components/custom-dialog/index.vue @@ -21,9 +21,9 @@ - + diff --git a/src/views/Materialmanagement/Inquiry/detail.vue b/src/views/Materialmanagement/Inquiry/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Inquiry/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Inquiry/edit.vue b/src/views/Materialmanagement/Inquiry/edit.vue new file mode 100644 index 0000000..1c2b405 --- /dev/null +++ b/src/views/Materialmanagement/Inquiry/edit.vue @@ -0,0 +1,370 @@ + + + diff --git a/src/views/Materialmanagement/Inquiry/index.vue b/src/views/Materialmanagement/Inquiry/index.vue new file mode 100644 index 0000000..fce76d4 --- /dev/null +++ b/src/views/Materialmanagement/Inquiry/index.vue @@ -0,0 +1,183 @@ + + + + diff --git a/src/views/Materialmanagement/Inquirydetails/index.vue b/src/views/Materialmanagement/Inquirydetails/index.vue new file mode 100644 index 0000000..47ca3f3 --- /dev/null +++ b/src/views/Materialmanagement/Inquirydetails/index.vue @@ -0,0 +1,181 @@ + + + + diff --git a/src/views/Materialmanagement/Inventorygapanalysis/detail.vue b/src/views/Materialmanagement/Inventorygapanalysis/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Inventorygapanalysis/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Inventorygapanalysis/edit.vue b/src/views/Materialmanagement/Inventorygapanalysis/edit.vue new file mode 100644 index 0000000..6af39a4 --- /dev/null +++ b/src/views/Materialmanagement/Inventorygapanalysis/edit.vue @@ -0,0 +1,447 @@ + + + diff --git a/src/views/Materialmanagement/Inventorygapanalysis/index.vue b/src/views/Materialmanagement/Inventorygapanalysis/index.vue new file mode 100644 index 0000000..db6d8b3 --- /dev/null +++ b/src/views/Materialmanagement/Inventorygapanalysis/index.vue @@ -0,0 +1,191 @@ + + + + diff --git a/src/views/Materialmanagement/Inventoryquery/detail.vue b/src/views/Materialmanagement/Inventoryquery/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Inventoryquery/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Inventoryquery/index.vue b/src/views/Materialmanagement/Inventoryquery/index.vue new file mode 100644 index 0000000..bb4184a --- /dev/null +++ b/src/views/Materialmanagement/Inventoryquery/index.vue @@ -0,0 +1,173 @@ + + + + diff --git a/src/views/Materialmanagement/Materialmanagement/detail.vue b/src/views/Materialmanagement/Materialmanagement/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Materialmanagement/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Materialmanagement/edit.vue b/src/views/Materialmanagement/Materialmanagement/edit.vue new file mode 100644 index 0000000..2099007 --- /dev/null +++ b/src/views/Materialmanagement/Materialmanagement/edit.vue @@ -0,0 +1,416 @@ + + + diff --git a/src/views/Materialmanagement/Materialmanagement/index.vue b/src/views/Materialmanagement/Materialmanagement/index.vue new file mode 100644 index 0000000..468b316 --- /dev/null +++ b/src/views/Materialmanagement/Materialmanagement/index.vue @@ -0,0 +1,180 @@ + + + + diff --git a/src/views/Materialmanagement/Monthlyinventory/detail.vue b/src/views/Materialmanagement/Monthlyinventory/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Monthlyinventory/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Monthlyinventory/edit.vue b/src/views/Materialmanagement/Monthlyinventory/edit.vue new file mode 100644 index 0000000..31b348a --- /dev/null +++ b/src/views/Materialmanagement/Monthlyinventory/edit.vue @@ -0,0 +1,373 @@ + + + diff --git a/src/views/Materialmanagement/Monthlyinventory/index.vue b/src/views/Materialmanagement/Monthlyinventory/index.vue new file mode 100644 index 0000000..fce76d4 --- /dev/null +++ b/src/views/Materialmanagement/Monthlyinventory/index.vue @@ -0,0 +1,183 @@ + + + + diff --git a/src/views/Materialmanagement/Monthlyinventory_detail/detail.vue b/src/views/Materialmanagement/Monthlyinventory_detail/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Monthlyinventory_detail/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Monthlyinventory_detail/index.vue b/src/views/Materialmanagement/Monthlyinventory_detail/index.vue new file mode 100644 index 0000000..139052a --- /dev/null +++ b/src/views/Materialmanagement/Monthlyinventory_detail/index.vue @@ -0,0 +1,182 @@ + + + + diff --git a/src/views/Materialmanagement/Serialnumberoutbound/detail.vue b/src/views/Materialmanagement/Serialnumberoutbound/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberoutbound/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Serialnumberoutbound/edit.vue b/src/views/Materialmanagement/Serialnumberoutbound/edit.vue new file mode 100644 index 0000000..f3470ac --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberoutbound/edit.vue @@ -0,0 +1,289 @@ + + + diff --git a/src/views/Materialmanagement/Serialnumberoutbound/index.vue b/src/views/Materialmanagement/Serialnumberoutbound/index.vue new file mode 100644 index 0000000..08e52bf --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberoutbound/index.vue @@ -0,0 +1,184 @@ + + + + diff --git a/src/views/Materialmanagement/Serialnumberstorage/detail.vue b/src/views/Materialmanagement/Serialnumberstorage/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberstorage/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/Serialnumberstorage/edit.vue b/src/views/Materialmanagement/Serialnumberstorage/edit.vue new file mode 100644 index 0000000..79a8ee7 --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberstorage/edit.vue @@ -0,0 +1,288 @@ + + + diff --git a/src/views/Materialmanagement/Serialnumberstorage/index.vue b/src/views/Materialmanagement/Serialnumberstorage/index.vue new file mode 100644 index 0000000..c15a86a --- /dev/null +++ b/src/views/Materialmanagement/Serialnumberstorage/index.vue @@ -0,0 +1,184 @@ + + + + diff --git a/src/views/Materialmanagement/TransferOrder/detail.vue b/src/views/Materialmanagement/TransferOrder/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/TransferOrder/edit.vue b/src/views/Materialmanagement/TransferOrder/edit.vue new file mode 100644 index 0000000..69492b3 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder/edit.vue @@ -0,0 +1,395 @@ + + + diff --git a/src/views/Materialmanagement/TransferOrder/index.vue b/src/views/Materialmanagement/TransferOrder/index.vue new file mode 100644 index 0000000..fce76d4 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder/index.vue @@ -0,0 +1,183 @@ + + + + diff --git a/src/views/Materialmanagement/TransferOrder_detail/detail.vue b/src/views/Materialmanagement/TransferOrder_detail/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder_detail/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/TransferOrder_detail/edit.vue b/src/views/Materialmanagement/TransferOrder_detail/edit.vue new file mode 100644 index 0000000..69492b3 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder_detail/edit.vue @@ -0,0 +1,395 @@ + + + diff --git a/src/views/Materialmanagement/TransferOrder_detail/index.vue b/src/views/Materialmanagement/TransferOrder_detail/index.vue new file mode 100644 index 0000000..f28c683 --- /dev/null +++ b/src/views/Materialmanagement/TransferOrder_detail/index.vue @@ -0,0 +1,194 @@ + + + + diff --git a/src/views/Materialmanagement/materialHandlingForm/detail.vue b/src/views/Materialmanagement/materialHandlingForm/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/materialHandlingForm/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/materialHandlingForm/edit.vue b/src/views/Materialmanagement/materialHandlingForm/edit.vue new file mode 100644 index 0000000..01ead7f --- /dev/null +++ b/src/views/Materialmanagement/materialHandlingForm/edit.vue @@ -0,0 +1,381 @@ + + + diff --git a/src/views/Materialmanagement/materialHandlingForm/index.vue b/src/views/Materialmanagement/materialHandlingForm/index.vue new file mode 100644 index 0000000..fce76d4 --- /dev/null +++ b/src/views/Materialmanagement/materialHandlingForm/index.vue @@ -0,0 +1,183 @@ + + + + diff --git a/src/views/Materialmanagement/materialHandlingForm_detail/detail.vue b/src/views/Materialmanagement/materialHandlingForm_detail/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/materialHandlingForm_detail/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/materialHandlingForm_detail/index.vue b/src/views/Materialmanagement/materialHandlingForm_detail/index.vue new file mode 100644 index 0000000..8a99cfc --- /dev/null +++ b/src/views/Materialmanagement/materialHandlingForm_detail/index.vue @@ -0,0 +1,190 @@ + + + + diff --git a/src/views/Materialmanagement/materialgapanalysis/detail.vue b/src/views/Materialmanagement/materialgapanalysis/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/materialgapanalysis/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/materialgapanalysis/edit.vue b/src/views/Materialmanagement/materialgapanalysis/edit.vue new file mode 100644 index 0000000..08db186 --- /dev/null +++ b/src/views/Materialmanagement/materialgapanalysis/edit.vue @@ -0,0 +1,315 @@ + + + diff --git a/src/views/Materialmanagement/materialgapanalysis/index.vue b/src/views/Materialmanagement/materialgapanalysis/index.vue new file mode 100644 index 0000000..1b4ca4a --- /dev/null +++ b/src/views/Materialmanagement/materialgapanalysis/index.vue @@ -0,0 +1,191 @@ + + + + diff --git a/src/views/Materialmanagement/outbounddetails/detail.vue b/src/views/Materialmanagement/outbounddetails/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/outbounddetails/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/outbounddetails/index.vue b/src/views/Materialmanagement/outbounddetails/index.vue new file mode 100644 index 0000000..c07872d --- /dev/null +++ b/src/views/Materialmanagement/outbounddetails/index.vue @@ -0,0 +1,188 @@ + + + + diff --git a/src/views/Materialmanagement/outboundflow/detail.vue b/src/views/Materialmanagement/outboundflow/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/outboundflow/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/outboundflow/edit.vue b/src/views/Materialmanagement/outboundflow/edit.vue new file mode 100644 index 0000000..50595e2 --- /dev/null +++ b/src/views/Materialmanagement/outboundflow/edit.vue @@ -0,0 +1,344 @@ + + + diff --git a/src/views/Materialmanagement/outboundflow/index.vue b/src/views/Materialmanagement/outboundflow/index.vue new file mode 100644 index 0000000..07ddca8 --- /dev/null +++ b/src/views/Materialmanagement/outboundflow/index.vue @@ -0,0 +1,198 @@ + + + + diff --git a/src/views/Materialmanagement/outboundorder/detail.vue b/src/views/Materialmanagement/outboundorder/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/outboundorder/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/outboundorder/edit.vue b/src/views/Materialmanagement/outboundorder/edit.vue new file mode 100644 index 0000000..e365794 --- /dev/null +++ b/src/views/Materialmanagement/outboundorder/edit.vue @@ -0,0 +1,390 @@ + + + diff --git a/src/views/Materialmanagement/outboundorder/index.vue b/src/views/Materialmanagement/outboundorder/index.vue new file mode 100644 index 0000000..d5ccab5 --- /dev/null +++ b/src/views/Materialmanagement/outboundorder/index.vue @@ -0,0 +1,181 @@ + + + + diff --git a/src/views/Materialmanagement/purchaserequest/detail.vue b/src/views/Materialmanagement/purchaserequest/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/purchaserequest/edit.vue b/src/views/Materialmanagement/purchaserequest/edit.vue new file mode 100644 index 0000000..08db186 --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest/edit.vue @@ -0,0 +1,315 @@ + + + diff --git a/src/views/Materialmanagement/purchaserequest/index.vue b/src/views/Materialmanagement/purchaserequest/index.vue new file mode 100644 index 0000000..d5ccab5 --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest/index.vue @@ -0,0 +1,181 @@ + + + + diff --git a/src/views/Materialmanagement/purchaserequest_detail/detail.vue b/src/views/Materialmanagement/purchaserequest_detail/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest_detail/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/purchaserequest_detail/edit.vue b/src/views/Materialmanagement/purchaserequest_detail/edit.vue new file mode 100644 index 0000000..e80c0b6 --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest_detail/edit.vue @@ -0,0 +1,459 @@ + + + diff --git a/src/views/Materialmanagement/purchaserequest_detail/index.vue b/src/views/Materialmanagement/purchaserequest_detail/index.vue new file mode 100644 index 0000000..680427f --- /dev/null +++ b/src/views/Materialmanagement/purchaserequest_detail/index.vue @@ -0,0 +1,191 @@ + + + + diff --git a/src/views/Materialmanagement/receiptstatement/detail.vue b/src/views/Materialmanagement/receiptstatement/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/receiptstatement/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/receiptstatement/edit.vue b/src/views/Materialmanagement/receiptstatement/edit.vue new file mode 100644 index 0000000..acbf17e --- /dev/null +++ b/src/views/Materialmanagement/receiptstatement/edit.vue @@ -0,0 +1,409 @@ + + + diff --git a/src/views/Materialmanagement/receiptstatement/index.vue b/src/views/Materialmanagement/receiptstatement/index.vue new file mode 100644 index 0000000..a37e75f --- /dev/null +++ b/src/views/Materialmanagement/receiptstatement/index.vue @@ -0,0 +1,197 @@ + + + + diff --git a/src/views/Materialmanagement/returndetails/detail.vue b/src/views/Materialmanagement/returndetails/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/returndetails/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/returndetails/edit.vue b/src/views/Materialmanagement/returndetails/edit.vue new file mode 100644 index 0000000..08db186 --- /dev/null +++ b/src/views/Materialmanagement/returndetails/edit.vue @@ -0,0 +1,315 @@ + + + diff --git a/src/views/Materialmanagement/returndetails/index.vue b/src/views/Materialmanagement/returndetails/index.vue new file mode 100644 index 0000000..d5bd18d --- /dev/null +++ b/src/views/Materialmanagement/returndetails/index.vue @@ -0,0 +1,198 @@ + + + + diff --git a/src/views/Materialmanagement/returnorder/detail.vue b/src/views/Materialmanagement/returnorder/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/returnorder/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/returnorder/edit.vue b/src/views/Materialmanagement/returnorder/edit.vue new file mode 100644 index 0000000..b06c97e --- /dev/null +++ b/src/views/Materialmanagement/returnorder/edit.vue @@ -0,0 +1,413 @@ + + + diff --git a/src/views/Materialmanagement/returnorder/index.vue b/src/views/Materialmanagement/returnorder/index.vue new file mode 100644 index 0000000..7fd9581 --- /dev/null +++ b/src/views/Materialmanagement/returnorder/index.vue @@ -0,0 +1,182 @@ + + + + diff --git a/src/views/Materialmanagement/warehousemanagement/detail.vue b/src/views/Materialmanagement/warehousemanagement/detail.vue new file mode 100644 index 0000000..2d9d7e8 --- /dev/null +++ b/src/views/Materialmanagement/warehousemanagement/detail.vue @@ -0,0 +1,283 @@ + + + + + diff --git a/src/views/Materialmanagement/warehousemanagement/edit.vue b/src/views/Materialmanagement/warehousemanagement/edit.vue new file mode 100644 index 0000000..2ac25d2 --- /dev/null +++ b/src/views/Materialmanagement/warehousemanagement/edit.vue @@ -0,0 +1,317 @@ + + + diff --git a/src/views/Materialmanagement/warehousemanagement/index.vue b/src/views/Materialmanagement/warehousemanagement/index.vue new file mode 100644 index 0000000..4858373 --- /dev/null +++ b/src/views/Materialmanagement/warehousemanagement/index.vue @@ -0,0 +1,177 @@ + + + + diff --git a/src/views/acceptance_bill/edit.vue b/src/views/acceptance_bill/edit.vue index e12b6b6..ac276dc 100644 --- a/src/views/acceptance_bill/edit.vue +++ b/src/views/acceptance_bill/edit.vue @@ -20,37 +20,37 @@ - + - + - + - + - + - + diff --git a/src/views/bidbbond/edit.vue b/src/views/bidbbond/edit.vue index a2004c1..edcaf53 100644 --- a/src/views/bidbbond/edit.vue +++ b/src/views/bidbbond/edit.vue @@ -184,7 +184,7 @@ const checkPhone = (rule: any, value: any, callback: (arg0: Error) => any) => { } const userEmail = (rule: any, value: string, callback: (arg0: Error | undefined) => void) => { - // const mailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ + const mailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ // // if (!value) { // // return callback(new Error('邮箱不能为空')) // // } diff --git a/src/views/build/build_plan/detail.vue b/src/views/build/build_plan/detail.vue index d9a2b30..9972aee 100644 --- a/src/views/build/build_plan/detail.vue +++ b/src/views/build/build_plan/detail.vue @@ -98,7 +98,7 @@ - + {{ formData.completion_degree }} diff --git a/src/views/build/build_plan/index.vue b/src/views/build/build_plan/index.vue index 1e7aab7..148b7a1 100644 --- a/src/views/build/build_plan/index.vue +++ b/src/views/build/build_plan/index.vue @@ -38,18 +38,18 @@ - + - - + + - - - + + + diff --git a/src/views/build/build_process_settings/edit.vue b/src/views/build/build_process_settings/edit.vue index 24d014e..4bbf1f6 100644 --- a/src/views/build/build_process_settings/edit.vue +++ b/src/views/build/build_process_settings/edit.vue @@ -44,7 +44,8 @@ - + + diff --git a/src/views/build/build_report/edit.vue b/src/views/build/build_report/edit.vue index 3ea734e..7e8ebb2 100644 --- a/src/views/build/build_report/edit.vue +++ b/src/views/build/build_report/edit.vue @@ -163,7 +163,7 @@ - + diff --git a/src/views/competitor/edit.vue b/src/views/competitor/edit.vue index 7ccbf25..0e5b06c 100644 --- a/src/views/competitor/edit.vue +++ b/src/views/competitor/edit.vue @@ -22,7 +22,7 @@ - + @@ -107,6 +107,7 @@ const formDataannex = reactive([]) import configs from "@/config" const base_url = configs.baseUrl + configs.urlPrefix import useUserStore from "@/stores/modules/user"; +import feedback from '@/utils/feedback' const userStore = useUserStore(); // 上传文件 @@ -130,6 +131,7 @@ const delFileFn = (index: number) => { // dialog const showDialog = ref(false) const showDialog1 = ref(false) +//获取弹窗选择的值 const customEvent = (e: any) => { formData.project_id = e.id; project_name.value = e.name; @@ -166,7 +168,14 @@ const area_change = (e: any) => { const popupTitle = computed(() => { return mode.value == 'edit' ? '编辑竞争对手' : '新增竞争对手' }) - +//打开需求弹窗 +const xuDialog = () => { + if (formData.project_id) { + showDialog1.value = true + } else { + feedback.msgError('请先选择项目') + } +} // 表单数据 const formData = reactive({ id: '', @@ -186,17 +195,12 @@ const formData = reactive({ const checkPhone = (rule: any, value: any, callback: (arg0: Error) => any) => { const phoneReg = /^1[3|4|5|7|8][0-9]{9}$/ - // if (!value) { - // return callback(new Error('电话号码不能为空')) - // } - setTimeout(() => { - if (phoneReg.test(value)) { - callback() - } else { - callback(new Error('电话号码格式不正确')) - } - }, 100) + if (value && !phoneReg.test(value)) { + callback(new Error('请输入正确的手机号码')); + } else { + callback() + } } // 表单验证 const formRules = reactive({ diff --git a/src/views/competitor/index.vue b/src/views/competitor/index.vue index 54cf7d2..7d6d7c8 100644 --- a/src/views/competitor/index.vue +++ b/src/views/competitor/index.vue @@ -39,7 +39,7 @@ - + diff --git a/src/views/contract/edit.vue b/src/views/contract/edit.vue index b2dfcb0..262be07 100644 --- a/src/views/contract/edit.vue +++ b/src/views/contract/edit.vue @@ -15,22 +15,28 @@ - - - - - - - + + + + + + + + + + - - + + + - + + - + + @@ -136,13 +142,13 @@ - - - + + + @@ -151,7 +157,7 @@ import type { FormInstance } from 'element-plus' import Popup from '@/components/popup/index.vue' import biddocumentTable from "@/components/biddocument/index.vue" import reviewprocess from '@/components/reviewprocess/index.vue' - +import projectTable from "@/components/project/index.vue" import { apiContractAdd, apiContractEdit, apiContractDetail } from '@/api/contract' import { timeFormat } from '@/utils/util' import type { PropType } from 'vue' @@ -172,6 +178,7 @@ import useUserStore from "@/stores/modules/user"; import { toChinesNum } from "@/utils/util"; const showDialog = ref(false) const showDialog1 = ref(false) +const showDialog2 = ref(false) const custom_name = ref('') const document_name = ref('') const document_code = ref('') @@ -180,6 +187,7 @@ const list1 = reactive([]) const list2 = reactive([]) import { deptAll } from '@/api/org/department' import { getAll } from '@/api/org/organization' +import feedback from '@/utils/feedback' const userStore = useUserStore(); //验证 const checkPhone = (rule: any, value: any, callback: (arg0: Error) => any) => { @@ -225,6 +233,15 @@ const delFileFn = (index: number) => { formDataannex.splice(index, 1) } +//获取值打开弹窗 +const tanchuan = () => { + if (formData.customer_id) { + showDialog2.value = true + } else { + feedback.msgError('请先选择客户') + } +} + //获取值 const customEvent = (e: any) => { formData.customer_id = e.id; @@ -239,6 +256,11 @@ const customEvent1 = (e: any) => { bidding_code.value = e.bid_document_no showDialog1.value = false; }; +const customEvent2 = (e: any) => { + document_name.value = e.name; + document_code.value = e.project_code + showDialog2.value = false; +}; //监听输入 金额大写 const amountinput = (e) => { diff --git a/src/views/custom/edit.vue b/src/views/custom/edit.vue index 595071e..25b5543 100644 --- a/src/views/custom/edit.vue +++ b/src/views/custom/edit.vue @@ -114,8 +114,8 @@ - - + + @@ -127,10 +127,72 @@ - +
其他联系人
+ -
- + + + --> + @@ -104,6 +109,7 @@ import { timeFormat } from '@/utils/util' import feedback from '@/utils/feedback' import EditPopup from './edit.vue' import DetailPopup from './detail.vue' + import Statistics from '@/components/statistics/index.vue' const editRef = shallowRef>() const detailRef = shallowRef>() @@ -151,11 +157,10 @@ const list = reactive([ const queryParams = reactive({ name: '', custom_type: '', - phone: '', - credit_rating: '', + master_phone: '', + master_name: '', province: '', - city: '', - status: '' + }) // 选中数据 diff --git a/src/views/custom_follow/edit.vue b/src/views/custom_follow/edit.vue index 1ebb3a7..a439e21 100644 --- a/src/views/custom_follow/edit.vue +++ b/src/views/custom_follow/edit.vue @@ -12,7 +12,7 @@ - + @@ -21,8 +21,8 @@ - - + + @@ -34,7 +34,7 @@ - + @@ -101,7 +101,7 @@ const formData = reactive({ contacts: '', date: '', types: '', - admin_id: '', + executor: '', description: '', annex: '', coordinate: '', @@ -128,11 +128,6 @@ const setFormData = async (data: Record) => { formData[key] = data[key] } } - - //@ts-ignore - formData.date = timeFormat(formData.date, 'yyyy-mm-dd hh:MM:ss') - //@ts-ignore - formData.next_follow_date = timeFormat(formData.next_follow_date, 'yyyy-mm-dd hh:MM:ss') } const getDetail = async (row: Record) => { diff --git a/src/views/custom_follow/index.vue b/src/views/custom_follow/index.vue index ae2bf73..6189d7a 100644 --- a/src/views/custom_follow/index.vue +++ b/src/views/custom_follow/index.vue @@ -36,17 +36,14 @@ - - - + + - + - - - - + + + +