main
han 9 months ago
parent 74fd17b238
commit 38414b0f53
  1. BIN
      src/assets/images/logo-red.png
  2. 1
      src/assets/images/logo_red.svg
  3. 1
      src/assets/images/logo_white.svg
  4. 2
      src/utils/dict.js
  5. 251
      src/views/cjy/columninfo/ColumnInfoForm.vue
  6. 2
      src/views/components/v-header/index.vue
  7. 12
      src/views/pages/case-detail.vue
  8. 9
      src/views/pages/theme/about-us.vue

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

@ -0,0 +1 @@
<svg id="838035d9-2136-4e5f-b747-f3023c238c47" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 71"><title>创巨圆logo</title><path d="M56.11,19.37l-.87,0h.12l7-16.94a1.42,1.42,0,0,0-2-1.8L18.86,21.89a1.31,1.31,0,0,0,.63,2.47L35,23.82s.08,0,.06.08L19,58.93a2.89,2.89,0,0,1-1.46,1.46L.76,68a1.3,1.3,0,0,0,.56,2.48l.83,0h0c5.78,0,12.19-.22,18.69-.66h.07c17.88-1.21,36.46-4,44.76-8.22h0a22.21,22.21,0,0,0-9.55-42.25ZM1.29,69.26s0,0,0,0l17-7.71A3.59,3.59,0,0,0,20,59.77L37,22.69a.24.24,0,0,0-.22-.34l-17,.72s0,0,0,0L61,1.84a.06.06,0,0,1,.08.07L53.88,19.48h0A22.21,22.21,0,0,0,39,55.69h0l-2.53,6.13a.24.24,0,0,0,.23.33l10.12-.41-.09,0a21.94,21.94,0,0,0,9,2.08c-11.56,2.54-28.34,4.34-43,5.1l-10.61.37h0ZM39.88,56.71a22.34,22.34,0,0,0,4.61,3.78l0,0-6,.2a.06.06,0,0,1-.06-.08L40,56.81A.81.81,0,0,1,39.88,56.71Zm5.71,4.42,0,0Zm10.52,1A20.58,20.58,0,1,1,76.69,41.57,20.58,20.58,0,0,1,56.11,62.15Z" style="fill:#e83c5b"/><circle cx="56.11" cy="41.57" r="18.5" style="fill:#e83c5b"/><path d="M101.14,40.48H96.69c-1.7,0-1.93-.19-1.93-1.93V27.71h5c-.19,2.6-.39,3.79-.71,4.18a1.29,1.29,0,0,1-1.14.43A22.26,22.26,0,0,1,95,32.17a12.07,12.07,0,0,1,1.38,4.77,28.31,28.31,0,0,0,4.42-.16,4.47,4.47,0,0,0,2.88-1.54c.94-1.18,1.34-4.14,1.57-10.56l0-.67,2.52-2.41V35.71h5.48V13h-5.48v8.08a94.74,94.74,0,0,0-7.92-9.38c.28-.55.51-1.1.75-1.65L95.47,8.4A30.78,30.78,0,0,1,84.55,21.68,26.59,26.59,0,0,1,88.61,26l.59-.43v13c0,5.24,1.58,6.7,6.7,6.7h5.76c4.37,0,5.83-1.73,6.42-7.41a15.21,15.21,0,0,1-4.89-2.05C103,39.73,102.68,40.48,101.14,40.48Zm-3.86-24c1.73,2.09,3.55,4.33,5,6.31h-10A36.22,36.22,0,0,0,97.28,16.52Z" style="fill:#e83c5b"/><path d="M115.33,39.54c0,.75-.31,1-1.1,1s-3.55,0-5.91-.12A21.36,21.36,0,0,1,110.21,46c3.74,0,6.5-.16,8.35-1S121,42.65,121,39.58V9.38h-5.68Z" style="fill:#e83c5b"/><path d="M133.78,35h23V20.18h-23V16.24h25.9V10.76H127.79V44.35H160.5V38.87H133.78Zm0-9.46h17v4.06h-17Z" style="fill:#e83c5b"/><polygon points="177.73 29.21 187.31 29.21 187.31 33.94 192.59 33.94 192.59 25.03 172.72 25.03 172.72 34.41 177.73 34.41 177.73 29.21" style="fill:#e83c5b"/><path d="M165.55,9.74V46h5.52V44.9h23.14V46H200V9.74ZM194.21,40.4H171.07V36.5a19.43,19.43,0,0,1,2.72,3.87c9.58-1.9,11.47-5.21,11.47-8.2V29.92h-4.93V32c0,1.34-.83,3.07-9.26,4.1V14.39h23.14Z" style="fill:#e83c5b"/><path d="M192.12,15.45h-18.8v8.36h18.8Zm-5.25,4.81h-8.63V19h8.63Z" style="fill:#e83c5b"/><path d="M184,37.45c2.48.79,6.22,2.13,8,2.92l2.05-4.1c-1.93-.75-5.72-1.9-8-2.49Z" style="fill:#e83c5b"/><path d="M91,64.32c-2,0-3.32-1.69-3.32-4.38S89,55.61,91,55.61a2.92,2.92,0,0,1,2.18,1l.73-.87A4,4,0,0,0,91,54.43c-2.71,0-4.74,2.1-4.74,5.55s2,5.52,4.65,5.52A4.1,4.1,0,0,0,94.18,64l-.74-.84A3.23,3.23,0,0,1,91,64.32Z" style="fill:#e83c5b"/><polygon points="102.06 59.11 97.08 59.11 97.08 54.62 95.73 54.62 95.73 65.31 97.08 65.31 97.08 60.27 102.06 60.27 102.06 65.31 103.4 65.31 103.4 54.62 102.06 54.62 102.06 59.11" style="fill:#e83c5b"/><path d="M112.23,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.48-.8-2.48-3.38V54.62h-1.35V60.9c0,3.44,1.66,4.6,3.83,4.6s3.84-1.16,3.84-4.6V54.62h-1.29Z" style="fill:#e83c5b"/><path d="M117.91,54.62l-3.63,10.69h1.37l1-3.26h3.9l1,3.26H123l-3.63-10.69ZM120.25,61H117l.52-1.63c.38-1.21.73-2.36,1.07-3.61h.06c.35,1.24.68,2.4,1.07,3.61Z" style="fill:#e83c5b"/><path d="M130.42,60.19c0,1.1.1,2.3.17,3.38h-.07l-1.14-2.2-3.88-6.75h-1.4V65.31h1.28v-5.6c0-1.12-.1-2.26-.16-3.34h.06l1.15,2.2,3.89,6.74h1.38V54.62h-1.28Z" style="fill:#e83c5b"/><path d="M138.18,60.9h2.26v2.8a3,3,0,0,1-1.92.62c-2.3,0-3.57-1.69-3.57-4.38s1.4-4.33,3.54-4.33a3,3,0,0,1,2.31,1l.73-.87a4,4,0,0,0-3.07-1.33c-2.83,0-4.9,2.1-4.9,5.55s2,5.52,4.81,5.52a4.58,4.58,0,0,0,3.31-1.24V59.78h-3.5Z" style="fill:#e83c5b"/><path d="M150.18,62.05c0,1.62-.57,2.27-1.72,2.27a2,2,0,0,1-1.85-1.19l-1,.68a3.15,3.15,0,0,0,2.94,1.69c2.09,0,2.93-1.48,2.93-3.32V54.62h-1.34Z" style="fill:#e83c5b"/><path d="M160.3,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.47-.8-2.47-3.38V54.62h-1.35V60.9c0,3.44,1.66,4.6,3.82,4.6s3.85-1.16,3.85-4.6V54.62h-1.3Z" style="fill:#e83c5b"/><path d="M170.37,57.65c-.32.79-.69,1.53-1.07,2.33h-.05c-.38-.8-.7-1.54-1.05-2.33l-1.37-3h-1.44l3.2,6.54v4.15h1.35V61.16l3.21-6.54h-1.4Z" style="fill:#e83c5b"/><path d="M180.33,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.48-.8-2.48-3.38V54.62H174V60.9c0,3.44,1.66,4.6,3.83,4.6s3.84-1.16,3.84-4.6V54.62h-1.29Z" style="fill:#e83c5b"/><path d="M186,54.62l-3.63,10.69h1.37l1-3.26h3.9l1,3.26h1.42l-3.62-10.69ZM188.35,61h-3.23l.52-1.63c.38-1.21.73-2.36,1.07-3.61h.06c.35,1.24.68,2.4,1.07,3.61Z" style="fill:#e83c5b"/><path d="M198.52,54.62v5.57c0,1.1.1,2.3.17,3.38h-.07l-1.14-2.2-3.88-6.75h-1.4V65.31h1.28v-5.6c0-1.12-.1-2.26-.16-3.34h.06l1.15,2.2,3.89,6.74h1.38V54.62Z" style="fill:#e83c5b"/></svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

