lidongze 3 ani în urmă
părinte
comite
d62813743b

+ 4 - 1
src/main/java/com/izouma/nineth/enums/MetaResourcesType.java

@@ -2,7 +2,10 @@ package com.izouma.nineth.enums;
 
 public enum MetaResourcesType {
     PARTY("党建"),
-    ;
+    ART_GALLERY("艺术馆"),
+    HOSPITAL("筑医台"),
+    AUTO_SHOW("车展"),
+    JIANGXI_TV("江西广电");
 
     private final String description;
 

+ 2 - 0
src/main/java/com/izouma/nineth/repo/AssetRepo.java

@@ -168,4 +168,6 @@ public interface AssetRepo extends JpaRepository<Asset, Long>, JpaSpecificationE
     @Modifying
     @Transactional
     void openTrade(String name);
+
+    Long findByNameLike(String name);
 }

+ 7 - 0
src/main/java/com/izouma/nineth/web/MetaResourcesController.java

@@ -4,6 +4,7 @@ import com.izouma.nineth.domain.MetaResources;
 import com.izouma.nineth.dto.MetaRestResult;
 import com.izouma.nineth.dto.PageQuery;
 import com.izouma.nineth.exception.BusinessException;
+import com.izouma.nineth.repo.AssetRepo;
 import com.izouma.nineth.repo.MetaResourcesRepo;
 import com.izouma.nineth.service.MetaResourcesService;
 import com.izouma.nineth.utils.ObjUtils;
@@ -24,6 +25,7 @@ import java.util.Objects;
 public class MetaResourcesController extends BaseController {
     private MetaResourcesService metaResourcesService;
     private MetaResourcesRepo metaResourcesRepo;
+    private AssetRepo assetRepo;
 
     //@PreAuthorize("hasRole('ADMIN')")
     @PostMapping("/save")
@@ -75,5 +77,10 @@ public class MetaResourcesController extends BaseController {
         }
         return MetaRestResult.returnSuccess("查询成功", metaResources.getValue());
     }
+
+//    @GetMapping
+//    public MetaRestResult<Long> getUserId(String name) {
+//        assetRepo.findByNameLike
+//    }
 }
 

+ 6 - 1
src/main/vue/src/views/MetaResourcesEdit.vue

@@ -58,7 +58,12 @@ export default {
 		return {
 			saving: false,
             type: '',
-			typeOptions: [{ label: '党建', value: 'PARTY' }],
+			typeOptions: [{ label: '党建', value: 'PARTY' },
+			{ label: '艺术馆', value: 'ART_GALLERY' },
+			{ label: '筑医台', value: 'HOSPITAL' },
+			{ label: '车展', value: 'AUTO_SHOW' },
+			{ label: '江西广电', value: 'JIANGXI_TV' }
+		],
 			formData: {},
 			rules: {
 				name: [

+ 6 - 1
src/main/vue/src/views/MetaResourcesList.vue

@@ -54,10 +54,15 @@ export default {
     mixins: [pageableTable],
     data() {
         return {
+            type: '',
             multipleMode: false,
             search: '',
             typeOptions: [
-                { label: '党建', value: 'PARTY' }
+                { label: '党建', value: 'PARTY' },
+                { label: '艺术馆', value: 'ART_GALLERY' },
+                { label: '筑医台', value: 'HOSPITAL' },
+                { label: '车展', value: 'AUTO_SHOW' },
+                { label: '江西广电', value: 'JIANGXI_TV' }
             ],
             url: '/metaResources/all',
             downloading: false