Commit 7b95baee authored by qinj's avatar qinj

Merge branch 'dev' of http://120.25.63.219:6088/rex/portalhtml into dev

parents fb46b0b0 7afac3ab
...@@ -17,6 +17,14 @@ export function getAllData(data) { ...@@ -17,6 +17,14 @@ export function getAllData(data) {
data data
}) })
} }
// 新增代理商
export function customerCreate(data) {
return request({
url: '/customer/create',
method: 'post',
data
})
}
// // 客户发布记录 // // 客户发布记录
// export const releaseRecord = { // export const releaseRecord = {
// createUrl: '/releaserecord/create', // createUrl: '/releaserecord/create',
......
...@@ -21,10 +21,12 @@ ...@@ -21,10 +21,12 @@
<script> <script>
import Title from '@/components/Title' import Title from '@/components/Title'
import {customerCreate} from '@/api/customers'
export default { export default {
components: { components: {
Title Title,
customerCreate
}, },
data () { data () {
return { return {
...@@ -70,11 +72,6 @@ export default { ...@@ -70,11 +72,6 @@ export default {
// label: '税务登记编号', // label: '税务登记编号',
// layout: 12 // layout: 12
// }, // },
ExtAddressDetail_SDK: {
type: 'input',
label: '详细经营地址',
layout: 12,
},
} }
}, },
{ {
...@@ -154,19 +151,36 @@ export default { ...@@ -154,19 +151,36 @@ export default {
} }
], ],
// 同 vue-ele-form // 同 vue-ele-form
// rules: { rules: {
// Name: { required: true, message: '名称必填' } ExtSocialUnifiedCreditCode_SDK: { required: true, message: '名称必填' }
// } }
} }
}, },
methods: { methods: {
handleSubmit (data) { handleSubmit (data) {
console.log(data) console.log(data)
customerCreate(this.paramsToFormData(data)).then(res => {
console.log(res)
})
// return Promise.resolve() // return Promise.resolve()
}, },
handleSuccess () { handleSuccess () {
this.$message.success('创建成功') this.$message.success('创建成功')
},
// 对象格式转化为键值对
paramsToFormData(obj) {
const formData = new FormData();
Object.keys(obj).forEach((key) => {
if (obj[key] instanceof Array) {
obj[key].forEach((item) => {
formData.append(key, item);
});
return;
} }
formData.append(key, obj[key]);
});
return formData;
},
} }
} }
</script> </script>
......
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