|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <div>
|
|
|
+ <div style="width: 100%; height: 100%">
|
|
|
<template-page
|
|
|
v-if="!isShowMemberDetail"
|
|
|
ref="pageRef"
|
|
@@ -41,61 +41,69 @@
|
|
|
</div>
|
|
|
</el-dialog>
|
|
|
<!-- 入驻网点 -->
|
|
|
- <el-dialog
|
|
|
- title="设为工程师"
|
|
|
- :visible.sync="dialogVisible"
|
|
|
- @close="websitList = []"
|
|
|
- width="40%"
|
|
|
- :close-on-click-modal="false"
|
|
|
- :modal-append-to-body="false"
|
|
|
- >
|
|
|
- <el-form ref="workerForm" :model="workerForm" label-width="110px" size="small" label-position="left">
|
|
|
- <el-row :gutter="20">
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="入驻网点" :required="true">
|
|
|
- <el-select v-model="workerForm.websitId" placeholder="请选择" style="width: 100%">
|
|
|
- <el-option v-for="item in websitList" :key="item.websitId" :label="item.name" :value="item.websitId">
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="姓名" :required="true">
|
|
|
- <el-input v-model="workerForm.name" placeholder="请输入"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="银行卡号">
|
|
|
- <el-input v-model="workerForm.bankAccount" placeholder="请输入"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="身份证号码" :required="true">
|
|
|
- <el-input v-model="workerForm.idCard" placeholder="请输入"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="师傅编号" :required="true">
|
|
|
- <el-input v-model="workerForm.workerNumber" placeholder="请输入"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="身份证正面照" :required="true">
|
|
|
- <ImageUpload :fileList="fileList" :limit="1" :isEdit="true" />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24" v-for="(item, index) in imgList" :key="index">
|
|
|
- <el-form-item :label="item.dictValue" :required="true">
|
|
|
- <ImageUpload :fileList="item.imgs" :limit="1" :isEdit="true" />
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- </el-form>
|
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
- <el-button @click="dialogVisible = false">取 消</el-button>
|
|
|
- <el-button type="primary" @click="memberInner()">确定</el-button>
|
|
|
- </div>
|
|
|
- </el-dialog>
|
|
|
+ <div class="cartographer_big">
|
|
|
+ <el-dialog
|
|
|
+ :visible.sync="dialogVisible"
|
|
|
+ @close="websitList = []"
|
|
|
+ title="设为工程师"
|
|
|
+ width="100%"
|
|
|
+ :modal="false"
|
|
|
+ >
|
|
|
+ <div style="box-sizing: border-box; padding: 20px">
|
|
|
+ <el-form ref="workerForm" :model="workerForm" label-width="110px" size="small" label-position="left">
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="入驻网点" :required="true">
|
|
|
+ <el-select v-model="workerForm.websitId" placeholder="请选择" style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in websitList"
|
|
|
+ :key="item.websitId"
|
|
|
+ :label="item.name"
|
|
|
+ :value="item.websitId"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="姓名" :required="true">
|
|
|
+ <el-input v-model="workerForm.name" placeholder="请输入"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="银行卡号">
|
|
|
+ <el-input v-model="workerForm.bankAccount" placeholder="请输入"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="6">
|
|
|
+ <el-form-item label="身份证号码" :required="true">
|
|
|
+ <el-input v-model="workerForm.idCard" placeholder="请输入"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="师傅编号" :required="true">
|
|
|
+ <el-input v-model="workerForm.workerNumber" placeholder="请输入"></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24">
|
|
|
+ <el-form-item label="身份证正面照" :required="true">
|
|
|
+ <ImageUpload :fileList="fileList" :limit="1" :isEdit="true" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" v-for="(item, index) in imgList" :key="index">
|
|
|
+ <el-form-item :label="item.dictValue" :required="true">
|
|
|
+ <ImageUpload :fileList="item.imgs" :limit="1" :isEdit="true" />
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </el-form>
|
|
|
+ <div slot="footer" class="dialog-footer">
|
|
|
+ <el-button @click="dialogVisible = false">取 消</el-button>
|
|
|
+ <el-button type="primary" @click="memberInner()">确定</el-button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-dialog>
|
|
|
+ </div>
|
|
|
</template-page>
|
|
|
<div class="detail" v-if="isShowMemberDetail">
|
|
|
<MemberDetail :user="queryUser" @backListFromDetail="backListFromMemberDetail" />
|