Browse Source

小修改

sujunling 1 year ago
parent
commit
f87410cbd5

+ 4 - 2
src/views/assembly/item/child/DetailModal.vue

@@ -14,8 +14,10 @@
                         <div class="service-type">服务类型:组件工具</div>
                     </div>
                     <div class="look">
-                        <a :href="[`./mapview.html?onlineIde_${baseInfo.servicealiasname}`]" target="_blank"
-                            rel="noopener noreferrer">浏览</a>
+                        <!-- <a :href="[`./mapview.html?onlineIde_${baseInfo.servicealiasname}`]" target="_blank"
+                            rel="noopener noreferrer">浏览</a> -->
+                        <a :href="[`./map${baseInfo.SFJRSQK == '审核通过' ? 'view' : 'see'}.html?onlineIde_${baseInfo.servicealiasname}`]"
+                            target="_blank" rel="noopener noreferrer">浏览</a>
                     </div>
                 </div>
             </div>

+ 13 - 3
src/views/dataAdmin/assembly/SourceDetail.vue

@@ -29,6 +29,11 @@
               <a-textarea placeholder="请输入组件描述" v-model:value="formState.description" :rows="2" :disabled="isView" />
             </a-form-item>
           </a-col>
+          <a-col :span="24" class="form-col">
+            <a-form-item ref="bz" label="授权文件" name="bz" class="label-form-item">
+              <a-input v-model:value="formState.bz" placeholder="请输入授权文件地址" :disabled="isView" />
+            </a-form-item>
+          </a-col>
           <!-- <a-col :span="9" class="form-col">
             <a-form-item ref="servicetype" label="适合申请流程" name="servicetype" class="label-form-item">
               <a-select v-model:value="formState.servicetype">
@@ -125,6 +130,7 @@ interface FormState {
   searched: boolean;
   externalApply: boolean;
   date1: undefined;
+  bz: string,
   crs: 0
 }
 export default defineComponent({
@@ -160,6 +166,7 @@ export default defineComponent({
       publisher: '',
       updateType: '',
       updatetime: '',
+      coordinate: '',
       public: true,
       share: true,
       searched: true,
@@ -170,6 +177,7 @@ export default defineComponent({
     const moment = Moment;
     const rules = {
       // mapingurl: [{ required: true, message: '请输入服务地址', trigger: 'blur' }],
+      bz: [{ required: true, message: '请输入授权文件地址', trigger: 'blur' }],
       servicetype: [{ required: true, message: '请选择资源类型', trigger: 'change' }],
 
       servicename: [
@@ -287,9 +295,11 @@ export default defineComponent({
           source: formState.servicetype, //资源类型
           mapingurl: formState.mapingurl, //服务地址
           publiccurl: formState.publiccurl, //数据表
-          crs: formState.crs,//小组类顺序
+          crs: formState.crs,//小组类顺序,
+          bz: formState.bz,
         },
         metadata: {
+          bz: formState.bz,
           crs: formState.crs,//小组类顺序
           publiccurl: formState.publiccurl, //数据表
           source: formState.servicetype, //资源类型
@@ -304,7 +314,6 @@ export default defineComponent({
           shsqlc: 'ggdata',
           urlInfo: '',
           otherService: '',
-          bz: '',
           ispublic: formState.public ? '1' : '0', //是否公开
           searched: formState.searched ? '1' : '0', //是否展示
           externalApply: formState.externalApply ? '1' : '0', //外部申请
@@ -326,9 +335,10 @@ export default defineComponent({
       formState.crs = data.detail?.crs;
       formState.description = data.detail?.description;
       formState.mapingurl = data.detail?.mapingurl;
-      formState.publishtime = data.detail?.publishdate
+      formState.publishtime = data.detail?.publishdate;
       formState.publishtime = data.detail?.publishdate ? moment(data.detail?.publishdate).format('YYYY-MM-DD HH:mm:ss') : '';
       formState.publisher = data.detail?.publisher;
+      formState.bz = data.detail?.bz;
       formState.servicealiasname = data.detail?.servicealiasname;
       formState.updatetime = data.detail?.updatedate ? moment(data.detail?.updatedate).format('YYYY-MM-DD HH:mm:ss') : '';
       formState.searched = data.detail?.searched === 0 ? false : true;