Browse Source

文章修复bug

master
dai 2 years ago
parent
commit
73cfc7756f
  1. 28
      src/views/modules/lingshan/aqsc/article/drafts.vue
  2. 2
      src/views/modules/lingshan/aqsc/article/index.vue
  3. 28
      src/views/modules/lingshan/bmfw/article/drafts.vue
  4. 2
      src/views/modules/lingshan/bmfw/article/index.vue
  5. 28
      src/views/modules/lingshan/djyl/article/drafts.vue
  6. 2
      src/views/modules/lingshan/djyl/article/index.vue

28
src/views/modules/lingshan/aqsc/article/drafts.vue

@ -94,19 +94,20 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return [
list.map((item) => ({
...list.map((item) => ({
label: item.categoryName,
value: item.id,
})),
];
},
rules: [
{
required: true,
message: "所属栏目不能为空",
trigger: "blur",
},
// {
// required: true,
// message: "",
// trigger: "blur",
// },
],
},
{
@ -157,7 +158,7 @@ export default {
field: "发布范围",
keyName: "gridIdList",
type: "cascader",
value: [],
value: () => [],
supKeys: ["publishRangeDesc"],
supValues: [""],
optionUrl: "/gov/org/customeragency/agencygridtree",
@ -217,7 +218,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();
@ -321,6 +322,7 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return list.map((item) => ({
label: item.tagName,
value: item.tagName,
@ -386,7 +388,7 @@ export default {
confirmBtnName: "发布",
cookInfoFn(data) {
if (data.richTextFlag == "0") {
data.content = data.contentList
data.content = (data.contentList || [])
.map((item) => {
if (item.contentType == "text") {
return `<p>${item.content}</p>`;
@ -450,10 +452,18 @@ export default {
methods: {
async handleClickDraft(fmData) {
let url = "/gov/voice/article/addOrSaveDraft";
fmData.fileList = (fmData.fileList2 || []).map((item) => ({
content: item.url,
fileName: item.name,
contentType: "file",
}));
let params = {
...fmData,
type: "draft",
};
params =
this.$refs.basePage.$refs.editForm.cookBeforeSubmit(params);
if (!params.title && !params.content) {

2
src/views/modules/lingshan/aqsc/article/index.vue

@ -443,7 +443,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();

28
src/views/modules/lingshan/bmfw/article/drafts.vue

@ -94,19 +94,20 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return [
list.map((item) => ({
...list.map((item) => ({
label: item.categoryName,
value: item.id,
})),
];
},
rules: [
{
required: true,
message: "所属栏目不能为空",
trigger: "blur",
},
// {
// required: true,
// message: "",
// trigger: "blur",
// },
],
},
{
@ -157,7 +158,7 @@ export default {
field: "发布范围",
keyName: "gridIdList",
type: "cascader",
value: [],
value: () => [],
supKeys: ["publishRangeDesc"],
supValues: [""],
optionUrl: "/gov/org/customeragency/agencygridtree",
@ -217,7 +218,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();
@ -321,6 +322,7 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return list.map((item) => ({
label: item.tagName,
value: item.tagName,
@ -386,7 +388,7 @@ export default {
confirmBtnName: "发布",
cookInfoFn(data) {
if (data.richTextFlag == "0") {
data.content = data.contentList
data.content = (data.contentList || [])
.map((item) => {
if (item.contentType == "text") {
return `<p>${item.content}</p>`;
@ -450,10 +452,18 @@ export default {
methods: {
async handleClickDraft(fmData) {
let url = "/gov/voice/article/addOrSaveDraft";
fmData.fileList = (fmData.fileList2 || []).map((item) => ({
content: item.url,
fileName: item.name,
contentType: "file",
}));
let params = {
...fmData,
type: "draft",
};
params =
this.$refs.basePage.$refs.editForm.cookBeforeSubmit(params);
if (!params.title && !params.content) {

2
src/views/modules/lingshan/bmfw/article/index.vue

@ -443,7 +443,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();

28
src/views/modules/lingshan/djyl/article/drafts.vue

@ -94,19 +94,20 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return [
list.map((item) => ({
...list.map((item) => ({
label: item.categoryName,
value: item.id,
})),
];
},
rules: [
{
required: true,
message: "所属栏目不能为空",
trigger: "blur",
},
// {
// required: true,
// message: "",
// trigger: "blur",
// },
],
},
{
@ -157,7 +158,7 @@ export default {
field: "发布范围",
keyName: "gridIdList",
type: "cascader",
value: [],
value: () => [],
supKeys: ["publishRangeDesc"],
supValues: [""],
optionUrl: "/gov/org/customeragency/agencygridtree",
@ -217,7 +218,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();
@ -321,6 +322,7 @@ export default {
optionUrlParams: {},
optionList: [],
optionCook(list) {
list = list || [];
return list.map((item) => ({
label: item.tagName,
value: item.tagName,
@ -386,7 +388,7 @@ export default {
confirmBtnName: "发布",
cookInfoFn(data) {
if (data.richTextFlag == "0") {
data.content = data.contentList
data.content = (data.contentList || [])
.map((item) => {
if (item.contentType == "text") {
return `<p>${item.content}</p>`;
@ -450,10 +452,18 @@ export default {
methods: {
async handleClickDraft(fmData) {
let url = "/gov/voice/article/addOrSaveDraft";
fmData.fileList = (fmData.fileList2 || []).map((item) => ({
content: item.url,
fileName: item.name,
contentType: "file",
}));
let params = {
...fmData,
type: "draft",
};
params =
this.$refs.basePage.$refs.editForm.cookBeforeSubmit(params);
if (!params.title && !params.content) {

2
src/views/modules/lingshan/djyl/article/index.vue

@ -443,7 +443,7 @@ export default {
field: "发布时间",
keyName: "publishDate",
type: "date",
value: dateFormat(new Date(), "yyyy-MM-dd"),
value: () => dateFormat(new Date(), "yyyy-MM-dd"),
pickerOptions: {
disabledDate(time) {
return time.getTime() > Date.now();

Loading…
Cancel
Save