diff --git a/src/views/TempMarket/components/Packing/PackingCardList.vue b/src/views/TempMarket/components/Packing/PackingCardList.vue
index 8db1a51a..e803bffa 100644
--- a/src/views/TempMarket/components/Packing/PackingCardList.vue
+++ b/src/views/TempMarket/components/Packing/PackingCardList.vue
@@ -4,7 +4,9 @@
{{ title }}
- {{ addText }}
+ {{
+ addText
+ }}
@@ -50,11 +52,7 @@
产品名称:
-
+
{{ `${item.packName.length}/30` }}
@@ -64,11 +62,7 @@
包装类型:
-
+
{{ `${item.packName.length}/30` }}
@@ -182,6 +176,7 @@ export default defineComponent({
if (status !== "uploading") {
item.packImg = decodeURIComponent(info.file.response.url);
uploadLoading.value = false;
+ validateImg(item)
}
if (status === "done") {
@@ -229,6 +224,14 @@ export default defineComponent({
item.text = "";
}
+ // 图片上传校验
+ function validateImg(item, index) {
+ if (item.text === "请上传产品图片" && item.packImg) {
+ item.status = false;
+ item.text = "";
+ }
+ }
+
return {
visible,
previewImg,
diff --git a/src/views/TempMarket/fragment/TableList.vue b/src/views/TempMarket/fragment/TableList.vue
index 748a5467..22239d3f 100644
--- a/src/views/TempMarket/fragment/TableList.vue
+++ b/src/views/TempMarket/fragment/TableList.vue
@@ -738,7 +738,7 @@ export default defineComponent({
padding: 0 !important;
}
.ant-dropdown-link-disable {
- opacity: 50%;
+ color: rgba(112, 185, 54, .5);
cursor: not-allowed;
}