jhprjv2/ruoyi-ui-app/miniprogram/pages/project_flowable/initTask/index.wxml

170 lines
10 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!--pageage/safetyManagement/addSafetyInspect/index.wxml-->
<view class="header_title">
<view class="header_title_row">
<van-row>
<van-col span="4">
<view class="header_img" bindtap="returnToPage">
<image src="/images/left.png"></image>
</view>
</van-col>
<van-col span="15">
<view class="header_name">发起审批申请</view>
</van-col>
</van-row>
</view>
</view>
<view class="max_content">
<van-steps steps="{{ flowNodes }}" active="{{ active }}" />
<view class="inspect_info">
<view class="module_title module_title_flex">
<view>{{projectName}}</view>
</view>
<!-- <view class="gk_open" style="margin-top: 20rpx;border: 1px solid transparent;">
<van-collapse value="{{activeName}}" bind:change="onChange">
<van-collapse-item title="申请流程" name="1">
<view class="left_manage2" wx:for="{{flowNodes}}" wx:key="index">
<text class="safety_issue_number">{{item.name}}</text>
</view>
</van-collapse-item>
</van-collapse>
</view> -->
<view class="inspect_info_list">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">发起单位</view>
<view class="inspect_info_content">
{{deptName}}
</view>
</view>
<view class="inspect_info_list">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">发起人</view>
<view class="inspect_info_content">
{{nickName}}
</view>
</view>
<view class="inspect_info_list">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">审批事项</view>
<view class="inspect_info_content">
{{approveTitle}}
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">分包类型</view>
<view class="inspect_info_content">
<voucher-select columns="{{subDeptTypes}}" placeholder="请选择分包类型" bindchange="onSelectSubDeptTypes"></voucher-select>
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">分包范围</view>
<view class="inspect_info_content">
<voucher-many-select columns="{{subDeptScopes}}" placeholder="请选择分包范围" bindchange="onSelectSubDeptScopes"></voucher-many-select>
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">分包单位</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位名称" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptName" maxlength="50" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">分包资质</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位资质" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptAptitude" maxlength="50" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">法人代表</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位法人代表" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptChairman" maxlength="20" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">安全证书</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位安全生产许可证" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptSafetyCertificate" maxlength="50" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">项目经理</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位项目经理" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptCustodian" maxlength="20" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">身份证号</view>
<view class="inspect_info_content">
<input placeholder="请填写分包单位项目经理身份证号" placeholder-style="color:#6777aa;" class="inspect_input_fill_in" bindinput="inputSubDeptCustodianCardId" maxlength="20" />
</view>
</view>
<view class="inspect_info_list" wx:if="{{fbAptitude}}">
<view class="inspect_info_title">进场时间</view>
<view class="inspect_info_content">
<voucher-date counts="5" placeholder="请选择分包单位进场时间" minDate="{{minDate}}" maxDate="{{maxDate}}" bindchange="inputSubDeptApproachDate"></voucher-date>
</view>
</view>
<block wx:if="{{fbAptitude}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="请至少上传报审表,营业执照,安全生产许可证,资质证书,人员证书等!缺少相关附件可能被驳回申请。" />
</block>
<block wx:if="{{persChange1}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="请至少上传变更申请、人员证件等。" />
</block>
<block wx:if="{{persChange2}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="请至少上传变更申请/变更原因说明、新到人员无其他项任职承诺书、任命/调令文件、人员证件等。" />
</block>
<block wx:if="{{gwmxChange0}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="依据危大工程管理37号令上传危大工程验收资料。" />
</block>
<block wx:if="{{procDefKey=='flow_zxys_jgys' || procDefKey=='flow_zxys_jgys_copy'}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="工程竣工预验收报验表、竣工验收记录表等。" />
</block>
<block wx:if="{{procDefKey=='flow_cxjzll_dwgczljgysjl' || procDefKey=='flow_cxjzll_dwgczljgysjl_cope'}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="工程质量控制资料核查记录、工程安全和功能性检验资料核查记录及主要功能抽查记录表、工程观感质量检查记录等。" />
</block>
<block wx:if="{{procDefKey=='flow_cxjzll_fb_zfbgctgysgfhqb' || procDefKey=='flow_cxjzll_fb_zfbgctgysgfhqb_cope'}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="各方会签表、验收记录等。" />
</block>
<block wx:if="{{procDefKey=='flow_spl_spb' || procDefKey=='flow_spl_spb_cope'}}">
<van-notice-bar left-icon="https://xiangguan.sxyanzhu.com/statics/static/icon/notice.png" text="费用索赔申请表、费用索赔审批表等。" />
</block>
<view class="inspect_info_list" style="width: 100%;" wx:if="{{!isFiles}}">
<view class="inspect_info_title module_title_flex" style="padding: 20rpx 0 10rpx;">审批内容 [仅可上传图片]
<view class="module_see_info_switct" bindtap="switchFiles">
<van-icon name="wap-nav" /> 从微信上传文件
</view>
</view>
<view class="inspect_info_content">
<file-uploader id="myFiles" bindimages="onImagesArr" fileUrlArray="{{imageInfoData}}"></file-uploader>
</view>
</view>
<view class="inspect_info_list" style="width: 100%;" wx:if="{{isFiles}}">
<view class="inspect_info_title module_title_flex" style="padding: 20rpx 0 10rpx;">审批内容 [仅可上传PDF文件]
<view class="module_see_info_switct" bindtap="switchFiles">
<van-icon name="wap-nav" /> 从相册上传图片
</view>
</view>
<view class="inspect_info_content">
<file-uploader-all id="myImage" bindfiles="fileUpload" limit="{{limit}}" fileUrlArray="{{filesData}}"></file-uploader-all>
</view>
</view>
<view class="safety_inspect_title module_title_flex" wx:if="{{imageInfoData.length==0 || filesData.length==0}}">
<text class="color_orange">新版本默认上传图片PDF文件从上方右侧切换上传。</text>
</view>
<view class="safety_inspect_title module_title_flex" wx:if="{{imageInfoData.length>0 && filesData.length>0}}">
<text class="color_blue">已同时选择PDF文件和图片将上传已选择的文件和图片。</text>
</view>
<view class="inspect_info_list">
<view class="inspect_info_title" style="padding: 20rpx 0 10rpx;">申请说明</view>
<view class="inspect_info_content">
<textarea class="add_textarea" placeholder="请填写申请说明500字内" placeholder-style="color:#6777aa;" maxlength="500" bindinput="remarkblur" />
</view>
</view>
</view>
<view class="problem_submit_to">
<view class="problem_submit_to_btn" bindtap="cancelSaveView">取消</view>
<view class="problem_submit_to_btn problem_submit_to_save" bindtap="onSave">提交申请</view>
</view>
</view>
<van-overlay show="{{loadShow}}">
<view class="gif">
<image src="/images/loding2.gif"></image>
<view>数据加载中!请稍后...</view>
</view>
</van-overlay>