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) {
data
})
}
// 新增代理商
export function customerCreate(data) {
return request({
url: '/customer/create',
method: 'post',
data
})
}
// // 客户发布记录
// export const releaseRecord = {
// createUrl: '/releaserecord/create',
......
......@@ -21,10 +21,12 @@
<script>
import Title from '@/components/Title'
import {customerCreate} from '@/api/customers'
export default {
components: {
Title
Title,
customerCreate
},
data () {
return {
......@@ -70,11 +72,6 @@ export default {
// label: '税务登记编号',
// layout: 12
// },
ExtAddressDetail_SDK: {
type: 'input',
label: '详细经营地址',
layout: 12,
},
}
},
{
......@@ -154,19 +151,36 @@ export default {
}
],
// 同 vue-ele-form
// rules: {
// Name: { required: true, message: '名称必填' }
// }
rules: {
ExtSocialUnifiedCreditCode_SDK: { required: true, message: '名称必填' }
}
}
},
methods: {
handleSubmit (data) {
console.log(data)
customerCreate(this.paramsToFormData(data)).then(res => {
console.log(res)
})
// return Promise.resolve()
},
handleSuccess () {
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>
......
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