Explorar el Código

feat(组件): 修改bug

tangning hace 2 años
padre
commit
b421784ed7

+ 3 - 3
src/views/product/firmware/AddModal.vue

@@ -62,7 +62,7 @@
           },
           },
           rules: [
           rules: [
             {
             {
-              required: true,
+              // required: true,
               // @ts-ignore
               // @ts-ignore
               validator: async (rule, value) => {
               validator: async (rule, value) => {
                 if (!value) {
                 if (!value) {
@@ -88,7 +88,7 @@
           field: 'minVersion',
           field: 'minVersion',
           component: 'Input',
           component: 'Input',
           label: t('routes.product.minVersion'),
           label: t('routes.product.minVersion'),
-          required: true,
+          // required: true,
           componentProps:{
           componentProps:{
             maxLength: 15,
             maxLength: 15,
             placeholder:t('common.inputText')+t('routes.product.minVersion')+t('routes.product.versionTips'),
             placeholder:t('common.inputText')+t('routes.product.minVersion')+t('routes.product.versionTips'),
@@ -118,7 +118,7 @@
         {
         {
           field: 'description',
           field: 'description',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description'),
           label: t('routes.product.description'),
           colProps: {
           colProps: {
             span: 24,
             span: 24,

+ 4 - 4
src/views/product/firmware/EditModal.vue

@@ -55,7 +55,7 @@
             span: 24,
             span: 24,
           },
           },
         },{
         },{
-          field: 'name',
+          field: 'type',
           component: 'Input',
           component: 'Input',
           label: t('routes.product.types'),
           label: t('routes.product.types'),
           slot: 'text',
           slot: 'text',
@@ -101,13 +101,13 @@
           field: 'minVersion',
           field: 'minVersion',
           component: 'Input',
           component: 'Input',
           label: t('routes.product.minVersion'),
           label: t('routes.product.minVersion'),
-          required: true,
+          // required: true,
           componentProps: {
           componentProps: {
             
             
           },
           },
           rules: [
           rules: [
             {
             {
-              required: true,
+              // required: true,
               // @ts-ignore
               // @ts-ignore
               validator: async (rule, value) => {
               validator: async (rule, value) => {
                 const regPos = /.*[\u4e00-\u9fa5]+.*$/; // 非中文
                 const regPos = /.*[\u4e00-\u9fa5]+.*$/; // 非中文
@@ -130,7 +130,7 @@
         {
         {
           field: 'description',
           field: 'description',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description'),
           label: t('routes.product.description'),
           componentProps: {
           componentProps: {
             rows:4,
             rows:4,

+ 1 - 0
src/views/product/firmware/index.vue

@@ -217,6 +217,7 @@ export default defineComponent({
       console.log('record', record);
       console.log('record', record);
       openEditModal(true, {
       openEditModal(true, {
         ...record,
         ...record,
+        type:searchInfo.type
       });
       });
     }
     }
     return {
     return {

+ 2 - 2
src/views/product/sdk/AddModal.vue

@@ -110,7 +110,7 @@
         {
         {
           field: 'imprintCh',
           field: 'imprintCh',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description_zh'),
           label: t('routes.product.description_zh'),
           componentProps: {
           componentProps: {
             rows:4,
             rows:4,
@@ -122,7 +122,7 @@
         {
         {
           field: 'imprintEn',
           field: 'imprintEn',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description_en'),
           label: t('routes.product.description_en'),
           componentProps: {
           componentProps: {
             rows:4,
             rows:4,

+ 3 - 3
src/views/product/sdk/EditModal.vue

@@ -6,7 +6,7 @@
     @visible-change="handleVisibleChange"
     @visible-change="handleVisibleChange"
     @cancel="resetFields"
     @cancel="resetFields"
     @ok="handleSubmit"
     @ok="handleSubmit"
-  >Checkbox
+  >
     <div class="pt-2px pr-3px">
     <div class="pt-2px pr-3px">
       <BasicForm @register="registerForm" :model="model" >
       <BasicForm @register="registerForm" :model="model" >
         <template #text="{ model, field }">
         <template #text="{ model, field }">
@@ -113,7 +113,7 @@
         {
         {
           field: 'imprintCh',
           field: 'imprintCh',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description_zh'),
           label: t('routes.product.description_zh'),
           componentProps: {
           componentProps: {
             rows:4,
             rows:4,
@@ -125,7 +125,7 @@
         {
         {
           field: 'imprintEn',
           field: 'imprintEn',
           component: 'InputTextArea',
           component: 'InputTextArea',
-          required: true,
+          // required: true,
           label: t('routes.product.description_en'),
           label: t('routes.product.description_en'),
           componentProps: {
           componentProps: {
             rows:4,
             rows:4,

+ 1 - 0
src/views/product/sdk/index.vue

@@ -259,6 +259,7 @@ export default defineComponent({
       console.log('record', record);
       console.log('record', record);
       openEditModal(true, {
       openEditModal(true, {
         ...record,
         ...record,
+        type:searchInfo.type
       });
       });
     }
     }