@ -0,0 +1 @@
<svg id="6432779d-8077-463e-b5de-7aa26396f5b7" data-name="图层 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 71"><title>创巨圆logo</title><path d="M56.11,19.37l-.87,0h.12l7-16.94a1.42,1.42,0,0,0-2-1.8L18.86,21.89a1.31,1.31,0,0,0,.63,2.47L35,23.82s.08,0,.06.08L19,58.93a2.89,2.89,0,0,1-1.46,1.46L.76,68a1.3,1.3,0,0,0,.56,2.48l.83,0h0c5.78,0,12.19-.22,18.69-.66h.07c17.88-1.21,36.46-4,44.76-8.22h0a22.21,22.21,0,0,0-9.55-42.25ZM1.29,69.26s0,0,0,0l17-7.71A3.59,3.59,0,0,0,20,59.77L37,22.69a.24.24,0,0,0-.22-.34l-17,.72s0,0,0,0L61,1.84a.06.06,0,0,1,.08.07L53.88,19.48h0A22.21,22.21,0,0,0,39,55.69h0l-2.53,6.13a.24.24,0,0,0,.23.33l10.12-.41-.09,0a21.94,21.94,0,0,0,9,2.08c-11.56,2.54-28.34,4.34-43,5.1l-10.61.37h0ZM39.88,56.71a22.34,22.34,0,0,0,4.61,3.78l0,0-6,.2a.06.06,0,0,1-.06-.08L40,56.81A.81.81,0,0,1,39.88,56.71Zm5.71,4.42,0,0Zm10.52,1A20.58,20.58,0,1,1,76.69,41.57,20.58,20.58,0,0,1,56.11,62.15Z" style="fill:#fff"/><circle cx="56.11" cy="41.57" r="18.5" style="fill:#fff"/><path d="M101.14,40.48H96.69c-1.7,0-1.93-.19-1.93-1.93V27.71h5c-.19,2.6-.39,3.79-.71,4.18a1.29,1.29,0,0,1-1.14.43A22.26,22.26,0,0,1,95,32.17a12.07,12.07,0,0,1,1.38,4.77,28.31,28.31,0,0,0,4.42-.16,4.47,4.47,0,0,0,2.88-1.54c.94-1.18,1.34-4.14,1.57-10.56l0-.67,2.52-2.41V35.71h5.48V13h-5.48v8.08a94.74,94.74,0,0,0-7.92-9.38c.28-.55.51-1.1.75-1.65L95.47,8.4A30.78,30.78,0,0,1,84.55,21.68,26.59,26.59,0,0,1,88.61,26l.59-.43v13c0,5.24,1.58,6.7,6.7,6.7h5.76c4.37,0,5.83-1.73,6.42-7.41a15.21,15.21,0,0,1-4.89-2.05C103,39.73,102.68,40.48,101.14,40.48Zm-3.86-24c1.73,2.09,3.55,4.33,5,6.31h-10A36.22,36.22,0,0,0,97.28,16.52Z" style="fill:#fff"/><path d="M115.33,39.54c0,.75-.31,1-1.1,1s-3.55,0-5.91-.12A21.36,21.36,0,0,1,110.21,46c3.74,0,6.5-.16,8.35-1S121,42.65,121,39.58V9.38h-5.68Z" style="fill:#fff"/><path d="M133.78,35h23V20.18h-23V16.24h25.9V10.76H127.79V44.35H160.5V38.87H133.78Zm0-9.46h17v4.06h-17Z" style="fill:#fff"/><polygon points="177.73 29.21 187.31 29.21 187.31 33.94 192.59 33.94 192.59 25.03 172.72 25.03 172.72 34.41 177.73 34.41 177.73 29.21" style="fill:#fff"/><path d="M165.55,9.74V46h5.52V44.9h23.14V46H200V9.74ZM194.21,40.4H171.07V36.5a19.43,19.43,0,0,1,2.72,3.87c9.58-1.9,11.47-5.21,11.47-8.2V29.92h-4.93V32c0,1.34-.83,3.07-9.26,4.1V14.39h23.14Z" style="fill:#fff"/><path d="M192.12,15.45h-18.8v8.36h18.8Zm-5.25,4.81h-8.63V19h8.63Z" style="fill:#fff"/><path d="M184,37.45c2.48.79,6.22,2.13,8,2.92l2.05-4.1c-1.93-.75-5.72-1.9-8-2.49Z" style="fill:#fff"/><path d="M91,64.32c-2,0-3.32-1.69-3.32-4.38S89,55.61,91,55.61a2.92,2.92,0,0,1,2.18,1l.73-.87A4,4,0,0,0,91,54.43c-2.71,0-4.74,2.1-4.74,5.55s2,5.52,4.65,5.52A4.1,4.1,0,0,0,94.18,64l-.74-.84A3.23,3.23,0,0,1,91,64.32Z" style="fill:#fff"/><polygon points="102.06 59.11 97.08 59.11 97.08 54.62 95.73 54.62 95.73 65.31 97.08 65.31 97.08 60.27 102.06 60.27 102.06 65.31 103.4 65.31 103.4 54.62 102.06 54.62 102.06 59.11" style="fill:#fff"/><path d="M112.23,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.48-.8-2.48-3.38V54.62h-1.35V60.9c0,3.44,1.66,4.6,3.83,4.6s3.84-1.16,3.84-4.6V54.62h-1.29Z" style="fill:#fff"/><path d="M117.91,54.62l-3.63,10.69h1.37l1-3.26h3.9l1,3.26H123l-3.63-10.69ZM120.25,61H117l.52-1.63c.38-1.21.73-2.36,1.07-3.61h.06c.35,1.24.68,2.4,1.07,3.61Z" style="fill:#fff"/><path d="M130.42,60.19c0,1.1.1,2.3.17,3.38h-.07l-1.14-2.2-3.88-6.75h-1.4V65.31h1.28v-5.6c0-1.12-.1-2.26-.16-3.34h.06l1.15,2.2,3.89,6.74h1.38V54.62h-1.28Z" style="fill:#fff"/><path d="M138.18,60.9h2.26v2.8a3,3,0,0,1-1.92.62c-2.3,0-3.57-1.69-3.57-4.38s1.4-4.33,3.54-4.33a3,3,0,0,1,2.31,1l.73-.87a4,4,0,0,0-3.07-1.33c-2.83,0-4.9,2.1-4.9,5.55s2,5.52,4.81,5.52a4.58,4.58,0,0,0,3.31-1.24V59.78h-3.5Z" style="fill:#fff"/><path d="M150.18,62.05c0,1.62-.57,2.27-1.72,2.27a2,2,0,0,1-1.85-1.19l-1,.68a3.15,3.15,0,0,0,2.94,1.69c2.09,0,2.93-1.48,2.93-3.32V54.62h-1.34Z" style="fill:#fff"/><path d="M160.3,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.47-.8-2.47-3.38V54.62h-1.35V60.9c0,3.44,1.66,4.6,3.82,4.6s3.85-1.16,3.85-4.6V54.62h-1.3Z" style="fill:#fff"/><path d="M170.37,57.65c-.32.79-.69,1.53-1.07,2.33h-.05c-.38-.8-.7-1.54-1.05-2.33l-1.37-3h-1.44l3.2,6.54v4.15h1.35V61.16l3.21-6.54h-1.4Z" style="fill:#fff"/><path d="M180.33,60.94c0,2.58-1.12,3.38-2.55,3.38s-2.48-.8-2.48-3.38V54.62H174V60.9c0,3.44,1.66,4.6,3.83,4.6s3.84-1.16,3.84-4.6V54.62h-1.29Z" style="fill:#fff"/><path d="M186,54.62l-3.63,10.69h1.37l1-3.26h3.9l1,3.26h1.42l-3.62-10.69ZM188.35,61h-3.23l.52-1.63c.38-1.21.73-2.36,1.07-3.61h.06c.35,1.24.68,2.4,1.07,3.61Z" style="fill:#fff"/><path d="M198.52,54.62v5.57c0,1.1.1,2.3.17,3.38h-.07l-1.14-2.2-3.88-6.75h-1.4V65.31h1.28v-5.6c0-1.12-.1-2.26-.16-3.34h.06l1.15,2.2,3.89,6.74h1.38V54.62Z" style="fill:#fff"/></svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

