update.html 4.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <input type="hidden" name="id" id="id" value="{% if 'info' in data and data['info'] and 'id' in data['info'] and data['info']['id'] > 0 %}{{data['info']['id']}}{% end %}" />
  2. <div class="block">
  3. <label><span>劳作时间</span><input type="text" name="update_workdate" id="update_workdate" readonly value="{% if 'info' in data and data['info'] and 'workdate' in data['info'] and data['info']['workdate'] %}{{data['info']['workdate']}}{% end %}" /></label>
  4. <label><span>劳作类别</span>
  5. <select name="update_category_id" id="update_category_id" onchange="selectShow($(this), 'method_id')">
  6. {% for v in data['category'] %}
  7. <option value="{{v['id']}}" {% if 'info' in data and data['info'] and 'category_id' in data['info'] and data['info']['category_id'] == v['id'] %}selected{% end %}>{{v['name']}}</option>
  8. {% end %}
  9. </select>
  10. </label>
  11. <label><span>劳作方式</span>
  12. <select name="update_method_id" id="update_method_id" >
  13. <option value="0">请选择劳作方式</option>
  14. {% for v in data['method'] %}
  15. <option parent="{{v['category_id']}}" name="{{v['name']}}" value="{{v['id']}}" {% if 'info' in data and data['info'] and 'method_id' in data['info'] and data['info']['method_id'] == v['id'] %}selected{% end %}>{{v['name']}}</option>
  16. {% end %}
  17. </select>
  18. </label>
  19. <label><span>劳作用量</span><input type="text" name="update_amount" id="update_amount" value="{% if 'info' in data and data['info'] and 'amount' in data['info'] and data['info']['amount'] %}{{data['info']['amount']}}{% end %}" placeholder="如:60亩" /></label>
  20. <label><span>劳作地块</span>
  21. <select name="update_land_id" id="update_land_id" >
  22. {% for v in data['land'] %}
  23. <option value="{{v['id']}}" {% if 'info' in data and data['info'] and 'land_id' in data['info'] and data['info']['land_id'] == v['id'] %}selected{% end %}>{{v['name']}}</option>
  24. {% end %}
  25. </select>
  26. </label>
  27. <div class="form-group">
  28. <span>劳作图像</span>
  29. <div class="imgbox">
  30. <a class="upimg img500x500" ><img src="{% if 'info' in data and data['info'] and 'pic' in data['info'] and data['info']['pic'] %}{{data['info']['pic']}}{% else %}data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MzMwRkIzMDhDOUMxMUU3QjZENkJFRDMzNkQ4MDIyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MzMwRkIzMThDOUMxMUU3QjZENkJFRDMzNkQ4MDIyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzMzBGQjJFOEM5QzExRTdCNkQ2QkVEMzM2RDgwMjI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUzMzBGQjJGOEM5QzExRTdCNkQ2QkVEMzM2RDgwMjI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eEhyRgAAABBJREFUeNpi+P//PwNAgAEACPwC/tuiTRYAAAAASUVORK5CYII=" {% end %}" width="100%" height="100%" id="upload_pic_show" /><i>500*500</i></a><a class="button">选择<input type="file" class="upload" name="file" id="pic"/><input type="hidden" id="update_pic" name="update_pic" value="{% if 'info' in data and data['info'] and 'pic' in data['info'] and data['info']['pic'] %}{{data['info']['pic']}}{% end %}"/></a>
  31. </div>
  32. </div>
  33. </div>
  34. <script>
  35. Farm.Upload('#pic');
  36. layui.use('laydate', function() {
  37. var laydate = layui.laydate;
  38. var dateTheme = '#247ed0';
  39. laydate.render({
  40. elem: '#update_workdate'
  41. ,theme: dateTheme
  42. ,max: 0
  43. ,type: 'datetime'
  44. });
  45. selectShow($('#update_category_id'), 'method_id')
  46. });
  47. </script>