|
@@ -1,6 +1,6 @@
|
|
<template>
|
|
<template>
|
|
<div class="sales">
|
|
<div class="sales">
|
|
- <el-form :rules="rules" label-position="left" :disabled="screenForm.disabled" label-width="120px" :model="screenForm" size="mini">
|
|
|
|
|
|
+ <el-form ref="form" :rules="rules" label-position="left" :disabled="screenForm.disabled" label-width="120px" :model="screenForm" size="mini">
|
|
<el-row :gutter="20">
|
|
<el-row :gutter="20">
|
|
<el-col :xs="24" :ms="6" :lg="6">
|
|
<el-col :xs="24" :ms="6" :lg="6">
|
|
<el-form-item label="销售订单号" prop="id">
|
|
<el-form-item label="销售订单号" prop="id">
|
|
@@ -72,7 +72,7 @@
|
|
<el-option v-for="item in cityList" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
<el-option v-for="item in cityList" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="区" prop="area" label-width="50px">
|
|
|
|
|
|
+ <el-form-item label="区" prop="areaId" label-width="50px">
|
|
<el-select v-model="screenForm.areaId" placeholder="请选择区" @change="changeArea" style="width: 100%">
|
|
<el-select v-model="screenForm.areaId" placeholder="请选择区" @change="changeArea" style="width: 100%">
|
|
<el-option v-for="item in areaList" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
<el-option v-for="item in areaList" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
@@ -112,6 +112,10 @@ export default {
|
|
area: '',
|
|
area: '',
|
|
province: '',
|
|
province: '',
|
|
street: '',
|
|
street: '',
|
|
|
|
+ cityId: '',
|
|
|
|
+ areaId: '',
|
|
|
|
+ provinceId: '',
|
|
|
|
+ streetId: '',
|
|
customerNumber: '',
|
|
customerNumber: '',
|
|
customerName: '',
|
|
customerName: '',
|
|
pickTime: '',
|
|
pickTime: '',
|
|
@@ -122,20 +126,42 @@ export default {
|
|
notes: ''
|
|
notes: ''
|
|
},
|
|
},
|
|
rules: {
|
|
rules: {
|
|
- name: [
|
|
|
|
|
|
+ id: [
|
|
{ required: true, message: '请输入销售订单号', trigger: 'blur' },
|
|
{ required: true, message: '请输入销售订单号', trigger: 'blur' },
|
|
- { required: true, message: '请输入商家编号', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入商家名称', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入配送日期', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入发货仓库编号', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入发货仓库名称', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入用户名称', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入用户电话', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入商家编号', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入送货地址', trigger: 'blur' },
|
|
|
|
- { required: true, message: '请输入备注', trigger: 'blur' }
|
|
|
|
|
|
|
|
- ]
|
|
|
|
|
|
+ ],
|
|
|
|
+ cityId: [{
|
|
|
|
+ required: true, message: '请输入市', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ areaId: [{
|
|
|
|
+ required: true, message: '请输入区', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ provinceId: [{
|
|
|
|
+ required: true, message: '请输入省', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ streetId: [{
|
|
|
|
+ required: true, message: '请输入街道', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ customerNumber: [ { required: true, message: '请输入商家编号', trigger: 'blur' },
|
|
|
|
+ ],
|
|
|
|
+ customerName: [{
|
|
|
|
+ required: true, message: '请输入商家名称', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ pickTime: [{
|
|
|
|
+ required: true, message: '请输入配送日期', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ stockType: [{
|
|
|
|
+ required: true, message: '请输入发货仓库名称', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ userName: [{
|
|
|
|
+ required: true, message: '请输入用户名称', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ phone: [{
|
|
|
|
+ required: true, message: '请输入用户电话', trigger: 'blur'
|
|
|
|
+ }],
|
|
|
|
+ receAddress: [{
|
|
|
|
+ required: true, message: '请输入送货地址', trigger: 'blur'
|
|
|
|
+ }]
|
|
},
|
|
},
|
|
provinceList: [],
|
|
provinceList: [],
|
|
cityList: [],
|
|
cityList: [],
|