Browse Source

【招标答疑】答疑详情页,如果存在回答附件会显示出来,添加提示。提问页所有内容设为必填。

dongbw 9 years ago
parent
commit
bc04d0b3bd

+ 12 - 0
src/main/webapp/resources/tpl/index/purc/tender_answer.html

@@ -66,6 +66,14 @@
 				<input ng-model="answer.remark" class="form-control input-sm" type="text" required>
 			</div>
 		</div>
+		<div class="row" ng-if="answer.answerAttaches.length > 0">
+			<label class="col-md-2 col-sm-2 col">原回复文件:</label>
+			<div class="col-md-10 col-sm-10 col">
+				<a ng-repeat="attach in answer.answerAttaches" class="" style="padding-left: 0; color: #5078cb;" href="file/{{attach.id}}">
+					{{::attach.name}}
+				</a>
+			</div>
+		</div>
 		<div class="row">
 			<label class="col-md-2 col-sm-2 col">回复文件:</label>
 			<div class="col-md-10 col-sm-10 col">
@@ -74,6 +82,10 @@
 					id="attachFile">
 			</div>
 		</div>
+		<div ng-if="answer.answerAttaches.length > 0">
+			<label class="col-md-2 col-sm-2 col"></label>
+			<i class="fa fa-info-circle"></i>&nbsp;<span style="color: #969595;">新上传的附件将会覆盖原来的附件!如果仅需要修改回复备注,无需上传附件。</span>
+		</div>
 	</div>
 	<div class="modal-footer">
 		<button class="btn btn-primary" type="submit" ng-disabled="!answerForm.$dirty && answerForm.$invalid">确认</button>

+ 7 - 3
src/main/webapp/resources/tpl/index/purc/tender_answer_detail.html

@@ -247,9 +247,13 @@
                         <div class="bid-desc">答疑备注:</div>
                         <div class="unchanged-info">{{answer.remark}}</div>
                     </div>
-                    <div class = "col-xs-4">
-                        <div class="bid-desc">答疑单号:</div>
-                        <div class="unchanged-info">{{answer.code}}</div>
+                    <div class = "col-xs-4" ng-if="answer.answerAttaches.length > 0">
+                        <div class="bid-desc">答疑附件:</div>
+                        <div class="unchanged-info">
+                            <a ng-repeat="attach in answer.answerAttaches" class="" style="padding-left: 0; color: #5078cb;" href="file/{{attach.id}}">
+                                {{::attach.name}}
+                            </a>
+                        </div>
                     </div>
                 </div>
                 <div class="wrap">

+ 4 - 4
src/main/webapp/resources/tpl/index/sale/tender_question.html

@@ -74,7 +74,7 @@
 		<div class="row">
 			<label class="col-md-1 col-sm-1 col">答疑主题:</label>
 			<div class="col-md-7 col-sm-5 col">
-				<input ng-model="question.topic" class="form-control input-sm" type="text">
+				<input ng-model="question.topic" class="form-control input-sm" type="text" required>
 			</div>
 			<label class="col-md-1 col-sm-1 col">处理状态:</label>
 			<div class="col-md-3 col-sm-3 col unchanged-info" ng-if="question.status" title="{{question.status == '201' ? '已处理' : '待回复'}}">{{question.status == '201' ? '已处理' : '待回复'}}</div>
@@ -82,20 +82,20 @@
 		<div class="row">
 			<label class="col-md-1 col-sm-1 col">咨询内容:</label>
 			<div class="col-md-11 col-sm-11 col">
-				<textarea style="min-height: 20px; max-height: 400px; height: 100px;" ng-model="question.content" class="form-control input-sm" placeholder="请输入咨询内容"></textarea>
+				<textarea style="min-height: 20px; max-height: 400px; height: 100px;" ng-model="question.content" class="form-control input-sm" required placeholder="请输入咨询内容"></textarea>
 			</div>
 		</div>
 		<div class="row">
 			<label class="col-md-1 col-sm-1 col">咨询文件:</label>
 			<div class="col-md-11 col-sm-11 col">
-				<input type="file" ng-model="attachFile" ng-file-select
+				<input type="file" ng-model="attachFile" ng-file-select required
 					ng-multiple="false" class="form-control input-sm" name="attachFile"
 					id="attachFile">
 			</div>
 		</div>
 	</div>
 	<div class="modal-footer">
-		<button class="btn btn-primary" type="submit" ng-disabled="!saleTenderForm.$dirty && saleTenderForm.$invalid">提交问题</button>
+		<button class="btn btn-primary" type="submit" ng-disabled="saleTenderForm.$invalid">提交问题</button>
 		<button class="btn btn-warning" ng-click="cancel()" type="button">取消</button>
 	</div>
 </form>