Commit 2de7e94e authored by qinj's avatar qinj

审批页

parent a11f5faf
...@@ -13,6 +13,14 @@ export const province = { ...@@ -13,6 +13,14 @@ export const province = {
searchUrl: '/customer/searchProcessCustomer', searchUrl: '/customer/searchProcessCustomer',
} }
//查询审批单个列表
export function getCustomer(data) {
return request({
url: '/customer/getOne',
method: 'post',
data
})
}
// 查询全部代理商数据 // 查询全部代理商数据
export function getAllData(data) { export function getAllData(data) {
return request({ return request({
...@@ -67,6 +75,30 @@ export function searchProduct(data) { ...@@ -67,6 +75,30 @@ export function searchProduct(data) {
data data
}) })
} }
//查询渠道类型
export function typeSearch(data){
return request({
url: '/commonSession/searchAll',
method: 'post',
data
})
}
//查询渠道类型
export function lockRsp(data){
return request({
url: '/customer/searchLockRsp',
method: 'post',
data
})
}
//审批的提交
export function ProcessApproval(data){
return request({
url: '/customer/processApproval',
method: 'post',
data
})
}
// // 客户发布记录 // // 客户发布记录
// export const releaseRecord = { // export const releaseRecord = {
// createUrl: '/releaserecord/create', // createUrl: '/releaserecord/create',
......
...@@ -111,7 +111,7 @@ ...@@ -111,7 +111,7 @@
</template> </template>
<!-- 按钮区插槽 --> <!-- 按钮区插槽 -->
<template v-slot:form-btn="{ btns }"> <!-- <template v-slot:form-btn="{ btns }">
<slot :btns="getBtns(btns)" name="form-btn"> <slot :btns="getBtns(btns)" name="form-btn">
<el-button <el-button
v-for="(btn, index) of btns" v-for="(btn, index) of btns"
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
@click="btn.click" @click="btn.click"
>{{ btn.text }}</el-button> >{{ btn.text }}</el-button>
</slot> </slot>
</template> </template> -->
</ele-form> </ele-form>
</template> </template>
......
...@@ -34,12 +34,20 @@ const customersRouter = { ...@@ -34,12 +34,20 @@ const customersRouter = {
name: 'PotentialCustomers', name: 'PotentialCustomers',
meta: { title: 'potentialCustomers' } meta: { title: 'potentialCustomers' }
}, },
{
path: '/potential-list',
component: () => import('@/views/customers/potential-list'),
name: 'PotentialList',
meta: {title: '代理商审批'},
hidden: true,
},
{ {
path: '/regular', path: '/regular',
component: () => import('@/views/customers/regular-customers'), component: () => import('@/views/customers/regular-customers'),
name: 'RegularCustomers', name: 'RegularCustomers',
meta: { title: 'regularCustomers' } meta: { title: 'regularCustomers' }
}, },
// { // {
// path: 'resource', // path: 'resource',
// meta: { title: '资源池管理' }, // meta: { title: '资源池管理' },
......
...@@ -43,7 +43,7 @@ export default { ...@@ -43,7 +43,7 @@ export default {
methods: { methods: {
// 编辑 // 编辑
handleEdit(val) { handleEdit(val) {
this.$router.push({ path: '/customersAdd',query:{id:val.ObjectID} }) this.$router.push({ path: '/potential-list',query:{id:val.ObjectID} })
}, },
} }
......
This diff is collapsed.
...@@ -100,10 +100,10 @@ ...@@ -100,10 +100,10 @@
:offset="1" :offset="1"
class="padding-bottom"> class="padding-bottom">
<el-form-item label="省份:" <el-form-item label="省份:"
prop="extProvinceCode_SDK" prop="extProvince_SDK"
label-width="80px" label-width="80px"
> >
<el-select v-model="formData.extProvinceCode_SDK" style="width: 91%" filterable placeholder="请选择省份" no-match-text="无匹配数据" @change="handleSelect"> <el-select v-model="formData.extProvince_SDK" style="width: 91%" filterable placeholder="请选择省份" no-match-text="无匹配数据" @change="handleSelect">
<el-option <el-option
v-for="item in countryOptions" v-for="item in countryOptions"
:key="item.Code" :key="item.Code"
...@@ -116,10 +116,10 @@ ...@@ -116,10 +116,10 @@
<el-col :span="7" <el-col :span="7"
class="padding-bottom"> class="padding-bottom">
<el-form-item label="市:" <el-form-item label="市:"
prop="extCityCode_SDK" prop="extCity_SDK"
label-width="80px" label-width="80px"
required> required>
<el-select v-model="formData.extCityCode_SDK" style="width: 91%" filterable placeholder="请选择市" @change="handleSelectCity" > <el-select v-model="formData.extCity_SDK" style="width: 91%" filterable placeholder="请选择市" @change="handleSelectCity" >
<el-option <el-option
v-for="item in cityOptions" v-for="item in cityOptions"
:key="item.Code" :key="item.Code"
...@@ -132,10 +132,10 @@ ...@@ -132,10 +132,10 @@
<el-col :span="7" <el-col :span="7"
class="padding-bottom"> class="padding-bottom">
<el-form-item label="区:" <el-form-item label="区:"
prop="extDistrictCode_SDK" prop="extDistrict_SDK"
label-width="80px" label-width="80px"
required> required>
<el-select v-model="formData.extDistrictCode_SDK" style="width: 91%" filterable placeholder="请选择区" no-match-text="无匹配数据"> <el-select v-model="formData.extDistrict_SDK" style="width: 91%" filterable placeholder="请选择区" no-match-text="无匹配数据">
<el-option <el-option
v-for="item in disOptions" v-for="item in disOptions"
:key="item.Code" :key="item.Code"
...@@ -365,9 +365,9 @@ export default { ...@@ -365,9 +365,9 @@ export default {
extSocialUnifiedCreditCode_SDK: [{ required: true, message: '请输入统一社会信用代码', trigger: 'blur' }], extSocialUnifiedCreditCode_SDK: [{ required: true, message: '请输入统一社会信用代码', trigger: 'blur' }],
extRegisteredCapital_SDK: [{ required: true, message: '请输入注册资本(万元)', trigger: 'blur' }], extRegisteredCapital_SDK: [{ required: true, message: '请输入注册资本(万元)', trigger: 'blur' }],
extCorporateName_SDK: [{ required: true, message: '请输入法人', trigger: 'blur' }], extCorporateName_SDK: [{ required: true, message: '请输入法人', trigger: 'blur' }],
extProvinceCode_SDK: [{ required: true, message: '请选择省份', trigger: 'blur' }], extProvince_SDK: [{ required: true, message: '请选择省份', trigger: 'blur' }],
extCityCode_SDK: [{ required: true, message: '请选择市', trigger: 'blur' }], extCity_SDK: [{ required: true, message: '请选择市', trigger: 'blur' }],
extDistrictCode_SDK: [{ required: true, message: '请选择区', trigger: 'blur' }], extDistrict_SDK: [{ required: true, message: '请选择区', trigger: 'blur' }],
extAddressDetail_SDK: [{ required: true, message: '请输入详细经营地址', trigger: 'blur' }], extAddressDetail_SDK: [{ required: true, message: '请输入详细经营地址', trigger: 'blur' }],
extLeader_SDK: [{ required: true, message: '请输入公司负责人姓名', trigger: 'blur' }], extLeader_SDK: [{ required: true, message: '请输入公司负责人姓名', trigger: 'blur' }],
extLeaderPhone_SDK: [{ required: true, message: '请输入公司负责人联系电话', trigger: 'blur' }], extLeaderPhone_SDK: [{ required: true, message: '请输入公司负责人联系电话', trigger: 'blur' }],
......
...@@ -104,7 +104,7 @@ ...@@ -104,7 +104,7 @@
prop="extProvinceName_SDK" prop="extProvinceName_SDK"
label-width="80px" label-width="80px"
> >
<el-select v-model="formData.extProvinceCode_SDK" style="width: 91%" filterable placeholder="请选择省份" no-match-text="无匹配数据" @change="handleSelect"> <el-select v-model="formData.extProvince_SDK" style="width: 91%" filterable placeholder="请选择省份" no-match-text="无匹配数据" @change="handleSelect">
<el-option <el-option
v-for="item in countryOptions" v-for="item in countryOptions"
:key="item.Code" :key="item.Code"
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
prop="extCityName_SDK" prop="extCityName_SDK"
label-width="80px" label-width="80px"
> >
<el-select v-model="formData.extCityCode_SDK" style="width: 91%" filterable placeholder="请选择市" @change="handleSelectCity" > <el-select v-model="formData.extCity_SDK" style="width: 91%" filterable placeholder="请选择市" @change="handleSelectCity" >
<el-option <el-option
v-for="item in cityOptions" v-for="item in cityOptions"
:key="item.Code" :key="item.Code"
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
prop="extDistrictName_SDK" prop="extDistrictName_SDK"
label-width="80px" label-width="80px"
> >
<el-select v-model="formData.extDistrictCode_SDK" style="width: 91%" filterable placeholder="请选择区" no-match-text="无匹配数据"> <el-select v-model="formData.extDistrict_SDK" style="width: 91%" filterable placeholder="请选择区" no-match-text="无匹配数据">
<el-option <el-option
v-for="item in disOptions" v-for="item in disOptions"
:key="item.Code" :key="item.Code"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment