|
@@ -44,18 +44,18 @@
|
|
|
<a-button type="primary" @click="generatePassword">{{ $t('customer.generatePassword') }}</a-button>
|
|
|
</a-form-item>
|
|
|
<!-- role-->
|
|
|
- <a-form-item field="roleIds" :label="$t('customer.roleldsName')" required validate-trigger="blur">
|
|
|
- <a-select multiple v-model="formData.roleIds" :style="{width:'100%'}"
|
|
|
- :placeholder="$t('customer.roleldsNamedType')">
|
|
|
- <a-option v-for="item of roles" :value="item.id" :label="item.name"/>
|
|
|
- </a-select>
|
|
|
- </a-form-item>
|
|
|
- <a-form-item field="userType" :label="$t('customer.userTypeName')" required validate-trigger="blur">
|
|
|
- <a-select v-model="formData.userType" :style="{width:'100%'}"
|
|
|
- :placeholder="$t('customer.userTypeNameType')">
|
|
|
- <a-option v-for="item of userTypeList" :value="item.value" :label="item.label"/>
|
|
|
- </a-select>
|
|
|
- </a-form-item>
|
|
|
+<!-- <a-form-item field="roleIds" :label="$t('customer.roleldsName')" required validate-trigger="blur">-->
|
|
|
+<!-- <a-select multiple v-model="formData.roleIds" :style="{width:'100%'}"-->
|
|
|
+<!-- :placeholder="$t('customer.roleldsNamedType')">-->
|
|
|
+<!-- <a-option v-for="item of roles" :value="item.id" :label="item.name"/>-->
|
|
|
+<!-- </a-select>-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- <a-form-item field="userType" :label="$t('customer.userTypeName')" required validate-trigger="blur">-->
|
|
|
+<!-- <a-select v-model="formData.userType" :style="{width:'100%'}"-->
|
|
|
+<!-- :placeholder="$t('customer.userTypeNameType')">-->
|
|
|
+<!-- <a-option v-for="item of userTypeList" :value="item.value" :label="item.label"/>-->
|
|
|
+<!-- </a-select>-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
<!-- Remark -->
|
|
|
<a-form-item field="note" :label="$t('customer.remark')" required validate-trigger="blur">
|
|
|
<a-input v-model="formData.note" :placeholder="$t('customer.enterRemark')" :max-length="60"
|
|
@@ -228,8 +228,6 @@ const formData = ref({
|
|
|
state: "",
|
|
|
name: "",
|
|
|
password: "",
|
|
|
- roleIds: [],
|
|
|
- userType: '',
|
|
|
phone: "",
|
|
|
email: "",
|
|
|
addr: "",
|
|
@@ -258,8 +256,8 @@ const rules = {
|
|
|
state: [{required: true, message: t('customer.stateType')}],
|
|
|
name: [{required: true, message: t('customer.nameType')}],
|
|
|
password: [{required: true, message: t('customer.passwordRequired')}],
|
|
|
- roleIds: [{required: true, message: t('customer.roleIdsType')}],
|
|
|
- userType: [{required: true, message: t('customer.userTypeType')}],
|
|
|
+ // roleIds: [{required: true, message: t('customer.roleIdsType')}],
|
|
|
+ // userType: [{required: true, message: t('customer.userTypeType')}],
|
|
|
phone: [{required: true, message: t('customer.phoneType')}],
|
|
|
email: [{required: true, message: t('customer.emailType')}],
|
|
|
addr: [{required: true, message: t('customer.addressRequired')}],
|
|
@@ -311,7 +309,10 @@ const handleSubmit = () => {
|
|
|
|
|
|
const handleCancel = () => {
|
|
|
Object.keys(formData.value).forEach(key => {
|
|
|
- formData.value[key] = ''
|
|
|
+ if(key!=='userType'){
|
|
|
+ formData.value[key] = ''
|
|
|
+ }
|
|
|
+
|
|
|
})
|
|
|
formRef.value = null
|
|
|
emit('update:visible', false);
|