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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 询价明细 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ item.name }} + + + + + + + + + + + + {{ item.name }} + + + + + + + {{ item.name }} + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + 采购合同明细 + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 付款计划 + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 盘点材料清单 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 盘点材料清单 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 调拨明细 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 调拨明细 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 材料清单 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 出库清单 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 客户开票信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 发票邮寄信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + 退库清单 + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + {{ formData.project_name }} + + + + + {{ formData.custom.name }} + + + + + + {{ formData.project_code + }} + + + + + + {{ formData.contract.contract_name }} + + + + + {{ formData.contract ? formData.contract.contract_code : '暂无数据' }} + + + + + {{ formData.contract.amount + }} + + + + + + + + + + {{ formData.accumulate_amount }} + + + + + {{ formData.accumulated_payments_received }} + + + + + {{ formData.tax_rate }} + + + + + + + + + + + + {{ formData.invoicing_amount }} + + + + + {{ formData.invoicing_amount_daxie }} + + + + + + {{ formData.invoicing_amount }} + + + + + + {{ formData.amount_including_tax }} + + + + + {{ formData.content }} + + + + + {{ formData.invoice_no }} + + + + + {{ formData.invoicing_company_name }} + + + + + {{ formData.taxpayer_identification_number }} + + + + + + {{ formData.deposit_bank }} + + + + + {{ formData.bank_accnout }} + + + + + {{ formData.address_phone }} + + + + + {{ formData.receiving_address }} + + + + {{ formData.contacts }} + + + + + {{ formData.phone }} + + + + + {{ formData.mailing_time }} + + + + + {{ formData.mailing_type }} + + + + + {{ formData.mailing_no }} + + + + + {{ formData.remark }} + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + 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 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + {{ item.name }} + x + + + + + + + + + + + + + + + + + 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 @@ - + 其他联系人 + - + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上传 + + + + + + 文件{{ index + 1 }} + x + + + + + + + + + + + - + @@ -219,10 +281,13 @@ import { } from "@/api/common"; import customDialog from '@/components/custom-dialog/index.vue' import type { FormInstance } from 'element-plus' + +import useUserStore from "@/stores/modules/user"; import Popup from '@/components/popup/index.vue' import { apiCustomAdd, apiCustomEdit, apiCustomDetail } from '@/api/custom' import { timeFormat } from '@/utils/util' import type { PropType } from 'vue' +const userStore = useUserStore(); defineProps({ dictData: { type: Object as PropType>, @@ -237,8 +302,12 @@ const companyname = ref('') const list1 = reactive([]) const showDialog = ref(false); const list2 = reactive([]) +import configs from "@/config" + +const base_url = configs.baseUrl + configs.urlPrefix import { deptAll } from '@/api/org/department' import { getAll } from '@/api/org/organization' +import feedback from "@/utils/feedback"; const datas = reactive({ provinceOptions: [], cityOptions: [], @@ -251,7 +320,17 @@ const customEvent = (e: any) => { showDialog.value = false; }; +const handleAdd = (row: any) => { + // 在 row 后面插入一行数据 + const index = formData.other_contacts.indexOf(row); + formData.other_contacts.splice(index + 1, 0, {}); +}; +const handleDelete = (row: any) => { + // 删除 row + const index = formData.other_contacts.indexOf(row); + formData.other_contacts.splice(index, 1); +}; // 弹窗标题 const popupTitle = computed(() => { return mode.value == 'edit' ? '编辑客户表' : '新增客户表' @@ -259,13 +338,32 @@ const popupTitle = computed(() => { //验证 const checkPhone = (rule: any, value: any, callback: (arg0: Error) => any) => { - if (value && !/^1\d{10}$/.test(value)) { + if (value && !/^1[3|4|5|7|8][0-9]{9}$/.test(value)) { callback(new Error('请输入正确的手机号码')); } else { callback() } } + +const tablePhone = (row, index) => { + console.log(row, index) + if (row.phone && !/^1[3|4|5|7|8][0-9]{9}$/.test(row.phone)) { + feedback.msgError('请输入正确的手机号码') + row.phone = '' + } +} +const tableEmail = (row, index) => { + const mailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ + if (row.email && !mailReg.test(row.email)) { + feedback.msgError('请输入正确的手机号码') + row.email = '' + } + + + + // console.log(row, index) +} 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_-])+/ if (value && !mailReg.test(value)) { @@ -330,7 +428,7 @@ const formData = reactive({ bank_name: '', bank_account: '', status: '', - other_contacts: [], + other_contacts: [{}], area: "" }) @@ -341,7 +439,33 @@ const formRules = reactive({ }) +// 上传文件 +const handleAvatarSuccess_four1 = (index, response, file, fileList) => { + if (response.code == 0) { + ElMessage.error(response.msg); + return; + } + if (!formData.other_contacts[index].annex) { + formData.other_contacts[index].annex = []; // 如果 annex 不存在,先创建一个空数组 + } + // console.log(formData.other_contacts[index], index, tablist2) + // console.log(index, response) + formData.other_contacts[index].annex.push({ uri: response.data.uri, name: response.data.name }); + + + + // console.log(response.data.uri, index, tablist2) + // formDataannex1.push( + // { uri: response.data.uri, name: response.data.name } + // ); +}; + +// 删除上传的文件 +const delFileFn1 = (index: number) => { + // 删除附件文件 + row.annex.splice(index, 1); +} // 获取详情 const setFormData = async (data: Record) => { for (const key in formData) { @@ -362,9 +486,12 @@ const setFormData = async (data: Record) => { if (data.dept_id) { getlist1(data.org_id) } + if (formData.company_name) { + companyname.value = data.company_name + + } formData.other_contacts = JSON.parse(data.other_contacts) - console.log(formData, '2222222222') } @@ -379,6 +506,10 @@ const getDetail = async (row: Record) => { // 提交按钮 const handleSubmit = async () => { + if (formData.other_contacts && formData.other_contacts.length > 0) { + formData.other_contacts = JSON.stringify(formData.other_contacts) + } + await formRef.value?.validate() const data = { ...formData, } mode.value == 'edit' @@ -425,24 +556,7 @@ const getAreaList = async () => { datas["areaOptions"] = data; }; -//增加其他联系人 -function other() { - formData.other_contacts.push({ - name: "", - position: "", - phone: "", - email: "", - }); -} -//删除其他联系人 -function otherdelete() { - formData.other_contacts.pop({ - name: "", - position: "", - phone: "", - email: "", - }); -} + getProvinceList(); diff --git a/src/views/custom/index.vue b/src/views/custom/index.vue index afd912a..da42883 100644 --- a/src/views/custom/index.vue +++ b/src/views/custom/index.vue @@ -2,7 +2,7 @@ - + @@ -12,10 +12,15 @@ - - + + + + + + + + - 查询 @@ -45,19 +50,19 @@ - + + + --> + @@ -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 @@ - - - {{ row.date ? timeFormat(row.date, 'yyyy-mm-dd hh:MM:ss') : '' }} - - + + - + @@ -60,13 +57,10 @@ - - - {{ row.next_follow_date ? timeFormat(row.next_follow_date, 'yyyy-mm-dd hh:MM:ss') : '' - }} - - - + + + + diff --git a/src/views/custom_service/edit.vue b/src/views/custom_service/edit.vue index 7cc8228..5f787f9 100644 --- a/src/views/custom_service/edit.vue +++ b/src/views/custom_service/edit.vue @@ -1,7 +1,7 @@ - + @@ -24,16 +24,16 @@ - - + + - + +