@ -84,6 +84,8 @@ export const DICT_TYPE = {
COLUMN_TYPE:'column_type',
INFO_TYPE:'info_type',
SOLVE_TYPE:'solve_type',
}
/**

@ -3,41 +3,41 @@
<!-- 对话框(添加 / 修改) -->
<el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="45%" v-dialogDrag append-to-body>
<el-form ref="formRef" :model="formData" :rules="formRules" v-loading="formLoading" label-width="100px">
<el-form-item label="模块类型" prop="type">
<el-select v-model="formData.type" placeholder="请选择模块类型">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.COLUMN_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item>
<el-form-item v-if="formData.type==7" label="资讯类型" prop="infoType">
<el-select v-model="formData.infoType" placeholder="请选择资讯类型">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.INFO_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="标题" prop="title">
<el-input v-model="formData.title" placeholder="请输入标题" />
</el-form-item>
<el-form-item label="副标题" prop="subtitle">
<el-input v-model="formData.subtitle" placeholder="请输入副标题" />
</el-form-item>
<el-form-item label="跳转链接" prop="url">
<el-input v-model="formData.url" placeholder="请输入跳转链接" />
</el-form-item>
<el-form-item label="简介">
<Editor v-model="formData.introduction" :min-height="192"/>
</el-form-item>
<el-form-item label="logo">
<ImageUpload :limit="1" v-model="formData.logo"/>
</el-form-item>
<el-form-item label="图库">
<ImageUpload :showPositionInput="formData.type==6" v-model="formData.image"/>
</el-form-item>
<el-form-item label="内容">
<Editor v-model="formData.content" :min-height="192"/>
</el-form-item>
<el-form-item label="模块类型" prop="type">
<el-select v-model="formData.type" placeholder="请选择模块类型">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.COLUMN_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
<el-form-item v-if="formData.type==7" label="二级分类" prop="infoType">
<el-select v-model="formData.infoType" placeholder="请选择资讯类型">
<el-option v-for="dict in this.getDictDatas(DICT_TYPE.INFO_TYPE)"
:key="dict.value" :label="dict.label" :value="dict.value"/>
</el-select>
</el-form-item>
<el-form-item label="标题" prop="title">
<el-input v-model="formData.title" placeholder="请输入标题"/>
</el-form-item>
<el-form-item label="副标题" prop="subtitle">
<el-input v-model="formData.subtitle" placeholder="请输入副标题"/>
</el-form-item>
<el-form-item label="跳转链接" prop="url">
<el-input v-model="formData.url" placeholder="请输入跳转链接"/>
</el-form-item>
<el-form-item label="简介">
<Editor v-model="formData.introduction" :min-height="192"/>
</el-form-item>
<el-form-item label="logo">
<ImageUpload :limit="1" v-model="formData.logo"/>
</el-form-item>
<el-form-item label="图库">
<ImageUpload :showPositionInput="formData.type==6" v-model="formData.image"/>
</el-form-item>
<el-form-item label="内容">
<Editor v-model="formData.content" :min-height="192"/>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm" :disabled="formLoading"> </el-button>
<el-button @click="dialogVisible = false"> </el-button>
</div>
@ -46,101 +46,102 @@
</template>
<script>
import * as ColumnInfoApi from '@/api/cjy/columninfo';
import ImageUpload from '@/components/ImageUpload';
import Editor from '@/components/Editor';
import { DICT_TYPE, getDictDatas } from "@/utils/dict";
export default {
name: "ColumnInfoForm",
components: {
ImageUpload,
Editor,
},
data() {
return {
//
dialogTitle: "",
//
dialogVisible: false,
// 12
formLoading: false,
//
formData: {
id: undefined,
type: undefined,
infoType: undefined,
title: undefined,
subtitle: undefined,
url: undefined,
introduction: undefined,
logo: undefined,
image: undefined,
content: undefined,
},
//
formRules: {
type: [{ required: true, message: '模块类型不能为空', trigger: 'change' }],
},
};
},
methods: {
/** 打开弹窗 */
async open(id) {
this.dialogVisible = true;
this.reset();
//
if (id) {
this.formLoading = true;
try {
const res = await ColumnInfoApi.getColumnInfo(id);
this.formData = res.data;
this.title = "修改栏目管理";
} finally {
this.formLoading = false;
}
}
this.title = "新增栏目管理";
},
/** 提交按钮 */
async submitForm() {
//
await this.$refs["formRef"].validate();
this.formLoading = true;
import * as ColumnInfoApi from '@/api/cjy/columninfo';
import ImageUpload from '@/components/ImageUpload';
import Editor from '@/components/Editor';
import {DICT_TYPE, getDictDatas} from "@/utils/dict";
export default {
name: "ColumnInfoForm",
components: {
ImageUpload,
Editor,
},
data() {
return {
//
dialogTitle: "",
//
dialogVisible: false,
// 12
formLoading: false,
//
formData: {
id: undefined,
type: undefined,
infoType: undefined,
title: undefined,
subtitle: undefined,
url: undefined,
introduction: undefined,
logo: undefined,
image: undefined,
content: undefined,
},
//
formRules: {
type: [{required: true, message: '模块类型不能为空', trigger: 'change'}],
},
};
},
methods: {
/** 打开弹窗 */
async open(id) {
this.dialogVisible = true;
this.reset();
//
if (id) {
this.formLoading = true;
try {
const data = this.formData;
//
if (data.id) {
await ColumnInfoApi.updateColumnInfo(data);
this.$modal.msgSuccess("修改成功");
this.dialogVisible = false;
this.$emit('success');
return;
}
//
await ColumnInfoApi.createColumnInfo(data);
this.$modal.msgSuccess("新增成功");
this.dialogVisible = false;
this.$emit('success');
const res = await ColumnInfoApi.getColumnInfo(id);
this.formData = res.data;
this.title = "修改栏目管理";
} finally {
this.formLoading = false;
}
},
/** 表单重置 */
reset() {
this.formData = {
id: undefined,
type: undefined,
infoType: undefined,
title: undefined,
subtitle: undefined,
url: undefined,
introduction: undefined,
logo: undefined,
image: undefined,
content: undefined,
};
this.resetForm("formRef");
}
this.title = "新增栏目管理";
},
/** 提交按钮 */
async submitForm() {
//
await this.$refs["formRef"].validate();
this.formLoading = true;
try {
const data = this.formData;
//
if (data.id) {
await ColumnInfoApi.updateColumnInfo(data);
this.$modal.msgSuccess("修改成功");
this.dialogVisible = false;
this.$emit('success');
return;
}
//
await ColumnInfoApi.createColumnInfo(data);
this.$modal.msgSuccess("新增成功");
this.dialogVisible = false;
this.$emit('success');
} finally {
this.formLoading = false;
}
},
/** 表单重置 */
reset() {
this.formData = {
id: undefined,
type: undefined,
infoType: undefined,
title: undefined,
subtitle: undefined,
url: undefined,
introduction: undefined,
logo: undefined,
image: undefined,
content: undefined,
};
this.resetForm("formRef");
}
};
}
};
</script>

