this.changeCategory()}>全部
@@ -160,21 +199,27 @@ class InfosPackage extends Component{
{/*type: "bidden"*/}
-
{data===undefined?
:data.project_packages.length===0?
:data.project_packages.map((item,key)=>{
return(
-
+
+
+
+
+ {item.bidden_status==="pending"?竞标中:""}
+ {item.bidden_status==="bidding_won"?已中标:""}
+ {item.bidden_status==="bidding_lost"?未中标:""}
+
{item.min_price===null?"":¥{item.min_price}}
@@ -205,6 +250,28 @@ class InfosPackage extends Component{
+
+ {category=="manage"?item.operation.can_edit===true&&item.operation.can_delete===true?
+
:"":""}
+
+ {category=="manage"?item.operation.can_edit===true&&item.operation.can_delete===false?
+
:"":""}
+
+
)})}
diff --git a/public/react/src/modules/user/usersInfo/usersInfo.css b/public/react/src/modules/user/usersInfo/usersInfo.css
index 3485f6d16..25cfd6e21 100644
--- a/public/react/src/modules/user/usersInfo/usersInfo.css
+++ b/public/react/src/modules/user/usersInfo/usersInfo.css
@@ -94,4 +94,29 @@
.mtf15{
margin-top:-15px;
+}
+
+.project-package-item.with-operator .item-operator {
+ width: 0;
+ transition: width .2s;
+ -moz-transition: width .2s; /* Firefox 4 */
+ -webkit-transition: width .2s; /* Safari 和 Chrome */
+ -o-transition: width .2s; /* Opera */
+}
+.project-package-item.with-operator:hover .item-operator {
+ margin: -20px -20px -20px 20px;
+ padding: 20px 0;
+ width: 100px;
+ display: flex;
+ justify-content: space-around;
+ flex-direction: column;
+ align-items: center;
+ background: #f0f0f0;
+}
+.project-package-item.with-operator .item-operator a {
+ display: none;
+}
+.project-package-item.with-operator:hover .item-operator a {
+ display: block;
+ font-size: 20px;
}
\ No newline at end of file