Browse Source

Merge branch 'qin_v4'

yjf_v2
超级管理员 1 year ago
parent
commit
ab8d05f618
  1. 2
      src/assets/scss/form.css
  2. 2
      src/assets/scss/form.min.css
  3. 2
      src/assets/scss/form.scss
  4. 10
      src/components/DesignForm/public/form/formItem.vue
  5. 2
      src/components/DesignForm/public/form/tinymce.vue
  6. 7
      src/components/WangEditor/index.vue
  7. 7
      src/views/sysworkflow/codepage/page.vue
  8. 4
      src/widget/index.ts
  9. 4
      src/widget/lowcodeimage/lowcodeImage.vue

2
src/assets/scss/form.css

@ -201,7 +201,7 @@
font-size: 14px; font-size: 14px;
height: 30px; height: 30px;
padding: 0 5px; padding: 0 5px;
margin-bottom: 22px; margin-bottom: 0px;
} }
.add-form .form-tabs .drag { .add-form .form-tabs .drag {

2
src/assets/scss/form.min.css

File diff suppressed because one or more lines are too long

2
src/assets/scss/form.scss

@ -53,7 +53,7 @@ $mainColor: #66b1ff;
} }
} }
} }
.title {border-bottom: 1px solid #ddd;font-weight: 700;font-size: 14px;height: 30px;padding: 0 5px;margin-bottom: 22px} .title {border-bottom: 1px solid #ddd;font-weight: 700;font-size: 14px;height: 30px;padding: 0 5px;margin-bottom: 0px}
.form-tabs { .form-tabs {
.drag {min-height: 80px;} .drag {min-height: 80px;}
} }

10
src/components/DesignForm/public/form/formItem.vue

@ -1106,14 +1106,10 @@ const pickUserVal = (val:any) => {
<template v-if="data.type === 'tinymce'"> <template v-if="data.type === 'tinymce'">
<!-- 设计模式时拖动会出现异常设计模式暂用图片代替--> <!-- 设计模式时拖动会出现异常设计模式暂用图片代替-->
<tinymce-edit
v-bind="control"
:config="config"
:disabled="judgeIsDisabled(data.name)"
v-model:model-value="value" <div class="app-container" v-if="[1, 2, 3].includes(type as number)">
v-if="[1, 2, 3].includes(type as number)" <editor v-if="[1, 2, 3].includes(type as number)" v-bind="control" v-model="value" :disabled="judgeIsDisabled(data.name)" style="height: 500px" />
/> </div>
<img <img
alt="" alt=""
:src="TextImg" :src="TextImg"

2
src/components/DesignForm/public/form/tinymce.vue

@ -125,7 +125,7 @@ const fileUpload = (callback: any, value: string, meta: any) => {
const defaultInit = { const defaultInit = {
plugins: buttonPlugins, // plugins: buttonPlugins, //
toolbar: toolbar, // false toolbar: toolbar, // false
menubar: true, // false-- http://tinymce.ax-z.cn/configure/editor-appearance.php -- menubar: false, // false-- http://tinymce.ax-z.cn/configure/editor-appearance.php --
//emoticons_database_url: './tinymce/emoticons/js/emojis.js', //emoticons_database_url: './tinymce/emoticons/js/emojis.js',
// eslint-disable-next-line max-len // eslint-disable-next-line max-len
font_formats:'微软雅黑=Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif;宋体=simsun,serif;仿宋体=FangSong,serif;黑体=SimHei,sans-serif;Arial=arial,helvetica,sans-serif;', // =Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif, =simsun,serif,仿=FangSong,=SimHei,Arial=arial, font_formats:'微软雅黑=Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif;宋体=simsun,serif;仿宋体=FangSong,serif;黑体=SimHei,sans-serif;Arial=arial,helvetica,sans-serif;', // =Microsoft YaHei,Helvetica Neue,PingFang SC,sans-serif, =simsun,serif,仿=FangSong,=SimHei,Arial=arial,

7
src/components/WangEditor/index.vue

@ -85,6 +85,13 @@ onBeforeUnmount(() => {
#editor-container { #editor-container {
flex-grow: 1; flex-grow: 1;
.add-form .title{
margin-bottom: 0px;
}
}
.w-e-bar-item button .title{
margin-bottom: 0px;
} }
} }
</style> </style>

7
src/views/sysworkflow/codepage/page.vue

@ -45,12 +45,19 @@ function sendMessage() {
console.error('WebSocket 连接未打开'); console.error('WebSocket 连接未打开');
} }
} }
import Editor from "@/components/WangEditor/index.vue";
const value = ref("初始内容");
</script> </script>
<template> <template>
<div> <div>
<input v-model="message" placeholder="输入消息" /> <input v-model="message" placeholder="输入消息" />
<button @click="sendMessage">发送</button> <button @click="sendMessage">发送</button>
</div> </div>
<div class="app-container">
<editor v-model="value" style="height: calc(100vh - 124px)" />
</div>
</template> </template>
<style lang='scss' scoped> <style lang='scss' scoped>

4
src/widget/index.ts

@ -22,7 +22,7 @@ import FounderTime from './systemunit/founderTime.vue'
import EditTime from './systemunit/editTime.vue' import EditTime from './systemunit/editTime.vue'
import OwnerPage from './systemunit/ownerPage.vue' import OwnerPage from './systemunit/ownerPage.vue'
import DeptOrgPage from './systemunit/deptOrgPage.vue' import DeptOrgPage from './systemunit/deptOrgPage.vue'
import Editor from "@/components/WangEditor/index.vue";
// import { QuillEditor } from '@vueup/vue-quill' // import { QuillEditor } from '@vueup/vue-quill'
// import '@vueup/vue-quill/dist/vue-quill.snow.css'; // import '@vueup/vue-quill/dist/vue-quill.snow.css';
@ -50,5 +50,5 @@ export default (app: any) => {
app.component('OwnerPage',OwnerPage) //选择拥有者 app.component('OwnerPage',OwnerPage) //选择拥有者
app.component('DeptOrgPage',DeptOrgPage) //所属部门 app.component('DeptOrgPage',DeptOrgPage) //所属部门
// app.component('QuillEditor', QuillEditor) //所属部门 app.component('Editor', Editor) //Editor富文本
} }

4
src/widget/lowcodeimage/lowcodeImage.vue

@ -206,8 +206,8 @@ watch(() =>props.imgUrl,(val)=>{
</script> </script>
<template> <template>
<div>{{showMode}}------{{styleObject}} <div>
<!-- <img v-if="url!=errimg" referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" @click="handleLink(props.data?.control)" /> --> <!-- <img v-if="url!=errimg" referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" @click="handleLink(props.data?.control)" /> -->
<el-upload <el-upload
class="upload-demo" class="upload-demo"

Loading…
Cancel
Save