|
|
@@ -542,170 +542,168 @@
|
|
|
<div class="message">
|
|
|
<span>机构基本信息</span>
|
|
|
</div>
|
|
|
- <form action="">
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">优软账号</label>
|
|
|
- <input required type="text" name="orgUuid" class="fl form-control" ng-maxlength="15" placeholder="请输入企业UU号" ng-model="org.uuid">
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">优软账号</label>
|
|
|
+ <input required type="text" name="orgUuid" class="fl form-control" ng-maxlength="15" placeholder="请输入企业UU号" ng-model="org.uuid">
|
|
|
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgUuid.$touched && publicOfferingCertification1.orgUuid.$error.required">*优软账号不能为空</span>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgUuid.$error.required">*优软账号不能为空</span>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgUuid.$error.maxlength">*请填写正确的账号</span>
|
|
|
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">机构全称</label>
|
|
|
+ <input required type="text" name="orgName" class="fl form-control" placeholder="请输入机构全称" ng-model="org.name">
|
|
|
+ <span class="control-help fl">(请填写机构全称,例如:优软公益慈善基金会)</span>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgName.$error.required">*机构全称不能为空</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">机构电话</label>
|
|
|
+ <!--验证规则:区号+号码,区号以0开头,3位或4位号码由7位或8位数字组成区号与号码之间可以无连接符,也可以“-”连接
|
|
|
+ 若电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9})-->
|
|
|
+ <input required type="text" class="fl form-control" name="orgTelPhone" ng-pattern="/^0\d{2,3}-?\d{7,8}$/" ng-model="org.telphone">
|
|
|
+ <span class="control-help fl">(请填写机构常用联系电话,例如:0755-26994808)</span>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgTelPhone.$error.required">*机构电话不能为空</span>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgTelPhone.$error.pattern">*电话号码有误</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">常驻地址</label>
|
|
|
+ <div class="select-group fl">
|
|
|
+ <select required name="orgProvince" ng-model="org.province" ng-options="key as key for (key,value) in provinces" ng-change="org.city='';">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ </select>
|
|
|
+ <span>省</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">机构全称</label>
|
|
|
- <input required type="text" class="fl form-control" placeholder="请输入机构全称" ng-model="org.name">
|
|
|
- <span class="control-help fl">(请填写机构全称,例如:优软公益慈善基金会)</span>
|
|
|
+ <div class="select-group fl">
|
|
|
+ <select required name="orgCity" ng-model="org.city" ng-options="key as key for (key,value) in provinces[org.province]">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ </select>
|
|
|
+ <span>市</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">机构电话</label>
|
|
|
- <!--验证规则:区号+号码,区号以0开头,3位或4位号码由7位或8位数字组成区号与号码之间可以无连接符,也可以“-”连接
|
|
|
- 若电话号码与手机号码同时验证:(^(\d{3,4}-)?\d{7,8})$|(13[0-9]{9})-->
|
|
|
- <input required type="text" class="fl form-control" name="orgTelPhone" ng-pattern="/^0\d{2,3}-?\d{7,8}$/" ng-model="org.telphone">
|
|
|
- <span class="control-help fl">(请填写机构常用联系电话,例如:0755-26994808)</span>
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgTelPhone.$touched && publicOfferingCertification1.orgTelPhone.$error.required">*机构电话不能为空</span>
|
|
|
- <span class="error" ng-show="cpublicOfferingCertification1.orgTelPhone.$touched && publicOfferingCertification1.orgTelPhone.$error.pattern">*机构电话不合法</span>
|
|
|
+ <div class="select-group fl">
|
|
|
+ <input required type="text" placeholder="详细地址" class="form-control" name="orgAddress" ng-model="org.address">
|
|
|
</div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">常驻地址</label>
|
|
|
- <div class="select-group fl">
|
|
|
- <select required name="orgProvince" ng-model="org.province" ng-options="key as key for (key,value) in provinces" ng-change="org.city='';">
|
|
|
- <option value="">请选择</option>
|
|
|
- </select>
|
|
|
- <span>省</span>
|
|
|
- </div>
|
|
|
- <div class="select-group fl">
|
|
|
- <select required name="orgCity" ng-model="org.city" ng-options="key as key for (key,value) in provinces[org.province]">
|
|
|
- <option value="">请选择</option>
|
|
|
- </select>
|
|
|
- <span>市</span>
|
|
|
- </div>
|
|
|
- <div class="select-group fl">
|
|
|
- <input required type="text" placeholder="详细地址" class="form-control" name="orgAddress" ng-model="org.address">
|
|
|
- </div>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgProvince.$touched && publicOfferingCertification1.orgProvince.$error.required">*请选择省份</span>
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgCity.$touched && publicOfferingCertification1.orgCity.$error.required">*请选择市区</span>
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgAddress.$touched && publicOfferingCertification1.orgAddress.$error.required">*地区不能为空</span>
|
|
|
|
|
|
- </div>
|
|
|
- </form>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgProvince.$error.required">*请选择省份</span>
|
|
|
+ <span class="error" ng-show="submited && !publicOfferingCertification1.orgProvince.$error.required && publicOfferingCertification1.orgCity.$error.required">*请选择市区</span>
|
|
|
+ <span class="error" ng-show="submited && !publicOfferingCertification1.orgCity.$error.required && publicOfferingCertification1.orgAddress.$error.required">*地区不能为空</span>
|
|
|
+ </div>
|
|
|
<div class="message">
|
|
|
<span>机构现状</span>
|
|
|
</div>
|
|
|
- <form action="">
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">机构登记性质</label>
|
|
|
- <select required name="orgRegType" class="fl" ng-model="org.regType">
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">机构登记性质</label>
|
|
|
+ <select required name="orgRegType" class="fl" ng-model="org.regType">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ <option value="公益机构">公益机构</option>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && org.regType == null">*请选择机构登记性质</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">主要领域</label>
|
|
|
+ <div class="area fl" id="choose-major-area">
|
|
|
+ <input required type="text" ng-show="false" ng-model="org.majorArea">
|
|
|
+ <span ng-class="{'active': org.majorArea==1}" ng-click="selectMajorArea(1)">疾病援助</span>
|
|
|
+ <span ng-class="{'active': org.majorArea==2}" ng-click="selectMajorArea(2)">扶贫/救灾</span>
|
|
|
+ <span ng-class="{'active': org.majorArea==3}" ng-click="selectMajorArea(3)">教育/助学</span>
|
|
|
+ <span ng-class="{'active': org.majorArea==4}" ng-click="selectMajorArea(4)">环境/动物保护</span>
|
|
|
+ <span ng-class="{'active': org.majorArea==5}" ng-click="selectMajorArea(5)">其他</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">年募捐额</label>
|
|
|
+ <select required name="" id="" class="fl" ng-model="org.yearDonationAmount">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ <option value="100w-1000w">100w-1000w</option>
|
|
|
+ <option value="1000w-10000w">1000w-10000w</option>
|
|
|
+ <option value="大于10000w">大于10000w</option>
|
|
|
+ </select>
|
|
|
+ <span class="fl control-help">(请选择机构上一年的全年募款金额)</span>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && org.yearDonationAmount == null">*请选择机构年募捐额</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix">
|
|
|
+ <label for="" class="fl control-label">机构规模</label>
|
|
|
+ <div class="select-group fl">
|
|
|
+ <span class="count">全职人数</span>
|
|
|
+ <select required name="orgFullTimePopulation" ng-model="org.fullTimePopulation">
|
|
|
<option value="">请选择</option>
|
|
|
- <option value="公益机构">公益机构</option>
|
|
|
+ <option value="10-100">10-100</option>
|
|
|
+ <option value="100-500">100-500</option>
|
|
|
+ <option value="超过500">超过500</option>
|
|
|
</select>
|
|
|
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgRegType.$touched && publicOfferingCertification1.orgRegType.$error.required">*请选择机构登记性质</span>
|
|
|
- </div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">主要领域</label>
|
|
|
- <div class="area fl" id="choose-major-area">
|
|
|
- <input required type="text" ng-show="false" ng-model="org.majorArea">
|
|
|
- <span ng-class="{'active': org.majorArea==1}" ng-click="selectMajorArea(1)">疾病援助</span>
|
|
|
- <span ng-class="{'active': org.majorArea==2}" ng-click="selectMajorArea(2)">扶贫/救灾</span>
|
|
|
- <span ng-class="{'active': org.majorArea==3}" ng-click="selectMajorArea(3)">教育/助学</span>
|
|
|
- <span ng-class="{'active': org.majorArea==4}" ng-click="selectMajorArea(4)">环境/动物保护</span>
|
|
|
- <span ng-class="{'active': org.majorArea==5}" ng-click="selectMajorArea(5)">其他</span>
|
|
|
- </div>
|
|
|
+ <span class="error" ng-show="submited && org.fullTimePopulation == null">*请选择机构规模</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">年募捐额</label>
|
|
|
- <select required name="" id="" class="fl" ng-model="org.yearDonationAmount">
|
|
|
+ <div class="select-group fl">
|
|
|
+ <span>兼职人数</span>
|
|
|
+ <select required name="orgPartTimePopulation" ng-model="org.partTimePopulation">
|
|
|
<option value="">请选择</option>
|
|
|
- <option value="100w-1000w">100w-1000w</option>
|
|
|
- <option value="1000w-10000w">1000w-10000w</option>
|
|
|
- <option value="大于10000w">大于10000w</option>
|
|
|
+ <option value="0-10">0-10</option>
|
|
|
+ <option value="10-50">10-50</option>
|
|
|
+ <option value="超过50">超过50</option>
|
|
|
</select>
|
|
|
- <span class="fl control-help">(请选择机构上一年的全年募款金额)</span>
|
|
|
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgRegType.$touched && publicOfferingCertification1.orgRegType.$error.required">*请选择机构登记性质</span>
|
|
|
+ <span class="error" ng-show="submited && org.partTimePopulation == null">*请选择机构兼职人数</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix">
|
|
|
- <label for="" class="fl control-label">机构规模</label>
|
|
|
- <div class="select-group fl">
|
|
|
- <span class="count">全职人数</span>
|
|
|
- <select required name="orgFullTimePopulation" ng-model="org.fullTimePopulation">
|
|
|
- <option value="">请选择</option>
|
|
|
- <option value="10-100">10-100</option>
|
|
|
- <option value="100-500">100-500</option>
|
|
|
- <option value="超过500">超过500</option>
|
|
|
- </select>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgFullTimePopulation.$touched && publicOfferingCertification1.orgFullTimePopulation.$error.required">*请选择机构规模</span>
|
|
|
- </div>
|
|
|
- <div class="select-group fl">
|
|
|
- <span>兼职人数</span>
|
|
|
- <select required name="orgPartTimePopulation" ng-model="org.partTimePopulation">
|
|
|
- <option value="">请选择</option>
|
|
|
- <option value="0-10">0-10</option>
|
|
|
- <option value="10-50">10-50</option>
|
|
|
- <option value="超过50">超过50</option>
|
|
|
- </select>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgPartTimePopulation.$touched && publicOfferingCertification1.orgPartTimePopulation.$error.required">*请选择机构兼职人数</span>
|
|
|
- </div>
|
|
|
- <div class="select-group fl">
|
|
|
- <span>志愿者人数</span>
|
|
|
- <select required name="orgVoluntaryPopulation" ng-model="org.voluntaryPopulation">
|
|
|
- <option value="">请选择</option>
|
|
|
- <option value="0-10">0-10</option>
|
|
|
- <option value="10-50">10-50</option>
|
|
|
- <option value="超过50">超过50</option>
|
|
|
- </select>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgVoluntaryPopulation.$touched && publicOfferingCertification1.orgVoluntaryPopulation.$error.required">*请选择机构志愿者人数</span>
|
|
|
- </div>
|
|
|
+ <div class="select-group fl">
|
|
|
+ <span>志愿者人数</span>
|
|
|
+ <select required name="orgVoluntaryPopulation" ng-model="org.voluntaryPopulation">
|
|
|
+ <option value="">请选择</option>
|
|
|
+ <option value="0-10">0-10</option>
|
|
|
+ <option value="10-50">10-50</option>
|
|
|
+ <option value="超过50">超过50</option>
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && org.voluntaryPopulation == null">*请选择机构志愿者人数</span>
|
|
|
</div>
|
|
|
- <div class="form-group input-group input-group-xs input-trigger clearfix">
|
|
|
- <label for="" class="fl control-label">成立日期</label>
|
|
|
- <!--<input type="text" class="fl form-control" ng-model="org.createTime">-->
|
|
|
- <input type="text" name="orgCreateTime" ng-model="org.createTime"
|
|
|
- class="f1 form-control" placeholder="到"
|
|
|
- datepicker-popup="yyyy-MM-dd" is-open="org.$toOpened"
|
|
|
- ng-required
|
|
|
- current-text="今天" clear-text="清除" close-text="关闭"
|
|
|
- datepicker-options="{formatDayTitle: 'yyyy年M月', formatMonth: 'M月', showWeeks: false}"
|
|
|
- ng-focus="openDatePicker($event, org, '$toOpened')">
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgCreateTime.$touched && publicOfferingCertification1.orgCreateTime.$error.required">*请选择机构成立日期</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group input-group input-group-xs input-trigger clearfix">
|
|
|
+ <label for="" class="fl control-label">成立日期</label>
|
|
|
+ <input type="text" ng-model="org.createTime" readonly style="float:left" required
|
|
|
+ class="date-choose f1 form-control" placeholder="成立日期"
|
|
|
+ datepicker-popup="yyyy-MM-dd" is-open="org.$toOpened"
|
|
|
+ ng-required="true" max-date="currentDay()"
|
|
|
+ current-text="今天" clear-text="清除" close-text="关闭"
|
|
|
+ datepicker-options="{formatDayTitle: 'yyyy年M月', formatMonth: 'M月', showWeeks: false}"
|
|
|
+ ng-click="openDatePicker($event, org, '$toOpened')">
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && org.createTime == null">*请选择机构成立日期</span>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix home">
|
|
|
+ <label for="" class="fl control-label">官方主页</label>
|
|
|
+ <div class="fl text-left">
|
|
|
+ <input required type="text" class="form-control" name="orgWebsite" ng-model="org.website">
|
|
|
+ <p class="tip">(请填写您的官网地址,或者机构新浪微博地址,没有设置访问权限的QQ空间、微信公众号推送文章链接其中任意一个)</p>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgWebsite.$error.required">*请填写机构官方主页</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix home">
|
|
|
- <label for="" class="fl control-label">官方主页</label>
|
|
|
- <div class="fl text-left">
|
|
|
- <input required type="text" class="form-control" name="orgWebsite" ng-model="org.website">
|
|
|
- <p class="tip">(请填写您的官网地址,或者机构新浪微博地址,没有设置访问权限的QQ空间、微信公众号推送文章链接其中任意一个)</p>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgWebsite.$touched && publicOfferingCertification1.orgWebsite.$error.required">*请填写机构官方主页</span>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <div class="form-group clearfix home">
|
|
|
+ <label for="" class="fl control-label">机构简介</label>
|
|
|
+ <div class="fl text-left">
|
|
|
+ <textarea required name="orgSummary" cols="30" rows="10" class="fl"
|
|
|
+ ng-model="org.summary" ng-maxlength="500" ng-minlength="10"
|
|
|
+ placeholder="筹款来源、特色项目、服务片区、机构愿景、希望解决的社会问题等"></textarea>
|
|
|
+ <p class="tip">机构简介建议保持在200~500字。</p>
|
|
|
+
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgSummary.$error.required">*请填写机构简介</span>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgSummary.$error.maxlength">*机构简介字数过长</span>
|
|
|
+ <span class="error" ng-show="submited && publicOfferingCertification1.orgSummary.$error.minlength">*机构简介字数过少</span>
|
|
|
</div>
|
|
|
- <div class="form-group clearfix home">
|
|
|
- <label for="" class="fl control-label">机构简介</label>
|
|
|
- <div class="fl text-left">
|
|
|
- <textarea required name="orgSummary" cols="30" rows="10" class="fl"
|
|
|
- ng-model="org.summary" ng-maxlength="500" ng-minlength="10"
|
|
|
- placeholder="筹款来源、特色项目、服务片区、机构愿景、希望解决的社会问题等"></textarea>
|
|
|
- <p class="tip">机构简介建议保持在200~500字。</p>
|
|
|
-
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgSummary.$touched && publicOfferingCertification1.orgSummary.$error.required">*请填写机构简介</span>
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgSummary.$touched && publicOfferingCertification1.orgSummary.$error.maxlength">*机构简介字数过长</span>
|
|
|
- <span class="error" ng-show="publicOfferingCertification1.orgSummary.$touched && publicOfferingCertification1.orgSummary.$error.minlength">*机构简介字数过少</span>
|
|
|
- </div>
|
|
|
+ </div>
|
|
|
+ <!--<div class="form-group clearfix">
|
|
|
+ <label for="" class="fl">验证码</label>
|
|
|
+ <input type="text" class="form-control valid fl">
|
|
|
+ <div class="clearfix valida">
|
|
|
+ <span>BBPf</span><a href="">刷新验证码</a>
|
|
|
</div>
|
|
|
- <!--<div class="form-group clearfix">
|
|
|
- <label for="" class="fl">验证码</label>
|
|
|
- <input type="text" class="form-control valid fl">
|
|
|
- <div class="clearfix valida">
|
|
|
- <span>BBPf</span><a href="">刷新验证码</a>
|
|
|
- </div>
|
|
|
- </div>-->
|
|
|
- <div class="text-left submitBtn">
|
|
|
- <button class="btn" type="button" ng-click="saveStep1(org, 1)" ng-disabled="publicOfferingCertification1.$invalid">保存,下一步</button><a ui-sref="charityCertificationStep0">返回上一页</a></div>
|
|
|
- <!--<div class="text-left submitBtn"><a href="charityCertification2">保存,下一步</a><a href="charityCertification">返回上一页</a></div>-->
|
|
|
- </form>
|
|
|
+ </div>-->
|
|
|
+ <div class="text-left submitBtn">
|
|
|
+ <button class="btn" type="button" ng-click="saveStep1(org, 1, publicOfferingCertification1.$invalid)">保存,下一步</button><a ui-sref="charityCertificationStep0">返回上一页</a></div>
|
|
|
+ <!--<div class="text-left submitBtn"><a href="charityCertification2">保存,下一步</a><a href="charityCertification">返回上一页</a></div>-->
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|