123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- <?php
- /* @var $this yii\web\View */
- use yii\helpers\Url;
- use yii\widgets\ActiveForm;
- use common\models\UploadForm;
- $this->title = '人员管理';
- ?>
- <div class="add-staff">
- <ul>
- <li class="img">
- <div class="left">头像</div>
- <div class="right">
- <ul class="upload-img" id="warp">
- <li>
- <div class="acc_img">
- <div id="sss">
- <img id="imgShow_WU_FILE_0" class="acc_imgin" src="<?=empty($model->image->pic)?"":Yii::getAlias('@imgdomain').'/'.$model->image->pic?>" />
- <input id="imageurl" hidden="hidden" value="" />
- <input id="pid" hidden="hidden" value="<?=isset($model->id)?$model->id:''?>" />
- </div>
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li class="name">
- <div class="left">姓名</div>
- <div class="right">
- <input value="<?=isset($model->realname)?$model->realname:''?>" type="email" placeholder="请输入姓名" class="text realname">
- </div>
- </li>
- <li class="job">
- <div class="left">职位</div>
- <div class="right">
- <span style=""><?=$type=='designer'?'设计师':'项目经理'?></span>
- </div>
- </li>
- <li class="none">
- <textarea placeholder="请输入人员简介" class="introduction"><?=isset($model->introduction)?$model->introduction:''?></textarea>
- </li>
- </ul>
- </div>
- <a class="weui-btn weui-btn_plain-default submit-btn">完成</a>
- <script>
- $('.acc_imgin').on('click', function () {
- var that = this;
- var image = {
- localId: [],
- serverId: []
- };
- wx.chooseImage({
- count: 1, // 默认9
- sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
- sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
- success: function (res) {
- image.localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
- wx.uploadImage({
- localId: image.localIds[0], // 需要上传的图片的本地ID,由chooseImage接口获得
- isShowProgressTips: 1, // 默认为1,显示进度提示
- success: function (res) {
- image.serverId = res.serverId; // 返回图片的服务器端IDd
- $('#imageurl').val(image.serverId);
- }
- });
- if(window.__wxjs_is_wkwebview){
- wx.getLocalImgData({
- localId:image.localIds[0], // 图片的localID
- success: function (res) {
- var localData = res.localData; // localData是图片的base64数据,可以用img标签显示
- $(that).attr('src',localData);
- }
- });
- }else{
- $(that).attr('src',image.localIds[0]);
- }
- }
- });
- });
- $('.submit-btn').click(function(){
- var imageurl = $('#imageurl').val();
- var id = $('#pid').val();
- var realname = $('.realname').val();
- var introduction = $('.introduction').val();
- var type = "<?=isset($type)?$type:''?>";
- $.ajax({
- url:'<?=Url::toRoute(['user/update']);?>',
- type:'GET',
- dataType:'json',
- data:{id:id,type:type,imageurl:imageurl,realname:realname,introduction:introduction},
- success:function(data){
- if(data.sign==1){
- $.alert(data.msg);
- }else{
- $.alert(data.msg);
- }
- }
- });
- });
- </script>
|