moonsflyer před 8 měsíci
rodič
revize
dead7e6d6d
1 změnil soubory, kde provedl 141 přidání a 205 odebrání
  1. 141 205
      application/admin/view/qingdong/customer/contract/add.html

+ 141 - 205
application/admin/view/qingdong/customer/contract/add.html

@@ -32,212 +32,148 @@
 			</div>
 		</div>
 
+<!--		<div class="col-xs-12 col-sm-6">-->
+<!--			<div class="form-group col-sm-10">-->
+<!--				<label>客户签约人: </label>-->
+<!--				<input type="hidden" name="row[contacts_id]" data-rule="required"  value="" >-->
+<!--				<div class="form-control">-->
+<!--					<a href="javascript:void(0)" class="select-contacts" data-name="row[contacts_id]"-->
+<!--					   data-url="qingdong/customer/contacts/index?isselect=1"  >【请点击选择】</a>-->
+<!--				</div>-->
+
+<!--			</div>-->
+<!--		</div>-->
+<!--		<div class="col-xs-12 col-sm-6">-->
+<!--			<div class="form-group col-sm-10">-->
+<!--				<label>商机名称:</label>-->
+
+<!--				<input type="hidden" name="row[business_id]" value="" >-->
+<!--				<div class="form-control">-->
+<!--					<a href="javascript:void(0)" class="select-business" data-name="row[business_id]"-->
+<!--					   data-url="qingdong/customer/business/index?isselect=1"  >【请点击选择】</a>-->
+<!--				</div>-->
+<!--			</div>-->
+<!--		</div>-->
+
+<!--		<div class="col-xs-12 col-sm-6">-->
+<!--			<div class="form-group col-sm-10">-->
+<!--				<label for="order_staff">公司签约人:</label>-->
+<!--				<select id="order_staff" name="row[order_staff_id][]" data-rule="required" class="form-control selectpicker" data-live-search="true" multiple="true">-->
+<!--&lt;!&ndash;					<option value="">请选择</option>&ndash;&gt;-->
+<!--					{foreach name="staffs" item="val"}-->
+<!--					<option value="{$val.id}">{$val.name}</option>-->
+<!--					{/foreach}-->
+<!--				</select>-->
+
+
+<!--			</div>-->
+<!--		</div>-->
+
+		{include file="qingdong/common/form_add" /}
+
+<!--		<div class="col-xs-12 col-sm-12">-->
+<!--			<div class="form-group col-sm-10">-->
+<!--				<label>产品列表:</label>-->
+<!--			</div>-->
+<!--		</div>-->
+<!--		<table class="table table-responsive fieldlist" data-name="row[product]" data-template="testtpl2" data-tag="tr">-->
+<!--			<tr>-->
+<!--				<td>服务名称</td>-->
+<!--				<td>零售价</td>-->
+<!--				<td>批发价</td>-->
+<!--				<td>产品</td>-->
+<!--				<td>规格</td>-->
+<!--				<td>数量</td>-->
+<!--				<td></td>-->
+<!--			</tr>-->
+<!--			<tr>-->
+<!--				<td colspan="5"><a href="javascript:;" class="btn btn-sm btn-success btn-append"><i class="fa fa-plus"></i> 追加</a></td>-->
+<!--			</tr>-->
+<!--			<textarea name="row[product]" class="form-control hide" cols="30" rows="5">[]</textarea>-->
+<!--		</table>-->
+
+<!--		{if condition="$ratio neq null"}-->
+<!--		<div class="col-xs-12 col-sm-12">-->
+<!--			<div class="form-group col-sm-8">-->
+
+<!--				<blockquote style="padding: 2px 10px;">-->
+<!--					<div class="form-inline">-->
+<!--						<label for="ratio_id">业绩分成:</label>-->
+<!--						<select name="row[ratio_id]" id="ratio_id" class="form-control" >-->
+<!--							<option value="0">无</option>-->
+<!--							{foreach name="ratio" item="val"}-->
+<!--							<option value="{$val.id}" data-ratio='{$val.ratio|htmlentities}' >{$val.name}</option>-->
+<!--							{/foreach}-->
+<!--						</select>-->
+<!--					</div>-->
+<!--				</blockquote>-->
+
+<!--				<table class="table table_ratio" style="width: 300px;display: none">-->
+<!--					<thead>-->
+<!--					<tr>-->
+<!--						<th width="80">比例</th>-->
+<!--						<th>团队成员</th>-->
+<!--					</tr>-->
+<!--					</thead>-->
+<!--					<tbody>-->
+
+<!--					</tbody>-->
+<!--				</table>-->
+<!--			</div>-->
+<!--		</div>-->
+<!--		{/if}-->
+<!--		{if condition="$flow.status == 1"}-->
+
+<!--		<div class="col-xs-12 col-sm-12">-->
+<!--			<div class="form-group col-sm-10">-->
+
+<!--				<blockquote style="padding: 2px 10px;">-->
+<!--					<p>审核信息 <span class="label label-danger">固定审批流</span></p>-->
+<!--				</blockquote>-->
+
+<!--				{foreach name="$flow.stepList" item="val"}-->
+<!--				<div class="row">-->
+<!--					<div class="level">-->
+<!--						<span>第{$val.order_id}级</span><br>-->
+<!--						{if condition="$val.status == 3"}-->
+<!--						<span class="label label-info">发起人主管</span>-->
+<!--						{elseif condition="$val.status == 1"/}-->
+<!--						<span class="label label-info">{:count($val['stafflist'])}人或签</span>-->
+<!--						{else/}-->
+<!--						<span class="label label-info">{:count($val['stafflist'])}人并签</span>-->
+<!--						{/if}-->
+<!--					</div>-->
+<!--					{foreach name="$val.stafflist" item="ves"}-->
+<!--						<div class="stafflist">-->
+<!--							<img src="{$ves.img}" class="img-circle">-->
+<!--							{$ves.name}-->
+<!--						</div>-->
+<!--					{/foreach}-->
+<!--				</div>-->
+<!--				<hr>-->
+<!--				{/foreach}-->
+
+
+<!--			</div>-->
+<!--		</div>-->
+
+<!--		{else/}-->
+
+<!--		<div class="col-xs-12 col-sm-12">-->
+<!--			<div class="form-group col-sm-8">-->
+
+<!--				<blockquote style="padding: 2px 10px;">-->
+<!--					<p>审核信息 <span class="label label-danger">发起人自选</span></p>-->
+<!--				</blockquote>-->
+<!--				<div style="margin-left: 20px">-->
+<!--					<input data-source="qingdong/customer/contract/getstaff"-->
+<!--						   class="form-control selectpage" placeholder="请选择审批人" data-pagination="true" data-page-size="10" name="row[flow_staff_ids]" type="text" data-multiple="true">-->
+<!--				</div>-->
+
+<!--			</div>-->
+<!--		</div>-->
+<!--		{/if}-->
 
