yonui-ys
Version:
2,419 lines (2,005 loc) • 186 kB
text/less
/* 触摸板零售单列表 */
.ant-input-number-handler-down-inner:before {
content: "\E633";
}
.ant-input-number-handler-up-inner:before {
content: "\E633";
transform: rotate(180deg)
}
.viewCell .ant-row .label-control {
font-size: 16px !important;
}
.touch-grid {
.public_fixedDataTableCell_cellContent {
.ant-checkbox {
margin-bottom: 4px;
float: none !important;
margin-top: 0 !important;
vertical-align: middle;
}
}
.fixedDataTableRowLayout_body {
.fixedDataTableCellGroupLayout_cellGroupWrapper:first-child {
.fixedDataTableCellGroupLayout_cellGroup {
.textCol {
padding: 0 !important;
}
}
}
}
}
.meta-dynamic-view {
/*添加电子秤*/
.delivery-touch-wrap-cls {
.electronic-balance {
background: #F7F9FD !important;
height: 74px;
border-bottom: #D1D7DD solid 1px;
.electronic-display {
margin-right: 310px;
.electronic-display-list {
margin-top: 16px;
height: 50px;
padding: 0px 0px 0px 20px;
margin-top: 10px;
position: initial;
.electronic-display-title {
font-size: 15px;
color: #505766;
width: 70px;
float: left;
margin-top: 16px;
}
.electronic-display-num-point div,
.electronic-display-num-splict div {
font-size: 46px !important;
}
.electronic-display-num {
width: calc(~"100% - 95px") !important;
float: right;
margin-right: 30px;
height: 46px;
.electronic-display-num-splict {
font-size: 46px !important;
line-height: 46px;
color: rgba(173, 180, 188, 0.3);
}
}
.electronic-display-money {
.electronic-display-num-splict {
color: rgba(173, 180, 188, .3);
}
}
}
.electronic-display-list+.electronic-display-list {
flex: 1.1;
}
}
.electronic-operation-btn {
width: 290px;
.ant-btn {
margin-top: 14px;
padding: 10px 18px;
margin-right: 20px;
}
}
.electronic-display .electronic-display-list .electronic-display-num {
width: calc(~"100% - 95px");
margin-right: 20px;
padding-right: 3%;
}
.electronic-display .electronic-display-list:first-child .electronic-display-num {
background: #D8DDE6;
}
.electronic-display .electronic-display-list .electronic-display-num .electronic-display-num-splict {
font-size: 36px;
}
.electronic-display .electronic-display-list .electronic-display-num .electronic-display-num-splict div,
.electronic-display .electronic-display-list .electronic-display-num .electronic-display-num-point div {
color: #505766;
font-size: 36px;
}
}
}
.upload-content {
.upload-nodata {
span {
display: block;
color: #999;
margin-top: -10px;
}
}
}
input::-webkit-input-placeholder {
font-size: 16px;
}
input:-moz-placeholder {
font-size: 16px;
}
input::-moz-placeholder {
font-size: 16px;
}
input:-ms-input-placeholder {
font-size: 16px;
}
/*去除滚动条*/
::-webkit-scrollbar {
display: none;
}
::-webkit-scrollbar-thumb {
background: none;
}
.fixedDataTableLayout_horizontalScrollbar {
bottom: 0;
}
.public_fixedDataTableRow_selected,
.public_fixedDataTableRow_selected .public_fixedDataTableCell_main {
background-color: #fcf5e6 !important;
}
height: 100%;
.fixedDataTableLayout_horizontalScrollbar div:first-child {
background: none;
}
.ant-tabs-content {
.ant-tabs-tabpane>.ant-row {
height: 100%;
}
}
.table-nodata {
font-size: 16px;
margin-top: 0px;
padding-left: 70px;
svg {
width: 80px;
height: 80px;
float: left;
position: relative;
margin-left: -150px;
left: 50%;
}
}
.ant-tabs-content {
.listCard-btn {
width: 100%;
height: 60px !important;
border-bottom: 1px solid #ADB4BC;
padding: 0px 0px 0 20px;
background: #fff;
overflow: hidden;
button {
border: none;
font-size: 18px;
color: #333333;
line-height: 59px;
// height: 59px;
padding: 0;
}
.ant-row-flex.ant-row-flex-start.btn-toolbar-bottom {
float: left;
.ant-btn {
span {
color: #588ce9;
}
}
}
}
/*左侧*/
.ant-col-6 {
height: 100%;
width: 30%;
border-right: none !important;
background-color: #f5f5f5;
.listCard-btn {
button.filter {
svg {
margin-right: 0;
width: 30px;
height: 32px;
top: 7px;
}
}
}
.listCard-list {
height: calc(~"100% - 61px");
overflow-y: auto;
.nodata {
font-size: 16px;
line-height: 42px;
color: #999;
width: 142px;
position: relative;
left: 50%;
margin-left: -71px;
margin-top: 60%;
text-align: center;
.anticon-nodata {
margin-top: 17px;
}
.anticon-nodata:before {
font-size: 80px;
}
}
}
.listCard-list>div {
button.ant-btn {
border: none;
width: 100%;
padding-left: 5%;
height: 50px;
font-size: 14px;
color: #666;
background: none;
position: relative;
top: -1px;
background: #f5f5f5;
border-radius: 0px;
}
}
.listCard-list>div>div.ant-row {
height: 80px;
border-bottom: 1px solid #d1d7dd !important;
padding: 16px 20px;
position: relative;
background-color: #fff;
}
.listCard-list>div>div.ant-row.selected {
background: #F7F9FD;
}
.listCard-list>div>div.ant-row:last-child {
border-bottom: none;
}
.listCard-list>div>div.ant-row>div:first-child .ant-row:first-child {
span:first-child {
font-size: 18px;
color: #333333;
display: block;
float: left;
margin-right: 5px;
}
span:last-child {
font-size: 14px;
color: #588CE9;
border: 1px solid #588CE9;
padding: 0px 5px;
border-radius: 4px;
/* position: relative;
top: -2px; */
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
display: block;
float: left;
max-width: calc(~"100% - 205px");
height: 22px;
line-height: 22px;
min-width: 40px;
}
}
.listCard-list>div>div.ant-row>div:first-child {
width: 70%;
}
.listCard-list>div>div.ant-row>div:first-child .ant-row:last-child {
color: #999;
font-size: 14px;
}
.listCard-list>div>div.ant-row>div:last-child {
width: 28%;
font-size: 20px;
color: #333;
position: absolute;
top: 24px;
right: 20px;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
}
@-webkit-keyframes fadeInLeftBig {
/* 0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
transform: translateX(-2000px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
transform: translateX(0)
} */
}
@keyframes fadeInLeftBig {
/* 0% {
opacity: 0;
-webkit-transform: translateX(-2000px);
-ms-transform: translateX(-2000px);
transform: translateX(-2000px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0)
} */
}
/*零售单筛选*/
.listCard-list>.ant-row {
position: fixed;
top: 0;
left: 0;
width: 30%;
background: #fff;
height: 100%;
/* -webkit-animation-duration: 0.8s;
animation-duration: 0.8s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both; */
/* -webkit-animation-name: fadeInLeftBig;
animation-name: fadeInLeftBig; */
.label-control {
height: 40px;
line-height: 40px;
font-size: 16px;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
text-align: right;
padding-right: 15px;
}
.label-control {
width: 125px !important;
}
.input-control {
width: calc(~"100% - 125px") !important;
float: left;
height: 40px;
.ant-input,
.ant-input-number,
.ant-select-selection,
.ant-select-selection__rendered {
height: 40px;
line-height: 38px;
font-size: 16px;
color: #333;
padding-right: 0;
}
.ant-calendar-picker {
padding-right: 0;
}
.sp-range-txt {
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
color: #999;
}
.Test-time-two {
height: 42px;
border: 1px solid #d9d9d9;
border-radius: 4px;
.ant-input,
.ant-input:focus {
border: none !important;
padding-right: 0;
}
.ant-calendar-picker-clear {
display: none;
}
.ant-calendar-picker .anticon.anticon-cross-circle.ant-calendar-picker-clear {
right: 4px;
}
.anticon-cross-circle:before {
font-size: 18px;
}
}
.Test-time-two>.col-float:first-child {
width: 41% !important;
.ant-calendar-picker-icon {
display: none;
}
}
.Test-time-two>.col-float.sp-range-txt {
width: 8% !important;
padding-left: 4px;
}
.Test-time-two>.col-float:last-child {
width: 51% !important;
}
}
.ant-select-arrow:before {
font-size: 16px !important;
color: #acacac;
margin-top: 0 !important;
}
.ant-calendar-picker-icon {
right: 12px;
}
.anticon-canzhao:before,
.ant-calendar-picker-icon:after,
.ant-select-arrow:before,
.anticon-close-circle:before,
.ant-select-selection__clear:before {
font-size: 20px;
color: #999;
}
.anticon-close-circle {
margin-right: 5px;
}
.ant-select-arrow {
margin-top: -8px;
}
.ant-select-selection__clear {
right: 36px !important;
margin-top: -5px;
}
button.ant-btn {
height: 44px;
color: #fff;
font-size: 16px;
width: 60%;
margin-top: 8px;
background: #505766;
border-radius: 4px;
margin-left: 5%;
padding: 0;
transition: none;
}
button.ant-btn:first-child {
margin-left: 0;
border: 1px solid #505766;
background: none;
font-size: 16px;
color: #505766;
width: 35%;
}
}
.listCard-list>.ant-row>.col-float {
padding: 0 20px;
}
.listCard-list>.ant-row>.col-float>div>.ant-row>.col-float {
margin-top: 20px;
}
.listCard-list>.ant-row>.col-float:first-child {
font-size: 18px;
color: #333;
height: 60px;
line-height: 60px;
border-bottom: 1px solid #adb4bc;
text-align: center;
}
.listCard-list {
.filter-greater-height>.col-float:last-child {
height: 60px;
box-shadow: 0 -5px 12px -5px #dedede;
position: fixed;
bottom: 0;
left: 0;
width: 30% !important;
}
.filter-greater-height>.col-float:nth-child(2) {
height: calc(~"100% - 120px") !important;
overflow-y: auto;
padding-bottom: 20px;
}
.filter-less-height {
button.ant-btn {
margin-top: 60px;
}
}
}
}
/*右侧*/
.ant-col-18 {
width: 70%;
height: 100%;
border-left: 1px solid #ADB4BC;
.listCard-btn {
.listcard-toolbar-header {
.ant-row-flex.btn-toolbar-bottom {
button.ant-btn {
margin-left: 20px !important;
height: 60px;
}
}
}
button {
margin-left: 20px;
svg {
width: 34px;
height: 30px;
margin-right: 0;
top: 0px;
margin-top: 11px;
}
svg.icon-plus {
margin-top: 13px;
}
}
button:first-child {
svg {
width: 38px;
height: 34px;
}
}
button.back {
margin-left: 0;
svg {
width: 26px;
height: 28px;
margin-right: 5px;
position: relative;
top: 4px;
}
}
button.save {
color: #588CE9;
height: 100%;
margin-right: 20px;
}
}
.listCard-btn+.ant-row {
height: calc(~"100% - 60px") !important;
overflow-y: auto;
}
.listCard-btn+.listCard-content {
height: calc(~"100% - 120px") !important;
}
.listCard-btn.no-border {
box-shadow: 0 -5px 12px -5px #dedede;
position: fixed;
bottom: 0;
z-index: 11;
.btn-toolbar-bottom {
float: right;
padding-right: 0;
button {
width: 94px;
height: 40px;
line-height: 40px;
font-size: 16px;
color: #fff;
background-image: linear-gradient(45deg, #EE2223 0%, #FC4C2F 100%);
border-radius: 4px;
margin-top: 10px;
position: fixed;
bottom: 10px;
right: 20px;
svg {
display: none;
}
span {
color: #fff !important;
}
}
button[disabled] {
background: linear-gradient(90deg, #f79191, #fda497) !important;
}
}
}
.group-title {
display: none;
}
.group-container {
.viewCell.width-percent-33 .ant-row {
margin-bottom: 15px;
height: 22px;
}
.viewCell.width-percent-33>div .control-width {
display: -ms-flexbox;
display: flex;
display: -webkit-flex;
-ms-flex-align: center;
align-items: center;
}
.viewCell {
padding-left: 0;
}
.viewCell .label-control {
height: 22px;
line-height: 22px;
label {
font-size: 16px;
color: #999999;
}
}
.viewCell.width-percent-33>div .input-control .control-text {
height: 22px;
line-height: 22px;
padding: 0;
min-height: 22px;
border: none;
font-size: 16px;
color: #333333;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
min-width: auto;
}
}
.group-container+.card-tabs {
margin-top: 5px;
}
.tab-list {
.ant-tabs-bar {
background: none;
border: none;
border-bottom: 1px solid #505766;
}
.ant-tabs-content .ant-tabs-tabpane {
margin-top: 0 !important;
}
}
.tab-list.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-container {
height: 48px;
}
.tab-list.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab-active:before {
bottom: -1px;
position: absolute;
border-bottom: 6px solid #505766;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
content: "";
width: 0;
left: 50%;
display: block;
margin-left: -6px;
}
.ant-tabs.ant-tabs-card>.ant-tabs-bar .ant-tabs-nav-container .ant-tabs-ink-bar {
display: none;
}
.card-tabs {
.ant-tabs-nav-wrap {
padding-left: 15px;
}
}
.tab-list.ant-tabs-card>.ant-tabs-bar .ant-tabs-tab {
border: none;
padding: 0;
padding-left: 15px;
padding-right: 15px;
font-size: 18px;
color: #333;
height: 45px;
background: none;
}
.ant-tabs-nav .ant-tabs-tab-active {
font-size: 18px;
}
/*表格*/
.fixedDataTableRowLayout_rowWrapper,
.fixedDataTableRowLayout_main,
.public_fixedDataTable_header .public_fixedDataTableCell_main {
font-size: 16px;
color: #999;
border: none;
border-bottom: 1px solid #d1d7dd;
}
.fixedDataTableRowLayout_rowWrapper {
height: 46px !important;
}
.fixedDataTableRowLayout_rowWrapper+div {
.fixedDataTableRowLayout_rowWrapper {
height: 56px !important;
}
}
}
}
/*表格*/
.fixedDataTableLayout_main,
.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main {
border: none;
border-top: 1px solid #505766;
font-size: 16px;
margin-top: -1px;
}
.public_fixedDataTableCell_cellContent {
display: table-cell;
vertical-align: middle;
}
.public_fixedDataTableCell_cellContent .textCol {
/* padding: 0 8px !important; */
height: auto !important;
line-height: 18px !important;
display: -webkit-box;
display: -o-box;
display: -moz-box;
box-orient: vertical;
-webkit-box-orient: vertical;
-o-box-orient: vertical;
-moz-box-orient: vertical;
line-clamp: 2;
-webkit-line-clamp: 2;
-o-line-clamp: 2;
-moz-line-clamp: 2;
overflow: hidden;
color: #333;
padding: 0px 10px !important;
border-radius: 4px;
.touchBilling_touchFQuantity {
color: #588ce9;
display: block;
line-height: 40px;
height: 40px;
}
}
.public_fixedDataTableCell_cellContent .table-header-name {
color: #999;
padding: 0 !important;
padding-right: 10px !important;
}
.fixedDataTableCellLayout_main:last-child .public_fixedDataTableCell_cellContent .textCol {
padding-right: 20px !important;
line-height: 26px !important;
}
.fixedDataTableRowLayout_body>.fixedDataTableCellGroupLayout_cellGroupWrapper:first-child>.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main:first-child {
.public_fixedDataTableCell_cellContent {
padding-left: 12px;
}
}
/* 新增其他出库单 */
.touchContent_all {
.ant-col-16 {
.ant-input-affix-wrapper {
width: 350px;
.ant-input-suffix {
right: 7px;
top: 38px;
}
}
input {
width: 350px;
height: 44px;
background: #E4E7ED;
border-radius: 6px;
border: none;
font-size: 16px;
color: #505766;
margin-top: 15px;
padding-left: 15px;
}
input:focus,
input:hover {
border: none !important;
}
}
.ant-col-8 {
font-size: 16px;
color: #333333;
margin-top: 24px;
text-align: right;
i.anticon-edit {
position: relative;
top: 3px;
width: 30px;
}
.anticon-edit:before {
margin-top: 5px;
font-size: 26px;
}
}
/*商品卡片*/
.touch_show_content {
.touch_touchContent_cell {
width: 25%;
float: left;
margin-bottom: 12px;
.touch_touchContent_cell_list {
margin-right: 12px;
padding: 6px 10px 6px 10px;
border-radius: 6px;
height: 100px;
background: #F2F4F8;
border: 1px solid #D1D7DD;
}
.touch_touchContent_cell_dxcActive {
background: #FFF7E7;
border-color: #FFC65C;
}
.touch_touchContent_code {
font-size: 14px;
color: #666666;
}
.touch_touchContent_name {
font-size: 16px;
color: #333333;
display: -webkit-box;
display: -o-box;
display: -moz-box;
box-orient: vertical;
-webkit-box-orient: vertical;
-o-box-orient: vertical;
-moz-box-orient: vertical;
line-clamp: 2;
-webkit-line-clamp: 2;
-o-line-clamp: 2;
-moz-line-clamp: 2;
overflow: hidden;
height: 46px;
}
.touch_touchContent_price span {
font-size: 16px;
color: #EE2223;
float: right;
}
}
.touch_touchContent_cell:nth-child(4n) {
.touch_touchContent_cell_list {
margin-right: 0;
}
}
.ant-btn {
width: 100%;
border: none;
font-size: 14px;
color: #999;
}
}
.touchContent_left {
width: calc(~"100% - 106px") !important;
.touch_show_content {
overflow-y: auto;
/* height: calc(~"100% - 128px") !important; */
padding-bottom: 12px;
margin-top: 15px;
padding-left: 20px;
padding-right: 20px;
}
.touch_show_input {
padding-left: 20px;
padding-right: 20px;
}
/* 二级导航*/
.touch_second_kind {
.ant-tabs-bottom .ant-tabs-ink-bar-animated,
.ant-tabs-top .ant-tabs-ink-bar-animated {
background: #EE2223;
border-radius: 66.67px;
height: 2px;
}
.ant-tabs-nav .ant-tabs-tab {
font-size: 16px;
margin: 0;
margin-top: 10px;
padding: 10px 13px;
}
.ant-tabs-nav .ant-tabs-tab-active {
font-size: 16px;
}
.ant-tabs-nav .ant-tabs-tab:hover {
color: #EE2223;
}
.ant-tabs-tab-prev-icon:before {
content: "\E6C3" !important;
}
.ant-tabs-tab-next-icon:before {
content: "\E6C5" !important;
}
.ant-tabs-tab-prev-icon,
.ant-tabs-tab-next-icon {
margin-top: 5px;
}
.ant-tabs-tab-btn-disabled {
.ant-tabs-tab-prev-icon:before,
.ant-tabs-tab-next-icon:before {
color: #ADB4BC;
}
}
}
.touch_second_kind_hide {
display: none;
}
}
/*右侧导航*/
.touchContent_right {
border-left: 1px solid #DBE0E5;
width: 106px !important;
overflow-y: auto;
ul {
li {
font-size: 16px;
color: #333333;
text-align: center;
background: url(../images/touch-list.png) no-repeat center bottom;
height: 54px;
background-size: 100% 1px;
border-right: 3px solid #fff;
div {
overflow: hidden;
position: relative;
display: table-cell;
vertical-align: middle;
height: 54px;
text-align: center;
width: 106px;
padding: 0 10px;
}
}
li:last-child {
background: none;
}
li.touch_first_kind_li {
.icon {
width: 24px;
height: 24px;
margin-right: 3px;
vertical-align: -6px;
}
}
li.touch_first_kind_li_active {
color: #EE2223;
border-right: 3px solid #EE2223;
}
}
.ant-tabs-vertical>.ant-tabs-bar .ant-tabs-nav-container.ant-tabs-nav-container-scrolling {
padding: 34px 0px 36px 0px;
}
.ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-prev {
height: 34px;
background: url(../images/touch-list.png) no-repeat center bottom;
top: 0px;
background-size: 100px 1px;
}
.ant-tabs-vertical>.ant-tabs-bar .ant-tabs-tab-next {
bottom: 0px;
height: 36px;
background: url(../images/touch-list.png) no-repeat center top;
background-size: 100px 1px;
}
.ant-tabs-tab-next-icon::before {
content: "\E633";
}
.ant-tabs-tab-btn-disabled {
.ant-tabs-tab-prev-icon:before,
.ant-tabs-tab-next-icon:before {
color: #ccc;
}
}
.ant-tabs-nav-scroll {
white-space: normal;
}
.ant-tabs-vertical.ant-tabs-left>.ant-tabs-bar {
width: 100%;
text-align: center;
border: none;
}
}
}
}
/*1280适配 触摸板零售单列表 */
@media screen and (max-width: 1400px) {
.meta-dynamic-view .ant-tabs-content .ant-col-6 .listCard-list>div>div.ant-row>div:first-child .ant-row:first-child span:first-child {
font-size: 16px;
}
.meta-dynamic-view .ant-tabs-content .ant-col-6 .listCard-list>div>div.ant-row>div:first-child .ant-row:first-child span:last-child {
max-width: calc(~"100% - 182px");
}
.meta-dynamic-view .ant-tabs-content .ant-col-6 .listCard-list>.ant-row .label-control {
width: 93px !important;
padding-right: 15px;
}
.meta-dynamic-view .ant-tabs-content .ant-col-6 .listCard-list>.ant-row .input-control {
width: calc(~"100% - 93px") !important;
}
.meta-dynamic-view .ant-tabs-content .ant-col-18 .group-container .viewCell.width-percent-33>div .control-width {
width: 57% !important;
}
}
/* 触摸板参照 */
.referModal.Table.refer-modal-touch {
.ant-modal-body {
height: 495px;
}
}
.referModal.Table.refer-modal-touch,
.ant-modal.TreeTable.refer-modal-touch {
margin-top: 45px;
.fixedDataTableRowLayout_main,
.public_fixedDataTable_header .public_fixedDataTableCell_main {
border-bottom: 1px solid #d1d7dd;
}
.table-nodata {
font-size: 16px;
}
.headerName {
padding-left: 0;
}
input::-webkit-input-placeholder {
font-size: 16px;
}
input:-moz-placeholder {
font-size: 16px;
}
input::-moz-placeholder {
font-size: 16px;
}
input:-ms-input-placeholder {
font-size: 16px;
}
.leftPanel .border-r {
width: 209px !important;
}
.ant-modal-content .ant-modal-body .leftPanel .search-tree-2 .ant-select-selection {
width: 190px;
}
.ant-modal-content .ant-modal-body .leftPanel .ant-tree {
padding-left: 15px;
}
.ant-modal-header {
padding: 20px 0 10px 20px;
}
.ant-select-dropdown {
font-size: 16px;
}
.ant-tree li span.ant-tree-switcher {
width: 22px !important;
height: 22px !important;
}
.fixedDataTableRowLayout_rowWrapper {
.textCol.table-header-name {
height: 46px !important;
line-height: 46px !important;
font-size: 16px;
color: #999;
border: none;
border-bottom: 1px solid #d1d7dd;
}
}
.anticon-search:before {
font-size: 20px;
}
.ant-btn .anticon {
margin-top: -4px;
}
.refer-toolbar {
padding: 5px 20px 15px 20px !important;
.ant-input,
.ant-btn {
height: 40px !important;
font-size: 16px;
}
.ant-input-search-icon {
margin-top: 6px;
}
}
.ant-modal-close {
background: #fff;
}
.fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main:first-child {
.public_fixedDataTableCell_cellContent {
.ant-checkbox-wrapper {
padding-left: 20px;
}
}
}
.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main,
.meta-dynamic-view .fixedDataTableLayout_main {
font-size: 16px;
}
.public_fixedDataTableCell_cellContent {
display: table-cell;
vertical-align: middle;
}
.public_fixedDataTableCell_cellContent .textCol {
padding: 0 8px !important;
height: auto !important;
line-height: 20px !important;
display: -webkit-box;
display: -o-box;
display: -moz-box;
box-orient: vertical;
-webkit-box-orient: vertical;
-o-box-orient: vertical;
-moz-box-orient: vertical;
line-clamp: 2;
-webkit-line-clamp: 2;
-o-line-clamp: 2;
-moz-line-clamp: 2;
overflow: hidden;
}
.public_fixedDataTableCell_main {
border: none;
}
.ant-modal-content .ant-modal-body .leftPanel .search-tree-2 {
padding-top: 6px !important;
.ant-select-selection {
height: 40px;
margin: 0;
input {
height: 38px;
}
}
}
.col-all {
width: 750px;
}
.up-show {
width: 220px;
}
.ant-popover-open-count {
width: 90px;
}
.showMore {
width: 24px !important;
}
.input-control .ant-select {
width: 250px !important;
}
.col-float {
.input-control,
.label-control {
height: 40px;
line-height: 38px;
font-size: 16px;
min-width: 100px;
width: auto;
input {
font-size: 16px;
}
}
.ant-input-affix-wrapper {
height: 40px;
}
.up-show {
height: 40px;
top: 0;
.ant-btn-ghost {
width: 78px;
height: 40px;
font-size: 16px;
}
}
}
.ant-tree {
font-size: 16px;
}
.ant-tree li span.ant-tree-switcher {
top: -3px;
}
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close:after,
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open:after {
margin-top: 7px;
margin-left: -1px;
font-size: 18px !important;
color: #666;
}
/*add by jinzh1 参照复选框*/
.ant-checkbox-wrapper {
margin-top: 0px;
padding-left: 0px;
}
.touch-grid .ant-radio-wrapper {
padding-left: 20px;
}
}
.ant-modal.TreeTable.refer-modal-touch .ant-modal-content .ant-modal-body .refer-toolbar .ant-input-affix-wrapper .ant-input {
width: 255px;
}
/*出库单 新增出库单*/
.voucherlist-touch,
.voucher-touch {
overflow: hidden;
/*左栏*/
.voucherlist-body-left-touch {
min-height: 500px;
background: #fff;
.label-control {
height: 32px;
line-height: 40px;
font-size: 16px;
color: #333;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
text-align: right;
padding-right: 15px;
}
.label-control {
width: 125px !important;
}
.label-control+.col-float {
width: calc(~"100% - 125px") !important;
.ant-tag {
margin: 0;
padding: 0 15px;
height: 32px;
line-height: 30px;
border-radius: 4px;
font-size: 16px;
color: #333333;
margin-top: 1px;
border: 1px solid #d9d9d9;
margin-right: 13px;
margin-top: 12px;
}
.ant-tag:last-child {
margin-right: 0;
}
.ant-tag-checkable-checked {
border: 1px solid #505766;
}
}
.input-control {
width: calc(~"100% - 125px") !important;
float: left;
height: 40px;
/* margin-bottom: 20px; */
.ant-input,
.ant-input-number,
.ant-select-selection,
.ant-select-selection__rendered {
height: 40px;
line-height: 38px;
font-size: 16px;
color: #333;
padding-right: 60px;
}
.ant-calendar-picker {
padding-right: 0;
}
.sp-range-txt {
height: 40px;
line-height: 40px;
text-align: center;
font-size: 16px;
color: #999;
}
.Test-time-two {
height: 40px;
border: 1px solid #d9d9d9;
border-radius: 4px;
overflow: hidden;
.ant-input,
.ant-input:focus {
border: none !important;
padding-right: 0;
}
.ant-calendar-picker-clear {
display: none;
}
}
.Test-time-two>.col-float:first-child {
width: 41% !important;
.ant-calendar-picker-icon {
display: none;
}
}
.Test-time-two>.col-float.sp-range-txt {
width: 8% !important;
}
.Test-time-two>.col-float:last-child {
width: 51% !important;
}
}
.ant-select-arrow:before {
font-size: 16px;
color: #acacac;
margin-top: -2px;
}
.ant-calendar-picker-icon {
right: 12px;
}
.anticon-canzhao:before,
.anticon-close-circle:before {
font-size: 18px;
}
button.ant-btn {
height: 44px;
color: #fff;
font-size: 16px;
width: 60%;
margin-top: 8px;
}
button.ant-btn:first-child {
margin-left: 0;
border: 1px solid #505766;
background: none;
font-size: 16px;
color: #505766;
width: 35%;
margin-right: 5%;
}
}
/*按钮*/
.left-footer-button {
width: 100%;
height: 60px;
padding-right: 20px;
box-shadow: 0 -5px 12px -5px #dedede;
background: #fff;
.ant-btn {
float: left;
width: 94px;
height: 40px;
margin-left: 15px;
margin-top: 10px;
font-size: 16px;
color: #333333;
border: 1px solid #505766;
}
}
.voucherlist-body-left-touch>.ant-row>.col-float {
padding: 0 20px;
background-color: #fff;
}
.voucherlist-body-left-touch>.ant-row>.col-float>div>.ant-row>.col-float {
margin-top: 8px;
}
.voucherlist-body-left-touch>.ant-row>.col-float>div>.ant-row>.col-float {
.label-control,
.input-control {
margin-top: 12px;
}
}
.voucherlist-body-left-touch>.ant-row>.col-float>div>.ant-row>.col-float:nth-child(2) {
/* margin-top: 8px; */
padding-bottom: 2px;
}
.voucherlist-body-left-touch>.ant-row>.col-float>div>.ant-row>.col-float>.ant-row>.col-all>div {
margin-bottom: 0 !important;
}
.voucherlist-body-left-touch>.ant-row>.col-float:first-child {
font-size: 18px;
color: #333;
}
.voucherlist-body-left-touch>.ant-row>.col-float:last-child {
padding-bottom: 20px;
}
.voucherlist-body-left-touch {
.filter-greater-height>.col-float:last-child {
height: 60px;
box-shadow: 0 -5px 12px -5px #dedede;
position: fixed;
bottom: 0;
left: 0;
}
.filter-greater-height>.col-float:nth-child(2) {
height: calc(~"100% - 120px") !important;
overflow-y: auto;
}
.filter-less-height {
button.ant-btn {
margin-top: 60px;
}
}
}
.voucherlist-body-left-touch>.ant-row>.col-float {
padding: 0 20px;
}
/*右栏*/
.touch-grid {
touch-action: none;
}
.voucherlist-body-touch {
min-height: 500px;
}
/*按钮*/
.right-footer-button {
width: 100%;
height: 60px;
padding-right: 20px;
box-shadow: 0 -5px 12px -5px #dedede;
position: absolute;
background: #fff;
bottom: 0;
.ant-btn {
float: right;
width: 94px;
height: 40px;
margin-left: 15px;
margin-top: 10px;
font-size: 16px;
color: #333333;
border: 1px solid #505766;
}
.ant-btn:first-child {
background-image: linear-gradient(45deg, #FC4C2F 0%, #EE2223 100%);
border: none;
color: #fff;
}
.btn-toolbar-bottom {
float: right;
padding-right: 0;
.col-auto button.no-border-radius {
height: 40px;
width: auto;
min-width: 94px;
float: right;
color: #333;
border: 1px solid #505766;
background: none;
margin-left: 15px !important;
}
.col-auto button.no-border-radius:first-child {
background-image: linear-gradient(45deg, #FC4C2F 0%, #EE2223 100%);
border: none;
color: #fff;
}
}
}
.fixedDataTableLayout_main {
left: 1px;
}
}
.meta-dynamic-view {
.ant-tabs-content {
/*新增出库单 改行*/
.voucher-touch {
.ant-col-6 {
width: 35%;
}
.ant-col-18 {
width: 65%;
.ant-tabs.ant-tabs-card,
.ant-tabs.ant-tabs-card>.ant-tabs-content,
.ant-tabs.ant-tabs-card>.ant-tabs-content>.voucher-touch-pane-header,
.ant-tabs.ant-tabs-card>.ant-tabs-content>.voucher-touch-pane-body {
height: 100%;
}
.ant-tabs-card>.ant-tabs-bar>.ant-tabs-nav-container {
display: none;
}
}
}
}
.tag-group {
.label-control {
line-height: 32px !important;
top: -2px;
}
}
}
.voucher-touch {
.voucher-body-left-touch {
width: 100% !important;
background: #fff;
.left-footer-button {
button.ant-btn {
background: #5581D0;
border: none;
color: #fff;
}
}
.acticonCell .table-list-btn {
background: none;
}
.acticonCell .anticon {
margin-right: 0;
margin-left: 20px;
margin-top: 12px;
}
}
.label-control {
label {
font-size: 16px;
}
}
.ant-input,
.ant-select-selection {
height: 40px;
font-size: 16px;
}
.ant-radio-wrapper,
.ant-checkbox-wrapper {
font-size: 16px;
}
}
.ant-modal.referModal.Table.refer-modal-touch {
.up-show {
padding-right: 20px;
}
}
.touchDevice {
.ant-select-selection__rendered {
line-height: 38px;
}
}
.voucher-touch .fixedDataTableLayout_main {
left: 0;
}
.meta-dynamic-view .ant-tabs-content .voucher-touch .ant-col-18 .ant-tabs-nav-container {
border: none;
}
/*出库单详情*/
.meta-dynamic-view {
.group-container {
padding: 15px 20px 0 20px;
}
.fixedDataTableRowLayout_main,
.public_fixedDataTable_header .public_fixedDataTableCell_main {
border-bottom: 1px solid #d1d7dd;
}
.group-container .label-control {
height: 22px;
line-height: 22px;
}
.group-container .label-control label {
font-size: 16px;
color: #999;
height: 22px;
line-height: 22px;
}
.viewCell.width-percent-33>div .input-control .control-text {
border: none;
font-size: 16px;
color: #333;
padding: 0;
height: 22px;
line-height: 22px;
min-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
}
.viewCell.width-percent-33 .ant-row,
.viewCell.width-percent-50 .ant-row,
.viewCell.width-percent-100 .ant-row {
margin-bottom: 20px;
// height: 22px;
}
.container-browse-mode .group-title {
display: none;
}
.tab-menu .ant-menu-item>a {
font-size: 18px;
color: #EE2223;
}
.ant-menu-item>a:after {
background: none;
}
.listCard-btn {
button {
svg {
width: 26px;
height: 28px;
margin-right: 5px;
position: relative;
top: 4px;
}
}
button.shouye {
float: left;
width: 64px;
height: 59px;
padding-left: 20px;
padding-right: 10px;
margin-left: 0px !important;
svg {
width: 34px;
height: 30px;
margin-right: 0;
}
}
button.qiehuan {
float: left;
height: 59px !important;
width: 64px !important;
padding-right: 20px !important;
padding-left: 10px;
margin-left: 0px;
svg {
width: 38px !important;
top: 6px !important;
height: 34px !important;
}
}
button.qiehuanpc {
float: left;
width: 64px;
height: 60px;
padding-right: 20px;
padding-left: 10px;
margin-left: 0px !important;
svg {
width: 38px !important;
height: 34px !important;
margin-right: 0;
}
}
.touch_guanbi {
position: relative;
width: 60px;
height: 60px !important;
padding-right: 30px;
padding-left: 5px;
margin-top: 0px;
margin-left: 0px;
right: initial !important;
top: initial !important;
float: left;
.anticon-guanbi1:before {
line-height: 60px;
font-size: 24px;
}
}
.touch_zuixiaohua {
right: initial !important;
top: initial !important;
float: left;
position: relative;
width: 50px;
height: 60px !important;
padding-right: 20px;
padding-left: 5px;
margin-top: 0px;
margin-left: 0px;
.anticon-zuixiaohua:before {
line-height: 60px;
font-size: 24px;
}
}
.listcard-toolbar-header {
.btn-toolbar-bottom {
padding-right: 0px;
button:first-child svg {
width: 34px;
height: 30px;
}
}
}
}
.listCard-btn+.height-100 {
height: calc(~"100% - 60px") !important;
overflow-y: auto;
}
.ant-tabs-content {
.container-browse-mode {
height: 100%;
}
}
.tab-bottom-txt {
margin-top: 0;
max-height: 80px;
.viewCell .label-control,
.viewCell .label-control label {
width: 64px !important;
margin-right: 20px;
}
.viewCell .input-control.control-width,
.viewCell .input-control.control-width .control-text,
.viewCell .label-control,
.viewCell .label-control label {
font-size: 16px;
height: 30px;
line-height: 30px;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
}
}
}
/*1280适配 出库单列表 */
@media screen and (max-width: 1400px) {
.voucherlist-touch .voucherlist-body-left-touch .label-control {
width: 93px !important;
padding-right: 15px;
}
.voucherlist-touch .voucherlist-body-left-touch .input-control {
width: calc(~"100% - 93px") !important;
}
.voucherlist-touch .voucherlist-body-left-touch .label-control+.col-float,
.voucherlist-touch .voucherlist-body-left-touch .label-control+.col-float {
width: calc(~"100% - 93px") !important;
}
}
/* 出库单 改行/编辑 */
.meta-dynamic-view {
.voucher-touch-pane-body,
.voucher-touch-pane-header {
.listCard-btn+div>.ant-row>.col-float {
height: calc(~"100% - 61px") !important;
overflow-y: auto;
padding: 0 20px 20px 20px;
}
.viewCell {
line-height: 100%
}
.width-percent-50 .control-width {
width: calc(~"100% - 135px") !important;
}
.viewCell.width-percent-50 .ant-row {
margin-bottom: 0;
margin-top: 20px;
.ant-row {
margin-top: 0
}
}
.viewCell {
padding-left: 0;
.label-control {
max-height: 36px;
line-height: 18px;
overflow: hidden;
width: 100px !important;
padding-left: 0;
label {
font-size: 16px;
}
}
}
.control-text {
height: 40px;
line-height: 40px;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
white-space: nowrap;
}
.viewCell.width-percent-50 .ant-row {
height: 40px;
}
.ant-time-picker {
width: 100%;
.ant-time-picker-icon {
width: 22px;
height: 22px;
margin-top: -10px;
cursor: pointer;
&:after {
color: #adb4bc;
font-size: 22px;
}
&:hover:after {
color: #505766;
}
}
}
.viewCell .ant-search-input-wrapper,
.viewCell .input-control,
.ant-input,
.ant-time-picker input,
.ant-input-number,
.ant-select-selection,
.viewCell .basic-input-text .control-text {
line-height: 40px !important;
height: 40px !important;
font-size: 16px;
.control-text {
border: 1px solid #d9d9d9;
border-radius: 4px;
background: #f5f5f5;
padding: 0 10px;
color: #999;
}
}
.ant-calendar-picker,
.ant-calendar-picker-input {
padding-right: 0;
}
.ant-calendar-picker-clear,
.ant-calendar-picker-icon {
width: 22px;
height: 22px;
right: 8px;
}
.ant-input-number-input {
height: 38px;
}
.anticon:before,
.ant-calendar-picker-icon:after,
.ant-select-arrow:before {
font-size: 22px;
color: #adb4bc;
}
.ant-select-arrow:before {
margin-top: -6px;
}
.anticon-star:before {
font-size: 14px;
color: #f00;
}
}
.voucher-touch-pane-body>.listCard-btn+div,
.voucher-touch-pane-header>.listCard-btn+div {
height: calc(~"100% - 61px") !important;
overflow-y: auto;
}
}
/* 下拉框 */
.select-touch-container {
.ant-select-dropdown-menu-item {
font-size: 16px;
}
}
/* 日历 */
#popup-container {
.ant-calendar {
min-width: 380px;
}
.ant-calendar-header {
height: 44px;
line-height: 44px;
font-size: 16px;
.ant-calendar-prev-month-btn {
left: 48px;
}
.ant-calendar-next-month-btn {
right: 48px;
}
.ant-calendar-prev-year-btn,
.ant-calendar-prev-month-btn,
.ant-calendar-next-month-btn,
.ant-calendar-next-year-btn {
height: 44px;
line-height: 44px;
font-size: 26px;
width: 40px;
}
.ant-calendar-column-header {
line-height: 30px;
}
}
.ant-calendar table,
.ant-calendar-input {
font-size: 16px;
}
.ant-calendar-date {
width: 32px;
height: 28px;
line-height: 26px;
}
.ant-calendar-footer {
font-size: 16px;
line-height: 48px;
}
}
/* 触屏更新 */
.checkVersion {
background: url(../images/version_bg.png);
background-repeat: no-repeat;
background-position: bottom;
background-size: 100%;
.listCard-btn {
width: 100%;
height: 60px !important;
border-bottom: 1px solid #adb4bc;
padding: 0 0px 0px 20px;
background: #fff;
button {
border: none;
font-size: 18px;
color: #333;
line-height: 59px;
height: 59px;
padding: 0;
}
}
.listcard-toolbar-header {
float: right;
}
.version-content {
.version-logo {
width: 150px;
height: 218px;
background: url(../images/version_logo.png) no-repeat;
background-size: 100%;
position: relative;
left: 50%;
margin-left: -75px;
margin-top: 150px;
}
p {
text-align: center;
}
p.new {
font-size: 30px;
color: #333333;
margin-top: 60px;
}
p.version {
font-size: 30px;
color: #999999;
margin-top: 10px;
}
button {
width: 225px;
height: 70px;
border: 1px solid #ee2223;
border-radius: 100px;
position: relative;
left: 50%;
margin-left: -112.5px;
margin-top: 30px;
span {
font-size: 27px;
color: #EE2223;
text-align: center;
}
}
}
}
/*1280适配 更新 */
@media screen and (max-width: 1440px) {
.checkVersion .version-content .version-logo {
margin-top: 100px;
width: 100px;
height: 145px;
left: 50%;
margin-left: -50px;
}
.checkVersion .version-content p.new {
margin-top: 40px;
font-size: 20px;
}
.checkVersion .version-content p.version {
margin-top: 15px;
font-size: 20px;
}
.checkVersion .version-content button {
width: 150px;
height: 50px;
margin-left: -75px;
margin-top: 20px;
span {
font-size: 18px;
}
}
}
.ant-popover.uretail-pop.listrefer-touch-container.ant-popover-placement-bottom,
.ant-popover.uretail-pop.listrefer-touch-container.ant-popover-placement-top {
.ant-popover-arrow {
display: block;
}
}
/* 交班 */
.ant-cascader-picker-clear:before,
.anticon-close-circle:before,
.anticon-cross-circle:before,
.anticon-canzhao:before {
font-size: 18px;
}
.meta-dynamic-view {
.ant-tabs-content .listheadRow {
font-size: 16px;
}
.label-control {
max-height: 40px;
// line-height: 40px;
}
.input-control {
height: 40px;
.ant-input,
.ant-select {
height: 40px;
font-size: 16px;
}
.ant-calendar-picker {
padding-right: 0;
width: 100% !important;
}
}
.listheadRow {
.up-show .ant-btn-ghost {
height: 40px;
font-size: 16px;
}
.up-search {
color: #fff;
span {
color: #fff;
}
}
.filterSetting {
height: 40px;
}