提交 560e8337 编写于 作者: guangjun.yang's avatar guangjun.yang

Merge branch 'dev-mvp-20200331' of...

Merge branch 'dev-mvp-20200331' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-mvp-20200331

* 'dev-mvp-20200331' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin:
  更改获取的id名称
  限制图片上传尺寸
  优化选择模板的跳转
...@@ -450,10 +450,10 @@ export default { ...@@ -450,10 +450,10 @@ export default {
const isJPG = file.type === "image/jpeg"; const isJPG = file.type === "image/jpeg";
const isPNG = file.type === "image/png"; const isPNG = file.type === "image/png";
const isLt2M = file.size / 1024 / 1024 < fileLimit.size; const isLt2M = file.size / 1024 / 1024 < fileLimit.size;
// if (file.width != fileLimit.width || file.height != fileLimit.height) { if (file.width != fileLimit.width || file.height != fileLimit.height) {
// vm.$message.error("图片不符合规范,请根据规范上传图片"); vm.$message.error("图片不符合规范,请根据规范上传图片");
// return; return;
// } }
if (!isJPG && !isPNG) { if (!isJPG && !isPNG) {
vm.$message.error("图片不符合规范,请根据规范上传图片"); vm.$message.error("图片不符合规范,请根据规范上传图片");
return; return;
......
...@@ -359,17 +359,19 @@ export default { ...@@ -359,17 +359,19 @@ export default {
methods: { methods: {
// 设置已有的基本信息 // 设置已有的基本信息
setBaseMessage(data) { setBaseMessage(data) {
this.formData = Object.assign(this.formData, data.projectData); vm.formData = Object.assign(vm.formData, data.projectData);
this.formData.attachmentUrl1 = data.attachmentData[0].attachmentUrl; vm.formData.attachmentUrl1 = data.attachmentData[0].attachmentUrl;
this.formData.attachmentMore1 = Object.assign(this.formData.attachmentMore1, data.attachmentData[0]); vm.formData.attachmentMore1 = Object.assign(vm.formData.attachmentMore1, data.attachmentData[0]);
this.formData.projectBegintime = this.formData.projectBegintime ? new Date(this.formData.projectBegintime) : ''; // 暂存为1 下一步为3
this.formData.projectEndtime = this.formData.projectBegintime ? new Date(this.formData.projectEndtime) : ''; vm.formData.projectType = vm.formData.projectType == 0 ? 3 : vm.formData.projectType;
vm.formData.projectBegintime = vm.formData.projectBegintime ? new Date(vm.formData.projectBegintime) : '';
vm.formData.projectEndtime = vm.formData.projectBegintime ? new Date(vm.formData.projectEndtime) : '';
if (data.attachmentData[1]) { if (data.attachmentData[1]) {
// this.formData.attachmentUrl2 = data.attachmentData[1].attachmentType == 1 ? data.attachmentData[1].attachmentUrl : ''; // vm.formData.attachmentUrl2 = data.attachmentData[1].attachmentType == 1 ? data.attachmentData[1].attachmentUrl : '';
// this.formData.attachmentUrl3 = data.attachmentData[1].attachmentType == 2 ? data.attachmentData[1].attachmentUrl : ''; // vm.formData.attachmentUrl3 = data.attachmentData[1].attachmentType == 2 ? data.attachmentData[1].attachmentUrl : '';
this.formData.attachmentUrl2 = data.attachmentData[1].attachmentUrl; vm.formData.attachmentUrl2 = data.attachmentData[1].attachmentUrl;
this.formData.type = data.attachmentData[1].attachmentType; vm.formData.type = data.attachmentData[1].attachmentType;
this.formData.attachmentMore2 = Object.assign(this.formData.attachmentMore2, data.attachmentData[1]); vm.formData.attachmentMore2 = Object.assign(vm.formData.attachmentMore2, data.attachmentData[1]);
} }
}, },
// 获取选择模板后的基本信息 // 获取选择模板后的基本信息
...@@ -379,7 +381,7 @@ export default { ...@@ -379,7 +381,7 @@ export default {
.then(res => { .then(res => {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000") { if (res.code == "000000") {
this.setBaseMessage(res.data); vm.setBaseMessage(res.data);
} else { } else {
vm.$message.info(res.message); vm.$message.info(res.message);
} }
...@@ -396,7 +398,7 @@ export default { ...@@ -396,7 +398,7 @@ export default {
.then(res => { .then(res => {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000") { if (res.code == "000000") {
this.setBaseMessage(res.data) vm.setBaseMessage(res.data)
} else { } else {
vm.$message.info(res.message); vm.$message.info(res.message);
} }
...@@ -461,10 +463,10 @@ export default { ...@@ -461,10 +463,10 @@ export default {
const isJPG = file.type === "image/jpeg"; const isJPG = file.type === "image/jpeg";
const isPNG = file.type === "image/png"; const isPNG = file.type === "image/png";
const isLt2M = file.size / 1024 / 1024 < fileLimit.size; const isLt2M = file.size / 1024 / 1024 < fileLimit.size;
// if (file.width != fileLimit.width || file.height != fileLimit.height) { if (file.width != fileLimit.width || file.height != fileLimit.height) {
// vm.$message.error("图片不符合规范,请根据规范上传图片"); vm.$message.error("图片不符合规范,请根据规范上传图片");
// return; return;
// } }
if (!isJPG && !isPNG) { if (!isJPG && !isPNG) {
vm.$message.error("图片不符合规范,请根据规范上传图片"); vm.$message.error("图片不符合规范,请根据规范上传图片");
return; return;
...@@ -596,8 +598,8 @@ export default { ...@@ -596,8 +598,8 @@ export default {
}, },
// 暂存 // 暂存
save() { save() {
if (this.$refs['formData'].projectName == '') { if (vm.$refs['formData'].projectName == '') {
this.$refs['formData'].validateField('projectName') vm.$refs['formData'].validateField('projectName')
} else { } else {
vm.insertOrupdate(1); vm.insertOrupdate(1);
}; };
...@@ -605,7 +607,7 @@ export default { ...@@ -605,7 +607,7 @@ export default {
// 新增或者更新基本信息 // 新增或者更新基本信息
insertOrupdate(status) { insertOrupdate(status) {
// 暂存为1 下一步为3 // 暂存为1 下一步为3
vm.formData.projectStatus = status; vm.formData.projectStatus = status;
// 图片或者视频地址 // 图片或者视频地址
vm.formData.attachmentMore1.attachmentUrl = vm.formData.attachmentUrl1; vm.formData.attachmentMore1.attachmentUrl = vm.formData.attachmentUrl1;
vm.formData.attachmentMore2.attachmentUrl = vm.formData.attachmentUrl2; vm.formData.attachmentMore2.attachmentUrl = vm.formData.attachmentUrl2;
...@@ -625,7 +627,7 @@ export default { ...@@ -625,7 +627,7 @@ export default {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000" && status == 3) { if (res.code == "000000" && status == 3) {
// 下一步,并将项目id传递 // 下一步,并将项目id传递
this.$emit('next',res.data.id); vm.$emit('next',res.data.id);
} else if (res.code == "213061") { } else if (res.code == "213061") {
vm.dialogObj.visible = true; vm.dialogObj.visible = true;
} else { } else {
...@@ -652,7 +654,7 @@ export default { ...@@ -652,7 +654,7 @@ export default {
// 确定 // 确定
hide() { hide() {
vm.dialogObj.visible = false; vm.dialogObj.visible = false;
this.$emit('backSelectVue') vm.$emit('backSelectVue')
} }
} }
} }
......
...@@ -145,7 +145,7 @@ export default { ...@@ -145,7 +145,7 @@ export default {
}, },
methods: { methods: {
isEditorFn(){ isEditorFn(){
if(vm.$route.query.id) { if(vm.$route.query.projectId) {
vm.projectId = vm.$route.query.id; vm.projectId = vm.$route.query.id;
vm.editor = true; vm.editor = true;
vm.active = 1; vm.active = 1;
...@@ -155,11 +155,7 @@ export default { ...@@ -155,11 +155,7 @@ export default {
// 下一步 // 下一步
nextStep() { nextStep() {
if (vm.active == 0) { if (vm.active == 0) {
// let flag = vm.checkSelectTemplate(); vm.checkSelectTemplate()
let flag = true;
if (flag) {
vm.active = 1;
}
return; return;
} }
if (vm.active == 1) { if (vm.active == 1) {
...@@ -253,11 +249,12 @@ export default { ...@@ -253,11 +249,12 @@ export default {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000") { if (res.code == "000000") {
if (res.data.status == 0) { if (res.data.status == 0) {
return true; vm.active = 1;
return;
} else { } else {
vm.dialogObj = Object.assign(vm.dialogObj, vm.statusObj[`status_${res.data.status}`]); vm.dialogObj = Object.assign(vm.dialogObj, vm.statusObj[`status_${res.data.status}`]);
vm.dialogObj.visible = true; vm.dialogObj.visible = true;
return false; return;
} }
} else { } else {
vm.$message.info(res.message); vm.$message.info(res.message);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册