吴sir 4 ماه پیش
والد
کامیت
1adac0bbc9
1فایلهای تغییر یافته به همراه18 افزوده شده و 17 حذف شده
  1. 18 17
      src/views/tariffManagement/customer/NewCustomerForm.vue

+ 18 - 17
src/views/tariffManagement/customer/NewCustomerForm.vue

@@ -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);