|
|
@@ -7,72 +7,72 @@
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">企业全称</view>
|
|
|
- <input class="text" type="text" placeholder="必填" placeholder-class="gray" v-model="form.customerName" maxlength="40"/>
|
|
|
+ <input class="text" type="text" placeholder="必填" placeholder-class="gray" v-model="form.customerName" maxlength="40" />
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">企业简称</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.customerTitle" maxlength="30"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.customerTitle" maxlength="30" />
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">统一信用代码</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.customerUsci" maxlength="18"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.customerUsci" maxlength="18" />
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">注册资本</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.capital" maxlength="12"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.capital" maxlength="12" />
|
|
|
</view>
|
|
|
<view class="row no-border">
|
|
|
<view class="label">注册地址</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.address" maxlength="40"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.address" maxlength="40" />
|
|
|
</view>
|
|
|
<view class="space"></view>
|
|
|
<picker :range="companyTypeList" range-key="dictLabel" @change="onCompanyTypePickerChange">
|
|
|
<view class="row">
|
|
|
<view class="label">企业类型</view>
|
|
|
- <view :class="{text: true, gray: !form.companyType}">{{ form.companyType ? filterDict(form.companyType, companyTypeList) : '请选择' }}</view>
|
|
|
+ <view :class="{ text: true, gray: !form.companyType }">{{ form.companyType ? filterDict(form.companyType, companyTypeList) : '请选择' }}</view>
|
|
|
<image class="arrow" src="@/static/svg/arrow.svg"></image>
|
|
|
</view>
|
|
|
</picker>
|
|
|
<picker :range="companyTaxList" range-key="dictLabel" @change="onCompanyTaxPickerChange">
|
|
|
<view class="row">
|
|
|
<view class="label">纳税性质</view>
|
|
|
- <view :class="{text: true, gray: !form.tax}">{{ form.tax ? filterDict(form.tax, companyTaxList) : '请选择' }}</view>
|
|
|
+ <view :class="{ text: true, gray: !form.tax }">{{ form.tax ? filterDict(form.tax, companyTaxList) : '请选择' }}</view>
|
|
|
<image class="arrow" src="@/static/svg/arrow.svg"></image>
|
|
|
</view>
|
|
|
</picker>
|
|
|
<picker mode="region" @change="onRegionPickerChange">
|
|
|
<view class="row">
|
|
|
<view class="label">所属地区</view>
|
|
|
- <view :class="{text: true, gray: !form.region}">{{ form.region || '请选择' }}</view>
|
|
|
+ <view :class="{ text: true, gray: !form.region }">{{ form.region || '请选择' }}</view>
|
|
|
<image class="arrow" src="@/static/svg/arrow.svg"></image>
|
|
|
</view>
|
|
|
</picker>
|
|
|
<picker :range="companyIndustryList" range-key="dictLabel" @change="onCompanyIndustryPickerChange">
|
|
|
<view class="row">
|
|
|
<view class="label">所属行业</view>
|
|
|
- <view :class="{text: true, gray: !form.industry}">{{ form.industry ? filterDict(form.industry, companyIndustryList) : '请选择' }}</view>
|
|
|
+ <view :class="{ text: true, gray: !form.industry }">{{ form.industry ? filterDict(form.industry, companyIndustryList) : '请选择' }}</view>
|
|
|
<image class="arrow" src="@/static/svg/arrow.svg"></image>
|
|
|
</view>
|
|
|
</picker>
|
|
|
<picker :range="companySizeList" range-key="dictLabel" @change="onCompanySizePickerChange">
|
|
|
<view class="row">
|
|
|
<view class="label">人员规模</view>
|
|
|
- <view :class="{text: true, gray: !form.staffSize}">{{ form.staffSize ? filterDict(form.staffSize, companySizeList) : '请选择' }}</view>
|
|
|
+ <view :class="{ text: true, gray: !form.staffSize }">{{ form.staffSize ? filterDict(form.staffSize, companySizeList) : '请选择' }}</view>
|
|
|
<image class="arrow" src="@/static/svg/arrow.svg"></image>
|
|
|
</view>
|
|
|
</picker>
|
|
|
<view class="space"></view>
|
|
|
<view class="row">
|
|
|
<view class="label">联系人</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.contact" maxlength="20"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.contact" maxlength="20" />
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">联系电话</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.tel" maxlength="11"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.tel" maxlength="11" />
|
|
|
</view>
|
|
|
<view class="row">
|
|
|
<view class="label">电子件接收邮箱</view>
|
|
|
- <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.email" maxlength="20"/>
|
|
|
+ <input class="text" type="text" placeholder="选填" placeholder-class="gray" v-model="form.email" maxlength="20" />
|
|
|
</view>
|
|
|
</view>
|
|
|
</template>
|
|
|
@@ -103,28 +103,28 @@ export default {
|
|
|
companyTypeList: [],
|
|
|
companyTaxList: [],
|
|
|
companyIndustryList: [],
|
|
|
- companySizeList: [],
|
|
|
+ companySizeList: []
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
|
this.getOptionsConfig();
|
|
|
},
|
|
|
- mounted(){
|
|
|
- if(this.enterpriseId) this.getEnterpriseInfo()
|
|
|
+ mounted() {
|
|
|
+ if (this.enterpriseId) this.getEnterpriseInfo();
|
|
|
},
|
|
|
beforeDestroy() {
|
|
|
this.updateEnterpriseInfo();
|
|
|
},
|
|
|
methods: {
|
|
|
// 获取企业资料
|
|
|
- async getEnterpriseInfo(){
|
|
|
- console.log('获取企业资料')
|
|
|
+ async getEnterpriseInfo() {
|
|
|
+ console.log('获取企业资料');
|
|
|
},
|
|
|
// 修改企业资料
|
|
|
async updateEnterpriseInfo() {
|
|
|
- if(!this.form.customerName) return
|
|
|
+ if (!this.form.customerName) return;
|
|
|
await enterpriseService.addEnterprise(this.form);
|
|
|
- uni.$emit('onUpdateEnterprise')
|
|
|
+ uni.$emit('onUpdateEnterprise');
|
|
|
},
|
|
|
// 获取选项配置
|
|
|
async getOptionsConfig() {
|
|
|
@@ -203,8 +203,8 @@ export default {
|
|
|
height: 82.42rpx;
|
|
|
border-radius: 50%;
|
|
|
}
|
|
|
-
|
|
|
- /deep/.gray{
|
|
|
+
|
|
|
+ /deep/.gray {
|
|
|
color: #ccc;
|
|
|
}
|
|
|
}
|