|
@@ -9,81 +9,74 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</span>
|
|
</span>
|
|
<el-form-item label="营业执照图片:">
|
|
<el-form-item label="营业执照图片:">
|
|
- <el-image :src="ruleForm.business_license" style="width:100px"></el-image>
|
|
|
|
|
|
+ <el-image :src="ruleForm.business_license" style="width:100px" @click="showLicense(ruleForm.business_license)"></el-image>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="企业名称:">
|
|
<el-form-item label="企业名称:">
|
|
- <span>{{ ruleForm.company_name }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.company_name" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="成立日期:">
|
|
<el-form-item label="成立日期:">
|
|
- <span>{{ ruleForm.establish_date }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.establish_date" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="营业到期时间:">
|
|
<el-form-item label="营业到期时间:">
|
|
- <span>{{ ruleForm.due_date }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.due_date" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="企业类型:">
|
|
<el-form-item label="企业类型:">
|
|
- <span>{{ ruleForm.type }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.type" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="所属行业:">
|
|
<el-form-item label="所属行业:">
|
|
- <el-select v-model="ruleForm.profession_one" placeholder="请选择" @change="changeyi">
|
|
|
|
- <el-option v-for="item in yiji" :key="item.value" :label="item.name" :value="item.code"> </el-option>
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="ruleForm.profession_two" placeholder="请选择" @change="changeer">
|
|
|
|
- <el-option v-for="item in erji" :key="item.value" :label="item.name" :value="item.code"> </el-option>
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="ruleForm.profession_three" placeholder="请选择" @change="changesan">
|
|
|
|
- <el-option v-for="item in sanji" :key="item.value" :label="item.name" :value="item.code"> </el-option>
|
|
|
|
- </el-select>
|
|
|
|
- <el-select v-model="ruleForm.profession_four" placeholder="请选择">
|
|
|
|
- <el-option v-for="item in siji" :key="item.value" :label="item.name" :value="item.code"> </el-option>
|
|
|
|
- </el-select>
|
|
|
|
|
|
+ <el-select v-model="ruleForm.profession_one" placeholder="请选择" disabled> </el-select>
|
|
|
|
+ <el-select v-model="ruleForm.profession_two" placeholder="请选择" disabled> </el-select>
|
|
|
|
+ <el-select v-model="ruleForm.profession_three" placeholder="请选择" disabled> </el-select>
|
|
|
|
+ <el-select v-model="ruleForm.profession_four" placeholder="请选择" disabled> </el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="统一社会信用代码:">
|
|
<el-form-item label="统一社会信用代码:">
|
|
- <span>{{ ruleForm.code }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.code" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="注册资本:">
|
|
<el-form-item label="注册资本:">
|
|
- <span>{{ ruleForm.registered_capital }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.registered_capital" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="资金总额:">
|
|
<el-form-item label="资金总额:">
|
|
- <span>{{ ruleForm.total_assets }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.total_assets" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="营业收入:">
|
|
<el-form-item label="营业收入:">
|
|
- <span>{{ ruleForm.taking }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.taking" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="从业人员数量:">
|
|
<el-form-item label="从业人员数量:">
|
|
- <span>{{ ruleForm.number }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.number" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="企业所属类型:">
|
|
<el-form-item label="企业所属类型:">
|
|
- <span>{{ ruleForm.belong_type }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.belong_type" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="企业所属地:">
|
|
<el-form-item label="企业所属地:">
|
|
- <span>{{ ruleForm.belong_addr }}</span>
|
|
|
|
|
|
+ <el-select v-model="ruleForm.belong_addr_city" placeholder="请选择" disabled> </el-select>
|
|
|
|
+ <el-select v-model="ruleForm.belong_addr_area" placeholder="请选择" disabled> </el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="经营地址:">
|
|
<el-form-item label="经营地址:">
|
|
- <span>{{ ruleForm.business_addr }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.business_addr" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="注册地址:">
|
|
<el-form-item label="注册地址:">
|
|
- <span>{{ ruleForm.registered_addr }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.registered_addr" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="经营范围:">
|
|
<el-form-item label="经营范围:">
|
|
- <span>{{ ruleForm.business_scope }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.business_scope" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="企业简介:">
|
|
<el-form-item label="企业简介:">
|
|
- <span>{{ ruleForm.introduction }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.introduction" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="身份证正面图:">
|
|
<el-form-item label="身份证正面图:">
|
|
- <el-image :src="ruleForm.card_front" style="width:100px"></el-image>
|
|
|
|
|
|
+ <el-image :src="ruleForm.card_front" style="width:100px" @click="showCardFront(ruleForm.card_front)"></el-image>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="身份证背面图:">
|
|
<el-form-item label="身份证背面图:">
|
|
- <el-image :src="ruleForm.card_back" style="width:100px"></el-image>
|
|
|
|
|
|
+ <el-image :src="ruleForm.card_back" style="width:100px" @click="showCardBack(ruleForm.card_back)"></el-image>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="法定代表人:">
|
|
<el-form-item label="法定代表人:">
|
|
- <span>{{ ruleForm.representative }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.representative" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="法人证件号:">
|
|
<el-form-item label="法人证件号:">
|
|
- <span>{{ ruleForm.representative_id }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.representative_id" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="法人手机号:">
|
|
<el-form-item label="法人手机号:">
|
|
- <span>{{ ruleForm.representative_phone }}</span>
|
|
|
|
|
|
+ <el-input v-model="ruleForm.representative_phone" disabled></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<span v-if="ruleForm.status === '0'">
|
|
<span v-if="ruleForm.status === '0'">
|
|
<el-form-item>
|
|
<el-form-item>
|
|
@@ -94,6 +87,15 @@
|
|
</el-form>
|
|
</el-form>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
|
|
+ <el-dialog :visible.sync="licenseDialog">
|
|
|
|
+ <el-image :src="licenseImage" style="height:100%;width:100% "></el-image>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <el-dialog :visible.sync="cardFrontDialog">
|
|
|
|
+ <el-image :src="cardFrontImage" style="height:100%;width:100% "></el-image>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ <el-dialog :visible.sync="cardBackDialog">
|
|
|
|
+ <el-image :src="cardBackImage" style="height:100%;width:100% "></el-image>
|
|
|
|
+ </el-dialog>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
@@ -102,36 +104,50 @@ export default {
|
|
name: 'detailInfo',
|
|
name: 'detailInfo',
|
|
props: {
|
|
props: {
|
|
ruleForm: null,
|
|
ruleForm: null,
|
|
- yiji: null,
|
|
|
|
- erji: null,
|
|
|
|
- sanji: null,
|
|
|
|
- siji: null,
|
|
|
|
},
|
|
},
|
|
components: {},
|
|
components: {},
|
|
data: () => ({
|
|
data: () => ({
|
|
|
|
+ licenseDialog: false,
|
|
|
|
+ licenseImage: '',
|
|
|
|
+ cardFrontDialog: false,
|
|
|
|
+ cardFrontImage: '',
|
|
|
|
+ cardBackDialog: false,
|
|
|
|
+ cardBackImage: '',
|
|
rules: {},
|
|
rules: {},
|
|
}),
|
|
}),
|
|
created() {},
|
|
created() {},
|
|
computed: {},
|
|
computed: {},
|
|
methods: {
|
|
methods: {
|
|
- changeyi(code) {
|
|
|
|
- console.log(code);
|
|
|
|
- this.$emit('yi', code);
|
|
|
|
- },
|
|
|
|
- changeer(code) {
|
|
|
|
- console.log(code);
|
|
|
|
- this.$emit('er', code);
|
|
|
|
- },
|
|
|
|
- changesan(code) {
|
|
|
|
- this.$emit('san', code);
|
|
|
|
- },
|
|
|
|
-
|
|
|
|
submitForm() {
|
|
submitForm() {
|
|
this.$emit('submitForm', { data: this.ruleForm });
|
|
this.$emit('submitForm', { data: this.ruleForm });
|
|
},
|
|
},
|
|
resetForm(ruleForm) {
|
|
resetForm(ruleForm) {
|
|
this.$emit('resetForm', { data: this.ruleForm });
|
|
this.$emit('resetForm', { data: this.ruleForm });
|
|
},
|
|
},
|
|
|
|
+ showLicense(licenseUrl) {
|
|
|
|
+ if (licenseUrl) {
|
|
|
|
+ this.$set(this, `licenseImage`, licenseUrl);
|
|
|
|
+ this.$set(this, `licenseDialog`, true);
|
|
|
|
+ } else {
|
|
|
|
+ this.$set(this, `licenseDialog`, false);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ showCardFront(cardFrontUrl) {
|
|
|
|
+ if (cardFrontUrl) {
|
|
|
|
+ this.$set(this, `cardFrontImage`, cardFrontUrl);
|
|
|
|
+ this.$set(this, `cardFrontDialog`, true);
|
|
|
|
+ } else {
|
|
|
|
+ this.$set(this, `cardFrontDialog`, false);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ showCardBack(cardBackUrl) {
|
|
|
|
+ if (cardBackUrl) {
|
|
|
|
+ this.$set(this, `cardBackImage`, cardBackUrl);
|
|
|
|
+ this.$set(this, `cardBackDialog`, true);
|
|
|
|
+ } else {
|
|
|
|
+ this.$set(this, `cardBackDialog`, false);
|
|
|
|
+ }
|
|
|
|
+ },
|
|
// uploadSuccess({ type, data }) {
|
|
// uploadSuccess({ type, data }) {
|
|
// if (type !== 'logo') {
|
|
// if (type !== 'logo') {
|
|
// let arr = _.get(this.ruleForm, type);
|
|
// let arr = _.get(this.ruleForm, type);
|