@ -1,7 +1,7 @@
<template>
<div class="cjy-header">
<div class="v-container cjy-header-box row flex-align-center">
<div class="cjy-header-logo"><img src="@/assets/images/logo-red.png" class="img" /></div>
<div class="cjy-header-logo"><img src="@/assets/images/logo_red.svg" class="img" /></div>
<div class="cjy-header-nav row">
<div class="nav-item" v-for="(item, index) in nav_list" :key="index" @click="gotoPages(item.url)">{{ item.title
}}</div>

@ -42,6 +42,7 @@
</template>
<script>
import * as Api from "@/api/cjy/columninfo"
import { DICT_TYPE, getDictDatas } from "@/utils/dict";
export default {
name: "case-list",
data() {
@ -62,15 +63,8 @@ export default {
},
methods: {
getMenuData(){
this.menu_list=[
{id:1,title:"文旅大数据中心"},
{id:2,title:"文旅产业监测平台"},
{id:3,title:"大数据分析平台"},
{id:4,title:"一部手机游平台"},
{id:5,title:"智慧导游导览系统"},
{id:6,title:"智慧导游导览系统"},
{id:7,title:"VR720全景体验"},
]
this.menu_list=this.getDictDatas(DICT_TYPE.COLUMN_TYPE)
console.log(this.getDictDatas(DICT_TYPE.COLUMN_TYPE))
},
//
async getCaseData(id,active) {

@ -17,7 +17,7 @@
<div class="v-container">
<el-row :gutter="150" class=" cjy-about-brief">
<el-col :span="12">
<img src="@/assets/images/logo-red.png" class="logo"/>
<img src="@/assets/images/logo_red.svg" class="logo"/>
<div class="title">一家致力于文旅产业<br/>软件研发及系统集成的服务商</div>
<div class="row date">
<div class="col-8">
@ -163,6 +163,7 @@
<script>
import vueSeamlessScroll from 'vue-seamless-scroll'
import * as Api from "@/api/cjy/columninfo"
export default {
name: "about-us",
@ -186,7 +187,7 @@ export default {
this.getDemeanour()
},
methods: {
getStep() {
async getStep() {
this.step_data = [
{
date: "2022-至今",
@ -204,7 +205,7 @@ export default {
{date: "2003", content: "参与河北省文旅厅旅游云平台项目大数据内容的建设,正式拉开了公司文旅大数据发展的序幕"},
]
},
getCertificate() {
async getCertificate() {
this.certificate = [
{url: "https://www.lutongwulian.com/uploads/190506/1-1Z506153411551.jpg"},
{url: "https://www.lutongwulian.com/uploads/190506/1-1Z506153411551.jpg"},
@ -222,7 +223,7 @@ export default {
{url: "https://www.lutongwulian.com/uploads/230324/1-230324141324Y9.png"},
]
},
getDemeanour() {
async getDemeanour() {
this.demeanour = [
{url: "https://www.lutongwulian.com/uploads/190506/1-1Z506160501R3.jpg"},
{url: "https://www.lutongwulian.com/uploads/190506/1-1Z50616035O13.jpg"},

Loading…
Cancel
Save