flat: 邀请码暂存2

This commit is contained in:
Apcallover
2024-03-17 20:47:46 +08:00
parent 054b89f3cf
commit b67f021d08

View File

@@ -38,8 +38,8 @@
append-to-body append-to-body
width="30%"> width="30%">
<el-form :model="inviteCodeForm" :rules="inviteCodeRules" filterable ref="inviteCode" label-width="100px" class="demo-ruleForm"> <el-form :model="inviteCodeForm" :rules="inviteCodeRules" filterable ref="inviteCode" label-width="100px" class="demo-ruleForm">
<el-form-item label="企业:" prop="companyId"> <el-form-item label="企业名称:" prop="companyId">
<el-select v-model="inviteCodeForm.inviteCompanyId" placeholder="请选择" style="width: 260px" > <el-select v-model="inviteCodeForm.inviteCompanyId" placeholder="请选择企业" style="width: 260px" >
<el-option <el-option
v-for="item in enterpriseList" v-for="item in enterpriseList"
:key="item.id" :key="item.id"
@@ -48,8 +48,8 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="名称:" prop="realName" > <el-form-item label="绑定用户:" prop="realName" >
<el-input style="width: 260px" v-model="inviteCodeForm.realName" placeholder="请输入名" ></el-input> <el-input style="width: 260px" v-model="inviteCodeForm.realName" placeholder="请输入名" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="身份证:" prop="idNumber" > <el-form-item label="身份证:" prop="idNumber" >
<el-input style="width: 260px" v-model="inviteCodeForm.idNumber" placeholder="请输入身份证" ></el-input> <el-input style="width: 260px" v-model="inviteCodeForm.idNumber" placeholder="请输入身份证" ></el-input>
@@ -57,6 +57,9 @@
<el-form-item label="手机号:" prop="phone" > <el-form-item label="手机号:" prop="phone" >
<el-input style="width: 260px" v-model="inviteCodeForm.phone" placeholder="请输入手机号" ></el-input> <el-input style="width: 260px" v-model="inviteCodeForm.phone" placeholder="请输入手机号" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号:" prop="remarks" >
<el-input type="textarea" style="width: 260px" v-model="inviteCodeForm.remarks" placeholder="请输入手机号" ></el-input>
</el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="distributionCodeDialog = false"> </el-button> <el-button @click="distributionCodeDialog = false"> </el-button>
@@ -121,7 +124,10 @@ const curdOptions = {
prop: 'isEnabled', prop: 'isEnabled',
slot: true, slot: true,
width: 100 width: 100
}] },{
label: '备注',
prop: 'remarks',
},]
} }
const page = { const page = {
pageSize: 10, pageSize: 10,
@@ -202,7 +208,7 @@ export default {
const companyName = this.enterpriseList.filter((item) => item.id === this.inviteCodeForm.inviteCompanyId)[0].companyName; const companyName = this.enterpriseList.filter((item) => item.id === this.inviteCodeForm.inviteCompanyId)[0].companyName;
let params = { let params = {
...this.inviteCodeForm, ...this.inviteCodeForm,
companyName: companyName companyName
} }
let resData = await saveEnterpriseItem(params) let resData = await saveEnterpriseItem(params)
if(resData.data.code === 200){ if(resData.data.code === 200){