|
@@ -63,17 +63,37 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
+ <el-form-item label=" " prop="provinceId">
|
|
|
+ <selectCity
|
|
|
+ placeholder="省/洲"
|
|
|
+ @change="(val) => getCityData(val, '30', true)"
|
|
|
+ addressId="provinceId"
|
|
|
+ addressName="provinceName"
|
|
|
+ v-model="formData.data"
|
|
|
+ :data="provinceData"
|
|
|
+ >
|
|
|
+ </selectCity>
|
|
|
+ </el-form-item>
|
|
|
+
|
|
|
+ </el-col>
|
|
|
+ <!-- <el-col :span="6">
|
|
|
<el-form-item label=" " prop="buyProvinceId">
|
|
|
<el-select v-model="formData.data.buyProvinceId" filterable allow-create placeholder="省/洲" @change="(val) => getCityData(val, '30', true)">
|
|
|
<el-option v-for="item in provinceData" :label="item.name" :value="item.id"> </el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label=" " prop="buyCityId">
|
|
|
- <el-select v-model="formData.data.buyCityId" filterable allow-create placeholder="城市">
|
|
|
- <el-option v-for="item in cityData" :label="item.name" :value="item.id"> </el-option>
|
|
|
- </el-select>
|
|
|
+ <selectCity
|
|
|
+ placeholder="城市"
|
|
|
+ @change="(val) => getCityData(val, '30', true)"
|
|
|
+ addressId="cityId"
|
|
|
+ addressName="cityName"
|
|
|
+ v-model="formData.data"
|
|
|
+ :data="cityData"
|
|
|
+ >
|
|
|
+ </selectCity>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
@@ -450,7 +470,7 @@ import byForm from "@/components/byForm/index";
|
|
|
import SelectGoods from "@/components/product/SelectGoods";
|
|
|
import { ElMessage } from "element-plus";
|
|
|
import Editor from "@/components/Editor/index.vue";
|
|
|
-
|
|
|
+import selectCity from "@/components/selectCity/index.vue";
|
|
|
const { proxy } = getCurrentInstance();
|
|
|
const contractType = ref([]);
|
|
|
const accountCurrency = ref([]);
|
|
@@ -1011,15 +1031,6 @@ const clickDelete = (index) => {
|
|
|
};
|
|
|
|
|
|
const handleSubmit = async () => {
|
|
|
- //判断buyCityId是否为number类型
|
|
|
- if(isNaN(parseFloat(formData.data.buyCityId)) && !isFinite(formData.data.buyCityId)){
|
|
|
- formData.data.cityName = formData.data.buyCityId
|
|
|
- }
|
|
|
- //判断buyProvinceId是否为number类型
|
|
|
- if(isNaN(parseFloat(formData.data.buyProvinceId)) && !isFinite(formData.data.buyProvinceId)){
|
|
|
- formData.data.provinceName = formData.data.buyProvinceId
|
|
|
- }
|
|
|
-
|
|
|
console.log(formData.data)
|
|
|
let status = await submit.value.handleSubmit(() => {});
|
|
|
if (status) {
|