クラウドソーシングサイト構築システム 1.6.0

パッケージ名 クラウドソーシングサイト構築システム
バージョン番号 1.6.0
概要 プロジェクト案件における報酬額調整の改善、不具合修正
詳細 [不具合修正]
・おすすめ期限切れ前通知に使用しているメールテンプレート呼び出しを修正
・DM予約送信時の文字化けを解消
・管理者が案件のおすすめ掲載期間を編集しようとした際に編集完了画面で常にエラーになってしまっていた
・コンペ案件編集時に通知するメールがプロジェクト方式案件用のテンプレートを呼び出していた
・DMの全員送信でそのユーザー種別として活動中でなくてもメールが送信されていた

[改善]
・プロジェクト案件報酬変更の改善

[適用方法]
1.ファイルの上書き
2.tool.phpにログイン
3.完全更新を実行


[プロジェクト案件における報酬額調整の改善について]
現状、プロジェクト方式案件にて報酬金額の変更をクライアントが自由に行えるが、
ランサーの承諾なしに自由に行えた上で作業依頼が出来ていた。

この仕様ではランサーにとっても不利であり、トラブルの元もなり兼ねない為、以下のような改善を施しました。

1.報酬額変更の際、その案件に提案しているランサー全員に変更の旨をメール通知する
2.メール通知、または提案一覧から報酬金額の変更をがあったことを確認。
3.詳細ページから報酬金額変更の履歴を確認し、異議がなければ承諾ボタンを押し、承認を行う、
4.報酬金の仮払い後、クライアントは承認を得たランサーにのみ作業開始依頼が行える。

※ランサーが承諾ボタンを押さない=同意しないと扱われます。


[差分適用による稼働中のシステムへの影響について]

※システムを新規で設置いただく場合は以下の操作は必要ありません。
readmeに従い、設置を行ってください。


用意したパッチ処理を行うことで現状のシステムと整合性を保つことが出来ます。

1.tool.phpにログインする。
2.ページ下部のその他の操作から[パッチの適用]を押下
3.accept_changeを実行する

[accept_changeの処理について]
この処理を行うと、既存のプロジェクト形式案件のすべての提案に対し、同意カラムに初期値(承認済フラグ)をセットします。


※標準パッケージにカスタマイズを施している場合は現環境に適用して動作に問題ないか必ずテストしてください。


[差分詳細]
---------------------------------------------------------------------
コンペ案件編集時に通知するメールがプロジェクト方式案件用のテンプレートを呼び出していた

変更 : /custom/system/compeSystem.php

---------------------------------------------------------------------
DMの全員送信で活動中ユーザー種別でない方にもメールが送信されていた

変更 : /module/directMail/custom/model/List.php


---------------------------------------------------------------------
管理者が案件のおすすめ掲載期間を編集しようとした際に編集完了画面で常にエラーになってしまっていた

変更 : /custom/system/compeSystem.php
変更 : /custom/system/projectSystem.php

---------------------------------------------------------------------
プロジェクト案件にて報酬金額の変更をクライアントが自由に行えるがランサーの承諾なしに自由に行えた上で作業依頼が出来ていた。
報酬額変更の際は提案しているランサー全員に承諾を促す処理を挟み。仮払を行っても承諾したランサーにしか作業開始以来をできないようにした


変更 : /custom/system/projectSystem.php
追加 : /template/pc/entry/nUser/project/Info.html
変更 : /app/mvc/restore/controller.php
変更 : /app/mvc/restore/model.php
変更 : /app/mvc/restore/view.php
変更 : /common/css/style.css
変更 : /common/js/statusChange.js
変更 : /custom/api/EntryApi.php
変更 : /custom/extends/modelConf.php
変更 : /custom/extends/tableConf.php
変更 : /custom/logic/MailLogic.php
追加 : /custom/model/ChangeLog.php
変更 : /custom/model/Entry.php
変更 : /custom/system/entrySystem.php
変更 : /custom/system/pay_jobSystem.php
変更 : /custom/tool/tool.inc
追加 : /custom/tool/update/accept_change.php
追加 : /custom/view/changelogView.php
変更 : /db/lst/items/entry.csv
追加 : /db/lst/payment/changelog.csv
追加 : /db/tdb/payment/changelog.csv
追加 : /db/tdb_hash/payment/changelog.csv
追加 : /db/template/changelog.csv
変更 : /db/template/entry.csv
変更 : /db/template/pay_job.csv
変更 : /module/identification/identification.php
追加 : /template/pc/changelog
追加 : /template/pc/changelog/ChangeHistory.html
変更 : /template/pc/entry/cUser/project/List.html
変更 : /template/pc/entry/nUser/project/List.html
変更 : /template/pc/entry/nUser/project/SearchResultFormat.html
追加 : /template/pc/other/mail_contents/entry/changeAccept.txt
追加 : /template/pc/other/mail_contents/pay_job/noticeChangeReward.txt
変更 : /template/pc/project/admin/Info.html
変更 : /template/pc/project/nUser/Info.html
変更 : /template/pc/project/nobody/Info.html
---------------------------------------------------------------------
DM予約送信時の文字化けを解消

変更 : /module/directMail/custom/cron/mailSend.php

---------------------------------------------------------------------
おすすめ期限切れ前通知に使用しているメールテンプレート呼び出しを修正

変更 : /custom/cron/notice.php
変更 : /db/template/compe.csv
変更 : /db/template/project.csv

パッケージファイル ダウンロード
差分ファイル ダウンロード
※各ファイルはログイン後にダウンロード可能となります。