list_tpl.html 6.43 KB

<script type="text/html" id='list_tpl_view'>
	{{ each list value i}}
		<div class="am-card scrollList-item am-card-full" 
			data-id="{{ value.id }}" 
			data-isUsual="{{ value.isUsual }}" 
			data-drugCode = "{{ value.drugCode }}" 
			data-parentId = "{{ value.parentId ? value.parentId:'-' }}" 
			data-realReceiveQuantiry = "{{ value.realReceiveQuantiry }}" 
			data-realNum = "{{ value.realNum }}" 
			data-realProductTime = "{{ value.realProductTime }}" 
			data-productBatchNo = "{{ value.productBatchNo}}" 
			data-realValidEndDate = "{{ value.realValidEndDate }}"  
			data-realDeliveryQuantiry = "{{ value.realDeliveryQuantiry }}"  
			data-distributeCode="{{ value.distributeCode }}" 
		>
			<div class="am-card-header">
				<div class="am-card-header-content">
					<span style="font-size: 18px; color: rgb(51, 51, 51); font-weight: bold;">
					{{ value.ctmmGenericName ? value.ctmmGenericName:value.ctmmTradeName ? value.ctmmTradeName: '' }}</span>
				</div>
				<div class="am-card-header-extra">
					<span>{{ value.type }}</span>
				</div>
			</div>
			<div class="am-card-body">
				<div class="am-flexbox am-flexbox-align-center">
					<div class="am-flexbox-item"> 
						单位:<span>{{ value.unit }}</span> 
					</div>
					<div class="am-flexbox-item"> 
						规格:<span>{{ value.ctmmSpecification }}</span> 
					</div>
					<div class="am-flexbox-item"> 
						数量:<span>{{ value.realDeliveryQuantiry }}</span> 
					</div>
				</div>
				{{ if acceptance }}
					{{ if value.isUsual === 0 && checkType === 1 && (isPsList || barcode)}}
						<div class="editForm" data-index="{{i}}" style="display: block;">
							<div class="am-flexbox am-flexbox-align-center">
								<div class="am-flexbox-item">
									<div class="am-list-item am-input-item am-list-item-middle">
										<div class="am-list-line">
											<div class="am-input-label am-input-label-4 font-warning">实到数量:</div>
											<div class="am-input-control">
												<input pattern="[0-9]*" type="number" value="{{ value.realNum ? value.realNum: value.realDeliveryQuantiry }}" data-index="{{i}}" placeholder="请输入" class="realReceiveQuantiry flex-item-input"/>
											</div>
										</div>
									</div>
								</div>
								<div class="am-flexbox-item">
									<div class="am-list-item am-input-item am-list-item-middle">
										<div class="am-list-line">
											<div class="am-input-label am-input-label-5 font-warning">生产日期:</div>
											<div class="am-input-control">
												<input pattern="[0-9]*" type="date" value="{{ value.realProductTime }}" data-index="{{i}}" placeholder="请输入" class="realProductTime flex-item-input" />
											</div>
										</div>
									</div>
								 </div>
								 <div class="am-flexbox-item">
									<div class="am-list-item am-input-item am-list-item-middle">
										<div class="am-list-line">
											<div class="am-input-label am-input-label-5 font-warning">有效期至:</div>
											<div class="am-input-control">
												<input pattern="[0-9]*" type="date" value="{{ value.realValidEndDate }}" data-index="{{i}}" placeholder="请输入" class="realValidEndDate flex-item-input" />
											</div>
										</div>
									</div>
								 </div>
							</div>
							<div class="am-flexbox am-flexbox-align-center">
								<div class="am-flexbox-item">
									<div class="am-list-item am-input-item am-list-item-middle">
										<div class="am-list-line">
											<div class="am-input-label am-input-label-4 font-warning">生产批号:</div>
											<div class="am-input-control">
												<input pattern="[0-9]*" type="text" value="{{ value.productBatchNo }}"  placeholder="请输入" class="productBatchNo flex-item-input"/>
											</div>
										</div>
									</div>
								</div>
								<div class="am-flexbox-item"> 
									指示货位:<span>{{ value.replanStoreName }}</span>
								</div>
								 {{ if isShowTemprature === 1 }}
									 <div class="am-flexbox-item">
										<div class="am-list-item am-input-item am-list-item-middle">
											<div class="am-list-line">
												<div class="am-input-label am-input-label-4 font-warning">验收温度:</div>
												<div class="am-input-control">
													<input pattern="[0-9]*" type="number" value="{{ value.realAcceptanceTemperature ? value.realAcceptanceTemperature: '' }}" placeholder="请输入" class="realAcceptanceTemperature flex-item-input"/>
												</div>
											</div>
										</div>
									 </div>
								 	{{ else }}
								 {{ /if }}
							</div>
						</div>
						{{ else }}
						<div class="am-flexbox am-flexbox-align-center">
							<div class="am-flexbox-item"> 
								实到数量:<span>{{ value.realNum }}</span>
							</div>
							<div class="am-flexbox-item am-last-flexItem">
							 	生产日期:<span>{{ value.realProductTime }}</span>
							</div>
							<div class="am-flexbox-item am-last-flexItem">
							 	有效期至:<span>{{ value.realValidEndDate }}</span>
							</div>
						</div>
					{{ /if }}
						<div class="am-flexbox am-flexbox-align-center">
							<div class="am-flexbox-item"> 
								批准文号: <span>{{ value.approvalNo }}</span>
							</div>
							{{ if  checkType !== 1}}
								<div class="am-flexbox-item"> 
									指示货位: <span>{{ value.replanStoreName }}</span>
								</div>
							{{ /if }}
							<div class="am-flexbox-item am-last-flexItem">
							 	生产厂家: <span>{{ value.ctmmManufacturerName }}</span>
							</div>
						
						</div>
				{{ /if }}
			</div>
			<div class="am-card-footer">
				<div class="am-card-footer-content"></div>
				<div class="am-card-footer-extra">
					{{ if acceptance && value.isUsual === 0 && value.showEditBtn }}
						<button type="button" class="mui-btn mui-btn-blue mui-btn-outlined edit" data-id="{{ value.id }}" data-index="{{i}}">收起编辑</button>
					{{ /if }}
					<button type="button" class="mui-btn mui-btn-blue mui-btn-outlined moreDetail" data-distributeCode="{{ value.distributeCode }}" data-id="{{ value.id }}" data-index="{{i}}" style="margin: 0 5px;">更多详情</button>
					{{ if acceptance }}
						<button type="button" class="mui-btn mui-btn-blue mui-btn-danger acceptance" data-rowNo="{{ value.rowNo }}" data-distributeCode="{{ value.distributeCode }}" data-id="{{ value.id }}"  data-index="{{i}}">确认验收</button>
					{{ /if }}
					
				</div>
			</div>
		</div>
		<div style="background-color: #f5f5f9; height: 6px;">
		</div>
	{{/each}}
</script>