edit.php 1.9 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <el-drawer :title="(form.id == '' ?'添加':'编辑') + '核销员'" :show-close="false" :visible.sync="drawer" :direction="direction"
  2. :before-close="handleClose" size="500px">
  3. <div style="height: 750px; overflow-y: auto;">
  4. <el-form @submit.native.prevent v-loading="btnLoading" :model="form" :rules="rules" size="small" ref="form" label-width="130px">
  5. <el-form-item v-if="form.id == ''" label="用户手机号" prop="mobile" :rules="[{required: true, message: '请选择用户'}]">
  6. <el-autocomplete size="small" style="width:320px" v-model="form.mobile" value-key="mobile" @keyup.enter.native="keyUp" :fetch-suggestions="querySearchAsync" placeholder="请输入用户昵称/id/手机号" @select="agentClick"></el-autocomplete>
  7. </el-form-item>
  8. <el-form-item label="所属门店" prop="store_id">
  9. <com-dialog-store title="门店选择" :url="search_store_url" @selected="storeSelect">
  10. <el-button type="primary" size="small">选择门店</el-button>
  11. </com-dialog-store>
  12. </el-form-item>
  13. <el-form-item label="" v-if="store_data.id > 0" >
  14. <div style="display:flex;">
  15. <el-image :src="store_data.logo_img" style="width:60px;margin-right:10px;"></el-image>
  16. <span>{{store_data.store_name}}</span>
  17. </div>
  18. </el-form-item>
  19. </el-form>
  20. <div>
  21. <div style=" display:flex;margin: auto;width: 150px;">
  22. <el-button type="warning" @click="handleClose" size="mini">
  23. 取消
  24. </el-button>
  25. <el-button type="primary" style="margin-left:20px" @click="submitForm('form')" size="mini">
  26. 保存
  27. </el-button>
  28. </div>
  29. </div>
  30. </div>
  31. </el-drawer>