-		{foreach name="form_data" item="val"}
-
-		{if condition="$val.config.is_delete == true || true"}
-		{if condition="isset($val.config.addShow) && $val.config.addShow"}
-		{php}continue;{/php}
-		{/if}
-		{eq name="val.component" value="input"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				{if condition="$val.id eq 'num' && $val.config.label eq '合同编号' "}
-				<input id="c-{$val.id}" value="{$contractNum}" class="form-control" {if condition="$val.config.required == true"}data-rule="required"{/if} placeholder="{$val.config.placeholder}" name="row[{$val.id}]" type="text">
-				{elseif condition="$val.id eq 'number' && $val.config.label eq '回款编号' "}
-				<input id="c-{$val.id}" value="{$createNum}" class="form-control" {if condition="$val.config.required == true"}data-rule="required"{/if} placeholder="{$val.config.placeholder}" name="row[{$val.id}]" type="text">
-				{else\}
-				<input id="c-{$val.id}" class="form-control" {if condition="$val.config.required == true"}data-rule="required"{/if} placeholder="{$val.config.placeholder}" name="row[{$val.id}]"
-				type="text" value="{$val.config.value|default=''}" >
-				{/if}
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="input-number"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<input id="c-{$val.id}" value="{$val.config.value|default=''}" class="form-control"{if condition="$val.config.required == true"}data-rule="required"{/if} placeholder="{$val.config.placeholder}" name="row[{$val.id}]"
-				type="number">
-			</div>
-		</div>
-		{/eq}
-		{eq name="val.component" value="textarea"}
-		<div class="col-xs-12 col-sm-12">
-			<div class="form-group col-sm-12">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<textarea id="c-{$val.id}" class="form-control"{if condition="$val.config.required == true"}data-rule="required"{/if} rows="5" name="row[{$val.id}]"
-				placeholder="{$val.config.placeholder}">{$val.config.value|default=''}</textarea>
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="radio"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label >{$val.config.label}:</label>
-				<div class="radio">
-					{foreach name="val.config.content" item="vo"}
-					<!--				{$val.config.value|default=''}-->
-					<label><input name="row[{$val.id}]" type="radio" {if condition="isset($val.config.value)"}
-								  {eq name="$val.config.value" value="$vo['value']" }checked{/eq}
-						{/if} value="{$vo.value}"/> {$vo.value}</label>
-					{/foreach}
-				</div>
-
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="checkbox"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label >{$val.config.label}:</label>
-				<div class="checkbox">
-					{foreach name="val.config.content" item="vo"}
-					<label class="checkbox-inline"><input name="row[{$val.id}][]" type="checkbox" {if condition="isset($val.config.value)"} {in name="$vo['value']" value="$val.config.value" }checked{/in}{/if} value="{$vo.value}"/>
-						{$vo.value}</label>
-					{/foreach}
-				</div>
-
-			</div>
-		</div>
-		{/eq}
-		{eq name="val.component" value="Cascader"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<!--<div class='form-group col-sm-10'>-->
-				<input id="c-{$val.id}" {if condition="$val.config.required == true"}data-rule="required"{/if} class="form-control" data-toggle="city-picker" name="row[{$val.id}]" type="text"
-				value="{$val.config.value|default=''}"/>
-				<!--</div>-->
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="select"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<select id="c-{$val.id}"  {if condition="$val.config.required == true"}data-rule="required"{/if} class="form-control selectpicker" {if condition="isset($val.config.multiple) && $val.config.multiple == true"} name="row[{$val.id}][]" multiple="" {else\} name="row[{$val.id}]" {/if} data-live-search='true'>
-				<option value="">请选择</option>
-				{foreach name="val.config.content" item="vo"}
-				<option value="{$vo.label}" {if condition="isset($val.config.value)"}
-						{in name="$vo['value']" value="$val.config.value" }selected{/in}
-				{/if}>{$vo.label}</option>
-				{/foreach}
-
-				</select>
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="TimePicker"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-
-				<input id="c-{$val.id}" {if condition="$val.config.required == true"}data-rule="required"{/if} class="form-control datetimepicker" data-date-format="YYYY-MM-DD HH:mm:ss"
-				placeholder="{$val.config.placeholder}" name="row[{$val.id}]"
-				value="{$val.config.value|default=''}" type="text">
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="DatePicker"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-
-				<input id="c-{$val.id}" {if condition="$val.config.required == true"}data-rule="required"{/if} class="form-control datetimepicker" data-date-format="YYYY-MM-DD" placeholder="{$val.config.placeholder}"
-				name="row[{$val.id}]" value="{$val.config.value|default=''}" type="text">
-			</div>
-		</div>
-		{/eq}
-		{eq name="val.component" value="Rate"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<select id="c-{$val.id}" name="row[{$val.id}]" class="form-control">
-					{if condition="isset($val.config.value)"}
-					<option value="5" {eq name="$val.config.value" value="5" }selected{/eq} >5</option>
-					<option value="4" {eq name="$val.config.value" value="4" }selected{/eq} >4</option>
-					<option value="3" {eq name="$val.config.value" value="3" }selected{/eq} >3</option>
-					<option value="2" {eq name="$val.config.value" value="2" }selected{/eq} >2</option>
-					<option value="1" {eq name="$val.config.value" value="1" }selected{/eq} >1</option>
-					{else/}
-					<option value="5">5</option>
-					<option value="4">4</option>
-					<option value="3">3</option>
-					<option value="2">2</option>
-					<option value="1">1</option>
-					{/if}
-				</select>
-
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="uploadImage"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				<div class="input-group">
-					<input id="p-{$val.id}" class="form-control" placeholder="{$val.config.placeholder}" size="35" name="row[{$val.id}]" type="text" value="" {if condition="$val.config.required == true"}data-rule="required"{/if}>
-					<div class="input-group-addon no-border no-padding">
-						<span><button type="button" class="btn btn-danger faupload"
-									  data-resize-quality="0.8"
-									  data-resize-width="1024"
-									  data-resize-height="768"
-									  data-input-id="p-{$val.id}"
-									  data-ids="{$val.id}"
-									  data-url="qingdong/base/upload"
-									  data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp"
-									  data-multiple="true" data-preview-id="c-{$val.id}"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
-
-					</div>
-					<span class="msg-box n-right"></span>
-				</div>
-				<ul class="row list-inline faupload-preview" id="c-{$val.id}" data-id="{$val.id}"></ul>
-			</div>
-		</div>
-		{/eq}
-
-		{eq name="val.component" value="uploadFile"}
-		<div class="col-xs-12 col-sm-6">
-			<div class="form-group col-sm-10">
-				<label for="c-{$val.id}">{$val.config.label}:</label>
-				
-					<div class="input-group">
-						<input id="c-image" class="form-control" size="35" name="row[files]" type="text" value="">
-						<div class="input-group-addon no-border no-padding">
-							<span><button type="button" id="faupload-image" class="btn btn-danger faupload"
-										  data-resize-quality="0.8"
-										  data-resize-width="1024"
-										  data-resize-height="768"
-										  data-input-id="c-image"
-										  data-url="qingdong/base/upload"
-										  data-multiple="true" data-preview-id="p-image"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
-
-						</div>
-						<span class="msg-box n-right"></span>
-					</div>
-
-
-				<ul class="row list-inline faupload-preview" id="p-image"></ul>
-			</div>
-		</div>
-
-		<div class="form-group">
-
-
-		</div>
-		{/eq}
-
-		{/if}
-		{/foreach}
 	</div>