sc
This commit is contained in:
@@ -1,7 +1,15 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-form :model="searchForm" label-width="0" inline>
|
<el-form :model="searchForm" label-width="0" inline>
|
||||||
<el-form-item>
|
<template v-if="appStore.getAppInfo?.instanceType == 2">
|
||||||
|
<el-form-item>
|
||||||
|
<el-input v-model="searchForm.signOrderId" placeholder="成交单号" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item>
|
||||||
|
<el-input v-model="searchForm.signId" placeholder="子订单号" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
</template>
|
||||||
|
<el-form-item v-else>
|
||||||
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@@ -115,7 +123,25 @@
|
|||||||
@selection-change="handleSelectionChange"
|
@selection-change="handleSelectionChange"
|
||||||
>
|
>
|
||||||
<el-table-column type="selection" width="55" :selectable="(row) => row.state == 1" />
|
<el-table-column type="selection" width="55" :selectable="(row) => row.state == 1" />
|
||||||
<el-table-column prop="signId" label="成交单号" min-width="150px" />
|
<!-- <el-table-column prop="signId" label="成交单号" min-width="150px" /> -->
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 1"
|
||||||
|
prop="signId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signOrderId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signId"
|
||||||
|
label="子订单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
<el-table-column prop="name" label="线索名称" min-width="150px" />
|
<el-table-column prop="name" label="线索名称" min-width="150px" />
|
||||||
<el-table-column prop="phone" label="联系方式" min-width="120px" />
|
<el-table-column prop="phone" label="联系方式" min-width="120px" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
@@ -229,6 +255,7 @@ const searchForm = ref({
|
|||||||
createDate: [],
|
createDate: [],
|
||||||
createUser: undefined,
|
createUser: undefined,
|
||||||
checkTime: [],
|
checkTime: [],
|
||||||
|
signOrderId: undefined,
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 20
|
pageSize: 20
|
||||||
})
|
})
|
||||||
@@ -253,6 +280,7 @@ function handleReset() {
|
|||||||
createDate: [],
|
createDate: [],
|
||||||
createUser: undefined,
|
createUser: undefined,
|
||||||
checkTime: [],
|
checkTime: [],
|
||||||
|
signOrderId: undefined,
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 20
|
pageSize: 20
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,10 @@
|
|||||||
<div>
|
<div>
|
||||||
<el-form :model="searchForm" label-width="0" inline>
|
<el-form :model="searchForm" label-width="0" inline>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
<el-input v-model="searchForm.signOrderId" placeholder="成交单号" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item>
|
||||||
|
<el-input v-model="searchForm.signId" placeholder="子订单号" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="searchForm.name" placeholder="线索名称" clearable />
|
<el-input v-model="searchForm.name" placeholder="线索名称" clearable />
|
||||||
@@ -67,7 +70,8 @@
|
|||||||
</el-form>
|
</el-form>
|
||||||
|
|
||||||
<el-table v-loading="loading" :data="tableList" border>
|
<el-table v-loading="loading" :data="tableList" border>
|
||||||
<el-table-column prop="signId" label="成交单号" min-width="120px" />
|
<el-table-column prop="signOrderId" label="成交单号" min-width="120px" />
|
||||||
|
<el-table-column prop="signId" label="子订单号" min-width="120px" />
|
||||||
<el-table-column prop="name" label="线索名称" min-width="120px" />
|
<el-table-column prop="name" label="线索名称" min-width="120px" />
|
||||||
<el-table-column prop="phone" label="联系方式" width="120px" />
|
<el-table-column prop="phone" label="联系方式" width="120px" />
|
||||||
<el-table-column prop="signUserName" label="登记人" min-width="90" />
|
<el-table-column prop="signUserName" label="登记人" min-width="90" />
|
||||||
@@ -120,6 +124,7 @@ import { dateFormatter } from '@/utils/formatTime'
|
|||||||
|
|
||||||
const searchForm = ref({
|
const searchForm = ref({
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
name: undefined,
|
name: undefined,
|
||||||
dealDate: [],
|
dealDate: [],
|
||||||
signUser: undefined,
|
signUser: undefined,
|
||||||
@@ -142,6 +147,7 @@ function handleSearch() {
|
|||||||
function handleReset() {
|
function handleReset() {
|
||||||
searchForm.value = {
|
searchForm.value = {
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
name: undefined,
|
name: undefined,
|
||||||
dealDate: [],
|
dealDate: [],
|
||||||
signUser: undefined,
|
signUser: undefined,
|
||||||
|
|||||||
@@ -1,13 +1,16 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-form :model="searchForm" label-width="0" inline>
|
<el-form :model="searchForm" label-width="0" inline>
|
||||||
<el-form-item>
|
<template v-if="appStore.getAppInfo?.instanceType == 2">
|
||||||
<el-input
|
<el-form-item>
|
||||||
v-model="searchForm.signId"
|
<el-input v-model="searchForm.signOrderId" placeholder="成交单号" clearable />
|
||||||
placeholder="成交单号"
|
</el-form-item>
|
||||||
clearable
|
<el-form-item>
|
||||||
style="width: 120px"
|
<el-input v-model="searchForm.signId" placeholder="子订单号" clearable />
|
||||||
/>
|
</el-form-item>
|
||||||
|
</template>
|
||||||
|
<el-form-item v-else>
|
||||||
|
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-input v-model="searchForm.name" placeholder="线索名称" clearable style="width: 120px" />
|
<el-input v-model="searchForm.name" placeholder="线索名称" clearable style="width: 120px" />
|
||||||
@@ -152,7 +155,24 @@
|
|||||||
fixed="left"
|
fixed="left"
|
||||||
:selectable="(row) => row.settlementState == '待结算'"
|
:selectable="(row) => row.settlementState == '待结算'"
|
||||||
/>
|
/>
|
||||||
<el-table-column prop="signId" label="成交单号" min-width="120px" />
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 1"
|
||||||
|
prop="signId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signOrderId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signId"
|
||||||
|
label="子订单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
<el-table-column prop="name" label="线索名称" min-width="120px" />
|
<el-table-column prop="name" label="线索名称" min-width="120px" />
|
||||||
<el-table-column prop="phone" label="联系方式" width="120px" />
|
<el-table-column prop="phone" label="联系方式" width="120px" />
|
||||||
<el-table-column prop="signUserName" label="登记人" min-width="90" />
|
<el-table-column prop="signUserName" label="登记人" min-width="90" />
|
||||||
@@ -280,8 +300,10 @@ import * as SettleApi from '@/api/clue/settle'
|
|||||||
import { getSupplierSimpleList } from '@/api/school/setting/supplier'
|
import { getSupplierSimpleList } from '@/api/school/setting/supplier'
|
||||||
import { removeNullField } from '@/utils/index'
|
import { removeNullField } from '@/utils/index'
|
||||||
import { dateFormatter, formatDate } from '@/utils/formatTime'
|
import { dateFormatter, formatDate } from '@/utils/formatTime'
|
||||||
|
import { useAppStore } from '@/store/modules/app'
|
||||||
|
|
||||||
const message = useMessage() // 消息弹窗
|
const message = useMessage() // 消息弹窗
|
||||||
|
const appStore = useAppStore()
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
getOptions()
|
getOptions()
|
||||||
@@ -297,6 +319,7 @@ const searchForm = ref({
|
|||||||
signProduct: undefined,
|
signProduct: undefined,
|
||||||
signSpecs: undefined,
|
signSpecs: undefined,
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
settlementState: 0,
|
settlementState: 0,
|
||||||
settlementType: undefined,
|
settlementType: undefined,
|
||||||
supplier: undefined,
|
supplier: undefined,
|
||||||
@@ -314,6 +337,7 @@ function handleReset() {
|
|||||||
signProduct: undefined,
|
signProduct: undefined,
|
||||||
signSpecs: undefined,
|
signSpecs: undefined,
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
settlementState: 0,
|
settlementState: 0,
|
||||||
settlementType: undefined,
|
settlementType: undefined,
|
||||||
supplier: undefined,
|
supplier: undefined,
|
||||||
|
|||||||
@@ -1,7 +1,15 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-form :model="searchForm" label-width="0" inline>
|
<el-form :model="searchForm" label-width="0" inline>
|
||||||
<el-form-item>
|
<template v-if="appStore.getAppInfo?.instanceType == 2">
|
||||||
|
<el-form-item>
|
||||||
|
<el-input v-model="searchForm.signOrderId" placeholder="成交单号" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item>
|
||||||
|
<el-input v-model="searchForm.signId" placeholder="子订单号" clearable />
|
||||||
|
</el-form-item>
|
||||||
|
</template>
|
||||||
|
<el-form-item v-else>
|
||||||
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
<el-input v-model="searchForm.signId" placeholder="成交单号" clearable />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
@@ -208,7 +216,24 @@
|
|||||||
@selection-change="handleSelectionChange"
|
@selection-change="handleSelectionChange"
|
||||||
>
|
>
|
||||||
<el-table-column type="selection" width="60" :selectable="(row) => row.state == 1" />
|
<el-table-column type="selection" width="60" :selectable="(row) => row.state == 1" />
|
||||||
<el-table-column prop="signId" label="成交单号" min-width="120px" />
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 1"
|
||||||
|
prop="signId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signOrderId"
|
||||||
|
label="成交单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
|
<el-table-column
|
||||||
|
v-if="appStore.getAppInfo?.instanceType == 2"
|
||||||
|
prop="signId"
|
||||||
|
label="子订单号"
|
||||||
|
min-width="120px"
|
||||||
|
/>
|
||||||
<el-table-column prop="name" label="线索名称" width="120px" />
|
<el-table-column prop="name" label="线索名称" width="120px" />
|
||||||
<el-table-column prop="phone" label="联系方式" width="120px" />companyProfit
|
<el-table-column prop="phone" label="联系方式" width="120px" />companyProfit
|
||||||
<el-table-column prop="money" label="回款金额" min-width="120px">
|
<el-table-column prop="money" label="回款金额" min-width="120px">
|
||||||
@@ -439,6 +464,7 @@ const currentUserId = userStore.getUser.id
|
|||||||
|
|
||||||
const searchForm = ref({
|
const searchForm = ref({
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
name: undefined,
|
name: undefined,
|
||||||
state: undefined,
|
state: undefined,
|
||||||
dealDate: [],
|
dealDate: [],
|
||||||
@@ -472,6 +498,7 @@ function handleSearch() {
|
|||||||
function handleReset() {
|
function handleReset() {
|
||||||
searchForm.value = {
|
searchForm.value = {
|
||||||
signId: undefined,
|
signId: undefined,
|
||||||
|
signOrderId: undefined,
|
||||||
receiver: undefined,
|
receiver: undefined,
|
||||||
convertPeople: undefined,
|
convertPeople: undefined,
|
||||||
name: undefined,
|
name: undefined,
|
||||||
|
|||||||
Reference in New Issue
Block a user