Commit 29f8145c by linjinhong

修改效果图和素材图样式2.0

parent 62524fd1
{ {
"apiApiHost":"http://10.168.31.142:8060/api", "apiApiHost":"https://factory.jomalls.com/api",
"fileApiUrl":"http://10.168.31.142:80/upload/factory", "fileApiUrl":"https://factory.jomalls.com/upload/factory",
"visionUrl":"https://console.jomalls.com" "visionUrl":"https://console.jomalls.com"
} }
[2025-04-14T18:03:54.627] [INFO] log -
时间:2025-04-14 18:03:54
ip : ::1
host : localhost:3000
响应时间 : 0.32 s
method :GET
url :/checkUpdate?version=1.0.6
token :eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjo0NywiYWNjb3VudCI6IjEyMzQ1NiIsInBhc3N3b3JkIjoiZTEwYWRjMzk0OWJhNTlhYmJlNTZlMDU3ZjIwZjg4M2UiLCJzdXBwZXJNYXJrIjoxLCJmYWN0b3J5SWQiOjM0LCJmYWN0b3J5Q29kZSI6IlRlc3QwMDEiLCJzdGF0dXMiOjEsImZhY3RvcnkiOnsiaWQiOjM0LCJiaWFubWEiOiJUZXN0MDAxIiwidGl0bGUiOiJUZXN0IiwidHlwZUlkIjoxNiwibmFtZSI6IjEyMzQ1NiIsIm1vYmlsZSI6IjEyMzQ1NiIsImdvb2RzTnVtYmVyIjowLCJhdXRob3JpemVOdW1iZXIiOjAsInN0YXR1cyI6MX19LCJleHAiOjE3NDQ3MDk3MDl9.iZyGXcBkSaSR-RsoKL-N34lKITZsoeNfm48olQhRoRt7Tc6JUkoF8VFZsvxcpB3lsBvkHEoNYa92uB7zb75OdA
body :{}
状态码 :304
data :{"code":200,"data":{"id":14,"version":"1.0.7","title":"新版本更新!","content":"1.修复打印机数据传输错误问题","fullUpdate":0,"forcedUpdate":0,"businessType":"production_assistant","createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49","fileList":[{"id":56,"storageType":"local","businessType":"production_assistant","businessId":14,"fileUrl":"/data/upload/erp//app/productionAssistant/1.0.7/css.zip","versionPath":"/data/upload/erp//app/productionAssistant/1.0.7","fileUrlCrc":0,"createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49"}]},"message":"操作成功"}
[2025-04-14T18:06:06.655] [INFO] log -
时间:2025-04-14 18:06:06
ip : ::1
host : localhost:3000
响应时间 : 0.262 s
method :GET
url :/checkUpdate?version=1.0.6
token :eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjo0NywiYWNjb3VudCI6IjEyMzQ1NiIsInBhc3N3b3JkIjoiZTEwYWRjMzk0OWJhNTlhYmJlNTZlMDU3ZjIwZjg4M2UiLCJzdXBwZXJNYXJrIjoxLCJmYWN0b3J5SWQiOjM0LCJmYWN0b3J5Q29kZSI6IlRlc3QwMDEiLCJzdGF0dXMiOjEsImZhY3RvcnkiOnsiaWQiOjM0LCJiaWFubWEiOiJUZXN0MDAxIiwidGl0bGUiOiJUZXN0IiwidHlwZUlkIjoxNiwibmFtZSI6IjEyMzQ1NiIsIm1vYmlsZSI6IjEyMzQ1NiIsImdvb2RzTnVtYmVyIjowLCJhdXRob3JpemVOdW1iZXIiOjAsInN0YXR1cyI6MX19LCJleHAiOjE3NDQ3MDk3MDl9.iZyGXcBkSaSR-RsoKL-N34lKITZsoeNfm48olQhRoRt7Tc6JUkoF8VFZsvxcpB3lsBvkHEoNYa92uB7zb75OdA
body :{}
状态码 :304
data :{"code":200,"data":{"id":14,"version":"1.0.7","title":"新版本更新!","content":"1.修复打印机数据传输错误问题","fullUpdate":0,"forcedUpdate":0,"businessType":"production_assistant","createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49","fileList":[{"id":56,"storageType":"local","businessType":"production_assistant","businessId":14,"fileUrl":"/data/upload/erp//app/productionAssistant/1.0.7/css.zip","versionPath":"/data/upload/erp//app/productionAssistant/1.0.7","fileUrlCrc":0,"createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49"}]},"message":"操作成功"}
[2025-04-14T18:06:41.585] [INFO] log -
时间:2025-04-14 18:06:41
ip : ::1
host : localhost:3000
响应时间 : 0.26 s
method :GET
url :/checkUpdate?version=1.0.6
token :eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjo0NywiYWNjb3VudCI6IjEyMzQ1NiIsInBhc3N3b3JkIjoiZTEwYWRjMzk0OWJhNTlhYmJlNTZlMDU3ZjIwZjg4M2UiLCJzdXBwZXJNYXJrIjoxLCJmYWN0b3J5SWQiOjM0LCJmYWN0b3J5Q29kZSI6IlRlc3QwMDEiLCJzdGF0dXMiOjEsImZhY3RvcnkiOnsiaWQiOjM0LCJiaWFubWEiOiJUZXN0MDAxIiwidGl0bGUiOiJUZXN0IiwidHlwZUlkIjoxNiwibmFtZSI6IjEyMzQ1NiIsIm1vYmlsZSI6IjEyMzQ1NiIsImdvb2RzTnVtYmVyIjowLCJhdXRob3JpemVOdW1iZXIiOjAsInN0YXR1cyI6MX19LCJleHAiOjE3NDQ3MDk3MDl9.iZyGXcBkSaSR-RsoKL-N34lKITZsoeNfm48olQhRoRt7Tc6JUkoF8VFZsvxcpB3lsBvkHEoNYa92uB7zb75OdA
body :{}
状态码 :304
data :{"code":200,"data":{"id":14,"version":"1.0.7","title":"新版本更新!","content":"1.修复打印机数据传输错误问题","fullUpdate":0,"forcedUpdate":0,"businessType":"production_assistant","createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49","fileList":[{"id":56,"storageType":"local","businessType":"production_assistant","businessId":14,"fileUrl":"/data/upload/erp//app/productionAssistant/1.0.7/css.zip","versionPath":"/data/upload/erp//app/productionAssistant/1.0.7","fileUrlCrc":0,"createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49"}]},"message":"操作成功"}
[2025-04-14T18:09:56.946] [INFO] log -
时间:2025-04-14 18:09:56
ip : ::1
host : localhost:3000
响应时间 : 0.315 s
method :GET
url :/checkUpdate?version=1.0.6
token :eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzeXNVc2VyIjp7ImlkIjo0NywiYWNjb3VudCI6IjEyMzQ1NiIsInBhc3N3b3JkIjoiZTEwYWRjMzk0OWJhNTlhYmJlNTZlMDU3ZjIwZjg4M2UiLCJzdXBwZXJNYXJrIjoxLCJmYWN0b3J5SWQiOjM0LCJmYWN0b3J5Q29kZSI6IlRlc3QwMDEiLCJzdGF0dXMiOjEsImZhY3RvcnkiOnsiaWQiOjM0LCJiaWFubWEiOiJUZXN0MDAxIiwidGl0bGUiOiJUZXN0IiwidHlwZUlkIjoxNiwibmFtZSI6IjEyMzQ1NiIsIm1vYmlsZSI6IjEyMzQ1NiIsImdvb2RzTnVtYmVyIjowLCJhdXRob3JpemVOdW1iZXIiOjAsInN0YXR1cyI6MX19LCJleHAiOjE3NDQ3MDk3MDl9.iZyGXcBkSaSR-RsoKL-N34lKITZsoeNfm48olQhRoRt7Tc6JUkoF8VFZsvxcpB3lsBvkHEoNYa92uB7zb75OdA
body :{}
状态码 :304
data :{"code":200,"data":{"id":14,"version":"1.0.7","title":"新版本更新!","content":"1.修复打印机数据传输错误问题","fullUpdate":0,"forcedUpdate":0,"businessType":"production_assistant","createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49","fileList":[{"id":56,"storageType":"local","businessType":"production_assistant","businessId":14,"fileUrl":"/data/upload/erp//app/productionAssistant/1.0.7/css.zip","versionPath":"/data/upload/erp//app/productionAssistant/1.0.7","fileUrlCrc":0,"createTime":"2025-04-14T09:29:49","updateTime":"2025-04-14T09:29:49"}]},"message":"操作成功"}
...@@ -215,31 +215,9 @@ export default { ...@@ -215,31 +215,9 @@ export default {
}, },
productDetail(newValue) { productDetail(newValue) {
this.detail = { ...newValue }; this.detail = { ...newValue };
this.$nextTick(() => { if (typeof this.detail.imageAry == "string") {
if (typeof this.detail.imageAry == "string") { this.detail.imageAry = JSON.parse(this.detail.imageAry);
this.detail.imageAry = JSON.parse(this.detail.imageAry).filter( }
(el) => el.title
);
// const groupedData = this.detail.imageAry.reduce((acc, obj) => {
// const titleKey = obj.title;
// if (!acc[titleKey]) {
// acc[titleKey] = {
// title: titleKey,
// viewImgList: [obj],
// sourceImgList: [],
// };
// } else {
// acc[titleKey].viewImgList.push(obj);
// }
// return acc;
// }, {});
// this.detail.imageAry = [
// ...this.detail.imageAry,
// ...this.detail.imageAry,
// ];
console.log("imageAry", this.detail.imageAry);
}
});
}, },
changeCheckFn(value) { changeCheckFn(value) {
console.log("check", value); console.log("check", value);
...@@ -982,6 +960,7 @@ export default { ...@@ -982,6 +960,7 @@ export default {
v-for="(img, index) in detail.imageAry" v-for="(img, index) in detail.imageAry"
:key="index" :key="index"
class="img-item" class="img-item"
style="width: 50%;"
> >
<img width="200px" :src="img.url" /> <img width="200px" :src="img.url" />
</div> </div>
...@@ -1002,7 +981,7 @@ export default { ...@@ -1002,7 +981,7 @@ export default {
<el-checkbox-group <el-checkbox-group
v-if="selectImgList.length" v-if="selectImgList.length"
v-model="checkList" v-model="checkList"
style="display: flex;flex-wrap:nowrap" style="display: flex;flex-wrap:nowrap;width: 100%;"
> >
<el-checkbox <el-checkbox
v-for="img in selectImgList" v-for="img in selectImgList"
...@@ -1013,8 +992,8 @@ export default { ...@@ -1013,8 +992,8 @@ export default {
:label="img" :label="img"
> >
<div class="img-item" @click.stop.prevent="selectImg(img)"> <div class="img-item" @click.stop.prevent="selectImg(img)">
<img :src="img.productionFile" style="width: 100%;" /> <img style="width:100%" :src="img.productionFile" />
<span>{{ img.designId }}</span> <!-- <span>{{ img.designId }}</span> -->
</div> </div>
</el-checkbox></el-checkbox-group </el-checkbox></el-checkbox-group
> >
...@@ -1496,6 +1475,7 @@ img { ...@@ -1496,6 +1475,7 @@ img {
.img-item { .img-item {
// height: 150px; // height: 150px;
width: 200px;
padding: 5px; padding: 5px;
display: flex; display: flex;
cursor: pointer; cursor: pointer;
...@@ -1539,7 +1519,7 @@ img { ...@@ -1539,7 +1519,7 @@ img {
width: 100%; width: 100%;
margin: 0; margin: 0;
box-sizing: border-box; box-sizing: border-box;
border: 1px solid #ececec; border: 1px solid #ffffff;
margin: 5px; margin: 5px;
// margin-bottom: 5px; // margin-bottom: 5px;
.el-checkbox__input { .el-checkbox__input {
...@@ -1551,12 +1531,13 @@ img { ...@@ -1551,12 +1531,13 @@ img {
width: 100%; width: 100%;
padding: 0; padding: 0;
height: 100%; height: 100%;
background-color: #e3e3e3;
} }
} }
} }
.imgchecked { .imgchecked {
border: 1px solid #409eff; border: 1px solid #409eff !important;
} }
</style> </style>
<style lang="less" scoped> <style lang="less" scoped>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment